.simpleTextPopin.popinPMR .simpleTextPopin--title{display:inline-block;vertical-align:middle;position:relative;font-style:normal}.simpleTextPopin.popinPMR .simpleTextPopin--title:before{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;font-weight:400;text-decoration:none;text-transform:none;display:inline-block}a.domainMap-popinClose:before{content:"\EA26"}.simpleTextPopin.popinPMR .simpleTextPopin--title:before{content:"\EA69"}.headband{position:relative}.headband-content{position:absolute;color:#fff;top:50%;transform:translateY(-50%);width:70%;text-align:center;text-shadow:0 0 .1875rem #3d4246}.headband-content .h1-like{overflow:hidden;margin-bottom:.375rem}.headband-content .h2-like{margin-bottom:.625rem;overflow:hidden}.headband-content .headband-text{margin-bottom:.8em}.headband-content .buttonContainer{margin-left:-1.875rem}.headbandThin{position:relative;display:block;width:100%}.headbandThin .headbandPicture:not(.domainheadbandPicture){display:block;overflow:hidden}.headbandThin .headbandPicture:not(.domainheadbandPicture):before{display:block;content:"";padding-top:12.27273%}.headbandThin .headbandPicture:not(.domainheadbandPicture) img{position:absolute;top:0}.headband .overviewBanner-priceContainer:hover .overviewBanner-linkLabel{background-color:#fff;color:#d7ffd0;border:1px solid #d7ffd0}.headband .overviewBanner-price{color:#fff;text-align:center}.headband .overviewBanner-price--Link{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.headband .overviewBanner-price .h4-like,.headband .overviewBanner-price .overviewBanner-priceText{text-align:center}.headband .overviewBanner-price .buttonContainer{position:absolute;right:0;left:0;top:0;bottom:0}.headband .overviewBanner-price .buttonContainer span{display:none}.headband .overviewBanner-linkLabel{display:inline-block;border-radius:25px;padding:.625rem 1.5625rem;margin-top:.9375rem;background-color:rgba(0,122,62,.1);color:#3d4246;border:1px solid #3d4246}body.languageSite-FR .overviewBanner-title{width:45%}body.languageSite-FR .overviewBanner-title .h2-like{font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;text-transform:uppercase}body.languageSite-FR .overviewBanner-priceContainer{position:absolute;top:1.5625rem;right:6%;width:25vw;z-index:1}body.languageSite-FR .headband .overviewBanner-linkLabel{background-color:transparent;color:#fff;border:1px solid #fff}body.languageSite-BNG .headband-withBloc .headband-content.headband-textFull{top:auto;bottom:15%}body.languageSite-BNG .headband-withBloc .overviewBanner-priceText2nd{border-top:4px dotted #d7ffd0;text-align:center;font-size:.875rem;margin:0 auto;width:95%;display:block;padding-top:.4375rem}body.languageSite-BNG .headband-withBloc .overviewBanner-priceText2nd ul>li{position:relative}body.languageSite-BNG .headband-withBloc .overviewBanner-priceText2nd ul>li:before{content:".";display:inline-block;width:.9375rem;height:.9375rem;line-height:0;font-size:1.875rem;color:#d7ffd0}body.languageSite-BNG .headband .overviewBanner-linkLabel{border:1px solid #fff}.mapContainer{position:relative;border-radius:10px;overflow:hidden;margin:0 auto}.mapContainer--image{display:inline-block;position:relative;width:11.875rem;height:4.0625rem;cursor:pointer;overflow:hidden}.mapContainer--image img{position:absolute;top:-50%;transform:scale(1.5)}.mapContainer--text{position:relative;top:50%;transform:translateY(-50%);display:inline-block;vertical-align:top;margin:0 1.25rem;width:28.4375rem;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.25rem}.mapContainer--text h1{display:inline;margin:0;padding:0;font-size:.9375rem;font-weight:400;line-height:1.25rem;color:#3d4246}.mapContainer a.buttonContainer{position:absolute;right:.9375rem;vertical-align:top;margin:.875rem 0 .875rem .625rem}.mapContainer a.buttonContainer .button{padding:.625rem .9375rem;font-size:.75rem}.mapContainer a.buttonContainer .button:before{float:left;position:relative;margin-top:0;font-weight:500;margin-right:.625rem;font-size:.9375rem}.fancybox-slide>:not(.fancybox-loading):not(.popinActivity){margin:0}.fancybox-container{width:100%;transition-duration:1s!important;transform:translateZ(-100%)}.fancybox-container.fancybox-is-open{transform:translateZ(0)}.fancybox-slide .popinContainer{width:100%;padding:0}.fancybox-container .fancybox-close-small:after{background-color:#000;color:#fff}.fancybox-container.lightCottageDetails{transition-duration:.6s!important}.fancybox-container.lightCottageDetails.cp-loading:before{background-color:transparent}.fancybox-container.lightCottageDetails.cp-loading.fancybox-can-drag:before{background-color:rgba(0,0,0,.7)}.fancybox-container.lightCottageDetails .fancybox-bg{opacity:0}#popinGmap{width:100%}#popinGmap .fancybox-close-small{top:.9375rem;right:.9375rem}#popinGmap .fancybox-close-small:after{background-color:transparent}.gmapMain{display:table;width:100%}.gmapSection{position:relative}.gmap-map{height:100%}.gmapActions{position:relative}.gmapClose{position:absolute;top:2%;right:4%;font-size:1.875rem}.gmapGeoLocation-form{background-color:#045e51;color:#fff;padding:15% 10% 10%}.gmapGeoLocation-form .h3-like{color:#fff;margin:0 0 .625rem;display:block}.gmapGeoLocation-formLine{position:relative;line-height:4.375rem}.gmapGeoLocation-formLine .inputContainer{width:90%}.gmapGeoLocation-form .inputContainer .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.gmapGeoLocation-form .inputContainer .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.gmapGeoLocation-form .inputContainer .mdl-textfield--floating-label.is-focused .mdl-textfield__label,.gmapGeoLocation-form .mdl-textfield__label,.gmapGeoLocation-form input[id=gmapSearch]{color:#fff!important}.gmapGeoLocation-form .inputContainer .mdl-textfield{width:100%}.gmapGeoLocation-currentLocationContainer{text-align:right}.gmapGeoLocation-findMessage{min-height:1em;margin-top:-.6875rem;font-size:.6875rem}.gmapGeoLocation-findMessageContent{display:none}.gmapAddress{color:#fff!important}.gmapAddress-submit{position:absolute;right:0;top:0;margin-top:.9375rem}.gmapResult-parkListScroller{overflow-y:auto}.gmapResult-parkList{display:block}.gmapResult-parkList .highlighted{background-color:#d7ffd0}.gmapResult-parkListContainer{position:relative}.gmapResult-parkListContainer h2{font-size:.8125rem;margin:.3125rem 0;line-height:1.125rem;padding:.625rem 0}.gmapListCartouche-container{font-size:.9375rem}.gmapListCartouche-container:hover{background-color:#d7ffd0}.gmapListCartouche{width:100%;display:table}.gmapListCartouche .r-Grid-cell{display:table-cell;vertical-align:middle}.gmapListCartouche-imageContainer{overflow:hidden;position:relative}.gmapListCartouche-text{vertical-align:middle;padding:0 10%;position:relative;color:#3d4246}.gmapListCartouche-textLink{position:absolute;top:0;left:0;right:0;bottom:0}.gmapListCartouche-country{font-size:.8125rem;font-style:italic;text-transform:uppercase}.gmapListCartouche-label{font-weight:500}.gmapList-item:first-child .gmapListCartouche-container{padding-top:0}.gmapList-item:last-child .gmapListCartouche-container{border-bottom-width:0}.gmapInfoWindow{display:table}.gmapInfoWindow-imgContainer{display:table-cell;width:8.75rem;font-size:0}.gmapInfoWindow-imgContainer img{width:100%}.gmapInfoWindow-textContainer{display:table-cell;padding:.625rem 1.875rem;vertical-align:middle}.gmapInfoWindow-country{font-size:.6875rem}.gmapInfoWindow-rating .cpe-Icon{color:#045e51}.gmapMobileCartouche{width:107%;margin:0 -3.1% -4%;padding-top:.625rem}.gmap #currentLocationAlert{font-size:.75rem;line-height:.875rem}.pac-container.pac-logo{margin-top:.625rem;z-index:100000}.domainMap-container{position:relative}.domainMap-list{position:absolute;top:0;left:0;width:100%;height:100%}.domainMap-point{position:absolute;width:1.8125rem;height:3rem;margin-top:-2.875rem;margin-left:-1.5rem}.domainMap-point a{position:absolute;top:0;left:0;width:1.8125rem;height:3rem}.domainMap-point:before{content:"";display:inline-block;width:1.75rem;height:3rem;background:url(../images/gmaps/ico_marker.svg) no-repeat}.domainMap-popin{position:absolute;top:0;left:0;background-color:#004483;padding:4.0625rem 2.1875rem 2.8125rem;color:#fff;font-size:.8125rem;max-width:24.0625rem;z-index:101}.domainMap-point:hover{z-index:903}.domainMap-popin a{color:#ecce52}a.domainMap-popinClose{position:absolute;top:.625rem;right:1.0625rem;color:#fff;font-size:1.25rem;font-family:Tahoma,Arial,Helvetica Neue,Helvetica,sans-serif;z-index:101}a.domainMap-popinClose:before{font-family:icons;font-size:1.25rem}.headband-videoContainer{position:absolute;top:0;left:0;width:100%;height:100%;bottom:0;right:0}.headband-videoContainer:hover #mute-video,.headband-videoContainer:hover #play-video{display:block}.headband-videoContainer .headband-video{width:100%;height:100%}.headband-videoContainer #play-video{display:none;position:absolute;top:50%;left:50%;width:4.375rem;height:4.375rem;transform:translate(-50%,-50%);background:url(../../assets/images/common/pause.png) no-repeat;background-size:100%;cursor:pointer}.headband-videoContainer #play-video.paused{background:url(../../assets/images/common/play.png) no-repeat;background-size:100%}.headband-videoContainer #mute-video{display:none;position:absolute;bottom:3.125rem;right:1.25rem;width:1.875rem;height:1.875rem;background:url(../../assets/images/common/sound.png) no-repeat;background-size:100%;cursor:pointer}.headband-videoContainer #mute-video.muted:after{content:"";display:block;width:2.5rem;height:.3125rem;background:#fff;transform:rotate(45deg);margin-top:.625rem}.videoComponent{position:static}.video-buttons{color:#fff;bottom:4.3125rem;font-size:1.375rem;opacity:.6;cursor:pointer;position:absolute}.play-button{width:1.0625rem;height:1.375rem;right:1.125rem}.pause-button{width:.625rem;height:1.1875rem;right:1.1875rem;font-size:1.1875rem}.mute-button{width:1.375rem;right:.8125rem;height:1.25rem;font-size:1.5625rem;bottom:2.25rem}.soundOn-button{width:1.375rem;right:.8125rem;height:1.25rem;bottom:2.25rem;font-size:1.5625rem}.domainHighlight{position:relative;border-radius:10px;box-shadow:2px 0 9px 0 rgba(0,0,0,.13);background:#fff;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;justify-content:flex-start;white-space:normal;color:#3d4246;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;transition:box-shadow .2s;transform:translateZ(0);overflow:hidden}.domainHighlight:active,.domainHighlight:hover{box-shadow:2px 0 9px 0 rgba(0,0,0,.25)}.domainHighlight:active .domainHighlight-img img,.domainHighlight:hover .domainHighlight-img img{transform:scale(1.05)}.domainHighlight-visual{position:relative;flex-shrink:0;flex-grow:0;width:100%}.domainHighlight-img{overflow:hidden;position:relative}.domainHighlight-img,.domainHighlight-img img{border-radius:10px 10px 0 0}.domainHighlight-img .cp-spinner{z-index:1;background:inherit;height:100%;margin:0;top:0;left:0;transform:none;display:flex;align-items:center;justify-content:center}.domainHighlight-img:before{float:left;content:"";padding-top:51.13636%}.domainHighlight-img:after{display:block;content:"";clear:both}.domainHighlight-img img{transition:transform .5s;position:absolute;top:0;left:0;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}.domainHighlight-img img.loaded,.domainHighlight-img noscript img{z-index:2}.domainHighlight-imgMap{position:absolute;width:5rem;top:.9375rem;right:.9375rem;z-index:2}.domainHighlight-distance{position:absolute;top:.9375rem;right:.9375rem;z-index:2;display:flex;align-items:center;justify-content:flex-end;padding:.34375rem .625rem;background:rgba(0,0,0,.3);border-radius:20px;font-size:.75rem;font-weight:500;color:#fff;line-height:.875rem;-webkit-user-select:none;user-select:none;pointer-events:none}.domainHighlight-distance .cpe-Icon{margin-right:.3125rem;display:flex;font-size:.9375rem}.domainHighlight-content{padding:.9375rem .9375rem 1.1875rem;text-align:left;flex-grow:1;flex-shrink:0;width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.domainHighlight-content-header{display:flex;align-items:flex-start;width:100%;line-height:1.25rem;font-weight:500;max-width:100%}.domainHighlight-parkname{margin:0 .625rem 0 0;font-size:.9375rem;font-weight:500;line-height:1.25rem}.domainHighlight-parkname .cpe-Icon{font-size:.6875rem;color:#045e51;margin-left:.125rem;display:flex;align-items:center;justify-content:center;float:left}.domainHighlight-rating{display:inline-block;letter-spacing:0;font-size:0}.domainHighlight-new{display:inline-block;font-size:.625rem;background-color:#d7ffd0;color:#045e51;border-radius:20px;line-height:1.25rem;padding:0 .4375rem;height:1.25rem;font-weight:500;margin:.125rem 0}.domainHighlight-capacityBlock{display:flex;align-items:center;justify-content:flex-start}.domainHighlight-capacityBlock .cpe-Icon{font-size:1rem;margin-right:.625rem}.domainHighlight-capacityBlock .capacity{font-size:1rem;line-height:1rem;margin-bottom:.25rem}.domainHighlight-duration,.domainHighlight-geo,.domainHighlight-priceValue{font-family:Tahoma,Arial,Helvetica Neue,Helvetica,sans-serif}.domainHighlight-geo{line-height:.6875rem;font-size:.625rem;font-style:italic;margin-bottom:auto;margin-top:.25rem}.domainHighlight-geo:nth-child(3){margin-top:.625rem}.domainHighlight-priceBlock{margin-top:.9375rem}.domainHighlight-button{font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-size:.875rem;color:#00806c;margin-top:.625rem}.domainHighlight-button:hover{text-decoration:underline}.domainHighlight-priceValue{font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;display:flex;align-items:baseline;justify-content:flex-start;font-size:.6875rem;line-height:.75rem}.domainHighlight-priceValue .crossedPrice,.domainHighlight-priceValue .realPrice{display:flex;align-items:flex-start;justify-content:flex-start}.domainHighlight-priceValue .crossedPrice{margin-top:.4375rem;line-height:.875rem;margin-left:.5rem;margin-right:.125rem;font-weight:500;font-style:italic}.domainHighlight-priceValue .crossedPrice .currency+.price,.domainHighlight-priceValue .crossedPrice .price+.currency{margin-left:.125rem}.domainHighlight-priceValue .crossedPrice .price{font-size:1rem;text-decoration:line-through}.domainHighlight-priceValue .crossedPrice .currency{margin-top:-.0625rem;font-size:.6875rem}.domainHighlight-priceValue .realPrice{line-height:1.375rem;margin-left:.5rem;color:#ff4380}.domainHighlight-priceValue .realPrice .currency+.price,.domainHighlight-priceValue .realPrice .price+.currency{margin-left:.25rem}.domainHighlight-priceValue .realPrice .price{font-size:1.625rem}.domainHighlight-priceValue .realPrice .currency{margin-top:-.125rem;font-size:1.125rem}.domainHighlight-duration{font-size:.6875rem;margin-bottom:.3125rem;line-height:.8125rem}.domainHighlight-message{font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-size:1.125rem;color:#9ea0a2;top:.3125rem;position:relative}.domainHighlight-tooltip{margin-left:.3125rem;margin-top:.125rem}.favorites-elem,.lastSeenDomains-elem{flex-shrink:0;flex-grow:0}.offers-elem{color:#3d4246;box-shadow:2px 0 9px 0 rgba(0,0,0,.13);transform:translateZ(0);transition:box-shadow .2s;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;flex-grow:0;flex-shrink:0}.offers-elem:active,.offers-elem:hover{box-shadow:2px 0 9px 0 rgba(0,0,0,.25)}.offers-elem:active img,.offers-elem:hover img{transform:scale(1.05)}.offers-elem picture{height:100%;overflow:hidden}.offers-elem img{-webkit-user-select:none;user-select:none}.offers-elem.first picture:before{padding-top:41.79104%}.offers-elem.second,.offers-elem.third{width:calc(25% - .9375rem)}.offers-elem.second picture:before,.offers-elem.third picture:before{padding-top:86.15385%}.offers-elem .maskShapeBloc[class*=drop]:after,.offers-elem .maskShapeBloc[class*=tunnel]:after{width:calc(100% - 1.875rem);height:calc(100% - 1.875rem);top:.9375rem;left:.9375rem}.offers-elem .maskShapeBloc[class*=house]:before{width:calc(50% + .03125rem);height:calc(50% - .875rem);top:.9375rem;left:0}.offers-elem .maskShapeBloc[class*=house]:after{width:calc(50% + .03125rem);height:calc(50% - .875rem);top:.9375rem;right:0}.offers-desc{position:absolute;width:15.625rem;height:100%;right:0;z-index:3;text-align:center;padding:1.25rem}.offers-desc--title{font-weight:500;padding:0 .625rem;line-height:1.25rem;margin:0;font-size:.9375rem}.offers-desc--text{flex-direction:column;font-size:.8125rem;white-space:normal}.offers-desc--text a,.offers-desc--text p,.offers-desc--text span{font-size:inherit}.offers-img{flex-grow:1;flex-shrink:0;background:#e9e9e9}.offers-img .cp-spinner{z-index:1}.offers-img img{position:absolute;top:0;left:0;height:100%;transition:transform .5s;object-fit:cover}.offers-img img.loaded,.offers-img noscript img{z-index:2}.offers-img picture:before{float:left;content:""}.offers-img picture:after{display:block;content:"";clear:both}.allMediasViewerGeneric{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:99992;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;transition:transform .55s ease-in-out;-webkit-perspective:1000;-webkit-backface-visibility:hidden}.allMediasViewerGeneric.closed{pointer-events:none;transform:translateY(110%)}.allMediasViewerGeneric .cp-spinner{display:none}.allMediasViewerGeneric-body{width:100%;flex-grow:1;position:relative;flex-shrink:1;padding:0 4.375rem;overflow:auto;z-index:1;-webkit-perspective:1000;-webkit-backface-visibility:hidden}body.ios .allMediasViewerGeneric-body{transition:padding-top .25s ease-in-out}.allMediasViewerGeneric-header{background:#fff;position:relative;width:100%;max-height:12.6875rem;min-height:4.125rem;padding:1.875rem 1.875rem 1.25rem;transition:box-shadow .2s ease-in-out,height .25s ease-in-out;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-shrink:0;-webkit-perspective:1000;-webkit-backface-visibility:hidden}.sticky-down .allMediasViewerGeneric-header,.sticky-top .allMediasViewerGeneric-header{box-shadow:2px 0 9px 0 rgba(0,0,0,.25)}.allMediasViewerGeneric-close{position:absolute;z-index:2;top:0;right:0;width:1.5625rem;height:1.5625rem;cursor:pointer;margin:1.875rem;transition:color .3s ease-in-out}.allMediasViewerGeneric-close:hover{color:#00806c}.allMediasViewerGeneric-close:after,.allMediasViewerGeneric-close:before{content:"";position:absolute;background-color:currentColor;color:currentColor;border-radius:3px;height:.1875rem;width:2.25rem;top:calc(50% - .09375rem);left:calc(50% - 1.125rem)}.allMediasViewerGeneric-close:before{transform:rotate(45deg)}.allMediasViewerGeneric-close:after{transform:rotate(-45deg)}.allMediasViewerGeneric-title{font-size:1.125rem;font-weight:500;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;margin-bottom:1.5rem;line-height:1.3125rem;flex-shrink:0;position:relative;z-index:2;flex-grow:0}.allMediasViewerGeneric-navs{background:#f4f5f5;height:3.375rem;transition:height .25s ease-in-out,opacity .25s ease-in-out}.sticky-down.retract .allMediasViewerGeneric-navs{opacity:0;pointer-events:none;height:0}.allMediasViewerGeneric-navs,.allMediasViewerGeneric-tabs{display:flex;align-items:center;justify-content:flex-start;margin-left:2.5rem;flex-shrink:0;z-index:2;position:relative;flex-grow:0;-webkit-user-select:none;user-select:none;-webkit-perspective:1000;-webkit-backface-visibility:hidden;overflow-y:hidden}.allMediasViewerGeneric-navs::-webkit-scrollbar,.allMediasViewerGeneric-navs::-webkit-scrollbar-button,.allMediasViewerGeneric-tabs::-webkit-scrollbar,.allMediasViewerGeneric-tabs::-webkit-scrollbar-button{width:0;height:0}.allMediasViewerGeneric-navs::-webkit-scrollbar-thumb,.allMediasViewerGeneric-tabs::-webkit-scrollbar-thumb{background:transparent;border:0}.allMediasViewerGeneric-navs::-webkit-scrollbar-thumb:active,.allMediasViewerGeneric-navs::-webkit-scrollbar-thumb:hover,.allMediasViewerGeneric-tabs::-webkit-scrollbar-thumb:active,.allMediasViewerGeneric-tabs::-webkit-scrollbar-thumb:hover{background:transparent}.allMediasViewerGeneric-navs::-webkit-scrollbar-track,.allMediasViewerGeneric-tabs::-webkit-scrollbar-track{background:transparent;border:0}.allMediasViewerGeneric-navs::-webkit-scrollbar-track:active,.allMediasViewerGeneric-navs::-webkit-scrollbar-track:hover,.allMediasViewerGeneric-tabs::-webkit-scrollbar-track:active,.allMediasViewerGeneric-tabs::-webkit-scrollbar-track:hover{background:transparent}.allMediasViewerGeneric-navs::-webkit-scrollbar-corner,.allMediasViewerGeneric-tabs::-webkit-scrollbar-corner{background:transparent}.allMediasViewerGeneric-nav{height:3.375rem;padding:0 2.5rem;display:flex;font-size:.875rem;font-weight:500;overflow:hidden;align-items:center;justify-content:center;position:relative;transition:color .2s;flex-grow:0;flex-shrink:0}.allMediasViewerGeneric-nav:first-of-type{border-bottom-left-radius:8px;border-top-left-radius:8px}.allMediasViewerGeneric-nav:last-of-type{border-bottom-right-radius:8px;border-top-right-radius:8px}.allMediasViewerGeneric-nav:before{content:"";position:absolute;width:100%;height:.3125rem;bottom:0;left:0;background:transparent;transition:background-color .2s}.allMediasViewerGeneric-nav.active,.allMediasViewerGeneric-nav:hover{color:#00806c}.allMediasViewerGeneric-nav.active:before{background:#00806c}.allMediasViewerGeneric-nav:not(.active){cursor:pointer}.allMediasViewerGeneric-nav .cpe-Icon{margin-right:.625rem;display:flex;align-items:center;justify-content:center}.allMediasViewerGeneric-nav .cpe-Icon--camera{font-size:1.4375rem}.allMediasViewerGeneric-nav .cpe-Icon--photos-clients{font-size:1.25rem}.allMediasViewerGeneric-nav .cpe-Icon--play{font-size:1.5rem}.allMediasViewerGeneric-nav .cpe-Icon--360{font-size:1.1875rem}.allMediasViewerGeneric-tabs{margin-top:1.25rem;height:2.125rem;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;transition:margin .25s ease-in-out,height .25s ease-in-out,opacity .25s ease-in-out}.allMediasViewerGeneric-tabs.empty{margin-top:0;opacity:0;pointer-events:none;height:0}.sticky-down.retract .allMediasViewerGeneric-tabs{margin-top:0}.allMediasViewerGeneric-tab{height:2.125rem;padding:0 .9375rem;display:flex;font-size:.75rem;font-weight:500;align-items:center;border:1px solid #3d4246;justify-content:center;border-radius:20px;cursor:not-allowed;opacity:.4;flex-grow:0;flex-shrink:0;transition:color .2s,border-color .2s,opacity .1s}.allMediasViewerGeneric-tab:not(.show){display:none}.allMediasViewerGeneric-tab.active{color:#00806c;border-color:#00806c}.allMediasViewerGeneric-tab:not(.disabled){cursor:pointer;opacity:1}.allMediasViewerGeneric-tab:not(.disabled).active{cursor:default}.allMediasViewerGeneric-tab:not(:first-of-type){margin-left:.625rem}.allMediasViewerGeneric-section{padding-top:.625rem;height:100%}.allMediasViewerGeneric-section.active.loading,.allMediasViewerGeneric-section:not(.active){display:none}.allMediasViewerGeneric-section.active.loading~.cp-spinner{display:block}.allMediasViewerGeneric-section>.cp-spinner{position:absolute;top:auto;margin:0;bottom:2.5rem}.allMediasViewerGeneric-section iframe{border:0;display:block;margin:0 auto;max-width:100%;max-height:100%}.allMediasViewerGeneric-section iframe.virtualTour-iframe{width:81.25rem;height:39.625rem}.allMediasViewerGeneric-section iframe.video-iframe{width:81.25rem;height:45.8125rem}.allMediasViewerGeneric-subsection{display:none}.allMediasViewerGeneric-subsection:not(.disabled){margin-top:0;display:block}.allMediasViewerGeneric-subsection:not(.disabled)~.allMediasViewerGeneric-subsection:not(.disabled){margin-top:2.5rem}.allMediasViewerGeneric-subsection--empty{font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:500;text-align:center;padding:3.125rem 0 1.875rem}.allMediasViewerGeneric-subsection--videoContent{height:100%}.allMediasViewerGeneric-subtitle{line-height:1.75rem;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:500;margin-bottom:.625rem}.allMediasViewerGeneric-iframe{height:100%;padding-bottom:1.25rem}.allMediasViewerGeneric-iframe .allMediasViewerGeneric-subsection-content{height:100%;transform-style:preserve-3d}.allMediasViewerGeneric-grid:last-of-type{padding-bottom:1.25rem}.allMediasViewerGeneric-grid .allMediasViewerGeneric-subsection-content{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:flex-start}.allMediasViewerGeneric-grid--elem{position:relative;overflow:hidden;cursor:pointer;flex-shrink:0;flex-grow:0}.allMediasViewerGeneric-grid--elem .cp-spinner{display:block}.allMediasViewerGeneric-grid--elem .cpe-Icon{position:absolute;top:.625rem;right:.625rem;color:#fff;z-index:2;font-size:1.125rem}.allMediasViewerGeneric-grid--elem img{-webkit-user-select:none;user-select:none;position:absolute;top:50%;left:50%;z-index:1;will-change:transform;transition:opacity .2s ease-in-out,transform .5s ease-in-out;transform:translate(-50%,-50%)}.allMediasViewerGeneric-grid--elem img.loading{opacity:0}.allMediasViewerGeneric-grid--elem img.loading~.cpe-Icon,.allMediasViewerGeneric-grid--elem img:not(.loading)~.cp-spinner{display:none}.allMediasViewerGeneric-grid--elem:hover img{transform:translate(-50%,-50%) scale(1.08)}.fancyboxPixlee-container{height:auto;flex-direction:column;padding:0}.fancyboxPixlee-container .cpe-Icon--photos-clients{position:absolute;top:.625rem;right:.625rem}.fancyboxPixlee-image--container{position:relative}.fancyboxPixlee-image{background:#f4f5f5}.fancyboxPixlee-content--comment{display:block;width:70%;margin:1.25rem 15% 0;text-align:center}.fancyboxPhoto-container{display:flex;flex-direction:column;height:100%;padding:0}.fancyboxPhoto-container img{position:absolute;height:100%;width:auto}.fancyboxPhoto-container p{font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;text-align:center}.fancyboxPhoto-content--pagination{font-weight:400;font-size:.9375rem;margin-bottom:.625rem}.fancyboxPhoto-content--label{font-weight:500;margin-bottom:1.25rem}.fancyboxPhoto-content--legend{font-weight:400;margin-top:1.25rem}.homeMedia{margin-left:auto;margin-right:auto;position:relative}.homeMedia:before{content:"";position:absolute;top:-1.875rem;height:calc(100% + 2.5rem);background:#045e51;left:-25vw;width:150vw}.homeMedia:not(.gb-noMargin){margin-top:1.875rem;padding-bottom:2.5rem}.homeMedia .gb-title{color:#d7ffd0;margin-bottom:.625rem}.homeMedia-elems{display:flex}.homeMedia-elem{width:calc(50% - .625rem);cursor:pointer}.homeMedia-elem:not(:first-child){margin-left:1.25rem}.homeMedia-elem picture:before{content:"";float:left;padding-top:25.78269%}.homeMedia-media{transform:translateZ(0);border-radius:10px;overflow:hidden}.homeMedia-media:active picture img,.homeMedia-media:hover picture img{transform:scale(1.05)}.homeMedia-img .cp-spinner{z-index:1}.homeMedia-img img{position:absolute;top:0;left:0;height:100%;transition:transform .5s;object-fit:cover}.homeMedia-img img.loaded,.homeMedia-img noscript img{z-index:2}.homeMedia-img picture:before{float:left;content:""}.homeMedia-img picture:after{display:block;content:"";clear:both}.homeMedia-media svg{display:inline-block}.homeMedia-media svg image{visibility:visible}.homeMedia-media span{padding:0 1.25rem;margin-top:.625rem;text-align:center;font-weight:500}.homeMedia-elem .maskShapeBloc>svg{height:2.5rem;width:2.5rem}.homeMedia-elem .homeMedia-cta .maskShapeBloc[class*=tunnel]:after{border-radius:160px 160px 0 0;left:.625rem}.homeMedia-elem .homeMedia-cta[data-anchor=video] svg{width:2.75rem;height:2.75rem}.homeMedia-elem .homeMedia-cta[data-anchor=pixlee] svg{width:1.875rem}.homeMedia-elem .homeMedia-containerPicto{position:absolute;height:100%;width:9.1875rem;margin:.9375rem;right:0;top:0}.homeMedia-elem .homeMedia-containerPicto .maskShapeBloc[class*=bg].maskShapeBloc[class*=tunnel]{width:100%;height:120%}.homeMedia-elem .homeMedia-containerPicto .maskShapeBloc[class*=bg].maskShapeBloc[class*=tunnel]:after{border-radius:80px}.maskShapeBloc[class*=bg]{display:flex;justify-content:center;height:100%;flex-direction:column;position:absolute;right:50%;left:auto;z-index:3;padding:.9375rem;transform:translateX(50%)}.maskShapeBloc[class*=bg] .offers-desc--title{align-items:center;padding:0 1.25rem}.maskShapeBloc[class*=bg] .offers-desc--text,.maskShapeBloc[class*=bg] .overviewBanner-price{padding:0 .625rem}.offers-elem.first .maskShapeBloc[class*=bg]{width:42%;right:20.5%}.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=burger],.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=house]{width:calc(37% + 1.875rem);right:calc(20.5% + 1.875rem)}.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=drop]{transform:translateX(50%);left:auto}.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=house]{padding-top:calc(11% + .9375rem);justify-content:center}.offers-elem.first .maskShapeBloc[class*=bg] .offers-desc--title{margin-top:-29.5%}.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=burger] .offers-desc--title,.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=drop] .offers-desc--title,.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=house] .offers-desc--title,.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=tunnel] .offers-desc--title{margin-top:0}.homeMedia-elem .maskShapeBloc[class*=bg]{width:27%;max-width:8.9375rem;max-height:8.75rem;top:50%;right:0;transform:translateY(-50%);padding:.625rem;justify-content:center}.homeMedia-elem .maskShapeBloc[class*=bg].maskShapeBloc:after{width:calc(100% - 1.25rem);height:calc(100% - 1.25rem);top:.625rem}.homeMedia-elem .maskShapeBloc[class*=bg].maskShapeBloc[class*=house],.homeMedia-elem .maskShapeBloc[class*=bg].maskShapeBloc[class*=tunnel]{max-width:31.25rem;max-height:31.25rem;align-items:center}.homeMedia-elem .maskShapeBloc[class*=bg].maskShapeBloc[class*=tunnel]{width:30.7%}.homeMedia-elem .maskShapeBloc[class*=bg].maskShapeBloc[class*=house]:after,.homeMedia-elem .maskShapeBloc[class*=bg].maskShapeBloc[class*=house]:before{width:calc(50% - .5625rem);height:calc(50% - .5625rem);top:.625rem}.homeMedia-elem .maskShapeBloc[class*=bg].maskShapeBloc[class*=house]:before{left:.625rem}.homeMedia-elem .maskShapeBloc[class*=bg].maskShapeBloc[class*=house]:after,.homeMedia-elem .maskShapeBloc[class*=bg].maskShapeBloc[class*=house]:before{right:.625rem}.maskShapeBloc[class*=bg]:after,.maskShapeBloc[class*=bg]:before{content:"";display:block;position:absolute}.maskShapeBloc[class*=bg]:before{top:.9375rem;height:0;z-index:-1}.maskShapeBloc[class*=bg]:after{top:50%;width:calc(100% - 1.875rem);height:50%;z-index:-2}.offers-img[class*=bg] picture{visibility:hidden}.offers-img[class*=bg].hasToDisplayImage picture{visibility:visible}.maskShapeBloc[class*=green]{color:#045e51}.maskShapeBloc[class*=green]:before{background:#d7ffd0;border-color:transparent transparent #d7ffd0}.maskShapeBloc[class*=green] .homeMedia-container:after,.maskShapeBloc[class*=green] .offers-desc--text:after,.maskShapeBloc[class*=green] .overviewBanner-price:after,.maskShapeBloc[class*=green]:after{background:#d7ffd0}.maskShapeBloc[class*=green] path,.maskShapeBloc[class*=green] svg{fill:#045e51}.maskShapeBloc[class*=green] .overviewBanner-price--TextContainer a,.maskShapeBloc[class*=green] .overviewBanner-price--TextContainer div,.maskShapeBloc[class*=green] .overviewBanner-price--TextContainer p,.maskShapeBloc[class*=green] .overviewBanner-price--TextContainer span,.maskShapeBloc[class*=green] .sckBanner-price--TextContainer a,.maskShapeBloc[class*=green] .sckBanner-price--TextContainer div,.maskShapeBloc[class*=green] .sckBanner-price--TextContainer p,.maskShapeBloc[class*=green] .sckBanner-price--TextContainer span{color:#045e51}.maskShapeBloc[class*=green] .sckBanner-priceText:after{top:4.375rem;background:#d7ffd0}.offers-img[class*=green]{background:#045e51}.maskShapeBloc[class*=red-]{color:#700606}.maskShapeBloc[class*=red-]:before{background:#ffadc8;border-color:transparent transparent #ffadc8}.maskShapeBloc[class*=red-] .homeMedia-container:after,.maskShapeBloc[class*=red-] .offers-desc--text:after,.maskShapeBloc[class*=red-] .overviewBanner-price:after,.maskShapeBloc[class*=red-] .sckBanner-offer:after,.maskShapeBloc[class*=red-]:after{background:#ffadc8}.maskShapeBloc[class*=red-] path,.maskShapeBloc[class*=red-] svg{fill:#700606}.maskShapeBloc[class*=red-] .overviewBanner-price--TextContainer a,.maskShapeBloc[class*=red-] .overviewBanner-price--TextContainer div,.maskShapeBloc[class*=red-] .overviewBanner-price--TextContainer p,.maskShapeBloc[class*=red-] .overviewBanner-price--TextContainer span,.maskShapeBloc[class*=red-] .sckBanner-price--TextContainer a,.maskShapeBloc[class*=red-] .sckBanner-price--TextContainer div,.maskShapeBloc[class*=red-] .sckBanner-price--TextContainer p,.maskShapeBloc[class*=red-] .sckBanner-price--TextContainer span{color:#700606}.maskShapeBloc[class*=red-] .sckBanner-priceText:after{background:#ffadc8}.offers-img[class*=red]{background:#700606}.maskShapeBloc[class*=blue]{color:#00192f}.maskShapeBloc[class*=blue]:before{background:#d4dfff;border-color:transparent transparent #d4dfff}.maskShapeBloc[class*=blue] .homeMedia-container:after,.maskShapeBloc[class*=blue] .offers-desc--text:after,.maskShapeBloc[class*=blue] .overviewBanner-price:after,.maskShapeBloc[class*=blue]:after{background:#d4dfff}.maskShapeBloc[class*=blue] path,.maskShapeBloc[class*=blue] svg{fill:#00192f}.maskShapeBloc[class*=blue] .overviewBanner-price--TextContainer a,.maskShapeBloc[class*=blue] .overviewBanner-price--TextContainer div,.maskShapeBloc[class*=blue] .overviewBanner-price--TextContainer p,.maskShapeBloc[class*=blue] .overviewBanner-price--TextContainer span,.maskShapeBloc[class*=blue] .sckBanner-price--TextContainer a,.maskShapeBloc[class*=blue] .sckBanner-price--TextContainer div,.maskShapeBloc[class*=blue] .sckBanner-price--TextContainer p,.maskShapeBloc[class*=blue] .sckBanner-price--TextContainer span{color:#00192f}.maskShapeBloc[class*=blue] .sckBanner-priceText:after{background:#d4dfff}.offers-img[class*=blue]{background:#00192f}.maskShapeBloc[class*=yellow]{color:#7a5226}.maskShapeBloc[class*=yellow]:before{background:#ffe2a1;border-color:transparent transparent #ffe2a1}.maskShapeBloc[class*=yellow] .homeMedia-container:after,.maskShapeBloc[class*=yellow] .offers-desc--text:after,.maskShapeBloc[class*=yellow] .overviewBanner-price:after,.maskShapeBloc[class*=yellow]:after{background:#ffe2a1}.maskShapeBloc[class*=yellow] path,.maskShapeBloc[class*=yellow] svg{fill:#7a5226}.maskShapeBloc[class*=yellow] .overviewBanner-price--TextContainer a,.maskShapeBloc[class*=yellow] .overviewBanner-price--TextContainer div,.maskShapeBloc[class*=yellow] .overviewBanner-price--TextContainer p,.maskShapeBloc[class*=yellow] .overviewBanner-price--TextContainer span,.maskShapeBloc[class*=yellow] .sckBanner-price--TextContainer a,.maskShapeBloc[class*=yellow] .sckBanner-price--TextContainer div,.maskShapeBloc[class*=yellow] .sckBanner-price--TextContainer p,.maskShapeBloc[class*=yellow] .sckBanner-price--TextContainer span{color:#7a5226}.maskShapeBloc[class*=yellow] .sckBanner-priceText:after{background:#ffe2a1}.offers-img[class*=yellow]{background:#7a5226}.maskShapeBloc[class*=drop]{width:87%;left:50%;transform:translateX(-50%)}.maskShapeBloc[class*=drop]:before{display:none}.maskShapeBloc[class*=drop]:after{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 50% 50% 50%}.maskShapeBloc[class*=drop] .offers-desc--title{margin-bottom:.625rem}.maskShapeBloc[class*=tunnel]{width:87%;justify-content:center}.maskShapeBloc[class*=tunnel]:before{display:none}.maskShapeBloc[class*=tunnel]:after{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50% 50% 0 0}.maskShapeBloc[class*=tunnel] .offers-desc--title{justify-content:flex-start;display:flex;flex-direction:column-reverse;margin-bottom:.625rem}.maskShapeBloc[class*=tunnel].overviewBanner-isSckType:after{top:0;width:100%;height:100%}.maskShapeBloc[class*=house]{width:87%;justify-content:center;padding-top:calc(15% + .9375rem)}.maskShapeBloc[class*=house] .homeMedia-container:after{content:"";position:absolute;width:calc(100% - 1.25rem);height:calc(50% - .625rem);top:50%;left:.625rem;z-index:-1}.maskShapeBloc[class*=house] .offers-desc--title{justify-content:flex-start;display:flex;flex-direction:column-reverse;margin-bottom:.625rem}.maskShapeBloc[class*=house] .offers-desc--text:after,.maskShapeBloc[class*=house] .sckBanner-priceText:after{content:"";position:absolute;width:100%;height:calc(50% - .9375rem);top:50%;left:0;z-index:-1}.maskShapeBloc[class*=house] .overviewBanner-price,.maskShapeBloc[class*=house] .sckBanner-priceText:after{height:100%}.maskShapeBloc[class*=house] .overviewBanner-price:after{content:"";position:absolute;width:calc(100% - 2.5rem);height:calc(50% - 1.25rem);top:50%;left:1.25rem;z-index:-1}.maskShapeBloc[class*=house] .overviewBanner-price--TextContainer{padding-top:10%;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}.maskShapeBloc[class*=house]:before{width:50%;height:50%;left:0;top:0}.first .maskShapeBloc[class*=house]:before,.homeMedia-elem:first-child .maskShapeBloc[class*=house]:before{right:18%}.maskShapeBloc[class*=house].maskShapeBloc[class*=green-]:before{background:linear-gradient(to right bottom,transparent 49%,#d7ffd0 50%,#d7ffd0 0)}.maskShapeBloc[class*=house].maskShapeBloc[class*=red-]:before{background:linear-gradient(to right bottom,transparent 49%,#ffadc8 50%,#ffadc8 0)}.maskShapeBloc[class*=house].maskShapeBloc[class*=blue-]:before{background:linear-gradient(to right bottom,transparent 49%,#d4dfff 50%,#d4dfff 0)}.maskShapeBloc[class*=house].maskShapeBloc[class*=yellow-]:before{background:linear-gradient(to right bottom,transparent 49%,#ffe2a1 50%,#ffe2a1 0)}.maskShapeBloc[class*=house]:after{width:calc(50% + .0625rem);height:calc(50% + .0625rem);right:0;top:0}.maskShapeBloc[class*=house].maskShapeBloc[class*=green-]:after{background:linear-gradient(to left bottom,transparent 49%,#d7ffd0 50%,#d7ffd0 0)}.maskShapeBloc[class*=house].maskShapeBloc[class*=green-] .offers-desc--text:after,.maskShapeBloc[class*=house].maskShapeBloc[class*=green-] .overviewBanner-price:after{background:#d7ffd0}.maskShapeBloc[class*=house].maskShapeBloc[class*=red-]:after{background:linear-gradient(to left bottom,transparent 49%,#ffadc8 50%,#ffadc8 0)}.maskShapeBloc[class*=house].maskShapeBloc[class*=red-] .offers-desc--text:after,.maskShapeBloc[class*=house].maskShapeBloc[class*=red-] .overviewBanner-price:after{background:#ffadc8}.maskShapeBloc[class*=house].maskShapeBloc[class*=blue-]:after{background:linear-gradient(to left bottom,transparent 49%,#d4dfff 50%,#d4dfff 0)}.maskShapeBloc[class*=house].maskShapeBloc[class*=blue-] .offers-desc--text:after,.maskShapeBloc[class*=house].maskShapeBloc[class*=blue-] .overviewBanner-price:after{background:#d4dfff}.maskShapeBloc[class*=house].maskShapeBloc[class*=yellow-]:after{background:linear-gradient(to left bottom,transparent 49%,#ffe2a1 50%,#ffe2a1 0)}.maskShapeBloc[class*=house].maskShapeBloc[class*=yellow-] .offers-desc--text:after,.maskShapeBloc[class*=house].maskShapeBloc[class*=yellow-] .overviewBanner-price:after{background:#ffe2a1}.maskShapeBloc[class*=burger]{width:87%}.maskShapeBloc[class*=burger]:after,.maskShapeBloc[class*=burger]:before{width:100%;height:calc(50% - .875rem);left:0;border-radius:100px;overflow:hidden}.maskShapeBloc[class*=burger] .offers-desc--text,.maskShapeBloc[class*=burger] .offers-desc--title,.maskShapeBloc[class*=burger] .overviewBanner-price{display:flex;align-items:center;justify-content:center;height:50%;padding:0 1.25rem;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif}.maskShapeBloc[class*=burger] .offers-desc--title{font-size:.9375rem}.maskShapeBloc[class*=burger] .offers-desc--text{font-size:.8125rem}.lgie{display:block;cursor:pointer;position:relative;text-align:left;overflow:hidden;transform:translateZ(0);color:#fff;flex-grow:0;flex-shrink:0}.lgie,.lgie img{border-radius:10px}.lgie:active img,.lgie:hover img{transform:scale(1.05)}.lgie-img{position:relative;width:100%;z-index:1;height:100%}.lgie-img .cp-spinner{height:100%;margin:0;top:0;display:flex;align-items:center;justify-content:center;background:#e9e9e9;z-index:1}.lgie-img img.loaded,.lgie-img noscript img{z-index:2}.lgie-img img{-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;height:100%;transition:transform .5s;object-fit:cover}.lgie-img picture{height:100%}.lgie-img picture:before{float:left;content:""}.lgie-img picture:after{display:block;content:"";clear:both}.lgie-title{position:absolute;text-align:center;width:100%;left:0;bottom:0;z-index:2;margin:0;text-shadow:.125rem 0 .5625rem rgba(0,0,0,.25);font-size:.9375rem;font-weight:500;line-height:normal;padding:.9375rem 1.875rem;word-break:break-word}.lgie-title:before{content:"";position:absolute;left:0;width:100%;bottom:0;height:calc(100% + 1.875rem);z-index:-1;background:linear-gradient(180deg,transparent,rgba(0,0,0,.75))}.lgie-subtitle{display:block}.imgGrid{position:relative;color:#d7ffd0;padding-bottom:2.5rem}.imgGrid+.homeMedia{margin-top:0}.imgGrid:before{content:"";position:absolute;top:0;height:100%;background:#045e51;left:-25vw;width:150vw}.imgGrid .gb-title{color:#d7ffd0;padding-top:2.5rem}.imgGrid-section{display:flex;align-items:stretch;justify-content:space-between;width:100%;flex-grow:0;flex-shrink:0}.imgGrid-section:nth-child(2):not(.big) .lgie.fourth{width:100%}.imgGrid .lgie.third{-webkit-mask-image:url(../images/masks/burger.svg);mask-image:url(../images/masks/burger.svg);-webkit-mask-size:cover}.imgGrid .lgie.fourth{-webkit-mask-image:url(../images/masks/tunnel.svg);mask-image:url(../images/masks/tunnel.svg);-webkit-mask-size:cover}.lge{display:flex;cursor:pointer;position:relative;align-items:stretch;color:#3d4246;justify-content:space-between;overflow:hidden;transform:translateZ(0);border-radius:10px;text-align:left;background:#fff;transition:box-shadow .2s;box-shadow:2px 0 9px 0 rgba(0,0,0,.13);flex-shrink:0;flex-grow:0}.lge:active,.lge:hover{box-shadow:2px 0 9px 0 rgba(0,0,0,.25)}.lge:active img,.lge:hover img{transform:scale(1.05)}.lge-img{position:relative}.lge-img .cp-spinner{height:100%;margin:0;top:0;display:flex;align-items:center;justify-content:center;background:#e9e9e9;z-index:1}.lge-img img.loaded,.lge-img noscript img{z-index:2}.lge-img img{-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;height:100%;border-radius:10px 0 0 10px;transition:transform .5s;object-fit:cover}.lge-img picture{width:8.75rem;height:100%;overflow:hidden}.lge-img picture:before{float:left;content:"";padding-top:100%}.lge-img picture:after{display:block;content:"";clear:both}.lge-label{position:absolute;top:.3125rem;left:.3125rem;padding:0 .4375rem;line-height:1.25rem;font-size:.625rem;font-weight:500;color:#045e51;background:#d7ffd0;border-radius:10px;z-index:3}.lge-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:.9375rem;flex-grow:1}.lge-title{line-height:1.25rem;margin:0;font-weight:500;font-size:.9375rem;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lge-title~.lge-cta,.lge-title~.lge-txt{margin-top:.3125rem}.lge-title+.lge-cta{margin-top:auto}.lge-txt{margin-bottom:auto;line-height:1.25rem;font-size:.8125rem;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.housing{display:flex;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;align-items:flex-start;flex-direction:column;justify-content:flex-start;color:#3d4246;cursor:pointer;position:relative;overflow:hidden;transform:translateZ(0);border-radius:10px;text-align:left;background:#fff;transition:box-shadow .2s;flex-shrink:0;flex-grow:0;box-shadow:2px 0 9px 0 rgba(0,0,0,.13)}.housing:active,.housing:hover{box-shadow:2px 0 9px 0 rgba(0,0,0,.25)}.housing:active img,.housing:hover img{transform:scale(1.05)}.housing-img{position:relative;width:100%;flex-shrink:0;flex-grow:0}.housing-img .cp-spinner{height:100%;margin:0;top:0;display:flex;align-items:center;justify-content:center;background:#e9e9e9;z-index:1}.housing-img img.loaded,.housing-img noscript img{z-index:2}.housing-img img{-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;height:100%;border-radius:10px 10px 0 0;transition:transform .5s;object-fit:cover}.housing-img picture{width:100%;overflow:hidden}.housing-img picture:before{float:left;content:"";padding-top:44.03409%}.housing-img picture:after{display:block;content:"";clear:both}.housing-content{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;flex-grow:1;width:100%;max-width:100%;padding:1.25rem}.housing-head{display:flex;align-items:flex-start;justify-content:space-between;width:100%;line-height:1.25rem;font-weight:500;max-width:100%}.housing-name{line-height:inherit;margin:0;font-size:.9375rem}.housing-capacity{font-size:.8125rem;display:flex;align-items:center;justify-content:flex-start}.housing-capacity .cpe-Icon{font-size:1rem;max-height:1rem;margin-right:.625rem;top:-.0625rem}.housing-body{margin-top:.125rem;font-size:.8125rem;line-height:1.25rem;overflow-y:hidden;margin-bottom:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.housing-foot{width:100%;margin-top:.3125rem}.housing-foot .mainLink{margin-top:.9375rem}.housing-foot .mainText{margin-top:.9375rem;font-size:1.125rem;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;color:#9ea0a2}.housings-encart.cursorNoLink,.housings .housing.cursorNoLink{cursor:auto}.housings-encart{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;position:relative;border-radius:10px;transition:box-shadow .2s;flex-shrink:0;flex-grow:0;color:#3d4246;box-shadow:2px 0 9px 0 rgba(0,0,0,.13);background-color:#d7ffd0;padding:1.25rem}.housings-encart>*{max-width:100%}.housings-encart:active,.housings-encart:hover{box-shadow:2px 0 9px 0 rgba(0,0,0,.25)}.housings-encart--title{font-size:1.5rem;line-height:1.25rem}.housings-encart--icon{margin-top:1.6875rem}.housings-encart--icon .cpe-Icon{font-size:3.75rem}.housings-encart--subTitle{font-weight:500;margin-top:1.6875rem;font-size:1.25rem;line-height:1.25rem}.housings-encart--text{margin-top:.9375rem;font-size:.8125rem;line-height:1.25rem}.housings-elem{display:block}.housings-elem .cp-spinner{height:100%;margin:0;top:0;display:flex;align-items:center;justify-content:center;background:#e9e9e9;z-index:1}.housings-elem .housing-foot .cp-spinner{display:block;position:relative;background:transparent;height:5.625rem;padding-top:1.25rem}.seeMore-Container{position:relative;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;max-height:3.75rem;overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1);margin:0 .9375rem .625rem}.seeMore-Container.onlyMobile{max-height:none}.seeMore-Container.open{max-height:25rem;transition:max-height .3s cubic-bezier(.9,0,.8,.2)}.singleclick .seeMore-Container.open{margin-bottom:.625rem}.singleclick .seeMore-Container.open .seeMoreOnTruncate{bottom:.625rem}.singleclick .seeMore-Container{margin:.9375rem 0 0}.seeMore-text{line-height:1.25rem;font-weight:400;overflow:hidden}.seeMore-text *{line-height:1.25rem}.seeMoreOnTruncate{display:block;position:absolute;bottom:0;right:0;margin:0 0 0 1.25rem;height:1.125rem;line-height:1.125rem;background:#fff;font-size:.9375rem}.seeMoreOnTruncate:before{content:"";display:block;width:6.25rem;height:1.25rem;position:absolute;left:-6.25rem;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 86%,#fff);transition:background .3s ease;text-align:center}.open .seeMoreOnTruncate:before{background:none;transition:background .3s ease}.imgGrid .seeMoreOnTruncate:before{background:linear-gradient(90deg,rgba(4,94,81,0),#045e51 86%,#045e51)}.domainAccommodations-top .seeMoreOnTruncate:before,.geo .seeMoreOnTruncate:before{background:linear-gradient(90deg,rgba(249,251,251,0),#f9fbfb 86%,#f9fbfb)}.abtest_filters.geo .seeMoreOnTruncate:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 86%,#fff)}.geo .seeMoreOnTruncate{background:#f9fbfb}.abtest_filters.geo .seeMoreOnTruncate{background:#fff}.imgGrid .seeMoreOnTruncate{color:#d7ffd0;background:#045e51}.domainAccommodations-top .seeMoreOnTruncate{background:#f9fbfb}html.simpleTextPopin--active{overflow:hidden}html.simpleTextPopin--active body{touch-action:none;-ms-touch-action:none}html.doublePopin .simpleTextPopin--inner{z-index:1010}.simpleTextPopin.style2 .simpleTextPopin--inner{align-items:flex-start}.simpleTextPopin.style2 .simpleTextPopin--picture{margin:-1.25rem -1.25rem 0;width:calc(100% + 2.5rem)}.simpleTextPopin.style2 .simpleTextPopin--picture .cp-spinner{height:100%;margin:0;top:0;display:flex;align-items:center;justify-content:center;background:#e9e9e9;z-index:1}.simpleTextPopin.style2 .simpleTextPopin--picture img.loaded,.simpleTextPopin.style2 .simpleTextPopin--picture noscript img{z-index:2}.simpleTextPopin.style2 .simpleTextPopin--close{width:1.875rem;height:1.875rem;background:#fff;box-shadow:2px 0 9px 0 rgba(0,0,0,.13);border-radius:50%}.simpleTextPopin.style2 .simpleTextPopin--close:before{font-weight:400}.simpleTextPopin.popinPMR .simpleTextPopin--inner{width:20.625rem;padding:.9375rem;align-items:start}.simpleTextPopin.popinPMR .simpleTextPopin--inner p{font-weight:500;margin-bottom:.625rem}.simpleTextPopin.popinPMR .simpleTextPopin--inner p.simpleTextPopin--caption{position:relative;font-weight:400;font-size:.75rem;margin:.625rem 0 0;padding-top:.625rem;line-height:1.125rem}.simpleTextPopin.popinPMR .simpleTextPopin--inner p.simpleTextPopin--caption:before{content:"";width:100%;height:.0625rem;position:absolute;border-top:1px solid #d2d3d3;top:0}.simpleTextPopin.popinPMR .simpleTextPopin--title{font-size:1rem;display:flex;align-items:center;margin-top:0}.simpleTextPopin.popinPMR .simpleTextPopin--title:before{margin-right:.3125rem;font-size:1.5rem;margin-left:-.25rem}.simpleTextPopin.popinPMR .simpleTextPopin--content{margin-top:.625rem}.simpleTextPopin--inner{display:none;background:#fff;padding:1.25rem;border-radius:10px;position:fixed;z-index:981;width:48.125rem;max-height:95%;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;flex-direction:column;align-items:center}body>.simpleTextPopin .simpleTextPopin--inner{display:flex}.simpleTextPopin--inner svg{width:2.5rem;height:2.5rem}.simpleTextPopin--inner path,.simpleTextPopin--inner svg{fill:#00806c}.simpleTextPopin ul{list-style:outside disc;padding-left:1rem}.simpleTextPopin--close{display:flex;align-items:center;justify-content:center;position:absolute;right:1.25rem;top:1.25rem;font-size:.9375rem;cursor:pointer;z-index:3}.simpleTextPopin--close:before{transition:color .2s;font-weight:700}.simpleTextPopin--icon{width:2.5rem;height:2.5rem}.simpleTextPopin--content,.simpleTextPopin--title{max-width:100%}.simpleTextPopin--title{margin:.625rem 0 0;padding:0;font-size:1.125rem;font-weight:500;line-height:normal;color:#3d4246;text-align:center}.simpleTextPopin--icon~.simpleTextPopin--content,.simpleTextPopin--picture+.simpleTextPopin--title,.simpleTextPopin--picture~.simpleTextPopin--content,.simpleTextPopin--title~.simpleTextPopin--content,.simpleTextPopin svg~.simpleTextPopin--content{margin-top:1.25rem}.simpleTextPopin--close+.simpleTextPopin--content{margin-top:1.5625rem}.simpleTextPopin--content{max-height:100%;flex-grow:1;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;overflow:hidden}.simpleTextPopin--content p{font-size:.9375rem;line-height:1.375rem}.simpleTextPopin--content p .bold{font-weight:500}.simpleTextPopin--content .mCSB_container{margin-right:1.5625rem}.simpleTextPopin--content .mCSB_scrollTools{width:.375rem}.simpleTextPopin--content .mCSB_scrollTools .mCSB_draggerContainer{background-color:#e9e9e9}.simpleTextPopin--content .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar{background-color:#d2d3d3}.usp-elems{flex-wrap:nowrap}.usp-image img{object-fit:contain}.usp-image img,.usp-image svg{max-height:2.1875rem;width:2.5rem;height:2.1875rem}.usp-image svg{transition:fill .2s;fill:#045e51}.usp-image~.usp-inner{margin-left:.9375rem}.usp-elem--small .usp-image~.usp-inner{margin-left:.625rem}.usp-title,.usp-txt{transition:color .2s;font-weight:500}.usp-title{font-size:.875rem;line-height:1.0625rem}.usp-title~.usp-txt{font-weight:400;margin-top:.25rem}.usp-txt{font-size:.8125rem;line-height:1.25rem;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.usp-elem--small .usp-txt{font-size:.75rem;line-height:.875rem}.usp-elem{color:#3d4246;padding:1.25rem 1.875rem;max-width:17.125rem;display:flex;align-items:center;justify-content:space-between;flex-grow:0;background:#fff;border-radius:10px;transition:box-shadow .2s;box-shadow:2px 0 9px 0 rgba(0,0,0,.13);-webkit-user-select:none;user-select:none;cursor:pointer}.usp-elem .usp-title,.usp-elem .usp-txt{color:#00806c}.usp-elem svg,.usp-elem svg path{transition:fill .2s;fill:#00806c}.usp-elem:active,.usp-elem:hover{box-shadow:2px 0 9px 0 rgba(0,0,0,.25)}.usp-elem:first-child{margin-left:auto}.usp-elem--small{padding:.625rem}.sck_one .usp-elem--small{padding:1.25rem}.td-elems{flex-wrap:nowrap}.td-elems [data-tabcode]:not(.visible){display:flex;visibility:hidden;width:0;overflow:hidden;flex-shrink:1;flex-grow:0;min-width:0;margin-left:0;margin-right:0}.seo-elems .lgie{width:20%}.seo-elems .lgie:not(:first-child){margin-left:1.25rem!important}.seo-elems .lgie-img picture:before{padding-top:58.25243%}.seo-elems .lgie-title{font-size:.8125rem;line-height:1.25rem;text-shadow:.125rem 0 .5625rem rgba(0,0,0,.25)}.seo-elems .lgie-title:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.5) 53.65%)}.seo-elems .lgie-title h3{display:inline;font-size:.9375rem}.home #mainContainer .headband-content{min-height:auto;top:auto;bottom:26%;z-index:-1}.home #mainContainer .headband-content.headband-textFull{top:calc(50% - 5rem);bottom:auto;left:auto;width:100%;text-align:center;transform:translateY(-50%)}.home #mainContainer .headband-content.headband-textFull .h2-like{font-size:1.75rem;line-height:3rem;padding:0;margin:0;width:100%;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif}.home #mainContainer .headbandPicture:before{display:block;padding-top:25%}.home #mainContainer .headbandPictureOverlay:after{width:100%;height:2.5rem;display:block;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.5));content:"";position:absolute;bottom:0}.home #mainContainer .headband.headband--big{height:auto}.home #mainContainer .headband.headband--big .headbandPicture:before{content:"";display:block;padding-top:27.60417%}.home #mainContainer .headband.headband--big .headbandPicture img{position:absolute;top:0}.pika-single.is-bound{z-index:950}@media (min-width:75rem) and (max-width:90rem){.headband-content{left:10%;width:65%;top:5%;transform:translateY(0)}.home .vimeoVideoContainer,.home .youtubeVideoContainer{top:-1.375rem}}@media (min-width:48rem) and (max-width:74.9375rem){.headband-content{left:5%;width:90%}.headband-content .h1-like{max-height:5.625rem}.headband-content .h2-like{max-height:2.5rem}.headband-content .buttonContainer{margin-left:0}.headbandThin,.headbandThin .headbandPicture:not(.domainheadbandPicture){height:20vw}.headbandThin .headbandPicture:not(.domainheadbandPicture) img{height:20vw;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.headband-withBloc{height:auto}.headband-withBloc .headbandPicture{height:18.75rem}.headband-withBloc .headbandPicture img{width:auto;height:100%}.headband .overviewBanner-priceContainer{width:40%}.headband .overviewBanner-price{padding:3%}body.languageSite-FR .overviewBanner-title{width:100%}body.languageSite-FR .overviewBanner-priceContainer{width:40%}body.languageSite-BNG .headband-withBloc .overviewBanner-priceContainer{width:35%;bottom:auto}.mapContainer{padding:1.875rem 5% 0}.gmapResult-parkListScroller{max-height:29.4375rem;height:29.4375rem}.gmapListCartouche-imageContainer img{width:100%;margin-top:-15%}.gmapListCartouche-text p{font-size:.8125rem}.domainMap-group{position:absolute;color:#045e51;border-radius:50%;background:#fff linear-gradient(180deg,#d7ffd0 0,#045e51 95%);height:2.5rem;width:2.5rem;text-align:center;line-height:2.25rem;padding:.125rem}.domainMap-group .domainQuantity{display:block;background-color:#fff;height:2.25rem;border-radius:50%}.group-FR{top:60%;left:42%}.group-BE{top:33%;left:47%}.group-NL{top:21%;left:49%}.group-DE{top:29%;left:59%}.video-buttons{bottom:1.5rem;font-size:1.75rem}.play-button{right:4.4375rem;width:1.1875rem;height:1.5625rem}.pause-button{right:4.4375rem;width:.6875rem;height:1.375rem;font-size:1.375rem}.mute-button,.soundOn-button{right:1.6875rem;width:1.875rem;height:1.5625rem;bottom:1.625rem;font-size:2rem}.domainHighlight-img:before{padding-top:75%}.offers-elem.first{width:32.5rem}.offers-elem.second,.offers-elem.third{width:16.1875rem}.offers-elem.second picture:before,.offers-elem.third picture:before{padding-top:84.94208%}.allMediasViewerGeneric-body{padding:0 1.5625rem}.allMediasViewerGeneric-header{padding:1.5625rem .9375rem 1.25rem;max-height:12.125rem}.allMediasViewerGeneric-close{margin:1.5625rem}.allMediasViewerGeneric-title{margin-bottom:1.25rem}.allMediasViewerGeneric-navs,.allMediasViewerGeneric-tabs{margin-left:.625rem}.allMediasViewerGeneric-section>.cp-spinner{bottom:1.875rem}.allMediasViewerGeneric-section iframe.video-iframe{width:100%;height:25.25rem}.allMediasViewerGeneric-subsection:not(.disabled)~.allMediasViewerGeneric-subsection:not(.disabled){margin-top:1.875rem}.allMediasViewerGeneric-subtitle{line-height:1.5rem;font-size:1.25rem}.homeMedia:not(.gb-noMargin){padding-bottom:1.875rem}.homeMedia-elem{width:calc(50% - .46875rem)}.homeMedia-elem:not(:first-child){margin-left:.9375rem}.homeMedia-elem:first-child{width:calc(50% - .46875rem)}.homeMedia-elem picture:before{padding-top:40.34582%}.maskShapeBloc[class*=bg] .offers-desc--title{padding:0 2.5rem}.homeMedia-elem .maskShapeBloc[class*=bg]{width:43%}.homeMedia-elem .maskShapeBloc[class*=bg].maskShapeBloc[class*=tunnel]{width:46.6%}.offers-img[class*=bg].hasToDisplayImage{background:transparent}.maskShapeBloc[class*=house] .overviewBanner-price{height:auto}.maskShapeBloc[class*=house] .overviewBanner-price--TextContainer{padding-top:8%}.ios .maskShapeBloc[class*=house].maskShapeBloc[class*=green-]:before{background:linear-gradient(to right bottom,transparent 50%,#d7ffd0 0)}.ios .maskShapeBloc[class*=house].maskShapeBloc[class*=red-]:before{background:linear-gradient(to right bottom,transparent 50%,#ffadc8 0)}.ios .maskShapeBloc[class*=house].maskShapeBloc[class*=blue-]:before{background:linear-gradient(to right bottom,transparent 50%,#d4dfff 0)}.ios .maskShapeBloc[class*=house].maskShapeBloc[class*=yellow-]:before{background:linear-gradient(to right bottom,transparent 50%,#ffe2a1 0)}.ios .maskShapeBloc[class*=house].maskShapeBloc[class*=green-]:after{background:linear-gradient(to left bottom,transparent 50%,#d7ffd0 0)}.ios .maskShapeBloc[class*=house].maskShapeBloc[class*=red-]:after{background:linear-gradient(to left bottom,transparent 50%,#ffadc8 0)}.ios .maskShapeBloc[class*=house].maskShapeBloc[class*=blue-]:after{background:linear-gradient(to left bottom,transparent 50%,#d4dfff 0)}.ios .maskShapeBloc[class*=house].maskShapeBloc[class*=yellow-]:after{background:linear-gradient(to left bottom,transparent 50%,#ffe2a1 0)}.lgie-title{padding:.75rem}.imgGrid{padding-bottom:1.875rem}.imgGrid .gb-title{padding-top:1.875rem}.imgGrid-section+.imgGrid-section{margin-top:.75rem}.imgGrid .lgie.second,.imgGrid .lgie.third{margin-left:.5625rem}.imgGrid .lgie.fifth{margin-left:.75rem}.imgGrid .lgie.first,.imgGrid .lgie.second,.imgGrid .lgie.third{width:calc(33.33333% - .375rem)}.imgGrid .lgie.first picture:before,.imgGrid .lgie.second picture:before,.imgGrid .lgie.third picture:before{padding-top:138.69565%}.imgGrid .lgie.fifth,.imgGrid .lgie.fourth{width:calc(50% - .375rem)}.imgGrid .lgie.fifth picture:before,.imgGrid .lgie.fourth picture:before{padding-top:48.85057%}.imgGrid .lgie.second{-webkit-mask-image:url(../images/masks/tunnel.svg);mask-image:url(../images/masks/tunnel.svg);-webkit-mask-size:cover}.imgGrid .lgie.third{-webkit-mask-image:none;mask-image:none;-webkit-mask-size:cover}.imgGrid .lgie.fourth{-webkit-mask-image:none;mask-image:none;-webkit-mask-size:cover}.lge{width:18.75rem}.lge-title~.lge-cta{margin-top:.625rem}.housing-img picture:before{padding-top:51.3245%}.housings-encart,.housings .housing{width:18.875rem}.seo-elems .lgie{width:12.875rem}.home #mainContainer .headband-content.headband-textFull{top:22.5%}.home #mainContainer .headband-content.headband-textFull .h2-like{max-height:none;font-size:1.5rem}.home #mainContainer .headbandPicture img{width:auto;height:100%}.home #mainContainer .headband.headband--big{max-height:18.75rem}}@media (max-width:47.9375rem){.headband-content{left:11%;top:6%;width:80%}.headbandThin .headbandPicture:not(.domainheadbandPicture){height:9.6875rem;width:100vw;overflow:hidden;position:relative}.headbandThin .headbandPicture:not(.domainheadbandPicture) img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:auto}.headbandThin{position:static;z-index:inherit;top:auto}.headbandThin picture.headbandPicture{display:none}.headband--big .headband-content{bottom:auto;top:50%;transform:translateY(-50%)}.headband--big .headbandPicture{overflow:hidden;width:100vw}.headband--big .headbandPicture img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:auto}body.languageSite-BNG .headband-withBloc .headband-content.headband-textFull{bottom:auto;top:14.0625rem;margin-top:-15%}body.languageSite-FR .headband-withBloc .headband-content.headband-textFull{top:7.03125rem;bottom:auto;margin-top:7%}.mapContainer{margin-top:1.25rem;padding:0 5%}.mapContainer--text{font-size:.8125rem}.fancybox-slide .popinContainer{position:fixed;top:0;bottom:0;left:0;right:0}#popinGmap{height:100%}.gmapMain{display:block;height:100%}.gmapContainer,.gmapSection{height:100%}.gmapActions{position:absolute;top:0;left:0;width:100%}.gmapClose{right:3%}.gmapGeoLocation-form{padding:5% 3% 3%}.gmapGeoLocation-form .h3-like:before{font-family:icons;color:#fff;padding-right:.625rem;font-size:.9375rem;display:inline-block;font-weight:500;margin-right:.625rem;content:"\EA12"}.gmapGeoLocation-form .h3-like.toggle-active:before{content:"\EA11"}.gmapResult-parkListScroller li{position:absolute;top:0;left:0;right:0;z-index:500;display:none;background:#fff}.gmapList-item{display:none}.gmapListCartouche{box-shadow:2px 0 9px rgba(0,0,0,.13)}.gmapListCartouche-imageContainer img{width:100%}.gmapListCartouche-text{background:#d7ffd0}.gmapListCartouche-textLink:after{font-family:icons;position:absolute;right:5%;top:50%;margin-top:-.25rem;color:#3d4246;content:"\EA15"}.domainMap-container{min-height:7.8125rem}.domainMap-list{position:static;background-color:#f9fbfb;padding:.625rem 0}.domainMap-picture{padding:0 .625rem}a.buttonContainer.domainMap-open{position:absolute;left:0;right:0;top:calc(50% + 1.125rem)}.domainMap-group{padding:.1875rem 0}.domainMap-group a{position:relative;display:block;color:#3d4246;padding:.625rem .9375rem;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-size:.8125rem}.domainMap-group a .domainMap-country{font-weight:500;line-height:1.125rem}.domainMap-group a .domainMap-quantity{font-weight:400;line-height:.8125rem}.domainMap-group a :after{font-family:icons;position:absolute;right:1.25rem;top:50%;margin-top:-.4375rem;line-height:1;font-size:.8125rem;content:"\EA10"}.domainHighlight-img:before{padding-top:42.85714%}.domainHighlight-imgMap{width:4.375rem}.offers-elem.first{width:100%}.offers-elem.first img{border-radius:10px 10px 0 0}.offers-elem.first .offers-img{background:none}.offers-elem.first .offers-img picture{visibility:visible}.offers-elem.first .offers-desc{position:relative;top:-.625rem;padding:1.5625rem .9375rem .625rem}.offers-elem.first picture:before{padding-top:28%}.offers-elem.second,.offers-elem.third{disaply:block;width:100%}.offers-elem.second img,.offers-elem.third img{border-radius:10px 0 0 10px}.offers-elem.second .offers-img,.offers-elem.third .offers-img{width:50%}.offers-elem.second .offers-desc,.offers-elem.third .offers-desc{width:100%;padding:.625rem;display:flex;justify-content:flex-start;align-items:center;text-align:left;flex-direction:row;position:absolute;top:0;left:auto;right:auto;transform:none}.offers-elem.second .offers-desc.maskShapeBloc[class*=house] .offers-desc--text:after,.offers-elem.second .offers-desc.maskShapeBloc[class*=house]:after,.offers-elem.second .offers-desc.maskShapeBloc[class*=house]:before,.offers-elem.second .offers-desc:after,.offers-elem.third .offers-desc.maskShapeBloc[class*=house] .offers-desc--text:after,.offers-elem.third .offers-desc.maskShapeBloc[class*=house]:after,.offers-elem.third .offers-desc.maskShapeBloc[class*=house]:before,.offers-elem.third .offers-desc:after{background:transparent}.offers-elem.second .offers-desc--title,.offers-elem.third .offers-desc--title{position:relative;height:auto;width:50%;top:auto;transform:none;left:auto;font-size:.8125rem;line-height:1.25rem;text-align:center;white-space:normal;color:#fff}.offers-elem.second .offers-desc--text,.offers-elem.third .offers-desc--text{width:50%;color:#3d4246;line-height:1rem}.offers-elem.second picture,.offers-elem.third picture{height:100%}.offers-elem.second .offers-desc--text .u-Font-Size--24px,.offers-elem.third .offers-desc--text .u-Font-Size--24px{font-size:1.125rem!important}.offers-elem.second picture:before,.offers-elem.third picture:before{padding-top:55.88235%}.offers-desc--title{font-size:.8125rem;line-height:1.875rem}.offers-desc--text{font-size:.6875rem}.offers-img.hasToDisplayImage picture{visibility:visible}.allMediasViewerGeneric-body{padding:0 .625rem}.allMediasViewerGeneric-header{padding:1.125rem .625rem .9375rem;max-height:10.6875rem}.allMediasViewerGeneric-close{width:.9375rem;height:.9375rem;margin:1.25rem}.allMediasViewerGeneric-close:after,.allMediasViewerGeneric-close:before{height:.125rem;width:1.375rem;top:calc(50% - .0625rem);left:calc(50% - .6875rem)}.allMediasViewerGeneric-title{margin-bottom:.9375rem;font-size:1rem;line-height:1.25rem}.allMediasViewerGeneric-navs,.allMediasViewerGeneric-tabs{margin-left:0;overflow-x:auto;max-width:calc(100% + .625rem)}.allMediasViewerGeneric-nav .cpe-Icon--camera{font-size:1.125rem}.allMediasViewerGeneric-nav .cpe-Icon--photos-clients{font-size:.9375rem}.allMediasViewerGeneric-nav .cpe-Icon--play{font-size:1.1875rem}.allMediasViewerGeneric-nav .cpe-Icon--360{font-size:1.0625rem}.allMediasViewerGeneric-tabs{margin-top:.9375rem}.allMediasViewerGeneric-section{padding-top:0;padding-bottom:.9375rem}.allMediasViewerGeneric-section>.cp-spinner{height:2.9375rem;line-height:2.9375rem;bottom:1.5625rem}.allMediasViewerGeneric-section iframe.virtualTour-iframe{width:100%;height:100%}.allMediasViewerGeneric-section iframe.video-iframe{width:100%;height:10.625rem}.allMediasViewerGeneric-subsection:not(.disabled)~.allMediasViewerGeneric-subsection:not(.disabled){margin-top:1.25rem}.allMediasViewerGeneric-subtitle{line-height:1.25rem;font-size:1.0625rem}.fancyboxPixlee-content--comment{width:100%;margin:1.25rem 0 0}.fancyboxPhoto-container{width:100%;height:auto}.fancyboxPhoto-container img{position:relative;height:auto;width:100%}.fancyboxPhoto .fancybox-slide{display:flex;align-items:center}.fancyboxPhoto .fancyboxPhoto-image{height:auto;width:100%;min-height:18.4375rem}.fancyboxPixlee .fancybox-slide{display:flex;align-items:center}.homeMedia:before{top:-1.25rem}.homeMedia:not(.gb-noMargin){margin-top:0;padding-bottom:.625rem;margin-bottom:3.125rem}.homeMedia-elem{width:calc(50% - .25rem)}.homeMedia-elem:not(:first-child){margin-left:.5rem}.homeMedia-elem picture:before{padding-top:64.13793%!important}.homeMedia-elem:first-child{width:calc(50% - .25rem)}.homeMedia-elem>small:after{content:attr(data-text);display:block;color:#3d4246;margin-top:.3125rem;text-align:center;font-size:.6875rem;line-height:.9375rem;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif}.homeMedia-img picture{visibility:hidden}.homeMedia-media svg{top:auto;transform:none}.homeMedia-elem .maskShapeBloc>svg{height:2.5rem;width:1.875rem}.homeMedia-elem .homeMedia-cta .maskShapeBloc[class*=tunnel]:after{left:0}.homeMedia-elem .homeMedia-cta[data-anchor=video] svg{height:2.0625rem;width:2.0625rem}.homeMedia-elem .homeMedia-cta[data-anchor=pixlee] svg{height:2.0625rem}.offers-elem .offers-desc.maskShapeBloc[class*=bg] .offers-desc--text:after,.offers-elem .offers-desc.maskShapeBloc[class*=bg]:after,.offers-elem .offers-desc.maskShapeBloc[class*=bg]:before{background:none}.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=burger],.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=house]{width:auto;right:auto}.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=drop]{transform:none}.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=house]{padding-top:0}.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=burger] .offers-desc--title,.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=drop] .offers-desc--title,.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=house] .offers-desc--title,.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=tunnel] .offers-desc--title{height:auto}.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=burger] .offers-desc--text,.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=drop] .offers-desc--text,.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=house] .offers-desc--text,.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=tunnel] .offers-desc--text{display:block;color:#3d4246}.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=burger] .offers-desc--text .u-Font-Size--24px,.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=drop] .offers-desc--text .u-Font-Size--24px,.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=house] .offers-desc--text .u-Font-Size--24px,.offers-elem.first .maskShapeBloc[class*=bg].maskShapeBloc[class*=tunnel] .offers-desc--text .u-Font-Size--24px{display:inline-block;margin-top:.625rem;font-size:1.125rem!important}.offers-elem.first .maskShapeBloc[class*=bg]{width:100%;padding:0;right:auto;left:auto;transform:none;display:block;bottom:0}.offers-elem.first .maskShapeBloc[class*=bg]:after{width:100%;height:100%;top:.9375rem;border-radius:0;background:#fff;left:0}.homeMedia-elem .maskShapeBloc[class*=bg].maskShapeBloc{width:100%;height:100%;padding:0;justify-content:center}.homeMedia-elem .maskShapeBloc[class*=bg].maskShapeBloc:after{width:100%;height:100%;border-radius:0;top:0}.homeMedia-elem .maskShapeBloc[class*=bg].maskShapeBloc[class*=tunnel]{width:100%}.homeMedia-elem .maskShapeBloc[class*=bg].maskShapeBloc[class*=house] .homeMedia-container:after{width:100%;height:420%;top:-200%;left:0}.homeMedia-elem .maskShapeBloc[class*=bg].maskShapeBloc[class*=house]:after,.homeMedia-elem .maskShapeBloc[class*=bg].maskShapeBloc[class*=house]:before{background:none}.offers-img[class*=bg] picture{display:block;visibility:hidden}.offers-img[class*=bg].hasToDisplayImage picture{visibility:hidden}.first .offers-img[class*=bg].hasToDisplayImage picture{visibility:visible}.maskShapeBloc[class*=green] .offers-desc--title{color:#045e51}.offers-elem.first .maskShapeBloc[class*=green] .offers-desc--title{display:inline-block;background:#d7ffd0;border-radius:5px}.offers-img[class*=green]{background:#d7ffd0}.maskShapeBloc[class*=red-] .offers-desc--title{color:#700606}.offers-elem.first .maskShapeBloc[class*=red-] .offers-desc--title{display:inline-block;background:#ffadc8;border-radius:5px}.offers-img[class*=red]{background:#ffadc8}.maskShapeBloc[class*=blue] .offers-desc--title{color:#00192f}.offers-elem.first .maskShapeBloc[class*=blue] .offers-desc--title{display:inline-block;background:#d4dfff;border-radius:5px}.offers-img[class*=blue]{background:#d4dfff}.maskShapeBloc[class*=yellow] .offers-desc--title{color:#7a5226}.offers-elem.first .maskShapeBloc[class*=yellow] .offers-desc--title{display:inline-block;background:#ffe2a1;border-radius:5px}.offers-img[class*=yellow]{background:#ffe2a1}.maskShapeBloc[class*=drop] .offers-desc--title{margin-bottom:0}.maskShapeBloc[class*=tunnel] .offers-desc--title{min-height:auto;margin-bottom:0}.maskShapeBloc[class*=house] .offers-desc--title{min-height:auto;margin-bottom:0}.maskShapeBloc[class*=house] .overviewBanner-price--TextContainer{padding-top:33%}.maskShapeBloc[class*=burger] .offers-desc--title{font-size:.8125rem}.maskShapeBloc[class*=burger] .offers-desc--text{font-size:.6875rem}.lgie-title{padding:.625rem;font-size:.8125rem}.imgGrid{padding-bottom:1.25rem}.imgGrid .gb-title{font-size:1.125rem;padding-top:1.25rem}.imgGrid-section+.imgGrid-section{margin-top:.3125rem}.imgGrid-section:first-child{flex-wrap:wrap}.imgGrid .lgie.first{width:100%}.imgGrid .lgie.first picture:before{padding-top:36.66667%}.imgGrid .lgie.second{margin-top:.3125rem}.imgGrid .lgie.third{margin-top:.3125rem;margin-left:.375rem}.imgGrid .lgie.fifth{margin-left:.375rem}.imgGrid .lgie.second,.imgGrid .lgie.third{width:calc(50% - .1875rem)}.imgGrid .lgie.second picture:before,.imgGrid .lgie.third picture:before{padding-top:74.82993%}.imgGrid .lgie.fifth,.imgGrid .lgie.fourth{width:calc(50% - .1875rem)}.imgGrid .lgie.fifth picture:before,.imgGrid .lgie.fourth picture:before{padding-top:155.40541%}.lge{width:17.5rem}.lge-img picture{width:6.5625rem}.lge-img picture:before{padding-top:109.52381%}.lge-title{font-size:.8125rem}.housing-img picture:before{padding-top:44.11765%}.housing-content{padding:.9375rem}.housing-head{flex-direction:column;justify-content:flex-start}.housing-capacity{margin-top:.3125rem}.housing-body{margin-top:.3125rem;-webkit-line-clamp:4}.housings-encart,.housings .housing{width:14.875rem}.housings-encart{padding:.9375rem}.housings-encart--subTitle{font-size:1.0625rem}.housings-elem .housing-foot .cp-spinner{height:6.4375rem}.seeMore-Container{margin:.625rem 0}.seeMore-Container.onlyMobile{max-height:3.75rem}.seeMore-Container.open{max-height:50rem}.seeMoreOnTruncate{font-size:.8125rem}.simpleTextPopin.style2 .simpleTextPopin--picture{margin:-.9375rem -.9375rem 0;width:calc(100% + 1.875rem)}.simpleTextPopin.mobileBottom .simpleTextPopin--inner{bottom:0;left:0;top:auto;right:auto;transform:translateY(110%);width:100%;transition:transform .3s ease-in-out;border-radius:10px 10px 0 0}.simpleTextPopin--active .simpleTextPopin.mobileBottom .simpleTextPopin--inner{transform:translate(0)}.simpleTextPopin--inner{max-height:calc(100% - 1.875rem);width:calc(100% - 1.875rem);padding:.9375rem}.simpleTextPopin--inner.is-mobileBottom{width:100%;top:auto;bottom:0;transform:none;left:0;border-radius:10px 10px 0 0}.simpleTextPopin--close{top:.9375rem}.simpleTextPopin--icon{width:2rem;height:2rem}.simpleTextPopin--close+.simpleTextPopin--content{margin-top:1.875rem}.simpleTextPopin--content p{font-size:.8125rem;line-height:1.25rem}.simpleTextPopin--content .mCSB_container{margin-right:.9375rem}.usp-image img,.usp-image svg{width:1.25rem}.usp-elem{max-width:15.875rem;padding:.625rem 1.25rem}.usp-elem--small{max-width:17.875rem}.seo-elems .lgie{width:12.875rem}.home #mainContainer .headband-content{bottom:30%}.home #mainContainer .headband-content.headband-textFull{position:absolute;top:auto;bottom:9.375rem;height:auto;padding:0 1.25rem;transform:none}.home #mainContainer .headband-content.headband-textFull .h2-like{font-size:1.125rem;line-height:1.5rem}.home #mainContainer .headbandPicture:before{padding-top:58.70968%}.home #mainContainer .headband.headband--big .headbandPicture:before{padding-top:60.32258%}.home #mainContainer .headband.headband--big .headbandPicture img{top:50%;transform:translate(-50%,-50%)}.home #mainContainer .searchForm-toggler--home:not(.stickySearch) .HomeSearch-label--InSticky{display:none}.home #mainContainer .searchForm-toggler--home:not(.stickySearch) .HomeSearch-label--NoSticky{font-size:.875rem}.home #mainContainer .searchForm-toggler--home.stickySearch .HomeSearch-label--NoSticky{display:none}.home #mainContainer .searchForm-toggler--home.stickySearch .HomeSearch-label--InSticky{font-size:1rem;font-weight:400;line-height:2.8125rem}}@media (min-width:75rem){.headband-content .h1-like{max-height:8.5625rem}.headband-content .h2-like{max-height:6rem}.headband-content.headband-textFull{left:0;right:0;width:100%;z-index:10!important}.headband-content.headband-textFull .h2-like{width:70%;margin:0 auto;line-height:normal;max-height:none}.headbandThin{height:11.35vw}.headband .overviewBanner-price{position:relative;top:auto;right:auto;width:100%}body.languageSite-FR .overviewBanner-title{top:30%}body.languageSite-BNG .headband-withBloc .overviewBanner-priceContainer{bottom:0}.mapContainer{background:#f9fbfb;transform:translateY(-50%);margin-bottom:-2.03125rem;height:4.0625rem;width:53.125rem;box-shadow:2px 0 9px 0 rgba(0,0,0,.13)}.gmapResult-parkListScroller{max-height:26.5625rem;height:26.5625rem}.gmapListCartouche-imageContainer{line-height:100%;font-size:0}.domainMap-container{min-height:31.25rem}.domainMap-popin{top:11.3%;left:7.5%;z-index:100}.domainMap-point .pinInformation-popup{display:none;background:#fff;width:24.5625rem;height:auto;padding:.625rem;border-radius:5px}.domainMap-point .pinInformation-popup:before{content:"";position:absolute;bottom:-.625rem;left:50%;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}.domainMap-point .pinInformation-popup--img{width:8.75rem;height:auto}.domainMap-point .pinInformation-popup--img .cp-spinner{z-index:0}.domainMap-point .pinInformation-popup--img img,.domainMap-point .pinInformation-popup--img picture{width:100%;height:100%}.domainMap-point .pinInformation-popup--content{width:12.4375rem;margin:.3125rem .9375rem .375rem 1.1875rem;color:#3d4246;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;letter-spacing:normal}.domainMap-point .pinInformation-popup--content .pinInformation-popup--country{font-size:.8125rem;font-weight:400}.domainMap-point .pinInformation-popup--content .pinInformation-popup--park{font-size:.9375rem;font-weight:500;line-height:1.625rem}.domainMap-point .pinInformation-popup--content .pinInformation-popup--rating{display:block}.domainMap-point .pinInformation-popup--content a{position:relative}.domainMap-point .pinInformation-popup--content a span{margin-top:.75rem}.domainMap-point .pinInformation-popup .cpe-Icon--close{font-size:.625rem;height:.625rem;top:-.25rem;cursor:pointer}.domainMap-point .pinInformation-popup .cpe-Icon--close:before{font-weight:700}.domainMap-point:hover{cursor:pointer}.domainMap-point.openPopup .pinInformation-popup{position:relative;display:flex;margin-top:-14.25rem;margin-left:-12.0625rem;z-index:1000;cursor:default}.domainMap-point.openPopup:hover{z-index:903}.domainMap-point.openPopup:before{background:url(../images/gmaps/ico_marker.svg) no-repeat}.openPopup-rollover .domainMap-point:hover{cursor:pointer}.openPopup-rollover .domainMap-point:hover .pinInformation-popup{position:relative;display:flex;margin-top:-14.25rem;margin-left:-12.0625rem;z-index:101;cursor:default}.domainMap-point_AG{top:61%;left:62%}.domainMap-point_SL{top:32%;left:60%}.domainMap-point_BK{top:13.8%;left:58%}.domainMap-point_HE{top:40%;left:55.5%}.domainMap-point_BT{top:46%;left:55.5%}.domainMap-point_BS{top:16%;left:62%}.domainMap-point_EP{top:33.8%;left:51.5%}.domainMap-point_VM{top:32.5%;left:50.9%}.domainMap-point_AR{top:40%;left:53%}.domainMap-point_KV{top:31.5%;left:51.2%}.domainMap-point_ZV{top:22.6%;left:50%}.domainMap-point_EH{top:23.5%;left:51.7%}.domainMap-point_PZ{top:28.1%;left:48.2%}.domainMap-point_HH{top:20.2%;left:54.5%}.domainMap-point_MD{top:32%;left:52.5%}.domainMap-point_LH{top:30.8%;left:53.2%}.domainMap-point_HB{top:29%;left:52.5%}.domainMap-point_SR{top:19.8%;left:55.1%}.domainMap-point_BF{top:53.5%;left:40%}.domainMap-point_CH{top:61.4%;left:43.7%}.domainMap-point_BD{top:66.5%;left:39%}.domainMap-point_TF{top:53%;left:54%}.domainMap-point_LA{top:48%;left:48%}.domainMap-point_VN{top:52.5%;left:46.4%}.domainMap-point_HA{top:32.5%;left:46.5%}.domainMap-point_TH{top:36%;left:52%}.domainMap-point_LG{top:84.5%;left:39%}.headband-videoContainer .headband-video{height:auto}.video-buttons{bottom:3.1875rem;font-size:2.6875rem}.play-button{right:5.3125rem;width:2.0625rem;height:2.625rem}.pause-button{width:1.125rem;height:2.375rem;font-size:2.375rem;right:5.4375rem}.mute-button,.soundOn-button{right:1.3125rem;width:2.9375rem;height:2.625rem;font-size:2.9375rem;bottom:3.3125rem}.vimeoVideoContainer,.youtubeVideoContainer{position:absolute;top:-2.3125rem;left:-.125rem;padding-bottom:25%;height:0;width:calc(100% + .25rem)!important}.home .vimeoVideoContainer,.home .youtubeVideoContainer{top:-2rem;padding-bottom:31%}.vimeoVideoContainer iframe,.youtubeVideoContainer iframe{width:calc(100% + .0625rem);height:100%!important;position:absolute;top:0;left:0}@media(min-width:75rem) and (max-width:90rem){.home .vimeoVideoContainer,.home .youtubeVideoContainer{top:-1.375rem}}.domainHighlight-tooltip{color:#d2d3d3}.favorites-elem,.lastSeenDomains-elem{width:calc(33.33333% - .83333rem)}body.ie .lastSeenDomains-elem{width:calc(33.33333% - .89583rem)}.offers-elem.first{width:calc(50% - .625rem)}body.ie .offers-elem.first{width:calc(50% - .6875rem)}.allMediasViewerGeneric-tab:not(.disabled):not(.active):hover{color:#045e51;border-color:#045e51}.fancyboxPixlee-image{width:70%;margin:0 15%}.homeMedia .gb-title{margin-bottom:.9375rem}.offers-img[class*=bg].hasToDisplayImage{background:transparent}.imgGrid-section{width:calc(50% - .375rem)}body.ie .imgGrid-section{width:calc(50% - .4375rem)}.imgGrid-section+.imgGrid-section{margin-left:.75rem}.imgGrid-section:first-child{flex-wrap:wrap}.imgGrid-section:nth-child(2):not(.big){width:calc(25% - .5625rem)}body.ie .imgGrid-section:nth-child(2):not(.big){width:calc(25% - .625rem)}.imgGrid .lgie.first{width:100%}.imgGrid .lgie.first picture:before{padding-top:36.53137%}.imgGrid .lgie.second{margin-top:.75rem}.imgGrid .lgie.third{margin-top:.75rem;margin-left:.75rem}.imgGrid .lgie.fifth{margin-left:.75rem}.imgGrid .lgie.second,.imgGrid .lgie.third{width:calc(50% - .375rem)}body.ie .imgGrid .lgie.second,body.ie .imgGrid .lgie.third{width:calc(50% - .4375rem)}.imgGrid .lgie.second picture:before,.imgGrid .lgie.third picture:before{padding-top:74.71698%}.imgGrid .lgie.fifth,.imgGrid .lgie.fourth{width:calc(50% - .375rem)}body.ie .imgGrid .lgie.fifth,body.ie .imgGrid .lgie.fourth{width:calc(50% - .4375rem)}.imgGrid .lgie.fifth picture:before,.imgGrid .lgie.fourth picture:before{padding-top:154.92424%}.lge{width:calc(50% - .625rem)}body.ie .lge{width:calc(50% - .6875rem)}.lge:nth-child(odd):not(:first-child){margin-left:0}.lge:nth-child(n+3){margin-top:1.25rem}.housings-encart,.housings .housing{max-width:calc(33.33333% - .83333rem);width:100%}body.ie .housings-encart,body.ie .housings .housing{max-width:calc(33.33333% - .89583rem)}.simpleTextPopin.style2 .simpleTextPopin--picture{height:17.5rem;overflow:hidden}.simpleTextPopin.style2 .simpleTextPopin--picture img{top:50%;transform:translateY(-50%)}}@media(min-width:48rem){body:not(.stickySearchDesktop) .headband .searchForm-container{position:absolute;z-index:800;bottom:7%}.headbandThin:before{content:"";position:absolute;top:0;height:100%;left:-3.75vw;width:calc(100% + 7.5vw);background:#fff;z-index:11}.headbandThin .headbandPicture{z-index:12}.headbandThin .searchForm-container{position:absolute;z-index:800;top:50%;transform:translateY(-50%)}body:not(.stickySearchDesktop) .headband.headband .searchForm-container{bottom:0;margin-bottom:-1.875rem}.headband-withBloc .headband-content.headband-textFull{left:6%;top:30%;width:45%;bottom:auto;text-align:left}.headband-withBloc .headband-content.headband-textFull .h2-like{width:100%;margin:0}.headband .overviewBanner-priceContainer{position:absolute;top:6%;right:6%;width:25%;z-index:1}body.languageSite-BNG .headband-withBloc .h2-like{top:auto;bottom:15%;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-size:3.125rem}.searchDomain-headband{position:relative;z-index:11}.searchDomain-headband:before{content:"";position:absolute;top:0;height:100%;left:-3.75vw;width:calc(100% + 7.5vw);background:#fff}.searchDomain-headband .headband{max-height:10.3125rem;overflow:hidden;z-index:1}.searchDomain-headband .headband .headbandPicture{min-height:10.3125rem}.searchDomain-headband .headband .headbandPicture:before{display:none}.searchDomain-headband .headband .headbandPicture img{position:absolute;top:50%;transform:translateY(-50%)}.searchDomain-headband .breadcrumb-content{position:absolute;margin:0;padding:.625rem;text-align:left;z-index:2}.searchDomain-headband .breadcrumb-content .breadcrumb-list{line-height:normal}.searchDomain-headband .breadcrumb-content .breadcrumb-item--last,.searchDomain-headband .breadcrumb-content .breadcrumb-item--last span,.searchDomain-headband .breadcrumb-content .breadcrumb-listItem,.searchDomain-headband .breadcrumb-content .breadcrumb-listItem *{font-size:.6875rem;line-height:.9375rem;font-weight:500;color:#fff;text-shadow:.125rem 0 .5625rem rgba(0,0,0,.25)}.searchDomain-headband .breadcrumb-content .breadcrumb-listItem:after{color:#fff}.gmapSection{display:table-cell}.gmapContainer{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.gmapActions{display:table-cell}.gmapResult-parkListContainer{padding:0 5%}.gmapResult-parkListContainer h2{font-size:.9375rem}.gmapListCartouche-container{padding:.625rem 0;border-bottom:1px solid #e9e9e9}.domainHighlight-parkname{display:inline}.offers-elem img{border-radius:10px 10px 0 0}.simpleTextPopin.style1 .simpleTextPopin--inner{width:28.125rem}.simpleTextPopin.style2 .simpleTextPopin--title{font-size:1.875rem}.usp-elem--small:not(:first-child){margin-left:1.25rem}.home #mainContainer .headband.headband--big{width:calc(100% + 7.5vw)}}@media (min-width:120rem){.headbandThin{height:auto}}@media (max-width:74.9375rem){.mapContainer{text-align:center}.mapContainer--image{display:none}.mapContainer--text{display:block;top:0;transform:none;width:auto;max-width:none}.mapContainer--text h1{display:block}.mapContainer a.buttonContainer{right:0;margin:.9375rem .625rem 0;position:relative}.mapContainer a.buttonContainer .button{font-size:.875rem}.headband-videoContainer{background:transparent}.domainHighlight-new{margin:0}.favorites-elem,.lastSeenDomains-elem{width:17.5rem}.allMediasViewerGeneric-nav{padding:0 1.25rem}.homeMedia .gb-title{text-align:center}.imgGrid-elems{display:block}.lge-title{margin-bottom:auto}.lge-txt{display:none}.housings-encart--title{font-size:1.3125rem}.housings-encart--icon,.housings-encart--subTitle{margin-top:.9375rem}.usp-elem{flex-shrink:0}.home #mainContainer .headband-content{z-index:1}}@media (-ms-high-contrast:none){.gmapSection,::-ms-backdrop{display:inline-block;height:100%;width:100%}.gmapMain,::-ms-backdrop{height:100%}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.safari.deviceIsDesktop .vimeoVideoContainer:not(:root:root){padding-bottom:51%}}}@media (min-width:102.5rem){.favorites-elem,.lastSeenDomains-elem{width:calc(33.33333% - 1.25rem)}body.ie .lastSeenDomains-elem{width:calc(33.33333% - 1.3125rem)}.offers-elem.first{width:calc(50% - .9375rem)}body.ie .offers-elem.first{width:calc(50% - 1rem)}.offers-elem.second,.offers-elem.third{width:calc(25% - 1.40625rem)}.imgGrid-section{width:calc(50% - .53125rem)}body.ie .imgGrid-section{width:calc(50% - .59375rem)}.imgGrid-section+.imgGrid-section{margin-left:1.0625rem}.imgGrid-section:nth-child(2):not(.big){width:calc(25% - .79688rem)}body.ie .imgGrid-section:nth-child(2):not(.big){width:calc(25% - .85938rem)}.imgGrid .lgie.second{margin-top:1.0625rem}.imgGrid .lgie.third{margin-top:1.0625rem;margin-left:1.0625rem}.imgGrid .lgie.fifth{margin-left:1.0625rem}.imgGrid .lgie.second,.imgGrid .lgie.third{width:calc(50% - .53125rem)}body.ie .imgGrid .lgie.second,body.ie .imgGrid .lgie.third{width:calc(50% - .59375rem)}.imgGrid .lgie.fifth,.imgGrid .lgie.fourth{width:calc(50% - .53125rem)}body.ie .imgGrid .lgie.fifth,body.ie .imgGrid .lgie.fourth{width:calc(50% - .59375rem)}.lge{width:calc(50% - .9375rem)}body.ie .lge{width:calc(50% - 1rem)}.lge:nth-child(n+3){margin-top:1.875rem}.housings-encart,.housings .housing{max-width:calc(33.33333% - 1.25rem)}body.ie .housings-encart,body.ie .housings .housing{max-width:calc(33.33333% - 1.3125rem)}.usp-image~.usp-inner{margin-left:1.25rem}}@media (min-width:48rem) and (max-width:74.9375rem) and (orientation:landscape){.allMediasViewerGeneric-section iframe.virtualTour-iframe{max-width:52.1875rem;max-height:38.9375rem;width:100%;height:100%}}@media (min-width:48rem) and (max-width:74.9375rem) and (orientation:portrait){.allMediasViewerGeneric-section iframe.virtualTour-iframe{max-width:38.9375rem;max-height:52.1875rem;width:100%;height:100%}}@media (min-width:90rem){.maskShapeBloc[class*=bg] .offers-desc--title{padding:0 20%}.maskShapeBloc[class*=house]{padding-top:calc(25% + .9375rem)}}