﻿html{scroll-behavior:smooth}#header{background:transparent;background-color:rgba(138,166,125,.85);padding:1.25rem 4rem}#header .container{display:flex;align-items:center;justify-content:space-between;padding:0}#header .custom-logo-link img{display:block;width:300px;height:auto}#header.sticky{background:rgba(138,166,125,.85);padding:.5rem 3rem;z-index:99!important}#header.sticky .custom-logo-link img{width:195px}#header.compact{background-color:#8aa67d}.header__phone{font-size:1.25rem;font-weight:700;letter-spacing:1.5px;position:relative;padding:.625rem 1.5rem .625rem 0;color:#fff;text-decoration:none;display:flex;align-items:center}.header__phone i{font-size:2.25rem;margin-right:1rem;margin-left:-.75rem}.header__phone::before{content:"";position:absolute;width:100%;height:100%;border:1px solid #fff;border-radius:4px;top:0;left:0;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% calc(50% + 25px),2px calc(50% + 25px),2px calc(50% - 25px),0 calc(50% - 25px))}.header-promotions{background:#c30d00;font-size:1rem;margin:-1.25rem -4rem 1rem;text-transform:uppercase;font-weight:400;letter-spacing:1.5px}.header-promotions__promotion{width:100%}.header-promotions .container{justify-content:center}body:not(.home) #header{padding:.75rem 4rem}body:not(.home) #header .custom-logo-link img{width:230px}body:not(.home) #banner{background-position:center bottom;background-attachment:fixed;margin-bottom:2rem;height:650px}body:not(.home) #banner::before{content:" ";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:block;top:0}body:not(.home) #banner__bottom{padding:1.25rem 4.75rem}body:not(.home) #banner__video{top:23%}body:not(.home) .logo-flower-top{top:133px}body:not(.home) .header-promotions{margin:-.75rem -4rem 1rem}body.home #banner{background-position:center;background-attachment:fixed;margin-bottom:2rem}body.home #banner::before{content:" ";position:absolute;width:100%;height:100%;background:none;display:block;top:0;z-index:1}body.home #banner__slogan{position:absolute;width:fit-content;width:-moz-fit-content;text-align:left;max-width:100%;text-shadow:none;font-size:6.5rem;font-weight:400;text-transform:initial;line-height:1.1;font-family:"Caveat";left:4rem;top:auto;bottom:205px;transform:none;letter-spacing:-2px;z-index:1;text-shadow:0 0 10px #000}body.home #banner .home-slider .slick-list{height:100%}body.home #banner .home-slider .slick-track{height:100%}body.home #banner .home-slider .slick-arrow{z-index:2;transition:0.2s ease-in-out;width:auto;height:auto;display:inline-block;top:auto;bottom:235px}body.home #banner .home-slider .slick-arrow::before{content:"";font-size:1.25rem;opacity:1;font-family:"Samaritaine"}body.home #banner .home-slider .slick-prev{left:auto;right:8rem;transform:rotateY(180deg)}body.home #banner .home-slider .slick-next{right:4rem;transform:none}body.home #banner .home-slider:hover .slick-prev{left:auto;right:8rem}body.home #banner .home-slider:hover .slick-next{right:4rem}body #banner__bottom{position:absolute;bottom:0;left:0;background-color:rgba(138,166,125,.85);padding:2rem 4.75rem;text-align:center;color:#fff;display:flex;width:100%;align-items:center;justify-content:space-between;z-index:9;flex-wrap:wrap;gap:1rem}body #banner__video{position:absolute;left:1%;top:20%;z-index:5}body #banner__video a{display:flex;flex-direction:column-reverse;text-align:center;align-items:center;gap:.5rem;font-weight:500;text-transform:uppercase;color:#fff;text-decoration:none;line-height:1;transition:0.3s ease-in-out;margin-bottom:30px}body #banner__video a i{font-size:2.5rem;-webkit-animation:0.4s linear 10 alternate-reverse scale-down-center;animation:0.4s linear 10 alternate-reverse scale-down-center}body #banner__video a:hover{color:#e3e9bd;scale:1.2}body #banner.compact{height:235px}body #banner.compact .logo-flower-top,body #banner.compact img{display:none}body #banner.compact #banner__bottom{background-color:#c8cfbc}body .logo-flower-top{position:absolute;right:0;top:162px;z-index:9}body .logo-flower-top img{width:150px;height:auto}body .banner__award{position:absolute;top:20rem;right:0;z-index:9}body .banner__award img{width:100px;height:auto}#main-menu .menu{gap:0}#main-menu .menu>li>a{padding:.25rem 2rem;font-size:1.1rem;font-weight:500;letter-spacing:1.5px;position:relative}#main-menu .menu>li>a::before{content:"";font-family:"Samaritaine";font-size:.7rem;color:#c30d00;position:absolute;top:50%;left:0;translate:-50% -50%}#main-menu .menu>li:first-child>a::before{content:""}#main-menu .menu>li:first-child>a i{font-size:1.5rem}#main-menu .menu>li:hover>.sub-menu{max-height:1000px}#main-menu .menu>li:hover>.sub-menu li{margin-bottom:.25rem}#main-menu .menu>li:hover>.sub-menu li:last-of-type{margin-bottom:0}#main-menu .menu>li:hover>.sub-menu li a{opacity:1}#main-menu .menu>li:hover>.sub-menu li a:first-of-type{margin-top:0}#main-menu .menu>li .sub-menu{display:block;left:50%;transform:translateX(-50%);background:transparent;width:250px;text-align:center;height:auto;overflow:hidden;max-height:0;transition:max-height 0.4s ease-in-out;z-index:1}#main-menu .menu>li .sub-menu li{border:none!important;margin:0;padding:0;margin-bottom:.5rem;transition:0.5s ease-in-out}#main-menu .menu>li .sub-menu li a{font-size:1rem;font-weight:400;line-height:1.2;opacity:0;transition-delay:50ms;transition:0.4s ease-in-out;padding:.25rem;text-align:center;text-decoration:none!important;border-radius:0;display:flex;align-items:center;justify-content:center;text-transform:initial;letter-spacing:.25px;border:none!important;background:rgba(195,13,0,.75);color:#fff!important;border-radius:5px}#main-menu .menu>li .sub-menu li a:first-of-type{margin-top:2rem}#main-menu .menu>li .sub-menu li a:hover{background-color:#8aa67d}#form-resa:not(.sticky){position:relative;bottom:auto;left:auto;transform:none;padding:0;width:auto;max-width:none;background-color:transparent}#form-resa.sticky{left:50%;transform:translate(-50%,0);background:transparent;max-width:450px;z-index:99}#form-resa.sticky.hidden-animated{visibility:visible}#form-resa.sticky.opened{transform:translate(-50%,-100%)}#form-resa.sticky .form-resa__header__contact{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}#form-resa.sticky .form-resa__header__contact__item:not(:last-child){margin-right:0}#form-resa.sticky .form-resa__header__contact__item a{background:rgba(195,13,0,.8);font-size:1.05rem;letter-spacing:.5px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);gap:.25rem;color:#fff;border:none;position:relative;height:35px;font-weight:400;border-radius:5px}#form-resa.sticky .form-resa__header__contact__item a:hover{color:#fff;background-color:#8aa67d}#form-resa.sticky .form-resa__header__title{font-size:1.5rem;border-top:none;padding:.75rem .5rem;background:rgba(138,166,125,.8);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:#fff;font-weight:400;letter-spacing:0;cursor:pointer;margin-bottom:1rem;position:relative;border-radius:5px}#form-resa.sticky .form-resa__content{flex-direction:column;align-items:center;display:block;background:rgba(138,166,125,.9);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:1.25rem 2rem 1.5rem;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:5px 5px 0 0}#form-resa.sticky .form-resa__entry,#form-resa.sticky .form-resa__date{max-width:100%;width:100%;margin:1rem 0}#form-resa.sticky .form-resa__submit{margin-top:1.5rem}#form-resa .form-resa__content{display:flex;align-items:center;gap:2.5rem}#form-resa .form-resa__date,#form-resa .form-resa__entry{position:relative;display:flex;align-items:center;gap:1.5rem;padding:1.25rem 1rem 1.25rem 0;overflow:visible;font-size:1.05rem}#form-resa .form-resa__date i:not(.samaritaine-fleche2),#form-resa .form-resa__entry i:not(.samaritaine-fleche2){color:#c30d00;font-size:1.35rem;margin-left:-.675rem}#form-resa .form-resa__date label,#form-resa .form-resa__entry label{line-height:1;display:flex;align-items:center;font-weight:500;text-transform:uppercase;letter-spacing:1.5px}#form-resa .form-resa__date label i,#form-resa .form-resa__entry label i{font-size:.5rem;margin-left:.25rem}#form-resa .form-resa__date input,#form-resa .form-resa__date select,#form-resa .form-resa__entry input,#form-resa .form-resa__entry select{padding:0rem 0.25rem!important;margin-left:0!important;width:fit-content;color:#fff;cursor:pointer}#form-resa .form-resa__date input option,#form-resa .form-resa__date select option,#form-resa .form-resa__entry input option,#form-resa .form-resa__entry select option{color:#000}#form-resa .form-resa__date input,#form-resa .form-resa__entry input{max-width:100px;padding:0!important}#form-resa .form-resa__date .select2-container,#form-resa .form-resa__entry .select2-container{width:150px!important;text-align:left}#form-resa .form-resa__date .select2-container--default .select2-selection--single,#form-resa .form-resa__date .select2-container--default .select2-selection--single .select2-selection__rendered,#form-resa .form-resa__entry .select2-container--default .select2-selection--single,#form-resa .form-resa__entry .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;border:none;background:transparent;padding:0;margin:0;font-size:1.05rem;font-weight:100;text-transform:uppercase;letter-spacing:0;cursor:pointer}#form-resa .form-resa__date .select2-container--default .select2-selection--single .select2-selection__rendered,#form-resa .form-resa__entry .select2-container--default .select2-selection--single .select2-selection__rendered{display:block;padding-left:0;padding-right:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#form-resa .form-resa__date .select2-selection__arrow,#form-resa .form-resa__entry .select2-selection__arrow{display:none}#form-resa .form-resa__date::before,#form-resa .form-resa__entry::before{content:"";width:100%;height:100%;border:1px solid #fff;border-radius:4px;position:absolute;z-index:-1;top:50%;left:50%;translate:-50% -50%;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% calc(50% + 17.5px),2px calc(50% + 17.5px),2px calc(50% - 17.5px),0 calc(50% - 17.5px))}#form-resa .form-resa__submit{background-color:transparent;border:none;color:#c30d00;font-size:1.5rem;padding:0;margin-left:-1rem;transition:0.25s ease-out;cursor:pointer}#form-resa .form-resa__submit i{display:flex;align-items:center}#form-resa .form-resa__submit i::after{content:"";width:60px;height:60px;border-radius:100px;border:1px solid #c30d00;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 65%,5px 65%,5px 35%,0% 35%);margin-left:-2.5rem;transition:0.25s ease-out}#form-resa .form-resa__submit:hover{margin-left:.5rem}#form-resa .form-resa__submit:hover i::after{margin-left:-3.25rem}#footer{color:#fff;position:relative}#footer p{font-size:1.25rem;letter-spacing:.5px;line-height:1.3}#footer p.ouverture{font-size:1.35rem;font-weight:700;padding:1.25rem 3.5rem;line-height:1.6;width:fit-content;margin-left:auto;margin-right:auto;position:relative}#footer p.ouverture::after{content:"";position:absolute;width:100%;height:100%;border:1px solid #fff;border-radius:5px;top:50%;left:50%;transform:translate(-50%,-50%);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% calc(50% + 20px),2px calc(50% + 20px),2px calc(50% - 20px),0 calc(50% - 20px))}#footer p.ouverture::before{content:"";color:#fff;font-family:"Samaritaine";font-size:1.5rem;margin-right:1rem;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);font-weight:100}#footer::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-attachment:fixed;background-position:center;background-size:cover;background-image:url(/wp-content/uploads/2024/07/ardennes-flower-camping-la-samaritaine.webp);opacity:.075}#footer>.container{padding:8rem 1rem;max-width:1550px;position:relative}#footer .wp-block-column:nth-child(1){padding-top:6rem}#footer .wp-block-column:nth-child(2){flex-basis:35%}#footer .wp-block-column:nth-child(2) .wp-block-image{margin-bottom:6rem}#footer .wp-block-column:nth-child(3){padding-top:6rem}#postfooter{background-color:#fff;position:relative;padding:3rem 0 8rem}#copyrights{background-color:transparent;padding:1rem 0 2.25rem;text-align:center;font-size:1rem;text-transform:uppercase;font-weight:400;letter-spacing:.25px;position:relative}#copyrights strong{font-weight:600}#copyrights a{font-weight:400;text-decoration:none}#copyrights a strong{text-decoration:underline}#back-to-top{color:#8aa67d;z-index:1}@-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)}}body:not(.wp-admin,.wp-customizer) h1,body:not(.wp-admin,.wp-customizer) h2,body:not(.wp-admin,.wp-customizer) h3,body:not(.wp-admin,.wp-customizer) .h2-like{font-weight:400;margin:0}body:not(.wp-admin,.wp-customizer) h1{font-size:3.5rem;margin-bottom:1rem;margin-top:1rem;font-weight:100;line-height:1.25}body:not(.wp-admin,.wp-customizer) .h1-like{font-weight:400;font-size:6.5rem;font-family:"Caveat";line-height:.75}body:not(.wp-admin,.wp-customizer) h2,body:not(.wp-admin,.wp-customizer) .h2-like{font-size:2.75rem;margin:3rem 0 2rem;font-weight:100}body:not(.wp-admin,.wp-customizer) h3{font-size:1.85rem;font-weight:700;margin-top:3rem}body:not(.wp-admin,.wp-customizer) .h3-like{font-size:1.35rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin:0 0 2rem}body:not(.home) h2{margin-bottom:1rem}a{color:#8aa67d;text-decoration:underline;transition:ease-out 0.2s;display:inline;font-weight:700}a:hover{color:#e3e9bd;text-decoration:none}section:not(.home-first){margin:4rem 0}body .ls-lire-plus label{display:flex;justify-content:flex-start;padding:1rem 0}body .ls-lire-plus label span{background:transparent!important;border-radius:0;padding:0;font-size:1rem;color:#c30d00;text-decoration:underline}body .ls-lire-plus.aligncenter span{display:block;margin:auto}body .ls-lire-plus.alignright span{display:block;margin:auto 0 auto auto}.ls-article{background-color:rgba(255,255,255,.85);box-shadow:0 1px 3px 0 rgba(0,0,0,.15);padding:5rem 6rem 4rem;border-radius:5px}.ls-article__link{display:block;text-decoration:none;color:inherit;font-weight:initial}.ls-article__link:hover{text-decoration:none;color:inherit}.ls-article__title{font-size:2.75rem;margin:0 0 6rem;font-weight:100;color:#c30d00;line-height:1.25;letter-spacing:1px}.ls-article__description{font-size:1.25rem;line-height:1.5}.ls-article .ls-button{margin-left:auto;margin-top:4rem!important;margin-bottom:0!important}body #gform_wrapper_1 .gform_footer input[type=submit]{border:none;margin:1rem auto 0;width:-moz-fit-content;background-color:#8aa67d;color:#fff;font-size:1.25rem;letter-spacing:.1rem;padding:10px 45px;cursor:pointer;transition:0.3s ease-out;text-transform:uppercase}body #gform_wrapper_1 .gform_footer input[type=submit]:hover{background-color:rgba(138,166,125,.5)}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{color:#8aa67d;font-size:1em}body .gform_wrapper .gform_body .gform_fields .gfield a:hover{color:rgba(138,166,125,.75)}body .gform_wrapper .gform_body .gform_fields .gfield textarea,body .gform_wrapper .gform_body .gform_fields .gfield input{border:2px solid #8aa67d}p.gform_required_legend{display:none}.wpml_language_selector{padding:.5rem .15rem .5rem .65rem;position:relative}.wpml_language_selector::before{content:"";position:absolute;width:100%;height:100%;border:1px solid #fff;border-radius:4px;top:0;left:0;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% calc(50% + 17.5px),2px calc(50% + 17.5px),2px calc(50% - 17.5px),0 calc(50% - 17.5px))}.wpml_language_selector .ls-switcher ul{line-height:1;color:#fff;text-shadow:none;text-transform:uppercase;font-weight:600;font-size:1.2rem;letter-spacing:1.75px;list-style:none;overflow:visible}.wpml_language_selector .ls-switcher ul li{opacity:0;transition:0.25s ease-in-out;position:relative;cursor:pointer;padding:.5rem;background-color:#8aa67d}.wpml_language_selector .ls-switcher ul li a{color:#fff}.wpml_language_selector .ls-switcher ul li::before{content:"";width:22.5px;height:22.5px;position:absolute;top:50%;left:-.575rem;translate:-50% -50%}.wpml_language_selector .ls-switcher ul li.wpml-ls-current-language{opacity:1;position:absolute;padding:0;background-color:transparent}.wpml_language_selector .ls-switcher ul li.wpml-ls-item-en::before{background-image:url(/wp-content/uploads/flags/en.png);background-position:center;background-size:cover;background-repeat:no-repeat}.wpml_language_selector .ls-switcher ul li.wpml-ls-item-fr::before{background-image:url(/wp-content/uploads/flags/fr.png);background-position:center;background-size:cover;background-repeat:no-repeat}.wpml_language_selector .ls-switcher ul li.wpml-ls-item-nl::before{background-image:url(/wp-content/uploads/flags/nl.png);background-position:center;background-size:cover;background-repeat:no-repeat}.wpml_language_selector .ls-switcher:hover ul li{opacity:1}body:not(.wp-admin) section.ls-section.home-intro .container{padding-inline:8rem;position:relative}body:not(.wp-admin) section.ls-section.home-intro .container::before{content:"";background-color:#e3e9bd;display:block;width:calc(100% - 24rem);height:calc(100% - 8.5rem);border-radius:5px;position:absolute;bottom:-4rem;left:50%;transform:translateX(-50%);background-image:url(/wp-content/uploads/2024/07/pattern-flower-camping-la-samaritaine.webp);background-position:center;background-size:cover;background-repeat:no-repeat}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first{margin-bottom:8rem;gap:1em;position:relative}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column{flex:1 1 4%!important}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column .wp-block-image{height:550px}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column .wp-block-image a{display:block;height:100%;width:100%}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column .wp-block-image img{width:100%;height:100%;object-fit:cover}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column.two,body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column.four{margin-block:5rem -5rem!important;position:relative}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column.four{padding:2rem 1.75rem 0}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column.four p{font-size:1.125rem;line-height:1.55;letter-spacing:-.5px}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column.four i{font-size:6.5rem;margin:-2rem 0 0 -1.25rem;display:block}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.second{padding-inline:8rem;gap:4rem;z-index:3;position:relative}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.second h2{margin-top:0}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.second .wp-block-column.left{position:relative}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.second .wp-block-column.left .ls-button{position:absolute;bottom:-2rem;right:10%;z-index:2}body:not(.wp-admin) section.ls-section.home-etang .ls-section__background-image{position:relative;height:760px;top:0;transform:translate(-50%,0%)}body:not(.wp-admin) section.ls-section.home-etang .container{padding-inline:0}body:not(.wp-admin) section.ls-section.home-etang .container .wp-block-columns{margin-top:-20rem;max-width:1600px;margin-inline:auto;position:relative}body:not(.wp-admin) section.ls-section.home-etang .container .wp-block-columns h2{margin-bottom:7rem;margin-top:0}body:not(.wp-admin) section.ls-section.home-etang .container .wp-block-columns .h1-like{margin-bottom:12rem}body:not(.wp-admin) section.ls-section.home-etang .container .wp-block-columns .h1-like span{margin-left:7.75rem}body:not(.wp-admin) section.ls-section.home-etang .container .wp-block-columns .wp-block-column.right{padding:4.5rem 5rem 0;position:relative;background-color:rgba(255,255,255,.85);border-radius:5px;box-shadow:1px 1px 3px 0 rgba(138,166,125,.5)}body:not(.wp-admin) section.ls-section.home-hebergements{position:relative;overflow:hidden}body:not(.wp-admin) section.ls-section.home-hebergements::before{content:"";display:block;width:78%;height:56%;background-color:#e3e9bd;border-radius:5px;position:absolute;bottom:8rem;left:50%;transform:translateX(-50%);z-index:0;background-image:url(/wp-content/uploads/2024/07/pattern-flower-camping-la-samaritaine.webp);background-position:center;background-size:cover;background-repeat:no-repeat}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.first{padding-inline:8rem;position:relative;z-index:1;gap:4rem}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.first .wp-block-image{position:relative}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.first h2{margin:4rem 0 0}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.first .ls-cta__image{padding-top:0;height:500px}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.second{padding-inline:11rem}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.second .ls-cta__image{padding-top:0;height:620px}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.second .ls-paragraph,body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.second h3{padding-inline:5rem 3rem}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.second .ls-paragraph{z-index:2;position:relative}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.second ul.ls-list{padding:0 0 0 8rem}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.second .ls-lire-plus{z-index:2;position:relative}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.second .ls-lire-plus__gradient{margin-inline:5rem 3rem}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.second .wp-block-column.right{margin-right:-3rem;margin-top:-6rem}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.second .wp-block-column.right .wp-block-image{position:relative}body:not(.wp-admin) section.ls-section.home-activites h2{margin-top:0;margin-bottom:2.5rem}body:not(.wp-admin) section.ls-section.home-activites .slick-track{display:flex!important}body:not(.wp-admin) section.ls-section.home-activites .slick-slide{height:800px!important}body:not(.wp-admin) section.ls-section.home-activites .slick-slide a{display:block;height:100%;width:100%}body:not(.wp-admin) section.ls-section.home-activites .slick-slide img{width:100%;height:100%;object-fit:cover}body:not(.wp-admin) section.ls-section.home-activites .slick-arrow{z-index:2;transition:0.2s ease-in-out;width:auto;height:auto;display:inline-block;top:auto;bottom:8rem}body:not(.wp-admin) section.ls-section.home-activites .slick-arrow::before{content:"";font-size:1.25rem;opacity:1;font-family:"Samaritaine"}body:not(.wp-admin) section.ls-section.home-activites .slick-prev{left:auto;right:8rem;transform:rotateY(180deg)}body:not(.wp-admin) section.ls-section.home-activites .slick-next{right:4rem;transform:none}body:not(.wp-admin) section.ls-section.home-activites:hover .slick-prev{left:auto;right:8rem}body:not(.wp-admin) section.ls-section.home-activites:hover .slick-next{right:4rem}body:not(.wp-admin) section.ls-section.home-activites .container{padding-inline:12rem 0}body:not(.wp-admin) section.ls-section.home-activites .container .h2-like{text-align:center;margin-left:-8rem;margin-top:8rem}body:not(.wp-admin) section.ls-section.home-activites .container .wp-block-columns.first{position:relative;gap:0;align-items:flex-start!important}body:not(.wp-admin) section.ls-section.home-activites .container .wp-block-columns.first.galerie-reverse{margin-left:-12rem;padding-right:12rem}body:not(.wp-admin) section.ls-section.home-activites .container .wp-block-columns.first.galerie-reverse .wp-block-column.left{padding-left:2rem}body:not(.wp-admin) section.ls-section.home-activites .container .wp-block-columns.first .wp-block-column.left{margin-top:6.5rem;padding:5rem 4rem 4.5rem;z-index:2;margin-right:-10rem;border-radius:8px}body:not(.wp-admin) section.ls-section.home-activites .container .wp-block-columns.first .wp-block-column.right{position:relative;flex-basis:calc(65% + 10rem)!important}body:not(.wp-admin) section.ls-section.home-activites .wp-block-gallery{position:relative}body:not(.wp-admin) section.ls-section.home-activites .wp-block-gallery::before{content:" ";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 40%,rgba(0,0,0,0) 75%,rgba(0,0,0,.5) 100%);display:block;top:0;z-index:1}body:not(.wp-admin) section.ls-section.home-activites .ls-button{margin-bottom:0;margin-top:3rem}body:not(.wp-admin) section.ls-section.home-services{position:relative;margin-top:12rem}body:not(.wp-admin) section.ls-section.home-services::before{content:"";display:block;width:80%;height:100%;background-color:#e3e9bd;border-radius:5px;position:absolute;bottom:0rem;left:10%;z-index:-1}body:not(.wp-admin) section.ls-section.home-services .container{padding-inline:7rem 12rem;padding-top:2rem}body:not(.wp-admin) section.ls-section.home-services .container .wp-block-columns.first h2{margin-left:9rem;margin-top:5rem}body:not(.wp-admin) section.ls-section.home-services .container .wp-block-columns.first .wp-block-column.right .ls-paragraph{padding-inline:1rem 4rem;z-index:2;position:relative}body:not(.wp-admin) section.ls-section.home-services .ls-maillage .wp-block-columns{gap:1rem}body:not(.wp-admin) section.ls-section.home-services .ls-maillage .ls-cta__image{padding-top:0;height:550px}body:not(.wp-admin) section.ls-section.home-alentours{position:relative;margin-bottom:0;padding-bottom:14rem;margin-top:10rem}body:not(.wp-admin) section.ls-section.home-alentours::before{content:"";background-color:#8aa67d;display:block;width:100%;height:calc(100% - 11.5%);bottom:0;left:0;position:absolute}body:not(.wp-admin) section.ls-section.home-alentours .container .wp-block-columns.first .wp-block-column.four{padding:0}body:not(.wp-admin) section.ls-section.home-alentours .container .wp-block-columns.second .wp-block-column.left .ls-button{position:relative;bottom:0;right:auto;z-index:2}body:not(.wp-admin) section.ls-section.home-alentours .container::before{bottom:0}body:not(.wp-admin) section.ls-section.home-alentours .wp-block-image{z-index:1;position:relative}body:not(.wp-admin) section.ls-section.home-actus{margin-top:0;padding-top:0;padding-bottom:8rem}body:not(.wp-admin) section.ls-section.home-actus .h1-like{margin-left:4.5rem}body:not(.wp-admin) section.ls-section.home-actus .h1-like span{margin-left:2.75rem}body:not(.wp-admin) section.ls-section.home-actus .container{padding-inline:12rem}body:not(.wp-admin) section.ls-section.home-actus .wp-block-image{height:700px}body:not(.wp-admin) section.ls-section.home-actus .wp-block-image a{display:block;height:100%;width:100%}body:not(.wp-admin) section.ls-section.home-actus .wp-block-image img{width:100%;height:100%;object-fit:cover}body:not(.wp-admin) section.ls-section.home-actus .ls-maillage{margin-top:-18rem}body:not(.wp-admin) section.ls-section.home-avis .h1-like{margin-top:0;margin-bottom:6rem}body:not(.wp-admin) section.ls-section.home-avis .container{padding-inline:12rem;position:relative}body:not(.wp-admin) section.ls-section.home-avis .container .slick-arrow{z-index:2;transition:0.2s ease-in-out;width:auto;height:auto;display:inline-block}body:not(.wp-admin) section.ls-section.home-avis .container .slick-arrow::before{content:"";font-size:1.5rem;opacity:1;font-family:"Samaritaine";color:#c30d00}body:not(.wp-admin) section.ls-section.home-avis .container .slick-prev{left:-2.5rem;transform:translate(0,-50%) scale(-1,1)}body:not(.wp-admin) section.ls-section.home-avis .container .slick-next{right:-2.5rem}body:not(.wp-admin) section.ls-section.home-avis .container .link-avis{position:absolute;top:47.5%;left:50%;background:#8aa67d;color:#fff;transform:translate(-50%,0%);text-decoration:none;z-index:1;text-align:center;text-transform:uppercase;font-weight:500;font-size:1.75rem;padding:2rem 2rem;border-radius:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem}body:not(.wp-admin) section.ls-section.home-avis .container .link-avis i{font-size:1.5rem;margin-bottom:-1rem}body:not(.wp-admin) section.ls-section.home-avis .container .link-avis:hover{background:#e3e9bd}body:not(.wp-admin) section.ls-section.home-faq .container{padding-inline:12rem 8rem}body:not(.wp-admin) section.ls-section.home-faq .container .h2-like{font-size:3.5rem;font-weight:100;color:#e3e9bd;margin:3rem 0 2rem}body:not(.wp-admin) section.ls-section.home-faq .container .wp-block-columns{padding-block:4rem 7rem;position:relative}body:not(.wp-admin) section.ls-section.home-faq .container .wp-block-columns::before{content:"";display:block;width:65%;height:100%;border-radius:5px;position:absolute;top:0;left:0;z-index:-11;background-image:url(/wp-content/uploads/2024/07/pattern-green-flower-camping-la-samaritaine.webp);background-position:center;background-size:cover;background-repeat:no-repeat;opacity:.3}body:not(.wp-admin) section.ls-section.home-faq .container .wp-block-columns .wp-block-column.left{padding-inline:5rem}body.single .ls-cta__title{opacity:1}body.single .ls-cta__link{max-height:500px;max-width:500px}body.single .ls-cta__image{max-height:500px;max-width:500px}body.single .ls-maillage #next-prev-article{gap:1rem;justify-content:center}@media (max-width:992px){body.single .ls-maillage #next-prev-article{display:flex}}body.single .ls-maillage #next-prev-article .prev,body.single .ls-maillage #next-prev-article .next{max-height:500px;max-width:500px}body:not(.home) section.ls-section.page-titre{padding:0;margin:2.25rem 0 0}body:not(.home) section.ls-section.page-one{margin-top:4rem;margin-bottom:8rem}body:not(.home) section.ls-section.page-one .container .wp-block-columns.first h2{margin-left:1rem}body:not(.home) section.ls-section.page-one .wp-block-gallery{gap:3.25rem}body:not(.home) section.ls-section.page-one .wp-block-image{height:700px;flex-basis:calc(50% - 1.625rem)}body:not(.home) section.ls-section.page-one .wp-block-image a{display:block}body:not(.home) section.ls-section.page-one .wp-block-image img{object-fit:cover;height:100%}body:not(.home) section.ls-section.page-two{margin-bottom:0}body:not(.home) section.ls-section.page-two .slick-list{width:100%}body:not(.home) section.ls-section.page-three{margin-top:0;padding-top:0}body:not(.home) section.ls-section.page-three.image-top img{object-position:top}body:not(.home) section.ls-section.page-three .container .wp-block-columns{margin-top:-11.5rem;max-width:992px}body:not(.home) section.ls-section.page-three .container .wp-block-columns .wp-block-column.right{padding:4.5rem 5rem}body:not(.home) section.ls-section.page-cta{padding-top:1rem}body:not(.home) section.ls-section.page-cta .h2-like{margin-top:0;margin-bottom:2.5rem}body:not(.home) section.ls-section.page-cta .ls-maillage .wp-block-columns{gap:2rem}body:not(.home) section.ls-section.page-cta .ls-maillage .ls-cta__image{padding-top:125%}body:not(.home) section.ls-section.page-cta .ls-maillage .ls-cta__title{opacity:1!important}body.error404 h1{color:#c30d00}body.error404 .ls-maillage .wp-block-columns{gap:1.75rem}body.error404 .ls-maillage .ls-cta__image{padding-top:125%}body.wp-admin .ls-section{overflow:visible!important}main{overflow:hidden}@media screen and (max-width:1750px){#main-menu .menu>li>a{padding:.25rem 1rem}section.ls-section.home-alentours .ls-button__flex{gap:2rem!important}}@media screen and (max-width:1551px){#main-menu .menu>li>a{font-size:1rem}.header-promotions{margin:-1.25rem -1rem 1rem}#header{padding:1.25rem 1rem}#header.sticky{padding:.5rem 1rem}#header .custom-logo-link img{width:200px}body:not(.wp-admin,.wp-customizer) .h1-like{font-size:5.5rem}body:not(.wp-admin,.wp-customizer) h2,body:not(.wp-admin,.wp-customizer) .h2-like{font-size:2.5rem}body #banner.compact{height:305px}body:not(.wp-admin) section.ls-section.home-intro .container{padding-inline:1rem}body:not(.wp-admin) section.ls-section.home-intro .container::before{width:calc(100% - 11rem)}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.second{padding-inline:6rem}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.first{padding-inline:1rem}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.second{padding-inline:4rem}body:not(.wp-admin) section.ls-section.home-activites .container{padding-inline:1rem 0}body:not(.wp-admin) section.ls-section.home-services .container{padding-inline:2rem 7rem}body:not(.wp-admin) section.ls-section.home-actus .container{padding-inline:1rem}body:not(.wp-admin) section.ls-section.home-avis .container{padding-inline:4rem}body:not(.wp-admin) section.ls-section.home-faq .container{padding-inline:4rem}}@media screen and (max-width:1280px){.wpml_language_selector{padding:.5rem .15rem .5rem .65rem;position:absolute;right:1rem}body:not(.wp-admin,.wp-customizer) h1{font-size:3rem}body:not(.wp-admin,.wp-customizer) .h1-like{font-size:4rem}#header .container{justify-content:flex-start}#form-resa:not(.sticky){display:none}.ls-article{padding:5rem 2rem 4rem}#main-menu{width:325px;padding:0rem}#main-menu::before{content:"";background-color:#e3e9bd;display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-image:url(/wp-content/uploads/2024/07/pattern-flower-camping-la-samaritaine.webp);background-position:center;background-size:cover;background-repeat:no-repeat}#main-menu .menu-item-next{background-color:transparent!important}#main-menu .menu-item-next i{color:#c30d00;display:flex;align-items:center;font-size:1.1rem}#main-menu .menu-item-next i::after{content:"";width:50px;height:50px;border-radius:100px;border:1px solid #c30d00;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 65%,5px 65%,5px 35%,0% 35%);margin-left:-2rem;transition:0.25s ease-out}#main-menu .menu{margin-top:3rem}#main-menu .menu>li{border-bottom:0;margin-left:1rem;margin-bottom:.5rem;display:flex;flex-direction:column}#main-menu .menu>li .sub-menu{position:relative}#main-menu .menu>li .sub-menu li a{background-color:transparent!important;justify-content:flex-start!important;text-align:left!important;color:black!important;font-size:1.6rem;font-family:"Caveat"}#main-menu .menu>li .sub-menu li a:hover{color:black!important}#main-menu .menu>li:first-child>a i{font-size:1.75rem}#main-menu .menu>li>a{font-size:1.75rem;font-family:"Caveat";display:flex;align-items:center}#main-menu .menu>li>a:hover{background-color:transparent;color:#000}#main-menu .menu>li>a:hover i{color:#8aa67d}#main-menu .menu>li>a:hover i::after{margin-left:-3rem;border-color:#8aa67d}#main-menu #menu,#main-menu .sub-menu{background-color:transparent}body #banner.compact{height:229px}body:not(.home) .header-promotions{margin:-.75rem -1rem 1rem}body:not(.home) #header{padding:.75rem 1rem}body:not(.home) section.ls-section.page-one .wp-block-gallery{gap:1rem}body:not(.wp-admin) section.ls-section.home-intro .container::before{width:calc(100% - 2rem)}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first{flex-wrap:wrap!important}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column{flex:1 1 25%!important}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.second{padding-inline:1rem}body:not(.wp-admin) section.ls-section.home-etang .container .wp-block-columns .wp-block-column.right{padding:2.5rem 1rem 0}body:not(.wp-admin) section.ls-section.home-activites .container .wp-block-columns.first .wp-block-column.left{padding:5rem 2rem 4.5rem;flex-basis:60%!important}body:not(.wp-admin) section.ls-section.home-services::before{width:90%}body:not(.wp-admin) section.ls-section.home-services .container{padding-inline:1rem}body:not(.wp-admin) section.ls-section.home-services .container .wp-block-columns.first .wp-block-column.right .ls-paragraph{padding-inline:1rem}body:not(.wp-admin) section.ls-section.home-alentours .ls-button__flex{gap:0rem!important;flex-wrap:wrap;justify-content:space-around}body:not(.wp-admin) section.ls-section.home-avis .container{padding-inline:1rem}body:not(.wp-admin) section.ls-section.home-avis .container .slick-prev{left:0}body:not(.wp-admin) section.ls-section.home-avis .container .slick-next{right:0}body:not(.wp-admin) section.ls-section.home-faq .container{padding-inline:1rem}body:not(.wp-admin) section.ls-section.home-faq .container .wp-block-columns .wp-block-column.left{padding-inline:2rem}#footer .wp-block-column:nth-child(2){flex-basis:0%}}@media screen and (max-width:992px){.animated{-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important;visibility:visible!important}body .logo-flower-top{top:132px}body.home #banner__slogan{display:block;font-size:5rem}body:not(.home) #header .custom-logo-link img{width:115px}body:not(.home) section.ls-section.page-one .wp-block-image{height:500px}body:not(.home) section.ls-section.home-services .container .first{flex-direction:column-reverse}body:not(.home) section.ls-section.page-cta .ls-maillage .wp-block-columns{display:flex}body #banner.compact{height:195px!important}body:not(.wp-admin) section.ls-section.no-padding{padding-top:0!important;padding-bottom:0!important}body:not(.wp-admin) section.ls-section.home-etang .container .wp-block-columns .wp-block-column.right{flex-basis:100%!important}body:not(.wp-admin) section.ls-section.home-hebergements::before{width:95%}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.first{gap:1rem;flex-wrap:wrap-reverse!important}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.first .right{flex-basis:100%!important}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.second{padding-inline:1rem}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.second .ls-paragraph,body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.second h3{padding-inline:0}body:not(.wp-admin) section.ls-section.home-services::before{width:100%;left:0}body:not(.wp-admin) section.ls-section.home-services .container .first{flex-wrap:wrap!important}body:not(.wp-admin) section.ls-section.home-services .container .first .wp-block-column{flex-basis:100%!important}body:not(.wp-admin) section.ls-section.home-services .ls-maillage .wp-block-columns{display:flex}#footer>.container{padding:5rem 1rem}#footer .wp-block-columns{display:flex;flex-direction:column}#footer .wp-block-column:nth-child(1){padding-top:2rem}#footer .wp-block-column:nth-child(2){order:-1}#footer .wp-block-column:nth-child(2) .wp-block-image{margin-bottom:2rem}#footer .wp-block-column:nth-child(3){padding-top:4rem}}@media screen and (max-width:781px){.header-promotions .container{width:calc(100% - 2rem)}.ls-cta__title{opacity:1!important}body:not(.wp-admin,.wp-customizer) h1{font-size:2.5rem}body:not(.home) #header .custom-logo-link img{width:165px}body:not(.home) section.ls-section.page-one{margin-bottom:4rem}body:not(.home) section.ls-section.page-one h2{margin-top:0rem!important}body:not(.home) section.ls-section.page-one .wp-block-image{height:450px}body:not(.home) section.ls-section.page-three{padding-top:2rem!important}body:not(.home) section.ls-section.page-cta .ls-maillage .ls-cta__image{padding-top:80%}body:not(.wp-admin) section.ls-section.home-intro{padding-top:0rem!important;padding-bottom:2rem!important}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first{margin-bottom:2rem}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column{flex:1 1 33%!important}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column .wp-block-image{height:450px}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.second{gap:1rem}body:not(.wp-admin) section.ls-section.home-etang{padding-bottom:0;margin-bottom:0}body:not(.wp-admin) section.ls-section.home-etang .ls-section__background-image{height:450px}body:not(.wp-admin) section.ls-section.home-etang .container .wp-block-columns{margin-top:0rem}body:not(.wp-admin) section.ls-section.home-etang .container .wp-block-columns .h1-like,body:not(.wp-admin) section.ls-section.home-etang .container .wp-block-columns h2{margin-bottom:2rem}body:not(.wp-admin) section.ls-section.home-hebergements{padding-bottom:6rem!important;margin-top:0;padding-top:0}body:not(.wp-admin) section.ls-section.home-hebergements .ls-cta__image{height:450px!important}body:not(.wp-admin) section.ls-section.home-hebergements::before{width:100%;height:100%;bottom:0rem}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.first{padding-inline:0rem}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.second{padding-inline:0rem}body:not(.wp-admin) section.ls-section.home-hebergements .container .wp-block-columns.second .wp-block-column.right{margin-right:0rem;margin-top:0rem}body:not(.wp-admin) section.ls-section.home-alentours{margin-top:5rem}body:not(.wp-admin) section.ls-section.home-etang .ls-section__background-image{height:450px}body:not(.wp-admin) section.ls-section.home-activites .slick-slide{height:450px!important}body:not(.wp-admin) section.ls-section.home-activites .container{padding-inline:1rem}body:not(.wp-admin) section.ls-section.home-activites .container .wp-block-columns.first .wp-block-column.left{margin-right:0rem;margin-bottom:1rem}body:not(.wp-admin) section.ls-section.home-services{margin-top:2rem}body:not(.wp-admin) section.ls-section.home-services .ls-maillage .ls-cta__image{height:450px}body:not(.wp-admin) section.ls-section.home-actus{margin-top:4rem;padding-bottom:0rem}body:not(.wp-admin) section.ls-section.home-actus .ls-maillage{margin-top:0rem}body:not(.wp-admin) section.ls-section.home-actus .wp-block-image{height:450px}body:not(.wp-admin) section.ls-section.home-avis{padding-top:5rem!important}body:not(.wp-admin) section.ls-section.home-avis .container .link-avis{top:105%}body:not(.wp-admin) section.ls-section.home-faq{padding-top:0rem!important;padding-bottom:3rem!important}body:not(.wp-admin) section.ls-section.home-faq .container .wp-block-columns{padding-block:0}body:not(.wp-admin) section.ls-section.home-faq .container .wp-block-columns .wp-block-column.left{padding-inline:0rem}}@media screen and (max-width:599px){body.home #banner__slogan{font-size:4rem}body.home #banner{height:90vh}.header-promotions{font-size:.8rem}.home-slider{height:90vh}body:not(.wp-admin,.wp-customizer) .h1-like{font-size:3.5rem}body:not(.wp-admin,.wp-customizer) h2,body:not(.wp-admin,.wp-customizer) .h2-like{font-size:2.2rem}body:not(.home) #banner{height:550px}body:not(.home) section.ls-section.page-one .wp-block-gallery{flex-direction:column}body:not(.home) section.ls-section.page-one .wp-block-image{height:400px;width:100%!important}body:not(.wp-admin) section.ls-section.home-intro h2{margin-bottom:2rem!important}body:not(.wp-admin) section.ls-section.home-intro .ls-button{margin-bottom:1.5rem!important}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column{flex:1 1 50%!important}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column.two,body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column.four{margin-block:0!important}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column .wp-block-image{height:400px}body:not(.wp-admin) section.ls-section.home-etang .ls-section__background-image{height:400px}body:not(.wp-admin) section.ls-section.home-hebergements .ls-cta__image{height:400px!important}body:not(.wp-admin) section.ls-section.home-activites .slick-slide{height:400px!important}body:not(.wp-admin) section.ls-section.home-services .container .wp-block-columns.first .wp-block-column.right .ls-paragraph{padding-inline:0rem}body:not(.wp-admin) section.ls-section.home-services .container .wp-block-columns.first h2{margin-left:0rem;margin-bottom:0}body:not(.wp-admin) section.ls-section.home-services .ls-maillage .ls-cta__image{height:400px}body:not(.wp-admin) section.ls-section.home-actus .wp-block-image{height:400px}body:not(.wp-admin) section.ls-section.home-avis .container .link-avis{font-size:1.3rem}}@media screen and (max-width:500px){body:not(.wp-admin,.wp-customizer) h1{font-size:2.3rem}body:not(.wp-admin,.wp-customizer) .h1-like{font-size:2.8rem}body:not(.wp-admin,.wp-customizer) h2,body:not(.wp-admin,.wp-customizer) .h2-like{font-size:2rem}body.home #banner__slogan{font-size:3.5rem;left:2rem}#header.sticky .custom-logo-link img{width:140px}.header-promotions{font-size:.6rem}.wpml_language_selector{padding:.15rem}.select2-container--open .select2-dropdown{width:240px!important}#form-resa .form-resa__entry{position:relative;display:flex;align-items:center;gap:0 1.5rem;padding:.75rem 1rem .4rem 0;overflow:visible;font-size:1.05rem;flex-wrap:wrap}#form-resa .form-resa__entry .select2-container{margin-left:2.25rem}#form-resa .form-resa__entry i:not(.samaritaine-fleche2){translate:0 .65rem}.ls-article__title{font-size:2.3rem;margin:0 0 3rem}.ls-article{padding:2rem 1rem}body:not(.home) section.ls-section.page-one .wp-block-image{height:350px}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column .wp-block-image{height:350px}body:not(.wp-admin) section.ls-section.home-etang .ls-section__background-image{height:350px}body:not(.wp-admin) section.ls-section.home-hebergements .ls-cta__image{height:350px!important}body:not(.wp-admin) section.ls-section.home-activites{padding-bottom:2rem!important}body:not(.wp-admin) section.ls-section.home-activites .slick-slide{height:350px!important}body:not(.wp-admin) section.ls-section.home-activites .slick-arrow{bottom:2rem}body:not(.wp-admin) section.ls-section.home-activites .container .wp-block-columns.first .wp-block-column.left{padding:2rem 1rem}body:not(.wp-admin) section.ls-section.home-services .ls-maillage .ls-cta__image{height:350px}body:not(.wp-admin) section.ls-section.home-actus .wp-block-image{height:350px}#footer p.ouverture{padding:1.25rem}}@media screen and (max-width:400px){body:not(.wp-admin,.wp-customizer) h1{font-size:2rem}body:not(.wp-admin,.wp-customizer) h2,body:not(.wp-admin,.wp-customizer) .h2-like{font-size:1.8rem}body:not(.wp-admin,.wp-customizer) .h1-like{font-size:2.5rem;margin-bottom:1rem}#header .custom-logo-link img{width:135px}.header-promotions{letter-spacing:1px}.wpml_language_selector{padding:.15rem}body.home #banner .home-slider .slick-arrow{bottom:150px}body.home #banner__slogan{bottom:145px;font-size:3rem;left:1rem}#form-resa.sticky .form-resa__header__contact__item a{font-size:1rem}body:not(.home) section.ls-section.page-one .wp-block-image{height:300px}body #banner__bottom{padding:1rem 2.75rem!important}body .logo-flower-top{top:105px}body .logo-flower-top img{width:100px}body:not(.wp-admin) section.ls-section.home-intro .container .wp-block-columns.first .wp-block-column .wp-block-image{height:300px}body:not(.wp-admin) section.ls-section.home-etang .ls-section__background-image{height:300px}body:not(.wp-admin) section.ls-section.home-hebergements .ls-cta__image{height:300px!important}body:not(.wp-admin) section.ls-section.home-activites .container .wp-block-columns.first .wp-block-column.left{margin-top:3rem}body:not(.wp-admin) section.ls-section.home-activites .slick-slide{height:300px!important}body:not(.wp-admin) section.ls-section.home-services .ls-maillage .ls-cta__image{height:300px}body:not(.wp-admin) section.ls-section.home-actus .wp-block-image{height:300px}}@media (max-width:375px){#form-resa.sticky .form-resa__header__title{font-size:1.3rem}#form-resa.sticky .form-resa__header__contact__item a{font-size:.95rem}}@font-face{font-family:"Caveat";src:url(../../../../../../themes/lasai-child/inc/fonts/Caveat/Caveat-Medium.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/Caveat/Caveat-Medium.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/Caveat/Caveat-Medium.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/Caveat/Caveat-Medium.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/Caveat/Caveat-Medium.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/Caveat/Caveat-Medium.svg#Caveat-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Caveat";src:url(../../../../../../themes/lasai-child/inc/fonts/Caveat/Caveat-Regular.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/Caveat/Caveat-Regular.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/Caveat/Caveat-Regular.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/Caveat/Caveat-Regular.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/Caveat/Caveat-Regular.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/Caveat/Caveat-Regular.svg#Caveat-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Regular.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Regular.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Regular.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Regular.svg#Montserrat-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-SemiBold.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-SemiBold.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-SemiBold.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-SemiBold.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-SemiBold.svg#Montserrat-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Medium.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Medium.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Medium.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Medium.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Medium.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Medium.svg#Montserrat-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Light.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Light.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Light.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Light.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Light.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/Montserrat/Montserrat-Light.svg#Montserrat-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Samaritaine";src:url(../../../../../../themes/lasai-child/inc/icones/Samaritaine/Samaritaine.eot?o3ug5d);src:url("../../../../../../themes/lasai-child/inc/icones/Samaritaine/Samaritaine.eot?o3ug5d#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/icones/Samaritaine/Samaritaine.ttf?o3ug5d) format("truetype"),url(../../../../../../themes/lasai-child/inc/icones/Samaritaine/Samaritaine.woff?o3ug5d) format("woff"),url("../../../../../../themes/lasai-child/inc/icones/Samaritaine/Samaritaine.svg?o3ug5d#Samaritaine") format("svg");font-weight:400;font-style:normal;font-display:swap}[class^="samaritaine-"],[class*=" samaritaine-"]{font-family:"Samaritaine"!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}.samaritaine-accueil:before{content:""}.samaritaine-ANCV:before{content:""}.samaritaine-ANCV-CONNECT:before{content:""}.samaritaine-calendar:before{content:""}.samaritaine-calendrier:before{content:""}.samaritaine-cheque:before{content:""}.samaritaine-citation:before{content:""}.samaritaine-debit-cards:before{content:""}.samaritaine-discuter:before{content:""}.samaritaine-espece:before{content:""}.samaritaine-facebook:before{content:""}.samaritaine-fleche:before{content:""}.samaritaine-fleche2:before{content:""}.samaritaine-fleur-menu-1:before{content:""}.samaritaine-ideal:before{content:""}.samaritaine-instagram:before{content:""}.samaritaine-plus:before{content:""}.samaritaine-star:before{content:""}.samaritaine-tente:before{content:""}.samaritaine-transfer:before{content:""}.samaritaine-tripadvisor:before{content:""}.samaritaine-vers-le-haut:before{content:""}.samaritaine-surface:before{content:""}.samaritaine-porte-ouverte:before{content:""}.samaritaine-personne:before{content:""}.samaritaine-douche:before{content:""}.samaritaine-gps:before{content:""}@font-face{font-family:"Samaritaine_two";src:url(../../../../../../themes/lasai-child/inc/icones/Samaritaine/Samaritaine_two.eot?tsvpia);src:url("../../../../../../themes/lasai-child/inc/icones/Samaritaine/Samaritaine_two.eot?tsvpia#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/icones/Samaritaine/Samaritaine_two.ttf?tsvpia) format("truetype"),url(../../../../../../themes/lasai-child/inc/icones/Samaritaine/Samaritaine_two.woff?tsvpia) format("woff"),url("../../../../../../themes/lasai-child/inc/icones/Samaritaine/Samaritaine_two.svg?tsvpia#Samaritaine_two") format("svg");font-weight:400;font-style:normal;font-display:swap}[class^="samaritaine_two-"],[class*=" samaritaine_two-"]{font-family:"Samaritaine_two"!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}.samaritaine_two-bouton-play:before{content:""}body{font-family:"Montserrat";color:#121212}p{line-height:1.6;font-size:1.1rem;margin-bottom:2rem}ul{line-height:1.5;font-size:1.1rem}