body.wp-admin .wp-block-image,body.wp-customizer .wp-block-image{height:initial!important}body.wp-admin .wp-block-image img,body.wp-customizer .wp-block-image img{height:auto!important;max-width:100%!important;width:initial!important}body.wp-admin .wp-block-image .wp-element-caption,body.wp-customizer .wp-block-image .wp-element-caption{display:block!important;color:#000}body.wp-admin h1,body.wp-admin h2,body.wp-admin h3,body.wp-admin .h2-like,body.wp-admin .h3-like,body.wp-customizer h1,body.wp-customizer h2,body.wp-customizer h3,body.wp-customizer .h2-like,body.wp-customizer .h3-like{font-weight:500!important}body.wp-admin h1.deco::before,body.wp-admin h1.deco-top-center::before,body.wp-admin h2.deco::before,body.wp-admin h2.deco-top-center::before,body.wp-admin h3.deco::before,body.wp-admin h3.deco-top-center::before,body.wp-admin .h2-like.deco::before,body.wp-admin .h2-like.deco-top-center::before,body.wp-admin .h3-like.deco::before,body.wp-admin .h3-like.deco-top-center::before,body.wp-customizer h1.deco::before,body.wp-customizer h1.deco-top-center::before,body.wp-customizer h2.deco::before,body.wp-customizer h2.deco-top-center::before,body.wp-customizer h3.deco::before,body.wp-customizer h3.deco-top-center::before,body.wp-customizer .h2-like.deco::before,body.wp-customizer .h2-like.deco-top-center::before,body.wp-customizer .h3-like.deco::before,body.wp-customizer .h3-like.deco-top-center::before{content:none}body.wp-admin h1,body.wp-customizer h1{font-family:initial!important;font-size:1.5rem!important;position:initial!important;margin-bottom:initial!important}body.wp-admin .wp-block-columns.gallery,body.wp-customizer .wp-block-columns.gallery{margin-right:0rem}body.wp-admin .wp-block-column.gallery .gallery-slider,body.wp-customizer .wp-block-column.gallery .gallery-slider{margin-right:0rem}body.wp-admin section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .ls-button,body.wp-customizer section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .ls-button{position:initial;transform:none}body{overflow-x:hidden}body.archive .container .wp-block-columns{display:flex!important;gap:2em;flex-wrap:wrap!important;justify-content:center}body.archive .container .wp-block-columns .wp-block-column{flex-basis:calc(33% - 2em);flex-grow:0}@media screen and (max-width:1281px){body.archive .container .wp-block-columns .wp-block-column{flex-basis:calc(50% - 2em)}}body.archive .container .wp-block-columns .wp-block-column .ls-cta{margin-top:0;margin-bottom:0}body .ls-button{visibility:visible!important;opacity:1!important}#header .header__top-wrap{display:flex;justify-content:space-between}#header__contact{margin-left:initial}#header__contact a,#header__contact .wpml-ls-current-language{background:transparent!important}#header__contact .ls-switcher ul{list-style:none}#header__contact.left{flex-grow:0;flex-basis:25%;justify-content:flex-start;margin-top:1rem}#header__contact.right{flex-grow:0;flex-basis:25%;justify-content:flex-end;align-items:center;margin-top:-5rem}#header__logo{flex-grow:0;flex-basis:50%;display:flex;justify-content:center;margin-top:1rem}#header .main-header__contact__item>a{font-size:1rem;color:#fff;font-weight:400}#header .main-header__contact__item>a>span{display:block}#header .main-header__contact__item.phone a{border:2px solid #70c6c9;border-radius:100px;padding:1rem 1.5rem;letter-spacing:1px;background:linear-gradient(#255477 0 0) calc(100% - var(--p, 0%)) / var(--p,0%) no-repeat!important;transition:0.4s,background-position 0s}#header .main-header__contact__item.phone a:hover{--p:100%}#header .main-header__contact__item.phone a i{display:none}#header:not(.sticky){padding:1rem 0;background:transparent;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.25) 50%,rgba(0,0,0,.5) 100%)}#header:not(.sticky) #header__logo{z-index:8}#header:not(.sticky) #header__logo a img{width:430px}#header:not(.sticky) .header__top-wrap{padding:0 3rem}#header.sticky{z-index:999!important;background:rgba(37,84,119,.8);padding:.2rem 0}#header.sticky #header__logo{margin-top:0}#header.sticky #header__logo a img{width:160px}#header.sticky #header__contact.left{margin-top:0}#header.sticky #header__contact.right{margin-top:-.5rem;margin-right:1rem}.header-promotions{background:#255477}#burger{z-index:10}#burger label{flex-direction:column-reverse;width:60px!important}#burger label div{text-transform:uppercase;color:#fff;text-align:center;padding-top:1rem;font-family:"Baskerville";font-weight:500;font-size:1.2rem;letter-spacing:2px}#burger label div.fermer{display:none}#burger label span{height:3px!important;margin:3px 0 4px 0!important;transition:0.4s cubic-bezier(.68,-.6,.32,1.6);box-shadow:none}#burger label span:nth-of-type(2),#burger label span:nth-of-type(4){width:100%!important}#burger:hover label span{width:100%!important}#burger.active label div.menu{display:none}#burger.active label div.fermer{display:block;font-size:.9rem}#burger.active label span:nth-of-type(1){width:100%;transform:rotate(-45deg) translate(10px,-3px)}#burger.active label span:nth-of-type(2){width:0!important}#burger.active label span:nth-of-type(3){width:0!important}#burger.active label span:nth-of-type(4){width:100%;transform:rotate(45deg) translate(20px,15px)}#burger.active label:hover span:nth-of-type(2),#burger.active label:hover span:nth-of-type(3){width:0!important}#header:not(.sticky) #burger{position:relative}#header:not(.sticky) #burger::before{content:"";position:absolute;transform:translateX(-50%);left:50%;top:-25%;background:rgba(37,84,119,.6);width:6rem;height:9rem;z-index:-1}#header.sticky #burger label div{padding-top:.25rem;font-size:.8rem;text-align:left}#main-menu{width:100%;transform:translateY(-100%);background:rgba(37,84,119,.9);padding-top:20rem;color:#fff;z-index:9;overflow:hidden;transition:0.5s ease-in-out;padding-bottom:3rem}#main-menu::after{content:"";position:absolute;width:calc(100% - 6rem);left:50%;bottom:2rem;height:1px;background:rgba(255,255,255,.75);transform:translateX(-50%)}#main-menu.visible{transform:translateY(0%);opacity:1!important}#main-menu #menu,#main-menu .sub-menu{background:transparent;max-width:590px;margin:auto;text-align:center}#main-menu #menu li,#main-menu .sub-menu li{border:none;margin:auto;flex-wrap:wrap}#main-menu #menu li a,#main-menu .sub-menu li a{padding:.25rem;display:block;text-decoration:none;color:#fff;width:max-content;margin:.5rem auto;font-family:"Baskerville";font-size:1.8rem;font-weight:500;text-transform:uppercase;display:flex;align-items:center;cursor:pointer}#main-menu #menu li a:hover,#main-menu .sub-menu li a:hover{background:transparent;color:#70c6c9}#main-menu #menu li.menu-item-has-children .menu-item-next,#main-menu .sub-menu li.menu-item-has-children .menu-item-next{background:transparent;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;margin-left:.5rem;font-size:.9rem;transition:0.3s ease-in-out}#main-menu #menu li.menu-item-has-children .menu-item-next.open i,#main-menu .sub-menu li.menu-item-has-children .menu-item-next.open i{transform:rotate(-180deg);display:block}#main-menu__header{display:none}#main-menu #menu{overflow-y:scroll;height:100%;-ms-overflow-style:none;scrollbar-width:none}#main-menu #menu::-webkit-scrollbar{display:none}#main-menu #menu .menu-item>a{position:relative}#main-menu #menu .menu-item>a .menu-item-next{padding-left:100%;position:absolute;display:block;right:-13%;transform:translateY(-50%);top:50%}#main-menu #menu .sub-menu{display:block;left:50%;transform:translateX(-50%);background:transparent;text-align:center;height:auto;overflow:hidden;max-height:0;transition:max-height 0.6s ease-in-out;position:relative;width:100%!important;order:2}#main-menu #menu .sub-menu.visible{max-height:1000px}#main-menu #menu .sub-menu.visible li{margin-bottom:0}#main-menu #menu .sub-menu.visible li a{opacity:1}#main-menu #menu .sub-menu.visible li a:first-of-type{margin-top:0}#main-menu #menu .sub-menu li{margin:0 auto;padding:0;margin-bottom:.5rem;transition:0.5s ease-in-out;justify-content:center}#main-menu #menu .sub-menu li a{display:block;opacity:0;transition-delay:50ms;transition:0.4s ease-in-out;padding:.1rem;text-align:center;text-decoration:none!important;font-size:1.1rem;font-weight:500;margin:auto}@-webkit-keyframes scale-down-center{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes scale-down-center{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.5);transform:scale(.5)}}:root{--bar-scale-y:0;--sparkle-color:rgb(253 244 215 / 40%)}body.home #banner{border-bottom:0;height:100vh;background-position:center;background-attachment:fixed;margin-bottom:2rem}body.home #banner__img,body.home #banner .home-slider__slide img{height:100vh}body.home #banner::before{background:rgba(0,0,0,.8)}body.home #banner .video-container{width:100%;height:100%;overflow-y:hidden;position:relative}body.home #banner .video-container iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;transform:translate(-50%,-50%);opacity:.8;pointer-events:none}@media screen and (max-width:992px){body.home #banner__img,body.home #banner .home-slider__slide img{height:75vh}}@media screen and (max-width:768px){body.home #banner__img,body.home #banner .home-slider__slide img{height:55vh}}@media (min-aspect-ratio:16/9){body.home #banner .video-container iframe{height:56.25vw}}@media (max-aspect-ratio:16/9){body.home #banner .video-container iframe{width:177.78vh}}body:not(.home) #banner{height:72vh}body:not(.home) #banner::before{background:rgba(0,0,0,.2)}body:not(.home) #banner .resa-text{bottom:34%}@media screen and (max-width:767px){body:not(.home) #banner{height:380px}}body.single-hebergements #banner,body.page-template-searchstay #banner{height:25rem}body.category #header:not(.sticky){background:#557f9a}body.category #banner{height:22vh}body.category #banner::before,body.category #banner::after{content:none}body.category #banner__img{display:none}body.category #banner__logo-yelloh{display:none}body.category #form-resa:not(.sticky){display:none}#ls-breadcrumbs{margin:4rem 0 0 0}body.single-post #banner__img{height:25rem}#banner{border-bottom:none}#banner__slogan{font-family:"Baskerville";font-weight:100;line-height:.9;text-shadow:1px 1px 10px rgba(0,0,0,.5);perspective:500px}#banner__slogan h1{font-size:5rem;font-weight:500}#banner__slogan em{font-family:"Baskerville BT";display:inline-block;-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#banner__slogan em.green{color:#70c6c9}#banner__slogan em:not(.green){animation-delay:0.5s}#banner::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}#banner::after{content:"";position:absolute;left:0;bottom:0;background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%,rgba(0,0,0,.2) 100%);width:100%;height:25%}#banner__video{position:absolute;left:2%;bottom:7%;z-index:5}#banner__video a{display:flex;flex-direction:column-reverse;align-items:center;color:#fff;text-decoration:none;line-height:1;transition:0.3s ease-in-out}#banner__video a i{font-size:2.5rem;-webkit-animation:scale-down-center 0.4s linear 10 alternate-reverse;animation:scale-down-center 0.4s linear 10 alternate-reverse}#banner__video a:hover{color:#70c6c9;scale:1.2}#banner__logo-yelloh{position:absolute;right:2%;bottom:7%;z-index:5}@keyframes pop-word{to{transform:rotateX(0)}}@keyframes show{to{opacity:1}}@keyframes bar-scale{to{transform:scaleY(1)}}@keyframes sparkle{0%{transform:scale(0)}60%{transform:scale(1) translate(4px,1px) rotate(8deg)}100%{transform:scale(0) translate(4px,1px) rotate(8deg)}}@keyframes shimmer{to{text-shadow:0 0 8px red}}#form-resa:not(.sticky){bottom:10%;width:40rem;background:transparent;align-items:stretch;padding:.5rem 0;border:2px solid #fff;border-radius:100px;z-index:1;backdrop-filter:blur(2px)}#form-resa.form-resa-domaine .form-resa__cell{display:flex;gap:2rem}#form-resa .form-resa-domaine .form-resa__cell{display:flex;gap:2rem}#form-resa .form-resa__cell{padding:1rem;box-shadow:0 4px 30px rgba(0,0,0,.1);color:#fff}#form-resa .form-resa__cell.first-of-type{padding-left:0;border-radius:200px 0 0 200px;flex-direction:row;display:flex;gap:.5rem}#form-resa .form-resa__cell__holder{display:flex;flex-direction:column}#form-resa .form-resa__cell:not(:last-of-type){border-right:1px solid #fff}#form-resa .form-resa__cell:last-of-type{padding-right:0;border-radius:0 200px 200px 0;display:flex;align-items:center;justify-content:center}#form-resa .form-resa__cell__text{line-height:1;font-size:1.1rem;margin-bottom:.75rem;letter-spacing:1px;font-weight:500}#form-resa .form-resa__cell input,#form-resa .form-resa__cell select{background-color:transparent;border:none;color:#fff;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";font-size:1.1rem;text-transform:capitalize}#form-resa .form-resa__cell input.datepicker,#form-resa .form-resa__cell select.datepicker{max-width:160px}#form-resa .form-resa__cell input option,#form-resa .form-resa__cell select option{color:#82a4ba;text-transform:capitalize;padding:.5rem .25rem}#form-resa .form-resa__input_holder{position:relative}#form-resa .form-resa__input_holder span{color:#70c6c9;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:2.5rem;z-index:-1}#form-resa .ls-button-like{margin:0;border:2px solid #70c6c9;padding:0;border-radius:100px;transition:0.3s ease-in-out}#form-resa .ls-button-like input{text-transform:uppercase;font-weight:700;letter-spacing:1px;padding:1rem 2rem;transition:0.3s ease-in-out}@media screen and (min-width:780px){#form-resa .ls-button-like:hover{background:#e8edee}#form-resa .ls-button-like:hover input{color:#255477}}#form-resa .nb-personne{display:flex;align-items:center;justify-content:center;max-width:10rem}#form-resa .nb-personne input[type=number]{-moz-appearance:textfield}#form-resa .nb-personne input[type=number]::-webkit-inner-spin-button,#form-resa .nb-personne input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#form-resa .nb-personne input{text-align:center}#form-resa .nb-personne span{position:relative;transform:none;top:0;font-size:1.55rem;line-height:1;padding:0rem .75rem;z-index:1;cursor:pointer}#form-resa.sticky{width:50%;left:50%;transform:translate(-50%,0%);display:flex;padding:.5rem 1rem;background:rgba(255,255,255,.95);gap:1.5rem}#form-resa.sticky .form-resa__cell{background-color:transparent;color:#70c6c9;margin:0;padding:.5rem 1.5rem;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}#form-resa.sticky .form-resa__cell input,#form-resa.sticky .form-resa__cell select,#form-resa.sticky .form-resa__cell option{color:#255477}#form-resa.sticky .form-resa__cell input[type="submit"],#form-resa.sticky .form-resa__cell select[type="submit"],#form-resa.sticky .form-resa__cell option[type="submit"]{color:#255477}#form-resa.sticky .form-resa__cell:not(:last-child){border-right:none}#form-resa.sticky .form-resa__header__contact{background:rgba(37,84,119,.8);justify-content:center}#form-resa.sticky .form-resa__header__title{padding:.2rem;color:#fff;border:none;background:#255477!important;box-shadow:0 4px 30px rgba(0,0,0,.1);margin-bottom:4px;font-family:"Baskerville";font-weight:500;letter-spacing:2px;font-size:1.4rem;z-index:5;position:relative;text-transform:uppercase;box-shadow:rgba(0,0,0,.35) 0 5px 15px}#form-resa.sticky.opened{transform:translate(-50%,-100%)}section.ls-section:not(.has-p-b){padding-bottom:6rem}section.ls-section:not(.has-p-t){padding-top:6rem}section.ls-section.home-intro{position:relative}section.ls-section.home-intro::before{content:"";font-family:"oreades";position:absolute;bottom:-75%;left:-11%;color:#70c6c9;font-size:35rem;transform:rotate(45deg);z-index:-1;opacity:.9}section.ls-section.autreprop{margin-top:5rem!important}section.ls-section.autreprop .slick-dots li button:before{font-size:15px;color:#255477}section.ls-section.home-vacances{position:relative}section.ls-section.home-vacances .container .main-image{overflow:hidden;margin-top:2rem;margin-bottom:1rem}section.ls-section.home-vacances .container .main-image img{max-height:80vh;object-position:center 85%}section.ls-section.home-vacances .container .wp-block-gallery{gap:1rem}section.ls-section.home-vacances .container .wp-block-gallery .wp-block-image{height:35rem}@media screen and (min-width:990px){section.ls-section.home-vacances .container .wp-block-gallery .wp-block-image:nth-of-type(3){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*0)!important}section.ls-section.home-vacances .container .wp-block-gallery .wp-block-image:nth-of-type(2){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*12)!important}section.ls-section.home-vacances .container .wp-block-gallery .wp-block-image:nth-of-type(1){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*30)!important}}section.ls-section.home-atout .container{max-width:1800px}section.ls-section.home-atout .container .wp-block-columns{margin-top:6rem;display:block}section.ls-section.home-atout .container .wp-block-columns .wp-block-column{display:flex;flex-wrap:wrap;justify-content:center;flex-basis:initial;flex-grow:initial;gap:2rem;position:relative}section.ls-section.home-atout .container .wp-block-columns .wp-block-column::before{content:"";position:absolute;height:1px;width:100%;background:#255477;transform:translateX(-50%);left:50%;top:4rem;z-index:-1;opacity:0;transition:3s ease-in}section.ls-section.home-atout .container .wp-block-columns .wp-block-column .atout{display:flex;flex-direction:column;align-items:center;flex-grow:0;flex-basis:calc(14.28% - 4rem);min-width:0;overflow-wrap:break-word;word-break:break-word}@media screen and (max-width:1199px){section.ls-section.home-atout .container .wp-block-columns .wp-block-column .atout{flex-basis:calc(27.28% - 2rem)}}@media screen and (max-width:782px){section.ls-section.home-atout .container .wp-block-columns .wp-block-column .atout{flex-basis:calc(33.33% - 4rem)}}section.ls-section.home-atout .container .wp-block-columns .wp-block-column i{color:#70c6c9;font-size:4.5rem;border-radius:100%;width:8rem;height:8rem;display:flex;justify-content:center;align-items:center;position:relative;background:#fff}section.ls-section.home-atout .container .wp-block-columns .wp-block-column i::before{width:7rem;height:7rem;border:3px dotted #255477;border-radius:100%;display:flex;justify-content:center;align-items:center}section.ls-section.home-atout .container .wp-block-columns .wp-block-column i.oreades-echelle{font-size:3.5rem}section.ls-section.home-atout .container .wp-block-columns .wp-block-column span{text-align:center;font-weight:600;font-family:"Baskerville";color:#255477;font-size:1.4rem;letter-spacing:1px;margin-top:1rem;min-width:12rem}section.ls-section.in-view .container .wp-block-columns .wp-block-column::before{opacity:1}@media screen and (min-width:1200px) and (max-width:1919px){section.ls-section.in-view{overflow:hidden}section.ls-section.in-view .container .wp-block-columns .wp-block-column{gap:2rem}section.ls-section.in-view .container .wp-block-columns .wp-block-column .atout{flex-basis:calc(14.28% - 2rem)}section.ls-section.in-view .container .wp-block-columns .wp-block-column .atout i{font-size:4rem;width:7rem;height:7rem}section.ls-section.in-view .container .wp-block-columns .wp-block-column .atout i::before{width:6rem;height:6rem}section.ls-section.in-view .container .wp-block-columns .wp-block-column .atout span{min-width:8rem}}section.ls-section.home-paradis{height:95vh}section.ls-section.home-paradis .ls-section__background-image{width:100%!important;height:100%!important}section.ls-section.home-paradis .ls-section__background-image img{min-width:100%!important;min-height:100%!important}section.ls-section.home-paradis .container .h2-like{display:block}section.ls-section.home-paradis .container h2,section.ls-section.home-paradis .container h3{color:#fff}section.ls-section.home-paradis .container .ls-paragraph.paradis{color:#fff;font-size:4rem;margin:0;line-height:1}section.ls-section.home-paradis .container .ls-paragraph.paradis.first-line{font-family:"Baskerville BT"}section.ls-section.home-paradis .container .ls-paragraph.paradis.second-line{font-family:"Baskerville";line-height:1;font-weight:400;margin-bottom:4rem}section.ls-section.home-paradis .container .ls-paragraph.paradis span{color:#fff!important}section.ls-section.home-piscine{position:relative;overflow-x:clip}section.ls-section.home-piscine::after{content:"";font-family:"oreades";position:absolute;bottom:-22%;right:-11%;color:#255477;font-size:35rem;transform:rotate(313deg);z-index:1}section.ls-section.home-piscine .container{padding:0}section.ls-section.home-piscine .container .wp-block-columns .wp-block-column{padding:0 12rem}@media screen and (max-width:782px){section.ls-section.home-piscine .container .wp-block-columns .wp-block-column{padding:0 4rem}}section.ls-section.home-lac{overflow:hidden;position:relative}section.ls-section.home-lac::before{content:"";position:absolute;top:0%;left:0%;height:100%;width:48%;background:#e8edee;z-index:-1}section.ls-section.home-lac .container{padding-left:11rem}@media screen and (max-width:782px){section.ls-section.home-lac .container{padding-left:4rem}}section.ls-section.home-logements{position:relative;overflow:hidden}section.ls-section.home-logements::before{content:"";font-family:"oreades";position:absolute;top:-27%;right:-8%;color:#255477;font-size:24rem;transform:rotate(245deg)}section.ls-section.home-logements .container{max-width:1500px}section.ls-section.home-logements .container .wp-block-columns{margin-bottom:3rem}@media screen and (max-width:782px){section.ls-section.home-logements .container .wp-block-columns .wp-block-column{padding:0 4rem}}section.ls-section.home-hebergements .container{padding:0}section.ls-section.home-hebergements .container .wp-block-columns{gap:1rem}section.ls-section.home-restaurant{position:relative}section.ls-section.home-restaurant .container .wp-block-columns.first{padding:0 12rem}@media screen and (max-width:782px){section.ls-section.home-restaurant .container .wp-block-columns.first{padding:0 4rem}}section.ls-section.home-restaurant .container .wp-block-columns.second{position:relative}section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .main-image{overflow:hidden;margin-top:2rem;margin-bottom:1rem}section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .main-image img{max-height:80vh;object-position:center 85%}section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .wp-block-gallery{gap:1rem}section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .wp-block-gallery .wp-block-image{height:35rem}section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .wp-block-gallery .wp-block-image:nth-of-type(1){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*0)!important}section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .wp-block-gallery .wp-block-image:nth-of-type(2){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*12)!important}section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .wp-block-gallery .wp-block-image:nth-of-type(3){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*30)!important}section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .ls-button{position:absolute;transform:translate(-50%,-50%);top:56%;left:39%;background:#e8edee!important;border:none}section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .ls-button:hover i::after{color:#fff}section.ls-section.home-activites{overflow:hidden;position:relative}section.ls-section.home-activites::before{content:"";font-family:"oreades";position:absolute;bottom:-10%;left:-9%;color:#255477;font-size:24rem;transform:rotate(45deg)}section.ls-section.home-activites .container{padding-left:11rem}@media screen and (max-width:1200px){section.ls-section.home-activites .container{padding-left:6rem}}@media screen and (max-width:782px){section.ls-section.home-activites .container{padding-left:4rem}}section.ls-section.home-alentours{position:relative;overflow:hidden}section.ls-section.home-alentours::before{content:"";font-family:"oreades";position:absolute;right:-9%;bottom:-3%;color:#255477;transform:rotate(290deg);font-size:25rem}section.ls-section.home-alentours::after{content:"";position:absolute;background:#e8edee;width:100%;height:50%;top:0;left:0;z-index:-1}section.ls-section.home-alentours .container{padding:0}section.ls-section.home-alentours .container .wp-block-columns{margin-bottom:3rem}section.ls-section.home-alentours .container .wp-block-columns .wp-block-column{padding:0 12rem}@media screen and (max-width:782px){section.ls-section.home-alentours .container .wp-block-columns .wp-block-column{padding:0 4rem}}section.ls-section.home-alentours .container .wp-block-gallery.alentours .wp-block-image .wp-element-caption{bottom:0!important;top:11%!important;text-transform:uppercase;font-size:1.6rem!important}section.ls-section.home-avis{margin:0 1rem;height:95vh}section.ls-section.home-avis .ls-section__background-image{width:100%!important;height:100%!important}section.ls-section.home-avis .ls-section__background-image img{min-width:100%!important;min-height:100%!important}section.ls-section.home-avis .container{max-width:1800px}section.ls-section.home-avis .container .h2-like{margin-bottom:12rem}section.ls-section.home-avis-bis{margin-top:-25rem;position:relative;z-index:1}section.ls-section.home-pdf .container{max-width:1740px}body:not(.home) section.ls-section .container--wide{max-width:1570px}body.page-child .ls-hebergements .ls-customizer #filter-gammes-hebergements{display:none}section.ls-section.page-intro{position:relative}section.ls-section.page-intro::before{content:"";font-family:"oreades";position:absolute;bottom:-75%;left:-11%;color:#70c6c9;font-size:35rem;transform:rotate(45deg);z-index:-1;opacity:.9}section.ls-section.page-one .container .wp-block-columns .wp-block-column .wp-block-gallery .wp-block-image{height:43rem}section.ls-section.page-two .container{padding:0}section.ls-section.page-two .container .wp-block-columns .wp-block-column{padding:0 12rem}section.ls-section.page-three{position:relative}section.ls-section.page-three .container .main-image{overflow:hidden;margin-top:2rem;margin-bottom:1rem}section.ls-section.page-three .container .main-image img{max-height:80vh;object-position:center 85%}section.ls-section.page-three .container .wp-block-gallery{gap:1rem}section.ls-section.page-three .container .wp-block-gallery .wp-block-image{height:20rem}section.ls-section.page-three .container .wp-block-gallery .wp-block-image:nth-of-type(3){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*0)!important}section.ls-section.page-three .container .wp-block-gallery .wp-block-image:nth-of-type(2){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*12)!important}section.ls-section.page-three .container .wp-block-gallery .wp-block-image:nth-of-type(1){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*20)!important}section.ls-section.page-avis{position:relative}section.ls-section.home-hebergements.page .container .wp-block-columns .wp-block-column .ls-cta__image{padding-bottom:9rem}section.ls-section.home-hebergements.two-columns .container{max-width:1300px}section.ls-section.page-hebergements{position:relative}section.ls-section.page-hebergements::before{content:"";position:absolute;background:#e8edee;transform:translateY(-50%);top:50%;left:0;height:100%;width:50%;z-index:-1}section.ls-section.plus-articles .container{max-width:1150px!important}section.ls-section.plus-articles .container .ls-maillage .wp-block-columns .wp-block-column .ls-cta{border-top:none}section.ls-section.plus-articles .container .ls-maillage .wp-block-columns .wp-block-column .ls-cta__title{transform:translate(-50%,-50%);bottom:initial!important;top:50%;width:90%}section.ls-section.plus-articles .container .ls-maillage .wp-block-columns .wp-block-column:nth-of-type(1) .ls-cta{border-left:.5rem solid #70c6c9}section.ls-section.plus-articles .container .ls-maillage .wp-block-columns .wp-block-column:nth-of-type(2) .ls-cta{border-right:.5rem solid #70c6c9}#ls-single-hebergement{position:fixed;top:0;left:0;width:100%;height:100%;min-height:100vh;overflow-y:scroll;z-index:9999;background:rgba(255,255,255,0);transition:0.2s ease-in-out}#ls-single-hebergement.loaded{background:rgba(255,255,255,.8)}body.single-hebergements .ls-hebergement__thumb.slick-slider{width:100%!important}body.single-hebergements .ls-hebergement__thumb .slick-list{width:100%}body.single-hebergements .ls-hebergement__thumb{margin:0}body.single-hebergements .ls-hebergement{padding:0rem!important}body.single-hebergements .ls-hebergement__disponibilites{padding:1rem!important}body.single-hebergements .ls-hebergement__title{padding:1rem!important}body.single-hebergements .home-atout{padding-top:0!important}body.single-hebergements .home-atout h2{margin-top:0!important}body.single-hebergements .autreprop h2{margin-top:0!important}.page-single-hebergement{overflow:hidden}.ls-single-hebergement h1{font-size:3rem!important;color:#255477;text-transform:uppercase}.ls-single-hebergement h1::before{content:"";position:absolute;height:13rem;width:4px;background:#70c6c9;transform:translateY(-40%);left:-9%;top:50%}.ls-single-hebergement__camping{color:#255477;transition:0.2s ease-in-out}.ls-single-hebergement__camping:hover{color:#70c6c9}.ls-single-hebergement .wp-block-columns.first{gap:2em;position:relative;padding:4rem 0}.ls-single-hebergement .wp-block-columns.first::before{content:"";background:#e8edee;position:absolute;transform:translateY(-50%);top:50%;right:-12%;width:55%;height:100%;z-index:-1}.ls-single-hebergement .wp-block-columns.first .wp-block-column:nth-of-type(1){position:relative}.ls-single-hebergement .wp-block-columns.first .wp-block-column:nth-of-type(1) .ls-hebergement__disponibilites{position:absolute;z-index:5;border-top:none;height:initial;justify-content:flex-start;width:fit-content;padding:0;background:rgba(37,84,119,.5);border-top-right-radius:100px;border-bottom-right-radius:100px;left:0;top:20%;max-width:16rem}@media (max-width:1551px){.ls-single-hebergement .wp-block-columns.first .wp-block-column:nth-of-type(1) .ls-hebergement__disponibilites{top:25%}}@media (max-width:1280px){.ls-single-hebergement .wp-block-columns.first .wp-block-column:nth-of-type(1) .ls-hebergement__disponibilites{top:27%}}.ls-single-hebergement .wp-block-columns.first .wp-block-column:nth-of-type(1) .ls-hebergement__disponibilites .disponibilite{border:none;padding:0rem 1rem;margin:.5rem 0!important}.ls-single-hebergement .wp-block-columns.first .wp-block-column:nth-of-type(1) .ls-hebergement__disponibilites .disponibilite--3{display:none}.ls-single-hebergement .wp-block-columns.first .wp-block-column:nth-of-type(1) .ls-hebergement__disponibilites .disponibilite__spec,.ls-single-hebergement .wp-block-columns.first .wp-block-column:nth-of-type(1) .ls-hebergement__disponibilites .disponibilite__alternatives,.ls-single-hebergement .wp-block-columns.first .wp-block-column:nth-of-type(1) .ls-hebergement__disponibilites .disponibilite__stock,.ls-single-hebergement .wp-block-columns.first .wp-block-column:nth-of-type(1) .ls-hebergement__disponibilites .disponibilite__book{display:none!important}.ls-single-hebergement .wp-block-columns.first .wp-block-column:nth-of-type(1) .ls-hebergement__disponibilites .disponibilite__price__small{color:#fff;font-size:.8rem}.ls-single-hebergement .wp-block-columns.first .wp-block-column:nth-of-type(1) .ls-hebergement__disponibilites .disponibilite__price__content{color:#fff;font-size:2rem}.ls-single-hebergement .wp-block-columns.first .wp-block-column:nth-of-type(2){margin-top:4rem}.ls-single-hebergement .wp-block-columns.second{gap:7em}.ls-single-hebergement__close{text-align:right;font-size:1.3rem;text-transform:uppercase;color:#e8edee;z-index:999;cursor:pointer;padding:0 0 .25rem}@media (max-width:992px){.ls-single-hebergement__close{position:fixed;top:0;left:0;width:100%;text-align:center;background:#fff;padding:.5rem}}.ls-single-hebergement__overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.ls-single-hebergement__galerie{padding:0;max-width:1024px}.ls-single-hebergement__galerie img{width:100%;height:100%;object-fit:cover;max-width:initial;max-height:40rem;border-radius:2rem}.ls-single-hebergement__galerie .slick-arrow{width:45px;height:45px;top:100%;z-index:1}.ls-single-hebergement__galerie .slick-arrow::before{content:"";position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;background:#fff;width:60px;height:60px;border-radius:100%;opacity:1!important;z-index:-1}.ls-single-hebergement__galerie .slick-arrow.slick-prev{-webkit-transform:translate(-50%,-50%) rotate(-270deg);-ms-transform:translate(-50%,-50%) rotate(-270deg);transform:translate(-50%,-50%) rotate(-270deg);left:47%}.ls-single-hebergement__galerie .slick-arrow.slick-next{-webkit-transform:translate(-50%,-50%) rotate(270deg);-ms-transform:translate(-50%,-50%) rotate(270deg);transform:translate(-50%,-50%) rotate(270deg);left:53%}.ls-single-hebergement__infos{font-family:"Baskerville";color:#255477;font-weight:500;font-size:1.8rem}.ls-single-hebergement__icons{margin:2rem 0;display:flex;flex-wrap:wrap;flex-direction:column;font-size:1.7rem;color:#255477;font-weight:500;font-family:"Baskerville"}.ls-single-hebergement__icon{margin:.25rem;line-height:1.5;display:inline-flex;align-items:center;position:relative;border-bottom:1px solid #255477;padding:2rem 1rem}.ls-single-hebergement__icon i{font-size:2.5rem;color:#70c6c9;margin-right:1rem}.ls-single-hebergement__icon img{width:30px;height:30px;margin-right:.25rem;object-fit:contain;object-position:center}.ls-single-hebergement__icon span{line-height:1}.ls-single-hebergement__description{margin:1rem 0;line-height:1.5;display:flex;flex-wrap:wrap;gap:2em}@media (max-width:599px){.ls-single-hebergement__description{gap:0}}.ls-single-hebergement__description p{flex-basis:calc(50% - 2em);position:relative;border-bottom:1px solid #255477;padding-bottom:1.5rem;padding-left:1.5rem}.ls-single-hebergement__description p::before{content:"";font-family:"oreades";position:absolute;top:0;left:0;color:#70c6c9}.ls-single-hebergement__description p::first-line{font-weight:700;text-transform:uppercase;margin:2rem;font-size:1.1rem}.ls-single-hebergement__inventaires{display:flex;flex-wrap:wrap;margin:1rem -.5rem}.ls-single-hebergement__inventaire{flex-basis:50%;padding:.5rem}.ls-single-hebergement__sidebar{padding:0}.ls-single-hebergement__sidebar h3{color:#255477;font-weight:500;margin:1.5rem 1rem}.ls-single-hebergement__sidebar .form-resa{border:1px solid #255477;border-radius:3rem}.ls-single-hebergement__sidebar .form-resa__dates{border:none;background:#fff;margin:0;padding:1rem .5rem}.ls-single-hebergement__sidebar .form-resa__dates input{padding:0;font-size:1.2rem;color:#255477;text-align:center;position:relative;max-width:200px}.ls-single-hebergement__sidebar .form-resa__dates i{position:absolute;transform:translateY(-50%);top:50%;right:0;color:#255477;font-size:1.3rem;padding:0 0 0 .5rem;margin-right:.5rem}.ls-single-hebergement__sidebar .form-resa__date:hover{background:transparent}.ls-single-hebergement__sidebar .form-resa__date:first-of-type{border:none;position:relative;z-index:1}.ls-single-hebergement__sidebar .form-resa__date:first-of-type input{padding-left:0;margin-left:0}.ls-single-hebergement__sidebar .ls-button:not(.ls-button--cta){font-size:.75rem;padding:.5rem 1rem;width:100%;margin:.5rem 1rem!important;max-width:calc(100% - 2rem);justify-content:center;text-align:center;background:#255477!important;display:block;text-decoration:none;color:#fff}.ls-single-hebergement__sidebar .ls-button:not(.ls-button--cta):hover{background:#e8edee!important}.ls-single-hebergement__sidebar .ls-button:not(.ls-button--cta) i{font-size:.8rem}.ls-single-hebergement__sidebar .ls-button:not(.ls-button--cta) i.fas.fa-share{margin-left:.25rem}.ls-single-hebergement__sidebar .ls-button:not(.ls-button--cta) i.fas.fa-calculator{margin-right:.25rem}.ls-single-hebergement .disponibilite{padding:1rem;margin:1rem 0!important;border-top:.5px solid #70c6c9;border-bottom:.5px solid #70c6c9}.ls-single-hebergement .disponibilite__alternative__name{display:none}.ls-single-hebergement .disponibilite__book{justify-content:space-around;margin:1rem!important;width:calc(100% - 2rem)!important;font-weight:400;display:flex!important;align-items:center!important;text-transform:uppercase;padding:1rem 0.25rem!important;transition:0.2s ease-in-out;background:#255477;color:#fff!important;text-decoration:none;font-family:"Poppins"!important}.ls-single-hebergement .disponibilite__book span{font-size:1.5rem}.ls-single-hebergement .disponibilite__book i{font-size:1rem;position:relative}.ls-single-hebergement .disponibilite__book i::before{z-index:1;position:relative}.ls-single-hebergement .disponibilite__book i::after{content:"";position:absolute;font-family:"oreades";transform:translateY(-50%);top:50%;right:-9%;color:#70c6c9;font-size:1.5rem;z-index:0;transition:0.8s cubic-bezier(.35,1.61,.5,1.02)}.ls-single-hebergement .disponibilite__book:hover{background:#e8edee!important}.single-hebergements .ls-single-hebergement{box-shadow:none;border:none}#footer{position:relative;overflow-x:clip}#footer::before{content:"";position:absolute;height:15rem;width:60%;background:#e8edee;opacity:.7;right:0;top:-4%;z-index:0}#footer::after{content:"";font-family:"oreades";position:absolute;color:#fff;right:-6%;top:-13%;z-index:0;font-size:33rem;transform:rotate(213deg) scale(-1,1)}#footer #prefooter{z-index:1;position:relative;padding:0}#footer #prefooter>.container .widget .wp-block-columns .wp-block-column.second{display:flex;align-items:center;gap:4rem}#footer #prefooter>.container .widget .wp-block-columns .wp-block-column.second .logo-one{margin-left:-5rem;filter:drop-shadow(0 0 .75rem rgba(0,0,0,.5));max-width:11rem;max-height:5rem}@media screen and (max-width:782px){#footer #prefooter>.container .widget .wp-block-columns .wp-block-column.second .logo-one{margin-left:5rem}}#footer #prefooter>.container .widget .wp-block-columns .wp-block-column.second .logo-one img{width:100%}#footer #prefooter>.container .widget .wp-block-columns .wp-block-column.second .logo-two img{width:100%}#footer>.container{max-width:calc(100% - 34rem);color:#fff}@media screen and (max-width:782px){#footer>.container{max-width:calc(100% - 19rem)}}#footer>.container .wp-block-columns .wp-block-column:nth-of-type(2),#footer>.container .wp-block-columns .wp-block-column:nth-of-type(3){margin-top:4rem;flex-basis:calc(30% + 8.5rem)}#footer>.container .wp-block-columns .wp-block-column:nth-of-type(1){flex-basis:calc(70% - 17rem)}#footer>.container .ls-socials{margin-top:4rem}#footer>.container .ls-infos__title{margin-top:0}#footer>.container .ls-infos__title,#footer>.container .widget-title{color:#70c6c9;text-transform:uppercase;font-family:"Baskerville";letter-spacing:2px;font-size:1.3rem;font-weight:700}#footer>.container .ls-horaires__content{font-size:1.1rem}#footer>.container .ls-button{font-family:"Poppins";border:2px solid #70c6c9;border-radius:4rem;background:transparent;margin-top:2rem;padding:.75rem 2rem}#footer>.container .ls-button span{color:#fff;text-transform:uppercase;font-size:1.2rem}#footer>.container .ls-button i{display:none}#footer>.container .menu{padding-inline-start:0;z-index:1;position:relative}#footer>.container .menu li{list-style:none;line-height:1.5rem}#footer>.container .menu li a{color:#fff;text-transform:uppercase;text-decoration:none;transition:0.8s cubic-bezier(.35,1.61,.5,1.02)}#footer>.container .menu li a:hover{text-decoration:underline;font-weight:400}#footer #copyrights{background:#255477;border-top:1px solid rgba(255,255,255,.5);margin:0 17rem;padding:4rem 0}@media screen and (max-width:782px){#footer #copyrights{margin:0 2rem}}#footer #postfooter{background:#fff;padding:4rem 0 8rem}#footer #postfooter .container{max-width:1420px}#footer #postfooter .container .wp-block-columns{gap:4rem}#footer #postfooter .container .wp-block-columns .wp-block-column.second{display:flex;align-items:center;gap:1rem;justify-content:flex-start;position:relative;flex-wrap:wrap}#footer #postfooter .container .wp-block-columns .wp-block-column.second::before{content:"";position:absolute;bottom:17%;left:50%;transform:translateX(-50%);width:102%;height:18px;background:#e8edee}#footer #postfooter .container .wp-block-columns .wp-block-column.second p{z-index:1;text-align:center}#footer #postfooter .container .wp-block-columns .wp-block-column.second p span{font-weight:bolder;text-transform:uppercase;font-size:1.1rem;background:linear-gradient(0deg,#255477,#255477) no-repeat left bottom / 100% var(--bg-h);transition:background-size 350ms;padding-bottom:2px;--bg-h:1px;color:#255477;text-decoration:none}#footer #postfooter .container .wp-block-columns .wp-block-column.second p span:where(:hover,:focus-visible){background-size:0 var(--bg-h);background-position-x:right}#footer #postfooter .container .wp-block-columns .wp-block-column.second p span:hover{color:#70c6c9}@media screen and (min-width:1200px) and (max-width:1760px){#footer>.container{max-width:calc(100% - 12rem)}}#back-to-top{right:5rem}.ls-infos__phone,.ls-infos__mail,.ls-infos__adresse{font-size:1.2rem}.ls-infos__phone i,.ls-infos__mail i,.ls-infos__adresse i{color:#fff;font-size:2rem;position:relative;margin-right:2rem}.ls-infos__phone i::before,.ls-infos__mail i::before,.ls-infos__adresse i::before{z-index:2;position:relative}.ls-infos__phone i::after,.ls-infos__mail i::after,.ls-infos__adresse i::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;background:#70c6c9;height:4rem;width:4rem;z-index:1}.ls-infos__adresse{display:flex;align-items:center;gap:1rem;text-transform:uppercase}.ls-infos__content>div:not(:last-child){margin-bottom:4rem!important}.page-one .ls-infos .ls-infos__content{padding-left:4rem}.page-one .ls-infos .ls-infos__content>div:not(:last-child){margin-bottom:3rem!important}.ls-socials__item i{color:#fff;transition:0.2s ease-in-out}#header .ls-socials__content{display:flex}#header .ls-socials__item{font-size:2rem;width:35px}#header .ls-socials__item:hover i{color:#70c6c9}#footer .ls-socials__content{border:2px solid #70c6c9;border-radius:4rem;width:fit-content;padding:.25rem 2rem}#footer .ls-socials__item{font-size:2.5rem}h1:not(#banner__slogan--title),h2,h3,.h1-like,.h2-like,.h3-like{font-weight:500;margin:0}h1:not(#banner__slogan--title).deco-light,h2.deco-light,h3.deco-light,.h1-like.deco-light,.h2-like.deco-light,.h3-like.deco-light{position:relative}h1:not(#banner__slogan--title).deco-light::before,h2.deco-light::before,h3.deco-light::before,.h1-like.deco-light::before,.h2-like.deco-light::before,.h3-like.deco-light::before{content:"";position:absolute;height:7rem;width:3px;background:#70c6c9;transform:translateY(-50%);left:-9%;top:50%}h1:not(#banner__slogan--title).deco,h2.deco,h3.deco,.h1-like.deco,.h2-like.deco,.h3-like.deco{position:relative;margin-bottom:2rem;margin-left:3rem}h1:not(#banner__slogan--title).deco::before,h2.deco::before,h3.deco::before,.h1-like.deco::before,.h2-like.deco::before,.h3-like.deco::before{content:"";position:absolute;height:100%;width:4px;background:#70c6c9;transform:translateY(-50%);left:-3rem;top:50%}h1:not(#banner__slogan--title).deco-top-center,h2.deco-top-center,h3.deco-top-center,.h1-like.deco-top-center,.h2-like.deco-top-center,.h3-like.deco-top-center{margin-bottom:4rem}h1:not(#banner__slogan--title).deco-top-center::before,h2.deco-top-center::before,h3.deco-top-center::before,.h1-like.deco-top-center::before,.h2-like.deco-top-center::before,.h3-like.deco-top-center::before{content:"";position:absolute;height:4rem;width:5px;background:#70c6c9;transform:translateX(-50%);left:50%;top:0}h1:not(#banner__slogan--title).white,h2.white,h3.white,.h1-like.white,.h2-like.white,.h3-like.white{color:#fff}h1:not(#banner__slogan--title),.h1-like{font-family:"Baskerville";font-size:3.6rem;color:#255477;position:relative;margin-bottom:5rem}h1:not(#banner__slogan--title)::before,.h1-like::before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60%;height:27px;background:#e8edee;z-index:-1}h1#standards::after,h1#insolites::after,.h2-like#standards::after,.h2-like#insolites::after{font-family:"oreades";font-size:2.5rem;margin-left:1rem}h1#standards::after,.h2-like#standards::after{content:""}h1#insolites::after,.h2-like#insolites::after{content:""}h1#luxes::after,.h2-like#luxes::after{content:"";font-family:"oreades_bis";font-size:2.5rem;margin-left:1rem;color:#bd9523}h2,.h2-like{font-family:"Baskerville";font-size:3rem;color:#255477;line-height:.9}h2.has-color-2-color,.h2-like.has-color-2-color{color:#70c6c9}h2.paradis.first-line,.h2-like.paradis.first-line{font-family:"Baskerville BT"}body.single-post h2{padding:2rem 0 1rem}h3,.h3-like{font-family:"Baskerville";font-size:2.5rem;color:#70c6c9;margin:3rem 0}h3.deco-top-center{margin-top:5rem}em{font-family:"Baskerville BT"}.o-anim-typing-caret::after{content:none!important}body.single-post #primary a,.ls-paragraph a,.ls-list a{background:linear-gradient(0deg,#255477,#255477) no-repeat left bottom / 100% var(--bg-h);transition:background-size 350ms;padding-bottom:2px;--bg-h:1px;color:#255477;font-weight:100;text-decoration:none}body.single-post #primary a:where(:hover,:focus-visible),.ls-paragraph a:where(:hover,:focus-visible),.ls-list a:where(:hover,:focus-visible){background-size:0 var(--bg-h);background-position-x:right}a.ls-button,div.ls-button{font-family:"Baskerville";background:none!important;color:#255477!important;position:relative;margin-top:3rem;text-transform:none;border:2px solid #70c6c9;border-radius:4rem}a.ls-button span,div.ls-button span{font-size:2rem;font-weight:500;transition:0.8s cubic-bezier(.35,1.61,.5,1.02)}a.ls-button i,div.ls-button i{font-size:1rem;position:relative}a.ls-button i::after,div.ls-button i::after{content:"";position:absolute;font-family:"oreades";transform:translateY(-50%);top:50%;right:-9%;color:rgba(112,198,201,.5);font-size:1.5rem;z-index:-1;transition:0.8s cubic-bezier(.35,1.61,.5,1.02)}a.ls-button:hover,div.ls-button:hover{background:none!important}a.ls-button:hover span,div.ls-button:hover span{color:#70c6c9!important}a.ls-button:hover i,div.ls-button:hover i{color:#70c6c9}a.ls-button:hover i::after,div.ls-button:hover i::after{color:#e8edee}body.single-post #primary ul,.ls-list{line-height:1.5rem;margin:1rem auto;padding-left:.8rem}body.single-post #primary ul li,.ls-list li{list-style:none;position:relative}body.single-post #primary ul li::before,.ls-list li::before{content:"";font-family:"oreades";font-size:.8rem;padding-right:.5rem;color:#255477}.addReadMore.showlesscontent{position:relative}.addReadMore.showlesscontent::before{content:"";position:absolute;right:0%;top:-260%;background:#fff;background:linear-gradient(0deg,white 10%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);width:100%;height:50px}.addReadMore.showlesscontent .SecSec,.addReadMore.showlesscontent .readLess{display:none}.addReadMore.showmorecontent .readMore{display:none}.addReadMore .readMore,.addReadMore .readLess{font-weight:700;position:relative;color:#255477;cursor:pointer;white-space:nowrap;letter-spacing:1px;font-size:1rem;margin-left:1rem}.addReadMore .readMore p,.addReadMore .readLess p{font-weight:700;text-decoration:underline gray;text-decoration-thickness:2px}.addReadMore .readMore>i,.addReadMore .readLess>i{font-size:.7rem;margin-left:.5rem}.addReadMore .readMore i{display:inline-block}.addReadMore .readMore i::before{display:block}.addReadMore .readLess i{display:inline-block}.addReadMore .readLess i::before{display:block}section.ls-section.has-color-4-background-color::before,section.ls-section .addReadMore::before{background:#e8edee;background:linear-gradient(0deg,white 10%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%)}section.has-background-image .ls-paragraph a{background:linear-gradient(0deg,#fff,#fff) no-repeat left bottom / 100% var(--bg-h);transition:background-size 350ms;padding-bottom:2px;--bg-h:1px;color:#fff;font-weight:100;text-decoration:none}section.has-background-image .ls-paragraph a:where(:hover,:focus-visible){background-size:0 var(--bg-h);background-position-x:right}.wp-block-columns.gallery{margin-right:-14rem}.wp-block-column.gallery .gallery-slider{margin-right:-13rem}.gallery-slider{position:relative}.gallery-slider .wp-block-image{height:55rem;margin:0 0.5rem!important;border-radius:1rem;overflow:hidden}.gallery-slider .ls-cta{margin:0 .5rem;border-radius:1rem;overflow:hidden}.gallery-slider .ls-cta__image{padding-bottom:20rem}.gallery-slider .ls-cta__image>img{object-position:70% center}.gallery-slider .slick-arrow{width:45px;height:45px}.gallery-slider .slick-arrow.slick-prev{display:none!important}.gallery-slider .slick-arrow.slick-next{right:initial;left:50%;transform:translate(-50%,-50%) rotate(270deg)}.gallery-slider .slick-arrow.slick-next::before{content:"";position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;background:#fff;width:60px;height:60px;border-radius:100%;opacity:1!important;z-index:-1}.gallery-slider .slick-arrow.fade-out{animation:fade-out 0.5s linear}.gallery-slider-center .slick-track{display:flex;align-items:center}.gallery-slider-center .slick-arrow{width:45px;height:45px}.gallery-slider-center .slick-arrow::before{content:"";position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;background:#fff;width:60px;height:60px;border-radius:100%;opacity:1!important;z-index:-1}.gallery-slider-center .slick-arrow img{width:40px}.gallery-slider-center .slick-arrow.slick-next{right:23rem;transform:translate(0,-50%) rotate(270deg)}@media screen and (max-width:1180px){.gallery-slider-center .slick-arrow.slick-next{right:3rem}}.gallery-slider-center .slick-arrow.slick-prev{left:23rem;z-index:1;transform:translate(0,-50%) rotate(90deg)}@media screen and (max-width:1180px){.gallery-slider-center .slick-arrow.slick-prev{left:3rem}}.gallery-slider-center .slick-arrow.fade-out{animation:fade-out 0.5s linear}.gallery-slider-center .wp-block-image{height:40rem;padding:4rem 1rem;transition:0.8s ease-in-out}.gallery-slider-center .wp-block-image img{transition:0.8s ease-in-out}.gallery-slider-center .wp-block-image .wp-element-caption{display:none}.gallery-slider-center .wp-block-image.slick-current{padding:0 1rem;overflow:hidden}.gallery-slider-center .wp-block-image.slick-current img{scale:1.2}.gallery-slider-center .wp-block-image.slick-current .wp-element-caption{display:block}@keyframes fade-out{from{opacity:1}to{opacity:0}}.ls-maillage .wp-block-columns{gap:1em}.ls-maillage .wp-block-columns .wp-block-column .ls-cta__title{bottom:20%!important;line-height:1}.ls-maillage .wp-block-columns .wp-block-column .ls-cta__title::before{bottom:-11%}.ls-maillage .wp-block-columns .wp-block-column .ls-button{display:none!important}.ls-maillage.category .wp-block-columns{gap:2em}.ls-maillage.category .wp-block-columns .wp-block-column .ls-cta__link{width:100%;min-height:15rem}.ls-maillage.category .wp-block-columns .wp-block-column .ls-cta__title{font-size:1.7rem!important;width:100%;text-shadow:1px 1px 10px #000}body.single-post .ls-maillage{margin-top:2rem}body.single-post .ls-maillage .wp-block-columns{justify-content:space-between}body.single-post .ls-maillage .wp-block-columns .wp-block-column{flex-basis:33.33%;flex-grow:0;position:relative}body.single-post .ls-maillage .wp-block-columns .wp-block-column .ls-cta{border-top:1px solid rgba(37,84,119,.4)}body.single-post .ls-maillage .wp-block-columns .wp-block-column .ls-cta__link{width:100%;min-height:15rem}body.single-post .ls-maillage .wp-block-columns .wp-block-column .ls-cta__link:hover .ls-cta__title{text-decoration:underline!important}body.single-post .ls-maillage .wp-block-columns .wp-block-column .ls-cta__image::after{content:none}body.single-post .ls-maillage .wp-block-columns .wp-block-column .ls-cta__title{font-size:1.7rem!important;text-shadow:1px 1px 10px #000}.ls-cta{background:none!important}.ls-cta:hover{text-decoration:none}.ls-cta .ls-button{display:none}.ls-cta__link{display:block;position:relative}.ls-cta__link:hover .ls-cta__image::before{bottom:0}.ls-cta__link:hover .ls-cta__title{text-decoration:none!important;bottom:15%}.ls-cta__image::before,.ls-cta__image::after{content:"";position:absolute;left:0;width:100%}.ls-cta__image::before{height:100%;background:rgba(37,84,119,.8);z-index:1;bottom:-100%;transition:0.3s ease-in-out}.ls-cta__image::after{height:50%;background:#255477;background:linear-gradient(0deg,#000 0%,rgba(0,0,0,.5046393557) 50%,rgba(0,0,0,0) 100%);bottom:0}.ls-cta__title{font-family:"Baskerville";position:absolute;transform:translate(-50%,0);left:50%;bottom:7%;color:#fff!important;width:70%;text-align:center;letter-spacing:1px;font-size:2.5rem!important;z-index:1;transition:0.5s cubic-bezier(.35,1.61,.86,1.02);font-weight:500!important}.ls-cta__title::before{content:"";position:absolute;bottom:0;left:50%;height:2px;width:12%;background:#fff;transition:0.8s cubic-bezier(.35,1.61,.5,1.02);transform:translateX(-50%)}.ls-cta p.subtitle{font-family:"Baskerville";margin-bottom:0!important;line-height:1!important;font-size:1.5rem!important;font-weight:400!important}.ls-cta p.subtitle-image{width:35%;margin:0 auto!important}.ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button,.ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button,.ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button,.ls-cta.hebergements.premium .ls-cta__link:hover .ls-button{display:flex!important;position:absolute;transform:translateX(-50%);left:50%;bottom:0%;z-index:1;padding:.5rem 2rem}.ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button span,.ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button span,.ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button span,.ls-cta.hebergements.premium .ls-cta__link:hover .ls-button span{font-size:1.5rem}.ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button i,.ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button i,.ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button i,.ls-cta.hebergements.premium .ls-cta__link:hover .ls-button i{font-size:.5rem}.ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button i::after,.ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button i::after,.ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button i::after,.ls-cta.hebergements.premium .ls-cta__link:hover .ls-button i::after{font-size:1rem;right:-16%}.ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button span,.ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button i,.ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button span,.ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button i,.ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button span,.ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button i,.ls-cta.hebergements.premium .ls-cta__link:hover .ls-button span,.ls-cta.hebergements.premium .ls-cta__link:hover .ls-button i{color:#fff}.ls-cta.hebergements.classiques .ls-cta__link:hover .ls-cta__description,.ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-cta__description,.ls-cta.hebergements.insolites .ls-cta__link:hover .ls-cta__description,.ls-cta.hebergements.premium .ls-cta__link:hover .ls-cta__description{display:block;opacity:1;top:50%;transform:translateY(-50%)}.ls-cta.hebergements.classiques .ls-cta__image,.ls-cta.hebergements.standard-plus .ls-cta__image,.ls-cta.hebergements.insolites .ls-cta__image,.ls-cta.hebergements.premium .ls-cta__image{padding-bottom:6rem}.ls-cta.hebergements.classiques .ls-cta__title,.ls-cta.hebergements.standard-plus .ls-cta__title,.ls-cta.hebergements.insolites .ls-cta__title,.ls-cta.hebergements.premium .ls-cta__title{bottom:14%}.ls-cta.hebergements.classiques .ls-cta__title::before,.ls-cta.hebergements.standard-plus .ls-cta__title::before,.ls-cta.hebergements.insolites .ls-cta__title::before,.ls-cta.hebergements.premium .ls-cta__title::before{bottom:-2.5rem}.ls-cta.hebergements.classiques .ls-cta__title::after,.ls-cta.hebergements.standard-plus .ls-cta__title::after,.ls-cta.hebergements.insolites .ls-cta__title::after,.ls-cta.hebergements.premium .ls-cta__title::after{position:absolute;transform:translateX(-50%);bottom:-1.8rem;left:50%;font-size:2rem}.ls-cta.hebergements.classiques .ls-cta__description,.ls-cta.hebergements.standard-plus .ls-cta__description,.ls-cta.hebergements.insolites .ls-cta__description,.ls-cta.hebergements.premium .ls-cta__description{display:none;opacity:0;position:absolute;top:0;z-index:1;padding:2rem 3rem 0;color:#fff;font-weight:100;width:100%;transition:1s cubic-bezier(.35,1.61,.86,1.02)}.ls-cta.hebergements.classiques .ls-cta__description p,.ls-cta.hebergements.standard-plus .ls-cta__description p,.ls-cta.hebergements.insolites .ls-cta__description p,.ls-cta.hebergements.premium .ls-cta__description p{margin:0;font-size:1.2rem;line-height:2}.ls-cta.hebergements.classiques .ls-cta__description p strong,.ls-cta.hebergements.standard-plus .ls-cta__description p strong,.ls-cta.hebergements.insolites .ls-cta__description p strong,.ls-cta.hebergements.premium .ls-cta__description p strong{font-size:1.5rem;display:block}.ls-cta.hebergements.classiques .ls-cta__description .title,.ls-cta.hebergements.standard-plus .ls-cta__description .title,.ls-cta.hebergements.insolites .ls-cta__description .title,.ls-cta.hebergements.premium .ls-cta__description .title{margin-bottom:1rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.ls-cta.hebergements.classiques .ls-cta__description .title img,.ls-cta.hebergements.standard-plus .ls-cta__description .title img,.ls-cta.hebergements.insolites .ls-cta__description .title img,.ls-cta.hebergements.premium .ls-cta__description .title img{margin-left:.5rem}.ls-cta.hebergements.classiques .ls-cta__description .plus,.ls-cta.hebergements.standard-plus .ls-cta__description .plus,.ls-cta.hebergements.insolites .ls-cta__description .plus,.ls-cta.hebergements.premium .ls-cta__description .plus{font-size:4.5rem;line-height:.5}.ls-cta.hebergements.classiques .ls-cta__description ul,.ls-cta.hebergements.standard-plus .ls-cta__description ul,.ls-cta.hebergements.insolites .ls-cta__description ul,.ls-cta.hebergements.premium .ls-cta__description ul{line-height:1.5rem;width:65%;margin:1rem auto}.ls-cta.hebergements.classiques .ls-cta__description ul li,.ls-cta.hebergements.standard-plus .ls-cta__description ul li,.ls-cta.hebergements.insolites .ls-cta__description ul li,.ls-cta.hebergements.premium .ls-cta__description ul li{list-style:none;position:relative}.ls-cta.hebergements.classiques .ls-cta__description ul li::before,.ls-cta.hebergements.standard-plus .ls-cta__description ul li::before,.ls-cta.hebergements.insolites .ls-cta__description ul li::before,.ls-cta.hebergements.premium .ls-cta__description ul li::before{content:"";font-family:"oreades";font-size:.8rem;padding-right:.5rem}.ls-cta.hebergements.classiques:hover .ls-cta__title,.ls-cta.hebergements.standard-plus:hover .ls-cta__title,.ls-cta.hebergements.insolites:hover .ls-cta__title,.ls-cta.hebergements.premium:hover .ls-cta__title{bottom:87%!important}.ls-cta.hebergements.classiques .ls-cta__title::after{content:"";font-family:"oreades"}.ls-cta.hebergements.insolites .ls-cta__title::after{content:"";font-family:"oreades"}.ls-cta.hebergements.premium .ls-cta__title::after{content:"";background-image:url(/wp-content/uploads/2023/10/premiumwp-copie.webp);background-size:30%;background-position:center;background-repeat:no-repeat;display:inline-block;width:100%;height:44px}.ls-cta.hebergements.premium .ls-cta__description .title img{filter:invert(1)}body.single-hebergements .ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button,body.single-hebergements .ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button,body.single-hebergements .ls-cta.hebergements.premium .ls-cta__link:hover .ls-button{bottom:-4%!important;padding:.5rem 1rem!important}body.single-hebergements .ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button span,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button span,body.single-hebergements .ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button span,body.single-hebergements .ls-cta.hebergements.premium .ls-cta__link:hover .ls-button span{font-size:1.5rem}body.single-hebergements .ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button i,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button i,body.single-hebergements .ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button i,body.single-hebergements .ls-cta.hebergements.premium .ls-cta__link:hover .ls-button i{font-size:.5rem}body.single-hebergements .ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button i::after,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button i::after,body.single-hebergements .ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button i::after,body.single-hebergements .ls-cta.hebergements.premium .ls-cta__link:hover .ls-button i::after{font-size:1rem;right:-16%}body.single-hebergements .ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button span,body.single-hebergements .ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button i,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button span,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button i,body.single-hebergements .ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button span,body.single-hebergements .ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button i,body.single-hebergements .ls-cta.hebergements.premium .ls-cta__link:hover .ls-button span,body.single-hebergements .ls-cta.hebergements.premium .ls-cta__link:hover .ls-button i{color:#fff}body.single-hebergements .ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button:hover i,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button:hover i,body.single-hebergements .ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button:hover i,body.single-hebergements .ls-cta.hebergements.premium .ls-cta__link:hover .ls-button:hover i{color:#70c6c9}body.single-hebergements .ls-cta.hebergements.classiques .ls-cta__link:hover .ls-cta__description,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-cta__description,body.single-hebergements .ls-cta.hebergements.insolites .ls-cta__link:hover .ls-cta__description,body.single-hebergements .ls-cta.hebergements.premium .ls-cta__link:hover .ls-cta__description{display:block;top:50%}body.single-hebergements .ls-cta.hebergements.classiques .ls-cta__image::before,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-cta__image::before,body.single-hebergements .ls-cta.hebergements.insolites .ls-cta__image::before,body.single-hebergements .ls-cta.hebergements.premium .ls-cta__image::before{bottom:0}body.single-hebergements .ls-cta.hebergements.classiques .ls-cta__title,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-cta__title,body.single-hebergements .ls-cta.hebergements.insolites .ls-cta__title,body.single-hebergements .ls-cta.hebergements.premium .ls-cta__title{left:15%;bottom:84%!important;animation:shake-animation 4.72s ease infinite}body.single-hebergements .ls-cta.hebergements.classiques .ls-cta__description,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-cta__description,body.single-hebergements .ls-cta.hebergements.insolites .ls-cta__description,body.single-hebergements .ls-cta.hebergements.premium .ls-cta__description{display:block;opacity:1;top:50%;transform:translateY(-50%)}body.single-hebergements .ls-cta.hebergements.classiques .ls-cta__description ul,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-cta__description ul,body.single-hebergements .ls-cta.hebergements.insolites .ls-cta__description ul,body.single-hebergements .ls-cta.hebergements.premium .ls-cta__description ul{width:100%}body.single-hebergements .ls-cta.hebergements.classiques .ls-button,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-button,body.single-hebergements .ls-cta.hebergements.insolites .ls-button,body.single-hebergements .ls-cta.hebergements.premium .ls-button{display:flex!important;position:absolute;bottom:-4%!important;left:50%;transform:translateX(-50%);z-index:1;padding:.5rem 1rem!important}body.single-hebergements .ls-cta.hebergements.classiques .ls-button span,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-button span,body.single-hebergements .ls-cta.hebergements.insolites .ls-button span,body.single-hebergements .ls-cta.hebergements.premium .ls-button span{font-size:1.5rem}body.single-hebergements .ls-cta.hebergements.classiques .ls-button i,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-button i,body.single-hebergements .ls-cta.hebergements.insolites .ls-button i,body.single-hebergements .ls-cta.hebergements.premium .ls-button i{font-size:.5rem}body.single-hebergements .ls-cta.hebergements.classiques .ls-button i::after,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-button i::after,body.single-hebergements .ls-cta.hebergements.insolites .ls-button i::after,body.single-hebergements .ls-cta.hebergements.premium .ls-button i::after{font-size:1rem;right:-16%}body.single-hebergements .ls-cta.hebergements.classiques .ls-button span,body.single-hebergements .ls-cta.hebergements.classiques .ls-button i,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-button span,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-button i,body.single-hebergements .ls-cta.hebergements.insolites .ls-button span,body.single-hebergements .ls-cta.hebergements.insolites .ls-button i,body.single-hebergements .ls-cta.hebergements.premium .ls-button span,body.single-hebergements .ls-cta.hebergements.premium .ls-button i{color:#fff}body.single-hebergements .ls-cta.hebergements.standard-plus .ls-cta__title{bottom:73%!important}body.single-hebergements .ls-cta.hebergements.standard-plus .ls-cta__title::before{bottom:-.5rem}body.single-hebergements .ls-cta.hebergements.standard-plus .ls-cta__description p img{margin-right:.5rem;filter:invert(1);width:6rem}.wp-block-image{position:relative}.wp-block-image img{width:100%;height:100%;object-fit:cover;max-width:initial}.wp-block-image .wp-element-caption{font-family:"Baskerville";font-size:2rem!important;z-index:1;transform:translateX(-50%);bottom:5%!important;left:50%!important;width:90%!important;background:transparent!important;text-shadow:1px 1px 10px #000;font-weight:500}.wp-block-image a{position:relative;display:block;height:100%}.wp-block-image a::before{content:"";position:absolute;height:100%;width:100%;left:0%;top:0%;background:#82a4ba;opacity:0;transition:0.2s ease-in-out}.wp-block-image a:hover::before{opacity:.5}#ls-breadcrumbs .breadcrumb_last{color:#255477}#ls-breadcrumbs a{color:#70c6c9}aside#moove_gdpr_cookie_info_bar{max-width:445px;background-color:rgba(37,84,119,.75)!important;border-color:rgba(130,164,186,.3)!important}aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:10px;position:static;display:inline-block}aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding:0}aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p{font-size:12px;line-height:1.2;font-weight:100;margin-bottom:0!important}aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{flex-direction:column!important;padding:10px}@media screen and (max-width:767px){aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{justify-content:center;flex-direction:row!important}}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}.paginate-pagination{display:flex;justify-content:center}.paginate-pagination ul>li>a.page{border-color:#255477!important;color:#255477!important}.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:#e8edee;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 #255477;border-radius:100px;padding:0 1rem;margin-top:.25rem}.wpcf7 form.wpcf7-form .row input:focus-visible{border-color:#255477}.wpcf7 form.wpcf7-form p{width:100%;color:#255477;display:flex;flex-wrap:wrap;font-weight:700;margin-top:0}.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{width:100%;height:45px;border:2px solid #70c6c9;border-radius:100px;padding:0 1rem;margin-top:.25rem;color:#255477}.wpcf7 form.wpcf7-form p input:focus-visible{border-color:#255477}.wpcf7 form.wpcf7-form p input[type=checkbox]{height:25px;width:25px;margin:0 .5rem 0 auto!important;cursor:pointer}@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 #70c6c9;margin-top:.25rem;border-radius:25px;padding:1rem}.wpcf7 form.wpcf7-form p textarea:focus-visible{border-color:#255477}.wpcf7 form.wpcf7-form p .wpcf7-spinner{margin:3px 0 0 0}.wpcf7 form .wpcf7-list-item label{display:flex;flex-direction:row;align-items:center}@media screen and (max-width:1215px){.wpcf7 form .wpcf7-list-item{margin-left:150px!important}}@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:#70c6c9;font-weight:700}@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:#255477;cursor:pointer;text-transform:uppercase;padding:.75rem 4rem;font-size:1.4rem;border:1px solid #255477;transition:0.2s ease-in-out;margin:0 auto;border-radius:25px}.wpcf7 form .wpcf7-submit:hover{background:#70c6c9;color:#e8edee}.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:auto}}.avis{font-size:1rem;line-height:1.3;margin:1rem;display:flex!important;justify-content:flex-start;flex-direction:column;background:#e8edee;padding:3rem;letter-spacing:0;box-shadow:-5px 8px 0 0 rgba(0,0,0,.05);min-height:30rem}.avis-note-wrapper{position:relative;display:flex;justify-content:center;margin:1rem 0}.avis-note{color:#255477;font-size:5rem;font-family:"Baskerville";position:relative;z-index:1}.avis-note::before{content:"";position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;width:7rem;height:7rem;background:rgba(112,198,201,.5);border-radius:100%;z-index:-1}.avis-auteur{display:flex;align-items:center;gap:2rem;margin-top:1rem}@media screen and (max-width:1200px){.avis-auteur{flex-direction:column-reverse}}.avis-image{width:8rem;height:8rem;object-fit:cover;object-position:center;border-radius:100px;align-self:center}.avis-content{margin:.5rem 0 1rem;font-weight:300;font-size:1.1rem}.avis-footer{display:flex;flex-direction:column;font-weight:700;align-items:center;margin-top:.5rem;color:#255477}.avis-link{margin-bottom:0;font-weight:600;letter-spacing:0rem;color:#255477!important}.avis-link-wrap{display:flex;align-items:flex-start;flex-direction:column;gap:.75rem}.avis-link:hover{color:rgba(37,84,119,.7)!important}.avis-container .slick-track{display:flex!important}.avis-container .slick-slide{height:inherit!important}.avis-container .slick-arrow{top:auto;bottom:-6rem;width:70px;height:70px;z-index:1}.avis-container .slick-arrow::before{content:none}.avis-container .slick-arrow:hover img{opacity:.5}.avis-container .slick-arrow.slick-next{right:25px}.avis-container .slick-arrow.slick-prev{left:25px}.avis-container .slick-arrow.slick-prev img{rotate:180deg}.avis-container .slick-arrow img{filter:invert(27%) sepia(82%) saturate(426%) hue-rotate(162deg) brightness(50%) contrast(88%)}.avis-container .slick-dots li button::before{color:#82a4ba;font-size:15px}.avis-date{font-weight:bolder}.avis-container-pages .slick-track{display:flex!important}.avis-container-pages .slick-slide{height:inherit!important}.avis-container-pages .slick-arrow{width:60px;height:60px}.avis-container-pages .slick-arrow::before{content:none}.avis-container-pages .slick-arrow.slick-prev{left:-5rem;rotate:180deg;scale:1 -1}.avis-container-pages .slick-arrow.slick-next{right:-5rem!important;z-index:1;filter:contrast(.5)}.avis-container-pages .slick-dots li button::before{color:#70c6c9;mix-blend-mode:luminosity;font-size:15px}.avis-container-pages .avis-user{display:flex;flex-direction:column;align-items:center}.avis-container-pages .avis-note{color:#255477}.avis-container-pages .avis-name{font-weight:600}.ls-pdf__list__item{display:flex;align-items:center;justify-content:center;color:#255477!important;transition:0.25s;border:2px solid #70c6c9;border-radius:5rem;padding:.5rem 1rem!important}.ls-pdf__list__item>span{font-size:4rem;color:#70c6c9}.ls-pdf__list__item div{padding-left:1rem;font-family:"Baskerville";font-weight:400}.ls-pdf__list__item div p{line-height:1;text-align:left;margin:0;font-size:1.5rem;font-weight:bolder}.ls-pdf__list__item div p strong{font-weight:bolder;text-transform:uppercase}.ls-pdf__list__item:hover{background:#fff;border-color:#255477}.ls-pdf__list__item:hover>span{color:#82a4ba}.ls-pdf__list__item:hover,.ls-pdf__list__item:focus{box-shadow:0 .5em .5em -.4em #fff;transform:translateY(-.25em)}#faq{margin-top:4rem}#faq .faq__box .faq__block details{background:rgba(232,237,238,.9);color:#255477;margin-bottom:1rem;padding:1rem}#faq .faq__box .faq__block details summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:1rem}#faq .faq__box .faq__block details summary::-webkit-details-marker{display:none}#faq .faq__box .faq__block details summary p{flex:1 1 0%;font-style:normal;font-weight:500;margin:0;font-size:1.2em;line-height:1}#faq .faq__box .faq__block details summary span{transition:0.5s ease-out;color:#255477;font-size:1.7rem}#faq .faq__box .faq__block details summary span::before{content:"+";font-size:2.5rem;font-weight:100}#faq .faq__box .faq__block details p{font-style:italic;margin:0}#faq .faq__box .faq__block details[open] span{transform:rotate(-180deg)}#faq .faq__box .faq__block details[open] span::before{content:"-"}@media screen and (max-width:768px){#faq .faq__box .faq__block details p{font-size:1rem}}@media screen and (max-width:1880px){#main-menu{padding-top:5rem}}@media screen and (max-width:1700px){.avis-container-pages .slick-arrow{top:105%}.avis-container-pages .slick-arrow.slick-prev{left:0!important}.avis-container-pages .slick-arrow.slick-next{right:0rem!important}}@media screen and (max-width:1600px){.ls-cta.hebergements.insolites .ls-cta__description,.ls-cta.hebergements.classiques .ls-cta__description,.ls-cta.hebergements.premium .ls-cta__description{padding:1rem 1rem 0}.ls-cta.hebergements.insolites .ls-cta__description ul,.ls-cta.hebergements.classiques .ls-cta__description ul,.ls-cta.hebergements.premium .ls-cta__description ul{width:100%!important}.ls-cta.hebergements.insolites:hover .ls-cta__description ul,.ls-cta.hebergements.classiques:hover .ls-cta__description ul,.ls-cta.hebergements.premium:hover .ls-cta__description ul{width:100%}section.ls-section.home-intro::before{font-size:30rem;bottom:-65%}section.ls-section.page-two .container p{padding:0 2rem}section.ls-section.page .container p{padding:0 2rem}#footer::after{font-size:24rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .wp-block-columns.second{gap:2em}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__sidebar .form-resa__dates{background:transparent}}@media screen and (max-width:1450px){body.single-hebergements section.ls-section{}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__sidebar .ls-cta__image{padding-bottom:14rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__sidebar .ls-cta__title{bottom:80%!important}#header__contact.right{margin-top:0}.ls-cta .ls-button--cta{width:max-content;max-width:60%}section.ls-section.home-intro::before{font-size:23rem}section.ls-section .gallery-slider-center .wp-block-image{height:35rem}section.ls-section .gallery-slider-center .wp-block-image.slick-current img{scale:1.1}section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .main-image img{transform:none!important}#footer>.container{float:right;max-width:calc(100% - 4rem)}.home-activites .wp-block-columns .wp-block-column.first,.home-lac .wp-block-column.first,.home-avis-bis .wp-block-column.first,.ls-section .container .main-image img,.ls-section.has-parallax .ls-section__background-image>img{transform:none!important}.animated{-o-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}.hidden-animated{visibility:visible}}@media screen and (max-width:1280px){#header.sticky #ls-socials-{display:none}#header.sticky #header__contact.left{flex-basis:33%}#header.sticky #header__contact.right{flex-basis:33%}#header.sticky #header__logo{flex-basis:34%}.gallery-slider .wp-block-image{height:35rem}#slider-text p{margin:0 1rem}h1:not(#banner__slogan--title),.h1-like{font-size:3rem}h2,.h2-like{font-size:2.4rem}h3,.h3-like{font-size:2.2rem!important}h2.deco{text-align:center;margin-left:0}h2.deco::before{display:none}.wp-block-image a:hover::before{opacity:0}.ls-cta__link:hover .ls-cta__image::before{bottom:-100%}.ls-cta__link:hover .ls-cta__title{bottom:7%}.wp-block-column.gallery .gallery-slider{margin-right:0}.wp-block-columns.gallery{margin-right:0}#slider .slick-arrow,#slider-gamme-home .slick-arrow{top:25%;width:45px;height:45px;background:#fff;border-radius:25px;z-index:1}#slider .slick-arrow::before,#slider-gamme-home .slick-arrow::before{display:none}#slider .slick-arrow.slick-prev,#slider-gamme-home .slick-arrow.slick-prev{left:4rem}#slider .slick-arrow.slick-prev img,#slider-gamme-home .slick-arrow.slick-prev img{rotate:90deg}#slider .slick-arrow.slick-next,#slider-gamme-home .slick-arrow.slick-next{right:4rem}#slider .slick-arrow.slick-next img,#slider-gamme-home .slick-arrow.slick-next img{rotate:-90deg}.ls-hebergement .disponibilite>div,.ls-single-hebergement .disponibilite>div{font-size:1.2rem!important;max-width:180px!important}.ls-hebergement .disponibilite__price__content,.ls-single-hebergement .disponibilite__price__content{font-size:1rem!important}.ls-hebergement{padding:1rem 0.5rem!important}.ls-single-hebergement .disponibilite{padding:0!important;margin:0.5rem!important}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement h1{font-size:3rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .wp-block-columns.first{display:flex!important;flex-wrap:wrap!important}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .wp-block-columns.first .wp-block-column{flex-basis:100%!important}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .wp-block-columns.first::before{top:auto;bottom:0;transform:none;right:-2%;width:104%;height:50%}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__sidebar .ls-cta__image{padding-bottom:18rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__sidebar .ls-cta__title{font-size:2rem!important}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__sidebar .ls-cta__title::before{bottom:-2rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__sidebar .ls-cta__title::after{bottom:-1.3rem;font-size:1.5rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__sidebar .ls-cta__description p strong{font-size:1.2rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__sidebar .ls-cta__description .title img{width:100px}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__sidebar .ls-cta__description .plus{font-size:4rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__sidebar .form-resa__dates input{font-size:1rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__sidebar .form-resa__dates input i{font-size:1.1rem}section.ls-section.home-atout::before{display:none}section.ls-section.home-atout .container .wp-block-columns .wp-block-column{gap:2rem}section.ls-section.home-atout .container .wp-block-columns .wp-block-column .atout{flex-basis:calc(25% - 2rem)}section.ls-section.home-logements .container .wp-block-columns .ls-paragraph{text-align:center}section.ls-section.home-piscine::after{bottom:-15%;right:-8%;font-size:22rem}section.ls-section.home-lac::before{width:100%}section.ls-section.home-lac .container{padding-left:1rem}section.ls-section.home-lac .container .wp-block-columns{flex-direction:column}section.ls-section.home-lac .container .wp-block-columns .wp-block-column.first{transform:none!important}section.ls-section.home-lac .container .wp-block-columns .wp-block-column.first .ls-paragraph{text-align:center}section.ls-section.home-hebergements .container .wp-block-columns{flex-wrap:wrap!important;justify-content:center}section.ls-section.home-hebergements .container .wp-block-columns .wp-block-column{flex-basis:calc(50% - 2rem);flex-grow:0}section.ls-section.home-hebergements.page .ls-maillage .slick-slide{margin:0 0.5rem!important}section.ls-section.home-activites .container{padding-left:1rem}section.ls-section.home-activites .container .wp-block-columns{flex-direction:column}section.ls-section.home-activites .container .wp-block-columns .wp-block-column.first .ls-paragraph{text-align:center}section.ls-section.home-activites .container .wp-block-columns.gallery .gallery-slider .ls-cta__image{padding-bottom:5rem}section.ls-section.home-avis{height:initial;background:none;padding-top:0!important;padding-bottom:0!important}section.ls-section.home-avis .ls-section__background-image{opacity:1!important;height:500px!important;position:relative;transform:translate(-50%,0)}section.ls-section.home-avis .container .h2-like{color:#255477;margin-top:2rem;margin-bottom:2rem}section.ls-section.home-avis-bis{padding-top:0!important;margin-top:0rem}section.ls-section.home-avis-bis .container .wp-block-columns{flex-direction:column}section.ls-section.home-avis-bis .container .wp-block-columns .wp-block-column.second{padding:0 12rem}section.ls-section.home-avis-bis .container .wp-block-columns .wp-block-column.second .h3-like{color:#255477}section.ls-section.home-pdf .ls-pdf__list{gap:2rem}section.ls-section.home-pdf .ls-pdf__list__item{flex-grow:0;flex-basis:calc(50% - 2rem);margin:0 0}section.ls-section.page-intro::before{font-size:25rem}section.ls-section.page-single-hebergement .ls-button span{font-size:1.5rem}section.ls-section.page-maillage .container .wp-block-columns .wp-block-column .ls-cta__title{width:100%;font-size:2.2rem!important}.ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button,.ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button,.ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button,.ls-cta.hebergements.premium .ls-cta__link:hover .ls-button{bottom:-1%!important;padding:.5rem 1rem!important}.ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button span,.ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button span,.ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button span,.ls-cta.hebergements.premium .ls-cta__link:hover .ls-button span{font-size:1.5rem}.ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button i,.ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button i,.ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button i,.ls-cta.hebergements.premium .ls-cta__link:hover .ls-button i{font-size:.5rem}.ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button i::after,.ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button i::after,.ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button i::after,.ls-cta.hebergements.premium .ls-cta__link:hover .ls-button i::after{font-size:1rem;right:-16%}.ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button span,.ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button i,.ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button span,.ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button i,.ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button span,.ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button i,.ls-cta.hebergements.premium .ls-cta__link:hover .ls-button span,.ls-cta.hebergements.premium .ls-cta__link:hover .ls-button i{color:#fff}.ls-cta.hebergements.classiques .ls-cta__link:hover .ls-button:hover i,.ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-button:hover i,.ls-cta.hebergements.insolites .ls-cta__link:hover .ls-button:hover i,.ls-cta.hebergements.premium .ls-cta__link:hover .ls-button:hover i{color:#70c6c9}.ls-cta.hebergements.classiques .ls-cta__link:hover .ls-cta__description,.ls-cta.hebergements.standard-plus .ls-cta__link:hover .ls-cta__description,.ls-cta.hebergements.insolites .ls-cta__link:hover .ls-cta__description,.ls-cta.hebergements.premium .ls-cta__link:hover .ls-cta__description{display:block;top:50%}.ls-cta.hebergements.classiques .ls-cta__image::before,.ls-cta.hebergements.standard-plus .ls-cta__image::before,.ls-cta.hebergements.insolites .ls-cta__image::before,.ls-cta.hebergements.premium .ls-cta__image::before{bottom:0}.ls-cta.hebergements.classiques .ls-cta__title,.ls-cta.hebergements.standard-plus .ls-cta__title,.ls-cta.hebergements.insolites .ls-cta__title,.ls-cta.hebergements.premium .ls-cta__title{left:15%;bottom:80%!important;animation:shake-animation 4.72s ease infinite}.ls-cta.hebergements.classiques .ls-cta__description,.ls-cta.hebergements.standard-plus .ls-cta__description,.ls-cta.hebergements.insolites .ls-cta__description,.ls-cta.hebergements.premium .ls-cta__description{display:block;opacity:1;top:50%;transform:translateY(-50%);padding:1rem 1rem 0}.ls-cta.hebergements.classiques .ls-cta__description ul,.ls-cta.hebergements.standard-plus .ls-cta__description ul,.ls-cta.hebergements.insolites .ls-cta__description ul,.ls-cta.hebergements.premium .ls-cta__description ul{width:100%!important}.ls-cta.hebergements.classiques .ls-button,.ls-cta.hebergements.standard-plus .ls-button,.ls-cta.hebergements.insolites .ls-button,.ls-cta.hebergements.premium .ls-button{display:flex!important;position:absolute;bottom:-1%!important;left:50%;transform:translateX(-50%);z-index:1;padding:.5rem 1rem!important}.ls-cta.hebergements.classiques .ls-button span,.ls-cta.hebergements.standard-plus .ls-button span,.ls-cta.hebergements.insolites .ls-button span,.ls-cta.hebergements.premium .ls-button span{font-size:1.5rem}.ls-cta.hebergements.classiques .ls-button i,.ls-cta.hebergements.standard-plus .ls-button i,.ls-cta.hebergements.insolites .ls-button i,.ls-cta.hebergements.premium .ls-button i{font-size:.5rem}.ls-cta.hebergements.classiques .ls-button i::after,.ls-cta.hebergements.standard-plus .ls-button i::after,.ls-cta.hebergements.insolites .ls-button i::after,.ls-cta.hebergements.premium .ls-button i::after{font-size:1rem;right:-16%}.ls-cta.hebergements.classiques .ls-button span,.ls-cta.hebergements.classiques .ls-button i,.ls-cta.hebergements.standard-plus .ls-button span,.ls-cta.hebergements.standard-plus .ls-button i,.ls-cta.hebergements.insolites .ls-button span,.ls-cta.hebergements.insolites .ls-button i,.ls-cta.hebergements.premium .ls-button span,.ls-cta.hebergements.premium .ls-button i{color:#fff}.ls-cta.hebergements.standard-plus .ls-cta__title{bottom:73%!important}.ls-cta.hebergements.standard-plus .ls-cta__title::before{bottom:-.5rem}#footer::before{width:70%;top:0;height:12rem}#footer #prefooter>.container .widget .wp-block-columns .wp-block-column:not(.second){display:none}#footer #prefooter>.container .widget .wp-block-columns .wp-block-column.second .logo-one{margin-left:0}#footer #prefooter>.container .widget .wp-block-columns .wp-block-column.second .logo-two img{width:75%}#footer::after{display:none}#footer .container{float:none}#footer .container .wp-block-columns{gap:.5rem}#footer>.container .wp-block-columns .wp-block-column:nth-of-type(1){flex-basis:calc(70% - 10rem)}#footer #copyrights{margin:0 4rem}#footer #postfooter .container .wp-block-columns .wp-block-column.second{justify-content:center}#footer #postfooter .container .wp-block-columns .wp-block-column.second::before{height:100%;bottom:0}}@media screen and (max-width:992px){.ls-cta__link,.ls-cta{}#header:not(.sticky){padding:1rem 0}#header:not(.sticky)__contact .main-header__contact__item.phone{margin-right:0}#header:not(.sticky)__logo{width:315px}#header:not(.sticky) .header__top-wrap{padding:0 1rem}#header__contact .main-header__contact__item.phone a i{display:block}#header__contact .main-header__contact__item.phone a span{display:none}#form-resa:not(.sticky){display:none}#form-resa.sticky .form-resa__header__title{margin-bottom:0}#banner__slogan{display:block}#banner__slogan h1{font-size:3rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .wp-block-columns.second{display:flex;flex-wrap:wrap-reverse!important}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .wp-block-columns.second .wp-block-column{flex-basis:100%!important}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .wp-block-columns.second .wp-block-column:last-child{padding:0 7rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .wp-block-columns.second .ls-single-hebergement__sidebar{display:flex;flex-direction:column-reverse}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .slick-slide{margin:0 1rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .slick-arrow.slick-prev{left:5%}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .slick-arrow.slick-next{left:95%}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__sidebar .ls-cta__image{padding-bottom:14rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__sidebar .ls-button--cta{bottom:0%!important}.ls-cta.hebergements.classiques .ls-cta__link .ls-cta__image,.ls-cta.hebergements.standard-plus .ls-cta__link .ls-cta__image,.ls-cta.hebergements.insolites .ls-cta__link .ls-cta__image,.ls-cta.hebergements.premium .ls-cta__link .ls-cta__image{padding-bottom:15rem!important}body.home #banner{height:75vh}body.home #banner::before{background:rgba(0,0,0,.4)}body:not(.home) h1:not(#banner__slogan--title),body:not(.home) .h1-like{margin-bottom:0}.fancybox-navigation .fancybox-button{height:110px!important;width:75px!important}section.ls-section.home-intro::before{display:none}section.ls-section.home-piscine .container .wp-block-columns .wp-block-column{padding:0 2rem}section.ls-section.home-restaurant .container .wp-block-columns.first{padding:0 2rem}section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-gallery .wp-block-image{flex-basis:48%}section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .ls-button{top:67%}section.ls-section.home-alentours::before{display:none}section.ls-section.home-alentours .container .wp-block-columns .wp-block-column{padding:0 2rem}section.ls-section.home-activites::before{display:none}section.ls-section.home-avis-bis .container .wp-block-columns .wp-block-column.second{padding:0 8rem}section.ls-section.page-intro::before{display:none}section.ls-section.page-one .container .wp-block-columns{flex-direction:column-reverse}section.ls-section.page-hebergements::before{width:100%}section.ls-section.page-maillage .container .ls-maillage .wp-block-columns{display:flex;justify-content:center;flex-wrap:wrap!important;gap:1rem}section.ls-section.page-maillage .container .ls-maillage .wp-block-columns .wp-block-column{flex-basis:calc(50% - 1rem)!important;flex-grow:0}section.ls-section.page-maillage .ls-cta{margin:0!important}section.ls-section.page-maillage .ls-cta__image{height:300px!important}section.ls-section.page-maillage .ls-cta__title{font-size:1.4rem}section.ls-section.page-maillage .ls-cta__title::after{font-size:2.5rem}#footer::before{display:none}#footer .container .wp-block-columns{display:flex!important;flex-direction:column;align-items:center!important;gap:4rem}#footer .container .wp-block-columns .wp-block-column{text-align:center}#footer .container .wp-block-columns .wp-block-column .ls-infos__adresse,#footer .container .wp-block-columns .wp-block-column .ls-infos__phone,#footer .container .wp-block-columns .wp-block-column .ls-infos__mail{justify-content:center}#footer .container .wp-block-columns .wp-block-column .ls-socials__content{margin:auto}#footer .container .wp-block-columns .wp-block-column .ls-button{margin:auto}}@media screen and (max-width:782px){#back-to-top{right:1rem;bottom:3rem}.grecaptcha-badge{visibility:hidden}#footer::before{display:none}#footer .container{padding-top:6rem}#footer #copyrights .container,#footer #postfooter .container{padding-top:0}#footer #prefooter>.container{padding-top:2rem}#footer #prefooter>.container .widget .wp-block-columns .wp-block-column.first{display:none}#footer #prefooter>.container .widget .wp-block-columns .wp-block-column.second{gap:0}#footer #prefooter>.container .widget .wp-block-columns .wp-block-column.second .logo-one img{width:85%}h1:not(#banner__slogan--title),.h1-like{font-size:2.4rem}h2,.h2-like{font-size:1.8rem}h3,.h3-like{font-size:1.7rem!important}#main-menu{padding-top:12rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement h1{font-size:2.4rem!important}section.ls-section.home-atout .container .wp-block-columns .wp-block-column .atout{flex-basis:calc(50% - 2rem)}section.ls-section.home-lac .container .wp-block-columns{flex-direction:row}section.ls-section.home-activites .container .wp-block-columns{flex-direction:row}section.ls-section.home-alentours::after{height:75%}section.ls-section.home-avis-bis .container .wp-block-columns{flex-direction:row}section.ls-section.home-avis-bis .container .wp-block-columns .wp-block-column.second{padding:0 4rem}section.ls-section.home-pdf .ls-pdf__list__item{flex-basis:calc(100% - 2rem)}section.ls-section.page-one .container .wp-block-columns{flex-direction:row}section.ls-section.page-one .container .wp-block-columns .wp-block-column.first{order:1}section.ls-section.page-one .container .wp-block-columns .wp-block-column.second{order:0}section.ls-section.page-one .gallery-slider .slick-arrow.slick-next{left:auto;right:0}section.ls-section.page-one .gallery-slider .slick-arrow.slick-prev{display:block!important;left:1rem;z-index:2;transform:translate(0%,-50%) rotate(90deg)}section.ls-section.page-one .gallery-slider .slick-arrow.slick-prev::before{content:"";position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;background:#fff;width:60px;height:60px;border-radius:100%;opacity:1!important;z-index:-1}section.ls-section.home-paradis.page-piscine{height:100%!important;padding-top:4rem!important;padding-bottom:4rem!important}}@media screen and (max-width:768px){#main-menu #menu li a{font-size:1.4rem}#header:not(.sticky) #header__logo{margin-top:0rem}#header:not(.sticky) #header__logo .custom-logo-link img{width:275px}#form-resa.sticky{width:75%}#banner__slogan h1{font-size:2rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .wp-block-columns.first{padding-top:3rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .wp-block-columns.first .wp-block-column:nth-of-type(1) .ls-hebergement__disponibilites{max-width:8rem;background:rgba(37,84,119,.8);padding:0.3rem!important;border-top-right-radius:0;border-bottom-right-radius:0}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .wp-block-columns.first .wp-block-column:nth-of-type(1) .ls-hebergement__disponibilites .disponibilite__price__content{font-size:1.3rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .wp-block-columns.first .wp-block-column:nth-of-type(1) .ls-hebergement__disponibilites .disponibilite{margin:0 0!important;padding:.5rem 1rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .slick-arrow img{width:35px;height:35px}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .slick-arrow::before{width:45px;height:45px}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__galerie .slick-slide{margin:0 .5rem}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__galerie .slick-slide>img{height:25rem}.gallery-slider-center .slick-arrow.slick-prev{left:1rem}.gallery-slider-center .slick-arrow.slick-next{right:1rem}.gallery-slider-center .wp-block-image{height:40rem}.wp-block-column.gallery,.wp-block-columns.gallery{margin-right:0}.wp-block-column.gallery .gallery-slider,.wp-block-columns.gallery .gallery-slider{margin-right:0}.wp-block-column.gallery .gallery-slider .ls-cta__image,.wp-block-columns.gallery .gallery-slider .ls-cta__image{padding-top:85%}.wp-block-column.gallery .gallery-slider .slick-arrow.slick-prev,.wp-block-columns.gallery .gallery-slider .slick-arrow.slick-prev{display:block!important;left:1rem;z-index:2;transform:translate(0%,-50%) rotate(90deg)}.wp-block-column.gallery .gallery-slider .slick-arrow.slick-prev::before,.wp-block-columns.gallery .gallery-slider .slick-arrow.slick-prev::before{content:"";position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;background:#fff;width:60px;height:60px;border-radius:100%;opacity:1!important;z-index:-1}.wp-block-column.gallery .gallery-slider .slick-arrow.slick-next,.wp-block-columns.gallery .gallery-slider .slick-arrow.slick-next{right:0;left:auto}body.home #banner{height:55vh}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .wp-block-columns.second .wp-block-column:last-child{padding:0 0rem}.ls-cta.hebergements.classiques .ls-cta__link .ls-cta__image,.ls-cta.hebergements.standard-plus .ls-cta__link .ls-cta__image,.ls-cta.hebergements.insolites .ls-cta__link .ls-cta__image,.ls-cta.hebergements.premium .ls-cta__link .ls-cta__image{padding-bottom:0rem!important}section.ls-section.home-intro{padding-top:0!important}section.ls-section.home-vacances .container .wp-block-gallery .wp-block-image:not(:last-child){width:33%!important}section.ls-section.home-vacances .container .wp-block-gallery .wp-block-image{height:25rem}section.ls-section.home-piscine::after{display:none}section.ls-section.home-lac .container{padding-left:1rem}section.ls-section.home-activites .container{padding-left:1rem}section.ls-section.home-logements::before{display:none}section.ls-section.page-one .container .wp-block-columns .wp-block-column .wp-block-gallery .wp-block-image{height:35rem}}@media screen and (max-width:700px){.avis{padding:1rem}section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .wp-block-gallery{gap:.5rem}section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .wp-block-gallery .wp-block-image{height:25rem}section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .wp-block-gallery .wp-block-image:not(:last-child){flex-basis:33%!important}section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .ls-button{position:initial;transform:none;background:#fff!important;margin:auto}section.ls-section.home-avis .container{padding-left:0rem;padding-right:0rem}section.ls-section.page-one .container .wp-block-columns .wp-block-column h3{text-align:center;margin-left:0}section.ls-section.page-one .container .wp-block-columns .wp-block-column h3::before{display:none}section.ls-section.page-one .container .wp-block-columns .wp-block-column .ls-paragraph{text-align:center}section.ls-section.page-one .container .wp-block-columns .wp-block-column .wp-block-gallery .wp-block-image{height:25rem}section.ls-section.page-one .container .wp-block-columns .wp-block-column .ls-button{margin:auto}section.ls-section.page-two{padding-top:2rem!important;padding-bottom:2rem!important}section.ls-section.page-two .container .wp-block-columns .wp-block-column{padding:0 2rem}}@media screen and (max-width:599px){a.ls-button span,div.ls-button span{font-size:1.5rem}#main-menu{padding-top:10rem}.ls-single-hebergement__icon{padding:1rem}.ls-single-hebergement__icons{margin:0}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__galerie .slick-slide>img{height:20rem}.ls-single-hebergement .wp-block-columns.first{padding:1rem 0}.ls-single-hebergement .wp-block-columns.first .wp-block-column:nth-of-type(2){margin-top:-.5rem}.ls-hebergement .disponibilite,.ls-single-hebergement .disponibilite{gap:.5rem;padding:.5rem 0!important}.ls-hebergement .disponibilite div,.ls-single-hebergement .disponibilite div{flex-basis:100%!important}.ls-hebergement .disponibilite>div,.ls-single-hebergement .disponibilite>div{max-width:none!important}.ls-hebergement{padding-bottom:3rem!important}.ls-cta.hebergements.classiques .ls-cta__link .ls-cta__image,.ls-cta.hebergements.standard-plus .ls-cta__link .ls-cta__image,.ls-cta.hebergements.insolites .ls-cta__link .ls-cta__image,.ls-cta.hebergements.premium .ls-cta__link .ls-cta__image{padding-bottom:9rem!important}section.ls-section.home-paradis .container .ls-paragraph.paradis{font-size:2rem}section.ls-section .wp-block-spacer{height:30px!important}section.ls-section.home-avis-bis .container .wp-block-columns .wp-block-column.second{padding:0 0rem}section.ls-section.page-one .ls-infos__content{padding-left:0}section.ls-section.page-one .ls-infos__phone,section.ls-section.page-one .ls-infos__mail,section.ls-section.page-one .ls-infos__adresse{display:flex;flex-direction:column;align-items:center;gap:2em}section.ls-section.page-one .ls-infos__phone i,section.ls-section.page-one .ls-infos__mail i,section.ls-section.page-one .ls-infos__adresse i{font-size:1.5rem;margin-right:0}section.ls-section.page-one .ls-infos__phone i::after,section.ls-section.page-one .ls-infos__mail i::after,section.ls-section.page-one .ls-infos__adresse i::after{height:3rem;width:3rem}section.ls-section.page-one .ls-infos__mail{font-size:1rem}section.ls-section.page-maillage .container .ls-maillage .wp-block-columns .wp-block-column{flex-basis:calc(100% - 1rem)!important}section.ls-section.page-maillage .container .ls-maillage .wp-block-columns .wp-block-column .ls-cta__link .ls-cta__title{font-size:1.1em!important}}@media screen and (max-width:500px){#back-to-top{bottom:3rem}.wp-block-gallery .slick-arrow,.gallery .slick-arrow{width:35px!important;height:35px!important}.wp-block-gallery .slick-arrow::before,.gallery .slick-arrow::before{width:48px!important;height:48px!important}#slider-text .slick-arrow,#slider-gamme-home .slick-arrow{width:35px!important;height:35px!important;bottom:-8%}#slider-text .slick-arrow::before,#slider-gamme-home .slick-arrow::before{width:48px!important;height:48px!important}#slider-text .slick-arrow{top:125%;bottom:auto}#slider-text .slick-arrow.slick-prev{left:1rem}#slider-text .slick-arrow.slick-next{right:1rem}#header__contact.left{margin-top:0rem}#header #burger label{width:45px!important}#header #burger label div{font-size:0.8rem!important}#header:not(.sticky) #header__contact{margin-left:0;position:initial!important;gap:1em}#header:not(.sticky) #header__contact .main-header__contact__item.phone{margin-right:0}#header:not(.sticky) #header__contact #burger{margin-left:0}#header:not(.sticky) #header__contact #burger::before{height:7rem}#header.sticky #burger{margin-left:1rem}#header.sticky .header__top-wrap{align-items:center}#header.sticky #header__contact{position:initial!important}#header.sticky #header__contact .main-header__contact__item:last-of-type{display:none}#form-resa.sticky{width:100%}h1:not(#banner__slogan--title),.h1-like{font-size:2rem!important}#banner__slogan{top:60%}h2,.h2-like{font-size:1.7rem!important;margin-top:3rem}h3,.h3-like{font-size:1.5rem!important}a.ls-button span,div.ls-button span{font-size:1.2rem}a.ls-button i,div.ls-button i{font-size:.8rem}body.single-hebergements .ls-single-hebergement__description p{flex-basis:calc(100% - 2em)}body.single-hebergements .ls-cta.hebergements.classiques .ls-cta__title,body.single-hebergements .ls-cta.hebergements.standard-plus .ls-cta__title,body.single-hebergements .ls-cta.hebergements.insolites .ls-cta__title,body.single-hebergements .ls-cta.hebergements.premium .ls-cta__title{left:0!important}.gallery-slider .wp-block-image,.gallery-slider-center .wp-block-image{height:20rem}.ls-cta__title{width:90%;font-size:1.8rem!important}#primary .p-b-14{padding-bottom:2rem!important}#primary .p-t-14{padding-top:2rem!important}.ls-section:not(.has-p-b){padding-bottom:2rem!important}.ls-section:not(.has-p-t){padding-top:2rem!important}.ls-cta.hebergements.classiques .ls-cta__link .ls-cta__title,.ls-cta.hebergements.standard-plus .ls-cta__link .ls-cta__title,.ls-cta.hebergements.insolites .ls-cta__link .ls-cta__title,.ls-cta.hebergements.premium .ls-cta__link .ls-cta__title{font-size:2rem;left:0;width:100%}.ls-cta.hebergements.classiques .ls-cta__link .ls-cta__title::after,.ls-cta.hebergements.standard-plus .ls-cta__link .ls-cta__title::after,.ls-cta.hebergements.insolites .ls-cta__link .ls-cta__title::after,.ls-cta.hebergements.premium .ls-cta__link .ls-cta__title::after{font-size:1.5rem}.ls-cta.hebergements.classiques .ls-cta__link .ls-cta__image,.ls-cta.hebergements.standard-plus .ls-cta__link .ls-cta__image,.ls-cta.hebergements.insolites .ls-cta__link .ls-cta__image,.ls-cta.hebergements.premium .ls-cta__link .ls-cta__image{padding-bottom:15rem!important}.ls-cta.hebergements.classiques .ls-cta__link .ls-cta__description .title,.ls-cta.hebergements.standard-plus .ls-cta__link .ls-cta__description .title,.ls-cta.hebergements.insolites .ls-cta__link .ls-cta__description .title,.ls-cta.hebergements.premium .ls-cta__link .ls-cta__description .title{font-size:1rem}.ls-cta.hebergements.classiques .ls-cta__link .ls-cta__description .title img,.ls-cta.hebergements.standard-plus .ls-cta__link .ls-cta__description .title img,.ls-cta.hebergements.insolites .ls-cta__link .ls-cta__description .title img,.ls-cta.hebergements.premium .ls-cta__link .ls-cta__description .title img{width:100px}.ls-cta.hebergements.classiques .ls-cta__link .ls-cta__description .plus,.ls-cta.hebergements.standard-plus .ls-cta__link .ls-cta__description .plus,.ls-cta.hebergements.insolites .ls-cta__link .ls-cta__description .plus,.ls-cta.hebergements.premium .ls-cta__link .ls-cta__description .plus{font-size:3.5rem}section.ls-section.home-intro::before{display:none}section.ls-section.home-vacances .container .wp-block-gallery .wp-block-image{height:15rem}section.ls-section.home-atout .container .wp-block-columns{margin-top:2rem}section.ls-section.home-atout .container .wp-block-columns .wp-block-column .atout i{font-size:2.5rem}section.ls-section.home-atout .container .wp-block-columns .wp-block-column .atout i::before{width:5rem;height:5rem}section.ls-section.home-atout .container .wp-block-columns .wp-block-column .atout span{font-size:1.2rem;margin-top:0;min-width:10rem}section.ls-section.home-paradis{height:50vh;padding-top:13rem!important}section.ls-section.home-paradis .ls-section__background-image{height:115%!important}section.ls-section.home-logements .container .wp-block-columns .wp-block-column{padding:0 .5rem}section.ls-section.home-restaurant{padding-bottom:0rem!important}section.ls-section.home-restaurant .container .wp-block-columns.first{padding:0}section.ls-section.home-restaurant .container .wp-block-columns.second .wp-block-column .wp-block-gallery .wp-block-image{height:15rem}section.ls-section.page-one .container .wp-block-columns .wp-block-column .wp-block-gallery .wp-block-image{height:20rem}section.ls-section.home-avis .ls-section__background-image{height:350px!important}section.ls-section.home-pdf{padding-top:0!important}section.ls-section.home-pdf .ls-pdf__list__item>span{font-size:3rem}section.ls-section.home-pdf .ls-pdf__list__item div,section.ls-section.home-pdf .ls-pdf__list__item p{font-size:1.2rem}#footer .ls-infos__phone,#footer .ls-infos__mail,#footer .ls-infos__adresse{display:flex;flex-direction:column;gap:2em}#footer .ls-infos__phone i,#footer .ls-infos__mail i,#footer .ls-infos__adresse i{margin-right:0}#footer .ls-infos__mail{font-size:1rem}#footer .ls-infos__phone a{color:#fff!important;text-decoration:none!important}}@media screen and (max-width:445px){.avis-container .slick-arrow.slick-next{right:20px}.avis-container .slick-arrow.slick-prev{left:20px}section.ls-section.home-avis-bis .container{padding-left:0;padding-right:0}section.ls-section.home-avis-bis .container .wp-block-columns .wp-block-column.second{padding-left:1rem;padding-right:1rem}.ls-pdf__list{padding:2rem 0rem!important}}@media screen and (max-width:400px){#banner__slogan h1{font-size:1.8rem}.ls-cta.hebergements.classiques .ls-cta__link .ls-cta__title,.ls-cta.hebergements.standard-plus .ls-cta__link .ls-cta__title,.ls-cta.hebergements.insolites .ls-cta__link .ls-cta__title,.ls-cta.hebergements.premium .ls-cta__link .ls-cta__title{font-size:1.5rem}.ls-cta.hebergements.classiques .ls-cta__link .ls-cta__title::after,.ls-cta.hebergements.standard-plus .ls-cta__link .ls-cta__title::after,.ls-cta.hebergements.insolites .ls-cta__link .ls-cta__title::after,.ls-cta.hebergements.premium .ls-cta__link .ls-cta__title::after{font-size:1.2rem}.ls-cta.hebergements.classiques .ls-cta__link .ls-cta__image,.ls-cta.hebergements.standard-plus .ls-cta__link .ls-cta__image,.ls-cta.hebergements.insolites .ls-cta__link .ls-cta__image,.ls-cta.hebergements.premium .ls-cta__link .ls-cta__image{padding-bottom:18rem!important}.ls-cta.hebergements.classiques .ls-cta__link .ls-cta__description p strong,.ls-cta.hebergements.standard-plus .ls-cta__link .ls-cta__description p strong,.ls-cta.hebergements.insolites .ls-cta__link .ls-cta__description p strong,.ls-cta.hebergements.premium .ls-cta__link .ls-cta__description p strong{font-size:1rem}.ls-cta.hebergements.classiques .ls-cta__link .ls-cta__description .title img,.ls-cta.hebergements.standard-plus .ls-cta__link .ls-cta__description .title img,.ls-cta.hebergements.insolites .ls-cta__link .ls-cta__description .title img,.ls-cta.hebergements.premium .ls-cta__link .ls-cta__description .title img{width:85px}.ls-cta.hebergements.classiques .ls-cta__link .ls-cta__description .plus,.ls-cta.hebergements.standard-plus .ls-cta__link .ls-cta__description .plus,.ls-cta.hebergements.insolites .ls-cta__link .ls-cta__description .plus,.ls-cta.hebergements.premium .ls-cta__link .ls-cta__description .plus{font-size:3rem}.ls-cta.hebergements.classiques .ls-cta__link .ls-button--cta,.ls-cta.hebergements.standard-plus .ls-cta__link .ls-button--cta,.ls-cta.hebergements.insolites .ls-cta__link .ls-button--cta,.ls-cta.hebergements.premium .ls-cta__link .ls-button--cta{width:90%;max-width:90%}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement .wp-block-columns.first::before{height:55%}body.single-hebergements section.ls-section.page-single-hebergement .ls-single-hebergement__galerie .slick-slide>img{height:18rem}#form-resa.sticky{padding:.5rem .5rem}#form-resa.sticky .form-resa__cell{padding:.5rem .5rem}}@media screen and (max-width:360px){.ls-cta.hebergements.classiques .ls-cta__link .ls-cta__image,.ls-cta.hebergements.standard-plus .ls-cta__link .ls-cta__image,.ls-cta.hebergements.insolites .ls-cta__link .ls-cta__image,.ls-cta.hebergements.premium .ls-cta__link .ls-cta__image{padding-bottom:22rem!important}section.ls-section.home-atout .container .wp-block-columns .wp-block-column .atout span{font-size:1.1rem;min-width:9rem}}@media screen and (max-height:750px) and (min-width:992px){#banner__slogan{top:50%}#banner__slogan h1{font-size:4rem}}@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:400;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:"Baskerville BT";src:url(../../../../../../themes/lasai-child/inc/fonts/baskerville/BaskervilleBT-Italic.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/baskerville/BaskervilleBT-Italic.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/baskerville/BaskervilleBT-Italic.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/baskerville/BaskervilleBT-Italic.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/baskerville/BaskervilleBT-Italic.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/baskerville/BaskervilleBT-Italic.svg#BaskervilleBT-Italic") format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Baskerville";src:url(../../../../../../themes/lasai-child/inc/fonts/baskerville/Baskerville-Normal.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/baskerville/Baskerville-Normal.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/baskerville/Baskerville-Normal.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/baskerville/Baskerville-Normal.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/baskerville/Baskerville-Normal.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/baskerville/Baskerville-Normal.svg#Baskerville-Normal") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Baskerville";src:url(../../../../../../themes/lasai-child/inc/fonts/baskerville/Baskerville-LightA.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/baskerville/Baskerville-LightA.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/baskerville/Baskerville-LightA.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/baskerville/Baskerville-LightA.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/baskerville/Baskerville-LightA.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/baskerville/Baskerville-LightA.svg#Baskerville-LightA") format("svg");font-weight:300;font-style:normal;font-display:swap}html{scroll-behavior:smooth}body{font-family:"Poppins";font-weight:300;font-size:16px}@media only screen and (max-width:1281px){body .animated{-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important;visibility:visible!important}}@font-face{font-family:"oreades";src:url(../../../../../../themes/lasai-child/inc/icones/oreades/oreades.eot?2xy0cc);src:url("../../../../../../themes/lasai-child/inc/icones/oreades/oreades.eot?2xy0cc#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/icones/oreades/oreades.ttf?2xy0cc) format("truetype"),url(../../../../../../themes/lasai-child/inc/icones/oreades/oreades.woff?2xy0cc) format("woff"),url("../../../../../../themes/lasai-child/inc/icones/oreades/oreades.svg?2xy0cc#oreades") format("svg");font-weight:400;font-style:normal;font-display:swap}[class^="oreades-"],[class*=" oreades-"]{font-family:"oreades"!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}.oreades-etoiles:before{content:""}.oreades-etoiles1:before{content:""}.oreades-etoiles2:before{content:""}.oreades-right-arrow:before{content:""}.oreades-arrow-down:before{content:""}.oreades-bois:before{content:""}.oreades-childrens:before{content:""}.oreades-coutellerie:before{content:""}.oreades-echelle:before{content:""}.oreades-feuilles-01:before{content:""}.oreades-feuilles-02:before{content:""}.oreades-feuilles-03:before{content:""}.oreades-feuilles-04:before{content:"";color:#666}.oreades-feuilles-05:before{content:""}.oreades-fleche-vers-le-bas:before{content:""}.oreades-group-chat:before{content:""}.oreades-mobil-home:before{content:""}.oreades-parasol:before{content:""}.oreades-parasol-02:before{content:""}.oreades-vacances-a-la-plage:before{content:""}.oreades-video-player:before{content:""}.oreades-voiture-electrique:before{content:""}.oreades-flyer:before{content:""}.oreades-map:before{content:""}.oreades-checklist:before{content:""}.oreades-calendar:before{content:""}.oreades-rond:before{content:""}.oreades-phone-call-02:before{content:""}.oreades-maps:before{content:""}.oreades-email-02:before{content:""}.oreades-check-mark:before{content:""}.oreades-fleurs-plus .path1:before{content:"";color:#000}.oreades-fleurs-plus .path2:before{content:"";margin-left:-5.572265625em;color:#000}.oreades-fleurs-plus .path3:before{content:"";margin-left:-5.572265625em;color:#000}.oreades-fleurs-plus .path4:before{content:"";margin-left:-5.572265625em;color:#fff}.oreades-fleurs-plus .path5:before{content:"";margin-left:-5.572265625em;color:#fff}.oreades-fleurs-plus .path6:before{content:"";margin-left:-5.572265625em;color:#fff}.oreades-fleurs-plus .path7:before{content:"";margin-left:-5.572265625em;color:#fff}.oreades-chambre:before{content:""}.oreades-douche1:before{content:""}.oreades-metre:before{content:""}.oreades-utilisateur:before{content:""}.oreades-correction:before{content:""}.oreades-fermer-la-fenetre:before{content:""}.oreades-point-dexclamation:before{content:""}.oreades-standard-PLUS:before{content:"";color:#fff}.oreades-youtube:before{content:""}.oreades-facebook:before{content:""}.oreades-instagram:before{content:""}.oreades-tripadvisor:before{content:""}.oreades-door:before{content:""}.oreades-douche:before{content:""}.oreades-family:before{content:""}.oreades-etoile:before{content:"";color:#ffc107}.oreades-area1:before{content:""}@font-face{font-family:"carrelets";src:url(../../../../../../themes/lasai-child/inc/icones/carrelets/carrelets.eot?g09k6j);src:url("../../../../../../themes/lasai-child/inc/icones/carrelets/carrelets.eot?g09k6j#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/icones/carrelets/carrelets.ttf?g09k6j) format("truetype"),url(../../../../../../themes/lasai-child/inc/icones/carrelets/carrelets.woff?g09k6j) format("woff"),url("../../../../../../themes/lasai-child/inc/icones/carrelets/carrelets.svg?g09k6j#carrelets") format("svg");font-weight:400;font-style:normal;font-display:swap}[class^="carrelets-"],[class*=" carrelets-"]{font-family:"carrelets"!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}.carrelets-golf:before{content:""}.carrelets-fitness:before{content:""}.carrelets-bien-etre:before{content:""}.carrelets-art:before{content:""}.carrelets-velo:before{content:""}@font-face{font-family:"oreades_bis";src:url(../../../../../../themes/lasai-child/inc/icones/oreades/oreades_bis.eot?8xnwk1);src:url("../../../../../../themes/lasai-child/inc/icones/oreades/oreades_bis.eot?8xnwk1#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/icones/oreades/oreades_bis.ttf?8xnwk1) format("truetype"),url(../../../../../../themes/lasai-child/inc/icones/oreades/oreades_bis.woff?8xnwk1) format("woff"),url("../../../../../../themes/lasai-child/inc/icones/oreades/oreades_bis.svg?8xnwk1#oreades_bis") format("svg");font-weight:400;font-style:normal;font-display:swap}[class^="oreades_bis-"],[class*=" oreades_bis-"]{font-family:"oreades_bis"!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}.oreades_bis-premium:before{content:""}