﻿html{scroll-behavior:smooth}#ls-logo-mobile{display:none}.home-slider{height:100%}#header{padding-top:0;background:transparent}#header .custom-logo-link img{display:block;width:370px;height:auto;margin:2rem 4rem 0}#header.compact:not(.sticky) .custom-logo-link img{width:230px}#header.sticky{background:rgba(54,54,54,.8);z-index:998!important}#header.sticky #main-menu{align-items:center;margin:0 6rem}#header.sticky #main-menu .menu>li::after{display:none}#header.sticky #main-menu .menu>li::before{font-size:2rem;margin:0;opacity:1}#header.sticky #main-menu .menu>li a::after{display:none}#header.sticky #main-menu .menu>li:hover{color:#9fc128}#header.sticky #main-menu .menu>li:hover::before{color:#9fc128}#header.sticky #main-menu .menu>li:hover a{color:#9fc128}#header.sticky .custom-logo-link img{visibility:hidden;margin:0;height:0}#header .header-promotions{background:#9fc128;padding:.75rem;color:#fff;text-align:center;font-size:1.1rem;margin-top:0rem;margin-bottom:0;font-weight:300}#header .header-promotions a{font-weight:300}#header .header-promotions a:hover{color:#fff;text-decoration:underline}body:not(.home) #header:not(.sticky){width:calc(100% - 5rem)}body:not(.home) #header:not(.sticky) .container{padding-right:0}body:not(.home) #banner{background-position:center bottom;background-attachment:fixed;margin-bottom:2rem;overflow:hidden;height:625px}body:not(.home) #banner::before{content:" ";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:block;top:0}body:not(.home) #banner.compact{height:220px;background-color:#8ca94a}body:not(.home) #banner.compact::before{display:none}body:not(.home) #banner.compact #banner__img{display:none}body:not(.home) #banner.compact .ls-banner-contact{display:none}body:not(.home) #banner.compact #form-resa:not(.sticky){display:none}body.home .banner__slogan{position:absolute;width:fit-content;width:-moz-fit-content;text-align:center;text-shadow:none;font-size:4rem;text-transform:initial;line-height:1.1;font-family:"Santana";color:#fff;z-index:1;opacity:0;transition:opacity 0.5s linear,transform 0.5s ease-out}body.home .banner__slogan strong{display:block}body.home .banner__slogan.active{opacity:1;transform:translateX(0) translateY(0)!important}body.home #banner{background-position:center;background-attachment:fixed;margin-bottom:2rem;overflow:hidden}body.home #banner::before{content:" ";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.75) 0%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.2) 60%,rgba(0,0,0,.2) 70%,rgba(0,0,0,.5) 100%);display:block;top:0;z-index:1}body.home #banner__slogan-1{bottom:17.5%;left:8%;transform:translateY(3rem)}body.home #banner__slogan-2{top:42.5%;right:17.75%;transform:translateX(3rem)}body.home #banner__slogan-3{top:40%;right:10%;transform:translateY(-3rem)}.home-slider .slick-arrow{top:auto;bottom:2.5rem;transform:none;display:block;border:1px solid #9fc128;border-radius:100px;padding:.9rem;height:auto;width:auto;aspect-ratio:1}.home-slider .slick-arrow::before{content:"";font-family:"PreDesMoines";font-size:16px;line-height:1}.home-slider .slick-arrow:hover{background-color:rgba(159,193,40,.5)}.home-slider .slick-arrow.slick-prev{left:5rem!important;rotate:180deg}.home-slider .slick-arrow.slick-next{left:8.5rem;right:auto!important}.ls-banner-contact{position:absolute;right:0;bottom:2rem;display:flex;flex-direction:column;gap:7.5px;z-index:997;align-items:flex-end}.ls-banner-contact:hover{z-index:1000}.ls-banner-contact__item{color:#fff;display:flex;align-items:center;gap:1.5rem;border:1px solid #9fc128;border-right:none;border-radius:100px 0 0 100px;background-color:rgba(159,193,40,.5);padding:.5rem 2rem .5rem 1.25rem;text-transform:uppercase;text-decoration:none;font-weight:400;font-size:1.2rem;font-family:"Santana";min-height:50px;translate:calc(100% - 4.5rem) 0;transition:0.35s ease-in-out}.ls-banner-contact__item i{font-size:2rem;color:#fff}.ls-banner-contact__item:hover{translate:0 0;color:#fff}.ls-banner-contact__item.ls-telephone{translate:0 0;font-size:1.75rem;font-weight:700;letter-spacing:1px;padding:2rem 2.5rem 2rem 2rem;gap:1rem;margin-top:1rem}.ls-banner-contact__item.ls-telephone i{font-size:3.5rem}@media screen and (min-width:1281px){#main-menu{display:flex;margin:0 4rem;align-items:flex-start;justify-content:center;width:100%}#main-menu .menu{flex:1 1 0%;display:flex;justify-content:space-between;align-items:flex-start}#main-menu .menu>li{text-align:center;padding-bottom:.5rem}#main-menu .menu>li::before{font-size:4rem;color:#fff;margin:2.5rem 0 .8rem;display:block;opacity:0;transition:0.25s 0.75s ease-in-out}#main-menu .menu>li::after{content:" ";position:absolute;display:block;width:1px;height:0%;background-color:#fff;margin:0;left:calc(50% - 0.5px);top:0;transition:0.25s 0.5s ease-in-out}#main-menu .menu>li:hover::before{opacity:1;transition:0.25s ease-in-out}#main-menu .menu>li:hover::after{height:2.7rem;transition:0.25s 0.25s ease-in-out}#main-menu .menu>li:hover>a::after{height:1.5rem;transition:0.25s 0.5s ease-in-out}#main-menu .menu>li:hover>.sub-menu{max-height:1000px}#main-menu .menu>li:hover>.sub-menu li{margin-bottom:.25rem}#main-menu .menu>li:hover>.sub-menu li:last-of-type{margin-bottom:0}#main-menu .menu>li:hover>.sub-menu li a{opacity:1}#main-menu .menu>li:hover>.sub-menu li a:first-of-type{margin-top:0}#main-menu .menu>li>a{font-family:"Santana";font-size:1.275rem;letter-spacing:1px}#main-menu .menu>li>a::after{content:" ";position:absolute;display:block;width:1px;height:0%;background-color:#fff;margin:0;left:calc(50% - 0.5px);top:100%;transition:0.25s 0.25s ease-in-out}#main-menu .menu .sub-menu{display:block;left:50%;transform:translateX(-50%);background:transparent;width:250px;text-align:center;height:auto;overflow:hidden;max-height:0;transition:max-height 0.4s ease-in-out;z-index:1}#main-menu .menu .sub-menu li{border:none!important;margin:0;padding:0;margin-bottom:.5rem;transition:0.5s ease-in-out}#main-menu .menu .sub-menu li a{font-size:1rem;font-weight:400;line-height:1.2;opacity:0;transition-delay:50ms;transition:0.4s ease-in-out;padding:.25rem;text-align:center;text-decoration:none!important;border-radius:0;display:flex;align-items:center;justify-content:center;text-transform:initial;letter-spacing:.25px;border:none!important;background:rgba(159,193,40,.75);color:#fff!important;border-radius:100px;font-family:"Poppins"}#main-menu .menu .sub-menu li a:first-of-type{margin-top:2rem}#main-menu .menu .sub-menu li a:hover{background-color:#9fc128}}#form-resa:not(.sticky){z-index:1;background:transparent;padding:0;max-width:max-content;width:max-content;color:#fff;font-family:"Santana";font-size:1.5rem;bottom:2rem}#form-resa:not(.sticky) .form-resa__content{display:flex;background-color:rgba(0,0,0,.5);border-radius:100px;padding:0}#form-resa.sticky{left:50%;transform:translate(-50%,0);background:transparent;z-index:99;color:#fff}#form-resa.sticky.hidden-animated{visibility:visible}#form-resa.sticky.opened{width:950px!important;transform:translate(-50%,-100%)}#form-resa.sticky.opened .form-resa__dates,#form-resa.sticky.opened .form-resa__entry{padding:1.5rem 1rem;border:none}#form-resa.sticky.opened .form-resa__dates input,#form-resa.sticky.opened .form-resa__dates select,#form-resa.sticky.opened .form-resa__entry input,#form-resa.sticky.opened .form-resa__entry select{font-size:1.1rem}#form-resa.sticky.opened .form-resa__dates button,#form-resa.sticky.opened .form-resa__entry button{margin:0 auto}#form-resa.sticky .form-resa__header__contact{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}#form-resa.sticky .form-resa__header__contact__item:not(:last-child){margin-right:0}#form-resa.sticky .form-resa__header__contact__item a{background:rgba(159,193,40,.75);font-size:1.05rem;letter-spacing:.5px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);gap:.25rem;color:#fff;position:relative;height:40px;font-weight:300;border-radius:100px}#form-resa.sticky .form-resa__header__contact__item a:hover{color:#fff;background-color:#8ca94a}#form-resa.sticky .form-resa__header__contact__item i{padding:0!important;font-size:1.05rem;color:#fff}#form-resa.sticky .form-resa__header__title{border-top:none;font-size:1.75rem;padding:1.25rem .5rem 1.1rem;background:rgba(0,0,0,.5);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:#fff;font-weight:400;letter-spacing:1px;cursor:pointer;margin-bottom:1rem;position:relative;border-radius:100px;font-family:"Santana";font-weight:700}#form-resa.sticky .form-resa__header__title div{animation:none}#form-resa.sticky .form-resa__header__title i{font-size:1.5rem;color:#fff}#form-resa.sticky .form-resa__content{flex-direction:row;align-items:center;display:flex;background:rgba(0,0,0,.65);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:.5rem 2rem 1.5rem;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:35px 35px 0 0}#form-resa.sticky .form-resa__dates,#form-resa.sticky .form-resa__entry{max-width:100%;width:100%;margin:0 auto;padding:2.5rem 2rem;border-right:none;border-bottom:2px solid rgba(255,255,255,.25)}#form-resa.sticky .form-resa__submit{margin:auto}#form-resa.sticky button{cursor:pointer;padding:1.25rem 2rem;letter-spacing:.5px;border-radius:100px;transition:0.3s ease-in-out;margin:1.25rem auto 0;font-family:"Santana";display:block}#form-resa .form-resa__dates,#form-resa .form-resa__entry{display:flex;align-items:center;justify-content:flex-start;padding:0 2.5rem;border-right:2px solid rgba(255,255,255,.25);cursor:default}#form-resa .form-resa__dates i,#form-resa .form-resa__entry i{padding:0;position:relative;top:auto;transform:none;right:auto;z-index:-1}#form-resa .form-resa__dates span,#form-resa .form-resa__entry span{margin:0 .5rem}#form-resa .form-resa__date input{max-width:160px}#form-resa .form-resa__date:first-of-type input{margin-left:0;padding:0;padding-left:2rem}#form-resa .form-resa__date:first-of-type i{margin-right:-1.5rem}#form-resa .form-resa__date:last-of-type input{padding:0;padding-right:2rem}#form-resa .form-resa__date:last-of-type i{margin-left:-1.5rem}#form-resa .form-resa__entry i{margin-right:-1.5rem}#form-resa .form-resa__entry i.pre-fleche{margin-right:0;margin-left:-1.1rem}#form-resa i{color:#9fc128}#form-resa i.pre-fleche{color:#fff;rotate:90deg;font-size:1rem}#form-resa input,#form-resa select{color:#fff;font-family:"Santana";font-size:1.5rem;border:none;background-color:transparent;margin:0;margin-top:3px;transition:0.3s ease-in-out;font-weight:500;letter-spacing:.5px;cursor:pointer}#form-resa input option,#form-resa select option{color:#052734}#form-resa input::placeholder,#form-resa select::placeholder{color:#fff}#form-resa input:focus-visible,#form-resa select:focus-visible{outline:none}#form-resa select{padding:0 2rem}#form-resa button{border:none;background:transparent;color:#9fc128;text-transform:uppercase;font-size:1.6rem;font-weight:700;cursor:pointer;padding:3rem 2.5rem;letter-spacing:.5px;border-radius:0 100px 100px 0;transition:0.3s ease-in-out}#form-resa button:hover{background:#9fc128;color:#fff}#prefooter{background:#e6ebd2;padding-top:0}#prefooter img{width:500px}#footer{background:#e6ebd2}#footer>.container{padding:3.5rem 0;max-width:calc(100% - 20rem);border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15);font-size:1rem}#footer>.container>.wp-block-columns{display:flex}#footer>.container>.wp-block-columns>.wp-block-column{padding-right:4rem}#footer>.container>.wp-block-columns>.wp-block-column:not(:last-of-type){border-right:1px solid rgba(0,0,0,.1)}#footer>.container>.wp-block-columns>.wp-block-column:not(:first-of-type){padding-left:4rem;padding-right:0}#footer .h3-like{font-family:"Poppins";color:#9fc128;font-size:1.75rem;margin:0 0 1.5rem}#footer p{line-height:1.6;font-size:1.1rem;margin-bottom:2rem;margin-top:0}#postfooter{padding:4rem 0 8rem;background:#fff}#postfooter .ls-partenaires__content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#postfooter .ls-partenaires__content img{margin:0 2rem;height:110px!important;-webkit-filter:grayscale(0%);filter:grayscale(0%);transition:0.3s ease-in-out}#postfooter .ls-partenaires__content a:hover img{filter:grayscale(60%)}#copyrights{background-color:transparent;color:#052734;text-transform:initial;letter-spacing:0;padding:3.5rem 0 6.5rem;font-size:1.1rem}#copyrights a{text-decoration:none;color:#052734;font-weight:500}#copyrights a:hover{color:#9fc128}#copyrights b,#copyrights strong{font-weight:500}#back-to-top{color:#9fc128;z-index:1}body:not(.wp-admin,.wp-customizer) h1,body:not(.wp-admin,.wp-customizer) h2,body:not(.wp-admin,.wp-customizer) h3,body:not(.wp-admin,.wp-customizer) .h2-like{font-weight:400;margin:0}body:not(.wp-admin,.wp-customizer) h1{font-size:3.75rem;text-transform:uppercase;margin-bottom:1rem;color:#052734;font-family:"Santana";letter-spacing:1.5px}body:not(.wp-admin,.wp-customizer) h2,body:not(.wp-admin,.wp-customizer) .h2-like{font-size:2.5rem;color:#9fc128;margin:3rem 0 2rem;text-transform:uppercase;font-family:"Santana";letter-spacing:1.5px;line-height:1.25}body:not(.wp-admin,.wp-customizer) h3,body:not(.wp-admin,.wp-customizer) .h3-like{font-size:1.75rem;font-weight:500;margin-top:3rem;letter-spacing:1px}body:not(.wp-admin,.wp-customizer) h4,body:not(.wp-admin,.wp-customizer) .h4-like{font-size:1.2rem;font-weight:500;letter-spacing:1px}body:not(.home) h2{margin-bottom:1rem}a{color:#9fc128;text-decoration:underline;transition:ease-out 0.2s;display:inline;font-weight:500}a:hover{color:#8ca94a;text-decoration:none}section:not(.home-first){margin:4rem 0}.ls-switcher ul{margin:0;padding:0;height:auto;display:flex;overflow:hidden;list-style:none;gap:1.75rem}.ls-switcher ul li{order:1;line-height:1!important;font-size:1.25rem}.ls-switcher ul li a{color:#fff;font-weight:400}.ls-switcher ul li.wpml-ls-current-language{position:relative;width:auto;height:auto;display:block;order:0;padding-left:3.5px;font-weight:700}.caleran-container{font-family:"Santana"!important}.caleran-day,.caleran-disabled{font-size:1.05rem!important}.caleran-title{font-size:1.2rem!important}.caleran-dayofweek{font-size:0.75rem!important}.caleran-prev,.caleran-next{margin-top:-1px!important;font-size:1.15rem!important}.galerie-slider figcaption{font-size:1.2rem!important}.galerie-slider .slick-dots li button:before{font-size:10px;color:#8ca94a;opacity:.25}.galerie-slider .slick-dots li.slick-active button::before{color:#9fc128;opacity:1}.wpcf7-form label{color:#9fc128;font-weight:700;padding-left:.5rem}.wpcf7-form input.wpcf7-form-control,.wpcf7-form textarea.wpcf7-form-control{width:100%;padding:10px 15px;border:2px solid #9fc128;border-radius:25px}.wpcf7-form input:focus-visible,.wpcf7-form textarea:focus-visible{outline-color:#9fc128}.wpcf7-form input.wpcf7-submit,.wpcf7-form textarea.wpcf7-submit{border:none;display:block;margin:1rem auto 0;width:-moz-fit-content;width:fit-content;text-align:center;background-color:#9fc128;color:#fff;font-size:1.25rem;letter-spacing:.1rem;padding:10px 45px;border-radius:60px;text-decoration:none;font-weight:700;cursor:pointer;transition:0.3s ease-out;text-transform:uppercase}.wpcf7-form input.wpcf7-submit:hover,.wpcf7-form textarea.wpcf7-submit:hover{background-color:#8ca94a}.wpcf7-form textarea{height:180px}.wpcf7 p{max-width:100%;margin:0 0 1rem!important}.wpcf7 .wpcf7-acceptance label{align-items:center;cursor:pointer}.wpcf7 [type="checkbox"]{width:20px;height:20px;margin-right:.5rem;vertical-align:text-top;cursor:pointer}body .gform_wrapper .gform_footer input[type=submit]{border:none;margin:1rem auto 0;width:-moz-fit-content;background-color:#9fc128!important;color:#fff;font-size:1rem!important;letter-spacing:0.1rem!important;padding:10px 45px;border-radius:60px!important;cursor:pointer;transition:0.3s ease-out!important;text-transform:uppercase!important}body .gform_wrapper .gform_footer input[type=submit]:hover{background-color:#8ca94a}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{color:#9fc128;font-size:1em}body .gform_wrapper .gform_body .gform_fields .gfield textarea,body .gform_wrapper .gform_body .gform_fields .gfield input{border:2px solid #9fc128;border-radius:25px}body .gform_wrapper .gform_body .gform_fields .gfield input[type=checkbox]{border-radius:5px}p.gform_required_legend{display:none}#infos-pratiques.ls-section.home-third a{color:#9fc128}section.ls-section.home-first{padding-top:8rem;padding-bottom:8rem}section.ls-section.home-first h2{margin-top:0}section.ls-section.home-first .ls-button{margin-top:3rem;margin-bottom:0}section.ls-section.home-first .wp-block-columns{position:relative;gap:1.5rem;margin-bottom:1.5rem}section.ls-section.home-first .wp-block-columns:nth-of-type(1) .ls-cta{width:100%;height:575px}section.ls-section.home-first .wp-block-columns:nth-of-type(1) .ls-cta__image{width:100%;height:100%;object-fit:cover}section.ls-section.home-first .wp-block-columns:nth-of-type(2) .ls-cta{width:100%;height:575px}section.ls-section.home-first .wp-block-columns:nth-of-type(2) .ls-cta__image{width:100%;height:100%;object-fit:cover}section.ls-section.home-first .wp-block-columns .wp-block-column:first-child .ls-cta,section.ls-section.home-first .wp-block-columns .wp-block-column:nth-child(2) .ls-cta{border-radius:40px 0 40px 40px}section.ls-section.home-first .wp-block-columns .wp-block-column:last-child .ls-cta{border-radius:40px 40px 40px 0}section.ls-section.home-first .ls-cta{width:100%;height:550px;overflow:hidden}section.ls-section.home-first .ls-cta__image{padding-top:0;width:100%;height:100%;object-fit:cover}section.ls-section.home-first .wp-block-column__text{padding-right:3rem}section.ls-section.home-third{padding:4rem;margin-top:0;min-height:900px;display:flex;align-items:flex-end;position:relative}section.ls-section.home-third::before{content:" ";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 40%,rgba(0,0,0,.4) 60%,rgba(0,0,0,.6) 100%);display:block;top:0;left:2rem;width:calc(100% - 4rem)}section.ls-section.home-third .ls-section__background-image{width:calc(100% - 4rem);height:100%}section.ls-section.home-third .ls-section__background-image img{width:100%}section.ls-section.home-third .container{position:relative}section.ls-section.home-third .container .wp-block-column.has-background{background:rgba(255,255,255,.6);padding:0rem 1.5rem;border-radius:0 2rem 2rem 2rem}section.ls-section.home-third .container .wp-block-column.has-background a,section.ls-section.home-third .container .wp-block-column.has-background p,section.ls-section.home-third .container .wp-block-column.has-background ul li{color:#000}section.ls-section.home-third h2,section.ls-section.home-third .h2-like{margin:0 0 2rem}section.ls-section.home-third a{color:#fff}section.ls-section.home-third .ls-button{margin:0}section.ls-section.home-fourth{padding-top:4rem;padding-bottom:0;margin-bottom:0}section.ls-section.home-fourth .carte{margin:-5rem auto -10rem;max-width:1550px;display:block}section.ls-section.home-fourth .slick-track{display:flex!important}section.ls-section.home-fourth .slick-list{width:100%!important}section.ls-section.home-fourth .slick-slide{height:inherit!important}section.ls-section.home-fourth .ls-cta__link{border-radius:40px 0 40px 40px;overflow:hidden}section.ls-section.home-fourth .ls-cta__image{height:920px;padding-top:0}section.ls-section.home-fourth .ls-cta__title{left:5rem;right:auto;bottom:5.5rem}section.ls-section.home-fourth [class^="pre-"],section.ls-section.home-fourth [class*=" pre-"]{cursor:pointer;color:#052734;transition:0.2s ease-in-out;background-color:#fff;font-size:1.8rem;border-radius:100px;padding:1.25rem;box-shadow:0 0 0 8px rgba(255,255,255,.35)}section.ls-section.home-fourth [class^="pre-"].active,section.ls-section.home-fourth [class^="pre-"]:hover,section.ls-section.home-fourth [class*=" pre-"].active,section.ls-section.home-fourth [class*=" pre-"]:hover{color:#9fc128;box-shadow:0 0 0 8px rgba(159,193,40,.35)}section.ls-section.home-fourth h2{color:#9fc128;position:relative;width:max-content;max-width:100%;padding:0 1rem 1rem 0}section.ls-section.home-fourth .wp-block-columns__offset-left{margin-left:-100%;z-index:1;position:relative;background-color:#fff;padding:3.5rem 0rem 1.5rem 6rem;border-radius:35px 0 0 35px;margin-bottom:4rem}section.ls-section.home-fourth .wp-block-columns__btn-slider{display:flex;flex-direction:column;position:absolute;left:0;top:50%;transform:translate(-50%,-50%);gap:4.4rem}section.ls-section.home-fifth h1{margin:4.5rem 0 4.5rem 5.5rem}section.ls-section.home-fifth .first-svg{overflow:visible!important}section.ls-section.home-fifth .second-svg{overflow:visible!important;display:none}section.ls-section.home-fifth .wp-block-columns:not(.wp-block-columns__buttons){gap:1.5rem;position:relative;overflow:hidden}section.ls-section.home-fifth .wp-block-columns:not(.wp-block-columns__buttons) .wp-block-column:first-of-type img{height:580px;object-fit:cover;border-radius:40px 40px 0 40px;margin-bottom:5rem}section.ls-section.home-fifth .wp-block-columns:not(.wp-block-columns__buttons) .wp-block-column:first-of-type p,section.ls-section.home-fifth .wp-block-columns:not(.wp-block-columns__buttons) .wp-block-column:first-of-type .wp-block-columns{padding-left:7rem;padding-right:7rem}section.ls-section.home-fifth .wp-block-columns:not(.wp-block-columns__buttons) .wp-block-column:first-of-type .ls-list{padding-left:9rem;padding-right:7rem}section.ls-section.home-fifth .wp-block-columns:not(.wp-block-columns__buttons) .wp-block-column:last-of-type img{height:670px;object-fit:cover;border-radius:0 40px 40px 40px}section.ls-section.home-fifth svg{width:calc(100% + 8rem);height:auto;margin:-17.5rem 0 0 -5.5rem}section.ls-section.home-eighth{padding:8rem 8rem 4rem;margin-bottom:0}section.ls-section.home-eighth h2,section.ls-section.home-eighth .h2-like{width:fit-content;margin:0}section.ls-section.home-eighth h2 strong,section.ls-section.home-eighth .h2-like strong{display:block}section.ls-section.home-eighth .ls-section__background-image{width:100%;height:79%;top:0;transform:translate(-50%,0);background-color:#000}section.ls-section.home-eighth .ls-section__background-image img{width:100%;opacity:.7}section.ls-section.home-eighth .container{position:relative}section.ls-section.home-eighth .ls-button{margin:0 0 0 auto}section.ls-section.home-ninth{padding:4rem 8rem 1rem!important;margin:0;position:relative}section.ls-section.home-ninth .wp-block-columns{gap:7.5em}section.ls-section.home-ninth h2,section.ls-section.home-ninth .h2-like{color:#052734}section.ls-section.home-ninth::before{content:"";position:absolute;display:block;width:1050px;height:800px;background-image:url(/wp-content/uploads/2024/06/points-tilles.webp);background-size:contain;background-repeat:no-repeat;background-position:center;right:-300px;top:-190px}body:not(.home) section.ls-section.page-titre{margin:1rem 0 0;position:relative;padding-bottom:0}body:not(.home) section.ls-section.page-titre::before{content:"";position:absolute;display:block;width:1050px;height:800px;background-image:url(/wp-content/uploads/2024/06/points-tilles.webp);background-size:contain;background-repeat:no-repeat;background-position:center;right:-300px;top:-190px}body:not(.home) section.ls-section.page-titre h1{margin-bottom:0;position:relative}body:not(.home) section.ls-section.page-titre h1 strong{color:#9fc128}body:not(.home) section.ls-section.page-one{margin-top:0;margin-bottom:6rem}body:not(.home) section.ls-section.page-one .wp-block-image{border-radius:40px 0 40px 40px;overflow:hidden;height:920px}body:not(.home) section.ls-section.page-one .wp-block-image img{width:100%;height:100%;object-fit:cover}body:not(.home) section.ls-section.page-one .wp-block-columns__offset-left{margin-left:-100%;z-index:1;position:relative;background-color:#fff;padding:3.5rem 0rem 1.5rem 4rem;border-radius:35px 0 0 35px;margin-bottom:4rem}body:not(.home) section.ls-section.page-one h2{margin-top:0;width:100%;padding:0 0 1rem}body:not(.home) section.ls-section.page-two{margin-bottom:6rem;padding-top:6rem;padding-bottom:6rem}body:not(.home) section.ls-section.page-two .wp-block-image{border-radius:0 40px 40px 40px;overflow:hidden;height:920px}body:not(.home) section.ls-section.page-two .wp-block-image img{width:100%;height:100%;object-fit:cover}body:not(.home) section.ls-section.page-two .wp-block-columns__offset-left{margin-left:auto;margin-right:-100%;z-index:1;padding:3.5rem 4rem 1.5rem 0rem;border-radius:0 35px 35px 0;margin-bottom:4rem;text-align:right;background-color:#e6ebd2}body:not(.home) section.ls-section.page-two h2{margin-top:0;width:100%;padding:0 0 1rem}body:not(.home) section.ls-section.faq-bg .wp-block-image,body:not(.home) section.ls-section.faq-white .wp-block-image{border-radius:0 40px 40px 40px;overflow:hidden}body:not(.home) section.ls-section.page-three{margin-top:6rem}body:not(.home) section.ls-section.page-three h2{color:#fff}body:not(.home) section.ls-section.page-cta{padding-top:0}body:not(.home) section.ls-section.page-cta .h2-like{margin-top:0;margin-bottom:3rem}body:not(.home) section.ls-section.page-cta .ls-cta__link{overflow:hidden}body:not(.home) section.ls-section.page-cta .ls-cta__image{padding-top:110%}body:not(.home) section.ls-section.page-cta .ls-maillage .wp-block-columns{gap:2rem}body:not(.home) section.ls-section.page-cta .ls-maillage .wp-block-column:nth-child(odd) .ls-cta__link{border-radius:40px 0 40px 40px}body:not(.home) section.ls-section.page-cta .ls-maillage .wp-block-column:nth-child(even) .ls-cta__link{border-radius:40px 40px 40px 0}body:not(.home) section.ls-section.faq-bg .faq{background:#e6ebd2;border-radius:50px;border:1px solid #052734;position:relative;z-index:1}body:not(.home) section.ls-section.faq-bg .faq>summary{padding:.5rem;font-size:1.1rem}body:not(.home) section.ls-section.faq-bg .faq>summary .faq-opener{background-color:transparent!important}body:not(.home) section.ls-section.faq-white .faq{border-radius:50px;border:1px solid #052734;position:relative;z-index:1}body:not(.home) section.ls-section.faq-white .faq>summary{padding:.5rem;font-size:1.1rem}body:not(.home) section.ls-section.faq-white .faq>summary .faq-opener{background-color:transparent!important}body:not(.home) section.ls-section.faq-bg .faq,body:not(.home) section.ls-section.faq-white .faq{border-radius:35px}body:not(.home) section.ls-section.faq-bg .faq>summary,body:not(.home) section.ls-section.faq-white .faq>summary{padding:.5rem .5rem .5rem 1.75rem;font-size:1.1rem}body:not(.home) section.ls-section.faq-bg .faq [class*=" pre-"],body:not(.home) section.ls-section.faq-white .faq [class*=" pre-"]{font-size:1.25rem;border-radius:100px;padding:1rem}body:not(.home) section.ls-section .faq{background:rgba(255,255,255,.8)}body:not(.home) section.ls-section .faq .content p{font-size:1.1rem;color:#052734;font-style:normal}body.wp-admin section.ls-section.home-fourth .wp-block-columns__btn-slider{display:flex;flex-direction:column;position:relative;left:auto;top:auto;transform:none;gap:0rem}body.wp-admin section.ls-section.home-fourth .wp-block-columns__offset-left{margin-left:0;z-index:1;position:relative;background-color:#fff;padding:0;margin-bottom:0}body.error404 .container--wide{max-width:1650px}body.error404 .ls-cta__link{overflow:hidden}body.error404 .ls-cta__image{padding-top:110%}body.error404 .ls-maillage .wp-block-columns{gap:2rem}body.error404 .ls-maillage .wp-block-column:nth-child(odd) .ls-cta__link{border-radius:40px 0 40px 40px}body.error404 .ls-maillage .wp-block-column:nth-child(even) .ls-cta__link{border-radius:40px 40px 40px 0}.container{padding-left:4rem;padding-right:4rem}main{overflow:hidden}.wp-block-columns__buttons .wp-block-column{display:flex;align-items:center;gap:1rem}@media screen and (max-width:1720px){#main-menu{margin:0 0rem}#header .custom-logo-link img{width:300px}}@media screen and (max-width:1560px){body.home .banner__slogan{font-size:3.5rem}body.home #banner__slogan-1{bottom:23.5%}body.home #banner__slogan-2{right:21.75%}body.home #banner__slogan-3{right:15%;top:35%}#main-menu{margin:0 0rem}#header .custom-logo-link img{width:270px;margin:2rem 1rem 0}.ls-banner-contact{right:0;bottom:11rem}.ls-banner-contact__item .ls-telephone{translate:0 0;font-size:1.75rem;font-weight:700;letter-spacing:1px;padding:1rem 1.5rem 1rem 1rem;gap:1rem;margin-top:1rem}section.ls-section.home-fifth svg{width:calc(100% + 8rem);height:auto;margin:-11.5rem 0 0 -5.5rem}section.ls-section.home-fifth .wp-block-columns:not(.wp-block-columns__buttons) .wp-block-column:first-of-type .wp-block-columns{padding-left:2rem;padding-right:2rem}section.ls-section .ls-cta__title{display:block;font-size:1.25rem;letter-spacing:1.5px;font-weight:300;color:#fff;font-family:"Santana";text-transform:uppercase;font-weight:700;position:absolute;left:10%;right:auto;transform:translateX(-50%);bottom:4rem;width:max-content;z-index:2;transition:0.3s ease-out;border-radius:100px}}@media screen and (max-width:1440px){#main-menu{margin:0 0rem}#header .custom-logo-link img{width:200px}#header .container{padding-left:2rem;padding-right:2rem}section.ls-section .ls-cta__title{display:block;font-size:1.1rem}section.ls-section.home-fifth .wp-block-columns:not(.wp-block-columns__buttons) .wp-block-column:first-of-type p{padding-left:2rem;padding-right:2rem}section.ls-section.home-fifth .wp-block-columns:not(.wp-block-columns__buttons) .wp-block-column:first-of-type .wp-block-columns{padding-left:0rem;padding-right:0rem}section.ls-section.home-eighth{padding:2rem 3rem 4rem;margin-bottom:0}section.ls-section.home-eighth .container{padding-left:1rem;padding-right:1rem}section.ls-section.home-ninth{padding:4rem 3rem 1rem!important;margin:0}section.ls-section.home-ninth:before{display:none}.ls-paiement__content{flex-wrap:wrap}}@media screen and (max-width:1280px){#header:not(.sticky) #burger{position:absolute;left:0rem;top:2rem}#header:not(.sticky) .container{padding-top:2rem}#header.sticky #burger{display:block;margin-left:0rem}#banner .home-slider .slick-list{height:100%!important}#banner .home-slider .slick-list .slick-track{height:100%!important}#main-menu{position:fixed;top:0;left:0;height:100vh;background:#fff;z-index:2;width:300px;padding:1rem;z-index:3;transform:translateX(-100%);transition:0.2s ease-in-out;opacity:0;overflow-y:scroll;z-index:999;-ms-overflow-style:none;scrollbar-width:none}#main-menu::-webkit-scrollbar{display:none}#main-menu.visible{transform:translateX(0%);opacity:1!important}#main-menu__header{display:flex;align-items:center;height:60px;margin:-1rem -1rem 1rem;padding:1rem;background:rgba(160,193,40,.605)}#main-menu__subtitle{padding:1rem;text-align:center;width:100%;font-family:"Santana";font-size:1.25rem;opacity:0}#main-menu__prev{opacity:0;rotate:180deg;margin-top:-.4rem}#main-menu--overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;background:rgba(0,0,0,.3);cursor:pointer}#main-menu.visible .custom-logo-link{display:none}.main-menu__button{font-size:2rem;cursor:pointer}#menu:not(:last-child){border-bottom:.5px solid}#menu,.sub-menu{list-style:none;margin:0;padding:0;background:#fff;position:initial;overflow:hidden}#menu li,.sub-menu li{display:flex;justify-content:space-between;align-items:center}#menu li:hover:not([href="#"]),.sub-menu li:hover:not([href="#"]){background:rgba(159,193,40,.75)!important;color:#fff}#menu li#menu-item-1034,.sub-menu li#menu-item-1034{border-top:.5px solid #000}#menu li:not(:last-of-type),.sub-menu li:not(:last-of-type){border-bottom:.5px solid #000}#menu li.menu-item-has-children .menu-item-next,.sub-menu li.menu-item-has-children .menu-item-next{background:rgba(159,193,40,.75);color:#fff;padding:.5rem 1rem;cursor:pointer;display:flex;align-items:center;justify-content:center}#menu li a,.sub-menu li a{padding:1rem .75rem;display:block;text-decoration:none;color:#000;font-family:"Santana";width:100%;text-transform:uppercase}#menu li a:hover:not([href="#"]),.sub-menu li a:hover:not([href="#"]){background:transparent;color:#fff}.sub-menu{position:absolute;transform:translateX(-106%);top:7.25%;width:101%;height:100%;transition:0.2s ease-in-out}.sub-menu li{margin-inline:1rem}.sub-menu.visible{transform:translateX(-6%)}#ls-logo-mobile{display:block}section.ls-section.home-fifth h1{margin:4.5rem 0 4.5rem 1.5rem}section.ls-section.home-fifth .ls-button span{width:14rem}section.ls-section.home-first{padding-bottom:3rem}section.ls-section.home-first .container{padding-right:2rem;padding-left:2rem}section.ls-section.home-first .container .wp-block-column__text{padding-right:0rem}section.ls-section.home-third{margin-top:70px}section.ls-section.home-third .ls-button span{padding:1.2rem 1.8rem 1.1rem}section.ls-section.home-fourth{margin-top:0}section.ls-section.home-fourth .container{padding-left:1rem;padding-right:1rem}section.ls-section.home-fourth .container .wp-block-columns__offset-left{padding:2.5rem 0rem 1.5rem 3rem}section.ls-section.home-fourth .container .wp-block-columns .wp-block-column.second{flex-basis:25%!important}section.ls-section.home-fourth .container .wp-block-columns .wp-block-column.second h2{margin:2rem 0 2rem;font-size:2rem}section.ls-section.home-fourth .container .wp-block-columns .wp-block-column.second p{font-size:1rem}section.ls-section.home-ninth .container{padding-left:0;padding-right:0}section.ls-section.home-ninth .container .ls-pdf__list{display:flex;flex-wrap:wrap;gap:0rem;align-items:flex-start;align-content:center;justify-content:space-evenly;margin-top:5rem}section.ls-section.home-ninth .container .ls-pdf__list__item{font-size:1.2rem}section.ls-section.home-ninth .container .ls-pdf__list__item>i:before{padding:1.25rem}section.ls-section.home-ninth .container .ls-pdf__list__item>i:after{width:calc(100% + 1.25rem);height:calc(100% + 1.25rem)}section.ls-section.home-ninth .container .wp-block-columns{gap:2.5em}}@media screen and (max-width:992px){.ls-banner-contact__item.ls-telephone{display:none}#form-resa.sticky .form-resa__dates,#form-resa.sticky .form-resa__entry{max-width:100%;width:100%;margin:0 auto;padding:1.5rem 1rem;border-right:none;border-bottom:2px solid rgba(255,255,255,.25)}#form-resa.sticky.opened{width:760px!important}#form-resa.sticky button{padding:1.25rem 1rem}#form-resa.sticky .form-resa__content{flex-direction:column}#form-resa.sticky .form-resa__dates,#form-resa.sticky .form-resa__entry{max-width:fit-content}#form-resa .form-resa__entry i.pre-fleche{margin-left:0}#form-resa .form-resa__date input{max-width:135px}#form-resa .form-resa__dates span{margin:10px}#form-resa .form-resa__entry span{margin:10px}.ls-hebergements{min-height:300px;min-height:300px;display:flex;gap:2.25rem;position:relative;flex-direction:column}section.ls-section.home-fifth{padding-bottom:0!important}section.ls-section.home-fifth .container{padding-left:2rem;padding-right:2rem}section.ls-section.home-fifth svg{width:calc(100% + 8rem);height:auto;margin:-9.5rem 0 0 -9.5rem}section.ls-section.home-first{padding-bottom:3rem}section.ls-section.home-first .container .wp-block-columns.second{display:grid;grid-template-areas:" a a" " b c"}section.ls-section.home-first .container .wp-block-columns.second .wp-block-column:nth-child(1){grid-area:a}section.ls-section.home-first .container .wp-block-columns.second .wp-block-column:nth-child(2){grid-area:b}section.ls-section.home-first .container .wp-block-columns.second .wp-block-column:nth-child(3){grid-area:c}section.ls-section.home-third .container{padding-left:0;padding-right:0}section.ls-section.home-third .container .wp-block-columns{gap:0}section.ls-section.home-fourth .carte{margin:-1rem auto -10rem;max-width:1550px;display:block}section.ls-section.home-ninth .container .wp-block-columns .wp-block-column{flex-basis:50%!important}body:not(.home) section.ls-section.page-one .container .wp-block-columns .wp-block-column:last-of-type{flex-basis:35%!important}body:not(.home) section.ls-section.page-two .container .wp-block-columns .wp-block-column:first-of-type{flex-basis:35%!important}body:not(.home) section.ls-section.page-cta .ls-maillage .wp-block-columns .wp-block-column{margin-top:2rem}#prefooter img{width:400px}#footer>.container{max-width:calc(100% - 10rem)}#footer>.container>.wp-block-columns>.wp-block-column:not(:last-of-type){border-right:none}}@media screen and (max-width:841px){section.ls-section.home-first .wp-block-columns:nth-of-type(2) .ls-cta,section.ls-section.home-first .wp-block-columns:nth-of-type(1) .ls-cta{height:400px}section.ls-section.home-third .ls-button{font-size:1.2rem}section.ls-section.home-fourth .ls-cta__title{left:50%;bottom:1.5rem}section.ls-section.home-fifth .wp-block-columns:not(.wp-block-columns__buttons) .wp-block-column:first-of-type p{padding-left:1rem;padding-right:1rem}section.ls-section.home-fifth .wp-block-columns:not(.wp-block-columns__buttons) .wp-block-column:last-of-type img{height:520px;object-fit:cover;border-radius:0 40px 40px 40px}section.ls-section.home-eighth{padding:2rem 1rem 4rem}section.ls-section.home-eighth .ls-avis{padding:2.5rem 2rem 1rem}#footer>.container>.wp-block-columns{display:flex;flex-direction:column}#footer>.container>.wp-block-columns .wp-block-column{justify-content:center;text-align:center;align-items:center}#footer>.container>.wp-block-columns .wp-block-column .wp-block-columns{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}#footer>.container>.wp-block-columns .wp-block-column .wp-block-columns .ls-socials__content{justify-content:center}#footer>.container>.wp-block-columns .wp-block-column .wp-block-columns .ls-paiement__content{justify-content:center}#footer>.container>.wp-block-columns>.wp-block-column:not(:first-of-type){padding-left:0rem;padding-right:0}#footer>.container>.wp-block-columns>.wp-block-column{padding-right:0rem}}@media screen and (max-width:781px){.animated{-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important;visibility:visible!important}#form-resa.sticky.opened{width:590px!important}section.ls-section .ls-cta__title{left:34%}section.ls-section.home-fifth .container .wp-block-columns{flex-direction:column-reverse}section.ls-section.home-fifth .container .wp-block-columns .wp-block-column.first{display:grid;grid-template-columns:100%;grid-template-rows:auto auto auto auto auto}section.ls-section.home-fifth .container .wp-block-columns .wp-block-column.first figure{grid-row:5}section.ls-section.home-fifth .container .wp-block-columns .wp-block-column.first .wp-block-columns .wp-block-column{justify-content:center}section.ls-section.home-third{padding:1rem}section.ls-section.home-third .ls-section__background-image{width:100%;height:100%}section.ls-section.home-third:before{content:" ";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 40%,rgba(0,0,0,.4) 60%,rgba(0,0,0,.6) 100%);display:block;top:0;left:0rem;width:100%}section.ls-section.home-first.alt .container{flex-direction:column}section.ls-section.home-first .container{padding-right:1rem;padding-left:1rem;display:flex;flex-direction:column-reverse}section.ls-section.home-fourth:nth-of-type(2){padding-bottom:0!important;margin-bottom:0!important}section.ls-section.home-fourth .ls-cta__image{height:455px;padding-top:0}section.ls-section.home-fourth .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important;max-width:fit-content}section.ls-section.home-fourth .wp-block-columns__btn-slider{display:flex;flex-direction:row;width:100%;justify-content:center;position:absolute;left:0%;top:3%;transform:translate(0%,-50%);gap:2.4rem}section.ls-section.home-fourth .wp-block-columns__offset-left{margin-left:0%;margin-bottom:0;padding:4.5rem 0rem 1.5rem 0rem!important}body:not(.home) section.ls-section:not(.page-two),body:not(.home) section.ls-section:not(.page-one){margin-bottom:0}body:not(.home) section.ls-section:not(.page-two) .container,body:not(.home) section.ls-section:not(.page-one) .container{padding-left:1rem;padding-right:1rem}body:not(.home) section.ls-section.page-one{margin-bottom:4rem!important}body:not(.home) section.ls-section.page-one .wp-block-columns__offset-left{margin-left:0;padding:1.5rem 1rem 1.5rem 1rem!important;margin-bottom:1rem}body:not(.home) section.ls-section.page-one .wp-block-image{border-radius:40px 0 40px 40px;overflow:hidden;height:500px}body:not(.home) section.ls-section.page-one .wp-block-columns{flex-direction:column-reverse}body:not(.home) section.ls-section.page-one .wp-block-columns .ls-paragraph:last-child{margin-bottom:0}body:not(.home) section.ls-section.page-two{padding-top:0}body:not(.home) section.ls-section.page-two .wp-block-columns__offset-left{margin-right:0;padding:1.5rem 1rem 1.5rem 1rem!important;margin-bottom:0}body:not(.home) section.ls-section.page-two .wp-block-columns__offset-left p{line-height:1.8;font-size:1.1rem;margin-bottom:1rem;font-weight:300}body:not(.home) section.ls-section.page-two .wp-block-image{border-radius:40px 0 40px 40px;overflow:hidden;height:500px}body:not(.home) section.ls-section.page-two .container .wp-block-columns{flex-direction:column}body:not(.home) section.ls-section.page-two .container .wp-block-columns .wp-block-column .wp-block-column:last-child{max-width:100%!important}body:not(.home) section.ls-section.page-three{margin-top:0rem}body:not(.home) section.ls-section.page-titre::before{z-index:-1}#footer>.container>.wp-block-columns>.wp-block-column{text-align:center!important;padding-right:0}#footer>.container>.wp-block-columns>.wp-block-column:not(:first-of-type){text-align:center;padding-left:0rem;padding-right:0}#footer .wp-container-core-columns-is-layout-15.wp-container-core-columns-is-layout-15{text-align:center}#footer .ls-paiement__content{justify-content:center}#footer .ls-socials__content{margin:0;display:flex;align-items:center;gap:.5rem;justify-content:center}#footer .wp-block-image img{max-width:80%}}@media screen and (max-width:599px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important;width:100%}#form-resa input,#form-resa select{color:#fff;font-family:"Santana";font-size:1.1rem}#form-resa.sticky.opened{width:490px!important}section.ls-section .ls-cta__title{left:50%}section.ls-section.home-fifth .container{padding-left:1rem;padding-right:1rem}section.ls-section.home-fifth .container .wp-block-columns .wp-block-column.first .wp-block-columns .wp-block-column{flex-direction:column}section.ls-section.home-fifth .container .wp-block-columns .wp-block-column.first .wp-block-columns .wp-block-column .ls-button{margin-top:0rem;margin-bottom:1rem}section.ls-section.home-fifth .wp-block-columns:not(.wp-block-columns__buttons) .wp-block-column:last-of-type img{height:360px}section.ls-section.home-fifth .wp-block-columns:not(.wp-block-columns__buttons) .wp-block-column:first-of-type p{padding-left:0rem;padding-right:0rem}section.ls-section.home-fifth .wp-block-columns:not(.wp-block-columns__buttons) .wp-block-column:first-of-type img{height:310px}section.ls-section.home-fifth svg{width:calc(100% + 16rem);height:auto;margin:-9.5rem 0 0 -16.5rem}section.ls-section.home-fourth .carte{margin:-1rem auto -7rem;max-width:1550px;display:block}section.ls-section.home-fourth .wp-block-columns__btn-slider{display:flex;flex-direction:row;width:100%;justify-content:center;position:absolute;left:0%;top:10%;transform:translate(0%,-50%);gap:2.4rem}section.ls-section.home-fourth .wp-block-columns__offset-left{margin-left:0%;margin-bottom:0;padding:7.5rem 0rem 1.5rem 0rem!important}}@media screen and (max-width:500px){#form-resa.sticky.opened{width:390px!important}#form-resa.sticky .form-resa__header__title{font-size:1.5rem}.ls-avis-container .slick-track{gap:1em!important}body:not(.home) #banner{height:470px}body.page-id-250 #banner__img{object-position:-40rem 0rem}body.home #banner{height:65vh}body.home .banner__slogan{font-size:2rem!important}body.home #banner__slogan-1{right:auto;top:55%;bottom:auto;left:2rem;text-align:left}body.home #banner__slogan-2{right:auto;top:55%;bottom:auto;left:2rem;text-align:left}body.home #banner__slogan-3{right:auto;top:55%;bottom:auto;left:2rem;text-align:left}section.ls-section.home-fifth{padding-top:0!important;margin-top:0!important}section.ls-section.home-fifth h1{margin:4.5rem 0 4.5rem 0rem}section.ls-section.home-fifth svg{width:calc(100% + 1rem);height:auto;margin:0}section.ls-section.home-fifth .first-svg{display:none}section.ls-section.home-fifth .second-svg{display:block}section.ls-section.home-first{padding-top:3rem}section.ls-section.home-first .container{padding-right:1rem;padding-left:1rem}section.ls-section.home-first .container .wp-block-columns.second{display:grid;grid-template-areas:" a a" " b b" " c c"}section.ls-section.home-fourth{margin-bottom:0!important;padding-bottom:0!important}section.ls-section.home-fourth .ls-cta__title{left:50%;bottom:1.5rem}section.ls-section.home-fourth .wp-block-columns__btn-slider{display:flex;flex-direction:row;width:100%;justify-content:center;position:absolute;left:0%;top:10%;transform:translate(0%,-50%);gap:2.4rem}section.ls-section.home-fourth .wp-block-columns__offset-left{margin-left:0%;margin-bottom:0;padding:9.5rem 0rem 1.5rem 0rem!important}section.ls-section.home-fourth .carte{margin:-1rem 0rem -9rem -14rem;width:720px}section.ls-section.home-third .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important;width:100%;flex-direction:column}}@media screen and (max-width:450px){body:not(.wp-admin,.wp-customizer) h2,body:not(.wp-admin,.wp-customizer) .h2-like{font-size:2rem!important}body:not(.wp-admin,.wp-customizer) h1,body:not(.wp-admin,.wp-customizer) .h1-like{font-size:2.5rem!important}body:not(.home) section.ls-section:not(.page-two),body:not(.home) section.ls-section:not(.page-one){margin-bottom:0}body:not(.home) section.ls-section:not(.page-two) .container,body:not(.home) section.ls-section:not(.page-one) .container{padding-left:1rem;padding-right:1rem}body:not(.home) section.ls-section.page-one .wp-block-columns__offset-left{margin-left:0;padding:1.5rem 1rem 1.5rem 1rem!important}body:not(.home) section.ls-section.page-one .wp-block-image{border-radius:40px 0 40px 40px;overflow:hidden;height:300px}body:not(.home) section.ls-section.page-two .wp-block-columns__offset-left{margin-right:0;padding:1.5rem 1rem 1.5rem 1rem!important}body:not(.home) section.ls-section.page-two .wp-block-image{border-radius:40px 0 40px 40px;overflow:hidden;height:300px;margin-bottom:4rem}.ls-button span{width:fit-content!important;font-size:1.3rem!important}section.ls-section.home-fifth .wp-block-columns:not(.wp-block-columns__buttons) .wp-block-column:last-of-type img,section.ls-section.home-fifth .wp-block-columns:not(.wp-block-columns__buttons) .wp-block-column:first-of-type img{height:300px}section.ls-section.home-first .wp-block-columns:nth-of-type(2) .ls-cta,section.ls-section.home-first .wp-block-columns:nth-of-type(1) .ls-cta{height:300px}section.ls-section.home-fourth .ls-maillage .slick-slide{margin:0 0.1rem!important;max-height:300px}#postfooter .ls-partenaires__content{gap:2rem}}@media screen and (max-width:400px){#form-resa.sticky.opened{width:370px!important}#form-resa.sticky .form-resa__header__title{font-size:1.35rem}.ls-avis-container .slick-track{gap:0em!important}body.home #banner{height:80vh}.ls-banner-contact{right:0;bottom:auto;top:2rem}body:not(.home) #banner{height:350px}body.home .banner__slogan{width:75%}.ls-avis-container .slick-track{display:flex!important;gap:0em}section.ls-section.home-eighth .ls-button{margin:0 auto}section.ls-section.home-ninth{padding:2rem 1rem 0 1rem!important;margin:0}}@media screen and (max-width:380px){#postfooter .ls-partenaires__content img{margin:0 0rem}section.ls-section.home-fourth .ls-cta__image{height:340px;padding-top:0}.ls-hebergement:hover .ls-hebergement__thumb,.ls-hebergement.opened .ls-hebergement__thumb,.ls-hebergement.opening .ls-hebergement__thumb{padding-top:90%!important;margin-bottom:initial!important}.ls-hebergement:hover .ls-hebergement__thumb img,.ls-hebergement.opened .ls-hebergement__thumb img,.ls-hebergement.opening .ls-hebergement__thumb img{opacity:unset!important}}@media screen and (max-width:340px){section.ls-sectionsection.ls-section.home-fourth{margin-bottom:0!important;padding-bottom:0!important}section.ls-sectionsection.ls-section.home-fourth .ls-cta__title{left:1rem;right:1rem;bottom:1.5rem}section.ls-sectionsection.ls-section.home-fourth .wp-block-columns__btn-slider{display:flex;flex-direction:row;width:100%;justify-content:center;position:absolute;left:0%;top:15%;transform:translate(0%,-50%);gap:4.4rem}section.ls-sectionsection.ls-section.home-fourth .wp-block-columns__offset-left{margin-left:0%;margin-bottom:0;padding:19.5rem 0rem 1.5rem 0rem!important}}@font-face{font-family:"Poppins";src:url(../../../../../../themes/lasai-child/inc/fonts/Poppins/Poppins-Medium.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/Poppins/Poppins-Medium.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/Poppins/Poppins-Medium.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/Poppins/Poppins-Medium.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/Poppins/Poppins-Medium.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/Poppins/Poppins-Medium.svg#Poppins-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url(../../../../../../themes/lasai-child/inc/fonts/Poppins/Poppins-Light.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/Poppins/Poppins-Light.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/Poppins/Poppins-Light.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/Poppins/Poppins-Light.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/Poppins/Poppins-Light.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/Poppins/Poppins-Light.svg#Poppins-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Santana";src:url(../../../../../../themes/lasai-child/inc/fonts/Santana/Santana-Bold.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/Santana/Santana-Bold.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/Santana/Santana-Bold.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/Santana/Santana-Bold.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/Santana/Santana-Bold.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/Santana/Santana-Bold.svg#Santana-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Santana";src:url(../../../../../../themes/lasai-child/inc/fonts/Santana/Santana.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/Santana/Santana.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/Santana/Santana.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/Santana/Santana.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/Santana/Santana.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/Santana/Santana.svg#Santana") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"PreDesMoines";src:url(../../../../../../themes/lasai-child/inc/icones/PreDesMoines/PreDesMoines.eot?9a2b44);src:url("../../../../../../themes/lasai-child/inc/icones/PreDesMoines/PreDesMoines.eot?9a2b44#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/icones/PreDesMoines/PreDesMoines.ttf?9a2b44) format("truetype"),url(../../../../../../themes/lasai-child/inc/icones/PreDesMoines/PreDesMoines.woff?9a2b44) format("woff"),url("../../../../../../themes/lasai-child/inc/icones/PreDesMoines/PreDesMoines.svg?9a2b44#PreDesMoines") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"icomoon";src:url(../../../../../../themes/lasai-child/inc/icones/Moines/icomoon.eot?8wcpxc);src:url("../../../../../../themes/lasai-child/inc/icones/Moines/icomoon.eot?8wcpxc#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/icones/Moines/icomoon.ttf?8wcpxc) format("truetype"),url(../../../../../../themes/lasai-child/inc/icones/Moines/icomoon.woff?8wcpxc) format("woff"),url("../../../../../../themes/lasai-child/inc/icones/Moines/icomoon.svg?8wcpxc#icomoon") format("svg");font-weight:400;font-style:normal;font-display:swap}[class^="pre-"],[class*=" pre-"]{font-family:"PreDesMoines"!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}.pre-accueil:before{content:""}.pre-ancv:before{content:""}.pre-brochure:before{content:""}.pre-bulle:before{content:""}.pre-calendrier:before{content:""}.pre-camping:before{content:""}.pre-carte-cadeau:before{content:""}.pre-cb:before{content:""}.pre-chevaux:before{content:""}.pre-contact:before{content:""}.pre-disneyland:before{content:""}.pre-espece:before{content:""}.pre-etiqueter:before{content:""}.pre-facebook:before{content:""}.pre-fete:before{content:""}.pre-feuille:before{content:""}.pre-fleche:before{content:""}.pre-fourchette:before{content:""}.pre-hebergement:before{content:""}.pre-instagram:before{content:""}.pre-mail:before{content:""}.pre-montagnes-russes:before{content:""}.pre-musee:before{content:""}.pre-plan:before{content:""}.pre-reglement:before{content:""}.pre-resa-tente:before{content:""}.pre-seminaire:before{content:""}.pre-star:before{content:""}.pre-telephone:before{content:""}.pre-tripadvisor:before{content:""}.pre-virement:before{content:""}.pre-visite:before{content:""}.pre-porte-ouverte:before{content:""}.pre-surface:before{content:""}.pre-personne:before{content:""}.pre-douche:before{content:""}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon"!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}.icon-moines-bouton-Fermer:before{content:""}.icon-moines-chevron-droit:before{content:""}body{font-family:"Poppins";color:#052734}p{line-height:1.8;font-size:1.1rem;margin-bottom:3rem;font-weight:300}ul{line-height:1.5;font-weight:300}ul li{font-size:1.1rem}.ls-cta__gallery{position:relative;padding-top:100%;height:0}.ls-cta__gallery img{position:absolute;top:0;left:0;width:100%;height:100%}.ls-blog .ls-cta__link{height:auto}.ls-blog .ls-cta__title{left:0;right:0;width:100%;transform:none}