.fz-m-13-16{font-size:13px;line-height:16px}.otgs-development-site-front-end{display:none}#cursor-slide{position:fixed;width:112px;height:112px;left:-50px;pointer-events:none;background-color:rgba(220,209,155,.8);border:1px solid #DCD19B;z-index:10001;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14.5px;line-height:18px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:opacity .3s,-o-transform .3s;-moz-transition:transform .3s,opacity .3s,-moz-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s;opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}#cursor-slide.hidden{-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0}.no-cursor{cursor:none}.block{padding:0 16px}.close-pop{width:48px;height:48px;cursor:pointer;border:1px solid rgba(253,252,250,.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:16px;right:16px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:-o-transform .3s;-moz-transition:transform .3s,-moz-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s;z-index:1}.close-pop::before,.close-pop::after{content:'';display:block;width:18px;height:1px;background-color:#FDFCFA;position:absolute;left:50%;top:50%}.close-pop::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.close-pop::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.close-pop:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.close-txt-btn{background:transparent;border:1px solid #50404D;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;display:inline-block;cursor:pointer}.bb-gradient{border-bottom:1px solid;-webkit-border-image:-webkit-gradient(linear,left top,right top,from(#DCD19B),color-stop(#766B35),to(#DCD19B)) 1;-webkit-border-image:-webkit-linear-gradient(left,#DCD19B,#766B35,#DCD19B) 1;-moz-border-image:-moz- oldlinear-gradient(left,#DCD19B,#766B35,#DCD19B) 1;-moz-border-image:linear-gradient(to right,#DCD19B,#766B35,#DCD19B) 1;-o-border-image:-o-linear-gradient(left,#DCD19B,#766B35,#DCD19B) 1;border-image:-webkit-gradient(linear,left top,right top,from(#DCD19B),color-stop(#766B35),to(#DCD19B)) 1;border-image:-moz- oldlinear-gradient(left,#DCD19B,#766B35,#DCD19B) 1;border-image:linear-gradient(to right,#DCD19B,#766B35,#DCD19B) 1}#menu .bb-white20{border-bottom:1px solid rgba(255,255,255,.2)}#menu .bb-purple20{border-bottom:1px solid rgba(80,64,77,.2)}#menu a:hover,#menu a.hover{color:#DCD19B}#menu .menu-content{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;padding:24px 16px 112px;overflow-y:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#menu .menu-content .header-menu{margin-bottom:32px}#menu .menu-content .header-menu .close-txt-btn{font-size:16px;line-height:20px;margin-right:16px}#menu .menu-content .header-menu .close-txt-btn svg{margin-right:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#menu .menu-content .header-menu .close-txt-btn .inner-btn,#menu .menu-content .header-menu .close-txt-btn .clone{padding:12px 24px}#menu .menu-content .header-menu .close-txt-btn:hover{color:#DCD19B}#menu .menu-content .header-menu .close-sub-menu{padding:16px 24px;display:none}#menu .menu-content .header-menu .close-sub-menu svg{margin-right:0}#menu .menu-content .header-menu a{text-decoration:underline;display:block;font-size:14.5px;line-height:18px}#menu .menu-content .header-menu a.tarif-link{margin-bottom:4px}#menu .menu-content .menu-princ{width:100%}#menu .menu-content .menu-princ .home-link{padding-bottom:16px}#menu .menu-content .menu-princ .home-link:hover path{stroke:#DCD19B}#menu .menu-content .menu-princ .camp-link{font-size:32px;line-height:48px;padding:8px 0 14px 8px}#menu .menu-content .menu-princ .region-link{padding-top:16px;font-size:19.5px;line-height:29px;text-decoration:underline}#menu .menu-content .menu-princ .region-link svg{margin-right:16px}#menu .menu-content .grpe{margin-top:32px;padding-bottom:12px}#menu .menu-content .grpe .txt-grpe{font-size:13px;line-height:16px;padding-bottom:12px}#menu .menu-content .grpe .menu-grpe{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#menu .menu-content .grpe .menu-grpe li{width:50%;padding-top:16px}#menu .menu-content .grpe .menu-grpe li:not(.parent-submenu) a{display:block}#menu .menu-content .grpe .menu-grpe li.parent-submenu{width:100%;-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-bottom:12px}#menu .menu-content .grpe .menu-grpe li.parent-submenu svg{-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}#menu .menu-content .grpe .menu-grpe li.parent-submenu.open svg{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}#menu .menu-content .grpe .menu-grpe li.parent-submenu .submenu-grpe{-moz-background-size:0;-o-background-size:0;background-size:0;display:none}#menu .menu-content .coords{margin-top:24px}#menu .menu-content .coords a{display:block}#menu .menu-content .coords .tel{color:#A0899C;font-size:24px;line-height:1;margin-bottom:8px}#menu .menu-content .coords .tel:hover{color:#DCD19B}#menu .menu-content .coords .mail{color:#DCD19B;font-size:16px;line-height:20px;margin-bottom:16px}#menu .menu-content .coords .address{font-size:14px;line-height:22px}#menu .menu-content .lang{margin-top:16px}#menu .menu-content .lang ul li{margin-left:8px;padding-right:8px}#menu .menu-content .lang ul li:not(:last-child){border-right:1px solid #CEC1CB}#menu svg{-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}#menu .arrow{-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#menu .arrow .arrow-svg{width:0}#menu .arrow:hover,#menu .arrow.hover{color:#DCD19B}#menu .arrow:hover .arrow-svg,#menu .arrow.hover .arrow-svg{width:32px;margin-right:9px}#menu .arrow:hover .home-svg path,#menu .arrow.hover .home-svg path{stroke:#DCD19B}#menu .arrow .home-svg{vertical-align:sub;margin-left:-4px;margin-right:4px}#menu .arrow .home-svg path{-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}#menu .menu-camp,#menu #menu-tarifs{position:absolute;z-index:2;width:100%;height:100%;top:96px;left:0;background-repeat:no-repeat;background-position:center 78px;-moz-background-size:66% auto;-o-background-size:66% auto;background-size:66% auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 16px 0;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;overflow-y:auto;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}#menu .menu-camp.open,#menu #menu-tarifs.open{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#menu .menu-camp .menu-top a,#menu #menu-tarifs .menu-top a{padding:6px 0 11px}#menu .menu-camp .menu-top a.home-camp,#menu #menu-tarifs .menu-top a.home-camp{display:block}#menu .menu-camp .menu-top a.ivy-font,#menu #menu-tarifs .menu-top a.ivy-font{font-size:26px;line-height:39px}#menu .menu-camp .menu-bottom,#menu #menu-tarifs .menu-bottom{margin-top:24px}#menu .menu-camp .menu-bottom li,#menu #menu-tarifs .menu-bottom li{margin-bottom:8px;font-size:16px;line-height:20px}#menu .menu-camp .menu-bottom li .img,#menu #menu-tarifs .menu-bottom li .img{width:96px;height:56px;overflow:hidden;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;margin-right:16px}#menu .submenu-camp{position:absolute;z-index:3;width:100%;height:100%;top:96px;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px 16px;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;overflow-y:auto;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}#menu .submenu-camp.open{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#menu .submenu-camp a{padding:12px 0;font-size:16px;line-height:20px}#menu .submenu-camp a .img{width:48px;height:48px;overflow:hidden}.breadcrumbs{position:relative;padding:16px;z-index:1}.breadcrumbs .parent .parent-title,.breadcrumbs .parent .next{display:none}.breadcrumbs .current{text-decoration:underline;font-size:16px;line-height:20px;margin-left:12px}.breadcrumbs::before,.breadcrumbs::after{content:'';display:block;position:absolute;width:100%;height:1px;left:0;background-color:#50404D}.breadcrumbs::before{bottom:-2px}.breadcrumbs::after{bottom:-4px}.filter-block{font-size:16px;line-height:20px}.filter-block .pop-filter{display:none}.filter-block .btn-filter{position:relative}.filter-block .btn-filter.with-number{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #DCD9DB;background:#fff;width:48px;height:48px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter-block .btn-filter .nb-filter{background-color:#A0899C;font-size:11.5px;line-height:16px;display:block;width:16px;height:16px;position:absolute;top:0;right:0}.filter-block .btn-filter .nb-filter.hidden{display:none}.popin{position:fixed;display:none;z-index:9999;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;width:100%}.popin::-webkit-scrollbar{width:2px}.popin.pop-reviews,.popin.pop-actu{background:#FDFCFA;right:-100%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.popin.pop-reviews .close-pop,.popin.pop-actu .close-pop{border-color:#DCD9DB;background:#fff}.popin.pop-reviews .close-pop:hover,.popin.pop-actu .close-pop:hover{background:#fff}.popin.pop-reviews .close-pop::before,.popin.pop-actu .close-pop::before,.popin.pop-reviews .close-pop::after,.popin.pop-actu .close-pop::after{background-color:#382D36}.popin.pop-reviews .pop-content,.popin.pop-actu .pop-content{height:100%;overflow-y:auto;padding:0 16px}.popin.pop-reviews .pop-content::-webkit-scrollbar,.popin.pop-actu .pop-content::-webkit-scrollbar{width:2px}.popin.pop-reviews .pop-content .header-pop-reviews,.popin.pop-actu .pop-content .header-pop-reviews{margin-bottom:24px}.popin.pop-reviews .pop-content .header-pop-reviews .note,.popin.pop-actu .pop-content .header-pop-reviews .note{font-size:32px;line-height:48px;margin-right:5px}.popin.pop-reviews .pop-content .header-pop-reviews .sur,.popin.pop-actu .pop-content .header-pop-reviews .sur{font-size:18px;line-height:26px;margin-right:5px}.popin.pop-reviews .pop-content .header-pop-reviews .total-count,.popin.pop-actu .pop-content .header-pop-reviews .total-count{font-size:14px;line-height:17px}.popin.pop-reviews .pop-content .header-pop-reviews img,.popin.pop-actu .pop-content .header-pop-reviews img{width:52px;margin-left:32px}.popin.pop-reviews .pop-content .review,.popin.pop-actu .pop-content .review{margin-bottom:16px;padding:24px 16px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.16);-moz-box-shadow:0 2px 4px rgba(0,0,0,.16);box-shadow:0 2px 4px rgba(0,0,0,.16)}.popin.pop-reviews .pop-content .review .review-header,.popin.pop-actu .pop-content .review .review-header{border-bottom:1px solid rgba(80,64,77,.2);padding-bottom:16px;margin-bottom:24px}.popin.pop-reviews .pop-content .review .review-header .letter,.popin.pop-actu .pop-content .review .review-header .letter{width:40px;height:40px;color:#fff;font-size:17px;line-height:40px;margin-right:12px;background:#9E8F46;background:-webkit-gradient(linear,left top,right bottom,from(#9E8F46),to(#DCD19B));background:-webkit-linear-gradient(top left,#9E8F46,#DCD19B);background:-moz- oldlinear-gradient(top left,#9E8F46,#DCD19B);background:-o-linear-gradient(top left,#9E8F46,#DCD19B);background:linear-gradient(to bottom right,#9E8F46,#DCD19B)}.popin.pop-reviews .pop-content .review .review-header .author-name,.popin.pop-actu .pop-content .review .review-header .author-name{font-size:13.5px;line-height:17px}.popin.pop-reviews .pop-content .review .review-header .author-details,.popin.pop-actu .pop-content .review .review-header .author-details{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4px;color:rgba(80,64,77,.7);font-size:11.5px;line-height:17px}.popin.pop-reviews .pop-content .review .review-header .author-details span,.popin.pop-actu .pop-content .review .review-header .author-details span{padding-right:8px}.popin.pop-reviews .pop-content .review .review-header .author-details span:not(:last-child),.popin.pop-actu .pop-content .review .review-header .author-details span:not(:last-child){border-right:1px solid rgba(80,64,77,.2);margin-right:8px}.popin.pop-reviews .pop-content .review .review-header .review-note,.popin.pop-actu .pop-content .review .review-header .review-note{margin-top:-24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.popin.pop-reviews .pop-content .review .review-header .review-note img,.popin.pop-actu .pop-content .review .review-header .review-note img{vertical-align:text-bottom}.popin.pop-reviews .pop-content .review .review-header .review-note .note,.popin.pop-actu .pop-content .review .review-header .review-note .note{margin-left:8px;font-size:24px;line-height:35px}.popin.pop-reviews .pop-content .review .review-header .review-note .sur,.popin.pop-actu .pop-content .review .review-header .review-note .sur{margin-left:4px;font-size:13px;line-height:19px}.popin.pop-reviews .pop-content .review .more-review,.popin.pop-actu .pop-content .review .more-review{display:none;font-size:11.5px;line-height:14px;font-weight:700;text-decoration:underline;margin-top:10px;color:#A0899C}.popin.pop-reviews .pop-content .review .review-content,.popin.pop-actu .pop-content .review .review-content{position:relative}.popin.pop-reviews .pop-content .review .review-content .gradient,.popin.pop-actu .pop-content .review .review-content .gradient{display:none;position:absolute;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background:-webkit-linear-gradient(transparent,#fff);background:-moz- oldlinear-gradient(transparent,#fff);background:-o-linear-gradient(transparent,#fff);background:linear-gradient(transparent,#fff)}.popin.pop-reviews .pop-content .review .review-content .review-title,.popin.pop-actu .pop-content .review .review-content .review-title{font-weight:700;font-size:13.5px;line-height:17px;margin-bottom:12px}.popin.pop-reviews .pop-content .review .review-content .review-comment,.popin.pop-actu .pop-content .review .review-content .review-comment{font-size:13.5px;line-height:24px;margin-bottom:16px}.popin.pop-reviews .pop-content .review .review-content .accordion,.popin.pop-actu .pop-content .review .review-content .accordion{position:relative}.popin.pop-reviews .pop-content .review .review-content .accordion::after,.popin.pop-actu .pop-content .review .review-content .accordion::after{position:absolute;top:8px;right:8px;content:'';display:block;border:solid rgba(0,0,0,.7);border-width:0 3px 3px 0;padding:3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;cursor:pointer}.popin.pop-reviews .pop-content .review .review-content .accordion.active::after,.popin.pop-actu .pop-content .review .review-content .accordion.active::after{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.popin.pop-reviews .pop-content .review .review-content .accordion-content,.popin.pop-actu .pop-content .review .review-content .accordion-content{display:none}.popin.pop-reviews .pop-content .review .review-content .review-answer,.popin.pop-actu .pop-content .review .review-content .review-answer{padding:8px;font-size:13.5px;line-height:24px;margin-bottom:16px}.popin.pop-reviews .pop-content .review .review-content .review-answer .answer,.popin.pop-actu .pop-content .review .review-content .review-answer .answer{margin:12px 0 16px}.popin.pop-reviews .pop-content .review .review-content .review-ratings,.popin.pop-actu .pop-content .review .review-content .review-ratings{margin-top:8px;border-top:1px solid rgba(80,64,77,.2);border-bottom:1px solid rgba(80,64,77,.2);padding:8px 0;font-size:13.5px;line-height:16px}.popin.pop-reviews .pop-content .review .review-content .review-ratings::after,.popin.pop-actu .pop-content .review .review-content .review-ratings::after{top:10px}.popin.pop-reviews .pop-content .review .review-content .review-ratings .title-ratings,.popin.pop-actu .pop-content .review .review-content .review-ratings .title-ratings{color:#A0899C}.popin.pop-reviews .pop-content .review .review-content .review-ratings .details-ratings,.popin.pop-actu .pop-content .review .review-content .review-ratings .details-ratings{margin-top:16px}.popin.pop-reviews .pop-content .review .review-content .review-ratings .details-ratings .txt-critere,.popin.pop-actu .pop-content .review .review-content .review-ratings .details-ratings .txt-critere{width:180px}.popin.pop-reviews .pop-content .review .review-content .review-ratings .details-ratings .critere,.popin.pop-actu .pop-content .review .review-content .review-ratings .details-ratings .critere{margin-bottom:12px}.popin.pop-reviews .pop-content .review .review-content .review-ratings .details-ratings .critere .jauge,.popin.pop-actu .pop-content .review .review-content .review-ratings .details-ratings .critere .jauge{background:#EEECED;width:96px;height:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-right:12px}.popin.pop-reviews .pop-content .review .review-content .review-ratings .details-ratings .critere .jauge .inner-jauge,.popin.pop-actu .pop-content .review .review-content .review-ratings .details-ratings .critere .jauge .inner-jauge{background:#A0899C;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:100%}.popin.pop-reviews .pop-content .review .review-content .review-ratings .details-ratings .critere .note-critere,.popin.pop-actu .pop-content .review .review-content .review-ratings .details-ratings .critere .note-critere{min-width:15px;text-align:right}.popin.pop-reviews .pop-content .review.max-height .review-content,.popin.pop-actu .pop-content .review.max-height .review-content{height:130px;overflow:hidden}.popin.pop-reviews .pop-content .review.max-height .review-content .gradient,.popin.pop-actu .pop-content .review.max-height .review-content .gradient{display:block}.popin.pop-reviews .pop-content .review.max-height .more-review,.popin.pop-actu .pop-content .review.max-height .more-review{display:block}.popin.pop-reviews .pop-content .footer-reviews,.popin.pop-actu .pop-content .footer-reviews{position:relative}.popin.pop-reviews .pop-content .footer-reviews .lds-ring,.popin.pop-actu .pop-content .footer-reviews .lds-ring{position:absolute}.popin.pop-reviews .pop-content .footer-reviews .more-reviews,.popin.pop-actu .pop-content .footer-reviews .more-reviews{margin-top:12px}.popin.pop-reviews .pop-content .footer-reviews .more-reviews .circles,.popin.pop-actu .pop-content .footer-reviews .more-reviews .circles{margin-right:10px}.popin.pop-reviews .pop-content .footer-reviews .more-reviews .circles span,.popin.pop-actu .pop-content .footer-reviews .more-reviews .circles span{background:#50404D;width:4px;height:4px;margin-right:2px}.popin.pop-reviews .pop-content .footer-reviews .more-reviews .clone .circles span,.popin.pop-actu .pop-content .footer-reviews .more-reviews .clone .circles span{background:#C5B358}.popin.pop-reviews{max-width:810px;padding:48px 0;height:95vh;top:5vh}.popin.pop-actu{height:98vh;top:2vh}.popin.pop-video,.popin.pop-contact{width:100vw;max-width:1392px;top:100vh;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.popin.pop-video iframe,.popin.pop-contact iframe{position:absolute;width:100%;height:80%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0;border:none}.popin.pop-video{height:100vh;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#382D36}.popin.pop-act{height:95vh;margin-top:5vh;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;background:#50404D}.popin.pop-act .close-pop{background:rgba(255,255,255,.7);border-color:#DCD9DB;width:40px;height:40px;right:12px;top:12px}.popin.pop-act .close-pop::after,.popin.pop-act .close-pop::before{background-color:#382D36}.popin.pop-act .pop-content{height:100%}.popin.pop-act .pop-content .badge-act{top:12px;left:12px}.popin.pop-act .pop-content .act-details{padding-top:12px}.popin.pop-act .pop-content .act-details .act-title{font-size:20px;line-height:30px}.popin.pop-act .pop-content .act-details .act-options{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.popin.pop-act .pop-content .act-details .act-options .act-option{margin-right:4px}.popin.pop-act .pop-content .act-details .act-desc{display:block;margin-top:18px;font-size:13.5px;line-height:22px}.popin.pop-act .pop-content .act-details .act-links{display:block;margin-top:24px}.popin.pop-act .pop-content .act-details .act-links .act-link svg{vertical-align:bottom}.popin.pop-act .pop-content .act-details .act-links a{font-size:14.5px;line-height:18px}.popin.pop-zenchef{height:95vh;margin-top:5vh;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;background:#30262E;padding-top:24px;z-index:1000000}.popin.pop-zenchef .pop-content{height:100%}.popin.pop-zenchef .top-pop-zenchef{width:90%}.popin.pop-zenchef .top-pop-zenchef .title-pop-zenchef{font-size:16.5px;line-height:25px;margin-bottom:8px}.popin.pop-zenchef .top-pop-zenchef .subtitle-pop-zenchef{font-size:11.5px;line-height:14px;margin-bottom:32px}.popin.pop-zenchef iframe{width:100%;height:88%;border:none}.popin.pop-zenchef .close-pop{width:40px;height:40px;right:12px}.popin.pop-contact{height:95vh;margin-top:5vh;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.popin.pop-contact .close-pop{border-color:#DCD9DB;background:#fff;top:12px;right:12px}.popin.pop-contact .close-pop::before,.popin.pop-contact .close-pop::after{background:#382D36}.popin.pop-salle{background-color:#50404D;height:98vh;top:100vh;width:100%;margin-top:2vh;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.popin.pop-salle .pop-content{padding-bottom:32px;height:88%;max-width:100%}.popin.pop-salle .close-pop.fixed{position:fixed;margin-top:2vh}.popin.pop-salle .header-pop-salle{padding:24px 16px}.popin.pop-salle .header-pop-salle .title-pop-salle{font-size:20px;line-height:30px}.popin.pop-salle .content-pop-salle{padding:0 16px 32px;overflow-y:scroll;height:100%}.popin.pop-salle .content-pop-salle .title{font-size:16.5px;line-height:20px;padding-bottom:16px;border-bottom:1px solid #382D36;margin-top:32px}.popin.pop-salle .content-pop-salle .title svg{width:20px;height:20px;margin-right:4px;vertical-align:bottom}.popin.pop-salle .content-pop-salle .txt-desc{font-size:13.5px;line-height:24px;padding:24px 0;border-bottom:1px solid #382D36}.popin.pop-salle .content-pop-salle .capa-list .capa-desc{padding:16px 0;border-bottom:1px solid #382D36}.popin.pop-salle .content-pop-salle .capa-list .capa-desc .inner-capa{max-width:205px}.popin.pop-salle .content-pop-salle .capa-list .capa-desc .title-capa{font-size:13.5px;line-height:16px;margin-bottom:4px}.popin.pop-salle .content-pop-salle .capa-list .capa-desc .nb-capa{font-size:11px;line-height:14px}.popin.pop-salle .content-pop-salle .capa-list .capa-desc svg{width:37px;height:42px}.actu-high{position:fixed;bottom:0;width:100%;max-width:360px;padding:16px;z-index:9999;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:-o-transform .3s;-moz-transition:transform .3s,-moz-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s;-webkit-box-shadow:0 0 10px rgba(253,252,250,.2);-moz-box-shadow:0 0 10px rgba(253,252,250,.2);box-shadow:0 0 10px rgba(253,252,250,.2)}.actu-high .close-pop{position:relative;top:0;right:0;width:40px;height:40px}.actu-high .type-actu{position:relative;top:0;left:0}.actu-high .title-actu-high{font-size:19px;line-height:28px;margin-top:24px;margin-bottom:16px}.actu-high .link-actu-high a{font-size:13px;line-height:20px;text-decoration:underline}.actu-high.hidden{-webkit-transform:translateX(-50%) translateY(100%);-moz-transform:translateX(-50%) translateY(100%);-ms-transform:translateX(-50%) translateY(100%);-o-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}#contact-form .pop-content{overflow-y:auto;height:100%;max-width:712px;margin:0 auto;padding:16px}#contact-form .pop-content::-webkit-scrollbar{width:2px}.contact-form .title-form{font-size:24px;line-height:35px}.contact-form .champs-form{font-size:11px;line-height:14px;margin-top:6px}.contact-form .champs-form p{margin-bottom:0}.contact-form .champs-form label{margin-top:32px;margin-bottom:0}.contact-form .champs-form .label{text-transform:uppercase;color:#50404D}.contact-form .champs-form input:not([type="radio"]),.contact-form .champs-form textarea{font-size:14px;line-height:1.2;background:transparent;border:none;outline:none;width:100%}.contact-form .champs-form input:not([type="radio"],[type="file"]){padding:0 8px;border-bottom:1px solid rgba(80,64,77,.2);margin-top:16px}.contact-form .champs-form input[type="file"]{margin-top:24px}.contact-form .champs-form ::-webkit-file-upload-button{background:#FDFCFA;border:1px solid rgba(80,64,77,.2);margin-right:16px;color:#50404D;-webkit-border-radius:16px;border-radius:16px;padding:16px;cursor:pointer;font-size:14.5px;line-height:18px;font-family:'Inter',sans-serif;height:48px}.contact-form .champs-form ::-ms-browse{background:#FDFCFA;border:1px solid rgba(80,64,77,.2);margin-right:16px;color:#50404D;border-radius:16px;padding:16px;cursor:pointer;font-size:14.5px;line-height:18px;font-family:'Inter',sans-serif;height:48px}.contact-form .champs-form textarea{padding:8px;margin-top:16px;border:1px solid rgba(80,64,77,.2);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;min-height:198px}.contact-form .champs-form textarea::-webkit-scrollbar{width:2px}.contact-form .champs-form .btn-radio input[type="radio"]{position:absolute;opacity:0}.contact-form .champs-form .btn-radio input[type="radio"]+.wpcf7-list-item-label::before{content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;width:.8rem;height:.8rem;border:.05rem solid rgba(80,64,77,.2);background:transparent;margin-right:4px;vertical-align:text-top}.contact-form .champs-form .btn-radio input[type="radio"]:checked+.wpcf7-list-item-label::before{background:#C5B358;border-color:#C5B358;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}.contact-form .text-form{margin:24px 0 10px;font-size:12px;line-height:18px;color:#968C94}.contact-form .text-form p{margin-bottom:18px}.contact-form .text-form a{color:#A0899C;text-decoration:underline}.contact-form .bottom-form{margin-top:24px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.contact-form .wpcf7-submit{font-size:14.5px;line-height:18px;display:block;margin:0 auto;width:100%}.contact-form .wpcf7-submit p{display:none}.contact-form .wpcf7-submit:hover{color:#D1C279}.contact-form .info-captcha{color:#968C94;font-size:12px;line-height:1.2;margin-top:24px}.contact-form .info-captcha a{color:#A0899C;text-decoration:underline}.contact-form .wpcf7-not-valid-tip{margin-top:8px}.pop-slide-gallery{position:fixed;top:100vh;left:0;width:100vw;height:100vh;z-index:9999;display:none!important}.pop-slide-gallery.show{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}.pop-slide-gallery .close-btn{position:absolute;top:28px;right:16px;cursor:pointer;width:48px;height:48px;z-index:10}.pop-slide-gallery .close-btn .close-txt{display:none}.pop-slide-gallery .swiper-gallery{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pop-slide-gallery .swiper-gallery .swiper-pagination{bottom:initial;top:43px}.pop-slide-gallery .swiper-gallery .swiper-wrapper{height:auto}.pop-slide-gallery .swiper-gallery .swiper-wrapper .swiper-slide{height:auto}.pop-slide-gallery .swiper-gallery .swiper-wrapper .swiper-slide .inner-slide{font-size:14.5px;line-height:18px;padding-bottom:56px}.pop-slide-gallery .swiper-gallery .swiper-wrapper .swiper-slide .inner-slide img{margin-bottom:32px}.pop-slide-gallery .swiper-gallery .swiper-button-next,.pop-slide-gallery .swiper-gallery .swiper-button-prev{display:none}.pop-gallery{position:fixed;display:none;max-width:1392px;height:95vh;top:100vh;width:100%;z-index:9998;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden}.pop-gallery .btn-close-pop{border-color:#DCD9DB;position:fixed;background:#fff;top:12px;right:12px}.pop-gallery .btn-close-pop:hover{background-color:#fff}.pop-gallery .btn-close-pop::before,.pop-gallery .btn-close-pop::after{background-color:#50404D}.pop-gallery .gallery{max-width:768px;margin:0 auto;padding:72px 0;display:grid;gap:8px;grid-template-columns:1fr;height:100%;overflow-y:auto}.pop-gallery .gallery::-webkit-scrollbar{width:2px}.pop-gallery .gallery::-webkit-scrollbar-thumb{background:transparent}.pop-gallery .gallery .small-2,.pop-gallery .gallery .portrait-2{display:grid;gap:8px;grid-template-columns:1fr 1fr}.pop-gallery .gallery .small-2-portrait{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.pop-gallery .gallery .small-2-portrait div:first-child{grid-area:1 / 1 / 2 / 2}.pop-gallery .gallery .small-2-portrait div:nth-child(2){grid-area:2 / 1 / 3 / 2}.pop-gallery .gallery .small-2-portrait div:nth-child(3){grid-area:1 / 2 / 3 / 3}.pop-gallery .gallery .image{overflow:hidden}.pop-filter{width:100%;height:90vh;top:100vh;right:0;position:fixed;z-index:4500;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.pop-filter .filter-mask{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:12px;margin-top:16px;font-size:16px;line-height:20px;color:rgba(80,64,77,.8)}.pop-filter .filter-mask span{margin-right:24px}.pop-filter .filter-mask .close-pop{position:relative;border:1px solid #DCD9DB;top:0;right:0}.pop-filter .filter-mask .close-pop::after,.pop-filter .filter-mask .close-pop::before{background-color:#382D36}.pop-filter .pop-filter-content{padding:0 44px}.pop-filter .pop-filter-content.chbr-content{margin-top:24px}.pop-filter .pop-filter-content .title-pop-filter{font-size:26px;line-height:39px;margin-bottom:4px}.pop-filter .pop-filter-content .all-container{margin-bottom:24px}.pop-filter .pop-filter-content li,.pop-filter .pop-filter-content .all-container{color:rgba(80,64,77,.8);font-size:16.5px;line-height:20px;padding-bottom:12px;border-bottom:1px solid #DCD9DB;margin-top:12px}.pop-filter .pop-filter-content li .switch,.pop-filter .pop-filter-content .all-container .switch{position:relative;width:34px;height:20px}.pop-filter .pop-filter-content li .switch input,.pop-filter .pop-filter-content .all-container .switch input{width:0;height:0;opacity:0}.pop-filter .pop-filter-content li .switch .slider,.pop-filter .pop-filter-content .all-container .switch .slider{position:absolute;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;width:100%;height:14px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background:rgba(0,0,0,.38)}.pop-filter .pop-filter-content li .switch .slider::before,.pop-filter .pop-filter-content .all-container .switch .slider::before{position:absolute;content:'';display:block;top:-4px;left:-1px;width:20px;height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;-webkit-transition:inherit;-o-transition:inherit;-moz-transition:inherit;transition:inherit;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);-moz-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2)}.pop-filter .pop-filter-content li .switch input:checked+.slider,.pop-filter .pop-filter-content .all-container .switch input:checked+.slider{background:rgba(197,179,88,.38)}.pop-filter .pop-filter-content li .switch input:checked+.slider::before,.pop-filter .pop-filter-content .all-container .switch input:checked+.slider::before{left:15px;background-color:#C5B358}.daterangepicker{font-family:'Inter',sans-serif;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;left:145px!important;border:none}.daterangepicker.drop-up::before,.daterangepicker.drop-up::after,.daterangepicker.opensright::before,.daterangepicker.opensright::after,.daterangepicker.openscenter::before,.daterangepicker.openscenter::after{display:none}.daterangepicker .drp-calendar{max-width:100%}.daterangepicker .drp-calendar.left,.daterangepicker .drp-calendar.right{padding:32px}.daterangepicker th.month{font-weight:400;font-size:16px;text-transform:lowercase;padding-bottom:24px}.daterangepicker td.off{opacity:.5}.daterangepicker td.in-range,.daterangepicker td.available:hover{position:relative;background-color:#F7F3EB}.daterangepicker td.in-range:not(.start-date,.end-date,.off)::before{content:'';display:block;position:absolute;width:50%;height:100%;top:0;left:-33%;background-color:#F7F3EB;z-index:0}.daterangepicker td.in-range:not(.start-date,.end-date,.off)::after{content:'';display:block;position:absolute;width:50%;height:100%;top:0;right:-33%;background-color:#F7F3EB;z-index:0}.daterangepicker td.in-range:hover::before,.daterangepicker td.in-range:hover::after{display:none}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#50404D;color:#FDFCFA;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.daterangepicker td.active.start-date,.daterangepicker td.active:hover.start-date,.daterangepicker td.active.end-date,.daterangepicker td.active:hover.end-date{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;line-height:42px;z-index:1}.daterangepicker td.active.start-date+.end-date,.daterangepicker td.active:hover.start-date+.end-date{position:relative}.daterangepicker .calendar-table th{font-weight:400}.daterangepicker .calendar-table tbody td{font-size:14px;width:48px;height:48px}.daterangepicker .calendar-table .prev,.daterangepicker .calendar-table .next{padding-bottom:23px}.daterangepicker .calendar-table .prev span,.daterangepicker .calendar-table .next span{border-color:rgba(80,64,77,.7)}.daterangepicker .drp-buttons{padding-top:16px;padding-bottom:32px;border:none;text-align:left}.daterangepicker .drp-buttons .drp-selected{display:none}.daterangepicker .drp-buttons .btn{text-transform:uppercase;font-weight:400;background:none;opacity:.6}.daterangepicker .drp-buttons .btn.applyBtn{display:none}.daterangepicker.auto-apply .drp-buttons{display:block}.wrapper>.daterangepicker{z-index:10000;max-width:812px;right:126px!important;left:initial!important}.btn-progress{position:relative;background:none;width:40px;height:40px;padding:0}.btn-progress.btn-slide-prev{margin-right:12px}.btn-progress .arrow{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn-progress.progress-light .progress__circle,.btn-progress.progress-light .progress__path{fill:#F6F5F6;stroke:#CBC6CA}.btn-progress.progress-light .progress__path{stroke:#A0899C}.btn-progress.progress-dark .progress__circle,.btn-progress.progress-dark .progress__path{fill:#382D36;stroke:rgba(253,252,250,.2)}.btn-progress.progress-dark .progress__path{stroke:rgba(253,252,250,.2)}.btn-progress .progress{position:absolute;width:40px;height:40px;top:0;left:0}.btn-progress .progress .progress__circle,.btn-progress .progress .progress__path{stroke-width:1px}.btn-progress .progress .progress__path{stroke-dasharray:1;stroke-dashoffset:1}.btn-progress.swiper-button-disabled{opacity:.5}.actus{padding-top:56px}.actus .header-actus{margin-bottom:24px}.actus .header-actus .title-actus{font-size:28px;line-height:1}.actus .nav-slide-actus{margin-top:24px}.actus .nav-slide-actus .nav-btn{margin-right:24px}.actus .nav-slide-actus .btn-purple{font-size:14.5px;line-height:1}.actus .nav-slide-actus .btn-purple .inner-btn,.actus .nav-slide-actus .btn-purple .clone{padding:11px 24px}.actus .actua{overflow:hidden;height:auto;position:relative}.actus .actua a:hover{color:initial}.actus .actua .txt-actu{padding:0 12px}.actus .actua .txt-actu .actu-camping{font-size:9px;line-height:11px;margin-top:12px}.actus .actua .txt-actu .actu-title{font-size:18px;line-height:26px;margin-top:8px}.actus .actua .txt-actu .actu-content{margin-top:8px;padding-bottom:12px;font-size:14px;line-height:22px}.type-actu{position:absolute;top:12px;left:12px;font-size:11px;line-height:14px;padding:7px 12px 7px 8px}.type-actu::before{content:'';display:inline-block;width:8px;height:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:8px}.type-actu.offre::before{background-color:#D1C279}.type-actu.actu::before{background-color:#A0899C}footer{position:relative}footer .footer-bg{position:absolute;height:16px;width:100%;top:-16px;z-index:-1}footer .footer-top{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}footer .footer-top .partenaires{padding:56px 0 24px;border-bottom:1px solid #382D36;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-top .partenaires img{margin-bottom:16px}footer .footer-top .contact-footer{padding:40px 0 56px}footer .footer-top .contact-footer .txt-contact{font-size:24px;line-height:35px}footer .footer-top .contact-footer .btn-contact{font-size:14.5px;line-height:18px;margin:9px 0 24px;display:block;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.06);-moz-box-shadow:0 3px 6px rgba(0,0,0,.06);box-shadow:0 3px 6px rgba(0,0,0,.06)}footer .footer-top .contact-footer .btn-contact .inner-btn,footer .footer-top .contact-footer .btn-contact .clone{padding:11px}footer .footer-top .contact-footer .second-txt{font-size:18px;line-height:21px}footer .footer-top .contact-footer .second-txt a{text-decoration:underline}footer .footer-bottom{position:relative;padding-top:40px;-webkit-border-radius:0 0 12px 12px;-moz-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px}footer .footer-bottom .coords{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-bottom .coords .adresse{margin-top:30px}footer .footer-bottom .coords .adresse p{margin:0}footer .footer-bottom .coords .contact-links a{display:block}footer .footer-bottom .coords .contact-links .tel-link{font-size:24px;line-height:1;margin-bottom:12px}footer .footer-bottom .coords .contact-links .mail{font-size:14px;line-height:17px}footer .footer-bottom .menus-footer{margin-top:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #A0899C}footer .footer-bottom .menus-footer .menus-block{margin-top:32px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}footer .footer-bottom .menus-footer .menus-block .menu-footer:last-child{margin-bottom:32px}footer .footer-bottom .menus-footer .menus-block .menu-footer .title-menu{margin-bottom:16px;font-size:18px;line-height:26px}footer .footer-bottom .menus-footer .menus-block .menu-footer ul{font-size:14px;line-height:24px}footer .footer-bottom .menus-footer .links-rs{font-size:14px;line-height:22px;padding:24px 0}footer .footer-bottom .menus-footer .links-rs .flex{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-bottom .menus-footer .links-rs li:not(:last-of-type){margin-right:16px}footer .footer-bottom .menus-footer .links-rs a{width:48px;height:48px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}footer .footer-bottom .menus-footer .links-rs a svg{width:18px;height:18px}footer .footer-bottom .menus-footer .links-rs a:hover{background-color:#282027}footer .footer-bottom .menus-footer .links-rs a:hover path{fill:#DCD19B}footer .lang-backtop{margin-top:4px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:32px}footer .lang-backtop .lang .languages{position:relative}footer .lang-backtop .lang .languages li{padding-left:8px}footer .lang-backtop .lang .languages .arrow-lang{margin-left:24px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}footer .lang-backtop .lang .languages .inactive{position:absolute;width:100%;max-height:0;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;bottom:0;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;-webkit-box-shadow:0 0 4px rgba(253,252,250,.2);-moz-box-shadow:0 0 4px rgba(253,252,250,.2);box-shadow:0 0 4px rgba(253,252,250,.2);padding:0 8px}footer .lang-backtop .lang .languages .inactive li:not(:first-child){border-top:1px solid #A0899C}footer .lang-backtop .lang .languages .inactive a{padding:4px 0;display:block}footer .lang-backtop .lang .languages:hover .inactive{max-height:140px}footer .lang-backtop .lang .languages:hover .arrow-lang{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}footer .footer-gpe{position:relative;z-index:1;bottom:0;-webkit-transition:bottom .3s,-webkit-transform .6s;transition:bottom .3s,-webkit-transform .6s;-o-transition:bottom .3s,-o-transform .6s;-moz-transition:bottom .3s,transform .6s,-moz-transform .6s;transition:bottom .3s,transform .6s;transition:bottom .3s,transform .6s,-webkit-transform .6s,-moz-transform .6s,-o-transform .6s}footer .footer-last{position:absolute;width:100%;bottom:0;padding-bottom:40px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}footer .footer-last .copyright{font-size:11px;line-height:2;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-last .logo-footer{padding:32px 0}footer .footer-last .prod{width:100%;border-top:1px solid #A0899C;margin-top:16px;padding-top:32px}footer .back-to-top{margin-left:98px;width:48px;height:48px;border:1px solid #DCD19B;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}footer .back-to-top:hover{background-color:#fff}footer .back-to-top svg{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.dot{width:12px;height:12px;background:-webkit-radial-gradient(#DCD19B,#D1C279);background:-moz- oldradial-gradient(#DCD19B,#D1C279);background:-o-radial-gradient(#DCD19B,#D1C279);background:radial-gradient(#DCD19B,#D1C279);position:absolute;bottom:12px;right:12px}.citation::before{content:"\201C\00a0"}.citation::after{content:"\00a0\201D"}.citation-block .title-citation{margin-bottom:24px}.citation-block .citation{font-size:24px;line-height:33px;margin:0 auto 24px}.citation-block .author img{width:56px;margin-right:16px}.citation-block .author div{font-size:13.5px;line-height:16px}.pages-village{padding-top:64px;padding-bottom:56px}.pages-village .top{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.pages-village .top .title-pages-village{font-size:32px;line-height:1}.pages-village .top .nav-slide-pages-village{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.pages-village .swiper-pages-village{margin-top:48px}.pages-village .swiper-pages-village .swiper-slide{position:relative;overflow:hidden}.pages-village .swiper-pages-village .swiper-slide a:hover{color:#FDFCFA}.pages-village .swiper-pages-village .swiper-slide .page-title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:80%;font-size:24px;line-height:35px}.pages-village .swiper-pages-village .swiper-slide img{opacity:.6;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}.pages-village .swiper-pages-village .swiper-slide:hover img{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}#svg-filter{display:none}.blur{-webkit-filter:url(#svg-blur);filter:url(#svg-blur)}.lds-ring{display:none;position:fixed;width:80px;height:80px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10000}.lds-ring div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:6px;border:6px solid #D1C279;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;-moz-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;-o-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#D1C279 transparent transparent transparent}.lds-ring div:nth-child(1){-webkit-animation-delay:-0.45s;-moz-animation-delay:-0.45s;-o-animation-delay:-0.45s;animation-delay:-0.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-0.3s;-moz-animation-delay:-0.3s;-o-animation-delay:-0.3s;animation-delay:-0.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-0.15s;-moz-animation-delay:-0.15s;-o-animation-delay:-0.15s;animation-delay:-0.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes lds-ring{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes lds-ring{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.block-img-full{margin:-12px 0;position:relative;z-index:-1}.block-img-full iframe{display:none}.copy-img{position:absolute;margin-left:4px;bottom:12px;font-size:11.5px;line-height:1;padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#50404D;background-color:rgba(255,255,255,.5)}