﻿html{scroll-behavior:smooth}#header{padding-top:0;background:transparent}#header.sticky{background:rgba(129,148,86,.5)}#back-to-top{color:#819456;z-index:1}#footer{background:#596936}#footer>.container{max-width:calc(100% - 10rem);padding-inline:3rem;padding-block:5rem;border-bottom:1px solid rgba(255,255,255,.4)}#footer>.container .wp-block-image{width:400px}@media (max-width:1550px){#footer>.container{max-width:100%}#footer>.container .wp-block-columns .wp-block-column{flex-basis:auto}}@media (max-width:1280px){#footer>.container{padding-inline:1rem}#footer>.container .wp-block-image{width:300px}#footer>.container .ls-socials__item{padding:1.5rem;font-size:1.5rem}}@media (max-width:992px){#footer>.container{padding-block:3rem}#footer>.container .wp-block-columns .wp-block-column:not(:last-child){margin-bottom:2rem}}#footer>.container .btn-foot-mobile{background:transparent!important;font-size:1.35rem!important;font-family:"Futura PT"!important;font-weight:100!important;line-height:1.3!important;padding:0!important}#footer>.container .btn-foot-mobile i{transform:rotate(90deg)}#copyrights{background:none;padding:2rem 0 3rem}@media (max-width:783px){#copyrights{padding:1.5rem 0}}#header{padding-top:0;background:transparent;font-family:"Futura PT"}#header a{color:#fff;text-decoration:none}#header .header-promotions{background:rgba(129,148,86,.6);margin-top:0}#header .header-promotions a{transition:1s ease 0s;text-decoration:underline}#header .header-promotions a:hover{color:#596936;text-decoration:none}#header .logo-mobile{display:none}@media (max-width:1280px){#header .logo-mobile{display:block;position:absolute;top:80px;left:50%;transform:translate(-50%,-50%)}#header .logo-mobile .custom-logo-link img{width:250px}}@media (max-width:1280px) and (max-width:783px){#header .logo-mobile .custom-logo-link img{width:180px}}#header.sticky{background:rgba(129,148,86,.95)}#header.sticky .header-top{display:none}#header.sticky #main-menu .menu{flex:1 1 0%;border-top:none;padding-top:0;gap:2rem;margin-top:.5rem}#header.sticky #main-menu .menu>li{padding-bottom:.5rem;height:initial}#header.sticky #header__logo{margin-top:0}#header.sticky #header__logo .custom-logo-link img{width:200px;margin-bottom:.5rem}#header .header-top{display:flex;align-items:center;justify-content:flex-end;padding:.5rem 1rem .5rem 2.5rem}#header .header-top-contact{display:flex;align-items:center;gap:1.75rem;margin-right:3rem;border:1px solid #fff;border-radius:2rem}@media (max-width:783px){#header .header-top-contact{margin-right:0rem}}#header .header-top__telephone{font-weight:500;font-size:1.15rem;letter-spacing:1px;padding:.5rem 1.5rem}#header .header-top__telephone:hover{color:#819456}#header .header-top__telephone i{display:none}#header .ls-header-socials{display:flex;align-items:center;gap:2px}#header .ls-header-socials__item{width:35px;height:35px;margin:.25rem;position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;vertical-align:top;text-decoration:none;color:#fff;z-index:1;transition:0.2s ease-in-out;border:1px solid #fff;border-radius:100%}#header .ls-header-socials__item:hover{color:#819456;background-color:#fff}#header .ls-header-socials .ls-switcher ul{list-style-type:none}#header .ls-header-socials .ls-switcher ul li{padding:0 .5rem}#header .container-menu{padding:0}#header__logo{margin-top:-1rem}#header__logo .custom-logo-link img{width:370px;margin:0 1rem}@media (max-width:1550px){#header__logo .custom-logo-link img{width:300px}}body:not(.home) #banner{border-bottom:0;height:550px;background-position:center bottom;background-attachment:fixed}body:not(.home) #banner.compact{height:250px;background:rgba(129,148,86,.7)}body:not(.home) #banner.compact #banner__img{display:none}body:not(.home) #banner.compact::before{display:none}body:not(.home) #banner__img{height:100%}body:not(.home) #banner::before{content:" ";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.15) 25%,rgba(0,0,0,.05) 35%,rgba(0,0,0,.05) 60%,rgba(0,0,0,.05) 70%,rgba(0,0,0,.05) 100%);display:block;top:0}body:not(.home) #form-resa:not(.sticky){bottom:3.5rem}body.home #banner{border-bottom:0;height:100vh;background-position:center;background-attachment:fixed}body.home #banner::before{content:" ";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.65) 0%,rgba(0,0,0,.45) 25%,rgba(0,0,0,.25) 35%,rgba(0,0,0,.15) 100%);display:block;top:0;z-index:1}body.home #banner__img{height:100vh;transform:scale(-1,1);object-position:bottom}body.home #banner__slogan{position:absolute;right:10rem;top:35%;left:auto;transform:translateY(-50%);width:fit-content;height:fit-content;max-width:100%;text-align:right;text-shadow:none;display:flex;flex-direction:column;align-items:flex-end;z-index:2}body.home #banner__slogan_ligne_1{font-family:"PT Serif";font-style:italic;font-size:3.4rem;width:fit-content;color:#fff;padding:.25rem 1.5rem;background:#819456;border-radius:.5rem}body.home #banner__slogan_ligne_2{font-family:"Futura PT Cond";text-transform:uppercase;font-size:5rem;width:fit-content}body.home #banner__slogan_ligne_3{font-family:"Futura PT Cond";text-transform:uppercase;font-size:3.4rem;width:fit-content;padding-right:1rem}body.home #banner__slogan .changebox{margin:0 20px .5rem 0;height:auto;overflow:hidden;transition:0.5s;font-weight:700;white-space:nowrap}body.home #banner__slogan .changebox span{width:fit-content;height:auto;display:flex;align-items:center;justify-content:center;font-weight:700}body .contact-btn{position:fixed;bottom:0;transform:translate(-50%,0%);left:50%;z-index:99;background:rgba(129,148,86,.8);backdrop-filter:blur(5px);display:flex;flex-wrap:wrap;gap:1rem;padding:.5rem 0;border-radius:10px 10px 0 0}body .contact-btn .contact-title{color:#fff;font-size:1.2rem;text-transform:uppercase;padding:1rem;animation:4.72s infinite shake-animation}body .contact-btn .contact-title .fa-angle-right{padding-left:.5rem}@media screen and (max-width:992px){body .contact-btn{width:100%;justify-content:center;padding:0}}#main-menu{display:flex;width:100%;margin:0}#main-menu .menu{flex:1 1 0%;justify-content:space-evenly;border-top:1px solid rgba(255,255,255,.75);padding:1.75rem 4rem 0;gap:1rem}@media (max-width:1550px){#main-menu .menu{padding:1.75rem 0rem 0}}#main-menu .menu#menu-gauche li:first-of-type span{display:none}#main-menu .menu#menu-gauche li:first-of-type i{font-size:2rem}#main-menu .menu>li{position:relative;height:fit-content;text-align:center}#main-menu .menu>li>a{font-weight:500;letter-spacing:.5px;font-size:1.06rem;position:relative}#main-menu .menu>li>a::after{content:"";display:block;width:0%;height:2px;background-color:#fff;position:absolute;bottom:-.5rem;left:50%;transform:translateX(-50%);transition:0.5s cubic-bezier(.68,-.6,.32,1.6)}#main-menu .menu>li.current_page_item>a::after{width:20%}#main-menu .menu>li:hover>a::after{width:20%}#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 .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{display:block;font-size:.9rem;font-weight:400;line-height:1.2;opacity:0;background:rgba(129,148,86,.95);box-shadow:0 4px 30px rgba(0,0,0,.1);text-transform:uppercase;transition-delay:50ms;transition:0.4s ease-in-out;padding:.25rem;text-align:center;text-decoration:none!important;color:#fff!important;border:none!important}#main-menu .menu .sub-menu li a::after,#main-menu .menu .sub-menu li a::before{content:none}#main-menu .menu .sub-menu li a:first-of-type{margin-top:2rem}#main-menu .menu .sub-menu li a:hover{background-color:#596936}body .grecaptcha-badge{display:none!important}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.5rem;text-transform:uppercase;margin-bottom:1rem;color:#596936;position:relative;font-family:"Futura PT Cond"}body:not(.wp-admin,.wp-customizer) h1::after{content:"";position:absolute;bottom:-1rem;left:50%;transform:translateX(-50%);width:20%;height:3px;background-color:#819456}body:not(.wp-admin,.wp-customizer) .h1-like{text-transform:uppercase;color:#819456;font-family:"Futura PT Cond";font-size:2.5rem;font-weight:100}body:not(.wp-admin,.wp-customizer) h2{font-family:"Futura PT Cond";font-size:3rem;color:#819456;margin:3rem 0 2rem;text-transform:uppercase}body:not(.wp-admin,.wp-customizer) .h2-like{font-size:5.5rem;font-family:"Futura PT Cond";color:#596936;text-transform:uppercase;line-height:1}body:not(.wp-admin,.wp-customizer) .h2-like span{font-size:3rem;font-family:"PT Serif";font-style:italic;color:#fff;padding:.25rem 1.5rem;background:#819456;border-radius:10px;text-transform:none;display:inline-block}body:not(.wp-admin,.wp-customizer) h3{font-size:1.5rem;color:#596936;font-weight:700;margin-top:3rem}body:not(.home) h2{margin-bottom:1rem}a{color:#819456;text-decoration:underline;transition:ease-out 0.2s;display:inline;font-weight:700}a:hover{color:#596936;text-decoration:none}section:not(.home-first){margin:4rem 0}aside#moove_gdpr_cookie_info_bar{max-width:445px;background-color:rgba(0,0,0,.75)!important;border-color:#819456!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:column!important;padding:0;justify-content:center}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}.slick-dots{bottom:-2rem}.slick-dots li button::before{font-size:12px}.slick-dots li.slick-active button::before{font-size:12px;color:#596936}ul li::marker{color:rgba(129,148,86,.5)}.wpcf7{width:100%;margin:0 auto}.wpcf7 form.wpcf7-form{display:flex;flex-wrap:wrap;justify-content:space-between}.wpcf7 form.wpcf7-form .row{width:100%;margin-bottom:1rem;display:flex}.wpcf7 form.wpcf7-form .row p{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0!important;justify-content:center}.wpcf7 form.wpcf7-form .row label{width:100%;padding-right:1rem;color:#596936;white-space:nowrap}.wpcf7 form.wpcf7-form .row label:not(:first-child){padding-left:1rem;padding-right:0}.wpcf7 form.wpcf7-form .row input{width:100%;height:40px;border:2px solid #819456;border-radius:10px;padding:0 1rem;margin-top:.25rem}.wpcf7 form.wpcf7-form .row input:focus-visible{border-color:#596936}.wpcf7 form.wpcf7-form .wpcf7-spinner{width:24px!important}.wpcf7 form.wpcf7-form p{width:100%;color:#596936;display:flex;flex-wrap:wrap;justify-content:start;margin-bottom:0!important}.wpcf7 form.wpcf7-form p label{width:100%}.wpcf7 form.wpcf7-form p label.case-a-cocher{display:flex;align-items:center}.wpcf7 form.wpcf7-form p label.case-a-cocher a{display:contents}.wpcf7 form.wpcf7-form p label.case-a-cocher .wpcf7-list-item{margin:0 1rem 0 0!important}.wpcf7 form.wpcf7-form p input:not(.wpcf7-submit){width:100%;height:45px;border:2px solid #819456;border-radius:2rem;padding:0 1rem;margin-top:.25rem;color:#819456}.wpcf7 form.wpcf7-form p input:not(.wpcf7-submit):focus-visible{border-color:#596936}.wpcf7 form.wpcf7-form p input[type="checkbox"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:25px;height:25px;border:2px solid #e7813b;border-radius:10px;background-color:transparent;cursor:pointer;position:relative;margin-right:10px}.wpcf7 form.wpcf7-form p input[type="checkbox"]:checked::before{content:"";position:absolute;top:0;left:11px;width:10px;height:15px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.wpcf7 form.wpcf7-form p input[type="checkbox"]:checked{background-color:#e7813b}@media screen and (max-width:1215px){.wpcf7 form.wpcf7-form p input[type="checkbox"]{margin-top:10px!important}}.wpcf7 form.wpcf7-form p textarea{width:100%;border:2px solid #819456;border-radius:2rem;margin-top:.25rem;padding:1rem;color:#819456}.wpcf7 form.wpcf7-form p textarea:focus-visible{border-color:#596936}.wpcf7 form.wpcf7-form p span{margin:0;font-size:1.1rem;width:100%}.wpcf7 form.wpcf7-form p .wpcf7-spinner{margin:3px 0 0 0}.wpcf7 form .wpcf7-list-item{width:32rem}.wpcf7 form .wpcf7-list-item label{display:flex;flex-direction:row}@media screen and (max-width:782px){.wpcf7 form .wpcf7-list-item{margin-left:0!important}}.wpcf7 form .wpcf7-list-item-label{text-transform:none!important;color:inherit;font-size:.9rem}.wpcf7 form .wpcf7-list-item-label a{color:#819456}.wpcf7 form .wpcf7-list-item-label a:hover{color:#596936}@media screen and (max-width:1215px){.wpcf7 form .wpcf7-list-item-label{width:75%}}@media screen and (max-width:781px){.wpcf7 form .wpcf7-list-item-label{width:100%}}.wpcf7 form .wpcf7-submit{background:none;color:#596936;cursor:pointer;text-transform:uppercase;border-radius:2rem;width:fit-content;padding:.75rem 4rem;font-size:1.4rem;border:2px solid #819456;transition:0.2s ease-in-out;margin:1rem auto 0}.wpcf7 form .wpcf7-submit:hover{background:#596936;color:#fff;border:0}.wpcf7 form .wpcf7-recaptcha>div{margin:auto}@media screen and (max-width:768px){.wpcf7 form .row{flex-direction:column}.wpcf7 form .row label{padding-bottom:1rem;padding-right:0!important}.wpcf7 form .wpcf7-list-item{width:19rem}}section.ls-section.home-intro{position:relative}section.ls-section.home-intro .container{padding:0}section.ls-section.home-intro .container .wp-block-columns.parent{gap:0}section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .image-one{position:absolute;top:0%;left:25%;z-index:1}section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .image-one img{border-radius:1.5rem}section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .wp-block-columns.child{margin-top:24rem}section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .wp-block-columns.child>.wp-block-column{padding:2rem 4rem 2rem 8rem}section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .wp-block-columns.child>.wp-block-column .ls-button{margin-left:3rem}section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .bateau{width:fit-content;position:absolute;bottom:-2rem;left:2rem}section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.right{position:relative}section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.right .image-two img{height:53rem}section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.right .h2-like{margin-top:2rem;margin-left:7rem}section.ls-section.home-parallax .ls-section__background-image{border-radius:1.5rem}section.ls-section.home-parallax .ls-section__background-image::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.2);border-radius:2rem}section.ls-section.home-parallax .container .ls-button{padding:1rem 2rem;font-size:2.5rem;border-color:#fff;color:#fff;background:rgba(129,148,86,.7);border-radius:2.5rem}section.ls-section.home-pub{position:relative}section.ls-section.home-pub .container .wp-block-columns .wp-block-column.left{margin-top:2rem}section.ls-section.home-pub .container .wp-block-columns .wp-block-column.left .biere{position:absolute;top:-5rem;left:50%;transform:translateX(-75%);margin-right:-6.5rem;z-index:1;width:fit-content;z-index:3}section.ls-section.home-pub .container .wp-block-columns .wp-block-column.left .h2-like{width:fit-content;margin-inline:auto}section.ls-section.home-pub .container .wp-block-columns .wp-block-column.left .wp-block-columns{align-items:center!important}section.ls-section.home-pub .container .wp-block-columns .wp-block-column.left .wp-block-columns .wp-block-column{flex-basis:fit-content}section.ls-section.home-pub .container .wp-block-columns .wp-block-column.right{margin-top:-10rem;z-index:2;padding:3rem 5rem}section.ls-section.home-piscines{padding-top:20rem;position:relative;overflow:visible}section.ls-section.home-piscines .ls-section__background-image{top:0%;height:60%;transform:translateX(-50%)}section.ls-section.home-piscines .container{padding:0}section.ls-section.home-piscines .container .wp-block-columns.child{margin-top:4rem}section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.left{padding:2rem 3rem 2rem 5rem;margin-bottom:-1px;border-bottom:1px solid #fff}section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.left .chaise{height:fit-content;width:fit-content;margin-left:-4rem}section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.right{position:relative}section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.right .ls-button{margin-top:8rem;margin-inline:auto;padding:1rem 3rem;font-size:2.5rem;border-color:#fff;color:#fff;background:rgba(129,148,86,.7);border-radius:2.5rem}section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.right .h2-like{position:absolute;bottom:3.5rem;left:15%}section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.piscines{position:absolute;transform:translateX(-50%);left:43%;width:40%;z-index:1}section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.piscines .piscines__link{background:#f3f3f3;text-decoration:none;position:relative;margin-bottom:1rem;display:block;padding:2rem 0;position:relative;overflow:visible;transition:0.3s ease-in-out}section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.piscines .piscines__link::before{content:"";position:absolute;left:-3rem;top:0;height:100%;width:115px;background:#fff;border-radius:58px;transition:0.3s ease-in-out}section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.piscines .piscines__link:hover{background-color:#819456}section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.piscines .piscines__link:hover .piscines__text{color:#f3f3f3}section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.piscines .piscines__text{text-align:center;font-size:2.5rem;font-family:"Futura PT Cond";font-weight:400;color:#596936;text-transform:uppercase;margin:auto;width:fit-content;display:block;transition:0.3s ease-in-out}section.ls-section.home-hebergement{position:relative}section.ls-section.home-hebergement .container{max-width:90%}section.ls-section.home-hebergement .container .ls-paragraph{padding-inline:10rem;font-size:1.3rem}section.ls-section.home-hebergement .container .ls-button{margin-bottom:0}section.ls-section.home-hebergement .container .ls-maillage{padding-top:1rem!important}section.ls-section.home-hebergement:after{content:"";position:absolute;bottom:0;left:0;background:#f3f3f3;display:block;width:100%;height:30%;z-index:-1}section.ls-section.home-alentours{position:relative}section.ls-section.home-alentours::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg,white 0%,rgba(255,255,255,.5) 5%,rgba(255,255,255,0) 8%);z-index:0}section.ls-section.home-alentours .container{max-width:90%}section.ls-section.home-alentours .container h1{margin-bottom:-4rem}section.ls-section.home-alentours .container .wp-block-columns.first .wp-block-column.mosaique{display:grid;grid-auto-rows:1fr;grid-template-columns:0.7fr 1fr 0.7fr;grid-template-rows:1fr 1fr 1fr;gap:1em 1em;grid-template-areas:"div1 div3 div4" "div2 div3 div4" "div2 div5 div5"}section.ls-section.home-alentours .container .wp-block-columns.first .wp-block-column .div1{grid-area:div1}section.ls-section.home-alentours .container .wp-block-columns.first .wp-block-column .div2{grid-area:div2}section.ls-section.home-alentours .container .wp-block-columns.first .wp-block-column .div2::before{content:""}section.ls-section.home-alentours .container .wp-block-columns.first .wp-block-column .div3{grid-area:div3}section.ls-section.home-alentours .container .wp-block-columns.first .wp-block-column .div3::before{content:""}section.ls-section.home-alentours .container .wp-block-columns.first .wp-block-column .div4{grid-area:div4}section.ls-section.home-alentours .container .wp-block-columns.first .wp-block-column .div4::before{content:""}section.ls-section.home-alentours .container .wp-block-columns.first .wp-block-column .div5{grid-area:div5;padding-inline:5rem 12rem;z-index:9}section.ls-section.home-alentours .container .wp-block-columns.second .wp-block-image.carte{position:absolute;right:0;bottom:0rem;z-index:-1}section.ls-section.home-alentours .container .wp-block-columns.second .wp-block-image.carte img{width:1200px!important}section.ls-section.home-alentours .container .wp-block-columns.second .wp-block-image.phare{margin-top:-4rem;margin-left:11rem}section.ls-section.home-alentours .container .wp-block-columns.second .wp-block-image.phare img{width:650px}section.ls-section.home-avis-faq .ls-section__background-image{left:0%;transform:translateY(-50%);width:50%;border-radius:1rem}section.ls-section.home-avis-faq .container .wp-block-columns.second{padding-inline:15rem 5rem}section.ls-section.home-pdf{position:relative}section.ls-section.home-pdf .container .champignon{width:fit-content;position:absolute;top:-15rem;right:10rem;z-index:-1}section.ls-section.home-pdf .container .champignon img{width:250px}body:not(.home) section.ls-section.page-chapeau .container .ls-paragraph{margin-top:3rem}body:not(.home) section.ls-section.page-one .container .wp-block-columns .wp-block-column.left{position:relative;z-index:1}body:not(.home) section.ls-section.page-one .container .wp-block-columns .wp-block-column.left .wp-block-columns{position:absolute;top:50%;transform:translateY(-50%);padding:2rem 3rem;box-shadow:rgba(0,0,0,.35) 0 5px 15px;right:-4rem;background:#fff}body:not(.home) section.ls-section.page-one .container .wp-block-columns .wp-block-column.left .image-deco{position:absolute;left:0%;z-index:-1;width:250px}body:not(.home) section.ls-section.page-one .container .wp-block-columns .wp-block-column.right{margin-left:-8rem}body:not(.home) section.ls-section.page-one .container .wp-block-columns .wp-block-column.right .wp-block-image img{border-radius:1.5rem}body:not(.home) section.ls-section.page-one .slick-slider{display:table!important;table-layout:fixed!important;width:100%!important}body:not(.home) section.ls-section.page-two .ls-section__background-image{height:75%}body:not(.home) section.ls-section.page-two .container .wp-block-columns .wp-block-column.left{box-shadow:rgba(0,0,0,.35) 0 5px 15px}body:not(.home) section.ls-section.page-three{height:90vh;overflow:visible}body:not(.home) section.ls-section.page-three .ls-section__background-image{left:0%;transform:translateY(-50%);width:55%;border-radius:1.5rem}body:not(.home) section.ls-section.page-three .container .wp-block-columns{margin-bottom:-4rem}body:not(.home) section.ls-section.page-three .container .wp-block-columns .wp-block-column.right{position:relative;padding:2rem 3rem;box-shadow:rgba(0,0,0,.35) 0 5px 15px}body:not(.home) section.ls-section.page-three .container .wp-block-columns .wp-block-column.right .image-deco{position:absolute;right:0%;z-index:-1;width:250px}body:not(.home) section.ls-section.page-maillage .container .ls-maillage .ls-cta__image{padding-top:100%}body.wp-admin section.ls-section.home-alentours::before{display:none}body.wp-admin section.ls-section.page-one .container .wp-block-columns .wp-block-column.left .wp-block-columns{position:relative!important}body.wp-customizer #widgets-right h3{margin-top:0}body.error404 .ls-maillage .ls-cta{margin-block:0}body.error404 .ls-maillage .ls-cta__image{padding-top:100%}body.error404 .ls-maillage .wp-block-columns{flex-wrap:wrap!important}body.error404 .ls-maillage .wp-block-columns .wp-block-column{flex-basis:calc(33% - 1rem)!important}body.single .ls-cta::after,body.category .ls-cta::after{display:none}body.single .ls-maillage .wp-block-columns,body.category .ls-maillage .wp-block-columns{gap:1rem}body.category .wp-block-columns{flex-wrap:wrap!important}body.category .wp-block-columns .wp-block-column{flex-basis:calc(33.33% - 1rem);flex-grow:0}body.single .ls-maillage{padding-bottom:4rem}body.single .ls-maillage .wp-block-columns{gap:1rem;justify-content:center}body.single .ls-maillage .wp-block-columns .wp-block-column{flex-basis:40%;flex-grow:0}body.single .ls-maillage .wp-block-columns .wp-block-column .ls-cta__image{padding-top:100%}@media screen and (max-width:1550px){body:not(.home) section.ls-section.page-one .container .wp-block-columns .wp-block-column.left .image-deco{top:85%}}@media screen and (max-width:1280px){.ls-cta__title{padding:0!important}.h2-like{font-size:4.5rem!important}.animated{-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important;visibility:visible!important}#burger{margin-left:1rem}#banner #banner__slogan{top:55%}#header.sticky .logo-mobile{top:25px}#header.sticky .logo-mobile img{width:125px}#header #header__logo{display:none}#header #main-menu{flex-direction:column;background-color:#ffffffeb}#header #main-menu #main-menu__header{background:#819456;justify-content:flex-end;align-items:baseline}#header #main-menu #main-menu__header .main-menu__button{color:#fff}#header #main-menu #main-menu__header #main-menu__subtitle{color:#fff;font-size:1.3rem;text-transform:uppercase;padding:0}#header #main-menu #main-menu__header #main-menu__prev{color:#fff}#header #main-menu .menu{flex:0;padding:0;margin:0}#header #main-menu .menu#menu-gauche{margin-top:2rem}#header #main-menu .menu .menu-item{list-style:none;display:flex;justify-content:center;align-items:flex-end;gap:1rem;margin-bottom:1rem}#header #main-menu .menu .menu-item a{color:#819456;font-size:1.8rem}#header #main-menu .menu .menu-item a br{display:none}#header #main-menu .menu .menu-item .menu-item-next{font-size:1.6rem;color:#819456}#header #main-menu .menu .menu-item .menu-item-next:hover{transform:rotate(90deg)}#header #main-menu .menu .menu-item:hover>.sub-menu{width:100%;position:fixed;top:60px;background:#819456;height:100%;padding-top:2rem}#header #main-menu .menu .menu-item:hover>.sub-menu li{margin:0}#header #main-menu .menu .menu-item:hover>.sub-menu li a{box-shadow:none}body:not(.home) #banner.compact{height:170px}body:not(.home) section.ls-section.page-one .container .wp-block-columns .wp-block-column.left .image-deco{left:115%;width:200px}body:not(.home) section.ls-section.page-three .container .wp-block-columns .wp-block-column.right .image-deco{right:140%;bottom:-10%}section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.right .h2-like{margin-left:1rem}section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .wp-block-columns.child>.wp-block-column{padding:2rem 0rem 2rem 0rem}section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .bateau{bottom:-5rem;left:53vw}section.ls-section.home-pub .container .wp-block-columns .wp-block-column.left .biere{top:15rem;transform:translateX(-100%)}section.ls-section.home-pub .container .wp-block-columns .wp-block-column.right{padding:0rem 2rem}section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.right .h2-like{bottom:8.5rem}section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.piscines{left:35%;width:50%}section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.piscines .piscines__link{display:flex;justify-content:flex-end;padding-right:1.5rem;background:#f3f3f3ad}section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.piscines .piscines__text{margin:0;font-size:2.2rem}section.ls-section.home-hebergement .container{max-width:100%}section.ls-section.home-hebergement .container .ls-paragraph{padding-inline:1rem;font-size:1.1rem}section.ls-section.home-alentours .container{max-width:100%}section.ls-section.home-alentours .container .wp-block-columns.second .wp-block-image.phare{margin-top:0rem;margin-left:-5rem}section.ls-section.home-avis-faq .container .wp-block-columns.second{padding-inline:0rem 0rem}section.ls-section.home-avis-faq .container .wp-block-columns.second .avis{margin:0rem .5rem}section.ls-section.home-pdf{padding-left:0!important;padding-right:0!important}section.ls-section .ls-single-hebergement__container{padding-bottom:3.5rem!important}section.ls-section .ls-single-hebergement__prix{bottom:3.5rem}section.ls-section .ls-single-hebergement__icons{top:0rem;left:0;position:relative;background:transparent;gap:1rem}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){body.home #banner{height:60vh}body.home #banner #banner__img{height:60vh}}@media screen and (max-width:992px){h1{font-size:3rem!important}aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{flex-direction:row!important}h2{font-size:2.5rem!important}.h2-like{font-size:3.5rem!important}.h2-like span{font-size:2.4rem!important}.ls-hebergement:hover .ls-hebergement__thumb::before{width:0%!important}.ls-hebergement:hover .ls-hebergement__thumb::after{opacity:1!important}body:not(.home) section.ls-section.page-one .container .wp-block-columns .wp-block-column.left .wp-block-columns{padding:1rem 2rem}body:not(.home) section.ls-section.page-two .container .wp-block-columns .wp-block-column.left{padding:1rem 2rem}body:not(.home) section.ls-section.page-three .container .wp-block-columns .wp-block-column.right{padding:1rem 2rem;flex-basis:100%!important}body:not(.home) section.ls-section.page-three .container .wp-block-columns .wp-block-column.right .image-deco{right:8%;top:100%}body:not(.home) section.ls-section.page-maillage .container .ls-maillage .ls-cta__image{padding-top:75%}body.home #banner{height:80vh}body.home #banner #banner__img{height:80vh}body.home #banner #banner__slogan{right:5rem}body.home #banner #banner__slogan #banner__slogan_ligne_2{font-size:7rem}body.home #banner #banner__slogan #banner__slogan_ligne_3{font-size:2.5rem}body.home #banner #banner__slogan #banner__slogan_ligne_1{font-size:2.5rem}body.home section.ls-section.home-intro{margin-top:0!important;padding-top:0!important}body.home section.ls-section.home-intro .container .wp-block-columns.parent{flex-direction:column}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .wp-block-columns.child{padding:1.25em 1rem;margin-top:0rem;margin-bottom:0rem}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .wp-block-columns.child>.wp-block-column{padding:0rem 0rem 2rem 0rem}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .image-one{top:40%}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .image-two img{height:25rem}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .bateau img{width:150px}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.right .image-two img{height:42rem;object-fit:cover}body.home section.ls-section.home-pub .container .wp-block-columns .wp-block-column.left .biere{top:17rem}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.right .h2-like{bottom:8rem}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.left{padding:0rem 1rem 2rem 1rem}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.piscines{width:60%}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.piscines .piscines__text{font-size:2rem}body.home section.ls-section.home-hebergement .container .ls-maillage .wp-block-columns{display:flex!important}body.home section.ls-section.home-alentours .container .wp-block-columns.first .wp-block-column.mosaique{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-template-areas:"div5 div3" "div2 div4" "div1 div1"}body.home section.ls-section.home-alentours .container .wp-block-columns.first .wp-block-column.mosaique .h2-like{margin-top:1rem}body.home section.ls-section.home-alentours .container .wp-block-columns.first .wp-block-column.mosaique .div5{padding-inline:0rem 1rem}body.home section.ls-section.home-pdf .container .champignon{top:0rem;right:1rem}body.home section.ls-section.home-pdf .container .ls-pdf__list__item{background:#f3f3f3a6}body .ls-single-hebergement__galerie img{height:525px!important}}@media screen and (max-width:781px){.wpml-ls-statics-shortcode_actions{z-index:9}.slick-dots{display:none!important}.h2-like{font-size:3rem!important}.h2-like span{font-size:2rem!important}body:not(.home) #banner{height:400px}body:not(.home) section.ls-section.page-chapeau{padding-top:0!important}body:not(.home) section.ls-section.page-one{margin-right:0!important;margin-left:0!important;padding-top:0!important;margin-top:0!important}body:not(.home) section.ls-section.page-one .container .wp-block-columns .wp-block-column.left .wp-block-columns{position:relative;padding:0;box-shadow:none;right:0rem}body:not(.home) section.ls-section.page-one .container .wp-block-columns .wp-block-column.left .image-deco{display:none}body:not(.home) section.ls-section.page-one .container .wp-block-columns .wp-block-column.right{margin-left:0rem}body:not(.home) section.ls-section.page-two{padding-bottom:0!important;margin-top:0!important}body:not(.home) section.ls-section.page-two .ls-section__background-image{height:25%}body:not(.home) section.ls-section.page-two .container .wp-block-columns .wp-block-column.left{box-shadow:none;padding:0 1rem;border-bottom:0}body:not(.home) section.ls-section.page-three{height:auto;padding-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;margin-top:0!important}body:not(.home) section.ls-section.page-three .ls-section__background-image{width:100%;position:relative;left:0;top:0;transform:translate(0%,0%);border-radius:0}body:not(.home) section.ls-section.page-three .container .wp-block-columns .wp-block-column.left{display:none}body:not(.home) section.ls-section.page-three .container .wp-block-columns .wp-block-column.right{padding:0;box-shadow:none;background-color:transparent}body:not(.home) section.ls-section.page-three .container .wp-block-columns .wp-block-column.right .image-deco{right:8%;top:97%;width:200px}body.home #banner{height:70vh}body.home #banner #banner__img{height:70vh}body.home #banner #banner__slogan #banner__slogan_ligne_1{font-size:2.2rem}body.home #banner #banner__slogan #banner__slogan_ligne_2{font-size:4rem}body.home #banner #banner__slogan #banner__slogan_ligne_3{font-size:2.2rem}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .image-one{top:45%}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .bateau{bottom:-5rem;left:25rem}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .image-two img{height:17rem}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.right .image-two img{height:35rem}body.home section.ls-section.home-parallax{padding:10rem 0!important;margin-right:1rem!important;margin-left:1rem!important}body.home section.ls-section.home-pub .container .wp-block-columns{flex-direction:column-reverse;align-items:flex-end!important}body.home section.ls-section.home-pub .container .wp-block-columns .wp-block-column.left{position:relative}body.home section.ls-section.home-pub .container .wp-block-columns .wp-block-column.left .biere{top:-5rem;left:0rem;width:300px}body.home section.ls-section.home-pub .container .wp-block-columns .wp-block-column.left .h2-like{margin-right:3rem}body.home section.ls-section.home-pub .container .wp-block-columns .wp-block-column.right{margin-top:0rem;padding:0rem}body.home section.ls-section.home-piscines{padding-bottom:0}body.home section.ls-section.home-piscines .ls-section__background-image{height:25%}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.right .ls-button{font-size:2rem}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.left .child{position:relative}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.left .child .chaise{position:relative;right:-40%}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.piscines{width:75%;left:40%}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.piscines .piscines__link{padding-right:1rem;background:#f3f3f3bf}body.home section.ls-section.home-hebergement{margin-bottom:0;padding-top:0}body.home section.ls-section.home-hebergement .container h2{text-align:left}body.home section.ls-section.home-hebergement .container .ls-paragraph{padding-inline:0rem;text-align:left}body.home section.ls-section.home-alentours{padding-top:0;margin-top:1rem;margin-bottom:0}body.home section.ls-section.home-alentours .container .wp-block-columns.first .wp-block-column.mosaique{grid-template-columns:1fr;grid-template-areas:"div5" "div3" "div2" "div4" "div1"}body.home section.ls-section.home-alentours .container .wp-block-columns.first .wp-block-column.mosaique .ls-cta .ls-cta__image{padding-top:75%}body.home section.ls-section.home-alentours .container .wp-block-columns.first .wp-block-column.mosaique .h2-like{margin-top:3rem}body.home section.ls-section.home-alentours .container .wp-block-columns.first .wp-block-column.mosaique .div5{padding-inline:0rem 1rem}body.home section.ls-section.home-alentours .container .wp-block-columns.second .wp-block-image.phare{max-width:340px;position:absolute;bottom:0}body.home section.ls-section.home-alentours .container .wp-block-columns.second .wp-block-image.carte{bottom:0rem}body.home section.ls-section.home-avis-faq{margin-top:0;margin-right:1rem!important;margin-left:1rem!important}body.home section.ls-section.home-avis-faq .ls-section__background-image{width:100%}body.home section.ls-section.home-avis-faq .ls-section__background-image img{object-fit:contain;object-position:top}body.home section.ls-section.home-avis-faq .container{padding-left:0rem;padding-right:0rem}body.home section.ls-section.home-avis-faq .container .wp-block-columns.second{padding-inline:0rem 0rem}body.home section.ls-section.home-avis-faq .avis{box-shadow:none;font-size:1rem}body.home section.ls-section.home-avis-faq .faq>summary{padding:1.5rem;justify-content:space-between;flex-direction:row-reverse}body.home section.ls-section.home-avis-faq .faq>summary .faq-opener{position:relative;left:0;background-color:transparent;width:0;height:0}body.home section.ls-section.home-pdf .container .ls-pdf__list{padding:0rem}body.home section.ls-section.home-pdf .container .ls-pdf__list .ls-pdf__list__item{margin:0;font-size:1.5rem}body.home section.ls-section.home-pdf .container .ls-pdf__list .ls-pdf__list__item i{font-size:2.5rem}body.home section.ls-section.home-pdf .container .champignon{top:-5rem}body .ls-single-hebergement__prix{bottom:5.4rem!important;font-size:1.5rem!important}body .ls-single-hebergement__prix__dappel{font-size:1.3rem!important}body .ls-single-hebergement__icons{padding:0!important}body .ls-single-hebergement__galerie img{height:400px!important}}@media screen and (max-width:599px){#header .header-top__telephone{padding:.5rem}#header .header-top__telephone span{display:none}#header .header-top__telephone i{display:block!important}#header #banner{height:60vh}#header #banner #banner__img{height:60vh}#header #banner #banner__slogan{right:1rem}#header #banner #banner__slogan #banner__slogan_ligne_2{font-size:3rem}#header #banner #banner__slogan body.home #banner__slogan_ligne_3{font-size:2.2rem}#header #banner #banner__slogan body.home #banner__slogan_ligne_1{font-size:2.2rem}#header #main-menu{overflow:hidden}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .bateau{bottom:-5rem;left:19rem}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .image-one{top:52%;width:350px;left:0}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .image-one img{border-top-right-radius:1.5rem;border-top-left-radius:0;border-bottom-right-radius:1.5rem;border-bottom-left-radius:0}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.right .image-two img{height:25rem;object-position:center 70%}body.home section.ls-section.home-parallax{padding:7rem 0!important}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.left .child .chaise{right:-30%}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.home-piscines .container .wp-block-columns .wp-block-column.piscines{width:100%;left:50%}body.home section.ls-section.home-pub{overflow:hidden}body.home section.ls-section.home-pub .container .wp-block-columns .wp-block-column.left .h2-like{margin-right:0rem}body.home section.ls-section.home-pub .container .wp-block-columns .wp-block-column.left .biere{top:0rem;left:0rem;width:250px}body.home section.ls-section.home-alentours .container .wp-block-columns.second .wp-block-image.phare{max-width:250px;position:absolute;bottom:0;left:3rem}.ls-single-hebergement__icon:not(:last-of-type){border-right:0px!important}}@media screen and (max-width:500px){h1{font-size:2.7rem!important}h2{font-size:2.2rem!important}.h2-like{font-size:3rem!important}.h2-like span{font-size:2rem!important}.ls-button{font-size:1.7rem!important}.ls-cta__title{font-size:2rem}#header #main-menu .menu .menu-item{margin-bottom:.8rem}#header #main-menu .menu .menu-item a{font-size:1.3rem}body:not(.home) #banner{height:350px}body:not(.home) #header .header-top{padding:.5rem}body.home #header .header-top{padding:.5rem 1rem .5rem 1rem}body.home #header .logo-mobile{left:53%}body.home #banner{height:60vh}body.home #banner #banner__img{height:60vh}body.home #banner #banner__slogan{top:60%;right:2rem}body.home #banner #banner__slogan #banner__slogan_ligne_2{font-size:2.5rem}body.home #banner #banner__slogan #banner__slogan_ligne_3{font-size:2rem}body.home #banner #banner__slogan #banner__slogan_ligne_1{font-size:2rem}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .bateau{bottom:-5rem;left:15rem}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .bateau img{width:135px}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.right .image-two img{height:25rem}body.home section.ls-section.home-pub{padding-bottom:0}body.home section.ls-section.home-pub .container .wp-block-columns .wp-block-column.left .biere{top:-4rem;width:230px}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.left .child .chaise{right:-10%}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.right .ls-button{margin-bottom:0}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.right .h2-like{bottom:6rem}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.piscines{width:100%;left:50%}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.piscines .piscines__link{padding:1.5rem 1rem 1.5rem 0}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.piscines .piscines__text{font-size:1.6rem}body.home section.ls-section.home-avis-faq{padding-bottom:3rem!important}body.home section.ls-section.home-avis-faq .faq>summary{padding:1rem 1.5rem}body.home section.ls-section.home-pdf{margin-top:0}body.home section.ls-section.home-pdf .container .ls-pdf__list .ls-pdf__list__item{width:75%;padding:1rem;justify-content:center}body.home section.ls-section.home-pdf .container .champignon{top:9rem}body.home section.ls-section.home-alentours{overflow:hidden}body.home section.ls-section.home-alentours .container .wp-block-columns.second .wp-block-image.carte{right:-130px}body.home section.ls-section.home-alentours .container .ls-cta:before{font-size:3rem;bottom:-1.5rem}body.home section.ls-section.home-alentours .container .ls-cta::after{width:100px;height:100px;bottom:-3rem}body .ls-single-hebergement__galerie img{height:350px!important}#footer>.container .wp-block-image{width:250px;margin:0 auto}#footer>.container .btn-foot-mobile{font-size:1.15rem!important}#footer .ls-infos__title,#footer .ls-paiement__title{font-size:1.6rem}#footer .ls-infos__content,#footer .ls-paiement__item{font-size:1.15rem!important}}@media screen and (max-width:400px){.h2-like{font-size:2.5rem!important}.h2-like span{font-size:1.8rem!important}.ls-cta__title{font-size:2rem!important}#header #main-menu .menu .menu-item{align-items:flex-start}body.home #header .header-top{padding:.5rem 1rem .5rem 1rem}body.home #banner #banner__slogan{right:1rem}body.home #banner #banner__slogan #banner__slogan_ligne_2{font-size:2.5rem}body.home #banner #banner__slogan #banner__slogan_ligne_3{font-size:1.5rem}body.home #banner #banner__slogan #banner__slogan_ligne_1{font-size:1.5rem}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .image-one{top:55%}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .bateau img{width:115px}body.home section.ls-section.home-intro .container .wp-block-columns.parent .wp-block-column.left .ls-button{margin-inline-end:0em!important;margin-bottom:0rem;margin:0 auto!important;float:none}body.home section.ls-section.home-pub .container .wp-block-columns .wp-block-column.left .biere{width:200px}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.left .child .chaise{right:0%;margin-left:0rem}body.home section.ls-section.home-piscines .container .wp-block-columns .wp-block-column.piscines .piscines__text{font-size:1.4rem}body.home section.ls-section.home-alentours .container .wp-block-columns.second .wp-block-image.phare{bottom:-30px}body.home section.ls-section.home-pdf .container .ls-pdf__list .ls-pdf__list__item{width:100%}body.home section.ls-section.home-avis-faq .container .wp-block-columns .first{margin-bottom:0!important}}@font-face{font-family:"Futura PT Cond";src:url(../../../../../../themes/lasai-child/inc/fonts/futura-pt-cond/FuturaPTCond-Bold.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/futura-pt-cond/FuturaPTCond-Bold.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/futura-pt-cond/FuturaPTCond-Bold.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/futura-pt-cond/FuturaPTCond-Bold.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/futura-pt-cond/FuturaPTCond-Bold.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/futura-pt-cond/FuturaPTCond-Bold.svg#FuturaPTCond-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Futura PT Cond";src:url(../../../../../../themes/lasai-child/inc/fonts/futura-pt-cond/FuturaPTCond-Medium.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/futura-pt-cond/FuturaPTCond-Medium.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/futura-pt-cond/FuturaPTCond-Medium.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/futura-pt-cond/FuturaPTCond-Medium.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/futura-pt-cond/FuturaPTCond-Medium.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/futura-pt-cond/FuturaPTCond-Medium.svg#FuturaPTCond-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Futura PT";src:url(../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Light.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Light.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Light.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Light.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Light.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Light.svg#FuturaPT-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Futura PT";src:url(../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Medium.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Medium.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Medium.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Medium.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Medium.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Medium.svg#FuturaPT-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Futura PT";src:url(../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Bold.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Bold.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Bold.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Bold.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Bold.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/futura-pt/FuturaPT-Bold.svg#FuturaPT-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"PT Serif";src:url(../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Bold.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Bold.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Bold.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Bold.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Bold.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Bold.svg#PTSerif-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"PT Serif";src:url(../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Regular.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Regular.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Regular.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Regular.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Regular.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Regular.svg#PTSerif-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PT Serif";src:url(../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Italic.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Italic.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Italic.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Italic.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Italic.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-Italic.svg#PTSerif-Italic") format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"PT Serif";src:url(../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-BoldItalic.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-BoldItalic.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-BoldItalic.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-BoldItalic.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-BoldItalic.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/ptserif/PTSerif-BoldItalic.svg#PTSerif-BoldItalic") format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"prairies";src:url(../../../../../../themes/lasai-child/inc/icones/prairies.eot?saxq3f);src:url("../../../../../../themes/lasai-child/inc/icones/prairies.eot?saxq3f#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/icones/prairies.ttf?saxq3f) format("truetype"),url(../../../../../../themes/lasai-child/inc/icones/prairies.woff?saxq3f) format("woff"),url("../../../../../../themes/lasai-child/inc/icones/prairies.svg?saxq3f#prairies") format("svg");font-weight:400;font-style:normal;font-display:swap}[class^="prairies-"],[class*=" prairies-"]{font-family:"prairies"!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}.prairies-annee-mh:before{content:""}.prairies-arrow:before{content:""}.prairies-porte:before{content:""}.prairies-surface:before{content:""}.prairies-douche:before{content:""}.prairies-famille:before{content:""}.prairies-facebook:before{content:""}.prairies-activites:before{content:""}.prairies-bebe:before{content:""}.prairies-brochure:before{content:""}.prairies-gastronomie:before{content:""}.prairies-home:before{content:""}.prairies-incontournables:before{content:""}.prairies-plan:before{content:""}.prairies-reglement:before{content:""}.prairies-soleil:before{content:""}.prairies-transat:before{content:""}.prairies-wifi:before{content:""}body{color:#000;overflow-x:hidden}p{line-height:1.5;font-size:1.1rem;margin-bottom:2rem!important}ul{line-height:1.5}