﻿#header{padding-top:0;background:transparent}#header .header-promotions{margin-top:0;margin-bottom:0;background-color:transparent;border-bottom:1px solid rgba(255,255,255,.45);font-size:1rem;text-transform:uppercase;letter-spacing:.05rem}#header .container--flex{align-items:flex-start;justify-content:space-between;padding:0}#header .zone-menu,#header .zone-contact{flex:1 1 0%;display:flex;align-items:center;padding:2rem 1.5rem;height:100px;border-bottom:1px solid rgba(255,255,255,.45);margin:0 .5rem}#header .zone-menu{justify-content:flex-start}#header .zone-contact{justify-content:flex-end}#header .zone-contact .header__telephone i{display:none}#header .zone-contact .selecteur-langue-mobile .ls-switcher{margin:0 1rem;display:flex;align-items:center}#header .zone-contact .selecteur-langue-mobile .ls-switcher::before{content:"/";color:#fff;display:inline;margin-right:1rem;font-weight:700}#header .zone-contact .selecteur-langue-mobile .ls-switcher ul{margin:0;padding:0;padding-top:0;height:auto;overflow:hidden;position:relative;display:flex;list-style:none;align-items:center;justify-content:center}#header .zone-contact .selecteur-langue-mobile .ls-switcher ul li{position:relative;margin:0 .4rem;padding:.2rem .1rem;opacity:.9;transition:0.2s ease-in-out}#header .zone-contact .selecteur-langue-mobile .ls-switcher ul li a{font-weight:400}#header .zone-contact .selecteur-langue-mobile .ls-switcher ul li::after{content:"";width:0;height:3px;background-color:#19636c;position:absolute;bottom:0;left:0;transition:0.2s ease-in-out}#header .zone-contact .selecteur-langue-mobile .ls-switcher ul li.wpml-ls-current-language{position:relative!important;font-weight:400;color:#fff;text-transform:uppercase;opacity:1}#header .zone-contact .selecteur-langue-mobile .ls-switcher ul li.wpml-ls-current-language::after{width:100%}#header .zone-contact .selecteur-langue-mobile .ls-switcher ul li:hover{opacity:1}#header .zone-contact .selecteur-langue-mobile .ls-switcher ul li:hover::after{width:100%}#header .ls-socials{margin-bottom:0}#header .ls-socials__content{display:flex}#header .ls-socials__item{font-size:1.5rem;margin:0 .25rem}#header #burger label{transition:0.2s ease-in-out}#header #burger label span{height:3px;margin:3.5px 0;box-shadow:none;transition:0.2s ease-in-out}#header #burger label span:nth-of-type(1){width:100%}#header #burger label span:nth-of-type(2){width:60%}#header #burger label span:nth-of-type(3){width:100%}#header #burger:hover label{display:flex;width:35px}#header #burger:hover label span:nth-of-type(1){width:100%}#header #burger:hover label span:nth-of-type(2){width:100%}#header #burger:hover label span:nth-of-type(3){width:100%}#header a{color:#fff;text-transform:uppercase;text-decoration:none}#header .header__reserver{font-size:.8rem;letter-spacing:.1rem;padding:.6rem 1.5rem;font-weight:400;border:1px solid;border-color:#19636c;background-image:linear-gradient(#19636c 0 0);background-size:200% .3em;background-position:200% 100%;background-repeat:no-repeat;transition:border-color 0.2s,background-size 0.3s,background-position 0.3s 0.3s}#header .header__reserver:hover{transition:border-color 0.2s 0.3s,background-size 0.3s 0.3s,background-position 0.3s;background-size:200% 100%;background-position:100% 100%;border-color:#19636c}#header:not(.sticky) #header__logo{margin:1.5rem 2rem}#header:not(.sticky) #header__logo a img{width:340px!important}#header:not(.sticky)__reserver{border-color:#19636c}#header.sticky{background:rgba(25,99,108,.75)}#header.sticky #header__logo{margin:.7rem 1.5rem .5rem}#header.sticky #header__logo a img{width:242px}#header.sticky .zone-contact .selecteur-langue-mobile .ls-switcher ul li::after{background-color:#fff!important}#header.sticky .header__reserver{border-color:#fff;background-image:linear-gradient(#fff 0 0);transition:color 0.2s,background-size 0.3s,background-position 0.3s 0.3s}#header.sticky .header__reserver:hover{transition:color 0.2s 0.3s,background-size 0.3s 0.3s,background-position 0.3s;border-color:#fff;color:#19636c}@media screen and (max-width:1254px){#header .zone-contact .header__telephone span{display:none}#header .zone-contact .header__telephone i{display:block;font-size:1.5rem}}@media screen and (max-width:900px){#header:not(.sticky) .container #header__logo{position:absolute;transform:translateX(-50%);left:50%;top:93%}#header:not(.sticky) .container .zone-menu,#header:not(.sticky) .container .zone-contact{border-bottom:none}}@media screen and (max-width:767px){#header .container .zone-contact .header__telephone,#header .container .zone-contact .header__reserver{display:none}#header .container .zone-contact .ls-switcher::before{content:none}#header .container .zone-menu,#header .container .zone-contact{padding:2rem 0}#header:not(.sticky) .container .zone-menu{justify-content:space-between}#header:not(.sticky) .container .zone-menu .ls-socials{position:absolute;right:5%;top:150%;transform:translateY(-50%)}#header:not(.sticky) .container .zone-menu .ls-socials__content{flex-direction:column}#header:not(.sticky) .container #header__logo{margin:0}#header.sticky .container{align-items:center!important}#header.sticky .container .zone-menu,#header.sticky .container .zone-contact{padding:1rem 0;height:65px;border:none}#header.sticky .container .zone-menu #burger{margin-left:1rem}#header.sticky .container #header__logo{display:none}}@media screen and (max-width:767px){body:not(.home) .ls-socials{display:none}}.header-promotions .container:not(.slick-slider){margin:0;justify-content:flex-start}.header-promotions a.header-promotions__promotion{transition:0.2s ease-in-out}.header-promotions a.header-promotions__promotion:hover{color:#6aa5ac!important}.header-promotions .header-promotions__promotion span{color:#6aa5ac;font-weight:700}@media screen and (max-width:767px){.header-promotions .container{width:100%;justify-content:center!important}.header-promotions .container .header-promotions__promotion{font-size:.8rem}}#main-menu{background:rgba(0,0,0,.6);padding:1rem 0}#main-menu__header{color:#fff;margin:-1rem 0 0;background:linear-gradient(90deg,#19636c 0%,#78b2b9 100%);backdrop-filter:blur(5px)}#main-menu__close,#main-menu__prev{transition:0.3s ease-in-out}#main-menu__close:hover,#main-menu__prev:hover{color:#19636c}#main-menu #menu{background:transparent;backdrop-filter:blur(5px)}#main-menu #menu li,#main-menu #menu .sub-menu{color:#fff;font-size:1rem}#main-menu #menu li a,#main-menu #menu .sub-menu a{color:#fff;transition:0.3s cubic-bezier(.17,.67,.93,.31)}#main-menu #menu li a:hover,#main-menu #menu .sub-menu a:hover{background:#238995}#main-menu #menu .menu-item-next{background:#19636c;transition:0.3s ease-in-out}#main-menu #menu .menu-item-next:hover{background:#bda12f}#main-menu #menu .sub-menu{background:#19636c;backdrop-filter:blur(5px);height:100vh}#main-menu #menu,#main-menu .sub-menu{height:100vh}@media screen and (max-width:767px){#main-menu{-webkit-overflow-scrolling:touch;padding-bottom:7rem}#main-menu__header{height:42px}}body.home #banner__img{height:100vh}@media screen and (max-width:992px){body.home #banner__img{height:60vh}}@media screen and (max-width:767px){body.home #banner__img,body.home #banner .home-slider{height:50vh}}@media screen and (max-width:767px){body.category #banner img{width:100%;height:40vh;max-height:1000px;object-fit:cover;object-position:center}}body:not(.home) #banner__img{height:65vh}@media screen and (max-width:992px){body:not(.home) #banner__img{height:40vh}}@media screen and (max-width:767px){body:not(.home) #banner__img{height:40vh}}#banner::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3)}#banner__slogan{font-family:"Topazia";text-align:left;letter-spacing:3.2px}#banner__slogan span{font-weight:700;font-size:5rem}#banner .home-slider{background:#000}#banner .home-slider .slick-arrow::before{content:"";font-family:"icomoon"}#banner .home-slider .slick-arrow.slick-prev{transform:rotate(180deg)}#banner .home-slider__slide img{height:100vh;opacity:.7}@media screen and (max-width:992px){#banner .home-slider{height:60vh}#banner__slogan{display:none!important}}#form-resa .form-resa__dates input{color:#fff;padding:1rem 0 0;margin:-1rem 0 0;font-weight:100}#form-resa .form-resa__date{flex-direction:column;padding:1rem;position:relative}#form-resa .form-resa__date::before{content:">";position:absolute;right:37%;bottom:39%;color:#fff;transition:0.3s ease-in-out}#form-resa .form-resa__date label{color:#fff;font-weight:700;width:100%;padding:.5rem 0 .5rem}#form-resa .form-resa__date:hover::before{right:28%}#form-resa .form-resa__entry select{color:#fff;font-weight:700;padding:1.5rem 1.5rem 1.5rem 0}#form-resa .form-resa__entry option{color:#6b6b6b}#form-resa .form-resa__entry i{color:#fff;font-size:.8rem}#form-resa__submit{border:none;min-width:15rem;display:flex;box-shadow:0 3px 4px -4px #000;background:linear-gradient(90deg,#19636c 0%,#78b2b9 100%)!important;position:relative}#form-resa__submit::before{content:"";font-family:"icomoon";color:#fff;position:absolute;transform:translateY(-50%);top:50%;right:18px;z-index:1;transition:0.2s ease-in-out}#form-resa__submit input{cursor:pointer;color:#fff;font-weight:700;letter-spacing:1px;text-transform:uppercase;z-index:2;text-align:left}#form-resa__submit:hover::before{right:5px}#form-resa .form-resa__date,#form-resa .form-resa__entry:not(#form-resa__submit){border:none;display:flex;align-items:flex-start}#form-resa .form-resa__date input,#form-resa .form-resa__date select,#form-resa .form-resa__entry:not(#form-resa__submit) input,#form-resa .form-resa__entry:not(#form-resa__submit) select{transition:0.3s ease-in-out}#form-resa .form-resa__date:hover,#form-resa .form-resa__entry:not(#form-resa__submit):hover{background:none!important}#form-resa .form-resa__date:hover input,#form-resa .form-resa__date:hover select,#form-resa .form-resa__entry:not(#form-resa__submit):hover input,#form-resa .form-resa__entry:not(#form-resa__submit):hover select{margin-left:1rem;text-decoration:underline;font-weight:700}#form-resa.form-resa:not(.sticky){bottom:15%;width:100%;max-width:983px;padding:0 0 0 1rem;background:transparent;border:1px solid #fff;border-right:none;justify-content:space-between;max-height:4.5rem;align-content:center;backdrop-filter:blur(2px)}#form-resa.form-resa:not(.sticky) .form-resa__text{display:none}#form-resa.form-resa:not(.sticky) .form-resa__dates{border:none}#form-resa.form-resa:not(.sticky) .form-resa__date,#form-resa.form-resa:not(.sticky) .form-resa__entry:not(#form-resa__submit){margin:0 .5rem;cursor:pointer;min-width:13rem}#form-resa.form-resa:not(.sticky) #form-resa__submit{margin:-1rem 0;min-height:5rem}#form-resa.form-resa.sticky{transform:translateX(-50%);left:50%;z-index:99;background:rgba(25,99,108,.4);backdrop-filter:blur(5px)}#form-resa.form-resa.sticky.opened{transform:translate(-50%,-100%)}#form-resa.form-resa.sticky .form-resa__header__contact{justify-content:space-between}#form-resa.form-resa.sticky .form-resa__header__contact__item{box-shadow:rgba(0,0,0,.16) 0 10px 36px 0,rgba(0,0,0,.06) 0 0 0 1px}#form-resa.form-resa.sticky .form-resa__header__contact__item a{background:#fff;color:#19636c}#form-resa.form-resa.sticky .form-resa__header__contact__item a i{margin-right:.5rem}#form-resa.form-resa.sticky .form-resa__header__contact__item:hover a{animation:shake-animation 4.72s ease infinite}#form-resa.form-resa.sticky .form-resa__header__title{border-image:linear-gradient(to right,#19636c,#78b2b9) 1;border-width:7px;color:#19636c}#form-resa.form-resa.sticky .form-resa__header__title div{font-family:"Topazia"}#form-resa.form-resa.sticky .form-resa__entry select{padding:1.5rem}#form-resa.form-resa.sticky .form-resa__dates,#form-resa.form-resa.sticky .form-resa__entry:not(#form-resa__submit){border:1px solid #fff}#form-resa.form-resa.sticky .form-resa__date::before{right:16%}#form-resa.form-resa.sticky .form-resa__date:hover::before{content:none}@media screen and (max-width:992px){#form-resa.form-resa:not(.sticky){display:none}#form-resa.form-resa.sticky{background:rgba(25,99,108,.9)}}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 .container{max-width:1558px}section.ls-section.home-intro .container .wp-block-columns{gap:1em}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.left h1{font-size:1.8rem}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.left .ls-heading,section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.left .ls-paragraph{padding-left:7rem}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.left .ls-paragraph:last-of-type{padding-bottom:2rem}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.left .image-one{padding-bottom:1rem}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.left .image-one img{object-fit:cover;width:100%}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.left .columns-child{padding-left:5rem}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.left .columns-child .wp-block-column figure img{height:26rem;object-fit:cover}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.right .image-one{padding-right:13rem;padding-bottom:1rem}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.right .image-two img{object-fit:cover;width:100%}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.right .ls-paragraph{padding-left:2rem;padding-right:10rem}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.right .ls-paragraph:first-of-type{padding-top:2rem}@media screen and (max-width:1200px){section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.left .ls-heading,section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.left .ls-paragraph{padding-left:3rem}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.left .columns-child .wp-block-column figure img{height:16rem}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.right .ls-paragraph{padding-right:3rem}}@media screen and (max-width:767px){section.ls-section.home-intro{padding-bottom:0}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.left .ls-heading,section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.left .ls-paragraph{padding-left:0rem}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.left .columns-child{padding-left:0}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.left .columns-child .wp-block-column{flex-basis:calc(50% - 1rem)!important}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.right .image-one{padding-right:0rem}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.right .ls-paragraph{padding-right:0rem;padding-left:0}section.ls-section.home-intro .container .wp-block-columns.columns-parent .wp-block-column.right .ls-button:first-of-type{margin-top:4rem}}section.ls-section.page-intro iframe{width:100%;height:32rem}section.ls-section.home-services-bis{overflow:hidden}section.ls-section.home-services-bis .container{padding:0}section.ls-section.home-services-bis .container .wp-block-columns{display:block!important}section.ls-section.home-services-bis .container .wp-block-columns .slick-list{padding-right:7rem}@media screen and (min-width:1600px){section.ls-section.home-services-bis .container .wp-block-columns .slick-list{padding-right:17rem}}section.ls-section.home-services-bis .container .wp-block-columns .wp-block-column:not(:last-child){padding-right:1rem}@media screen and (max-width:767px){section.ls-section.home-services{padding-top:0}}section.ls-section.home-piscine{position:relative}section.ls-section.home-piscine::before{content:"";bottom:0;left:0;height:50%;width:100%;background:#f6f6f6;position:absolute;z-index:-1}section.ls-section.home-piscine .container .ls__heading{margin-bottom:13rem}section.ls-section.home-piscine .container .wp-block-columns{gap:1em}section.ls-section.home-piscine .container .wp-block-columns .wp-block-column.left{margin-top:-6rem}section.ls-section.home-piscine .container .wp-block-columns .wp-block-column.left .wp-block-image{margin-bottom:4rem}section.ls-section.home-piscine .container .wp-block-columns .wp-block-column.left .wp-block-image img{height:32rem;width:100%;object-fit:cover}section.ls-section.home-piscine .container .wp-block-columns .wp-block-column.left .ls-paragraph{padding:0 2rem}section.ls-section.home-piscine .container .wp-block-columns .wp-block-column.right .wp-block-image img{height:37rem;object-fit:cover}@media screen and (max-width:992px){section.ls-section.home-piscine .container .wp-block-columns .wp-block-column.right .wp-block-columns{flex-direction:column}}@media screen and (max-width:767px){section.ls-section.home-piscine .container .ls__heading{margin-bottom:10rem}section.ls-section.home-piscine .container .wp-block-columns .wp-block-column .wp-block-image img{height:23rem!important}section.ls-section.home-piscine .container .wp-block-columns .wp-block-column.left .ls-paragraph{padding:0}section.ls-section.home-piscine .container .wp-block-columns .wp-block-column.right .wp-block-columns{flex-direction:row}section.ls-section.home-piscine .container .wp-block-columns .wp-block-column.right .wp-block-columns .wp-block-column .ls-button{margin-left:initial!important}}section.ls-section.home-hebergements{overflow:hidden}section.ls-section.home-hebergements .container .wp-block-columns.emplacements{position:relative;margin-top:11rem}section.ls-section.home-hebergements .container .wp-block-columns.emplacements::before{content:"";width:130rem;height:100%;position:absolute;transform:translateX(-50%);left:50%;top:0%;background:#f6f6f6;z-index:-1}section.ls-section.home-hebergements .container .wp-block-columns.emplacements .wp-block-column .wp-block-image{margin-top:-7rem}section.ls-section.home-hebergements .container .wp-block-columns.emplacements .wp-block-column.text{padding:4rem 0}section.ls-section.home-hebergements .container .wp-block-columns.gites .wp-block-column .wp-block-image{margin-top:-7rem}section.ls-section.home-hebergements .container .wp-block-columns .wp-block-column .wp-block-image img{height:35rem;object-fit:cover}@media screen and (max-width:767px){section.ls-section.home-hebergements .container .wp-block-columns.emplacements{margin-top:10rem}section.ls-section.home-hebergements .container .wp-block-columns.emplacements .wp-block-column.text{padding:0}section.ls-section.home-hebergements .container .wp-block-columns.gites .wp-block-column .wp-block-image{margin-top:-3rem}section.ls-section.home-hebergements .container .wp-block-columns .wp-block-column .wp-block-image img{height:23rem}}section.ls-section.home-economies .container .wp-block-columns.colonnes-boutons{justify-content:center;gap:1em;margin-top:-10rem}section.ls-section.home-economies .container .wp-block-columns.colonnes-boutons .wp-block-column{flex-basis:initial;flex-grow:initial}section.ls-section.home-destination .container .wp-block-columns{margin-bottom:4rem;gap:1em}section.ls-section.home-destination .container .ls-paragraph{padding:0 7rem}@media screen and (max-width:767px){section.ls-section.home-destination .container .ls-paragraph{padding:0}}section.ls-section.home-visites{position:relative;padding-top:14rem}section.ls-section.home-visites .container .ls__heading{position:absolute;transform:translateX(-50%);left:54%;top:12%}section.ls-section.home-visites .container .wp-block-columns .wp-block-column.left .wp-block-image img{object-fit:cover;width:100%}section.ls-section.home-visites-galerie{margin-top:-11rem}section.ls-section.home-visites-galerie .container .wp-block-gallery .wp-block-image a img{min-height:15rem}@media screen and (max-width:992px){section.ls-section.home-visites{padding-top:7rem}section.ls-section.home-visites .container .ls__heading{left:35%;top:9%}section.ls-section.home-visites .container .wp-block-columns .wp-block-column.left{position:relative}section.ls-section.home-visites .container .wp-block-columns .wp-block-column.left .wp-block-image{position:absolute;left:0%;bottom:-6%}section.ls-section.home-visites-galerie{margin-top:-7rem}}@media screen and (max-width:767px){section.ls-section.home-visites{padding-top:4rem}section.ls-section.home-visites .container .ls__heading{position:relative;transform:none;left:initial;top:initial}section.ls-section.home-visites .container .ls__heading .wp-block-column.left .wp-block-image,section.ls-section.home-visites .container .wp-block-columns .wp-block-column.left .wp-block-image{position:initial}section.ls-section.home-visites .container .ls__heading .wp-block-column.right .wp-block-columns,section.ls-section.home-visites .container .wp-block-columns .wp-block-column.right .wp-block-columns{gap:0}section.ls-section.home-visites .container .ls__heading .wp-block-column.right .wp-block-columns .ls-list,section.ls-section.home-visites .container .wp-block-columns .wp-block-column.right .wp-block-columns .ls-list{margin:0}}section.ls-section.home-faq .container{width:60%}@media screen and (max-width:767px){section.ls-section.home-faq .container{width:100%}}section.ls-section.home-avis{overflow:visible}section.ls-section.home-avis .container .h2-like{margin-bottom:2rem}section.ls-section.home-avis .container .ls-pdf{margin-top:-14rem}section.ls-section.has-parallax .ls-section__background-image{width:100%!important;height:100%!important}section.ls-section.has-parallax .ls-section__background-image img{min-width:100%!important;min-height:110%!important}section.ls-section.has-parallax.parallax-seul{min-height:550px!important}section.ls-section.page-two .wp-block-embed-youtube iframe{max-width:100%;width:100%;min-height:450px}section.ls-section.page-maillage__gites a{box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px}section.ls-section.page-maillage__gites a .ls-cta__title{width:100%;text-align:center;position:relative;left:initial;top:initial!important;transform:none;color:#19636c!important;text-shadow:none}section.ls-section.page-maillage__gites a .ls-cta__image{display:none}section.ls-section.page-maillage__gites a:hover{background:#fff!important;box-shadow:rgba(0,0,0,.16) 0 10px 36px 0,rgba(0,0,0,.06) 0 0 0 1px;font-weight:700;transition:0.2s ease-in-out}section.ls-section.page-intro .container{max-width:1558px}section.ls-section.page-intro .container .wp-block-columns{gap:1em}section.ls-section.page-intro .container .wp-block-columns.columns-parent .wp-block-column .wp-block-image img{object-fit:cover;width:100%;height:100%}section.ls-section.page-intro .container .wp-block-columns.columns-parent .wp-block-column .wp-block-columns.columns-child .wp-block-column .wp-block-image{height:32rem}section.ls-section.page-intro .container .wp-block-columns.columns-parent .wp-block-column.left .ls-heading,section.ls-section.page-intro .container .wp-block-columns.columns-parent .wp-block-column.left .ls-paragraph{padding-left:0}section.ls-section.page-intro .container .wp-block-columns.columns-parent .wp-block-column.left .ls-paragraph:last-of-type{padding-bottom:1rem}section.ls-section.page-intro .container .wp-block-columns.columns-parent .wp-block-column.right .wp-block-image{height:32rem}section.ls-section.page-intro .container .wp-block-columns.columns-parent .wp-block-column.right .ls-paragraph{padding-left:2rem;padding-right:10rem}section.ls-section.page-intro .container .wp-block-columns.columns-parent .wp-block-column.right .ls-paragraph:first-of-type{padding-top:2rem}@media screen and (max-width:767px){section.ls-section.page-intro .container .wp-block-columns{gap:.5em}section.ls-section.page-intro .container .wp-block-columns.columns-parent .wp-block-column .wp-block-image{height:12rem!important}section.ls-section.page-intro .container .wp-block-columns.columns-parent .wp-block-column.right .wp-block-columns.columns-child .wp-block-column{flex-basis:calc(50% - 1rem)!important}}section.ls-section.page-one{position:relative}section.ls-section.page-one::before{content:"";transform:translateY(-50%);top:50%;left:0;height:50%;width:100%;background:#f6f6f6;position:absolute;z-index:-1}section.ls-section.page-one .container{max-width:1558px}section.ls-section.page-one .container .wp-block-columns{gap:1em}section.ls-section.page-one .container .wp-block-columns .wp-block-column h2,section.ls-section.page-one .container .wp-block-columns .wp-block-column h3,section.ls-section.page-one .container .wp-block-columns .wp-block-column .ls-paragraph{padding-left:2rem;padding-right:2rem}section.ls-section.page-one .container .wp-block-columns .wp-block-column h2::before{margin-left:2rem}section.ls-section.page-one .container .wp-block-columns .wp-block-column .ls-paragraph:first-of-type{padding-top:0}section.ls-section.page-one .container .wp-block-columns .wp-block-column .wp-block-image img{width:100%;object-fit:cover;max-height:30rem;min-height:30rem}section.ls-section.page-one .container .wp-block-columns .wp-block-column.video .wp-block-embed__wrapper iframe{width:100%;height:29rem}@media screen and (max-width:767px){section.ls-section.page-one{padding-bottom:4rem!important}section.ls-section.page-one .container .wp-block-columns .wp-block-column .ls-paragraph{padding-left:0rem;padding-right:0rem}section.ls-section.page-one .container .wp-block-columns .wp-block-column .wp-block-image img{max-height:20rem;min-height:20rem}}section.ls-section.page-three .container{max-width:1558px}section.ls-section.page-three .container .wp-block-columns{gap:1em}section.ls-section.page-three .container .wp-block-columns .wp-block-column .ls-paragraph{padding-left:2rem;padding-right:2rem}section.ls-section.page-three .container .wp-block-columns .wp-block-column .ls-paragraph:first-of-type{padding-top:2rem}section.ls-section.page-three .container .wp-block-columns .wp-block-column .wp-block-image img{width:100%;object-fit:cover;max-height:30rem;min-height:30rem}section.ls-section.page-three .container .wp-block-columns .wp-block-column.right{margin-top:7rem}@media screen and (max-width:767px){section.ls-section.page-three .container .wp-block-columns .wp-block-column .ls-paragraph{padding-left:0rem;padding-right:0rem}section.ls-section.page-three .container .wp-block-columns .wp-block-column .wp-block-image img{max-height:20rem;min-height:20rem}section.ls-section.page-three .container .wp-block-columns .wp-block-column.right{margin-top:0}}@media screen and (max-width:767px){section.ls-section.page-maillage__gites{padding-top:0!important}}section.ls-section.page-galerie .container{padding:0}section.ls-section.page-galerie .container .wp-block-gallery{margin:0}@media screen and (min-width:782px){section.ls-section.page-liste-articles .container .ls-maillage .wp-block-columns .wp-block-column{flex-basis:33.3%;flex-grow:0}}section.ls-section.page-widgets__emplacements{position:relative}section.ls-section.page-widgets__emplacements::before{content:"";font-family:"icomoon";left:-2%;transform:translateY(-50%);top:50%;position:absolute;font-size:14rem;color:#d7d7d786}section.ls-section.page-widgets__emplacements .container .wp-block-columns.container-widgets .wp-block-column{max-width:750px;margin:0 auto}section.ls-section.page-widgets__emplacements .container .wp-block-columns.container-widgets .wp-block-column:not(.selected){display:none}section.ls-section.page-widgets__emplacements .container .wp-block-columns.container-widgets .wp-block-column.selected{display:flex;justify-content:center}section.ls-section.page-widgets__emplacements .container .wp-block-columns .wp-block-column .button-emp{cursor:pointer;border:1px solid #bda12f;color:#19636c;text-align:center;padding:1rem;font-weight:600;transition:0.3s ease-in-out}section.ls-section.page-widgets__emplacements .container .wp-block-columns .wp-block-column .button-emp.selected,section.ls-section.page-widgets__emplacements .container .wp-block-columns .wp-block-column .button-emp:hover{background:rgba(25,99,108,.1)}@media screen and (max-width:767px){section.ls-section.page-widgets__emplacements .container .wp-block-columns.buttons{gap:0}section.ls-section.page-widgets__emplacements .container .wp-block-columns.buttons .wp-block-column .button-emp{margin:.5rem 0}}.ls-emplacements .ls-customizer__filters,.ls-hebergements .ls-customizer__filters{color:#19636c}.ls-emplacements .ls-customizer__filters__title,.ls-hebergements .ls-customizer__filters__title{border-image:linear-gradient(to right,#19636c,#78b2b9) 1;border-bottom:7px solid}.ls-emplacements .ls-customizer__filters .filter,.ls-hebergements .ls-customizer__filters .filter{max-width:28rem}.ls-emplacements .ls-customizer__filters .filter__title,.ls-hebergements .ls-customizer__filters .filter__title{border-color:#19636c}.ls-emplacements .ls-customizer__filters .filter__title i,.ls-hebergements .ls-customizer__filters .filter__title i{color:#19636c!important}.ls-emplacements__results .ls-emplacement__link,.ls-emplacements__results .ls-hebergement__link,.ls-hebergements__results .ls-emplacement__link,.ls-hebergements__results .ls-hebergement__link{text-align:left!important}.ls-emplacements__results .ls-emplacement__details,.ls-emplacements__results .ls-hebergement__details,.ls-hebergements__results .ls-emplacement__details,.ls-hebergements__results .ls-hebergement__details{position:absolute;top:52%;left:50%;transform:translateX(-50%)}.ls-emplacements__results .ls-emplacement__icons,.ls-emplacements__results .ls-hebergement__icons,.ls-hebergements__results .ls-emplacement__icons,.ls-hebergements__results .ls-hebergement__icons{box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px;background:#fff;padding:1rem;display:flex;transition:0.2s ease-in-out}.ls-emplacements__results .ls-emplacement__icon,.ls-emplacements__results .ls-hebergement__icon,.ls-hebergements__results .ls-emplacement__icon,.ls-hebergements__results .ls-hebergement__icon{padding:0 1rem;display:flex;font-size:1rem;align-items:center}.ls-emplacements__results .ls-emplacement__icon i,.ls-emplacements__results .ls-hebergement__icon i,.ls-hebergements__results .ls-emplacement__icon i,.ls-hebergements__results .ls-hebergement__icon i{font-size:1.5rem;margin-right:.5rem}.ls-emplacements__results .ls-emplacement__icon:first-child,.ls-emplacements__results .ls-hebergement__icon:first-child,.ls-hebergements__results .ls-emplacement__icon:first-child,.ls-hebergements__results .ls-hebergement__icon:first-child{border-right:1px solid #bda12f}.ls-emplacements__results .ls-emplacement__title,.ls-emplacements__results .ls-hebergement__title,.ls-hebergements__results .ls-emplacement__title,.ls-hebergements__results .ls-hebergement__title{font-size:1.4rem;margin-top:4rem!important;margin-bottom:3rem;margin-left:initial!important}.ls-emplacements__results .ls-emplacement__disponibilite,.ls-emplacements__results .ls-hebergement__disponibilite,.ls-hebergements__results .ls-emplacement__disponibilite,.ls-hebergements__results .ls-hebergement__disponibilite{text-align:left}.ls-emplacements__results .ls-emplacement__disponibilite span,.ls-emplacements__results .ls-hebergement__disponibilite span,.ls-hebergements__results .ls-emplacement__disponibilite span,.ls-hebergements__results .ls-hebergement__disponibilite span{font-size:1.2rem;text-transform:uppercase;font-weight:400;transition:0.2s ease-in-out}.ls-emplacements__results .ls-emplacement__disponibilite::before,.ls-emplacements__results .ls-hebergement__disponibilite::before,.ls-hebergements__results .ls-emplacement__disponibilite::before,.ls-hebergements__results .ls-hebergement__disponibilite::before{right:10rem!important}.ls-emplacements__results .ls-emplacement__disponibilite::after,.ls-emplacements__results .ls-hebergement__disponibilite::after,.ls-hebergements__results .ls-emplacement__disponibilite::after,.ls-hebergements__results .ls-hebergement__disponibilite::after{right:9.5rem!important}.ls-emplacements__results .ls-emplacement__disponibilite:hover::before,.ls-emplacements__results .ls-hebergement__disponibilite:hover::before,.ls-hebergements__results .ls-emplacement__disponibilite:hover::before,.ls-hebergements__results .ls-hebergement__disponibilite:hover::before{right:9rem!important}.ls-emplacements__results .ls-emplacement__disponibilite:hover::after,.ls-emplacements__results .ls-hebergement__disponibilite:hover::after,.ls-hebergements__results .ls-emplacement__disponibilite:hover::after,.ls-hebergements__results .ls-hebergement__disponibilite:hover::after{right:8.5rem!important}.ls-emplacements__results .ls-emplacement:hover .ls-hebergement__icons,.ls-emplacements__results .ls-emplacement:hover .ls-emplacement__icons,.ls-emplacements__results .ls-hebergement:hover .ls-hebergement__icons,.ls-emplacements__results .ls-hebergement:hover .ls-emplacement__icons,.ls-hebergements__results .ls-emplacement:hover .ls-hebergement__icons,.ls-hebergements__results .ls-emplacement:hover .ls-emplacement__icons,.ls-hebergements__results .ls-hebergement:hover .ls-hebergement__icons,.ls-hebergements__results .ls-hebergement:hover .ls-emplacement__icons{box-shadow:rgba(0,0,0,.16) 0 10px 36px 0,rgba(0,0,0,.06) 0 0 0 1px!important}.ls-emplacements__results .ls-emplacement:hover .ls-hebergement__disponibilite,.ls-emplacements__results .ls-emplacement:hover .ls-emplacement__disponibilite,.ls-emplacements__results .ls-hebergement:hover .ls-hebergement__disponibilite,.ls-emplacements__results .ls-hebergement:hover .ls-emplacement__disponibilite,.ls-hebergements__results .ls-emplacement:hover .ls-hebergement__disponibilite,.ls-hebergements__results .ls-emplacement:hover .ls-emplacement__disponibilite,.ls-hebergements__results .ls-hebergement:hover .ls-hebergement__disponibilite,.ls-hebergements__results .ls-hebergement:hover .ls-emplacement__disponibilite{color:#bda12f!important}.ls-emplacements__results .ls-emplacement:hover .ls-hebergement__disponibilite::before,.ls-emplacements__results .ls-emplacement:hover .ls-emplacement__disponibilite::before,.ls-emplacements__results .ls-hebergement:hover .ls-hebergement__disponibilite::before,.ls-emplacements__results .ls-hebergement:hover .ls-emplacement__disponibilite::before,.ls-hebergements__results .ls-emplacement:hover .ls-hebergement__disponibilite::before,.ls-hebergements__results .ls-emplacement:hover .ls-emplacement__disponibilite::before,.ls-hebergements__results .ls-hebergement:hover .ls-hebergement__disponibilite::before,.ls-hebergements__results .ls-hebergement:hover .ls-emplacement__disponibilite::before{right:9rem!important}.ls-emplacements__results .ls-emplacement:hover .ls-hebergement__disponibilite::after,.ls-emplacements__results .ls-emplacement:hover .ls-emplacement__disponibilite::after,.ls-emplacements__results .ls-hebergement:hover .ls-hebergement__disponibilite::after,.ls-emplacements__results .ls-hebergement:hover .ls-emplacement__disponibilite::after,.ls-hebergements__results .ls-emplacement:hover .ls-hebergement__disponibilite::after,.ls-hebergements__results .ls-emplacement:hover .ls-emplacement__disponibilite::after,.ls-hebergements__results .ls-hebergement:hover .ls-hebergement__disponibilite::after,.ls-hebergements__results .ls-hebergement:hover .ls-emplacement__disponibilite::after{right:8.5rem!important;transform:translateY(-50%) rotate(720deg);color:#19636c}@media screen and (max-width:767px){.ls-emplacements__results .ls-hebergement__details,.ls-emplacements__results .ls-emplacement__details,.ls-hebergements__results .ls-hebergement__details,.ls-hebergements__results .ls-emplacement__details{top:43%}.ls-emplacements__results .ls-hebergement__disponibilite::before,.ls-emplacements__results .ls-emplacement__disponibilite::before,.ls-hebergements__results .ls-hebergement__disponibilite::before,.ls-hebergements__results .ls-emplacement__disponibilite::before{right:6rem!important}.ls-emplacements__results .ls-hebergement__disponibilite::after,.ls-emplacements__results .ls-emplacement__disponibilite::after,.ls-hebergements__results .ls-hebergement__disponibilite::after,.ls-hebergements__results .ls-emplacement__disponibilite::after{right:5.5rem!important}}#footer{background:#fff}#footer .container .wp-block-columns .wp-block-column{display:flex;flex-direction:column;align-items:center}#footer .container .wp-block-columns .wp-block-column .widget .logo__footer{margin-top:3rem}#footer .container .wp-block-columns .wp-block-column .widget .logo__footer figure img{max-width:30%}#footer #postfooter{padding:4rem 0;position:relative}#footer #postfooter::before{content:"";position:absolute;transform:translateX(-50%);top:0%;left:50%;height:1px;width:80%;background:#19636c}#footer #postfooter .container .widget .ls-partenaires__content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1em}#footer #postfooter .container .widget .ls-partenaires__content img{max-width:6rem;margin:0 .5rem}#footer #copyrights{background:#19636c}#footer #copyrights .container a{transition:0.2s ease-in-out}#footer #copyrights .container a:hover{color:#f6f6f6;text-decoration:none}@media screen and (max-width:767px){#footer .container .wp-block-columns .wp-block-column .widget .logo__footer img{max-width:65%!important}#footer #postfooter .container .widget .ls-partenaires__content img{max-width:4rem}}.ls-infos{text-align:center}.ls-infos__title{text-transform:uppercase;font-size:1rem!important;margin-bottom:0.25rem!important}.ls-infos__content>div:nth-child(1){margin-bottom:0.5rem!important}.ls-infos__content>div:nth-child(2){margin-bottom:0!important}@media screen and (min-width:993px){.ls-infos__phone i,.ls-infos__mail i{display:none}}#footer .ls-socials{margin-bottom:2rem}#footer .ls-socials__content{position:relative;display:flex}#footer .ls-socials__content::before,#footer .ls-socials__content::after{content:"";position:absolute;transform:translateY(-50%);top:50%;background:#19636c;height:1px;width:4rem}#footer .ls-socials__content::before{left:-100%}#footer .ls-socials__content::after{right:-100%}#footer .ls-socials__item{width:35px!important;height:35px!important}#footer .ls-socials__item i{font-size:2.5rem}#footer .ls-socials__item:hover{color:#238995}#header .ls-socials{margin-left:2rem}#header .ls-socials__item{width:35px!important}#header .ls-socials__item:hover{color:#238995}#header.sticky .ls-socials{display:none}#header.sticky .ls-socials__item:hover{color:#0f3d43}.ls-pdf{color:#19636c}.ls-pdf__list{padding:2rem 2rem 4rem!important}.ls-pdf__list a{background:#fff;margin:0 .5rem;box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px;text-transform:uppercase;font-size:1.2rem;transition:0.2s ease-in-out}.ls-pdf__list a span{font-style:normal}.ls-pdf__list a:hover{font-weight:700;box-shadow:rgba(0,0,0,.16) 0 10px 36px 0,rgba(0,0,0,.06) 0 0 0 1px}@media screen and (max-width:767px){.ls-pdf__list{flex-direction:column;gap:.5em}}h1,h2,h3,.h1-like,.h2-like,.h3-like{letter-spacing:1px;text-transform:uppercase}h1 span.bold,h2 span.bold,h3 span.bold,.h1-like span.bold,.h2-like span.bold,.h3-like span.bold{font-weight:bolder}h1,h2,.h1-like,.h2-like{font-weight:600}h1,.h1-like{font-size:2.4rem;font-family:"Topazia"}h1 span.small,.h1-like span.small{font-size:1.9rem;position:relative}h1 span.small::before,.h1-like span.small::before{content:"";font-family:"icomoon";position:absolute;right:-7rem;font-size:4.5rem;bottom:0%;color:#d7d7d7;font-weight:100}h1.deco-h1,.h1-like.deco-h1{position:relative;margin-bottom:4rem;margin-left:0}h1.deco-h1::before,.h1-like.deco-h1::before{content:"";position:absolute;height:.3rem;width:5rem;background:#19636c;background:linear-gradient(90deg,#19636c 0%,#78b2b9 100%);left:0%;bottom:-25%}@media screen and (max-width:767px){h1,.h1-like{font-size:1.8rem}h1 span.small,.h1-like span.small{font-size:1.5rem}h1 span.small::before,.h1-like span.small::before{right:-4rem;font-size:3rem}}h2,.h2-like{font-size:1.6rem;margin-top:2rem!important;position:relative;font-weight:300;color:#19636c}h2.has-color-white-color,.h2-like.has-color-white-color{color:#fff}h2::before,.h2-like::before{position:absolute;height:.3rem;width:5rem;background:#19636c;background:linear-gradient(90deg,#19636c 0%,#78b2b9 100%);bottom:-1rem}h2.deco,.h2-like.deco{margin-bottom:4rem;margin-left:2rem;margin-top:2rem!important}h2.deco::before,.h2-like.deco::before{content:"";left:0%}h2.deco.has-text-align-right::before,.h2-like.deco.has-text-align-right::before{left:7%;transform:translateX(-50%)}h2.deco-centree,.h2-like.deco-centree{margin-bottom:4rem}h2.deco-centree::before,.h2-like.deco-centree::before{content:"";transform:translateX(-50%);left:50%}@media screen and (max-width:767px){h2,.h2-like{font-size:1.2rem}h2.deco,.h2-like.deco{margin-left:0}}h3,.h3-like{font-size:1.3rem;font-weight:100}.ls-list{padding-left:3rem;line-height:1.5;list-style:none}.ls-list a{color:#19636c;transition:0.2s ease-in-out}.ls-list a:hover{color:#6b6b6b}.ls-list li{position:relative;text-indent:1rem}.ls-list li:not(:last-of-type){margin:0 0 .5rem}.ls-list li::before{content:"";font-family:"icomoon";font-size:.7rem;position:absolute;top:.3rem;left:-1rem;color:#19636c}.ls-paragraph a{color:#19636c;font-weight:700;transition:0.2s ease-in-out}.ls-paragraph a:hover{text-decoration:none;color:#787878}.ls-button.white-background{box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px;min-width:16rem;max-width:initial;justify-content:center;font-size:1.2rem}.ls-button.white-background:hover{background:#fff!important;box-shadow:rgba(0,0,0,.16) 0 10px 36px 0,rgba(0,0,0,.06) 0 0 0 1px;font-weight:700}.ls-button:not(.white-background){background:none!important;color:#19636c!important;position:relative;margin-top:3rem}.ls-button:not(.white-background)::before,.ls-button:not(.white-background)::after{font-family:"icomoon";position:absolute;top:50%;transition:0.4s ease-in-out}.ls-button:not(.white-background)::before{content:"";transform:translateY(-50%);right:-4rem}.ls-button:not(.white-background)::after{content:"";transform:translateY(-50%) rotate(0);right:-4.5rem;color:#bda12f;font-size:1.7rem}.ls-button:not(.white-background) span{font-size:1.2rem}.ls-button:not(.white-background):hover{background:none!important;color:#bda12f!important}.ls-button:not(.white-background):hover::before{right:-5rem}.ls-button:not(.white-background):hover::after{transform:translateY(-50%) rotate(720deg);right:-5.5rem;color:#19636c}@media screen and (max-width:767px){.ls-button.arrow-down-mobile::before,.ls-button.arrow-down-mobile::after{top:100%}.ls-button.arrow-down-mobile::before{right:13rem}.ls-button.arrow-down-mobile:after{right:12.5rem}}@media screen and (max-width:767px){.ls-button span{font-size:1rem!important}}.addReadMore.showlesscontent .SecSec,.addReadMore.showlesscontent .readLess{display:none}.addReadMore.showmorecontent .readMore{display:none}.addReadMore .readMore,.addReadMore .readLess{font-style:italic;margin-left:2px;color:gray;text-decoration:underline;cursor:pointer}.addReadMoreWrapTxt.showmorecontent .SecSec,.addReadMoreWrapTxt.showmorecontent .readLess{display:block}.ls-maillage .wp-block-columns{gap:1em}.ls-maillage .wp-block-columns .wp-block-column{position:relative}.ls-maillage .wp-block-columns .wp-block-column:hover .ls-cta__title{text-decoration:none!important}.ls-maillage .wp-block-columns .wp-block-column:hover .ls-cta__image>img{height:130%}.ls-maillage .wp-block-columns .wp-block-column:hover .ls-cta__image::before{background:rgba(0,0,0,.4)}@media (min-width:782px){.ls-maillage[data-rows="4"] .wp-block-columns .wp-block-column{display:flex;flex-direction:column;flex-basis:calc(25% - 1rem);flex-grow:0}}.ls-maillage[data-rows="4"] .wp-block-columns .wp-block-column .ls-cta__title{top:17rem;width:100%;text-align:center}@media screen and (max-width:767px){.ls-maillage .wp-block-columns .wp-block-column{margin-bottom:1rem}}.ls-cta{position:relative;background:none!important}.ls-cta__image{z-index:1}.ls-cta__image>img{transition:0.2s ease-in-out}.ls-cta__image::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:1;transition:0.2s ease-in-out}.ls-cta__title{position:absolute;transform:translateX(-50%);left:50%;top:22rem;text-transform:uppercase;color:#fff!important;font-weight:bold!important;text-shadow:2px 2px 5px rgba(0,0,0,.7);z-index:5;text-align:center}.ls-cta:hover{box-shadow:none!important}.ls-cta:hover .ls-cta__title{text-decoration:none!important}.ls-cta:hover .ls-cta__image>img{height:130%}.ls-cta:hover .ls-cta__image::before{background:rgba(0,0,0,.4)}@media screen and (max-width:1429px){.ls-cta__title{width:100%;transform:translate(-50%,-50%);left:50%;top:50%}}.cta-services-container .slick-arrow.slick-prev{display:none!important}.cta-services-container .slick-arrow.icon-fleche{right:4%;position:absolute;bottom:-7%;font-weight:600;color:#19636c;cursor:pointer;transition:0.2s ease-in-out;animation:shake-animation 4.72s ease infinite}.cta-services-container .slick-arrow.icon-fleche:hover{color:#6b6b6b}.cta-services-container .ls-cta__description{color:#000;padding:2rem;z-index:0;background:#f6f6f6}@media screen and (min-width:1430px){.cta-services-container .ls-cta__description{transform:translateY(-7rem);transition:0.2s ease-in-out}.cta-services-container .ls-cta:hover .ls-cta__description{transform:translateY(0)}}@media screen and (max-width:767px){.cta-services-container .ls-cta__description{min-height:10rem}}@media screen and (max-width:767px){#primary .p-b-14{padding-bottom:4rem!important}#primary .p-t-14{padding-top:4rem!important}}#ls-breadcrumbs span span:not(.breadcrumb_last){box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;padding:1rem 0 1rem 1rem;background:#fff}#ls-breadcrumbs span span:not(.breadcrumb_last) a{color:#19636c;transition:0.2s ease-in-out}#ls-breadcrumbs span span:not(.breadcrumb_last) a:hover{text-decoration:none}#ls-breadcrumbs span.breadcrumb_last{background:linear-gradient(90deg,#19636c 0%,#78b2b9 100%);padding:1rem;color:#fff;position:relative}#ls-breadcrumbs span.breadcrumb_last::before{content:"";left:0%;transform:translateY(-50%);position:absolute;top:50%;border-bottom:25px solid transparent;border-left:12px solid #fff;border-top:25px solid transparent}#ls-breadcrumbs span>span>span{position:relative}#ls-breadcrumbs span>span>span::before{content:"";left:0%;transform:translateY(-50%);position:absolute;top:50%;border-bottom:25px solid transparent;border-left:12px solid #f1f1f1;border-top:25px solid transparent}@media screen and (max-width:767px){#ls-breadcrumbs{font-size:.56em;margin:0}#ls-breadcrumbs span span:not(.breadcrumb_last){padding:.5rem 0 .5rem .5rem}#ls-breadcrumbs span.breadcrumb_last{padding:.5rem}#ls-breadcrumbs span.breadcrumb_last::before{left:-1%;border-bottom:15px solid transparent;border-left:4px solid #fff;border-top:15px solid transparent}#ls-breadcrumbs span>span>span::before{border-bottom:15px solid transparent;border-left:4px solid #f1f1f1;border-top:15px solid transparent}}#back-to-top{z-index:999;border:.5px solid #19636c;right:5rem}#back-to-top i{color:#19636c}@media screen and (max-width:767px){#back-to-top{bottom:7rem;right:1rem}}aside#moove_gdpr_cookie_info_bar{max-width:445px;background-color:rgba(25,99,108,.75)!important;border-top:1px solid #19636c!important;z-index:99999}aside#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder{flex-direction:column}aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:10px}aside#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding-left:0;padding-right: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}@media screen and (max-width:767px){aside#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder{flex-direction:row;justify-content:center}}.wpcf7{width:90%;margin:0 auto}.wpcf7 a{color:#bda12f}.wpcf7 label{text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:.8rem;color:#19636c}.wpcf7 label input:not([type="checkbox"]){width:100%;padding:1rem;margin-top:.5rem}.wpcf7 label textarea{width:100%;margin-top:.5rem}.wpcf7 input{width:auto;height:auto}.wpcf7 .wpcf7-list-item-label{text-transform:none!important;color:inherit;font-size:.9rem}.wpcf7 .wpcf7-list-item-label a{color:#19636c}.wpcf7 .wpcf7-submit{background:none;color:#19636c;cursor:pointer;text-transform:uppercase;padding:.75rem 4rem;font-size:1.4rem;border:1px solid #19636c;transition:0.2s ease-in-out;margin:2rem 0}.wpcf7 .wpcf7-submit:hover{background:#bda12f;color:#fff}.wpcf7 .wpcf7-recaptcha>div{margin:auto}@media screen and (max-width:767px){.wpcf7 .wpcf7-list-item{width:initial}.wpcf7 .wpcf7-submit{width:100%}}#faq{margin-top:1rem}#faq .faq__box .faq__block details{border-bottom:1px solid #e0e0e0}#faq .faq__box .faq__block details summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer}#faq .faq__box .faq__block details summary p{flex:1 1 0%;font-style:normal;margin-top:1rem;font-weight:600}#faq .faq__box .faq__block details summary span{transition:0.5s ease-out;color:#19636c;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{margin:1.5rem;margin:0 1.5rem 1.5rem;font-style:italic}#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:767px){#faq .faq__box .faq__block details p{font-size:1rem}}.avis-container-pages .slick-track,.avis-container .slick-track{display:flex;justify-content:center}.avis-container-pages .slick-dots li button::before,.avis-container .slick-dots li button::before{color:#fff;font-size:15px}.avis-container-pages .avis,.avis-container .avis{display:flex;flex-direction:column;align-items:center;padding:2.5rem 2rem;margin:1rem .5rem 2rem;height:inherit!important;max-height:45rem;color:#fff;font-weight:300;background:rgba(0,0,0,.6);box-shadow:rgba(0,0,0,.24) 0 3px 8px}.avis-container-pages .avis-image,.avis-container .avis-image{border-radius:100%;overflow:hidden;max-width:4rem;min-width:4rem;max-height:4rem;min-height:4rem;display:flex}.avis-container-pages .avis-note,.avis-container .avis-note{color:#19636c;margin-top:1rem;display:flex;justify-content:center}.avis-container-pages .avis-note i,.avis-container .avis-note i{margin:.5rem}.avis-container-pages .avis-name,.avis-container .avis-name{font-weight:700;margin-top:1rem}.avis-container-pages .avis-name,.avis-container-pages .avis-content,.avis-container .avis-name,.avis-container .avis-content{text-align:center}body.wp-admin h1{font-family:"roboto"!important}body.wp-admin h2{margin-top:initial!important}body.wp-admin section.ls-section.home-services-bis .container .wp-block-columns{display:flex!important}body.wp-admin section.ls-section.home-piscine .container .wp-block-columns .wp-block-column.left{margin-top:0}body.wp-admin section.ls-section.home-hebergements .container .wp-block-columns.emplacements{margin-top:0}body.wp-admin section.ls-section.home-hebergements .container .wp-block-columns.emplacements .wp-block-column .wp-block-image{margin-top:0}body.wp-admin section.ls-section.home-hebergements .container .wp-block-columns.gites .wp-block-column .wp-block-image{margin-top:0}body.wp-admin section.ls-section.home-economies .container .wp-block-columns.colonnes-boutons{margin-top:0}.is-type-video.is-provider-youtube iframe{width:100%!important;min-height:400px}@font-face{font-family:"Cera Pro";src:url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-BlackItalic.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-BlackItalic.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-BlackItalic.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-BlackItalic.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-BlackItalic.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-BlackItalic.svg#CeraPro-BlackItalic") format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Cera Pro";src:url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Bold.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Bold.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Bold.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Bold.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Bold.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Bold.svg#CeraPro-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Cera Pro";src:url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Black.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Black.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Black.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Black.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Black.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Black.svg#CeraPro-Black") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Cera Pro";src:url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Italic.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Italic.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Italic.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Italic.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Italic.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Italic.svg#CeraPro-Italic") format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Cera Pro";src:url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Light.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Light.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Light.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Light.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Light.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Light.svg#CeraPro-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cera Pro";src:url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Medium.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Medium.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Medium.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Medium.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Medium.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/cera/CeraPro-Medium.svg#CeraPro-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Topazia";src:url(../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaRegular.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaRegular.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaRegular.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaRegular.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaRegular.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaRegular.svg#TopaziaRegular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Topazia";src:url(../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaBold.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaBold.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaBold.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaBold.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaBold.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaBold.svg#TopaziaBold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Topazia";src:url(../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaSemibold.eot);src:url("../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaSemibold.eot?#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaSemibold.woff2) format("woff2"),url(../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaSemibold.woff) format("woff"),url(../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaSemibold.ttf) format("truetype"),url("../../../../../../themes/lasai-child/inc/fonts/topazia/TopaziaSemibold.svg#TopaziaSemibold") format("svg");font-weight:600;font-style:normal;font-display:swap}html{scroll-behavior:smooth}body{font-family:"Cera Pro";font-size:1rem;font-weight:100}@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:"icomoon";src:url(../../../../../../themes/lasai-child/inc/icones/mas/icomoon.eot?j4qb1);src:url("../../../../../../themes/lasai-child/inc/icones/mas/icomoon.eot?j4qb1#iefix") format("embedded-opentype"),url(../../../../../../themes/lasai-child/inc/icones/mas/icomoon.ttf?j4qb1) format("truetype"),url(../../../../../../themes/lasai-child/inc/icones/mas/icomoon.woff?j4qb1) format("woff"),url("../../../../../../themes/lasai-child/inc/icones/mas/icomoon.svg?j4qb1#icomoon") format("svg");font-weight:400;font-style:normal;font-display:swap}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cercle:before{content:""}.icon-etoile_avis:before{content:"";color:#fdcf3c}.icon-fleche:before{content:""}.icon-maison:before{content:"";color:#606060}.icon-phone:before{content:""}.icon-mail:before{content:""}.icon-area:before{content:""}.icon-bed:before{content:""}.icon-check-list:before{content:""}.icon-door:before{content:""}.icon-famille:before{content:""}.icon-shower:before{content:""}.icon-thin-up-arrow:before{content:""}.icon-right-arrow-circle:before{content:""}.icon-chevron-thin-down:before{content:""}.icon-radio-unchecked:before{content:""}.fas.fa-phone,.fas.fa-envelope{font-family:initial}.fas.fa-phone::before,.fas.fa-envelope::before{font-family:"icomoon";color:#19636c;margin-right:.5rem}.fas.fa-phone::before{content:""}.fas.fa-envelope::before{content:""}