/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}header{-webkit-box-shadow:0px 0px 7px 3px rgba(0,0,0,.22);box-shadow:0 0 7px 3px #00000038}header h1{font-size:32px}header .input-search{position:relative}header .search{flex-grow:1}header .search input{background-color:#fff;border-radius:50px;border:1px solid #E8E9EA;font-size:16px;padding:12px;width:100%;transition:.2s all}header .search button{position:absolute;background-color:#60a3bc;border:none;border-radius:50%;color:#fff;height:52px;width:52px;right:0;top:-5px;cursor:pointer;-webkit-box-shadow:0px 0px 7px 3px rgba(0,0,0,.22);box-shadow:0 0 7px 3px #00000038;transition:.3s all}header .search button span{font-size:2rem}header .container-md{display:flex;justify-content:space-between;gap:40px}.input-search{position:relative}.hide{display:none}header .search button,section#home .search button{z-index:101}#search_input{z-index:100;position:sticky}#autocomplete{font-family:Lato,sans-serif;position:absolute;background-color:#fff;padding-top:32px;top:30px;left:0;right:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0 0 7px 3px #00000038}#autocomplete ul li{padding:15px}#autocomplete ul li:hover{background-color:#afd2e0;cursor:pointer}#autocomplete ul li:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.cc-window{background-color:var(--cc-window-background, #fff);box-sizing:border-box;padding:var(--cc-window-padding, 24px);z-index:99999;border:var(--cc-window-border, 0);overflow:auto;filter:drop-shadow(0px 1px 3px rgba(60,64,67,.3))}.cc-window *,.cc-modal-window *{font-family:var(--cc-font-family, "Inter", sans-serif)}.cc-window.cc-content-right{text-align:right}.cc-window.cc-content-left{text-align:left}.cc-window.cc-content-center{text-align:center}.cc-window.cc-pos-top,.cc-window.cc-pos-top-left,.cc-window.cc-pos-top-right,.cc-window.cc-pos-bottom,.cc-window.cc-pos-bottom-left,.cc-window.cc-pos-bottom-right,.cc-window.cc-pos-bottom-center,.cc-window.cc-pos-top-center,#cc-btn-dismiss{position:fixed}.cc-window.cc-pos-top{--cc-window-margin-top: 0;top:var(--cc-window-margin-top);left:0;width:100%}.cc-window.cc-pos-top-center{top:var(--cc-window-margin-top, 24px);left:0;right:0;margin-left:auto;margin-right:auto}.cc-window.cc-pos-top-left,.cc-window.cc-pos-top-right,.cc-window.cc-pos-bottom-left,.cc-window.cc-pos-bottom-right,.cc-window.cc-pos-bottom-center,.cc-window.cc-pos-top-center{border-radius:var(--cc-window-radius, 24px);width:var(--cc-window-width, 500px)}.cc-window.cc-pos-top-left,.cc-window.cc-pos-top-right,#cc-btn-dismiss.cc-pos-top-right,#cc-btn-dismiss.cc-pos-top-left{top:var(--cc-window-margin-top, 24px)}.cc-window.cc-pos-top-left,#cc-btn-dismiss.cc-pos-top-left{left:var(--cc-window-margin-left, 48px)}.cc-window.cc-pos-top-right,#cc-btn-dismiss.cc-pos-top-right{right:var(--cc-window-margin-right, 48px)}.cc-window.cc-pos-bottom{--cc-window-margin-bottom: 0;bottom:var(--cc-window-margin-bottom);left:0;width:100%}.cc-window.cc-pos-bottom-center{bottom:var(--cc-window-margin-bottom, 24px);left:0;right:0;margin-left:auto;margin-right:auto}.cc-window.cc-pos-bottom-left,.cc-window.cc-pos-bottom-right,#cc-btn-dismiss.cc-pos-bottom-left,#cc-btn-dismiss.cc-pos-bottom-right{bottom:var(--cc-window-margin-bottom, 24px)}.cc-window.cc-pos-bottom-left,#cc-btn-dismiss.cc-pos-bottom-left{left:var(--cc-window-margin-left, 48px)}.cc-window.cc-pos-bottom-right,#cc-btn-dismiss.cc-pos-bottom-right{right:var(--cc-window-margin-right, 24px)}.cc-window .cc-window-title{font-size:var(--cc-title-font-size, 16px);font-weight:var(--cc-title-font-weight, 600);color:var(--cc-title-text-color, #001D35);padding:var(--cc-title-padding, 24px 24px 0 24px);margin-bottom:var(--cc-title-margin-bottom, 16px)}.cc-window .cc-window-message{padding:var(--cc-message-padding, 8px 24px 24px 24px);line-height:var(--cc-message-line-height, 1.2rem)}.cc-window .cc-window-message,.cc-window .cc-window-message a,.cc-window .cc-window-message p{font-size:var(--cc-message-font-size, 14px);font-weight:var(--cc-message-font-weight, 400);color:var(--cc-message-text-color, #000);line-height:var(--cc-message-line-height, 1.2rem)}.cc-window .cc-window-message p{padding:0 0 .5rem}.cc-window .cc-window-message a,.cc-window .cc-window-message a:hover,.cc-window .cc-window-message a:visited{color:var(--cc-message-link-color, #01579B);-webkit-text-decoration:var(--cc-message-link-decoration, underline);text-decoration:var(--cc-message-link-decoration, underline);font-weight:var(--cc-message-link-font-weight, 600)}#cc-window-settings .cc-window-settings-header{margin-bottom:var(--cc-settings-margin-bottom, 2rem)}#cc-window-settings .cc-window-settings-footer{margin-top:var(--cc-settings-margin-top, 2rem)}#cc-window-settings .cc-window-settings-cookie{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:2px solid var(--cc-settings-separator-color, #eee);gap:3rem;padding:16px 0}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-content{width:100%}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-title{font-size:var(--cc-settings-title-size, 14px);font-weight:var(--cc-settings-title-weight, 600);margin-bottom:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-title-dropdown{cursor:pointer;display:flex;gap:1rem}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-desc{width:100%}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-desc *{font-size:var(--cc-settings-font-size, 14px)}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-desc p{margin-bottom:.5rem}.cc-window .cc-window-buttons,.cc-modal-window .cc-window-settings-buttons{text-align:var(--cc-buttons-align, right);padding:var(--cc-buttons-padding, 0 16px 16px 0)}.cc-window .cc-window-buttons button,.cc-modal-window .cc-window-settings-buttons button{display:initial!important;font-size:var(--cc-btn-font-size, 14px);font-weight:var(--cc-btn-font-weight, 600);margin:var(--cc-btn-margin, 24px 2px 0 2px);padding:var(--cc-btn-padding, 6px 12px);border-radius:var(--cc-btn-radius, 50px);cursor:pointer;outline:none;letter-spacing:.010714em}.cc-window .cc-window-buttons button.cc-btn-accept{background-color:var(--cc-btn-accept-background, #388E3C);color:var(--cc-btn-accept-text-color, #ffffff);border:var(--cc-btn-accept-border, 0)}.cc-window .cc-window-buttons button.cc-btn-accept:hover{background-color:var(--cc-btn-accept-background-hover, #1B5E20)}.cc-window .cc-window-buttons button.cc-btn-reject{background-color:var(--cc-btn-reject-background, transparent);color:var(--cc-btn-reject-text-color, #C62828);border:var(--cc-btn-reject-border, 0)}.cc-window .cc-window-buttons button.cc-btn-reject:hover{background-color:var(--cc-btn-reject-background-hover, #FFEBEE)}.cc-window .cc-window-buttons button.cc-btn-info{background-color:var(--cc-btn-info-background, transparent);color:var(--cc-btn-info-text-color, #424242);border:var(--cc-btn-info-border, 0)}.cc-window .cc-window-buttons button.cc-btn-info:hover{background-color:var(--cc-btn-info-background-hover, #E0E0E0)}.cc-window .cc-window-buttons button.cc-btn-settings{background-color:var(--cc-btn-settings-background, #9E9E9E);color:var(--cc-btn-settings-text-color, #ffffff);border:var(--cc-btn-settings-border, 0)}.cc-window .cc-window-buttons button.cc-btn-settings:hover{background-color:var(--cc-btn-settings-background-hover, #424242)}.cc-window-settings-buttons button.cc-btn-settings-select{background-color:var(--cc-btn-settings-select-background, transparent);color:var(--cc-btn-settings-select-text-color, #424242);border:var(--cc-btn-settings-select-border, 0)}.cc-window-settings-buttons button.cc-btn-settings-select:hover{background-color:var(--cc-btn-settings-select-background-hover, #E0E0E0)}.cc-window-settings-buttons button.cc-btn-settings-accept{background-color:var(--cc-btn-settings-accept-background, #388E3C);color:var(--cc-btn-settings-accept-text-color, #ffffff);border:var(--cc-btn-settings-accept-border, 0)}.cc-window-settings-buttons button.cc-btn-settings-accept:hover{background-color:var(--cc-btn-settings-accept-background-hover, #1B5E20)}#cc-btn-dismiss{font-family:var(--cc-font-family, "Open Sans",Arial,sans-serif);background-color:var(--cc-btn-dismiss-background, #ddd);color:var(--cc-btn-dismiss-text-color, #000);border:var(--cc-btn-dismiss-border, 0);font-size:var(--cc-btn-dismiss-font-size, 14px);font-weight:var(--cc-btn-dismiss-font-weight, 400);margin:2rem .3rem 0;padding:var(--cc-btn-dismiss-padding, 12px 16px);border-radius:var(--cc-btn-dismiss-radius, 24px);cursor:pointer;outline:none;z-index:99999;filter:drop-shadow(0px 1px 3px rgba(60,64,67,.3));opacity:.5}#cc-btn-dismiss:hover{opacity:1}.cc-modal{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.cc-modal-window{background-color:var(--cc-popup-background, #fff);color:var(--cc-popup-text-color, #333);margin:10vh auto;border:var(--cc-window-border, 0);filter:drop-shadow(0px 1px 3px rgba(60,64,67,.3));width:var(--cc-popup-width, 600px);border-radius:var(--cc-popup-radius, 24px);padding:var(--cc-window-padding, 24px)}.cc-modal-content{color:var(--cc-popup-text-color, #001D35);padding:var(--cc-title-padding, 0 24px 24px 24px);font-size:var(--cc-message-font-size, 14px);font-weight:var(--cc-message-font-weight, 400);line-height:var(--cc-message-line-height, 1.2rem);margin-top:24px;margin-bottom:24px}.cc-modal-window .cc-modal-content h2{font-size:var(--cc-title-font-size, 16px);font-weight:var(--cc-title-font-weight, 600);color:var(--cc-title-text-color, #001D35);margin-bottom:1rem}.cc-modal-window .cc-modal-content p{padding:0 0 .5rem;font-size:var(--cc-message-font-size, 14px);line-height:var(--cc-message-line-height, 1.2rem)}.cc-modal-window .cc-modal-content .switch{position:relative;display:inline-block;width:44px;height:26px}.cc-modal-window .cc-modal-content .switch input{opacity:0;width:0;height:0}.cc-modal-window .cc-modal-content .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#c62828;transition:.4s}.cc-modal-window .cc-modal-content .slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.cc-modal-window .cc-modal-content input:checked+.slider{background-color:#1b5e20}.cc-modal-window .cc-modal-content input:disabled+.slider{background-color:#ccc}.cc-modal-window .cc-modal-content input:checked+.slider:before{transform:translate(18px)}.cc-modal-window .cc-modal-content .slider.round{border-radius:34px}.cc-modal-window .cc-modal-content .slider.round:before{border-radius:50%}.cc-modal-close{color:var(--cc-btn-close-color, #aaa);padding:0 12px 12px 0;text-align:right;font-size:22px;font-weight:700}.cc-modal-close:hover,.cc-modal-close:focus{color:var(--cc-btn-close-color-hover, #000);text-decoration:none;cursor:pointer}@media screen and (max-width:768px){.cc-window.cc-pos-top-left,.cc-window.cc-pos-top-right,.cc-window.cc-pos-bottom-left,.cc-window.cc-pos-bottom-right,.cc-window.cc-pos-bottom-center,.cc-window.cc-pos-top-center{width:100%;min-width:100%;left:0;right:0;border-radius:0}.cc-window.cc-pos-top-left,.cc-window.cc-pos-top-right,.cc-window.cc-pos-top-center{top:0;--cc-window-margin-top: 0}.cc-window.cc-pos-bottom-left,.cc-window.cc-pos-bottom-right,.cc-window.cc-pos-bottom-center{bottom:0;--cc-window-margin-bottom: 0}.cc-modal-window{margin:0;padding:0;width:100%;border-radius:0}}@keyframes cc-window-animation-in-top{0%{top:-80vh;visibility:visible}to{top:var(--cc-window-margin-top, 24px);visibility:visible}}@keyframes cc-window-animation-out-top{0%{top:var(--cc-window-margin-top, 24px)}to{top:-120vh}}@keyframes cc-window-animation-in-bottom{0%{bottom:-80vh;visibility:visible}to{bottom:var(--cc-window-margin-bottom, 24px);visibility:visible}}@keyframes cc-window-animation-out-bottom{0%{bottom:var(--cc-window-margin-bottom, 24px)}to{bottom:-120vh}}.cc-window.cc-animation-in.cc-pos-top,.cc-window.cc-animation-in.cc-pos-top-left,.cc-window.cc-animation-in.cc-pos-top-right,.cc-window.cc-animation-in.cc-pos-top-center{animation-name:cc-window-animation-in-top;visibility:hidden;animation-duration:var(--cc-animation-duration, 1s);animation-delay:var(--cc-animation-delay, .1s);animation-timing-function:ease-out;animation-fill-mode:forwards}.cc-window.cc-animation-out.cc-pos-top,.cc-window.cc-animation-out.cc-pos-top-left,.cc-window.cc-animation-out.cc-pos-top-right,.cc-window.cc-animation-out.cc-pos-top-center{animation-name:cc-window-animation-out-top;animation-duration:var(--cc-animation-duration, 1s);animation-timing-function:ease-out;animation-fill-mode:forwards}.cc-window.cc-animation-in.cc-pos-bottom,.cc-window.cc-animation-in.cc-pos-bottom-left,.cc-window.cc-animation-in.cc-pos-bottom-right,.cc-window.cc-animation-in.cc-pos-bottom-center{animation-name:cc-window-animation-in-bottom;visibility:hidden;animation-duration:var(--cc-animation-duration, 1s);animation-delay:var(--cc-animation-delay, .1s);animation-timing-function:ease-out;animation-fill-mode:forwards}.cc-window.cc-animation-out.cc-pos-bottom,.cc-window.cc-animation-out.cc-pos-bottom-left,.cc-window.cc-animation-out.cc-pos-bottom-right,.cc-window.cc-animation-out.cc-pos-bottom-center{animation-name:cc-window-animation-out-bottom;animation-duration:var(--cc-animation-duration, 1s);animation-timing-function:ease-out;animation-fill-mode:forwards}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 48}p,a,button,h2,h3,em,strong,h4,td,tr{font-family:Lato,sans-serif;text-decoration:none}body{font-family:Lato,sans-serif}.star{color:#fcd664}.pas-avis{font-style:italic}.splide__track--draggable{width:100%}em{color:#626262;font-style:normal}h2{font-weight:700;font-size:27px}.logo{font-size:2rem;text-align:center}.list-title{font-size:27px}.not_found{width:100%;text-align:center;margin-top:150px;margin-bottom:500px;font-size:27px}.logo>a{font-family:Dancing Script,cursive;font-weight:700;text-decoration:none}.logo.white>a{color:#fff;font-size:3.2rem}.logo.grey>a{color:#3c3c3c}.btn{display:flex;align-items:center;gap:5px;background-color:transparent;border-radius:50px;font-weight:700;text-transform:uppercase;padding:10px 15px;cursor:pointer;transition:.3s all ease-in-out;font-size:14px}.btn-white{border:3px solid #FFF;color:#fff}.btn-white:hover{background-color:#fff;color:#60a3bc}.btn-blue{border:3px solid #60a3bc;color:#60a3bc}.btn-blue:hover,.btn-primary{background-color:#60a3bc;color:#fff}.container-md{padding:24px 225px;margin:0 auto}.container{padding:24px 128px;margin:0 auto}.card{border-radius:20px;-webkit-box-shadow:0px 0px 7px 3px rgba(0,0,0,.22);box-shadow:0 0 7px 3px #00000038}.card .content{width:100%;padding:30px 30px 10px 20px}.card .content h3{font-weight:700;font-size:22px;margin-bottom:15px}.card .content .review{display:flex;align-items:center}.card .content .review .note{margin-left:7px}.card .content .address{display:flex;align-items:center;gap:7px;margin:10px 0 15px}.card .content .description{margin-bottom:20px}.rate{float:left;height:34px;padding:0 10px}.rate:not(:checked)>input{position:absolute;top:-9999px}.rate:not(:checked)>label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:22px;color:#ccc}.rate:not(:checked)>label:before{content:"★ "}.rate>input:checked~label{color:#ffc700}.rate:not(:checked)>label:hover,.rate:not(:checked)>label:hover~label{color:#deb217}.rate>input:checked+label:hover,.rate>input:checked+label:hover~label,.rate>input:checked~label:hover,.rate>input:checked~label:hover~label,.rate>label:hover~input:checked~label{color:#c59b08}section#home .container{padding:24px 48px;margin:0 auto}input:focus{outline:none}section#home{background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh}section#home:before{z-index:-20;content:" ";position:absolute;background-color:#000;opacity:25%;top:0;bottom:0;right:0;left:0}section#home .header{display:flex;justify-content:space-between}section#home .speech{margin-top:70px;font-size:4.5rem;color:#fff}section#home .search{margin-top:100px;display:flex;justify-content:center}section#home .input-search{position:relative;z-index:1}section#home .search input{background-color:#fff;border-radius:50px;border:none;font-size:20px;padding:18px;width:900px;transition:.2s all}section#home .search button{position:absolute;background-color:#60a3bc;border:none;border-radius:50%;color:#fff;height:82px;width:82px;right:-5px;top:-12px;cursor:pointer;-webkit-box-shadow:0px 0px 7px 3px rgba(0,0,0,.22);box-shadow:0 0 7px 3px #00000038;transition:.3s all}section#home .search button span{font-size:2.5rem}section#home .down{position:absolute;bottom:50px;width:100%;text-align:center}section#home .down .btn-down{border:none;padding:20px 15px}section#home .down .btn-down span{color:#fff;font-size:70px}section#region h2{margin-bottom:32px}section#region article h3{z-index:10;word-wrap:break-word;color:#fff;font-size:18px;font-weight:700;padding:10px}section#region article{display:flex;flex-direction:row;align-items:end;z-index:1;position:relative;background-position:center;background-size:cover;border-radius:20px;min-height:190px}section#region article:before{z-index:-5;content:" ";position:absolute;background-color:#000;border-radius:20px;opacity:25%;top:0;bottom:0;right:0;left:0}section#region .region-container{display:flex;justify-content:space-around}aside{padding:32px 0;background-color:#60a3bc;color:#fff;font-size:40px}section#about h2{margin-bottom:10px}section#search-result h2{font-weight:400}section#list .container-md{display:flex;flex-direction:column;gap:20px}section#list .card{display:flex;gap:20px;min-height:350px;max-width:none}section#list .card div.img{border-top-left-radius:20px;border-bottom-left-radius:20px;width:350px;background-repeat:no-repeat;background-size:cover;background-position:center;height:350px}section#list .card .content .shortcut{display:flex;justify-content:flex-end;gap:15px}section#list .card .content>a{color:#000}div#pages .container{display:flex;justify-content:center}div#pages .container a{display:block;background-color:#fff;border:1px solid #60a3bc;margin:12px;color:#60a3bc}div#pages .container a:hover,div#pages .container a.active{background-color:#60a3bc;color:#fff}section#more{padding-left:48px}section#more ul{margin-top:24px}section#more li{display:inline-block;margin-bottom:8px}section#more li a{display:inline-block;color:#fff;background-color:#60a3bc;padding:12px;border-radius:8px}section#back a{color:#000;font-weight:700}section#show .container-md{display:flex;flex-direction:column;padding-top:0;gap:20px}section#show .card .content .header{display:flex;justify-content:space-between;align-items:center}section#show .card .primary-content{display:flex;gap:20px}section#show .card img{border-top-left-radius:20px;max-height:350px;object-fit:cover}section#show .card .content .shortcut{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:15px}section#show .card .content .shortcut .call{display:none}section#show .card .secondary-content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px;margin-bottom:-4px}section#show .card .secondary-content h4{margin-bottom:15px;font-weight:700}section#show .card .secondary-content .hourly{padding-left:30px}section#show .card .secondary-content .hourly table tbody tr{height:25px}section#show .card .secondary-content .hourly table tbody tr td{padding-right:20px}section#show .card .secondary-content .social ul{display:flex}section#show .card .secondary-content .map img{border-bottom-right-radius:20px}section#question h2{margin-bottom:20px}.accordion{width:100%;max-width:800px;margin:0 auto}.accordion-item{background:#eee;margin:1em 0;border-radius:20px}.accordion-button{font-size:1em;display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;background:#60a3bc;color:#fff;padding:1em;border:none;outline:none;cursor:pointer;border-radius:20px;transition:background-color .3s ease}.accordion-button:hover,.accordion-button[aria-expanded=true]{background:#50879b}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 1em}.accordion-content p{padding:10px 0}.accordion-title{font-weight:700}.icon{float:right;transform:rotate(0);transition:transform .3s ease}.accordion-button[aria-expanded=true] .icon{transform:rotate(90deg)}footer{padding:15px 0;background-color:#60a3bc;text-align:center;color:#fff}footer a{color:#fff}#modal-background{display:none;background-color:#0003;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}#modal{background-color:#fff;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:fit-content;padding:20px;border-radius:20px;display:flex;flex-direction:column;align-items:center;box-shadow:0 14px 28px #00000040,0 10px 10px #00000038;font-size:1rem;animation-name:animatemodal;animation-duration:.4s;z-index:1000}#modal>div{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}#close-btn:hover{cursor:pointer;color:red}.mentions{font-family:sans-serif}.mentions h1{font-size:2rem}.mentions h1,.mentions h2{margin-top:16px}form.form{padding:20px}form .form-group{display:flex;flex-direction:row;gap:16px}form .form-group div,form div{display:flex;flex-direction:column;justify-content:start;margin-bottom:8px}form .form-group label{text-align:start}form.form input,form.form select,form.form button{border:1px solid grey;border-radius:7px;padding:10px}form.form label{font-weight:700;margin-bottom:2px}form.form textarea{border-top:1px solid grey}div.subject{margin:0}.closed{color:#f55353}div.subject input{width:0;padding:0;border:none}.hourly_capitalize{text-transform:capitalize}.hourly .active{font-weight:700;color:#60a3bc}.notification{width:100%;background-color:#bdf6bd;color:#018e01;text-align:center;padding-block:16px}@keyframes animatemodal{0%{top:-300px;opacity:0}to{top:45%;opacity:1}}@media(max-width:1440px){.container-md{padding:24px 125px;margin:0 auto}}@media(max-width:1250px){header .btn{font-size:12px}}@media(max-width:1128px){header .btn{display:none}}@media(max-width:1150px){.container-md{padding:24px 48px;margin:0 auto}}@media(max-width:940px){.container{padding:24px 48px}section#home .search input{width:750px;font-size:14px}section#list .card{flex-direction:column;max-height:none}section#list .card div.img{width:100%;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:0;max-height:250px}}@media(max-width:921px){section#show .card .secondary-content .hourly{margin-bottom:30px}section#show .card .secondary-content .social{margin-right:30px;margin-left:30px;margin-bottom:30px}section#show .card .secondary-content .map{margin-inline:30px}section#show .card .secondary-content .map img{border-bottom-right-radius:0}.map,.map iframe{width:100%}}@media(max-width:850px){section#show .card .content{padding-top:0}section#show .card .primary-content{flex-direction:column}section#show .card img{border-top-right-radius:20px}}@media(max-width:768px){section#home .search input{width:400px;font-size:14px}section#home .container{padding:24px;margin:0 auto}section#home .speech{font-size:2.5rem}.container-md{padding:24px;margin:0 auto}.logo.white>a{color:#fff;font-size:2rem}.btn{padding:10px 15px;font-size:12px}.btn-white{border:1px solid #FFF}section#home .search button{height:62px;width:62px;right:-5px;top:-5px}section#home .search button span{font-size:1.8rem}}@media(max-width:600px){header .container-md{display:flex;flex-direction:column}header .container-md{justify-content:center;gap:20px}header h1{flex:1;text-align:center}}@media(max-width:500px){.container{padding:24px}section#home .speech{font-size:2rem}.add-etablissement{display:none}.btn{font-size:12px}section#show .card .content .shortcut .call{display:flex}section#show .card .content .header .call{display:none}}@media(max-width:425px){section#home .search input{width:320px;font-size:14px}}
