﻿.has-color-black-color{color:#000}.has-color-black-background-color{background-color:#000}a.has-color-black-background-color:hover{background-color:#000;transition:0.2s ease-in-out}.has-color-white-color{color:#fff}.has-color-white-background-color{background-color:#fff}a.has-color-white-background-color:hover{background-color:#e6e6e6;transition:0.2s ease-in-out}.has-color-1-color{color:#506858}.has-color-1-background-color{background-color:#506858}a.has-color-1-background-color:hover{background-color:#3a4b40;transition:0.2s ease-in-out}.has-color-2-color{color:#ade2da}.has-color-2-background-color{background-color:#ade2da}a.has-color-2-background-color:hover{background-color:#87d5c9;transition:0.2s ease-in-out}.has-color-3-color{color:#e9ebe8}.has-color-3-background-color{background-color:#e9ebe8}a.has-color-3-background-color:hover{background-color:#cfd3cd;transition:0.2s ease-in-out}.has-color-4-color{color:#39463c}.has-color-4-background-color{background-color:#39463c}a.has-color-4-background-color:hover{background-color:#222a24;transition:0.2s ease-in-out}html{scroll-behavior:smooth}#header{padding-top:0;background:transparent}#header.sticky{background:rgba(80,104,88,.5)}#header__contact{display:flex;align-items:center;justify-content:flex-end;height:40px;background-color:#506858;text-transform:uppercase}#header__contact .main-header__contact__item{height:100%;margin-right:0!important}#header__contact .main-header__contact__item a{height:100%;color:#fff;background-color:transparent;font-size:1rem;padding:.25rem 1.5rem;transition:0.1s ease-out;border-bottom:5px solid transparent}#header__contact .main-header__contact__item a:hover{border-bottom:5px solid #fff}#header__contact .main-header__contact__item a span{display:block;margin-right:.5rem;font-size:1.2rem}#header__contact .main-header__contact__infos{height:100%}#header__contact .main-header__contact__infos a{height:100%;color:#506858;background-color:#fff;font-size:1rem;padding:.25rem 1.5rem;transition:0.1s ease-out;border-bottom:5px solid #fff}#header__contact .main-header__contact__infos a:hover{border-bottom:5px solid #506858}#header__contact .main-header__contact__infos a span{display:block;margin-right:.5rem;font-size:1.2rem}#header__contact .ls-switcher--flags ul{top:.4rem}#header__contact .ls-switcher--flags ul li{list-style-type:none;background:none}#header__contact .ls-switcher--flags ul li a{background:none}#header__logo{text-align:center;margin:0 .5rem;display:flex}#header__logo::before{content:"";display:block;width:100%;height:2px;background-color:rgba(255,255,255,.4);flex:1 1 0%}#header__logo::after{content:"";display:block;width:100%;height:2px;background-color:rgba(255,255,255,.4);flex:1 1 0%}#header__logo .custom-logo-link{display:block;width:370px;height:auto;margin-top:-100px;flex-basis:370px}#header__logo .custom-logo-link img{width:100%}#header #burger{margin-left:1rem}#header #burger label{width:50px}#header #burger label span{margin:5px 0}#header #burger label span:nth-of-type(1){width:100%}#header #burger label span:nth-of-type(2){width:75%}#header #burger label span:nth-of-type(3){width:50%}#header .container{padding:1.25rem;background:linear-gradient(180deg,rgba(80,104,88,.4) 0%,rgba(80,104,88,.25) 65%,rgba(80,104,88,0) 100%)}#header.sticked{padding:0}#header.sticked #header__contact{display:none}#header.sticked .custom-logo-link{width:150px;margin-top:-90px;margin-bottom:-15px;flex-basis:150px}#header.sticked .custom-logo-link img{width:100%}body:not(.home) #banner{border-bottom:0;height:450px;background-position:center bottom;background-attachment:fixed;margin-bottom:2rem}body:not(.home) #banner::before{content:" ";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:block;top:0}body.home #banner{border-bottom:0;height:100vh;background-position:center;background-attachment:fixed;margin-bottom:2rem}body.home #banner::before{content:" ";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:block;top:0}body.home #banner__img{height:100vh}body.home #banner__slogan{position:absolute;top:50%;left:30%;width:fit-content;width:-moz-fit-content;text-align:left;max-width:100%;text-shadow:none;font-size:2.75rem;font-weight:700;text-transform:uppercase;line-height:1.05}body.home #banner__slogan span{display:block;color:#ade2da;font-size:3.75rem}#main-menu{background:rgba(80,104,88,.8);padding-left:0;padding-right:0}#main-menu__header{margin:-1rem 0 1rem;background-color:#39463c;color:#fff}#main-menu #menu,#main-menu .sub-menu{background:transparent;color:#fff}#main-menu #menu a,#main-menu .sub-menu a{color:#fff}#main-menu #menu a:hover,#main-menu .sub-menu a:hover{background-color:#39463c}#form-resa.form-resa{bottom:10%;width:100%;max-width:700px;padding:1.5rem 2rem;border:1px solid #fff;border-radius:100px;background-color:transparent;text-transform:uppercase;position:absolute;left:50%;transform:translateX(-50%);top:auto;display:flex;z-index:0}#form-resa.form-resa a{text-decoration:none;display:flex;width:100%;max-width:35%;margin:0 .5rem;align-items:center;justify-content:space-between;font-size:1.1rem;color:#fff;border:1px solid;padding:.75rem 1rem .75rem 2rem;border-radius:50px;transition:0.1s linear}#form-resa.form-resa a p{margin:0!important;line-height:1;flex:1 1 0%}#form-resa.form-resa a:hover{border-color:#506858;background-color:#506858;transition:0.5s ease-out}#form-resa.form-resa a span{font-size:1.5rem}#form-resa.form-resa a.form-resa__reserver{display:block;max-width:57%;text-align:center}#form-resa.form-resa a.form-resa__reserver span{vertical-align:sub}#form-resa.form-resa a.form-resa__infos{border-color:#506858;background-color:#506858}#form-resa.form-resa a.form-resa__infos:hover{border-color:#fff;background-color:transparent;transition:0.5s ease-out}#footer{position:relative;background:none;color:#fff}#footer .ls-section__background-image{background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;overflow:hidden;z-index:-1;display:flex;align-content:center;justify-content:center}#footer .ls-section__background-image img{object-fit:cover;opacity:.85;object-position:bottom center;min-width:100%;min-height:100%;max-width:none}#footer .nom-site{text-transform:uppercase;font-weight:700;font-size:1.8rem;letter-spacing:.1rem;display:flex;align-items:center;justify-content:center;margin:auto;margin-bottom:3rem;max-width:992px}#footer .nom-site::after,#footer .nom-site::before{content:"";width:100%;height:1px;display:block;background-color:#fff;flex:1 1 0%;margin:0 1rem}#footer .wp-block-columns{align-items:center}#footer .wp-block-columns .wp-block-column:last-child{flex:0 0 auto}#footer .wp-block-columns aside#block-15{text-align:center}#footer .ls-infos{font-size:1.5rem;display:block;align-items:unset;justify-content:unset;margin-top:0;padding:0;border:none;color:#fff;margin-bottom:1rem;text-transform:uppercase}#footer .ls-infos .ls-infos__adresse{text-transform:initial}#footer .ls-infos span{display:none}#footer .ls-button{margin:0 auto 1rem 0;color:#fff!important;text-transform:unset;width:100%;display:block;max-width:265px;padding:.7rem 2rem}#footer .ls-button>span{text-align:center;display:flex;align-items:center;justify-content:center;font-size:1.1rem}#footer .ls-button>span span{font-size:1.8rem;color:#ade2da;margin-right:.5rem}#footer .email{font-size:1.5rem;display:block}#footer .email span{font-size:1.8rem;color:#ade2da;margin-right:.5rem;vertical-align:middle}#footer>.container.container--wide{max-width:1366px}#copyrights{background:#fff;padding:2rem 0 4rem;color:#506858;text-align:center;font-size:.8rem;text-transform:uppercase;font-weight:100;letter-spacing:1px;font-weight:700}#copyrights a{color:#506858;text-decoration:none}#copyrights a:hover{text-decoration:underline}#copyrights b{color:#39463c}#back-to-top{color:#506858;z-index:1}h1,h2,h3,.h2-like{font-weight:400;letter-spacing:1px;margin:0}h1{font-size:2.2rem;text-transform:uppercase;letter-spacing:.1rem;margin-bottom:.3rem;color:#506858}h2,.h2-like{font-size:1.8rem;font-weight:700;color:#506858;margin:3rem 0 2rem;text-transform:uppercase;color:#506858}body:not(.home) h2{margin-bottom:1rem}h3{font-size:1.3rem;color:#39463c;font-weight:700;margin-top:3rem}a{color:#506858;text-decoration:underline;transition:ease-out 0.2s;display:inline-block;font-weight:700}a:hover{color:#ade2da;text-decoration:none}section:not(.home-first){margin:4rem 0}body .ls-button{color:#506858!important;background:transparent!important;border:1px solid!important;border-radius:50px!important;font-weight:bold!important}body .ls-button i{display:none}body .ls-button:hover{background:#506858!important;color:#fff!important;border-color:#506858!important}ul.ls-list{list-style:none}ul.ls-list li::before{content:"";margin-inline-end:.5rem;font-family:"base-camp";color:#ade2da;display:inline-block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img{max-height:none!important;max-width:none!important;width:auto!important;display:block!important;margin:auto!important}aside#moove_gdpr_cookie_info_bar{max-width:445px;background-color:rgba(0,0,0,.75)!important;border-color:rgba(255,255,255,.3)!important}aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:10px;position:static;display:inline-block}aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding:0}aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p{font-size:12px;line-height:1.2;font-weight:100;margin-bottom:0!important}aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{flex-direction:inherit!important;padding:10px}aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button.mgbutton{padding:5px 25px}aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-infobar-settings-btn{opacity:1!important}.ls-pdf .ls-pdf__list{flex-direction:column;align-items:flex-start;padding:0}.ls-pdf .ls-pdf__list__item{padding:.35rem 1rem;margin:0rem;flex:1;color:inherit;text-decoration:none;font-size:1.4rem;text-align:center}.ls-pdf .ls-pdf__list__item .fa-arrow-right:before{content:"";font-size:.8rem;vertical-align:middle;margin-left:.4rem}.ls-pdf .ls-pdf__list__item:hover{color:#ade2da}.ls-pdf .ls-pdf__list__item:hover .fa-arrow-right:before{content:""}details{text-align:center}details h3{text-transform:uppercase;margin-top:0}details summary{cursor:pointer}details summary::-webkit-details-marker,details summary::marker{display:none;content:""}details summary .voir-plus{color:#506858;display:flex;justify-content:center;align-items:center}details summary .voir-plus::before,details summary .voir-plus::after{content:"";display:block;width:100%;max-width:150px;height:2px;background-color:#506858;flex:1 1 0%;animation:extend 2s ease-out infinite normal}details summary .voir-plus div{animation:breathing 1s ease-out infinite normal}details summary .voir-plus span{font-size:3rem;margin:0 1.5rem;transition:0.7s ease-out;display:block}details[open] summary .voir-plus div{animation:none}details[open] summary .voir-plus::before,details[open] summary .voir-plus::after{animation:none}details[open] summary .voir-plus span{transform:rotate(360deg)}@keyframes breathing{0%{transform:scale(1.2)}25%{transform:scale(1)}60%{transform:scale(1.2)}100%{transform:scale(1.2)}}.wpcf7{width:90%;margin:0 auto}.wpcf7-form{text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:.9rem;color:#506858}.wpcf7-form input:not([type="checkbox"]),.wpcf7-form textarea{width:100%;padding:1rem;margin-top:.5rem;border-radius:2rem;border:1px solid #000;background:#fff;color:#506858}.wpcf7-form-control:focus-visible{outline-color:#506858}.wpcf7-acceptance{text-transform:none;font-size:.9rem;font-weight:400}.wpcf7-response-output{text-transform:none;font-size:.9rem;font-weight:400;margin:0 auto}.wpcf7-not-valid-tip{text-transform:none}.wpcf7-submit{width:auto!important;background:none!important;color:#ade2da;cursor:pointer;text-transform:uppercase;padding:.75rem 4rem;font-size:1.4rem;border:1px solid #ade2da;border-radius:50px;transition:0.2s ease-in-out;margin:2rem auto;display:flex;padding:1rem 3rem!important}.wpcf7-submit:hover{color:#fff!important;background:#506858!important}:lang(en-US) section.home-second .slick-list::before{content:"Here, luxury is nature ."}:lang(en-US) section.home-sixth.galerie-full .slick-list{width:100%}:lang(en-US) section.home-sixth.galerie-full .slick-list::before{content:"Canoe Base Camp in pictures ."}:lang(fr-FR) section.home-second .slick-list::before{content:"Ici, le luxe c'est la nature ."}:lang(fr-FR) section.home-sixth.galerie-full .slick-list{width:100%}:lang(fr-FR) section.home-sixth.galerie-full .slick-list::before{content:"Canoë Base Camp en images ."}section.ls-section.home-first{padding-bottom:10rem}section.ls-section.home-first .wp-block-gallery .wp-block-image{max-height:300px}section.ls-section.home-first .wp-block-gallery .wp-block-image:first-of-type{border-radius:100px 0 0 0}section.ls-section.home-first .wp-block-gallery .wp-block-image:first-of-type a::before{border-radius:100px 0 0 0}section.ls-section.home-fourth{position:relative;padding-top:8rem;overflow:hidden}section.ls-section.home-fourth .container{position:relative}section.ls-section.home-fourth.partial-background::before{content:"";width:100%;height:50%;position:absolute;bottom:0;background-color:#fff;transition:0.3s ease-out}section.ls-section.home-fourth.has-color-1-background-color h2{color:#fff;margin-bottom:0}section.ls-section.home-fourth.has-color-1-background-color .etapes{transform:translate(10%,0)}section.ls-section.home-fourth.has-color-1-background-color .etapes p{margin-bottom:0!important}section.ls-section.galerie-full{height:600px;overflow:hidden;padding:0;margin:0;position:relative}section.ls-section.galerie-full .container.container--full{padding:0;height:100%}section.ls-section.galerie-full .container.container--full .wp-block-gallery{height:100%;margin:0}section.ls-section.galerie-full .container.container--full .wp-block-gallery .wp-block-image{height:100%}section.ls-section.galerie-full .base-camp-video-3{position:absolute;left:50%;top:60%;color:#fff;font-size:5rem;transform:translate(-50%,-20%);font-weight:500;text-decoration:none;border-radius:130px;padding:0rem;background-color:rgba(0,0,0,.2);transition:0.3s ease-out}section.ls-section.galerie-full .base-camp-video-3:hover{background-color:rgba(0,0,0,.5)}section.ls-section:not(.galerie-full) .container .wp-block-gallery .wp-block-image a::before{content:"";position:absolute;font-family:"base-camp";width:0;height:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;color:#fff;font-size:5rem;cursor:pointer;transition:0.35s ease-out;top:50%;left:50%;opacity:0;transform:translate(-50%,-50%);font-weight:400}section.ls-section:not(.galerie-full) .container .wp-block-gallery .wp-block-image a:hover::before{content:"";position:absolute;font-family:"base-camp";width:100%;height:100%;opacity:1}.etapes p{font-size:4.8rem;margin:0;line-height:1;margin-bottom:1.5rem!important;font-family:"geometos";letter-spacing:.25rem;color:#ade2da}.etapes p span{font-size:2.5rem;letter-spacing:0}.les-infos-pratiques{align-items:flex-start}.les-infos-pratiques>.wp-block-column{text-align:center;border:1px solid #506858;padding-bottom:1rem}.les-infos-pratiques>.wp-block-column:not(:last-child){padding-bottom:3rem}.les-infos-pratiques>.wp-block-column span{font-size:6rem}.les-infos-pratiques>.wp-block-column ul{text-align:left;padding-left:25px}.les-infos-pratiques>.wp-block-column h2{margin:0 auto;background-color:#fff;padding:.5rem 2rem;transform:translateY(-50%);width:fit-content;width:-moz-fit-content}.les-infos-pratiques>.wp-block-column h3{margin-top:1rem;text-transform:uppercase;font-size:1.25rem}.fond-logo{position:relative;overflow:hidden}.fond-logo::after{content:"";font-family:"base-camp";position:absolute;bottom:-135px;left:50%;color:#e9ebe8;transform:translateX(-50%);font-size:25rem;z-index:-1}.slick-list{width:100%}.slick-list::before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;color:#fff;font-size:3.2rem;transition:0.35s ease-out;top:50%;left:50%;opacity:1;transform:translate(-50%,-50%);font-weight:700;z-index:1;line-height:1}.slick-list .slick-track{display:flex}.slick-list .slick-track figure.wp-block-image{margin:0!important;height:600px!important}.slick-prev:before,.slick-next:before{font-family:"base-camp";font-size:3rem}.slick-next{right:25px;width:auto;height:auto;z-index:1}.slick-prev{left:25px;width:auto;height:auto;z-index:1}.selecteur-langue-mobile{display:none}.selecteur-langue-mobile .ls-switcher ul{list-style:none}.selecteur-langue-mobile .ls-switcher ul li:not(.wpml-ls-current-language) img{margin-top:5px}@media (min-width:1281px) and (max-width:1500px){.etapes p{font-size:4.5rem}section.ls-section.home-fourth.has-color-1-background-color .etapes{transform:translate(0,30px);margin-left:0}section.ls-section.home-fourth.has-color-1-background-color .etapes p{font-size:4rem}}@media screen and (max-width:1280px){.fond-logo{overflow:hidden}section.ls-section.home-fourth.has-color-1-background-color.opened:before{height:65%}}@media (min-width:993px) and (max-width:1280px){h1{font-size:1.8rem;letter-spacing:initial}h2,.h2-like{font-size:1.5rem}.etapes p{font-size:3.75rem;letter-spacing:.1rem}section.ls-section.home-fourth.has-color-1-background-color .etapes{transform:translate(0,30px);margin-left:0}section.ls-section.home-fourth.has-color-1-background-color .etapes p{font-size:3.5rem}#footer .ls-button{padding:.7rem 1rem}}@media screen and (max-width:992px){.etapes p{font-size:3.5rem}body.home #banner__slogan{display:block;left:50%}body .wp-block-column{margin-left:0!important}body .ls-button{background-color:rgba(255,255,255,.7)!important}h1{text-align:center}h2{text-align:center}.slick-next{right:0}.slick-next::before{font-size:2rem}.slick-prev{left:0}.slick-prev::before{font-size:2rem}section.ls-section.home-fourth{padding-top:4rem}section.ls-section.home-fourth.has-color-1-background-color .flex-respo{display:flex;flex-wrap:wrap-reverse}section.ls-section.home-fourth.has-color-1-background-color .flex-respo .wp-block-column{flex-basis:100%!important}section.ls-section.home-fourth.has-color-1-background-color .etapes{transform:none!important;margin-left:0;margin-top:1rem;order:1}section.ls-section.home-fourth.has-color-1-background-color .column-cta{display:flex;margin:0 -1rem}section.ls-section.home-fourth.has-color-1-background-color .column-cta .wp-block-column{padding:0 1rem}section.ls-section.home-fourth.has-color-1-background-color .column-cta .wp-block-column .ls-cta__image{min-height:auto}section.ls-section.home-fourth.has-color-1-background-color.opened:before{height:70%}.les-infos-pratiques>.wp-block-column{max-width:425px;margin:2rem auto 4rem!important}iframe{height:450px}#footer .wp-block-columns{display:flex;flex-wrap:wrap}#footer .wp-block-columns .wp-block-column{flex-basis:50%;flex-grow:0}#footer .wp-block-columns .wp-block-column .ls-button{background-color:transparent!important}#footer .wp-block-columns .wp-block-column .ls-pdf{width:fit-content;width:-moz-fit-content;margin:auto}#footer .wp-block-columns .wp-block-column .ls-socials__content{flex-direction:row}#header__logo .custom-logo-link{display:block;width:100%;height:auto;margin-top:-100px;flex-basis:280px}}@media screen and (max-width:767px){#form-resa.form-resa{padding:.5rem 2rem;max-width:550px}#form-resa.form-resa a{margin:.5rem 0;max-width:320px!important;text-align:center;font-size:1rem}#form-resa.form-resa p{font-size:1rem}h1{font-size:1.8rem;letter-spacing:0}.slick-list::before{font-size:2.2rem;text-align:center}.etapes p{font-size:3rem;letter-spacing:0}section .ls-button span{text-align:center}section.ls-section.home-fourth.has-color-1-background-color:before{height:75%}section.ls-section.home-fourth.has-color-1-background-color .etapes p{font-size:3.8rem}section.ls-section.home-fourth.has-color-1-background-color .column-cta{flex-wrap:wrap;margin-bottom:0rem!important}section.ls-section.home-fourth.has-color-1-background-color .column-cta .wp-block-column{width:100%;flex-basis:100%!important}section.ls-section.home-fourth.has-color-1-background-color .column-cta .wp-block-column .ls-cta{margin:auto;margin-top:.5rem;margin-bottom:1.5rem;max-width:410px}section.ls-section.home-fourth.has-color-1-background-color .column-cta .wp-block-column .ls-cta .ls-cta__image{min-height:auto}section.ls-section.home-fourth.has-color-1-background-color .column-cta .wp-block-column details{margin-bottom:4rem}section.ls-section.home-fourth.has-color-1-background-color.opened:before{height:80%}}@media screen and (max-width:599px){#footer aside.widget{text-align:center}#footer .ls-button{margin:0 auto 1rem}#footer .wp-block-columns .wp-block-column .ls-pdf{margin:2rem auto}#footer .wp-block-columns .wp-block-column .ls-socials__content{justify-content:center}.fancybox-navigation .fancybox-button{height:120px!important;width:80px!important}}@media screen and (max-width:575px){body.home #banner__slogan{font-size:2rem;padding:0 1rem}body.home #banner__slogan span{font-size:3rem}#header__logo .custom-logo-link{width:100%;margin-top:-90px;flex-basis:185px}#form-resa.form-resa{width:95%;width:calc(100% - 1rem)}.etapes p{font-size:2.75rem}section.ls-section.home-fourth.has-color-1-background-color .etapes p{font-size:3.25rem}section.ls-section.galerie-full{height:450px}section.ls-section.galerie-full.home-sixth .slick-list::before{padding-bottom:5rem}.slick-list .slick-track figure.wp-block-image{height:450px!important}}@media screen and (max-width:500px){.selecteur-langue-mobile{position:absolute;display:block;top:30px;right:15px}#header__contact{top:auto;display:flex;align-items:center;justify-content:center;height:40px;background-color:#506858;text-transform:uppercase;position:fixed;bottom:0;left:50%;transform:translateX(-50%);border-radius:20px 20px 0 0;box-shadow:0 0 10px 0 rgba(255,255,255,.2);max-width:215px;width:100%;margin:0}#header__contact .main-header__contact__item a{border-bottom:none}#form-resa.form-resa{max-width:100%!important;padding:.5rem;border:none}#form-resa.form-resa a{line-height:1.4;margin:.5rem .5rem;text-align:center}body.home #banner__slogan{font-size:1.4rem;padding:0 1rem}body.home #banner__slogan span{font-size:2.4rem}body.home #banner__slogan::before{width:200px;height:75px;background-size:contain;transform:translate(-50%,-100%) rotate(180deg);left:50%}body.home #banner__slogan::after{width:200px;height:75px;background-size:contain;transform:translateX(-50%);left:50%}h1{font-size:1.5rem}h2,.h2-like{font-size:1.5rem}.etapes p{font-size:2.5rem;letter-spacing:0;line-height:1.2}section.ls-section.home-fourth.has-color-1-background-color .etapes p{font-size:2.7rem}.main-header__contact__infos{display:none}}@media screen and (max-width:415px){.fond-logo::after{bottom:-75px;font-size:15rem}}@media screen and (max-width:400px){#header #burger{margin-left:0rem}section.ls-section.home-fourth.has-color-1-background-color .etapes p{font-size:2.25rem}#footer .email{font-size:1.25rem;display:block;padding:0 .5rem}}@media screen and (max-width:380px){body.home #banner__slogan{padding:0 .5rem}body.home #banner__slogan span{font-size:2.2rem}body .ls-cta__details{padding:1rem}body .ls-cta__title{font-size:1.75rem;letter-spacing:0rem}.etapes p{font-size:2rem;letter-spacing:0}section.ls-section.home-fourth.has-color-1-background-color .etapes p{font-size:2rem}#form-resa.form-resa a{padding:.7rem .3rem}}@media screen and (max-width:340px){#form-resa.form-resa a{font-size:.95rem}body.home #banner__slogan span{letter-spacing:-.05rem}}@font-face{font-family:"cera";src:url(../../../../../../themes/lasai-child/inc/fonts/cera/cera_pro_light.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/cera/cera_pro_light.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/cera/cera_pro_light.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/cera/cera_pro_light.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/cera/cera_pro_light.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/cera/cera_pro_light.svg#cera_prolight") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"geometos";src:url(../../../../../../themes/lasai-child/inc/fonts/geometos/geometos.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/geometos/geometos.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/geometos/geometos.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/geometos/geometos.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/geometos/geometos.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/geometos/geometos.svg#geometosregular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"base-camp";src:url(../../../../../../themes/lasai-child/inc/icones/base-camp/base-camp.eot?bgho1q);src:url("../../../../../../themes/lasai-child/inc/icones/base-camp/base-camp.eot?bgho1q#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/icones/base-camp/base-camp.ttf?bgho1q) format("truetype"),url(../../../../../../themes/lasai-child/inc/icones/base-camp/base-camp.woff?bgho1q) format("woff"),url("../../../../../../themes/lasai-child/inc/icones/base-camp/base-camp.svg?bgho1q#base-camp") format("svg");font-weight:400;font-style:normal;font-display:swap}[class^="base-camp-"],[class*=" base-camp-"]{font-family:"base-camp"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.base-camp-ampoule:before{content:""}.base-camp-avirons:before{content:""}.base-camp-check-mark:before{content:""}.base-camp-chevron-left:before{content:""}.base-camp-chevron-right:before{content:""}.base-camp-download:before{content:""}.base-camp-enveloppe:before{content:""}.base-camp-facebook:before{content:""}.base-camp-instagram:before{content:""}.base-camp-location:before{content:""}.base-camp-mail:before{content:""}.base-camp-phone-message:before{content:""}.base-camp-plus:before{content:""}.base-camp-tent:before{content:""}.base-camp-toolkit:before{content:""}.base-camp-youtube:before{content:""}.base-camp-logo:before{content:""}.base-camp-placeholder:before{content:""}.base-camp-video:before{content:""}.base-camp-video-2:before{content:""}.base-camp-video-3:before{content:""}body{font-family:"cera";color:#39463c}p{line-height:1.5;font-size:1.2rem;margin-bottom:2rem!important}ul{line-height:1.5}