@import"https://fonts.googleapis.com/css2?family=Epilogue:ital,wght@0,400;0,500;0,700;0,900;1,400;1,500;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap";html,body{font-size:17px;line-height:130%;color:#212121;font-family:"Poppins",system-ui;width:100%;min-height:100%;background-color:#f2f2f2}h1,h2,h3,h4,h5,h6{color:#212121;font-weight:500}h2{font-size:3rem}h3{font-size:1.8rem}a{text-decoration:none;color:#212121}a:hover{text-decoration:none;color:#212121}.navbar{background-color:#fff;z-index:1100;color:#00695c;padding:20px 0;height:100px}.navbar .navbar-nav{color:#00695c;text-align:center}.navbar .navbar-nav .wpml-ls-statics-shortcode_actions{width:auto}.navbar .navbar-nav a{color:#00695c;text-decoration:none}.navbar .navbar-nav .navbar-brand{color:#00695c;font-size:1.9rem;line-height:60%;font-weight:700}.navbar .navbar-nav .navbar-brand span{font-size:.8rem;line-height:60%;margin:0;font-weight:400}.navbar .navbar-nav #burger{position:relative;z-index:100;height:50px;width:50px;border:none;background:rgba(0,0,0,0);margin-top:15px;cursor:pointer}.navbar .navbar-nav #burger:focus{outline:none}.navbar .navbar-nav #burger span{content:"";height:3px;width:50px;background:#00695c;position:absolute;top:0;left:0;z-index:100}.navbar .navbar-nav #burger span:nth-child(1){transform:none;transition:.5s}.navbar .navbar-nav #burger span:nth-child(2){top:13px;opacity:1;transition:.5s}.navbar .navbar-nav #burger span:nth-child(3){top:26px;transform:none;transition:.5s}.navbar .navbar-nav #burger.visible span:nth-child(1){top:13px;transform:rotate(-45deg);transition:.5s}.navbar .navbar-nav #burger.visible span:nth-child(2){opacity:0;transition:.5s}.navbar .navbar-nav #burger.visible span:nth-child(3){top:13px;transform:rotate(45deg);transition:.5s}#menuModal .modal-dialog{transition:none !important}#menuModal .modal-dialog .modal-content{background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:110% 10%;margin-top:100px;width:100%}#menuModal .modal-dialog .modal-content .modal-body{padding:0}#menuModal .modal-dialog .modal-content .row{width:100%}#menuModal .modal-dialog .modal-content .row .col-sm-12{padding:0}#menuModal .modal-dialog .modal-content .row ul{list-style:none;margin:0;padding:0}#menuModal .modal-dialog .modal-content .row ul li{text-align:center;font-size:1.3rem;line-height:200%;font-weight:600;border-bottom:1px solid #00695c;padding-top:20px;padding-bottom:20px}#menuModal .modal-dialog .modal-content .row ul li a{color:#00695c;text-decoration:none}#menuModal .modal-dialog .modal-content .row ul li ul{padding-left:0;position:relative !important;transform:none !important;border:none !important;background:rgba(0,0,0,0) !important}#menuModal .modal-dialog .modal-content .row ul li ul li{font-weight:400;border-bottom:none;padding-top:0px;padding-bottom:0px}.modal-open .navbar{background:rgba(0,0,0,0)}.modal-open #content{filter:blur(30px)}.modal-backdrop.show{background-color:#fff;opacity:.8}.tags a{background-color:#00695c;color:#fff;text-decoration:none;padding:7px 10px 5px 10px;border-radius:50px;margin-right:10px;display:inline-block;font-size:16px}#recent-news{padding-bottom:10vh}#recent-news h2,#recent-news h3{margin-top:20px}#recent-news .tags{margin-top:20px}#recent-news .main-article .image{height:60vh;overflow:hidden}#recent-news .main-article .image img{height:100%;object-fit:cover;object-position:center center}#recent-news .sub-articles .item{margin-bottom:60px}#recent-news .sub-articles .item:last-child{margin-bottom:0}#recent-news .sticky-sm-top{top:75px}#tags{background-color:#00695c;text-align:center;padding:50px}#tags h2{font-size:2.5rem;color:#fff}#tags .tags{margin-top:30px}#tags .tags a{border:1px #fff solid;color:#fff;margin-bottom:15px}#news{margin-top:80px}#news .items .item{margin-bottom:50px}#news .items .item h2{font-size:2.5rem;margin-top:20px}#news .page-load-status,#results .page-load-status{display:none;padding-top:20px;border-top:1px solid #ddd;text-align:center;color:#777}#news .pagination,#results .pagination{display:none}#news .more,#results .more{text-align:center;margin-top:120px;color:#00695c;font-size:1.1rem;font-weight:700;text-decoration:none;position:relative;width:auto;left:50%;transform:translateX(-50%);padding:0;background:none;border:none}#news .more:after,#results .more:after{content:"";background:#00695c;position:absolute;width:100%;height:1px;left:0;bottom:-5px}#about-home{margin-top:80px}#about-home .content{position:relative;z-index:1;background-color:#fff;padding:40px;margin-top:10%;margin-left:40px}#about-home .content a{float:right;font-size:1.2rem;color:#000;margin-top:30px}#about-home img{position:absolute;object-fit:cover;object-position:center center;height:100%;padding:0;z-index:0}#search-bar{margin-top:20px;margin-bottom:60px}#search-bar input,#search-bar select{border:#00695c 1px solid;border-radius:0;color:#00695c}#results .item{padding-bottom:80px}#results .item h2{font-size:1.9rem;margin-top:20px}#post-header{background-color:#00695c;padding-top:60px;padding-bottom:120px}#post-header h1{text-align:center;color:#fff}#post-header .tags{text-align:center}#post-header .tags a{background-color:#fff;color:#00695c}#post-content{position:relative}#post-content .image{margin-top:-80px}#post-content .content{margin-top:50px}#post-adresses{margin-bottom:60px}#post-adresses h2{font-size:2.1rem;margin-top:1em;margin-bottom:1em;color:#00695c;text-align:center}#post-adresses .adresse{margin-bottom:-1px;margin-left:-1px;border:1px solid #00695c}#post-adresses .adresse .content{padding:20px}#post-adresses .adresse .content h3{font-size:1.1rem;color:#00695c}#post-adresses .adresse.adresse:nth-child(4n+1){margin-left:-1px}.map{height:70vh}#map{height:70vh}#map .info_content a{color:#000;text-decoration:none}#map .info_content .picto{list-style:none;padding:0;margin-top:20px;margin-bottom:20px}#map .info_content .picto li{display:inline-block;padding-right:5px}#map .info_content .picto li img{width:40px}#map .info_content .button{width:100%;font-size:18px;text-align:left;color:#00695c;font-weight:700}#map .info_content .timing{margin-top:20px}#adresse .adresse{padding-left:0;border-left:1px solid #00695c}#adresse .adresse .content{background-color:#00695c;color:#fff;padding:60px 20px 30px 20px}#adresse .adresse .content h1{color:#fff;margin-bottom:10px}#adresse .adresse .content a{color:#fff}#adresse .adresse .content a:hover{color:#fff;text-decoration:underline}#adresse .adresse .content .infos{margin-bottom:20px}#adresse .adresse .content .infos .time{margin-top:20px}#adresse .adresse .content .picto{list-style:none;padding-left:0;margin-bottom:20px}#adresse .adresse .content .picto li{display:inline;margin-right:10px}#adresse .adresse .content .picto li img{width:40px;border:2px solid #fff}#adresse .adresse .technical-infos .datas{border-bottom:2px solid #00695c;padding-bottom:20px;margin-top:30px}#adresse .adresse .technical-infos .datas h2{font-size:1.8rem;color:#00695c;text-transform:capitalize;margin-bottom:40px;padding-left:20px}#adresse .adresse .technical-infos .datas h4{padding-left:20px;font-size:1.2rem;color:#00695c}#adresse .adresse .technical-infos .datas .col-md-8 ul{list-style:none;padding-left:0;margin-bottom:20px;padding-left:20px;columns:2}#adresse .adresse .technical-infos .datas .col-md-8 ul li{break-inside:avoid-column;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #00695c}#adresse .adresse .technical-infos .datas .col-md-8 ul li h6{font-size:.8rem;font-weight:500;color:#00695c;text-transform:uppercase;letter-spacing:.8px}#adresse .adresse .remarques{padding-left:20px}#adresse .adresse .remarques h6{font-size:.8rem;font-weight:500;color:#00695c;text-transform:uppercase;letter-spacing:.8px}#adresse .adresse #map h2{font-size:1.1rem}#adresse .adresse .direction{background-color:#00695c;padding:10px;text-align:center;width:100%;color:#fff}#adresse .adresse .direction a{color:#fff}#adresse .adresse #gallery{padding-left:20px;margin-top:30px}#adresse .adresse #gallery img{width:100%}#adresse .adresse #review-form{padding-left:20px;margin-top:30px}#adresse .adresse .contact{padding-left:20px;margin-top:30px}#adresse .related-pages .sticky-top{top:160px}#adresse .related-pages .sticky-top h2{font-size:1.8rem;color:#00695c;padding-bottom:20px}#adresse .related-pages .sticky-top ul{list-style:none;padding:0}#adresse .related-pages .sticky-top ul li{margin-bottom:20px}#search-bar-map{background:#00897b;position:relative;right:0;left:0;z-index:10;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;height:80px}#search-bar-map .row{height:100%;display:flex;align-items:center;justify-content:center}#search-bar-map .row .center-block{float:none;display:block;margin:0 auto;text-align:center}#search-bar-map .row .center-block input{width:calc(33% - 20px);float:left;margin:0 10px}#search-bar-map.small{top:50px;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}#search-bar-map select{height:34px;overflow:hidden;background:#fff;color:#00897b;border:none;-webkit-appearance:inherit;border-radius:0;margin:0 10px;padding:0 0 0 20px}#search-bar-map .chosen-container-multi .chosen-choices{min-height:34px;overflow:hidden;background:#fff;color:#00897b;border:none;-webkit-appearance:inherit;border-radius:0}#search-bar-map .searchandfilter ul{padding:0}#search-bar-map .chosen-container-multi .chosen-choices li.search-choice{position:relative;padding:3px 20px 3px 5px;border:1px solid #00897b;max-width:100%;border-radius:3px;background-color:#fff;background-image:none;background-image:none;background-image:none;background-image:none;background-image:none;background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:none;box-shadow:none;color:#00897b;line-height:13px;cursor:default}.searchandfilter ul li{display:inline-block}.searchandfilter .sf-input-text{width:100% !important}#google-adresse{height:calc(100vh - 180px);overflow:hidden;padding:0}#google-adresse .row{height:calc(100vh - 180px)}#google-adresse .row .map{height:calc(100vh - 180px)}#google-adresse .row .map #map{height:100%}#google-adresse .row .map #map .info_content a{color:#000;text-decoration:none}#google-adresse .row .map #map .info_content .picto{list-style:none;padding:0;margin-top:20px;margin-bottom:20px}#google-adresse .row .map #map .info_content .picto li{display:inline-block;padding-right:5px}#google-adresse .row .map #map .info_content .picto li img{width:40px}#google-adresse .row .map #map .info_content .button{width:100%;font-size:18px;text-align:left;color:#00695c;font-weight:700}#google-adresse .row .map #map .info_content .timing{margin-top:20px}#google-adresse .row .adresses{height:calc(100vh - 180px);overflow-y:scroll;padding-top:20px}#google-adresse .row .adresses div{border-bottom:1px solid #000;margin:0}#google-adresse .row .adresses div button{background:rgba(0,0,0,0);width:100%;padding:20px;border:0;color:#000;text-decoration:none;font-size:18px;font-weight:700}footer{padding-top:80px;margin-bottom:30px;text-align:center}@-webkit-keyframes flickerAnimation{0%{opacity:1}100%{opacity:0}}@keyframes flickerAnimation{0%{opacity:1}100%{opacity:0}}.lazyloaded{opacity:1;transition:opacity 1.2s ease-out}.image{position:relative;height:0;display:block;width:100%;background:#f5f5f5}.image:before{content:"";display:inline-block;position:absolute;right:calc(50% - .25rem);top:calc(50% - .25rem);width:.5rem;height:.5rem;background:#000;border-radius:.5rem;opacity:1;-webkit-animation:flickerAnimation .5s infinite alternate;animation:flickerAnimation .5s infinite alternate}.image .lazyload{opacity:0;-webkit-filter:blur(0.1875rem);filter:blur(0.1875rem)}.image .lazyload:not([src]){visibility:hidden}.image .lazyloaded{opacity:1;-webkit-filter:blur(0);filter:blur(0);transition:opacity 1.2s ease-out,-webkit-filter 1.2s ease-out,opacity 1.2s ease-out,filter 1.2s ease-out}.image img,.image iframe,.image video{position:relative;top:0;left:0;max-width:100%;width:100%;height:auto;display:block;opacity:0}.image--cropped{height:auto;clear:both}.image--cropped:after{content:"";display:block;height:0;width:100%;padding-bottom:auto}.image--cropped:after img{content:"";display:block;max-width:100%;width:100%;height:auto}@keyframes flickerAnimation{0%{opacity:1}100%{opacity:0}}@media(max-width: 767px){.navbar .navbar-nav a{margin:0}.navbar .navbar-nav .navbar-brand{font-size:1.5rem;line-height:120%;font-weight:700}.navbar .navbar-nav .navbar-brand span{font-size:.7rem;line-height:120%;margin:0;font-weight:400;display:inline-block;width:200px;white-space:normal}.navbar .navbar-nav #burger{transform:scale(0.8)}}/*# sourceMappingURL=main.css.map */