/* cmsms stylesheet: style modified: mardi 10 novembre 2026 09:40:46 */
@font-face{font-family:'PoppinsLight';src:url('https://www.campingcapferret.com/fonts/Poppins/poppins-light-webfont.woff2') format('woff2');font-display:fallback}@font-face{font-family:'PoppinsSemiBold';src:url('https://www.campingcapferret.com/fonts/Poppins/poppins-semibold-webfont.woff2') format('woff2');font-display:fallback}@font-face{font-family:'Crimson';src:url('https://www.campingcapferret.com/fonts/Crimson/crimson-text-v11-latin-regular.woff') format('woff');font-display:fallback}@font-face{font-family:'CrimsonBoldItalic';src:url('https://www.campingcapferret.com/fonts/Crimson/crimson-text-v11-latin-700italic.woff') format('woff');font-display:fallback}@font-face{font-family:'Blackjar';src:url('https://www.campingcapferret.com/fonts/blackjar/blackjar-webfont.woff2') format('woff2');font-display:fallback}:root {--primarybg: #fff;--blocbg: #ffffff;--blocbg2: #f5dae6;--fontcolor: #353635;--highlight: #e7ccb6;}@font-face {font-family: 'fontello';src: url('https://www.campingcapferret.com/uploads/basecamp/theme/fonts/fontello.eot');src: url('https://www.campingcapferret.com/uploads/basecamp/theme/fonts/fontello.eot#iefix') format('embedded-opentype'),url('https://www.campingcapferret.com/uploads/basecamp/theme/fonts/fontello.woff') format('woff'),url('https://www.campingcapferret.com/uploads/basecamp/theme/fonts/fontello.woff2') format('woff2'),url('https://www.campingcapferret.com/uploads/basecamp/theme/fonts/fontello.ttf') format('truetype'),url('https://www.campingcapferret.com/uploads/basecamp/theme/fonts/fontello.svg#fontello') format('svg');font-weight: normal;font-style: normal;font-display: swap;}[class^="icon-"]:before, [class*=" icon-"]:before {font-family: "fontello";font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;width: auto;margin: 0 0.05em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-cancel:before { content: '\e800'; }.icon-play-circled2:before { content: '\e801'; }.icon-down-open-big:before { content: '\e802'; }.icon-left-open-big:before { content: '\e803'; }.icon-camera:before { content: '\e804'; }.icon-user:before { content: '\e805'; }.icon-star-1:before { content: '\e807'; }.icon-mail:before { content: '\e808'; }.icon-home-1:before { content: '\e809'; }.icon-right-open-big:before { content: '\e80a'; }.icon-up-open-big:before { content: '\e80b'; }.icon-phone-1:before { content: '\e80d'; }.icon-check:before { content: '\e80e'; }.icon-info-circled:before { content: '\e80f'; }.icon-menu:before { content: '\e811'; }.icon-facebook:before { content: '\e812'; }.icon-heart:before { content: '\e814'; }.icon-search:before { content: '\e815'; }.icon-calendar:before { content: '\e818'; }.icon-wheelchair:before { content: '\f193'; }.icon-tripadvisor:before { content: '\f262'; }.icon-instagram-1:before { content: '\f32d'; }h1{font-family:'Blackjar';}.titrelienregion{font-family:'CrimsonBoldItalic'!important;}@keyframes donut-spin {0% {transform: rotate(0deg);border-left-color: #2f378d;}100% {transform: rotate(360deg);border-left-color: #033459;}}.loadlazy{background: transparent url(https://www.campingcapferret.com/uploads/basecamp/theme/oval.svg) center center no-repeat;background-size:40px;}html{font-family: 'PoppinsLight', PoppinsLight, Futura, Arial, sans-serif;background:var(--primarybg);color: var(--fontcolor);}a {color:inherit;text-decoration:underline;}.maincontent p > img{margin: 0 1.5em 1em 0;float: left;}a, input, .bouton, .BlogArticle::after, .trans2msec, select, input{transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;}.centeredbackimg, .trans4msec{transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;text-decoration:none;}.trans6msec{transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;-webkit-transition:all 0.6s ease-out;text-decoration:none;}::selection {background: var(--highlight);color:var(--fontcolor);}::-moz-selection {background: var(--highlight);color:var(--fontcolor);}.maincontent a:not(.bouton), .maincomplement a:not(.bouton), .chaptertxt a:not(.bouton), .contenuFooter a{color: var(--highlight);}.centeredbackimg{position: absolute;top: 50%;left: 50%;will-change: transform;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-khtml-transform: translate(-50%,-50%);width: auto !important;z-index: 0;}.mainblock{width:100%;float:left;text-align:center;z-index:1;}.mainblock:not(.nomargin){padding: 2rem;}.clear{width:100%;clear:both;}.wrapper{display:block;float:none;width:calc(100% - 2em);margin:0 auto;max-width:1455px;}.wrapper.flex{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap:wrap;justify-content:center;}.wrapper.inline-flex{display: -webkit-inline-box;display: -ms-inline-flexbox;display: -webkit-inline-flex;display:inline-flex;flex-wrap:wrap;}.wrapper.large{max-width:1920px;}.wrapper.largest{width:100%;max-width:2000px;}.gridbloc, .hometxt{float:left;width:100%;}.gridbloc:not(.flex), .hometxt{display:block;}.inline-block{display:inline-block;}.body-error404 .gridbloc{background:url(https://www.campingcapferret.com/uploads/basecamp/theme/erreure-404.jpg) center center no-repeat;background-size:cover;min-height:600px;font-weight: bold;font-size: 1.1em;}.body-error404 .gridbloc h1{color:#fff;}.mainblock.faq {padding: 2em 0;}.body-home #accordion h3:nth-child(n+7){display:none;}.accordiontitle, .accordion{transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;}.accordiontitle{cursor:pointer;display:block;box-shadow:inset 0px 0px 0px 0px;border-top: 1px solid #CFCFCF;}.accordiontitle:first-child{border:none;}.accordiontitle:hover{opacity:0.7;}h3.accordiontitle{position: relative;padding: 1.5em 0;font-size: 1em;color:#757575;}.zemoins{display: none;}.zemoins, .zeplus{text-align: right;position: absolute;right: 0;bottom: 20px;font-size: 1.7em;color: #88c540;}.accordiontitle.active .zemoins{display: block;}.accordiontitle.active .zeplus{display: none;}.accordion{max-height:0px;opacity:0;overflow:hidden;}.accordion.active{padding:1rem 0;max-height:1000px;opacity:1;top: -2em;position: relative;}.accordions {display: none;}.accordiontitlemere {cursor: pointer;transition: all .2s;display: flex;align-items: center;gap: 10px;cursor: pointer;}.accordiontitlemere + p {display: none;}.accordiontitlemere.active {/* exemple */color: #88c540;}.accordiontitlemere .zemoins {display: none;}.accordiontitlemere.active .zeplus {display: none;}.accordiontitlemere.active .zemoins {display: inline;}.accordiontitlemere .zeplus,.accordiontitlemere .zemoins {position: relative;right: unset;bottom: unset;}h3.accordiontitle {display: flex;align-items: center;gap: 10px;justify-content: space-between;}h3.accordiontitle .zeplus,h3.accordiontitle .zemoins {position: relative;right: unset;bottom: unset;}@media (max-width: 991px) {.accordiontitlemere {font-size: 1.2rem;margin: 0;}h3.accordiontitle {font-size: 1.1rem;padding: 1em 0 0.8em 0;margin: 0;}.accordions .accordion {top: 0;padding: 0;}.accordions > div {border-top: 1px solid #b6b6b6;}}.lienregion{height: 350px;text-decoration: none;}.titrelienregion{position: absolute;z-index: 99;left: 0;right: 0;bottom: 1.5em;color: #fff;font-size: 2em;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}.lienregion span{position: absolute;background: #fff;text-transform: uppercase;padding: 0.5em;bottom: 10px;right: 1em;font-size: 1.2em;}.mainblock.mainheader{z-index:999;position:fixed;top:0;color:var(--fontcolor);}.mainblock.mainheader > .wrapper{margin:0;width:100%;}.options-global ul > li > span,.options-global a {color:var(--fontcolor);padding: 0.15em;}.options-global a:hover,.options-global a:focus {color:var(--primarybg);}.options-global ul > li > * {display:inline-block;padding: 1.25em 1em;}.options-global ul > li{display:inline-block;text-align:left;padding:0;}.options-global ul > li .adrtel i{margin: 0 0.5em 0 0;}.facebook{background:#3b5998;}.tripadvisor{background:#01de9b;}.youtube{background:#ec5555;}.instagram{background:linear-gradient(45deg, #405de6, #5851db, #833ab4, #c13584, #e1306c, #fd1d1d);}.adrmail{background:var(--blocbg2);}.options-global ul > li > .optiontxt, .optiontxt{display:none;}.mainmenu, .mainresa{position: fixed;top: 0;bottom:0;z-index: 1000;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;background:var(--blocbg2);opacity:0;width:380px;left:-380px;overflow:auto;padding: 4rem 2rem;max-width:100%;}.mainresa{left:auto;right:-380px;}.mainmenu.unfold,.mainresa.unfold{opacity:1;}.mainmenu.unfold{left:0;padding: 4rem 0.25rem 4rem 2rem;}.mainresa.unfold{right:0;}.navigation{width: 100%;float: left;}.nav-global{clear:both;width:100%;float:none;flex:1;}.navlink {text-decoration: none;font-size: 1.15rem;letter-spacing: 0.1em;width:auto;text-align: center;padding: 0.5em;text-transform: uppercase;font-family: 'PoppinsSemiBold', PoppinsSemiBold, Futura, Arial, sans-serif;color:white;height: 3.25rem;overflow:hidden;float: right;box-shadow: inset 0px 0px 0px 2px;width:11rem;}.navlink i{margin: 0 0.5rem 0 0.25rem;}.closeBtn{color: var(--fontcolor);position: absolute;top: 1rem;left: 1rem;font-size: 1.4em;height: 1.5em;width: 1.5em;display: block;text-align: center;line-height: 1.5em;z-index:1001;}.closeBtn.closeResa{right: 1rem;left: auto;}.primary-nav,.primary-nav ul {list-style-type: none;margin:0;padding:0;}.primary-nav:before,.primary-nav:after {content: " ";display: table;}.primary-nav:after {clear: both;}.primary-nav li {position: relative;float:left;margin:0;padding: 0;}.ie7 .primary-nav > li {margin-left: 0;}.primary-nav > li:first-child{margin-left: 0;}.nav-global ul li:hover,.nav-global ul li.hover-access{z-index: 300;}.primary-nav{width: 100%;max-width: 500px;display: inline-block;text-align:left;}.body.small .primary-nav{font-size:1.25em;}.primary-nav li a{text-decoration: none;display: block;position: relative;text-transform:uppercase;padding: 0.75em 0.25em;letter-spacing: 0.02em;font-size:1.5rem;line-height:1em;cursor: pointer;font-family: 'Crimson', Crimson, serif;color:var(--fontcolor);}.primary-nav li a i{font-size: 0.75em;padding: 0.9em 0;width: 55px;text-align:center;position: absolute;right: 0;bottom: 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;}.primary-nav > li {float: none;margin: 0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.primary-nav > li > a{float: none;}.mainmenu, .mainresa{transition: 1s cubic-bezier(.5, 0, 0, 1);}.primary-nav .ico-menu-down {height: 55px;width:55px;position: absolute;left: auto;right: 0;z-index: 5;cursor: pointer;}.primary-nav ul {display: block;width: 100%;margin: 0;background:transparent;z-index:9999;}.primary-nav li li{float:none;width: auto;max-height:0px;opacity:0;overflow:hidden;position: static;}.primary-nav li.menuparent.hover li{max-height:1000px;opacity:1;}.primary-nav li ul a{padding: 0.75em 0.35em!important;font-family:'PoppinsLight', PoppinsLight, Futura, Arial, sans-serif;border-bottom: 0;font-size:1.1em;}.primary-nav li ul li:last-child a{border-bottom: 1px solid rgba(255,255,255,0.2);padding: 0.75em 0.35em 1em 0.35em!important;}.mobilelinks{display: flex;flex-wrap: wrap;justify-content: space-between;padding:1rem;width:100%;}.langues{padding: 0.75em 0.25em 0;font-family:'PoppinsSemiBold', PoppinsSemiBold, Futura, Arial, sans-serif;}.langues > *{margin:0 0.25em 0 0;text-decoration:none;}.langues > .active{color:var(--primarybg);}.bouton, .cms_submit{font-family: 'PoppinsLight', PoppinsLight, Futura, Arial, sans-serif;text-decoration:none;display:inline-block;padding: 0.75em 1.2em;margin:0.25em;color:var(--fontcolor);background: var(--primarybg);text-align:center;font-size:1em;line-height:1em;overflow:hidden;text-transform:uppercase;}label, input, select, button, a.dispo_submit{padding:0.75em;font-size:1em;line-height:normal;color: var(--primarybg);display:inline-block;font-family:inherit;vertical-align:middle;border-radius:2px;cursor:pointer;}input, select, button, a.dispo_submit{background: var(--fontcolor);}.bouton:hover, .cms_submit:hover{background: var(--fontcolor);color:var(--primarybg);box-shadow:inset 0px 0px 0px 2px var(--primarybg);}.smalltxt{font-size:0.8em;}#form_itineraire{padding: 1rem;display: flex;align-items: center;flex-wrap: wrap;justify-content: center;}#point{margin:0 0 0 1rem;}.carte-googlemaps .smalltxt{margin:1rem 0 0 0;width:100%;text-align:right;}.leaflet-popup-pane{color: #000;}@-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: 'roboto-regular', 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); }.maincontent > .wrapper > .gridbloc,.maincomplement > .wrapper > .gridbloc{padding:0.8rem;}p{padding:0.5em 0;line-height:1.5em;clear:both;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:normal;padding:1rem 0;max-width:100%;font-size:1.35em;line-height: 1em;clear:both;}h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6{font-size:1.2em;margin: 1em 0 0 0;}h1{font-size: 2.3em!important;}.body-home h1{color:#88c540}h2:not(.chaptertitle), h3, .h2, .h3{font-family:'PoppinsSemiBold', PoppinsSemiBold, Futura, Arial, sans-serif;}.sectiontitle{font-size:3rem;line-height:1em;font-family:'Crimson', Crimson, serif;margin:0 0 1rem 0;}.mainslider > .wrapper {position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;}.mainslider .sectiontitle{text-shadow:0px 0px 0.5em rgba(0,0,0,0.75);color:white;margin: 0 60px 1rem 60px;}.videoWrapper{margin: 7px auto;max-width: 100%}.video-container {position:relative;overflow:hidden;display: inline-block;}.video-container video,.video-container iframe,.video-container object,.video-container embed {top:0;left:0;width:100%;height:100%}.body-home .videoWrapper {display:none;}#wrapper_bgndVideo {z-index: 2!important;}.mb_YTPlayer:focus {outline: 0;}.YTPWrapper {display: block;transform: translateZ(0) translate3d(0, 0, 0);transform-style: preserve-3d;perspective: 1000;-webkit-backface-visibility: hidden;backface-visibility: hidden;box-sizing: border-box;}.mbYTP_wrapper iframe {max-width: 8000px !important;margin-top: 0!important;margin-left: 0!important;}.inline_YTPlayer {margin-bottom: 20px;vertical-align: top;position: relative;left: 0;overflow: hidden;border-radius: 4px;box-shadow: 0 0 5px rgba(0, 0, 0, .7);background: rgba(0, 0, 0, .5);}@media (min-aspect-ratio: 16/9) {.mbYTP_wrapper iframe { width: 100%!important; height: 300%!important; top: -100%!important; }}@media (max-aspect-ratio: 16/9) {.mbYTP_wrapper iframe { width: 300%!important; height: 100%!important; left: -100%!important; }}.maincontent img:not(.centeredbackimg),.logo img{max-width:100%;height:auto;}.logo {display: inline-block;position: absolute;z-index: 99;left: 0;right: 0;text-align: center;background: transparent;width: 425px;margin: auto;}.switchscreenmode{position: absolute;bottom: 1rem;right: 1rem;z-index:5000;font-family:'PoppinsSemiBold', PoppinsSemiBold, Futura, Arial, sans-serif;color:white;text-shadow: 0px 0px 0.5rem black;}.screenmode{display: inline-block;width: 50px;height: 26px;margin: 0 0 0 0.5rem;}.screenmode input {opacity: 0;width: 0;height: 0;}.scrsl {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: var(--fontcolor);-webkit-transition: .4s;transition: .4s;}.scrsl:before {position: absolute;content: "";height: 18px;width: 18px;left: 4px;bottom: 4px;background-color: var(--primarybg);-webkit-transition: .4s;transition: .4s;}input:focus + .scrsl {box-shadow: 0 0 1px var(--primarybg);}input:checked + .scrsl:before {-webkit-transform: translateX(24px);-ms-transform: translateX(24px);transform: translateX(24px);}.scrsl.round {border-radius: 18px;}.scrsl.round:before {border-radius: 50%;}.mainslider{height:350px;}.pictureslider.slick-slider{margin:0;height:350px;background:var(--blocbg2);overflow:hidden;}.pictureslider img{object-fit: cover;width:1920px;height:350px;}.mainslider:not(.mobile), .mainslider:not(.mobile) .pictureslider.slick-slider, .mainslider:not(.mobile) .pictureslider img{height: 1000px;}.pictureslider::after{content: "";position: absolute;right: -20em;left: -20em;bottom: -20em;top: 0;box-shadow: 0px 0em 8em 10em rgba(0,0,0,0.35) inset;z-index: +1;}.slick-prev:before, .slick-next:before{color:var(--fontcolor) !important;}.copyright{position: absolute;display: block;bottom: 1rem;left: 1rem;color: white !important;font-size: 0.85rem;text-shadow: 0px 0px 0.5em rgba(0,0,0,0.75);z-index:+1;font-family: 'PoppinsSemiBold', PoppinsSemiBold, Futura, Arial, sans-serif;}.logo{display:inline-block;}.mainblock.mainheader.reduced > .wrapper.mainnav {background: linear-gradient(180deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);}.mainslider .logo.reduced{position: fixed;top: 0;z-index: 99999;bottom: auto;width: 175px;margin: auto;}.mainslider .logo.reduced img{width:175px;margin-top: 0;}.mainheader.reduced .logo img{width:175px;margin-top: 0;}.mainheader.reduced .logo{width: 175px;margin: auto;}.body:not(.body-home) .mainslider, .body:not(.body-home) .mainslider .pictureslider,.body:not(.body-home) .mainslider .pictureslider img{height: 500px;}.mainresa{background:var(--fontcolor);color:var(--primarybg);text-align:center;}.mainresa .closeBtn{color:var(--primarybg);}.mainresa .h4{letter-spacing: 0.02em;font-size: 1.75rem;line-height: 1em;font-family: 'CrimsonBoldItalic', CrimsonBoldItalic, serif;}.resainfos, .navigation{height: 100%;}.reservation{flex:1;}.resainfos form > *,.resainfos .bouton{width:100%;margin:0.25em 0;border-radius:0;}.resainfos form > select,.resainfos form > input:not(.bouton){border-bottom:1px solid var(--primarybg);}.resainfos .BtResa {background: var(--fontcolor);display: block;padding: 1em;color:var(--blocbg2);font-family:'PoppinsSemiBold', PoppinsSemiBold, Futura, Arial, sans-serif;}.resainfos .BtResa .icon-calendar{margin:0 0.5em 0 0;}.maincontent, .maincomplement{text-align:left;}.columntxt{column-count: 2;column-gap: 4em;}.columntxt h2, .columntxt h3, .columntxt h4{break-inside: avoid;}.maincontent > .wrapper > article{margin:1rem 0 0 0;}.articlehome.truncate{max-height: 555px;overflow:hidden;}.lireplus{position: absolute;bottom: 0;left: 0;display: block;width: 100%;text-align: center;background: var(--primarybg);box-shadow: 0px 0px 2rem 2rem var(--primarybg);padding: 1rem 0;}.lireplus span{display: inline-block;font-size: 1rem;font-family:'PoppinsSemiBold', PoppinsSemiBold, Futura, Arial, sans-serif;color: var(--fontcolor);background: var(--primarybg);box-shadow: 0px 0px 0px 2px var(--blocbg);z-index:+1;padding: 0.5em 1em;}.lireplus:hover span{background:var(--blocbg);}.lireplus::after {content: "";background: var(--blocbg);position: absolute;right: 0;left: 0;top: 50%;height: 2px;width: 100%;}.sidebar{text-align:center;}.maincontent ol, .maincontent ul:not([class]), .mainfooter ul,.maincomplement ol, .maincomplement ul:not([class]),.chaptertxt ol, .chaptertxt ul:not([class]){list-style-type:none;line-height: 1.25em;}.maincontent ul, .maincontent ol, .chaptertxt ul{padding:0.5em 0;}.maincontent ul li, .maincontent ol li,.maincomplement ul li, .maincomplement ol li,.chaptertxt ul li, .chaptertxt ol li {padding: 0.2em 0.5em 0.2em 1em;font-family: 'PoppinsLight', PoppinsLight, Futura, Arial, sans-serif;font-size:1rem;}.maincontent ul li a, .maincontent ol li a,.maincomplement ul li a, .maincomplement ol li a,.chaptertxt ul li a, .chaptertxt ol li a{text-decoration:underline;}.maincontent ul:not([class]) li:not([class])::after, .maincontent ol li:not([class])::after,.maincomplement ul:not([class]) li:not([class])::after, .maincomplement ol li:not([class])::after,.chaptertxt ul:not([class]) li:not([class])::after, .chaptertxt ol li:not([class])::after{content:"•";color:var(--highlight);position:absolute;top: 0.3em;left:0;right:auto;}.complementtitle::before, .complementtitle::after {position: absolute;top: 60%;overflow: hidden;width: 50%;height: 1px;content: '\a0';background-color: var(--fontcolor);margin: 0 0.5em;margin-left: 0.5em;}.complementtitle::before {margin-left: calc(-50% - 0.5em);text-align: right;}.complementtitle{text-align:center;font-family:'CrimsonBoldItalic', CrimsonBoldItalic, serif;font-size:3rem;overflow:hidden;}.mainblog:not(.blogsummary){background:#ffebd5;margin:2rem 0;}.chaptertxt.blogtxt{text-align:right;}.BlogArticle{display:inline-block;height:325px;width:500px;max-width:100%;overflow:hidden;}.BlogArticle::after{content:"";position:absolute;top:0;bottom:-0.35rem;left:0;right:0;background:rgba(255,255,255,0);}.BlogArticle .h3{position: absolute;width: 100%;bottom: -0.35rem;z-index: +1;font-family:'CrimsonBoldItalic', CrimsonBoldItalic, serif;display:block;font-size:2rem;text-align:left;padding:1rem 2rem;background:linear-gradient(0deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);text-shadow:0px 0px 0.5em rgba(0,0,0,0.75);color:white;}.BlogArticle:hover .h3{color:#242120;background:transparent;text-shadow:none;}.BlogArticle:hover::after{background:rgba(255,255,255,0.8);}.BlogArticleCredits{font-family: 'PoppinsLight', PoppinsLight, Futura, Arial, sans-serif;font-size: 0.4em;align-items:center;line-height: 1.5em;margin: 1em 0 0 0;}.BlogArticleCredits.InBlog{font-size: 0.75em;}.BlogArticleCredits > span:not(.BlogRead.bouton){flex:1;}.BlogRead.bouton{margin:0 0 0 1em;min-width: 10em;}ul.BlogNavigation{list-style-type: none;padding:0;margin:1rem 0 0 0;flex-wrap:wrap;}ul.BlogNavigation > li{flex:1;padding:0;}ul.BlogNavigation .bouton{padding:2em;width:calc(100% - 1em);margin:0.5em;min-width: 30ch;}ul.BlogNavigation .bouton i{margin:0 1em 0 0;}ul.BlogNavigation li.nextblogarticle .bouton i{margin:0 0 0 1em;}ul.BlogNavigation li a{text-decoration:none;}.maincontent table, .maincomplement table{display:block;width: 100% !important;text-align:center;margin: 0.5em 0 3em 0;clear: both;float: none;max-width:100%;overflow:scroll;overflow-x:scroll;overflow-y:hidden;column-span: all;}.maincontent table caption, .maincomplement table caption{font-size: 1.5em;padding: 0.5em 0 1.2em;}.maincontent table::after, .maincomplement table::after {content:"";clear: both;}.maincontent table tr, .maincomplement table tr{width:100% !important;}.maincontent table tr th, .maincontent table tr td,.maincomplement table tr th, .maincomplement table tr td{padding: 1em 2em;line-height: 1.4em;background: var(--blocbg2);width:auto !important;}.maincontent table tr > td[colspan], .maincomplement table tr > td[colspan],.maincontent table tr > td:nth-child(n+2), .maincomplement table tr > td:nth-child(n+2){text-align:center;}.mainarticles{background:#fff6db;}.actuslider.slick-slider{margin:0;}.blocactuslide{width:100%;max-width:432px;overflow:hidden;background:transparent;display:inline-block;height: 330px;}.articletxt{max-width: 860px;padding: 1em;line-height: 1em;margin: 0 auto;color:var(--fontcolor);text-align:left;}.body.small .actuslider .slick-slide img {object-fit:cover;}.articletxt > *{z-index:+1;}.articletxt .bouton{color:var(--fontcolor);border-radius:3em;padding:0.35em 1.2em;float:right;}.mainavantages{background:var(--blocbg2);color:var(--fontcolor);}ul.avantages{margin:1.25rem 0;list-style-type:none;}ul.avantages li.flex{display:inline-flex;line-height:1.35em;text-align:left;}ul.avantages .h3{font-family:'Crimson', Crimson, serif;font-size:2rem;line-height:1em;display:block;}ul.avantages i{font-size:5rem;}.reveal:not(.photos){overflow:hidden;}.reveal-loaded .reveal [class*="reveal"]{opacity:0;transform:translateX(50%);}.reveal-loaded .mainchapter.reveal:nth-child(odd) [class*="reveal"]{transform:translateX(-50%);}.reveal-loaded .reveal [class*="reveal"].reveal-2,.reveal-loaded .reveal [class*="reveal"].reveal-3{transform:translateX(0) translateY(50%);}.reveal-loaded .visible [class*="reveal"]{opacity:1 !important;transform:translateX(0) translateY(0) !important;transition: 1s cubic-bezier(.5, 0, 0, 1);}.reveal-loaded .visible .reveal-2{transition-delay:.15s;}.reveal-loaded .visible .reveal-3{transition-delay:.3s;}.mainblock.mainchapter{margin:2rem 0;padding:2rem 0;overflow:hidden;}.chaptersection, .titre-locatif span, .titre-page span{font-family:'PoppinsLight', PoppinsLight, Futura, Arial, sans-serif;text-transform:uppercase;opacity:0.5;letter-spacing: 0.175em;font-size:1rem;display:block;}.chapterimg{width:870px;height:630px;overflow:hidden;}.chapterpicture, .chapterpicture2{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:var(--fontcolor);overflow:hidden;}.chapterpicture2{top:auto;left:auto;width:55%;height:55%;box-shadow:0px 0px 0px 1.25rem var(--primarybg);z-index:+1;}.chapterpicture2 + .chapterpicture{width:85%;height:80%;}.chaptertxt, .mainactu, .article-locatif, .article-page{font-size:1.3rem;font-family:'Crimson', Crimson, serif;text-align:center;padding: 0 2.5rem;}.secondarycontent .chaptertxt{font-size:1rem;font-family:inherit;text-align:left;padding: 0 2.5rem !important;}.secondarycontent .chaptertxt .chaptertitle{font-size: 3rem;}.chapterimg + .chaptertxt{max-width:870px;}.chaptertxt.flex.flexdircolumn{justify-content:space-evenly;}.chaptertxt.flex.flexdircolumn.fullheight{justify-content:space-between;}.chaptertitle, .mainactu .h3, .titre-locatif, .titre-page{font-family:'Crimson', Crimson, serif;font-size: 2.3em;text-transform: uppercase;letter-spacing: 0.05em;}.chaptertitle{margin:0;}.mainchapter:nth-child(odd) .wrapper.flex{flex-direction:row-reverse;}.mainchapter:nth-child(even) .chaptertxt::after,.article-locatif::after, .article-page::after{content:"";position:absolute;top:-2rem;bottom:-2rem;right:0;left:0;background:var(--blocbg2);z-index:-1;}.page-interne .article-page::after,.page-interne .mainchapter:nth-child(even) .chaptertxt::after,.page-interne .article-locatif::after{background: #f2f2f2;}.mainchapter:nth-child(3n+2) .chaptertxt::after{background: #e3f2cd;}.bouton.chapterbtn{margin:0;background:var(--blocbg);letter-spacing: 0.175em;}.bouton.chapterbtn:hover{background:var(--blocbg2);color:inherit;}.mainchapter:nth-child(3n+1) .bouton.chapterbtn {background: #f59c36;color: #fff;}.mainchapter:nth-child(6n+3) .bouton.chapterbtn {background: #e23a87;color: #fff;}.mainlocsummary{background: #f2f2f2;}.mainlocsummary .sectiontitle {color:var(--blocbg2);}#liste-locatifs{margin:0 0 1rem 0;}.btnsfiltre{padding: 0 0 1.25rem 0;}select.filter{margin: 0.5em 0.25em;}a.LocatifsSummary, a.menuphoto{display: inline-block;float: none;width: 570px;max-width:100%;height: 550px !important;overflow: hidden;padding:0.75rem;font-family: 'PoppinsSemiBold', PoppinsSemiBold, Futura, Arial, sans-serif;color:inherit;}a.menuphoto{width: 460px;height: 410px !important;}.LocatifsImg, .MenuImg{height: 100%;width: 100%;float: left;overflow: hidden;background:#f5f5f5;}.LocatifsImg img, .MenuImg img {object-fit: cover;}.LocatifsSummary:hover .LocatifsImg img.centeredbackimg,.menuphoto:hover .MenuImg img.centeredbackimg{filter:brightness(0.75);}.LocatifsSummary .title, .menuphoto .title{font-family: 'Crimson', Crimson, serif;position:absolute;top:auto;bottom:0.75rem;right:0.75rem;left:0.75rem;font-size: 2.65em;text-transform:uppercase;line-height: 0.85em;z-index: 10;padding: 1.5rem;text-align:left;background: rgba(36,33,32,0.6);text-shadow: 0px 0px 0.75em black;color: white;}.LocatifsSummary:hover .title,.menuphoto:hover .title{color:#242120;background: rgba(255,255,255,0.8);text-shadow:none;}.LocatifsSummary .title2{display:block;font-size: 0.85rem;line-height: 1.35em;font-family:'PoppinsLight', PoppinsLight, Futura, Arial, sans-serif;margin: 1.5rem 0 0 0;}.LocatifsSummary .infos{margin:1em 0 0 0;display:block;font-family:'PoppinsSemiBold', PoppinsSemiBold, Futura, Arial, sans-serif;}.LocatifsSummary .infos > span{display:inline-block;color:white;box-shadow: inset 0px 0px 0px 1px;padding: 0.7em 1em;margin: 0 0.25em 0.25em 0;}.LocatifsSummary .infos > span:last-child{float:right;}.LocatifsSummary:hover .infos > span{color:#242120;text-shadow:none;}.LocatifsSummary:hover .infos > span:last-of-type{color:#242120;}.LocatifsSummary:hover .infos > span:last-of-type:hover{background:#242120;box-shadow: inset 0px 0px 0px 0px;color:white;}.LocatifsSummary .infos > span i{line-height:1em;}.bouton.voirtous{display:inline-block;width:100%;max-width:600px;padding:1.2em;}.widget{padding: 2rem;width:100%;}.article-locatif, .photo-locatif,.article-page, .photo-page{margin: 4rem 0;}.photo-page{margin: 4rem 0 0 0;}.article-locatif, .article-page{text-align:left;}.titre-locatif span.titre-details{font-family:'CrimsonBoldItalic', CrimsonBoldItalic, serif;text-transform: none;opacity: 1;font-size: 1.8rem;letter-spacing: 0.1em;}.maincontent > .wrapper > article > .photos,.gridbloc.half.photos{text-align:center;}.gallery-wrapper, .txt_commun_locatifs{width:100%;display:inline-block;text-align:left;}.photos.oneline .onephotopreview{text-align: center;padding: 3rem 0 0 0;}.txt_commun_locatifs{max-width: calc(600px - 1rem);background:#e9eef4;padding:1rem;margin: 0.5rem 0.5rem;}.mainwidget{background:#eee;}.widgettitle{color:#242120;}.onephotopreview{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;}.gallery-wrapper a.img{display:inline-block;width:calc(450px - 1rem);margin:0.5rem;max-width:100%;height:410px;float:none;overflow: hidden;}.photos.oneline .gallery-wrapper a.img,.photos.oneline .gallery-wrapper a.img:nth-child(-n+3):not(:first-of-type){display: inline-block;float:none;}.gallery-wrapper a.img.video{height:220px;transform: translateY(0.5rem);}.gallery-wrapper a.img.video > img.centeredbackimg{width:100% !important;}.onephotopreview .img:nth-child(n+7):not(.video){display:none;}.onephotopreview .viewgal,.onephotopreview .viewvideo{position:absolute;color:white;background: transparent;opacity: 1;top: 0;bottom:0;left: 0;right: 0;padding: 1em;font-size:1.25em;font-family:'PoppinsSemiBold', PoppinsSemiBold, Futura, Arial, sans-serif;text-transform:uppercase;text-shadow: 0px 0px 0.5em rgba(0,0,0,0.4), 0px 0px 1em rgba(0,0,0,0.7), 0px 0px 2em rgba(0,0,0,0.4);z-index:1;margin:0;}.onephotopreview .viewvideo{background: rgba(0,0,0,0.5);}.onephotopreview .viewgal:hover,.onephotopreview .viewvideo:hover{background: rgba(255,255,255,0.25);}.style_formulaire * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.bloc-formulaire {margin:5% 0}.coordonnees_contact input {background:none;width:100%;}.coordonnees_contact input:focus {outline:none}.style_formulaire textarea {width: 100%;background: var(--primarybg);color: var(--fontcolor);padding: 20px;border: 0;border-radius: 20px}img.captchapict {display:block;margin:0 auto 8px}.cms_textfield {margin:10px;padding:5px}.style_formulaire .submit {text-align:center}.style_formulaire .submit input {background: var(--fontcolor);text-transform: uppercase;font-family:'PoppinsSemiBold', PoppinsSemiBold, Futura, Arial, sans-serif;color: var(--primarybg);border: 0;padding: 1.5em;border-radius: 0.5em;cursor: pointer;width:100%;}.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 {width: 50%;float: left;padding: 0.5rem;}.coordonnees_contact input,#autocomplete {background: var(--primarybg);color: var(--fontcolor);border-radius: 6px;padding: 1em;}#autocomplete {width:100%}.case-consentement {clear: both;float: none}.case-consentement label {display:block;color:var(--fontcolor);}.style_formulaire .case-consentement label {display:block;margin: 0 0 1rem 0;}.case-consentement .cms_checkbox {margin: 1rem;}.style_formulaire label, .style_formulaire .label_form, .autocompleteform .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}.partenaires li {margin: 0 8px;}footer.mainblock.mainfooter {overflow: hidden;}.link-bas {display: block;}.mainfooter .social img {width: 50px;height: 50px;}.mainfooter .social{margin: 0 10px;}.contenuFooter {background: #f2f2f2;}.contenuFooter:after,.contenuFooter:before{content: "";position: absolute;top: -2rem;bottom: -2rem;background: #f2f2f2;z-index: -1;}.contenuFooter:after {right: -50%;left: 0;}.contenuFooter:before {right: 0;left: -50%;}.mainactu{font-size:1.25em;text-align:center;background:var(--fontcolor);margin:2rem 0;overflow:hidden;}.mainactu .gridbloc{padding:2rem 0;}.mainactu .gridbloc:first-child{background:#f2f2f2;}.mainactu .gridbloc:first-child::after{content:"";position:absolute;top:0;bottom:0;right:-50%;left:-50%;background:#f2f2f2;z-index:-1;}.mainactu .gridbloc.x2{text-align:right;color:var(--primarybg);}.mainactu .h3{text-transform: lowercase;font-family:'CrimsonBoldItalic', CrimsonBoldItalic, serif;max-width: 15ch;display: inline-block;line-height: 0.85em;padding:0;margin: 0 0.5em 0 0;}.mainactu .gridbloc.third.x2 .h3{}.mainactu .social{font-size: 1.8em;margin: 0 0.7em;}.mainfooter, .mainfooter .h4{font-family:'Crimson', Crimson, serif;font-size:1.4em;}.mainfooter > .wrapper.flex{justify-content:center;text-align:left;width:100%;}.adresse {max-width: 100ch;padding: 0 2rem 4rem;text-align: center;}.txt-adresse > *:not(.h4), .tel-mail-footer, .reseaux-sociaux{margin:0 0 0.85em 0;display:block;}.social{display: block;font-size: 1.2rem;width: 2.25em;height: 2.25em;margin: 0.15em;line-height: 2.2em;color: white;border-radius: 50%;text-align: center;}.social:hover{filter: brightness(85%);}.liensutiles li{display:inline-block;padding: 0 0.2em 0 0;font-size:0.85em;}.mainfooter .wrapper > .smalltxt{margin: 4rem 0;background:var(--primarybg);line-height: 1.5em;color: var(--fontcolor);width: 100%;text-align: center;}.situation .bouton{margin: 1rem 0 0 0;float: right;font-size: 0.85em;background:#8fad2e;color: #fff;}.situation .bouton:hover{color:#8fad2e;background:#fff;}.creation{margin: 2rem 0 0 0;}.creation  a{color: #353635;text-decoration: none;}.w3c{margin:1rem 0 0 0;display:inline-block;}#back-top {position: fixed;bottom: 0;opacity: 1;left: 0;z-index: 900;width: 60px;height: 60px;line-height: 60px;text-align: center;background: var(--blocbg2);color: var(--fontcolor);}@keyframes pulse {0%   {filter:brightness(1);}50%  {filter:brightness(0.75);}100% {filter:brightness(1);}}@keyframes scroll {0%   {top: -15%;}25%  {top: 10%;}50%  {top: 15%;}100% {top: -15%;}}#back-top:not(.active) {animation: infinite 1s linear 0s pulse;}#back-top.active {background:var(--blocbg2);}#back-top.active:hover {filter:brightness(0.75);}#back-top.active i{will-change: transform;transform: rotate(0deg);}#back-top:not(.active) i{will-change: transform;transform: rotate(180deg);display: block;animation: infinite 1s linear 0s scroll;}@media (max-width:920px) {.columntxt{column-count:auto;column-gap:normal;}.chaptertitle, .mainactu .h3, .titre-locatif, .titre-page,.LocatifsSummary .title, .menuphoto .title {font-size: 1.8em !important;}}@media (max-width:800px) {.texte-info{padding: 1em!important;}.logo{position: absolute;left: 0;right: 0;top: 7rem;width: auto;}.mainslider .sectiontitle{font-size: 1.5rem !important;}.mainheader.reduced .logo{display:none;}.chaptertitle, .mainactu .h3, .titre-locatif, .titre-page,.LocatifsSummary .title, .menuphoto .title {font-size: 1.5em !important;}.chapterimg{height:460px;}.chaptertxt {padding: 2.5rem;}.mainactu, .mainactu .gridbloc.x2{text-align:center;}.mainactu .gridbloc.flex{flex-direction:column;}.mainactu .gridbloc:first-child::after{content:normal;}.maincontent table, .maincomplement table{font-size:0.85rem;}.maincontent table tr th, .maincontent table tr td,.maincomplement table tr th, .maincomplement table tr td{padding: 0.5em;}}@media (max-width: 620px){.situation img{max-width: 100%;height: auto;}.complementtitle {font-size: 2rem;}.ecolabel{left: auto!important;width: 50px;height: auto;}}@media (min-width: 601px) {.mainslider.mobile {background:url(https://www.campingcapferret.com/uploads/basecamp/theme/couleurs-ferret-banniere-mobile-601.webp) center center no-repeat;background-size:cover;}}@media (max-width: 600px) {.mainblock.mainheader > .wrapper.mainnav {padding: 0 0.5rem;}/*  .VersionMobile .pictureslider.slick-slider{display: none;}*/.VersionMobile .pictureslider.slick-initialized.slick-slider,.VersionMobile img.imgbandeau,.VersionMobile .mainblock.nomargin.mainslider{height: 300px!important;}.primary-nav li a{font-size:1.5rem;}.primary-nav li ul a{font-size: 0.9em;}.mainblock:not(.nomargin) {padding: 1rem;}.mainslider.mobile {background:url(https://www.campingcapferret.com/uploads/basecamp/theme/couleurs-ferret-banniere-mobile.webp) center center no-repeat;background-size:cover;}.widget{padding:2rem 0;}.maincontent > .wrapper > .gridbloc, .maincomplement > .wrapper > .gridbloc{padding:0;}.mainblock.mainchapter{margin:0;}.chaptertxt, .mainactu, .article-locatif {padding: 0 1rem;}.article-locatif, .photo-locatif,.article-page, .photo-page {margin: 2rem 0;}#back-top {width: 40px;height: 40px;line-height: 40px;}.adresse {word-break: break-word;}.navlink {width:auto;}.mainslider .sectiontitle{display:none;}.BlogArticleCredits.flex{flex-direction:column;}.BlogRead.bouton{width:100%;margin: 1em 0 0 0;}.situation .bouton{float:none;width:100%;}}@media (max-width: 400px) {.maincontent img:not(.centeredbackimg), .logo img {max-width: 65%;}.chaptertxt, .mainactu, .article-locatif, .article-page{padding: 0 1rem;}.mainblock:not(.nomargin) {padding: 0.5rem;}.toggleMenu span, .toggleResa span {display:none;}.navlink{padding: 0.5em;height: auto;}.navlink i{margin:0;}.mainslider .sectiontitle{display:none;}.chaptertitle, .mainactu .h3, .titre-locatif, .titre-page {font-size: 1em !important;}.secondarycontent .chaptertxt {padding: 0 1rem !important;}.chapterpicture, .chapterimg, .LocatifsImg{height:300px;}.chapterpicture img, .LocatifsImg img, .gallery-wrapper a.img img{max-height:100%;}a.LocatifsSummary, a.menuphoto, .gallery-wrapper a.img {height: 326px !important;}.adresse {font-size: 0.85rem;}}@media (min-width: 1366px){.body-home .logo img {margin-top: 36em;}.VersionMobile.body-home .logo img {margin-top: 0;}html{font-size:17px;}.mainblock.mainheader{overflow:visible;}.mainblock.mainheader > .wrapper.mainnav {background:transparent;}.wrapper.flex{justify-content:initial;}.maincontent table, .maincomplement table{display:table;}.chaptertxt, .mainactu{padding: 0 0 0 2.5rem;}.chaptertxt{text-align:right;}.mainactu .gridbloc{text-align:left;}.mainactu .gridbloc:first-child::after{right:0;}.mainblock.mainchapter{margin:2.5rem 0;}.mainchapter:nth-child(even) .chaptertxt::after{left:-40%;}.page-interne .mainchapter:nth-child(even) .chaptertxt::after{left:0;}.mainchapter:nth-child(even) .chaptertxt, .chaptertxt.blogtxt{text-align:left;padding: 0 2.5rem 0 0;}.mainchapter:nth-child(even) .chapterpicture2,.mainchapter:nth-child(even) .chapterpicture{left:2.5rem;right:auto;}.mainchapter:nth-child(even) .chapterpicture2 + .chapterpicture{left:auto;right:0;}.page-interne .mainchapter:nth-child(odd) .chaptertxt::after{left:-40%;}.page-interne .mainchapter:nth-child(odd) .chaptertxt, .page-interne .chaptertxt.blogtxt{text-align:left;padding: 0 2.5rem 0 0;}.page-interne .mainchapter:nth-child(odd) .chapterpicture2,.page-interne .mainchapter:nth-child(odd) .chapterpicture{left:2.5rem;right:auto;}.page-interne .mainchapter:nth-child(odd) .chapterpicture2 + .chapterpicture{left:auto;right:0;}.Vidplayer{z-index:19;}.videoWrapper {display:block;position: relative;padding-bottom: 50%;height: 0;}.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.gridbloc .videoWrapper iframe{position: relative;width: 560px;height: 300px;}#tarteaucitronAlertSmall {bottom: 0;padding: 0.75rem;z-index: 900 !important;height:74px;box-sizing:inherit;}.adresse.third{max-width: 45ch;padding: 0 2rem 0 0;text-align:left;}#back-top {height: 74px;line-height: 74px;}.wrapper.flex, .wrapper.inline-flex{-webkit-box-direction: inherit;-webkit-flex-direction: inherit;-ms-flex-direction: inherit;flex-direction: inherit;}.gridbloc.half{width:50%;}.gridbloc.third{width:40%;}.gridbloc.third.x2{width:60%;}.gridbloc.fourth{width:25%;}.wrapper.large .footerbloc{max-width: calc(33.33% - 1px);}#tarteaucitronAlertSmall{bottom: 0;}.widgettitle{text-align:left;}}.body #tarteaucitronRoot *{font-family:inherit !important;}#tarteaucitronAlertSmall {right: 0!important}#tarteaucitronAlertSmall.adroite {right: 42px!important}.btretour a {background: #f59c36;color: #fff !important;padding: 0.5em;text-decoration: none;text-transform: uppercase;}.texte-info{padding: 2em 9em;color:#df0000;font-family: 'PoppinsSemiBold', PoppinsSemiBold, Futura, Arial, sans-serif;line-height: 1.4em;}.ecolabel{position: absolute;left: 14em;top: 1em;}.VersionMobile .btvideo {position: absolute;z-index: 999;bottom: 0;color: #fff;background: #e92593;text-decoration: none;padding: 0.5em;text-align: center;margin: auto;left: 0;}.noMobile .btvideo{display:none;}.autre-camp{text-align: center;padding: 4em 4em 3em 4em;}.autre-camp a{text-decoration: none;background: #f59c36;color: #fff;font-family: 'PoppinsLight', PoppinsLight, Futura, Arial, sans-serif;text-transform: uppercase;padding: 2em;display: inline-block;}.body-actualites img.vign-actu {max-width: 432px !important;}.body-actualites .titrarticle {position: absolute;z-index: 9;bottom: -22px;padding: 0 1em 1em 1em;color: #fff;background: linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);width: 100%;}.body-actualites .sommaireart {display: block;}.body-actualites .titrarticle a{float: none!important;margin-top: 1em;border-radius: 0;}.body-actualites .articletxt{max-width: 100%;width: 432px;height: 320px;display: inline-block;}.body-actualites .titrarticle .h4{font-family: 'CrimsonBoldItalic', CrimsonBoldItalic, serif;text-shadow: 0px 0px 0.5em rgba(0, 0, 0, 0.75);font-size: 2rem;}.body-actualites .titrarticle a:hover{color:#fff;}.bloc_popup {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgb(0 0 0 / 50%);box-sizing: border-box;z-index: 9999999999}.popup {position: absolute;top: 50%;left: 0;right: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);max-width: 1500px;max-height: 85%;z-index: 99;margin: 0 auto;text-align: center;height: 100%}.content_popup {background: #fff;padding: 20px;border-radius: 20px;box-shadow: 0 0 20px;margin: 0 auto;max-height: 85%;max-width: 85%;position: relative;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);box-sizing: border-box;;display: -webkit-flex;display: -ms-flexbox;display: flex}.message_popup {box-sizing: border-box;display: inline-block;width: 100%;height: auto;overflow-y: auto}.bt_close_popup {position: absolute;top: -24px;right: -21px;background: #ffffff;color: #44546a;border: solid 3px #44546a;font-size: 1.5em;text-align: center;width: 33px;height: 33px;border-radius: 100%;cursor: pointer;padding: 3px 0 0 0;}@media screen and (max-width:500px) {.content_popup {margin: 0px 25px}}
