/* cmsms stylesheet: liquidslider modified: jeudi 2 juin 2022 10:45:30 */
.no-js .liquid-slider {height:350px;overflow:scroll;}.liquid-slider h2{padding:0 0 5px 0;margin:0;}.ls-wrapper {clear: both;position: relative;}.arrows .liquid-slider {margin: 0 10px;}.ls-responsive .liquid-slider {width: 100%;margin: 0;}.panel-container {position: relative;-webkit-backface-visibility: hidden;-webkit-perspective: 1000;}.liquid-slider .panel-container .fade {width:100%;opacity: 0;position: absolute;top: 0;left: 0;display: block;}.liquid-slider .panel {width: 600px;display: block;float: left;}.panel-wrapper {padding: 0px;position:relative;}.ls-nav {overflow:hidden;clear:both;width:100%;text-align:center;position:absolute;bottom:100px;}.ls-nav a {background: #d8d8d8;color: #333333;margin-right: 1px;padding: 10px 15px;outline:0;}.ls-nav a:hover {background: #f2f2f2;color: #333333;text-shadow: none;}.ls-nav .current a {background: #f2f2f2;}.currentCrossLink {font-weight: bold;}.ls-nav ul {padding:0;clear: both;display: block;margin: auto;overflow: hidden;}.ls-nav ul li {display: inline;}.ls-nav ul li a {display: block;float: left;text-decoration: none;}.ls-select-box {width: 100%;height: 35px;overflow: hidden;}.ls-select-box select {width: 150%;-webkit-appearance: none;-moz-appearance: none;appearance:none;background: transparent;padding: 5px;font-size: 110%;border: none;height: 35px;cursor:pointer;outline: 0;}.ls-nav-left-arrow, .ls-nav-right-arrow {cursor: pointer;float: left;clear: both;}.ls-nav-left-arrow a, .ls-nav-right-arrow a {display: block;}[class$="-arrow"] {width: 46px;height: 71px;background: rgba(255,255,255,0.65) url(/uploads/basecamp/theme/arrow-slider.png) no-repeat;margin-top: 380px;position:relative;}.ls-nav-right-arrow {background-position: top right;padding-right: 10px;}.ls-nav-left-arrow {background-position: top left;padding-left: 10px;}.ls-nav-left-arrow:hover {background: rgba(255,255,255,1) url(/uploads/basecamp/theme/arrow-slider.png) no-repeat;background-position: bottom left;}.ls-nav-right-arrow:hover {background: rgba(255,255,255,1) url(/uploads/basecamp/theme/arrow-slider.png) no-repeat;background-position: bottom right;}.ls-responsive .ls-nav-left-arrow {position: absolute;left: 0;z-index: 2;top: -55px;}.ls-responsive .ls-nav-right-arrow {position: absolute;right: 0;z-index: 2;top: -55px;}@media screen and (min-width:641px){.ls-responsive .ls-nav-left-arrow,.ls-responsive .ls-nav-right-arrow{top: 0;}}
/* cmsms stylesheet: pickadate modified: lundi 17 janvier 2022 14:51:00 */
.picker {font-size: 16px;text-align: left;line-height: 1.2;color: #000;position: absolute;z-index: 10000;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;outline: none;}.picker__input {cursor: default;}.picker__input.picker__input--active {border-color: #0089ec;}.picker__holder {width: 100%;overflow-y: auto;-webkit-overflow-scrolling: touch;}.picker__holder,.picker__frame {top: 0;bottom: 0;left: 0;right: 0;-ms-transform: translateY(100%);transform: translateY(100%);}.picker__holder {position: fixed;transition: background 0.15s ease-out, transform 0s 0.15s;-webkit-backface-visibility: hidden;}.picker__frame {position: absolute;margin: 0 auto;min-width: 256px;max-width: 666px;width: 100%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;opacity: 0;transition: all 0.15s ease-out;}@media (min-height: 33.875em) {.picker__frame {overflow: visible;top: auto;bottom: -100%;max-height: 80%;}}@media (min-height: 40.125em) {.picker__frame {margin-bottom: 7.5%;}}.picker__wrap {display: table;width: 100%;height: 100%;}@media (min-height: 33.875em) {.picker__wrap {display: block;}}.picker__box {background: #fff;display: table-cell;vertical-align: middle;}@media (min-height: 26.5em) {.picker__box {font-size: 1.25em;}}@media (min-height: 33.875em) {.picker__box {display: block;font-size: 1.33em;border: 1px solid #777;border-top-color: #898989;border-bottom-width: 0;border-radius: 5px 5px 0 0;box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24);}}@media (min-height: 40.125em) {.picker__box {font-size: 1.5em;border-bottom-width: 1px;border-radius: 5px;}}.picker--opened .picker__holder {-ms-transform: translateY(0);transform: translateY(0);background: transparent;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";background: rgba(0, 0, 0, 0.32);transition: background 0.15s ease-out;}.picker--opened .picker__frame {-ms-transform: translateY(0);transform: translateY(0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;}@media (min-height: 33.875em) {.picker--opened .picker__frame {top: auto;bottom: 0;}}.picker__box {padding: 0 1em;}.picker__header {text-align: center;position: relative;margin-top: .75em;}.picker__month,.picker__year {font-weight: 500;display: inline-block;margin-left: .25em;margin-right: .25em;}.picker__year {color: #999;font-size: .8em;font-style: italic;}.picker__select--month,.picker__select--year {border: 1px solid #b7b7b7;height: 2em;padding: .5em;margin-left: .25em;margin-right: .25em;}@media (min-width: 24.5em) {.picker__select--month,.picker__select--year {margin-top: -0.5em;}}.picker__select--month {width: 35%;}.picker__select--year {width: 22.5%;}.picker__select--month:focus,.picker__select--year:focus {border-color: #0089ec;}.picker__nav--prev,.picker__nav--next {position: absolute;padding: .5em 1.25em;width: 1em;height: 1em;box-sizing: content-box;top: -0.25em;}@media (min-width: 24.5em) {.picker__nav--prev,.picker__nav--next {top: -0.33em;}}.picker__nav--prev {left: -1em;padding-right: 1.25em;}@media (min-width: 24.5em) {.picker__nav--prev {padding-right: 1.5em;}}.picker__nav--next {right: -1em;padding-left: 1.25em;}@media (min-width: 24.5em) {.picker__nav--next {padding-left: 1.5em;}}.picker__nav--prev:before,.picker__nav--next:before {content: " ";border-top: .5em solid transparent;border-bottom: .5em solid transparent;border-right: 0.75em solid #000;width: 0;height: 0;display: block;margin: 0 auto;}.picker__nav--next:before {border-right: 0;border-left: 0.75em solid #000;}.picker__nav--prev:hover,.picker__nav--next:hover {cursor: pointer;color: #000;background: #b1dcfb;}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover {cursor: default;background: none;border-right-color: #f5f5f5;border-left-color: #f5f5f5;}.picker__table {text-align: center;border-collapse: collapse;border-spacing: 0;table-layout: fixed;font-size: inherit;width: 100%;margin-top: .75em;margin-bottom: .5em;}@media (min-height: 33.875em) {.picker__table {margin-bottom: .75em;}}.picker__table td {margin: 0;padding: 0;}.picker__weekday {width: 14.285714286%;font-size: .75em;padding-bottom: .25em;color: #999;font-weight: 500;}@media (min-height: 33.875em) {.picker__weekday {padding-bottom: .5em;}}.picker__day {padding: .3125em 0;font-weight: 200;border: 1px solid transparent;}.picker__day--today {position: relative;}.picker__day--today:before {content: " ";position: absolute;top: 2px;right: 2px;width: 0;height: 0;border-top: 0.5em solid #0059bc;border-left: .5em solid transparent;}.picker__day--disabled:before {border-top-color: #aaa;}.picker__day--outfocus {color: #ddd;}.picker__day--infocus:hover,.picker__day--outfocus:hover {cursor: pointer;color: #000;background: #b1dcfb;}.picker__day--highlighted {border-color: #0089ec;}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted {cursor: pointer;color: #000;background: #b1dcfb;}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected {background: #0089ec;color: #fff;}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled {background: #f5f5f5;border-color: #f5f5f5;color: #ddd;cursor: default;}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover {background: #bbb;}.picker__footer {text-align: center;}.picker__button--today,.picker__button--clear,.picker__button--close {border: 1px solid #fff;background: #fff;font-size: .8em;padding: .66em 0;font-weight: bold;width: 33%;display: inline-block;vertical-align: bottom;}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover {cursor: pointer;color: #000;background: #b1dcfb;border-bottom-color: #b1dcfb;}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus {background: #b1dcfb;border-color: #0089ec;outline: none;}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before {position: relative;display: inline-block;height: 0;}.picker__button--today:before,.picker__button--clear:before {content: " ";margin-right: .45em;}.picker__button--today:before {top: -0.05em;width: 0;border-top: 0.66em solid #0059bc;border-left: .66em solid transparent;}.picker__button--clear:before {top: -0.25em;width: .66em;border-top: 3px solid #e20;}.picker__button--close:before {content: "\D7";top: -0.1em;vertical-align: top;font-size: 1.1em;margin-right: .35em;color: #777;}.picker__button--today[disabled],.picker__button--today[disabled]:hover {background: #f5f5f5;border-color: #f5f5f5;color: #ddd;cursor: default;}.picker__button--today[disabled]:before {border-top-color: #aaa;}
/* cmsms stylesheet: style modified: vendredi 30 octobre 2026 11:41:17 */
@font-face {font-family: 'fontello';src:  url('https://www.campombrage.com/uploads/basecamp/fonts/fontello/fontello.woff2') format('woff2'),url('https://www.campombrage.com/uploads/basecamp/fonts/fontello/fontello.woff') format('woff');font-display: swap}@font-face {font-family:'open-sans-extrabold';src:url('https://www.campombrage.com/fonts/Open_Sans/opensans-extrabold-webfont.woff2') format('woff2');font-display:fallback}.leshebergements a span, .lesactivites a span,.fixResa .bt-ouvre-resa, .ss-titre, .btlaresa, .pictloc span, .bouton-situation a, .fbsubmit, .slide_url a, a.lesavis,#liste-locatifs .titre {font-family:'novecentowide-bold';}.picthome span, .divcontact, .BtResa, .txt-vign-loca, .contact-icon, .BTactus,.bloc-news-title{font-family:'open-sans-extrabold';}h1, h2, .titrebloc, .titre-liens-droite, .slide_txt {font-family:'balista';}p {margin: 1em 0;}.icon-phone:before { content: '\e800'; }.icon-calendrier:before { content: '\f800'; }.icon-mail:before { content: '\e801'; }.icon-left-open:before { content: '\e802'; }.icon-up-open:before { content: '\e803'; }.icon-down-open:before { content: '\e804'; }.icon-right-open:before { content: '\e805'; }.icon-cancel:before { content: '\e806'; }.icon-adult:before { content: '\e807'; }.icon-facebook-circled:before { content: '\e808'; }.icon-play:before { content: '\e809'; }.icon-stop:before { content: '\e80a'; }.icon-pause:before { content: '\e80b'; }.icon-menu:before { content: '\f0c9'; }.icon-instagram:before { content: '\f16d'; }.text-center {text-align: center}.text-left {text-align: left}.none {display: none !important}.inline-block {display: inline-block}.clear {height: 0;clear: both}.icon-cancel:before{color: #fff;}h1 {color: #669b03;font-size: 1.3em;text-align: left;padding: 1em 1em 0.5em 1em;margin: 0;font-weight: normal;line-height: 2em;}.bloc_actu{display:block;background:rgba(255,255,255,0.8);z-index:9;border-radius: 10px;width:412px;margin: auto;height: 205px;z-index: 9;position: absolute;bottom: 5em;left: 1em;box-shadow: 2px 2px 2px rgba(0,0,0,0.75);padding: 1em 1em 1.5em 1em;color:#056461;z-index: 9999;}.BTactus{background: #b7d167;color: #056461;text-align: center;text-decoration: none;padding: 10px 0;display: block;}.page-interne h1{color: #edc803;}.gabarit-locations h1{color: #056461;}.body-situation .mainblock p,.adresse-acces, .body-contact p{color: #056461;}.ss-titre{font-size: 1em;text-align: right;max-width: 255px;position: relative;top: -45px;left: 9em;color: #056461;}h2 {color: #000;font-size: 1.5em;padding: 12px 0;}.body-mentions-legales h2{color: #b7d167;text-transform: none;}.logo:hover{transform: scale(1.05);}.disppMenu .logo:hover img {transform: none;}.mainblock{width: 100%;}.fixResa #reservation, .fixResa a.BTpaiement {border-radius: 0 0 10px 10px}.fixResa #reservation {top: 32px}.fixResa #bloc_resa {position: fixed;width: 100%;height: 88px;margin-top: 0;z-index: 9999;top: 52px}.fixResa.fixmenu #bloc_resa,.fixResa #bloc_resa.ResaOuvre,.leshebergements a:hover img,.leshebergements a img,.lesactivites a:hover img,.lesactivites a img,a.lesavis:hover,a.lesavis,.logo:hover,.logo,.disppMenu .logo:hover img,.disppMenu .logo img{-webkit-transition: all ease-in-out .2s;transition: all ease-in-out .2s}.wrapper {margin: 0 auto;max-width: 1560px;width: calc(100% - 2em);}.wrapper.flex{flex-direction: column;}.gridbloc{width: 100%;margin: 0 auto;position: relative;}.bloc-img {margin: 5px;}.bloc-img.photohome1 {transform: rotate(9deg);}.bloc-img.photohome2 {transform: rotate(-13deg);}.feuille01{position: absolute;z-index: 8;right: 11em;top: -6em;}.trefle {position: absolute;right: 6em;}.texte-home{padding: 0 0.5em;}.texte-home h2{text-transform: initial;color: #669b03;}.leshebergements{background: #16a89e;padding: 2em 10px;}.lesactivites{background: #edc803;padding: 2em 10px;}.lesvacances{padding: 2em 10px;}.leshebergements a span,.lesactivites a span{display: block;color: #edc803;text-transform: uppercase;font-size: 1.2em;padding: 0.8em 0;}.lesactivites a span{color: #fff;}.leshebergements .gridbloc.flex,.lesactivites .gridbloc.flex,.lesvacances .gridbloc.flex{justify-content: space-evenly;text-align: center;}.lesvacances .gridbloc.flex{flex-wrap: wrap;}.lesvacances .wrapper{max-width: 1350px;}.leshebergements a,.lesactivites a{text-decoration: none;}.leshebergements a:hover img{transform: scale(1.1);}.lesactivites a:hover img{transform: scale(1.1);}.titrebloc {color: #fff;font-size: 1.8em;padding-bottom: 0.7em;text-align: center;}.activity1{transform: rotate(-5deg);}.activity3{transform: rotate(5deg);}.gridbloc a{position: relative;}.soleil, .coeur, .feuille_02{position: absolute;z-index: 2;}.soleil {top: -58px;}.coeur {bottom: 55px;}.feuille_02 {top: -84px;}.lesvacances .titrebloc{color: #edc803;font-size: 1.8em;line-height: 1.5em;}.picthome{padding: 0.5em;width: 220px;}.picthome span{display: block;color: #056461;text-transform: none;font-size: 1.2em;}.mainblock.blocavis {text-align: center;}a.lesavis {background: #16a89e;border: 3px solid #edc803;display: block;color: #fff;text-decoration: none;padding: 1em 5em;margin: 0.5em auto;}.body-emplacements a.lesavis{display: inline-block;}[lang="nl"] .body-emplacements a.lesavis{top: 0px;}.mainblock.blocavis a {display: inline-block;}.mainblock.blocavis img {display: inline-block;margin-left: 1em;margin-bottom: 1em;}.mainblock.blocavis .titrebloc {font-size: 3em;color: #edc803;}.body-sur-place a.lesavis{width: 100%;text-align: center;}a.lesavis:hover{background: #edc803;border: 3px solid #16a89e;}.lecontact{background: #056461;padding: 2em 10px;}.lecontact .gridbloc.flex{justify-content: space-evenly;}.mainblock.lecontact .wrapper p {font-size: 1.5em;text-align: center;}.divcontact{text-align: center;text-transform: none!important;}.divcontact a{color: #fff;text-decoration: none;}.divcontact i{font-size: 4em;color: #edc803;}.divcontact p{font-size: 1.2em!important;}.lecontact .wrapper span{display: block;color: #b7d167;}.widget-avis {margin: 1em 0;position: relative;display: flex;text-align: center;left: 0;right: 0;justify-content: center;z-index: 999999;}.zepartenaires{text-align: center;}.coordonnees{color: #056461;padding: 2em 10px;}.coordonnees .gridbloc {border-top: 1px solid;margin: 0 auto;padding: 1em 0;}.coordonnees .gridbloc:last-child {border: none;}.BtResa {width: 100%;background: #16a89e;text-align: center;padding: 0.5em;color: #fff;text-decoration: none;}.picto-droite.flex {justify-content: space-around;align-items: flex-end;display: block;}.pictloc {margin: 0 2em 1em 2em;text-align: center;}.pictloc span {display: block;text-align: center;text-transform: uppercase;color: #edc803;}.autreslocs {max-width: 40%;margin: auto;}.wrap-pictos {display: flex;align-items: flex-end;justify-content: space-evenly;}.btlaresa,.bouton-situation a,.fbsubmit {text-transform: uppercase;text-decoration: none;border: 3px solid #edc803;padding: 0.7em;font-size: 1.2em;margin: 0.5em;display: block;background-color: #fff;}.btlaresa{font-size: 1em;}[lang="nl"] .btlaresa{font-size: 0.8em;}.btlaresa{margin: 0.5em;}.btgauche {text-align: center;}.btlaresa {display: inline-block;}a.btlaresa.inventaire {color: #fff;background: #edc803;}.fbsubmit{width: auto;max-width: 100%;color: #056461;}.bouton-situation a{max-width: 300px;display: initial;}.bouton-situation {text-align: center;}.basloc .gridbloc.flex{justify-content: space-around;}.titre-liens-droite{color: #056461;font-size: 2em;}.body-nymphea .titre-liens-droite{text-align: center;}.bas-situation.flex {flex-direction: column;align-items: center;}.pictocar {margin: 1em 0;}#form_itineraire{margin: 1em 0;}#form_itineraire input {border: 1px solid #b1b1b1;}#liste-locatifs .titre {font-size: 1.5em;}.vign-locatif{margin: 2em;}.vignetteLocatif {position: relative;display: block;}.txt-vign-loca {position: absolute;z-index: 1;bottom: 2em;left: 0;right: 0;background: #ffffffc2;padding: 1em 0;}.bloc_vignetteLocatif img {max-width: 100%;height: auto;}.body-les-activites .bloc_vignetteLocatif {display: inline-block;margin: 2em;}#liste-locatifs .titre {text-align:center;color: #056461;}.mainblock.lecontact p {color: #fff;}.txt_commun_locatifs {font-size: 0.8em;color: #838181;font-style: italic;}.bloc_vignetteLocatif {display: inline-block;margin: 1em;}#nav{position:relative;z-index:9999;left:0;text-align:left;height: 80px;width: 85%;}#menuwrapper{width:auto;margin:0;padding:0}.mobilelinks{width:100%;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}.primary-nav.flex > li:nth-child(n+6) {order:3;}.ie7 .primary-nav > li {margin-left: 0;}.nav-global ul li:hover,.nav-global ul li.hover-access{z-index: 300;}.body.small .primary-nav,.body.small .changelang{font-size:1.25em;padding:0;}.primary-nav li a.back.smalltxt i{right:auto;left:-1.5rem;}.primary-nav li.hover a i{transform: rotate(180deg);}.primary-nav > li.hover > ul,.primary-nav li li.hover ul {position: static;order:2;}.mainblock.mainheader .wrapper.mainnav,.lienHome, .changelang{transition:all 0.75s ease-in-out;}.primary-nav ul {display: block;width: 100%;margin: 0;background:rgba(40,48,54,0.85);z-index:9999;}.primary-nav li.menuparent.hover li{max-height:1000px;opacity:1;}#tarteaucitronAlertSmall {right: 0!important}#tarteaucitronAlertSmall.adroite {right: 42px!important}.page-interne .article {margin: 30px auto 0;box-shadow: 19px 23px 0 0 rgb(0 0 0 / 15%);padding: 20px 40px 30px}.body-camping article p img{display: block;margin-left: auto;margin-right: auto;}.primary-nav li ul li ul{background: rgba(255, 255, 255, 0.1);}.primary-nav li ul li ul li a span{font-size: 0.8em!important;}.primary-nav ul .ico-menu-down{display: none;}.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}.slick-prev {left: 12px}.slick-next {right: 12px}#dispo_bloc i {color: #edc803;background: #fff;padding: 6px 9px 6px 6px;text-align: center;border-radius: 5px;}#sidr, ul#primary-nav li a:before, ul#primary-nav li a:after,#tarteaucitronAlertSmall, .bt-savoir-plus, .vignetteLocatif, .images-slider li.active,.vignette:before, .vignette-img .titre-rapide, .vignette-img .descriptifRub,#dispo_submit:before, #dispo_bloc .dispo_submit, #dispo_submit:after,a.BTpaiement, #bloc-bonsplans .bt-savoir a, #bloc-actu .bt-savoir a,#bloc-bonsplans .bt-savoir a:before, #bloc-actu .bt-savoir a:before,.lien_page:before, .site-portail a:before, .liste-link a:before {-webkit-transition: all ease-in-out .2s;transition: all ease-in-out .2s}ul#primary-nav li a:after, .vignettes-rub-rapide img,.vignettes-rub-rapide .txt-rub-rap,.flickity-prev-next-button.previous, .flickity-prev-next-button.next {-webkit-transition: all ease-in-out .4s;transition: all ease-in-out .4s}.images-slider li {-webkit-transition: all ease-in-out .5s;transition: all ease-in-out .5s}.carousel-cell.blocSlide {width: 100%;text-align: left}footer {color: #fff;}#prev-footer {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.liste-telechargements a {display: block;text-decoration: none;}.isotope {margin: 35px auto}.w3c-secure {margin-top: 18px;}.w3c {display: inline-block;margin-top: 16px;bottom: 3px;z-index: 1}.blocSlide img {width: auto;height: auto;max-width: 100%}.carte-googlemaps {text-align: center;}#map {margin: 0 auto}@-webkit-keyframes leaflet-gestures-fadein {0% {opacity: 0 }100% {opacity: 1 } }@keyframes leaflet-gestures-fadein {0% {opacity: 0 }100% {opacity: 1 } }.leaflet-container:after {-webkit-animation: leaflet-gestures-fadein 0.8s backwards;animation: leaflet-gestures-fadein 0.8s backwards;color: #fff;text-shadow: 0 0 1px #000,0 0 1px #000,0 0 1px #000,1px 1px 5px #000;font-family: 'open-sans-light', Arial, sans-serif;font-size: 22px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 15px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.5);z-index: 461;pointer-events: none }.leaflet-gesture-handling-touch-warning:after,.leaflet-gesture-handling-scroll-warning:after {-webkit-animation: leaflet-gestures-fadein 0.8s forwards;animation: leaflet-gestures-fadein 0.8s forwards; }.leaflet-gesture-handling-touch-warning:after {content: attr(data-gesture-handling-touch-content); }.leaflet-gesture-handling-scroll-warning:after {content: attr(data-gesture-handling-scroll-content); }table.style_formulaire {max-width: 800px;margin: auto;}.pour-contact{display: block;}.contact-icon {display: block;max-width: 100%;text-align: center;color: #056461;}.contact-icon span {display: block;color: #edc803;font-size: 2em;}.style_formulaire * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.bloc-formulaire {margin:5% 0}.coordonnees_contact input, #autocomplete {background:none;width:100%;font-size: 0.8em;border: 1px solid #edc803;padding: 0.7em;}.coordonnees_contact{color: #056461;}.coordonnees_contact input:focus {outline:none}.style_formulaire textarea {width: 100%;padding: 20px;border: 1px solid #edc803;}img.captchapict {display:block;}.cms_textfield {margin:10px;padding:5px;border: 1px solid #bbb;}.style_formulaire .submit {text-align:center}.style_formulaire .submit input {background: #056461;color: #b7d167;text-transform: uppercase;font-weight: bold;font-size: 0.9em;border: 0;padding: 12px 18px 10px;border-radius: 14px;cursor: pointer}.blocFormulaireContact {display:inline-block;width:100%}.blocChampsForm {float:left;width:50%}.champValideForm {float:left;width:50%;margin-top:110px}#locationField {margin:22px 14px}.coordonnees_contact {padding: 10px}.cms_form {margin: 20px auto}.mainblock.blocpiscine{background: #b7d167;margin-top: 6em;}.mainblock.blocpiscine .titrebloc{color: #056461;text-align: center;margin-left: auto;padding-bottom: 0;}.mainblock.blocpiscine .wrapper{padding: 2em;}.mainblock.blocpiscine .txtpiscine{color: #056461;width: 45%;}.imgpiscine{transform: rotate(9deg);width: 45%;text-align: center;}.imgpisc2{transform: rotate(-23deg);top: -6px;position: relative;}@media screen and (min-width: 501px) {.picto-droite.flex{display: flex;}.coordonnees_contact {width: 50%;color: #056461;}.page-interne .mainblock{margin-bottom: 2em;}}.case-consentement label {display:block;color: red;font-weight:700;font-size: 0.8em}.case-consentement {clear: both;float: none;padding: 12px;margin-bottom: 14px}.style_formulaire .case-consentement label {display: block;position: relative;margin-left: 23px;margin-top: -31px}.case-consentement .cms_checkbox {float:left}.website {display: none;}.style_formulaire label, .style_formulaire .label_form, .champAdresse {display:none}div.website, div.website * {display: none !important;}.champ-valide-form {text-align: center}.adresseauto, .form_comment {width: 100%}.g-recaptcha > div {margin: 0 auto;text-align: center}.txt-consentement {clear: both;margin-top: 14px}.bloc_important {background: #CC0000;color: #fff;padding: 14px}.cadre_bloc {border: solid 1px;margin: 18px 0;padding: 14px}.cadre_bloc .labelformulaire {display: inline-block}.cadre_bloc .ChampTexte {width: auto}.videoWrapper {max-width:1000px;margin:8% auto}.video-container {position:relative;padding-bottom:60%;width:100%;height:0;overflow:hidden}.video-container video,.video-container iframe,.video-container object,.video-container embed {position:absolute;top:0;left:0;width:100%!important;height:100%!important;border:0}.youtube_player {width:100%!important;height:100%!important}@media screen and (min-width:961px) and (max-width:1500px){.accroche{font-size: 2em;}.accroche span{top: 60px;}}@media screen and (max-width:1100px){.feuille01, .trefle{display: none;}}@media screen and (max-width:960px){.mainblock.blocpiscine .txtpiscine,.imgpiscine{width: 100%;}.bloc_actu{display: none;}.noMobile .BTactus{display: block;}.feuille_02 {top: auto;}.soleil{top: -252px;left: -47px;max-width: initial;}.coeur {bottom: auto;max-width: initial;}.bloc-img.photohome1{margin-top: 3em;}.coordonnees .gridbloc:last-child{display: none;}.gridbloc.flex {display: block;}.fondHeaderMobile {position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;z-index: -1}}@media screen and (min-width:420px) and (max-width:960px){.soleil{top: -344px;}}@media screen and (min-width:961px){.noMobile .BTactus{display: none;}.body-contact .wrapper{padding: 0 4em;}.btgauche {padding:2em 0;}h1{font-size: 3em;}.body-home h1{padding: 2em;}.coordonnees .gridbloc{margin: 0 2em;}.titrebloc{font-size: 4em;text-align: left;margin-left: 1.5em;}.lesvacances .titrebloc{font-size: 3em;}.texte-home{padding: 0 2em;}.wrapper.flex{flex-direction: row;}.gridbloc.half{width: 50%;padding: 0 1em;}.gridbloc.third{width: 33%;}.gridbloc.quart{width: 25%;}.bloc-img {float: left;margin: 5px;}.bloc-img.photohome1 {z-index: 1;display: block;position: relative;}.bloc-img.photohome2 {transform: rotate(-13deg);position: relative;}.VersionMobile #header {background: url(https://www.campombrage.com/uploads/basecamp/theme/slider-961-1903-camping-ombrage.webp) center center}#primary-nav .ico-menu-down{display:none}}@media screen and (max-width: 1365px) {.wrapper {margin: auto;padding: 10px 20px 30px;}.wrapper.w-home{max-width: 100%;}}@media screen and (min-width:1250px) {.bloc-img.photohome2 {left: -48px;top: 50px;}.paypal{margin: auto;width: 26%;}}@media screen and (min-width:801px) and (max-width:1499px){.fixResa #bloc_resa{top: 0;min-height: auto;height: 88px;padding: 5px;}.page-interne .inter-header{z-index: 1;}}@media screen and (min-width:801px) and (max-width:960px){.VersionMobile #header {background: url(https://www.campombrage.com/uploads/basecamp/theme/slider-801-960-camping-ombrage.webp) center center}.page-interne #header {height: 40px;}}@media screen and (min-width:501px) and (max-width:960px){.lesvacances .gridbloc.flex{display: flex;}}@media screen and (max-width:800px){.fixResa #bloc_resa{top: 0;height: auto;}}@media screen and (min-width:641px){.wrap-img-slide {max-height: 440px!important;overflow: hidden;}.ls-responsive .ls-nav-left-arrow, .ls-responsive .ls-nav-right-arrow{top:auto!important;}.ls-responsive .ls-nav-left-arrow,.ls-responsive .ls-nav-right-arrow{top: 58px!important;}}@media screen and (max-width:640px){.fixResa #reservation{font-size: 0.7em;}.lesvacances .gridbloc.flex{display: flex;}.picthome{width: 100px;}.picthome img {width: 60px;max-width: initial;}.picthome span{font-size: 1em;}.bloc-img.photohome1, .bloc-img.photohome2{max-width: 180px!important;}.fixResa #bloc_resa{font-size: 0.8em;}.coordonnees_contact input, #autocomplete, .style_formulaire textarea{width: 80%;}.fbsubmit{font-size: 0.8em;}.case-consentement label{font-size: 0.6em;}.ss-titre{top: -15px;left: 0;}}@media screen and (max-width:500px){.autreslocs{max-width: 100%;}.autreslocs .titre-liens-droite{text-align: center;}.wrap-pictos{display: block;}}@media screen and (min-width:801px){.pour-contact {display: flex;justify-content: space-around;}.contact-icon{display: inline-block;max-width: 30%;}.bas-situation.flex {flex-direction: row;justify-content: space-around;}.page-interne .creation {padding-bottom: 2.5em;}.page-interne #contenupage {margin-top: 190px;}.page-interne .BtResa{position: fixed;bottom: 0;z-index: 9;}.page-interne .inter-header{top: 0;}.page-interne .lelogo img{top: 0;z-index: 99;}.control-slider{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:-27px;z-index: 1}#bt-slide-prev,#bt-slide-next{font-family:'fontello';position:absolute;width:53px;height:53px;padding:8px 2px;border-radius:100%;color:#fff;font-size:1.6em;cursor: pointer}#bt-slide-prev{left:25px}#bt-slide-next{right:25px}}@media screen and (min-width:1500px){ul#primary-nav > li > li > a {text-shadow: 0 0 5px rgb(0 0 0 / 75%)}.disppMenu .logo{display: block;position: fixed;top: -16px;max-width: 300px;left: 0;text-align: left;}.disppMenu .blocdroite{position: fixed;top: 0;right: 1em;}.fixmenu #nav, .disppMenu #nav {position: fixed;-webkit-transform: translateY(0);transform: translateY(0);background: #056461;width: 100%;z-index: 999;}.fixmenu #nav img,.disppMenu #nav img{width: 215px;}.disppMenu #nav {top:0;}.fixmenu #nav {top: 0;-webkit-transition: all ease-in-out .2s;transition: all ease-in-out .2s;}.fixmenu ul#primary-nav li.menuGauche {position: relative;margin-left: 0}.fixmenu ul#primary-nav li.menuGauche,.fixmenu ul#primary-nav li.menuDroite {position: relative;left: 0;-webkit-transform: translateX(0);transform: translateX(0);margin-left: 0}.revealimg [class*="imgreveal"] {opacity: 0;transform: translateX(100%);}.revealimg [class*="lazyOn"] {opacity: 1;left: 50%;transform: translateX(-50%) translateY(0);transition: 1s cubic-bezier(.5, 0, 0, 1);}.revealArticle [class*="lazyOff"] {opacity: 0;transform: translateX(-100%);}.revealArticle [class*="lazyOn"] {opacity: 1;left: 50%;transform: translateX(-50%) translateY(0);transition: 1s cubic-bezier(.5, 0, 0, 1)}}@media screen and (min-width: 961px) and (max-width: 1199px) {ul#primary-nav li a {padding: 8px 7px;letter-spacing: -1px}}@media (min-width: 1500px){.primary-nav li ul li ul{position: relative;left: 8.5em!important;top: 0;display: block;background: rgba(255, 255, 255, 0.2);}.noMobile a.BtResa{display: none;}.page-interne #bloc_resa,.body-home #bloc_resa{position: fixed;bottom: 0;width: 100%;z-index: 99999;}.TitreResa {text-transform: uppercase;font-size: 1em;font-weight: bold}.TitreResa .icon-calendar {font-size: 1.3em}#accomodation_type {margin: 0 4px;max-width: 125px}.fixResa #bloc_resa.ResaOuvre {margin-top: 57px}.fixResa .bt-ouvre-resa {background: #056461;color: #fff;position: absolute;box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.5);border-radius: 0 0 20px 20px;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);cursor: pointer;padding: 10px 20px 10px;left: 50%;display: inline-block;font-size: 0.8em;font-weight: bold;text-transform: uppercase;bottom: -40px}.lelogo{display: none;}.disppMenu .primary-nav.flex > li.logo{margin-top: 15px;}.primary-nav > li > a:hover{text-decoration: underline;text-decoration-color: ;text-decoration-thickness: 0.15em;}.disppMenu #nav .primary-nav ul{top: 55px;}.ie7 .primary-nav ul{margin-left: 0;}.primary-nav li:hover ul,.primary-nav li.hover ul,.primary-nav li.hover-access ul{left: 50%;transform: translate(-50%);-webkit-transform: translate(-50%);-moz-transform: translate(-50%);-o-transform: translate(-50%);-ms-transform: translate(-50%);-khtml-transform: translate(-50%);}.primary-nav li ul a:hover {color:;}}#sliderbig {height: 450px!important;}#sliderbig-wrapper,#sliderbig,.slide.sliderbig-panel.panel {max-width: 650px!important;}#sliderbig .slide .panel-wrapper {position: static;max-width: 650px;}.slide::after {content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;}#sliderbig [class$="-arrow"], .slide [class$="-arrow"] {margin-top: 350px;}.slide_txt,.slide_url {display: block;text-align: center;}.slide_url a {display: block;z-index: 999999;}[lang="nl"] .slide_url {font-size: 0.8em;}.wrap-img-slide {max-height: 260px;overflow: hidden;}.slide_txt{color: #edc803;font-size: 1.5em;margin-top: 0.7em;line-height: 1.2em;}.slide_url,.slide_url a{color: #838181;}.slide_url a{text-transform: uppercase;text-decoration: none;}.slide_url p{margin: 0;}.liquid-slider .panel-container .fade{min-height: 600px;}body.compensate-for-scrollbar {margin-right: 0}.fancybox-is-hidden {left: -9999px;margin: 0;position: absolute !important;top: -9999px;visibility: hidden;}.fancybox-container {-webkit-backface-visibility: hidden;height: 100%;left: 0;outline: none;position: fixed;-webkit-tap-highlight-color: transparent;top: 0;-ms-touch-action: manipulation;touch-action: manipulation;transform: translateZ(0);width: 100%;z-index: 99999;}.fancybox-container * {position: initial;box-sizing: border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage {bottom: 0;left: 0;position: absolute;right: 0;top: 0;}.fancybox-outer {-webkit-overflow-scrolling: touch;overflow-y: auto;}.fancybox-bg {background: rgb(30, 30, 30);opacity: 0;transition-duration: inherit;transition-property: opacity;transition-timing-function: cubic-bezier(.47, 0, .74, .71);}.fancybox-is-open .fancybox-bg {opacity: .9;transition-timing-function: cubic-bezier(.22, .61, .36, 1);}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button {direction: ltr;opacity: 0;position: absolute;transition: opacity .25s ease, visibility 0s ease .25s;visibility: hidden;z-index: 99999;}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button {opacity: 1;transition: opacity .25s ease 0s, visibility 0s ease 0s;visibility: visible;}.fancybox-infobar {color: #ccc;font-size: 13px;-webkit-font-smoothing: subpixel-antialiased;height: 44px;left: 0;line-height: 44px;min-width: 44px;mix-blend-mode: difference;padding: 0 10px;pointer-events: none;top: 0;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.fancybox-toolbar {right: 0;top: 0;}.fancybox-stage {direction: ltr;overflow: visible;transform: translateZ(0);z-index: 99998;}.fancybox-is-open .fancybox-stage {overflow: hidden;}.fancybox-slide {-webkit-backface-visibility: hidden;display: none;height: 100%;left: 0;outline: none;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: absolute;text-align: center;top: 0;transition-property: transform, opacity;white-space: normal;width: 100%;z-index: 99999;}.fancybox-slide::before {content: '';display: inline-block;font-size: 0;height: 100%;vertical-align: middle;width: 0;}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next {display: block;}.fancybox-slide--image {overflow: hidden;padding: 44px 0;}.fancybox-slide--image::before {display: none;}.fancybox-slide--html {padding: 6px;}.fancybox-content {background: #fff;display: inline-block;margin: 0;max-width: 100%;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: relative;text-align: left;vertical-align: middle;}.fancybox-slide--image .fancybox-content {animation-timing-function: cubic-bezier(.5, 0, .14, 1);-webkit-backface-visibility: hidden;background: transparent;background-repeat: no-repeat;background-size: 100% 100%;left: 0;max-width: none;overflow: visible;padding: 0;position: absolute;top: 0;-ms-transform-origin: top left;transform-origin: top left;transition-property: transform, opacity;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;z-index: 99995;}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content {cursor: -webkit-grab;cursor: grab;}.fancybox-is-grabbing .fancybox-content {cursor: -webkit-grabbing;cursor: grabbing;}.fancybox-container [data-selectable='true'] {cursor: text;}.fancybox-image,.fancybox-spaceball {background: transparent;border: 0;height: 100%;left: 0;margin: 0;max-height: none;max-width: none;padding: 0;position: absolute;top: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%;}.fancybox-spaceball {z-index: 1;}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content {height: 100%;overflow: visible;padding: 0;width: 100%;}.fancybox-slide--video .fancybox-content {background: #000;}.fancybox-slide--map .fancybox-content {background: #e5e3df;}.fancybox-slide--iframe .fancybox-content {background: #fff;}.fancybox-video,.fancybox-iframe {background: transparent;border: 0;display: block;height: 100%;margin: 0;overflow: hidden;padding: 0;width: 100%;}.fancybox-iframe {left: 0;position: absolute;top: 0;}.fancybox-error {background: #fff;cursor: default;max-width: 400px;padding: 40px;width: 100%;}.fancybox-error p {color: #444;font-size: 16px;line-height: 20px;margin: 0;padding: 0;}.fancybox-button {background: rgba(30, 30, 30, .6);border: 0;border-radius: 0;box-shadow: none;cursor: pointer;display: inline-block;height: 44px;margin: 0;padding: 10px;position: relative;transition: color .2s;vertical-align: top;visibility: inherit;width: 44px;}.fancybox-button,.fancybox-button:visited,.fancybox-button:link {color: #ccc;}.fancybox-button:hover {color: #fff;}.fancybox-button:focus {outline: none;}.fancybox-button.fancybox-focus {outline: 1px dotted;}.fancybox-button[disabled],.fancybox-button[disabled]:hover {color: #888;cursor: default;outline: none;}.fancybox-button div {height: 100%;}.fancybox-button svg {display: block;height: 100%;overflow: visible;position: relative;width: 100%;}.fancybox-button svg path {fill: currentColor;stroke-width: 0;}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2) {display: none;}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1) {display: none;}.fancybox-progress {background: #ff5268;height: 2px;left: 0;position: absolute;right: 0;top: 0;-ms-transform: scaleX(0);transform: scaleX(0);-ms-transform-origin: 0;transform-origin: 0;transition-property: transform;transition-timing-function: linear;z-index: 99998;}.fancybox-close-small {background: transparent;border: 0;border-radius: 0;color: #ccc;cursor: pointer;opacity: .8;padding: 8px;position: absolute;right: -12px;top: -44px;z-index: 401;}.fancybox-close-small:hover {color: #fff;opacity: 1;}.fancybox-slide--html .fancybox-close-small {color: currentColor;padding: 10px;right: 0;top: 0;}.fancybox-slide--image.fancybox-is-scaling .fancybox-content {overflow: hidden;}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {display: none;}.fancybox-navigation .fancybox-button {background-clip: content-box;height: 100px;opacity: 0;position: absolute;top: calc(50% - 50px);width: 70px;}.fancybox-navigation .fancybox-button div {padding: 7px;}.fancybox-navigation .fancybox-button--arrow_left {left: 0;left: env(safe-area-inset-left);padding: 31px 26px 31px 6px;}.fancybox-navigation .fancybox-button--arrow_right {padding: 31px 6px 31px 26px;right: 0;right: env(safe-area-inset-right);}.fancybox-caption {background: linear-gradient(to top,rgba(0, 0, 0, .85) 0%,rgba(0, 0, 0, .3) 50%,rgba(0, 0, 0, .15) 65%,rgba(0, 0, 0, .075) 75.5%,rgba(0, 0, 0, .037) 82.85%,rgba(0, 0, 0, .019) 88%,rgba(0, 0, 0, 0) 100%);bottom: 0;color: #eee;font-size: 14px;font-weight: 400;left: 0;line-height: 1.5;padding: 75px 44px 25px 44px;pointer-events: none;right: 0;text-align: center;z-index: 99996;}@supports (padding: max(0px)) {.fancybox-caption {padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left));}}.fancybox-caption--separate {margin-top: -50px;}.fancybox-caption__body {max-height: 50vh;overflow: auto;pointer-events: all;}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited {color: #ccc;text-decoration: none;}.fancybox-caption a:hover {color: #fff;text-decoration: underline;}.fancybox-loading {animation: fancybox-rotate 1s linear infinite;background: transparent;border: 4px solid #888;border-bottom-color: #fff;border-radius: 50%;height: 50px;left: 50%;margin: -25px 0 0 -25px;opacity: .7;padding: 0;position: absolute;top: 50%;width: 50px;z-index: 99999;}@keyframes fancybox-rotate {100% {transform: rotate(360deg);}}.fancybox-animated {transition-timing-function: cubic-bezier(0, 0, .25, 1);}.fancybox-fx-slide.fancybox-slide--previous {opacity: 0;transform: translate3d(-100%, 0, 0);}.fancybox-fx-slide.fancybox-slide--next {opacity: 0;transform: translate3d(100%, 0, 0);}.fancybox-fx-slide.fancybox-slide--current {opacity: 1;transform: translate3d(0, 0, 0);}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next {opacity: 0;transition-timing-function: cubic-bezier(.19, 1, .22, 1);}.fancybox-fx-fade.fancybox-slide--current {opacity: 1;}.fancybox-fx-zoom-in-out.fancybox-slide--previous {opacity: 0;transform: scale3d(1.5, 1.5, 1.5);}.fancybox-fx-zoom-in-out.fancybox-slide--next {opacity: 0;transform: scale3d(.5, .5, .5);}.fancybox-fx-zoom-in-out.fancybox-slide--current {opacity: 1;transform: scale3d(1, 1, 1);}.fancybox-fx-rotate.fancybox-slide--previous {opacity: 0;-ms-transform: rotate(-360deg);transform: rotate(-360deg);}.fancybox-fx-rotate.fancybox-slide--next {opacity: 0;-ms-transform: rotate(360deg);transform: rotate(360deg);}.fancybox-fx-rotate.fancybox-slide--current {opacity: 1;-ms-transform: rotate(0deg);transform: rotate(0deg);}.fancybox-fx-circular.fancybox-slide--previous {opacity: 0;transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);}.fancybox-fx-circular.fancybox-slide--next {opacity: 0;transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);}.fancybox-fx-circular.fancybox-slide--current {opacity: 1;transform: scale3d(1, 1, 1) translate3d(0, 0, 0);}.fancybox-fx-tube.fancybox-slide--previous {transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg);}.fancybox-fx-tube.fancybox-slide--next {transform: translate3d(100%, 0, 0) scale(.1) skew(10deg);}.fancybox-fx-tube.fancybox-slide--current {transform: translate3d(0, 0, 0) scale(1);}@media all and (max-height: 576px) {.fancybox-slide {padding-left: 6px;padding-right: 6px;}.fancybox-slide--image {padding: 6px 0;}.fancybox-close-small {right: -6px;}.fancybox-slide--image .fancybox-close-small {background: #4e4e4e;color: #f2f4f6;height: 36px;opacity: 1;padding: 6px;right: 0;top: 0;width: 36px;}.fancybox-caption {padding-left: 12px;padding-right: 12px;}@supports (padding: max(0px)) {.fancybox-caption {padding-left: max(12px, env(safe-area-inset-left));padding-right: max(12px, env(safe-area-inset-right));}}}.fancybox-share {background: #f4f4f4;border-radius: 3px;max-width: 90%;padding: 30px;text-align: center;}.fancybox-share h1 {color: #222;font-size: 35px;font-weight: 700;margin: 0 0 20px 0;}.fancybox-share p {margin: 0;padding: 0;}.fancybox-share__button {border: 0;border-radius: 3px;display: inline-block;font-size: 14px;font-weight: 700;line-height: 40px;margin: 0 5px 10px 5px;min-width: 130px;padding: 0 15px;text-decoration: none;transition: all .2s;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;}.fancybox-share__button:visited,.fancybox-share__button:link {color: #fff;}.fancybox-share__button:hover {text-decoration: none;}.fancybox-share__button--fb {background: #3b5998;}.fancybox-share__button--fb:hover {background: #344e86;}.fancybox-share__button--pt {background: #bd081d;}.fancybox-share__button--pt:hover {background: #aa0719;}.fancybox-share__button--tw {background: #1da1f2;}.fancybox-share__button--tw:hover {background: #0d95e8;}.fancybox-share__button svg {height: 25px;margin-right: 7px;position: relative;top: -1px;vertical-align: middle;width: 25px;}.fancybox-share__button svg path {fill: #fff;}.fancybox-share__input {background: transparent;border: 0;border-bottom: 1px solid #d7d7d7;border-radius: 0;color: #5d5b5b;font-size: 14px;margin: 10px 0 0 0;outline: none;padding: 10px 15px;width: 100%;}.fancybox-thumbs {background: #ddd;bottom: 0;display: none;margin: 0;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;padding: 2px 2px 4px 2px;position: absolute;right: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);top: 0;width: 212px;z-index: 99995;}.fancybox-thumbs-x {overflow-x: auto;overflow-y: hidden;}.fancybox-show-thumbs .fancybox-thumbs {display: block;}.fancybox-show-thumbs .fancybox-inner {right: 212px;}.fancybox-thumbs__list {font-size: 0;height: 100%;list-style: none;margin: 0;overflow-x: hidden;overflow-y: auto;padding: 0;position: absolute;position: relative;white-space: nowrap;width: 100%;}.fancybox-thumbs-x .fancybox-thumbs__list {overflow: hidden;}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {width: 7px;}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {background: #fff;border-radius: 10px;box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {background: #2a2a2a;border-radius: 10px;}.fancybox-thumbs__list a {-webkit-backface-visibility: hidden;backface-visibility: hidden;background-color: rgba(0, 0, 0, .1);background-position: center center;background-repeat: no-repeat;background-size: cover;cursor: pointer;float: left;height: 75px;margin: 2px;max-height: calc(100% - 8px);max-width: calc(50% - 4px);outline: none;overflow: hidden;padding: 0;position: relative;-webkit-tap-highlight-color: transparent;width: 100px;}.fancybox-thumbs__list a::before {border: 6px solid #ff5268;bottom: 0;content: '';left: 0;opacity: 0;position: absolute;right: 0;top: 0;transition: all .2s cubic-bezier(.25, .46, .45, .94);z-index: 99991;}.fancybox-thumbs__list a:focus::before {opacity: .5;}.fancybox-thumbs__list a.fancybox-thumbs-active::before {opacity: 1;}@media all and (max-width: 576px) {.fancybox-thumbs {width: 110px;}.fancybox-show-thumbs .fancybox-inner {right: 110px;}.fancybox-thumbs__list a {max-width: calc(100% - 10px);}}.galerie {position: relative;top: 0;right: 0;width: 100%;text-align: center}.galerie .gallery {max-width: 1600px}.galerie, #galerie-slick, .blocSlideGalerie, #galerie-slick a {height: 100%;display: inline-block}#galerie-slick img {margin: 0 auto;width: 100%;height: 100%;object-fit: cover}#galerie-slick a {position: relative;display: block;text-align: right;box-shadow: 13px 15px 0 0 rgb(0 0 0 / 15%);margin: 0 auto}#galerie-slick .slick-prev {left: -25px}#galerie-slick .slick-next {right: -25px}.slick-slide:focus {outline: none}.galerie-fancybox-slick {max-width: 1920px;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0 auto;padding: 0px 10%}#fancybox-slick .slick-dots {position: absolute;bottom: 20px;left: 0;right: 0}#fancybox-slick .slick-dots li {display: inline-block}#fancybox-slick .slick-dots button {text-indent: -5000px;width: 25px;height: 25px;background-color: rgba(255, 255, 255, 0.8);background-color: rgba(216, 216, 216, 0.35);border: 0;margin: 5px;border-radius: 100%;cursor: pointer}#fancybox-slick .slick-dots .slick-active button {background-color: rgba(255, 255, 255, 0.8)}.galerie-fancy-simple {position: relative;height: auto;padding: 33px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.galerie-fancy-simple .blocSlideGalerie {height: auto;display: block;margin: 0.5%;width: 24%;overflow: hidden;padding: 0;float: left}.blocSlideGalerie a {position: relative;-webkit-transition: all ease-in-out .2s;transition: all ease-in-out .2s;display: inline-block;text-decoration: none}#galerie-simple {max-width: 1330px;margin: 0 auto}.galerie img {display: block;position: relative;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}.gabarit-pages .gallery .blocSlideGalerie {margin: 23px}.blocSlideGalerie a {position: relative;box-shadow: 0 0 0 0 #000;-webkit-transition: all ease-in-out .4s;transition: all ease-in-out .4s}.blocSlideGalerie a:hover {-webkit-transform: scale(1.1);transform: scale(1.1);z-index: 1;box-shadow: 4px 7px 16px 0 #000;}.galerie-fancy-locations img {width: 250px;height: 200px}.positionGalerie-locatifs {float: left;width: 40%;margin: 8px 0 0 -28px}.positionGalerie-locatifs .galerie {text-align: left}.positionGalerie-locatifs #galerie-slick a {margin: 12px}.non-contractuelles {margin-left: 60px;text-transform: uppercase;font-size: 0.66em;color: rgb(0 0 0 / 50%);position: relative;top: -3px}@media screen and (min-width: 501px) {.mainblock.blocavis img{margin-bottom: auto;}}@media screen and (min-width: 961px) {#sliderbig {height: 450px!important;}.positionGalerie:before {content: '';background: #056461;width: 100%;height: 300px;position: absolute;top: -210px;left: 0;transform: skew(0deg, -5deg);-webkit-transform: skew(0deg, -5deg);-moz-transform: skew(0deg, -5deg);-o-transform: skew(0deg, -5deg);-ms-transform: skew(0deg, -5deg);z-index: -1}.positionGalerie:after {content: '';background: #fff;width: 100%;height: 300px;position: absolute;bottom: -210px;left: 0;transform: skew(0deg, 5deg);-webkit-transform: skew(0deg, 5deg);-moz-transform: skew(0deg, 5deg);-o-transform: skew(0deg, 5deg);-ms-transform: skew(0deg, 5deg);z-index: -1}}#primary-nav ul li.menuactive {background: #056461;}.sidr ul li a{padding: 16px 0.4em;}#simple-menu.open {height: 100%;background: none;}#simple-menu {-webkit-transition: all ease-in-out .2s;transition: all ease-in-out .2s;}.champClose.open {display: block;}.posbtsimplemenu.open {height: 100%;}@media screen and (max-width: 1180px) {.bloc-img.photohome1,.bloc-img.photohome2{max-width: 250px;height: auto;margin: auto;}.bloc-img.photohome3{max-width: 500px;height: auto;margin: auto;}.wrapvignettes{display: flex;flex-direction: column;align-items: center;}}@media screen and (min-width: 1500px) {ul#primary-nav li ul .menuphoto a {position: relative;overflow: hidden;width: 230px;height: 150px;padding: 0}ul#primary-nav li ul li.menuphoto {background: #b7d167;display: inline-block;padding: 8px;padding-left: 0}ul#primary-nav li ul li.menuphoto.first_child,ul#primary-nav li ul li.menuphoto:nth-child(5),ul#primary-nav > li > li > .unli > li.menuphoto:nth-child(3) {padding-left: 8px}ul#primary-nav li ul li.menuphoto:nth-child(n+5),ul#primary-nav > li > li > .unli > li.menuphoto:nth-child(n+3) {padding-top: 0}ul#primary-nav li.menuphoto a:after {background: rgb(43 179 191 / 50%);-webkit-backdrop-filter: blur(2px);backdrop-filter: blur(2px);content: "";position: absolute;bottom: 0;left: 0px;height: 100%;width: 0}ul#primary-nav li:hover ul,#primary-nav li li:hover ul,#primary-nav li ul li:hover ul,#primary-nav li ul ul li:hover ul,#primary-nav li li.menuparenth ul,#primary-nav li ul li.menuparenth ul,#primary-nav li ul ul li.menuparenth ul {display: block;}ul#primary-nav li.menuphoto a:hover:after {width: 100%}ul#primary-nav li.menuphoto a:hover .txtmenu {text-shadow: 0 9px 3px black}#primary-nav ul li.menuphoto a {border: none}.menuphoto img {display: block;position: relative;top: 50%;transform: translateY(-50%)}.txtmenu {position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;text-align: center;padding: 12px;text-shadow: 0 0 10px black;z-index: 1}ul#primary-nav .unli .unli {display: none}ul#primary-nav > li > li > .unli {width: 200px}ul#primary-nav > li > li > .unli:before {content: '';position: absolute;top: -5px;left: 50%;background: white;width: 10px;height: 10px;-webkit-transform: translateX(-50%) rotate(45deg);transform: translateX(-50%) rotate(45deg)}ul#primary-nav li ul a:hover {background: #056461}ul#primary-nav li ul .menuactive a {background: #056461!important;color: #b7d167}ul#primary-nav .menu-tourisme .unli{column-count: 2;column-gap: 1px;min-width: 330px}ul#primary-nav .menu-tourisme ul a {padding: 8px 12px}.sidr {height: auto;width: 100%;left: 0!important;position: relative;z-index: 99999}#primary-nav > li > li > li:hover > ul,#primary-nav > li > ul > li li:hover > ul,#primary-nav > li > ul > ul li:hover > ul,#primary-nav > li > li.menuparenth > ul,#primary-nav > li > ul > li.menuparenth > ul,#primary-nav > li > ul > ul > li.menuparenth > ul {display: block}#primary-nav li li li ul li:hover ul {display: block}}@media screen and (max-width: 1499px) {.fixResa #reservation {top: 0;}.sidr {background: #b7d167;}.conteneurMenu {position: absolute;width: 100%;top: 0;left: 0;}.MenuHeader {position: relative;left: 0;margin-left: 0;padding: 0;width: 100%;text-align: left;padding: 0!important;}.sidr ul li a {padding: 12px 15px;}#primary-nav li a:hover, #primary-nav li a:focus,#primary-nav li a:active, #primary-nav li.hover-access > a {color: #fff;}#primary-nav .hover ul, #primary-nav ul .hover ul, #primary-nav ul ul .hover ul, #primary-nav li.menuparenth ul, #primary-nav ul li.menuparenth ul, #primary-nav ul ul li.menuparenth ul {display: block!important;position: relative;}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-280px}.sidr.left{left:-280px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRkNGQ0ZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFhMWExYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d),color-stop(100%, #1a1a1a));background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);background-image:linear-gradient(#4d4d4d,#1a1a1a);font-weight:normal;padding:0 15px;margin:0 0 5px;color:#fff;}.sidr p{margin:0 0 12px}.sidr p a{color:rgba(255,255,255,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:0;}.sidr ul li ul{border-bottom:0;margin:0}.sidr ul li ul li:last-child{border-bottom:0}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:0;}.sidr form{margin:0 15px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;border-radius:2px;border:0;background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#333;background:#fff}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(255,255,255,0.9);}.sidr ul li{display:block;margin:0;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a}.sidr ul li a{display:block;text-decoration:none;}#overlay {position: absolute;position: fixed;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;background: transparent;display: none;}.sidr-open #overlay {display: block;}.sidr.fullwidth {width: 100%;}.sidr.left.fullwidth {left: -100%;}.sidr.right.fullwidth {right: -100%;}.sidr ul {border: 0;}.sidr ul li {position: relative;border-top: none;border-bottom: none;}.toggleMenu {display: none;}#primary-nav .hover ul ul {display: none!important;}}#primary-nav li li:hover ul li:hover ul,#primary-nav li ul li:hover ul li:hover ul,#primary-nav li ul ul li:hover ul,#primary-nav li li.menuparenth ul,#primary-nav li ul li.menuparenth ul,#primary-nav li ul ul li.menuparenth ul {display: none;}#primary-nav ul li:hover {background: #edc803}ul#primary-nav li a:hover:before {opacity: 1;-webkit-transform: scaleY(1);transform: scaleY(1);-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66)}ul#primary-nav li a:hover {color: #000}ul#primary-nav li a, ul#primary-nav li a:before {-webkit-transition: all ease-in-out .3s;transition: all ease-in-out .3s}.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}.slick-list:focus{outline: none;}.slick-list.dragging{cursor: pointer;cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track{position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}.slick-track:before,.slick-track:after{display: table;content: '';}.slick-track:after{clear: both;}.slick-loading .slick-track{visibility: hidden;}.slick-slide{display: none;float: left;height: 100%;min-height: 1px;margin: 3px}[dir='rtl'] .slick-slide{float: right;}.slick-slide img{display: block;margin: 0 auto;width: auto;height: auto;max-width: 100%}.slick-slide.slick-loading img{display: none;}.slick-slide.dragging img{pointer-events: none;}.slick-initialized .slick-slide{display: block;}.slick-loading .slick-slide{visibility: hidden;}.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}.slick-arrow {font-family: "fontello";font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;z-index: 1;border-radius: 100%;background: none}.slick-prev:before {content: '\e80c';}.slick-next:before {content: '\e80d';}.slick-arrow:before {color: #056461;font-size: 34px;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.slick-disabled {opacity: 0.1}.slick-dots li {position: relative;display: inline-block;margin: 0 5px;padding: 0;cursor: pointer;}.slick-dots {padding: 0;margin: 0;text-align: center;bottom: 14px;position: relative;}.slick-slider li button {font-size: 0;display: block;cursor: pointer;color: transparent;border: 0;outline: none;background: #fff;box-shadow: 0 0 0 2px #056461;border-radius: 20px;width: 8px;height: 8px;padding: 0px;}.slick-slider li.slick-active button {background: #056461}@media screen and (max-width: 400px) {#sliderbig {height: 280px!important;}.slide_url a{font-size: 0.9em;}a.lesavis{padding:1em;}}ul li{margin-left:3em;}
