.clear{clear:both}.clear:after{clear:both;content:"";display:block}.swiper-pagination{padding:40px 0;position:relative!important}.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#dbdbdb;border-radius:1px;height:1px;margin:0 20px;opacity:1;position:relative;text-align:left;width:100px}@media (max-width:1320px){.swiper-pagination-bullets .swiper-pagination-bullet{margin-left:calc(1.51515vw + .1rem);margin-right:calc(1.51515vw + .1rem);width:calc(7.57576vw + .1rem)}}@media (max-width:1320px) and (max-width:49.5rem){.swiper-pagination-bullets .swiper-pagination-bullet{width:3.76rem}}@media (max-width:1320px) and (max-width:41.25rem){.swiper-pagination-bullets .swiper-pagination-bullet{margin-left:.635rem;margin-right:.635rem}}.swiper-pagination-bullets .swiper-pagination-bullet i{background-color:#dbdbdb!important;bottom:0;height:1px;left:0;width:100%;z-index:1}.swiper-pagination-bullets .swiper-pagination-bullet b{background-color:#353546;bottom:-1px;height:3px;left:0;width:0;z-index:2}.swiper-pagination-bullet-active{background-color:transparent!important}.swiper-pagination-bullet-active b{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:5.8s;animation-duration:5.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:countingBar;animation-name:countingBar;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.startslide .swiper-pagination-bullet-active b{-webkit-animation-duration:5s;animation-duration:5s}@-webkit-keyframes countingBar{0%{width:0}to{width:100%}}@keyframes countingBar{0%{width:0}to{width:100%}}.lds-ripple{display:inline-block;display:none;height:80px;margin:0 auto;width:80px}.lds-ripple div{-webkit-animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid #353546;border-radius:50%;opacity:1}.lds-ripple div:nth-child(2){-webkit-animation-delay:-.5s;animation-delay:-.5s}@-webkit-keyframes lds-ripple{0%{height:0;left:36px;opacity:1;top:36px;width:0}to{height:72px;left:0;opacity:0;top:0;width:72px}}@keyframes lds-ripple{0%{height:0;left:36px;opacity:1;top:36px;width:0}to{height:72px;left:0;opacity:0;top:0;width:72px}}.help-block{font-size:.75rem;padding-left:30px;padding-top:5px}.help-block.error{color:#ff1d15}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.c-advantages .o-iconlead i,.c-diary__photo figcaption,.c-estate .o-houses g,.c-estate__map .o-house-label,.c-hero .icon-facebook,.c-infoboxes,.c-plan__list li:not(.no-box):before,.c-standout .o-iconlead i,.c-start i,.c-topbar,.c-topbar .c-nav__menu li a:not(.o-btn):after,.c-topbar .c-nav__menu li a:not(.o-btn):before,.lds-ripple div,.o-grid ul p,.o-hamburger i:after,.o-hamburger i:before,.o-header--img>div,.o-point,.o-sticker,.o-title,.swiper-pagination-bullets .swiper-pagination-bullet b,.swiper-pagination-bullets .swiper-pagination-bullet i{position:absolute;z-index:5}.c-estate__legend li:before,.c-hero:after,.c-homeslider .swiper-container .swiper-slide:after,.c-topbar .c-nav__menu li a:not(.o-btn):after,.c-topbar .c-nav__menu li a:not(.o-btn):before,.o-article blockquote:before,.o-grid ul a:before,.o-hamburger i:after,.o-hamburger i:before,.o-header--img:after,.o-homebox footer .o-more:after,.o-homebox footer time:after,.o-point:before,.o-tiles__item:after,.o-tiles__item:before{content:" ";display:block;position:absolute;top:0}.c-estate .o-houses g .is-loaded path,.c-estate__legend .is-loaded li,.c-estate__realization .is-loaded .o-homebox,.c-places__targets .is-loaded ul,.c-places__targets ul .is-loaded li,.c-plan__list .is-loaded li:not(.no-box),.c-plan__list .is-loaded li:not(.no-box):before,.is-loaded .c-estate .o-houses g path,.is-loaded .c-estate__legend li,.is-loaded .c-estate__realization .o-homebox,.is-loaded .c-places__targets ul,.is-loaded .c-places__targets ul li,.is-loaded .c-plan__list li:not(.no-box),.is-loaded .c-plan__list li:not(.no-box):before,.is-loaded .o-btn,.is-loaded .o-grid ul a:before,.is-loaded .o-hamburger,.is-loaded .o-hamburger i:after,.is-loaded .o-hamburger i:before,.is-loaded .o-point,.is-loaded .o-point:before,.is-loaded a,.is-loaded input[type=email],.is-loaded input[type=tel],.is-loaded input[type=text],.is-loaded textarea,.o-grid ul .is-loaded a:before,.o-hamburger .is-loaded i:after,.o-hamburger .is-loaded i:before{-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.c-hero:after,.c-homeslider .swiper-container .swiper-slide:after,.o-header--img:after{background-color:rgba(20,20,20,.6);height:100%;left:0;pointer-events:none;top:0;width:100%;z-index:1}.o-grid ul p{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-advantages .o-iconlead i,.c-diarydetails .o-article [class^=icon-],.c-estate__legend li,.c-estatecarousel figure figcaption,.c-hero .icon-facebook,.c-investdetails .o-tiles,.c-places__targets ul li,.c-plan__list li:not(.no-box),.c-standout .o-iconlead i,.o-box,.o-homebox,.o-point,.o-tiles{background-color:#fff;-webkit-box-shadow:0 0 30px rgba(141,151,158,.2);box-shadow:0 0 30px rgba(141,151,158,.2)}.c-diarydetails .o-article [class^=icon-],.c-hero .icon-facebook{-ms-flex-negative:0;flex-shrink:0;font-size:1.375rem;height:80px;width:80px}.c-advantages .o-iconlead i,.c-complex__logotypes .o-box,.c-cookies .o-wrap,.c-details__download ul,.c-diary__photo figcaption,.c-diarydetails .o-article [class^=icon-],.c-diarydetails .o-article li,.c-estate__legend li,.c-estatecarousel .swiper-container .swiper-slide,.c-footer__bottom .o-row,.c-footer__contact,.c-footer__contact li p,.c-footer__top .o-wrap,.c-gallery .swiper-slide,.c-hero .icon-facebook,.c-infoboxes,.c-infoboxes [class^=icon-],.c-infoboxes figure,.c-investdetails .o-investment-due-date,.c-investdetails .o-tiles,.c-investdetails figure,.c-nav__menu,.c-pagination,.c-pagination ul,.c-pagination ul li,.c-places__targets ul,.c-places__targets ul li,.c-plan .o-tabs__nav,.c-plan__list li,.c-plan__list li:not(.no-box):before,.c-standout .o-iconlead i,.c-start,.c-start__content,.c-start__logos,.c-start__logos li,.c-start i,.c-topbar .c-nav__menu li a:not(.o-btn),.c-topbar .o-wrap,.form-message .content,.o-cols,.o-cols--grid>.o-cols__item:nth-of-type(2),.o-grid ul,.o-grid ul a:before,.o-grid ul li,.o-hamburger,.o-hamburger i,.o-header--img>div,.o-homebox,.o-homebox__parameters,.o-homebox__parameters li,.o-homebox footer,.o-point,.o-point:before,.o-tabs__nav .item,.o-tiles,.o-title,.swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex}.c-diary__photo figcaption,.c-start,.c-start__content,.form-message .content,.o-cols--grid>.o-cols__item:nth-of-type(2),.o-header--img>div,.o-point,.o-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-advantages .o-iconlead i,.c-details__download ul,.c-infoboxes .o-cols,.c-plan .o-tabs__nav,.c-standout .o-iconlead i,.o-cols--grid>.o-cols__item:nth-of-type(2),.o-header--img>div,.o-point,.o-title,.swiper-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-cookies .o-wrap,.c-diarydetails .o-article li,.c-estate__legend li,.c-footer__contact,.c-footer__contact li p,.c-footer__top .o-wrap,.c-infoboxes figure,.c-investdetails .o-investment-due-date,.c-investdetails figure,.c-places__targets ul li,.c-plan__list li,.c-topbar .o-wrap,.o-homebox__parameters li,.o-homebox footer,.o-tabs__nav .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-cookies .o-wrap,.c-pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-advantages .o-iconlead i,.c-standout .o-iconlead i{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.c-investdetails .o-tiles,.c-places__targets ul,.o-grid ul li,.o-tiles{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-complex__logotypes .o-box,.c-diarydetails .o-article [class^=icon-],.c-hero .icon-facebook,.c-infoboxes [class^=icon-],.c-pagination ul li,.c-plan__list li:not(.no-box):before,.c-start__content,.c-start i,.form-message .content,.o-btn,.o-grid ul a:before,.o-hamburger,.o-hamburger i,.o-point:before{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center}.c-hero .o-title h1,.c-homeslider .o-title address p:nth-of-type(2),.o-header h2,.o-lead--1{font-size:3.75rem;line-height:normal}@media (max-width:1320px){.c-hero .o-title h1,.c-homeslider .o-title address p:nth-of-type(2),.o-header h2,.o-lead--1{font-size:4.54545vw}}@media (max-width:1320px) and (max-width:49.5rem){.c-hero .o-title h1,.c-homeslider .o-title address p:nth-of-type(2),.o-header h2,.o-lead--1{font-size:2.26rem}}.c-diary__photo figcaption h3,.c-hero--details p,.c-hero--houses p,.c-hero--location address p,.c-hero .o-title h2,.c-homeslider .o-title address p:nth-of-type(3),.o-lead--2{font-size:3rem}@media (max-width:1320px){.c-diary__photo figcaption h3,.c-hero--details p,.c-hero--houses p,.c-hero--location address p,.c-hero .o-title h2,.c-homeslider .o-title address p:nth-of-type(3),.o-lead--2{font-size:3.63636vw}}@media (max-width:1320px) and (max-width:41.25rem){.c-diary__photo figcaption h3,.c-hero--details p,.c-hero--houses p,.c-hero--location address p,.c-hero .o-title h2,.c-homeslider .o-title address p:nth-of-type(3),.o-lead--2{font-size:1.51rem}}.c-advantages .o-article a[href^="tel:"],.c-footer__contact li p,.c-standout .o-article a[href^="tel:"],.o-lead--3{font-size:1.5rem;font-weight:700}.c-complex .o-article p,.c-complex__logotypes p,.c-diarydetails .o-article p,.c-homeslider .o-title address p:first-of-type,.c-homeslider .o-title p,.c-plan__list li:not(.no-box):before,.c-plan__list li p,.form-message p,.o-grid ul p{font-size:1.125rem;line-height:1.7em}@media (max-width:1320px){.c-complex .o-article p,.c-complex__logotypes p,.c-diarydetails .o-article p,.c-homeslider .o-title address p:first-of-type,.c-homeslider .o-title p,.c-plan__list li:not(.no-box):before,.c-plan__list li p,.form-message p,.o-grid ul p{font-size:1.36364vw}}@media (max-width:1320px) and (max-width:64.16667rem){.c-complex .o-article p,.c-complex__logotypes p,.c-diarydetails .o-article p,.c-homeslider .o-title address p:first-of-type,.c-homeslider .o-title p,.c-plan__list li:not(.no-box):before,.c-plan__list li p,.form-message p,.o-grid ul p{font-size:.885rem}}.c-advantages,.c-advantages figcaption,.c-complex .o-cols__item,.c-contactmap,.c-details .o-homebox,.c-diary .o-cols__item,.c-diary__photo,.c-diarydetails .o-cols__item,.c-estate__area,.c-estate__legend li,.c-estate__map,.c-estate__realization,.c-estatecarousel figure figcaption,.c-footer__bottom .o-row,.c-footer__top .o-wrap,.c-hero,.c-homeslider .swiper-container .swiper-slide,.c-investdetails,.c-plan .o-cols__item,.c-plan__list li,.c-plan__scheme,.c-reservation,.c-standout,.c-standout figcaption,.c-start__footer .o-cols__item,.c-topbar .c-nav__menu li a:not(.o-btn),.home .c-topbar,.lds-ripple,.o-article blockquote,.o-btn,.o-grid ul a,.o-hamburger i,.o-header--img,.o-homebox footer .o-more,.o-homebox footer time,.o-logo,.o-tiles__item{position:relative;z-index:1}.c-advantages,.c-complex,.c-contactform,.c-cooperation,.c-diary,.c-diarydetails,.c-estate,.c-estatecarousel,.c-investdetails,.c-places,.c-plan,.c-projects,.c-reservation,.c-standout,.c-visualisation{padding-bottom:50px;padding-top:50px}@media (max-width:1320px){.c-advantages,.c-complex,.c-contactform,.c-cooperation,.c-diary,.c-diarydetails,.c-estate,.c-estatecarousel,.c-investdetails,.c-places,.c-plan,.c-projects,.c-reservation,.c-standout,.c-visualisation{padding-bottom:calc(3.78788vw + .1rem);padding-top:calc(3.78788vw + .1rem)}}@media (max-width:1320px) and (max-width:41.25rem){.c-advantages,.c-complex,.c-contactform,.c-cooperation,.c-diary,.c-diarydetails,.c-estate,.c-estatecarousel,.c-investdetails,.c-places,.c-plan,.c-projects,.c-reservation,.c-standout,.c-visualisation{padding-bottom:1.5725rem;padding-top:1.5725rem}}.c-topbar .c-nav__menu li a:not(.o-btn):after,.c-topbar .c-nav__menu li a:not(.o-btn):before{left:0;-webkit-transform:scaleX(0);transform:scaleX(0);width:100%}.c-topbar .c-nav__menu li a:not(.o-btn):before{height:2px;top:100%;-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform;transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}.c-topbar .c-nav__menu li a:not(.o-btn):after{height:100%;top:0}.c-topbar .c-nav__menu li a:not(.o-btn):hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}.c-complex,.c-contactform,.c-cooperation,.c-details,.c-diary,.c-diarydetails,.c-estate,.c-investdetails,.c-plan,.c-projects,.c-reservation,.c-start__content,.c-start__footer .o-cols,.c-visualisation,.o-wrap{margin:0 auto;padding-left:40px;padding-right:40px;width:1320px}@media (max-width:1320px){.c-complex,.c-contactform,.c-cooperation,.c-details,.c-diary,.c-diarydetails,.c-estate,.c-investdetails,.c-plan,.c-projects,.c-reservation,.c-start__content,.c-start__footer .o-cols,.c-visualisation,.o-wrap{width:100%}}@media (max-width:1024px){.c-complex,.c-contactform,.c-cooperation,.c-details,.c-diary,.c-diarydetails,.c-estate,.c-investdetails,.c-plan,.c-projects,.c-reservation,.c-start__content,.c-start__footer .o-cols,.c-visualisation,.o-wrap{padding-left:30px;padding-right:30px}}@media (max-width:768px){.c-complex,.c-contactform,.c-cooperation,.c-details,.c-diary,.c-diarydetails,.c-estate,.c-investdetails,.c-plan,.c-projects,.c-reservation,.c-start__content,.c-start__footer .o-cols,.c-visualisation,.o-wrap{padding-left:20px;padding-right:20px}}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/build/fonts/icomoon.9b1e1b56.eot);src:url(/build/fonts/icomoon.9b1e1b56.eot) format("embedded-opentype"),url(/build/fonts/icomoon.c42db9e3.woff) format("woff"),url(/build/fonts/icomoon.843da4f2.ttf) format("truetype")}button,input,textarea{background-color:transparent;border:none;border-color:inherit;border-radius:0;color:inherit;font-family:Montserrat,sans-serif}button{cursor:pointer}input,textarea{text-rendering:optimizeLegibility;-webkit-appearance:none;-moz-appearance:none;color:inherit;cursor:text;font-family:Montserrat,sans-serif;font-size:.875rem;width:100%}input[disabled],input[readonly]{opacity:.5}input[type=email],input[type=tel],input[type=text]{width:100%}textarea{overflow:auto;resize:none}:invalid{-webkit-box-shadow:none;box-shadow:none}:-moz-submit-invalid,:-moz-ui-invalid{box-shadow:none}::-webkit-input-placeholder{color:rgba(78,82,84,.4)}:-moz-placeholder,::-moz-placeholder{color:rgba(78,82,84,.4)}:-ms-input-placeholder{color:rgba(78,82,84,.4)}input[type=email],input[type=tel],input[type=text],textarea{background-color:#fff;border:1px solid #b7b7b7;font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:700;height:80px;padding:0 30px;width:100%}.is-mobile input[type=email],.is-mobile input[type=tel],.is-mobile input[type=text],.is-mobile textarea{font-size:1rem}input[type=email]:focus,input[type=email]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{border-color:#353546}input[type=email].is-error,input[type=tel].is-error,input[type=text].is-error,textarea.is-error{border-color:#ff1d15;color:#ff1d15}textarea{height:240px;padding-bottom:20px;padding-top:20px}@media (min-width:641px){.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}}.form-row--submit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px}@media (max-width:640px){.form-row--submit{text-align:center}}.form-group{margin-bottom:30px}@media (min-width:641px){.form-group{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px}}.form-group.has-error input,.form-group.has-error label,.form-group.has-error textarea{color:#ff1d15!important}.form-group.has-error input,.form-group.has-error textarea{border-color:#ff1d15}.form-group.has-error ::-webkit-input-placeholder{color:#ff1d15}.form-group.has-error :-moz-placeholder,.form-group.has-error ::-moz-placeholder{color:#ff1d15}.form-group.has-error :-ms-input-placeholder{color:#ff1d15}.form-group .g-recaptcha{margin:0 auto}.form-message{background-color:#fff;-webkit-box-shadow:0 0 30px rgba(141,151,158,.2);box-shadow:0 0 30px rgba(141,151,158,.2);display:none;margin-bottom:50px;padding:40px;width:100%}.form-message [class^=icon-]{font-size:1.125rem;margin-bottom:15px}.form-message .content{display:none}.form-message.is-error{color:#ff1d15;display:block}.form-message.is-error .content--error{display:-webkit-box;display:-ms-flexbox;display:flex}.form-message.is-success{display:block}.form-message.is-success .content--success{display:-webkit-box;display:-ms-flexbox;display:flex}.form-message .icon-close{font-size:1.375rem}.form-message p:first-of-type{font-weight:700;margin-bottom:1em}label{color:#353546;cursor:pointer;display:block;font-size:.75rem;font-weight:700;padding:15px 30px}label .req{color:#ff1d15}img{display:block;height:auto;max-width:100%}body{background-color:#fff;width:100%}.menu-opened body.home{padding-top:140px}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeSpeed;color:#353546;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.5}a{color:inherit;cursor:pointer;text-decoration:none}a:active,a:focus,a:hover{outline:none}input{font-size:14px}strong{font-weight:700}sup{font-size:smaller;vertical-align:super}::-moz-selection{background-color:#353546;color:#fff}::selection{background-color:#353546;color:#fff}hr{background-color:#b7b7b7;border:none;height:1px;width:100%}u{-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color)}.o-article{line-height:24px}.o-article blockquote{background-color:#edebeb;margin-bottom:30px;padding:30px 0}.o-article blockquote:before{background-color:#edebeb;height:100%;left:0;top:0;width:10000px;z-index:-1}.o-btn{border-radius:0 20px;color:#353546;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;height:60px;padding:0 40px;white-space:nowrap}.o-btn i{color:#bc9641;font-size:1.375rem;line-height:1em;margin:0 20px 0 -10px}.o-btn--nav{border:1px solid #353546;color:#353546;height:80px;width:80px}.o-btn--nav i{margin:0}.o-btn--nav.disabled{border:1px solid #dbdbdb;color:#dbdbdb;pointer-events:none}.o-btn--navy-border{background-color:#fff;border:1px solid #353546;color:#353546}.o-btn--navy-border:hover{background-color:#353546;color:#fff}.o-btn--border-white{background-color:transparent;border:1px solid #fff;color:#fff}.o-btn--border-white:hover{background-color:#bc9641;border-color:transparent;color:#fff}.o-btn--white{background-color:#fff;color:#353546}.o-btn--navy,.o-btn--white:hover{background-color:#353546;color:#fff}.o-btn--navy:hover{background-color:#bc9641}.o-btn--arrow i{margin:0 -10px 0 20px}.o-btn:hover i{color:#fff}.o-btn span,.o-cols{width:100%}@media (min-width:921px){.o-cols--2 .o-cols__item:first-of-type{min-width:344px;width:40.72581%}}@media (min-width:641px){.o-cols--2 .o-cols__item:first-of-type{margin-right:20px}}@media (max-width:640px){.o-cols--2 .o-cols__item:first-of-type{padding-bottom:40px}}@media (min-width:641px){.o-cols--2 .o-cols__item:last-of-type{margin:0 0 0 auto;width:49.19355%}}.o-cols--2.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width:641px){.o-cols--2.reverse .o-cols__item:first-of-type{margin-right:0}.o-cols--2.reverse .o-cols__item:last-of-type{margin:0;padding-right:125px;width:735px}}.o-cols--half{margin:0 -10px;width:calc(100% + 20px)}.o-cols--half .o-cols__item{padding:10px;width:50%}.o-cols--half .o-cols__item .o-cols{margin:0 -10px;padding-top:10px;width:calc(100% + 20px)}.o-cols--half .o-cols__item .o-cols__item{padding-bottom:0;width:auto}.o-cols--grid{margin:0;width:100%}.o-cols--grid img{border:10px solid #fff}@media (max-width:768px){.o-cols--grid img{border-width:5px}}.o-cols--grid .o-cols__item{padding:0}.o-cols--grid .o-cols__item .o-cols{margin:0;padding:0;width:100%}.o-container{overflow:hidden}.o-grid{color:#fff}.o-grid ul{margin:0 -10px;width:calc(100% + 20px)}.o-grid ul a{-ms-flex-item-align:start;align-self:flex-start}.o-grid ul a:before{height:calc(100% - 20px);width:calc(100% - 20px)}@media (max-width:640px){.o-grid ul a:before{height:calc(100% - 10px);width:calc(100% - 10px)}}.o-grid ul a:before{background-color:rgba(53,53,70,.8);left:10px;opacity:0;top:10px}@media (max-width:640px){.o-grid ul a:before{left:5px;top:5px}}.o-grid ul a:hover:before{opacity:1}.o-grid ul a:hover p{opacity:1;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@media (max-width:500px){.o-grid ul a:hover p{-webkit-transform:translate3d(-50%,-25%,0);transform:translate3d(-50%,-25%,0)}}.o-grid ul img{border:10px solid #fff}@media (max-width:640px){.o-grid ul img{border-width:5px}}.o-grid ul li{-ms-flex-item-align:start;align-self:flex-start;width:50%}.o-grid ul li:first-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.o-grid ul li ul{margin:0}.o-grid ul li ul li{width:auto}.o-grid ul p{line-height:normal;opacity:0;text-align:center;-webkit-transform:translate3d(-50%,-40%,0);transform:translate3d(-50%,-40%,0);-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94);-webkit-transition-delay:.1s;transition-delay:.1s}.o-grid ul p:before{content:"\e927";display:block;font-family:icomoon;font-size:1.5rem;margin-bottom:15px}.o-grid ul p strong{display:block;font-weight:700}@media (max-width:500px){.o-grid ul p span,.o-grid ul p strong{display:none}}.o-grid ul:first-of-type li{-ms-flex-item-align:end;align-self:flex-end}.no-wrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.o-hamburger{background-color:#fff;cursor:pointer;height:60px;margin:0 0 0 auto;width:60px;z-index:30}.home .o-hamburger{background-color:#353546}@media screen and (min-width:1025px){.o-hamburger{display:none}}.o-hamburger i{border-top:1px solid #353546;height:20px;width:22px}.c-footer .o-hamburger i,.home .o-hamburger i{border-top-color:#fff}.o-hamburger i:after,.o-hamburger i:before{background-color:#353546;height:1px;width:100%}.c-footer .o-hamburger i:after,.c-footer .o-hamburger i:before,.home .o-hamburger i:after,.home .o-hamburger i:before{background-color:#fff}.o-hamburger i:after{left:0;top:100%;-webkit-transform-origin:right;transform-origin:right;width:12px}.o-hamburger i:before{top:calc(50% - 1px);-webkit-transform-origin:left;transform-origin:left}.o-hamburger.is-active{background-color:#fff}.o-hamburger.is-active i{border-color:transparent!important}.o-hamburger.is-active i:after{background-color:#353546;-webkit-transform:rotate(45deg) translate(-5px,5px);transform:rotate(45deg) translate(-5px,5px);width:130%}.o-hamburger.is-active i:before{background-color:#353546;-webkit-transform:rotate(-45deg) translate(-4px,10px);transform:rotate(-45deg) translate(-4px,10px);width:130%}.o-header{margin-bottom:40px}.o-header--doublemargin{margin-bottom:80px}@media (max-width:1320px){.o-header--doublemargin{margin-bottom:calc(6.06061vw + .1rem)}}@media (max-width:1320px) and (max-width:51.5625rem){.o-header--doublemargin{margin-bottom:3.135rem}}.o-header h2{font-weight:300;text-align:center;text-transform:uppercase}.o-header strong{font-weight:800}.o-header--img{margin:0}.o-header--img>div{color:#fff;height:100%;left:0;text-align:center;top:0;width:100%}.o-header--img>div h2{padding-left:20px;padding-right:20px}@media (min-width:1025px){.o-header--img>div h2{white-space:nowrap}}@media (max-width:640px){.o-header--img>div h2 strong{display:block}}.o-header--img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.o-header--img .o-btn{-ms-flex-item-align:baseline;align-self:baseline;margin:0 auto}.o-homebox picture img{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.o-homebox picture img{width:100%}}.o-homebox figcaption{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:40px}@media (max-width:768px){.o-homebox figcaption{padding:40px 20px 20px}}.o-homebox footer time{color:#4e5254;padding-left:40px}.o-homebox footer time:after{content:"\e903";font-family:icomoon;font-size:1.4375rem;left:0;top:-6px}.o-homebox footer .o-more{display:inline-block;margin:0 0 0 auto;padding-right:30px}.o-homebox footer .o-more:after{content:"\e900";font-family:icomoon;font-size:1.125rem;right:0;top:-2px}.o-homebox footer .o-more:hover{color:#bc9641}.o-homebox__parameters li{line-height:24px;white-space:nowrap}.o-homebox__parameters li:not(:last-child){border-right:1px solid #dbdbdb;margin-right:25px;padding-right:20px}.o-homebox__parameters li [class^=icon-]{font-size:1.25rem;line-height:1em;margin-right:20px}.o-homebox__parameters li span{color:#4e5254}.o-homebox__status{color:#fff;font-weight:700;height:37px;line-height:35px;padding:0 10px;text-transform:uppercase}.o-homebox__status.available{background-color:#bc9641}.o-homebox__status.reserved{background-color:#6dd3ce}.o-homebox__status.sold{background-color:#4e5254}.o-homebox .o-article{margin-bottom:30px}.o-homebox .o-article h3{font-size:1.125rem;font-weight:700;margin-bottom:1em}.o-homebox .o-article p{font-size:.875rem}.o-homebox__price{font-size:2.25rem;font-weight:700;margin-top:1em}.o-homebox__price span{font-weight:300}.o-iconlead h3{font-size:1.125rem;font-weight:700;margin-bottom:1em;margin-top:.5em}.o-iconlead [class^=icon-]{font-size:1.375rem}[class*=" icon-"]:before,[class^=icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-floor-heat:before{content:"\e941"}.icon-heat-pomp:before{content:"\e942"}.icon-readyhome:before{content:"\e93a"}.icon-calendar2:before{content:"\e93b"}.icon-budget:before{content:"\e93c"}.icon-checklist:before{content:"\e93d"}.icon-drill:before{content:"\e93e"}.icon-shop2:before{content:"\e93f"}.icon-package:before{content:"\e940"}.icon-garage:before{content:"\e937"}.icon-parking:before{content:"\e938"}.icon-visa:before{content:"\e939"}.icon-puzzle:before{content:"\e935"}.icon-diagram:before{content:"\e936"}.icon-phone2:before{content:"\e933"}.icon-at:before{content:"\e934"}.icon-guarantee:before{content:"\e92c"}.icon-money:before{content:"\e92d"}.icon-todo:before{content:"\e92e"}.icon-builder:before{content:"\e92f"}.icon-crane:before{content:"\e930"}.icon-palette:before{content:"\e931"}.icon-slash:before{content:"\e932"}.icon-wallet:before{content:"\e929"}.icon-station:before{content:"\e92a"}.icon-brush:before{content:"\e92b"}.icon-bicycle:before{content:"\e928"}.icon-zoom:before{content:"\e927"}.icon-shop:before{content:"\e91f"}.icon-restaurants:before{content:"\e920"}.icon-hospital:before{content:"\e921"}.icon-museum:before{content:"\e922"}.icon-pools:before{content:"\e923"}.icon-parks:before{content:"\e924"}.icon-car:before{content:"\e925"}.icon-walk:before{content:"\e926"}.icon-height:before{content:"\e91d"}.icon-cutlery:before{content:"\e91e"}.icon-arrow-right:before{content:"\e900"}.icon-book:before{content:"\e901"}.icon-bulb:before{content:"\e902"}.icon-calendar:before{content:"\e903"}.icon-cards:before{content:"\e904"}.icon-clock:before{content:"\e905"}.icon-close:before{content:"\e906"}.icon-facebook:before{content:"\e907"}.icon-fence:before{content:"\e908"}.icon-gallery:before{content:"\e909"}.icon-id:before{content:"\e90a"}.icon-lock:before{content:"\e90b"}.icon-mail:before{content:"\e90c"}.icon-measure:before{content:"\e90d"}.icon-message:before{content:"\e90e"}.icon-paint:before{content:"\e90f"}.icon-phone:before{content:"\e910"}.icon-pin:before{content:"\e911"}.icon-plan:before{content:"\e912"}.icon-plants:before{content:"\e913"}.icon-road:before{content:"\e914"}.icon-services:before{content:"\e915"}.icon-stairs:before{content:"\e916"}.icon-sun:before{content:"\e917"}.icon-tick:before{content:"\e918"}.icon-tram:before{content:"\e919"}.icon-variants:before{content:"\e91a"}.icon-wall:before{content:"\e91b"}.icon-window:before{content:"\e91c"}.o-logo{display:block;z-index:30}.o-point{height:50px;padding:0;width:0}.o-point:before{background-color:#353546;color:#fff;content:"0" attr(data-id);cursor:pointer;font-size:.75rem;font-weight:700;height:30px;left:0;line-height:1em;top:0;-webkit-transform:translateX(-10px) translateX(-100%);transform:translateX(-10px) translateX(-100%);width:30px}.o-point.is-active,.o-point:hover{padding:0 20px;width:180px}.o-point.is-active:before,.o-point:hover:before{background-color:#bc9641}.o-point.is-active p,.o-point:hover p{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-delay:.1s;transition-delay:.1s}.o-point p{opacity:0;pointer-events:none;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.o-point p:first-of-type{font-weight:700;text-transform:uppercase}.o-point p:last-of-type{font-size:.6875rem;font-weight:400}.o-sticker{color:#000;display:block;font-size:9.375rem;font-weight:900;line-height:normal;opacity:.03;pointer-events:none;text-align:left;text-transform:uppercase;white-space:nowrap}@media (max-width:768px){.o-sticker{display:none}}.o-tabs__content>li{display:none;opacity:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.o-tabs__content>li.is-active{display:block}.o-tabs__content>li.is-visible{opacity:1}.o-tabs__nav{border-bottom:1px solid #dbdbdb;margin-bottom:50px}.o-tabs__nav [class^=icon-]{font-size:1.25rem;font-weight:400;line-height:1em;margin-right:20px}.o-tabs__nav .item{border-bottom:3px solid transparent;color:#4e5254;cursor:pointer;font-size:1.125rem;font-weight:700;padding:10px 0 20px}.o-tabs__nav .item span{font-weight:300;padding-left:8px}.o-tabs__nav .item.is-active{border-color:#353546;color:#353546}.o-tiles__item{margin-bottom:20px;margin-top:20px;padding:20px;text-align:center}@media (max-width:500px){.o-tiles__item{width:100%}}.o-tiles__item:after,.o-tiles__item:before{background-color:#dbdbdb;display:none;height:1px;width:100%}.o-title{-webkit-box-pack:end;-ms-flex-pack:end;color:#fff;height:100%;justify-content:flex-end;left:0;padding-bottom:100px;text-align:center;top:0;width:100%}.o-title h1{margin-top:60px}.o-title .o-btn{-ms-flex-item-align:center;align-self:center;margin-top:40px}.c-advantages{padding-bottom:0;z-index:10}.c-advantages figcaption{margin:0 auto;max-width:1280px;text-align:center}@media (max-width:1340px){.c-advantages figcaption{padding:0 30px}}@media (max-width:500px){.c-advantages figcaption{padding:0 20px}}.c-advantages .o-article p{color:#4e5254;font-size:.875rem}.c-advantages .o-article .o-lead--3,.c-advantages .o-article a[href^="tel:"]{color:#353546}.c-advantages .o-header--img{height:407px}@media (max-width:1024px){.c-advantages .o-header--img{height:335px}}@media (max-width:640px){.c-advantages .o-header--img{height:413px}}.c-advantages .o-header--img h2{padding-bottom:50px;padding-left:20px;padding-right:20px}.c-advantages .o-header--img h2 strong{display:block}.c-advantages .o-iconlead i{height:155px;left:50%;margin:0 auto 30px;padding-bottom:35px;-webkit-transform:translate3d(-50%,calc(-100% - 40px),0);transform:translate3d(-50%,calc(-100% - 40px),0);width:85px}.c-advantages .o-iconlead i.icon-bulb{font-size:1.5rem}.c-advantages .o-iconlead i.icon-id{font-size:1rem}.c-advantages .o-iconlead i.icon-phone{font-size:1.375rem}.c-advantages .swiper-container{overflow:visible}.c-advantages .swiper-container .swiper-slide{background-color:#edebeb;height:auto;padding:80px 110px 40px}@media (max-width:1024px){.c-advantages .swiper-container .swiper-slide{padding:80px 20px 40px}}.c-advantages .swiper-container:not(.swiper-container-initialized) .swiper-slide{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-advantages .swiper-container.swiper-container-initialized .swiper-slide{opacity:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.c-advantages .swiper-container.swiper-container-initialized .swiper-slide.swiper-slide-active{opacity:1}@media (min-width:769px){.c-advantages .swiper-container.swiper-container-initialized .swiper-slide.swiper-slide-active+.swiper-slide,.c-advantages .swiper-container.swiper-container-initialized .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide,.c-advantages .swiper-container.swiper-container-initialized .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide{opacity:1}}@media (min-width:501px) and (max-width:768px){.c-advantages .swiper-container.swiper-container-initialized .swiper-slide.swiper-slide-active+.swiper-slide{opacity:1}}@media (max-width:1024px){.c-complex__logotypes{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1025px){.c-complex__logotypes li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.c-complex__logotypes li:not(:last-child){margin-bottom:30px}@media (max-width:1024px){.c-complex__logotypes li{width:50%}.c-complex__logotypes li:first-of-type{padding-right:10px}.c-complex__logotypes li:first-of-type img{width:90px}.c-complex__logotypes li:last-of-type{padding-left:10px}.c-complex__logotypes li:last-of-type img{width:80px}}@media (max-width:768px){.c-complex__logotypes li{max-height:120px;max-width:162px}}.c-complex__logotypes p{color:#353546;font-weight:700;white-space:nowrap}@media (min-width:1025px){.c-complex__logotypes p{padding-left:20px;width:50%}}@media (max-width:1024px){.c-complex__logotypes p{padding:20px 0 0;text-align:center}}.c-complex__logotypes .o-box{min-height:120px}@media (min-width:1025px){.c-complex__logotypes .o-box{min-height:150px;width:50%}}@media (max-width:768px){.c-complex__logotypes{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}}@media (max-width:640px){.c-complex .o-cols{display:block}}.c-complex .o-cols__item:first-of-type{z-index:10}@media (max-width:640px){.c-complex .o-cols__item:first-of-type img{width:100%}}.c-complex .o-header{margin-left:auto;margin-right:auto;max-width:920px}.c-complex .o-header strong{display:block}.c-complex--beauty .o-article blockquote:before{left:-125px}.c-complex--benefits{margin-bottom:50px}@media (max-width:1320px){.c-complex--benefits{margin-bottom:calc(3.78788vw + .1rem)}}@media (max-width:1320px) and (max-width:41.25rem){.c-complex--benefits{margin-bottom:1.5725rem}}.c-complex--benefits .o-article blockquote:before{left:-1000px}.c-complex--complex picture{display:block}@media (min-width:768px){.c-complex--complex picture img{min-height:490px;-o-object-fit:cover;object-fit:cover}}.c-complex--complex .o-article{margin-bottom:50px}@media (max-width:768px){.c-complex--complex .o-cols{display:block;margin:0 auto;max-width:640px}}@media (min-width:769px){.c-complex--complex .o-cols__item:first-of-type{min-width:344px;width:40.72581%}}@media (max-width:768px){.c-complex--complex .o-cols__item:first-of-type{margin:0 0 50px}.c-complex--complex .o-cols__item:first-of-type img{width:100%}.c-complex--complex .o-cols__item:last-of-type{margin:0;width:100%}}.c-contactform{margin-bottom:60px}.c-contactform form{margin:0 auto 40px;max-width:820px}.c-contactform hr{margin:10px -100px;width:calc(100% + 200px)}.c-contactform .o-btn{margin:0 auto}.c-contactmap{height:875px;margin-bottom:-140px}@media (max-width:768px){.c-contactmap{height:500px}}.c-cookies{background-color:#bc9641;bottom:0;left:0;padding:20px 0;position:fixed;-webkit-transition:.5s ease-out;transition:.5s ease-out;width:100%;z-index:100}.c-cookies.move-out{opacity:0;-webkit-transform:translate3d(0,130px,0);transform:translate3d(0,130px,0)}@media (min-width:501px){.c-cookies .o-btn{margin-left:30px}}.c-cookies .o-btn:hover{background-color:#1a1a23!important}.c-cookies__text{color:#fff;font-weight:700}@media (max-width:500px){.c-cookies__text{margin-bottom:1em;text-align:center;width:100%}.c-cookies .o-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-cooperation{margin-bottom:100px}@media (max-width:1320px){.c-cooperation{margin-bottom:calc(7.57576vw + .1rem)}}@media (max-width:1320px) and (max-width:20.625rem){.c-cooperation{margin-bottom:1.5725rem}}.c-cooperation .o-header strong{display:block}.c-cooperation .o-sticker{bottom:0;left:45%;-webkit-transform:translateY(25%);transform:translateY(25%);z-index:-1}@media (max-width:768px){.c-cooperation .o-tiles{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:500px){.c-cooperation .o-tiles{margin:0 auto;max-width:335px}}.c-cooperation .o-tiles__item{padding-bottom:40px;padding-top:30px;width:33.33333%}@media (max-width:768px){.c-cooperation .o-tiles__item{padding-bottom:30px;padding-top:10px;width:50%}}@media (max-width:500px){.c-cooperation .o-tiles__item{width:100%}}@media (min-width:769px){.c-cooperation .o-tiles__item:first-of-type,.c-cooperation .o-tiles__item:nth-of-type(2),.c-cooperation .o-tiles__item:nth-of-type(4),.c-cooperation .o-tiles__item:nth-of-type(5){border-right:1px solid #dbdbdb}}@media (min-width:641px) and (max-width:768px){.c-cooperation .o-tiles__item:nth-of-type(odd){border-right:1px solid #dbdbdb}}@media (max-width:768px){.c-cooperation .o-tiles__item:nth-of-type(2n){border-right:none}}@media (min-width:769px){.c-cooperation .o-tiles__item:nth-of-type(4):before,.c-cooperation .o-tiles__item:nth-of-type(5):before,.c-cooperation .o-tiles__item:nth-of-type(6):before{display:block;left:0;top:-20px}}@media (min-width:501px) and (max-width:768px){.c-cooperation .o-tiles__item:nth-of-type(3):before,.c-cooperation .o-tiles__item:nth-of-type(4):before,.c-cooperation .o-tiles__item:nth-of-type(5):before,.c-cooperation .o-tiles__item:nth-of-type(6):before{display:block;left:0;top:-20px}}@media (max-width:500px){.c-cooperation .o-tiles__item:before{display:block;left:0;top:-20px}.c-cooperation .o-tiles__item{border-right:none!important}}@media (max-width:640px){.c-cooperation .o-tiles__item:nth-of-type(odd){border-right:1px solid #dbdbdb}}.c-cooperation .o-tiles__item h3{line-height:normal;margin-bottom:30px}@media (max-width:768px){.c-cooperation .o-tiles__item h3{margin-bottom:25px}}.c-cooperation .o-tiles__item h4{color:#bc9641;font-size:1.125rem;font-weight:700;line-height:normal;text-transform:uppercase}@media (max-width:768px){.c-details__download ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}}.c-details__download ul li{padding:0 10px}@media (max-width:768px){.c-details__download ul li:first-child{margin-bottom:20px}}.c-details .o-homebox{margin-bottom:30px;margin-top:-140px}@media (max-width:1024px){.c-details .o-homebox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-100px}}@media (min-width:1025px){.c-details .o-homebox picture{width:40.72581%}}@media (max-width:1024px){.c-details .o-homebox picture img{max-height:212px}}@media (max-width:768px){.c-details .o-homebox__parameters{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-details .o-homebox__parameters li{margin:0;padding-bottom:15px;padding-top:15px;width:50%}.c-details .o-homebox__parameters li:nth-of-type(2n){border-right:none;padding-left:30px}.c-details .o-homebox__parameters li:not(:last-child):not(:nth-last-child(2)){border-bottom:1px solid #dbdbdb}}.c-details .o-homebox .o-article h3{text-transform:uppercase}.c-details .o-homebox .o-article h3 span{color:#4e5254;font-weight:300}.c-diary{margin-bottom:100px}@media (max-width:1320px){.c-diary{margin-bottom:calc(7.57576vw + .1rem)}}@media (max-width:1320px) and (max-width:0rem){.c-diary{margin-bottom:.01rem}}.c-diary__filters{color:#4e5254;font-size:1.125rem;text-transform:uppercase}.c-diary__filters ul{border-bottom:1px solid rgba(53,53,70,.1);margin-bottom:35px;padding-bottom:25px}.c-diary__filters li{margin-bottom:10px}.c-diary__filters li.is-active{color:#353546;font-weight:700}.c-diary__filters li a:hover{color:#353546}.c-diary__photo{overflow:hidden}.c-diary__photo figcaption{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;height:80%;justify-content:flex-end;left:0;padding:40px;width:100%}.c-diary__photo figcaption h3{color:#fff;font-weight:300;line-height:normal;margin-bottom:40px;text-align:center;text-transform:uppercase}.c-diary__photo figcaption h3 strong{font-weight:800}.c-diary__photo img{height:100%;max-width:none}.c-diary .o-cols{margin:0 -10px;width:calc(100% + 20px)}.c-diary .o-cols__item{padding:0 10px}@media (max-width:1024px){.c-diary .o-cols__item{margin:0 auto}}.c-diary .o-cols__item:first-of-type{width:75%;z-index:10}.home .c-diary .o-cols__item:first-of-type{width:67.74194%}@media (min-width:641px) and (max-width:1024px){.home .c-diary .o-cols__item:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px;width:calc(100% + 20px)}}@media (max-width:640px){.home .c-diary .o-cols__item:first-of-type{width:100%}}.c-diary .o-cols__item:last-of-type{-ms-flex-item-align:baseline;align-self:baseline;width:25%}.home .c-diary .o-cols__item:last-of-type{width:33.87097%}@media (max-width:1024px){.c-diary .o-cols__item:last-of-type{display:none}}.c-diary .o-homebox:not(:last-of-type){margin-bottom:20px}.c-diary .o-homebox img{width:295px}@media (max-width:1024px){.c-diary .o-homebox img{width:100%}}@media (min-width:641px) and (max-width:1024px){.home .c-diary .o-homebox{margin:0 10px;width:50%}}@media (max-width:1024px){.home .c-diary .o-homebox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:640px){.home .c-diary .o-homebox{margin-left:auto;margin-right:auto;max-width:344px}}@media (min-width:641px) and (max-width:1024px){.home .c-diary .o-homebox:last-of-type{display:none}}.c-diary .o-showoffers{padding:50px 0 0;text-align:center}@media (min-width:1025px){.c-diary .o-showoffers{display:none}}.c-diary .o-sticker{bottom:0;left:0;-webkit-transform:translate3d(-20%,50%,0);transform:translate3d(-20%,50%,0);z-index:-1}@media (max-width:1024px){.c-diary--index .c-pagination{width:100%}.c-diary--index .o-cols__item:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.c-diary--index .o-cols__item:last-of-type{display:none}.c-diary--index .o-homebox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:641px) and (max-width:1024px){.c-diary--index .o-homebox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 10px)}}@media (max-width:640px){.c-diary--index .o-homebox{width:100%}}@media (min-width:641px) and (max-width:1024px){.c-diary--index .o-homebox:nth-of-type(odd){margin-right:10px}.c-diary--index .o-homebox:nth-of-type(2n){margin-left:10px}}@media (max-width:1024px){.c-diary--index .o-homebox figcaption{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.c-diary--index .o-homebox figcaption footer{margin:auto 0 0}}.c-diarydetails .o-article blockquote:before{left:-125px}.c-diarydetails .o-article li{margin-bottom:20px}.c-diarydetails .o-article li p{font-weight:700}.c-diarydetails .o-article [class^=icon-]{margin-right:35px}@media (max-width:640px){.c-diarydetails .o-cols{display:block}}.c-diarydetails .o-cols__item:first-of-type{z-index:10}@media (max-width:640px){.c-diarydetails .o-cols__item:first-of-type{margin-right:0;padding-bottom:40px}.c-diarydetails .o-cols__item:first-of-type img,.c-diarydetails .o-cols__item:last-of-type{width:100%}}.c-estate{margin-bottom:50px}.c-estate img,.c-estate svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-estate__area{-webkit-overflow-scrolling:touch;overflow:auto}@media (max-width:640px){.c-estate__area{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}.c-estate__area .o-sticker{bottom:0;left:520px;-webkit-transform:translateY(50%);transform:translateY(50%);z-index:-1}.c-estate__legend{margin-bottom:50px}@media (min-width:769px){.c-estate__legend{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}}.c-estate__legend li{border:1px solid transparent;border-radius:0 20px;color:#353546;cursor:pointer;font-weight:700;height:64px;line-height:1em;margin:0 30px;padding-left:40px;text-transform:uppercase}@media (min-width:769px){.c-estate__legend li{width:200px}}.c-estate__legend li:hover{border-color:#353546}.c-estate__legend li:before{height:40px;top:50%;-webkit-transform:translateX(-45px) translate3d(-50%,-50%,0);transform:translateX(-45px) translate3d(-50%,-50%,0);width:40px}.c-estate__legend li.available:before{background-color:#bc9641}.c-estate__legend li.reserved:before{background-color:#6dd3ce}.c-estate__legend li.sold:before{background-color:#4e5254}.c-estate__legend li.is-active{background-color:#353546;color:#fff}@media (max-width:768px){.c-estate__legend li:not(:last-child){margin-bottom:20px}}.c-estate__map{height:740px;width:1240px}.c-estate__map img,.c-estate__map svg{max-width:none}.c-estate__map svg{position:absolute;z-index:2}.c-estate__map .o-house-label{color:#fff;font-size:2.25rem;font-weight:700;pointer-events:none;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94);white-space:nowrap}.c-estate__realization{margin:-75px auto 0;max-width:526px}@media (min-width:921px){.c-estate__realization{margin-top:-120px;max-width:820px}.c-estate__realization .o-homebox{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@media (max-width:920px){.c-estate__realization .o-homebox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-estate__realization .o-homebox:not(.is-visible):not(.on-start){display:none}.c-estate__realization .o-homebox:not(.is-active){opacity:0;pointer-events:none;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (max-width:920px){.c-estate__realization .o-homebox figcaption{padding:40px 20px 20px}}@media (max-width:500px){.c-estate__realization .o-homebox__parameters{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-estate__realization .o-homebox__parameters li{margin:0;padding-bottom:15px;padding-top:15px;width:50%}.c-estate__realization .o-homebox__parameters li:nth-of-type(2n){border-right:none;padding-left:30px}}.c-estate .o-houses g:not(.is-active) path{opacity:0}.c-estate .o-houses g path{cursor:pointer}.c-estate .o-houses g.available path{fill:#bc9641}.c-estate .o-houses g.reserved path{fill:#6dd3ce}.c-estate .o-houses g.sold path{fill:#4e5254;opacity:1!important}.c-estate .o-houses g.is-active path{fill:#506925!important}.c-estate .o-houses g.is-visible path,.c-estate .o-houses g.on-hover path{opacity:1}.c-estate .o-houses g.first-stage path{fill:#353546;opacity:1!important}.c-estate .o-houses g.first-stage.sold path{fill:#4e5254}.c-estate .o-houses g.first-stage.is-visible.available path,.c-estate .o-houses g.first-stage.on-hover.available path{fill:#bc9641}.c-estate .o-houses g.first-stage.is-visible.reserved path,.c-estate .o-houses g.first-stage.on-hover.reserved path{fill:#6dd3ce}.c-estate .o-houses g.first-stage.is-visible.is-active path,.c-estate .o-houses g.first-stage.on-hover.is-active path{fill:#353546}.c-estate .o-houses g.next-stage path{fill:#000;cursor:default;opacity:1!important}@media (max-width:920px){.c-estatecarousel{padding-left:30px;padding-right:30px}}@media (max-width:768px){.c-estatecarousel{padding-left:20px;padding-right:20px}}@media (min-width:921px){.c-estatecarousel figure{margin:0 10px;width:50%}}@media (max-width:920px){.c-estatecarousel figure{margin:0 auto;width:100%}}@media (max-width:640px){.c-estatecarousel figure{max-width:344px}}.c-estatecarousel figure figcaption{margin:-140px auto 0;min-height:427px;padding:40px;text-align:center}@media (min-width:921px){.c-estatecarousel figure figcaption{width:440px}}@media (max-width:920px){.c-estatecarousel figure figcaption{margin-top:-146px;max-width:304px;padding:40px 20px 20px}.c-estatecarousel figure img{width:100%}}.c-estatecarousel .o-article{margin-bottom:40px}@media (max-width:640px){.c-estatecarousel .o-btn{padding:0;width:100%}}@media (max-width:1024px){.c-estatecarousel .o-home{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-estatecarousel .o-iconlead{border-bottom:1px solid #dbdbdb;margin-bottom:40px;padding-bottom:20px}.c-estatecarousel .swiper-container{padding-bottom:20px}@media (max-width:920px){.c-estatecarousel .swiper-container{display:none}}@media (min-width:921px){.c-estatecarousel .swiper-container+.swiper-container{display:none}}@media (max-width:920px){.c-estatecarousel .swiper-container+.swiper-container{display:block}}.c-estatecarousel .swiper-container .swiper-slide{opacity:.2;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media (min-width:921px){.c-estatecarousel .swiper-container .swiper-slide{max-width:1240px}}@media (max-width:920px){.c-estatecarousel .swiper-container .swiper-slide.swiper-slide-active,.c-estatecarousel .swiper-container .swiper-slide.swiper-slide-next{opacity:1}}@media (min-width:921px){.c-estatecarousel .swiper-container .swiper-slide.swiper-slide-active{opacity:1}}@media (min-width:641px){.c-footer{margin-top:140px}}.c-footer__bottom{background-color:#1a1a23}@media (max-width:1080px){.c-footer__bottom .c-nav{margin:0 auto}}@media (max-width:1024px){.c-footer__bottom .c-nav{margin:0 auto 8px 0}}@media (max-width:640px){.c-footer__bottom .c-nav{display:none}}@media (max-width:1024px){.c-footer__bottom .c-nav__menu li:first-child a{padding-left:0}}@media (max-width:1080px){.c-footer__bottom .c-nav__menu li:last-child{display:none}}.c-footer__bottom .c-nav__menu li a:not(.o-btn):hover{color:#bc9641!important}.c-footer__bottom .o-hamburger{background-color:transparent;border:1px solid #fff;margin:0 auto}@media (min-width:641px){.c-footer__bottom .o-hamburger{bottom:20px;position:absolute;right:0}}@media (max-width:640px){.c-footer__bottom .o-hamburger{margin:0 0 0 auto}}@media (min-width:641px) and (max-width:1080px){.c-footer__bottom .o-logo{margin:20px auto 40px}}@media (min-width:641px){.c-footer__bottom .o-row{padding:30px 0}.c-footer__bottom .o-row:first-of-type{border-bottom:1px solid hsla(0,0%,84.7%,.2)}}@media (max-width:1080px){.c-footer__bottom .o-row:first-of-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}}@media (max-width:640px){.c-footer__bottom .o-row:first-of-type{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:30px 0}.c-footer__bottom .o-row:last-of-type{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:40px}}.c-footer__bottom .o-row:last-of-type p:first-of-type{color:#4e5254}.c-footer__bottom .o-row:last-of-type p:last-of-type{color:#fff;margin:0 0 0 auto;padding-right:40px}.c-footer__bottom .o-row:last-of-type p:last-of-type img{display:inline-block;margin:-6px 0 0 1em;vertical-align:middle}@media (max-width:640px){.c-footer__bottom .o-row:last-of-type p:last-of-type{display:none}}.c-footer__contact{margin:0 auto 40px}@media (min-width:1081px){.c-footer__contact{margin:0 0 0 auto}}@media (max-width:768px){.c-footer__contact{display:none}}.c-footer__contact li:not(:last-child){padding-right:50px}@media (max-width:1140px){.c-footer__contact li:not(:last-child){padding-right:25px}}.c-footer__contact li p{color:#fff}.c-footer__contact li p a{font-weight:700}.c-footer__contact li p a:hover{color:#bc9641}.c-footer__contact li p [class^=icon-]{color:#bc9641;font-size:2rem;margin-right:15px}.c-footer__top{background-color:#353546}.c-footer__top .o-btn{margin-bottom:40px}@media (min-width:769px){.c-footer__top .o-btn{display:none}}.c-footer__top .o-logo{width:260px}@media (max-width:1080px){.c-footer__top .o-logo{margin:40px auto}}@media (min-width:1081px){.c-footer__top .o-wrap{height:200px}}@media (max-width:1080px){.c-footer__top .o-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-gallery{padding-top:50px}.c-gallery.medium-bottom-margin{margin-bottom:100px}@media (max-width:1320px){.c-gallery.medium-bottom-margin{margin-bottom:calc(7.57576vw + .1rem)}}@media (max-width:1320px) and (max-width:41.25rem){.c-gallery.medium-bottom-margin{margin-bottom:3.135rem}}.c-gallery.big-bottom-margin{margin-bottom:250px}@media (max-width:1320px){.c-gallery.big-bottom-margin{margin-bottom:calc(18.93939vw + .1rem)}}@media (max-width:1320px) and (max-width:66rem){.c-gallery.big-bottom-margin{margin-bottom:12.51rem}}@media (max-width:1320px){.c-gallery{padding-top:calc(3.78788vw + .1rem)}}@media (max-width:1320px) and (max-width:41.25rem){.c-gallery{padding-top:1.5725rem}}@media (max-width:500px){.c-gallery{margin-bottom:100px}}.c-gallery .o-more{margin-top:10px;text-align:center}.c-gallery .swiper-slide{height:auto;opacity:.2}@media (min-width:1241px){.c-gallery .swiper-slide{width:auto}}.c-gallery .swiper-slide.swiper-slide-active{opacity:1}.c-hero{height:550px;margin-bottom:40px}@media (max-width:1320px){.c-hero{margin-bottom:calc(3.0303vw + .1rem)}}@media (max-width:1320px) and (max-width:0rem){.c-hero{margin-bottom:.01rem}}.c-hero>img,.c-hero picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.c-hero .o-title{padding-left:20px;padding-right:20px}.c-hero .o-title h1{font-weight:800;text-transform:uppercase}.c-hero .o-title h2{font-weight:300}.c-hero--contact{margin-bottom:-50px}.c-hero--contact .o-logo{margin:40px auto;width:400px}.c-hero--contact .o-title{padding-bottom:170px}.c-hero--details{height:790px;margin-bottom:0}.c-hero--details h1{margin-bottom:.2em}.c-hero--details p{font-weight:300;line-height:normal}.c-hero--details .o-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:150px}.c-hero--houses{margin-bottom:80px}.c-hero--houses h1{margin-bottom:.2em}.c-hero--houses p{font-weight:300;line-height:normal}.c-hero--location{margin-bottom:0}.c-hero--location h1{margin-bottom:.2em}.c-hero--location address p{font-weight:300;line-height:normal}.c-hero .icon-facebook{bottom:0;right:100px;-webkit-transform:translateY(50%);transform:translateY(50%)}@media (max-width:1680px){.c-hero .icon-facebook{display:none}}.c-hero .icon-facebook:hover{background-color:#353546;color:#fff}.c-homeslider{margin-bottom:160px}.c-homeslider .o-title p{font-weight:700}.c-homeslider .o-title>p{border-bottom:2px solid #fff;margin-bottom:90px;padding:0 25px 15px;text-transform:uppercase}.c-homeslider .o-title address p:first-of-type{margin-bottom:5px}.c-homeslider .o-title address p:nth-of-type(2){font-weight:800;text-transform:uppercase}.c-homeslider .o-title address p:nth-of-type(3){font-weight:300}.c-homeslider .swiper-container .swiper-slide{height:410px}.c-homeslider .swiper-container .swiper-slide img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.c-infoboxes{left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.c-infoboxes figure{background-color:#353546;background-position:right -10px;background-repeat:no-repeat;border-radius:0 40px;-webkit-box-shadow:0 0 30px rgba(141,151,158,.2);box-shadow:0 0 30px rgba(141,151,158,.2);height:100px;overflow:hidden}.c-infoboxes figcaption{color:#fff;font-size:1.125rem;font-weight:700;padding-left:40px}.c-infoboxes [class^=icon-]{background-color:#bc9641;border-right:1px solid hsla(0,0%,100%,.2);border-top-right-radius:40px;color:#bc9641;color:#fff;height:100%;width:100px}.c-infoboxes .icon-visa{font-size:1rem}.c-infoboxes .icon-floor-heat,.c-infoboxes .icon-garage,.c-infoboxes .icon-heat-pomp,.c-infoboxes .icon-parking{font-size:1.5rem}.c-infoboxes .o-cols{margin:0 -20px;width:calc(100% + 20px)}@media (max-width:1024px){.c-infoboxes .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-infoboxes .o-cols__item{margin-bottom:20px;padding:0 10px;width:33.33333%}@media (max-width:1024px){.c-infoboxes .o-cols__item{width:50%}}@media (max-width:768px){.c-infoboxes .o-cols__item{width:100%}}.c-infoboxes .o-cols__item:first-of-type figure{background-image:url(/build/images/visa.c79e1c86.svg);background-position:calc(100% + 26px) -10px}.c-infoboxes .o-cols__item:nth-of-type(2) figure{background-image:url(/build/images/parking.29b80ce7.svg);background-position:calc(100% + 26px) -47px}.c-infoboxes .o-cols__item:nth-of-type(3) figure{background-image:url(/build/images/garage.2b2934fa.svg);background-position:calc(100% + 26px) -47px}.c-investdetails{margin-bottom:100px}@media (max-width:1320px){.c-investdetails{margin-bottom:calc(7.57576vw + .1rem)}}@media (max-width:1320px) and (max-width:20.625rem){.c-investdetails{margin-bottom:1.5725rem}}@media (max-width:920px){.c-investdetails figure{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-investdetails picture img{max-width:none}.c-investdetails [class^=icon-]{color:#bc9641;font-size:1.4375rem}@media (min-width:921px){.c-investdetails .o-tiles{position:absolute;right:40px;width:70.83333%}}@media (max-width:920px){.c-investdetails .o-tiles{margin:-130px auto 0;max-width:566px}}@media (max-width:500px){.c-investdetails .o-tiles{max-width:297px}}.c-investdetails .o-tiles__item{width:50%}@media (max-width:500px){.c-investdetails .o-tiles__item{width:100%}}@media (min-width:501px){.c-investdetails .o-tiles__item:nth-of-type(odd){border-right:1px solid #dbdbdb}}@media (min-width:921px){.c-investdetails .o-tiles__item:before{left:0;top:-20px}}@media (max-width:920px){.c-investdetails .o-tiles__item:before{top:calc(100% + 20px)}}@media (max-width:500px){.c-investdetails .o-tiles__item:before{width:calc(100% - 40px)}}@media (min-width:921px){.c-investdetails .o-tiles__item:nth-of-type(3):before,.c-investdetails .o-tiles__item:nth-of-type(4):before,.c-investdetails .o-tiles__item:nth-of-type(5):before,.c-investdetails .o-tiles__item:nth-of-type(6):before{display:block}}@media (max-width:920px){.c-investdetails .o-tiles__item:first-of-type:before,.c-investdetails .o-tiles__item:nth-of-type(2):before,.c-investdetails .o-tiles__item:nth-of-type(3):before,.c-investdetails .o-tiles__item:nth-of-type(4):before{display:block}}@media (max-width:500px){.c-investdetails .o-tiles__item:nth-of-type(5):before{display:block}}@media (max-width:920px){.c-investdetails .o-tiles__item:nth-of-type(2n):before{width:calc(100% - 40px)}}.c-investdetails .o-investment-due-date{background-color:#353546;color:#fff;font-weight:300;padding:2em 4em;text-transform:uppercase;width:100%}.c-investdetails .o-investment-due-date i{margin-right:1em}.c-investdetails .o-investment-due-date span{font-weight:700;margin-left:1em}@media (max-width:500px){.c-investdetails .o-investment-due-date{display:block;padding:1em 2em;text-align:center}.c-investdetails .o-investment-due-date i{display:none}.c-investdetails .o-investment-due-date span{display:block;margin-left:0}}.c-investdetails .o-article{color:#4e5254}.c-investdetails .o-article h6{font-size:.6875rem}.c-investdetails .o-sticker{bottom:0;left:20%;-webkit-transform:translateY(50%);transform:translateY(50%);z-index:-1}.c-nav{margin:0 0 auto auto}.c-nav__menu{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.c-nav__menu li a{font-size:1rem;white-space:nowrap}.c-nav__menu li a:not(.o-btn){-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff;font-weight:600;padding:0 20px 20px}.c-footer .c-nav__menu li a:not(.o-btn){color:#fff}@media (max-width:768px){.c-footer .c-nav__menu li a:not(.o-btn){padding-left:0}}.c-topbar .c-nav__menu{padding-bottom:40px}.c-topbar .c-nav__menu li a:not(.o-btn){-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:2px solid transparent;color:#fff;height:100px;padding:0 15px 20px}@media (max-width:1200px){.c-topbar .c-nav__menu li a:not(.o-btn){padding:0 10px 20px}}@media (min-width:1024px){.home .c-topbar .c-nav__menu li a:not(.o-btn):not(.o-btn){color:#4e5254}}.c-topbar .c-nav__menu li:not(.is-active) a:not(.o-btn):after,.c-topbar .c-nav__menu li:not(.is-active) a:not(.o-btn):before{background-color:#fff}.home .c-topbar .c-nav__menu li:not(.is-active) a:not(.o-btn):after,.home .c-topbar .c-nav__menu li:not(.is-active) a:not(.o-btn):before{background-color:#353546}.c-topbar .c-nav__menu li:not(.is-active) a:not(.o-btn):hover{color:#fff}.home .c-topbar .c-nav__menu li:not(.is-active) a:not(.o-btn):hover{color:#353546}.c-topbar .c-nav__menu li.is-active a{background-color:#bc9641;border-radius:0 0 0 20px;color:#fff!important}@media (min-width:1025px){.c-nav .o-btn{margin-left:30px}}@media (min-width:1025px) and (max-width:1200px){.c-nav .o-btn{padding:0 30px}.c-nav .o-btn i{display:none}}@media (max-width:1024px){.c-topbar .c-nav{-ms-flex-negative:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-overflow-scrolling:touch;background-color:#353546;display:none;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;height:100%;left:0;overflow:scroll;padding-top:10%;position:fixed;text-align:center;top:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94);width:100%}.c-topbar .c-nav .c-nav__menu{display:block}.c-topbar .c-nav .c-nav__menu li{margin:0}.c-topbar .c-nav .c-nav__menu li a{font-size:1rem}.c-topbar .c-nav .c-nav__menu li a:not(.o-btn){-webkit-box-pack:center;-ms-flex-pack:center;border:none;color:#fff;height:auto;justify-content:center;padding:20px 0}.c-topbar .c-nav .c-nav__menu li.is-active a{background-color:#1a1a23}.c-topbar .c-nav .c-nav__menu li:first-child{margin-top:90px}.c-topbar .c-nav .c-nav__menu li:last-child{padding-top:80px}}.c-nav.is-block{display:-webkit-box;display:-ms-flexbox;display:flex}.c-nav.is-visible{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.c-pagination{padding-top:50px}@media (max-width:500px){.c-pagination ul{display:none}}.c-pagination ul li{height:60px;width:90px}.c-pagination ul li:not(:last-child){border-right:1px solid #dbdbdb}.c-pagination ul li a{color:#4e5254;font-size:1.125rem}.c-pagination ul li.is-active a{color:#353546;font-weight:700}.c-pagination .o-btn--nav:first-of-type{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.c-plan{padding-top:150px}@media (max-width:1320px){.c-plan{padding-top:calc(11.36364vw + .1rem)}}@media (max-width:1320px) and (max-width:55rem){.c-plan{padding-top:6.26rem}}.c-plan__list{counter-reset:section}.c-plan__list li{cursor:pointer;height:60px;margin-bottom:20px;padding-left:120px;padding-right:60px}@media (max-width:1320px){.c-plan__list li{padding-left:calc(9.09091vw + .1rem);padding-right:calc(4.54545vw + .1rem)}}@media (max-width:1320px) and (max-width:55rem){.c-plan__list li{padding-left:5.01rem}}@media (max-width:1320px) and (max-width:27.5rem){.c-plan__list li{padding-right:1.26rem}}.c-plan__list li:not(.no-box):before{border-right:1px solid #dbdbdb;content:"0" counter(section,decimal);counter-increment:section;font-weight:300;height:calc(100% - 20px);left:0;text-align:center;top:10px;width:85px}@media (max-width:1320px){.c-plan__list li:not(.no-box):before{width:calc(6.43939vw + .1rem)}}@media (max-width:1320px) and (max-width:58.23529rem){.c-plan__list li:not(.no-box):before{width:3.76rem}}.c-plan__list li:not(.no-box):hover{color:#bc9641}.c-plan__list li p{pointer-events:none}.c-plan__list li p:first-of-type{font-weight:700;padding-right:10px;text-transform:uppercase}.c-plan__list li p:last-of-type{margin:0 0 0 auto}.c-plan__scheme{margin:0 auto;width:340px}@media (max-width:768px){.c-plan__scheme{max-width:340px;width:auto}}@media (max-width:767px){.c-plan .o-cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-plan .o-cols__item:first-of-type{z-index:10}.c-plan .o-cols__item:last-of-type{padding-top:30px}@media (max-width:768px){.c-plan .o-tabs__content .o-cols__item{width:100%}}.c-plan .o-tabs__nav{width:100%}.c-plan .o-tabs__nav .item{margin:0 20px;width:auto}@media (min-width:641px){.c-plan .o-tabs__nav .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.c-plan .o-tabs__nav .swiper-slide{width:auto}.c-places{padding-top:0}.c-places__map{height:500px;margin-bottom:25px}.c-places__targets .swiper-wrapper{padding:20px 0}.c-places__targets .swiper-slide{width:auto}.c-places__targets [class^=icon-]{font-size:1.25rem;margin-right:10px}.c-places__targets ul{margin:0 -10px;width:calc(100% + 20px)}.c-places__targets ul:not(.is-visible){display:none}.c-places__targets ul:not(.is-active){opacity:0}.c-places__targets ul.is-active{opacity:1}.c-places__targets ul li{color:#353546;cursor:pointer;font-weight:700;height:64px;line-height:1em;margin:0 10px;padding-left:20px;text-transform:uppercase;width:190px}.c-places__targets ul li:hover{background-color:#353546;color:#fff}.c-places .o-tabs__nav .item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap}.c-places .o-tabs__nav.swiper-container .swiper-slide{width:auto}.c-places .leaflet-popup-content-wrapper{border-radius:0}.c-places .leaflet-popup-content p{font-family:Montserrat,sans-serif;margin:0;text-transform:uppercase}.c-places .leaflet-popup-content p:first-of-type{font-size:.875rem;font-weight:700;margin-bottom:.1em}.c-places .leaflet-popup-content p+p{font-size:.625rem}.c-reservation{margin-bottom:200px}@media (max-width:1320px){.c-reservation{margin-bottom:calc(15.15152vw + .1rem)}}@media (max-width:1320px) and (max-width:20.625rem){.c-reservation{margin-bottom:3.135rem}}@media (max-width:500px){.c-reservation{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}.c-reservation .o-header--img{height:410px}.c-reservation .o-header p{font-size:1.5rem;font-weight:300;margin-bottom:40px}.c-reservation .o-sticker{bottom:0;left:520px;-webkit-transform:translateY(50%);transform:translateY(50%);z-index:-1}.c-standout{z-index:10}.c-standout figcaption{margin:0 auto;max-width:1280px;text-align:center}@media (max-width:1340px){.c-standout figcaption{padding:0 30px}}@media (max-width:500px){.c-standout figcaption{padding:0 20px}}.c-standout .o-article p{color:#4e5254;font-size:.875rem}.c-standout .o-article .o-lead--3,.c-standout .o-article a[href^="tel:"]{color:#353546}.c-standout .o-header--img{height:335px}.c-standout .o-header--img h2{padding-bottom:50px;padding-left:20px;padding-right:20px}.c-standout .o-iconlead i{background-color:#bc9641;border-radius:0 20px;-webkit-box-shadow:0 0 30px 0 rgba(141,151,158,.2);box-shadow:0 0 30px 0 rgba(141,151,158,.2);color:#fff;height:155px;left:50%;margin:0 auto 30px;padding-bottom:35px;-webkit-transform:translate3d(-50%,calc(-100% - 40px),0);transform:translate3d(-50%,calc(-100% - 40px),0);width:85px}.c-standout .o-iconlead i.icon-bulb{font-size:1.5rem}.c-standout .o-iconlead i.icon-id{font-size:1rem}.c-standout .o-iconlead i.icon-phone{font-size:1.375rem}.c-standout .swiper-container{overflow:visible}.c-standout .swiper-container .swiper-slide{background-color:#edebeb;height:auto;padding:80px 20px 40px}.c-standout .swiper-container:not(.swiper-container-initialized) .swiper-slide{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-standout .swiper-container.swiper-container-initialized .swiper-slide{opacity:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.c-standout .swiper-container.swiper-container-initialized .swiper-slide.swiper-slide-active{opacity:1}@media (min-width:769px){.c-standout .swiper-container.swiper-container-initialized .swiper-slide.swiper-slide-active+.swiper-slide,.c-standout .swiper-container.swiper-container-initialized .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide,.c-standout .swiper-container.swiper-container-initialized .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide{opacity:1}}@media (min-width:501px) and (max-width:768px){.c-standout .swiper-container.swiper-container-initialized .swiper-slide.swiper-slide-active+.swiper-slide{opacity:1}}.c-standout--contact a[href^="tel:"],.c-standout--contact h3{white-space:nowrap}.c-standout--contact .swiper-container .swiper-slide{width:33.33333%}@media (max-width:500px){body{height:auto}}@media (min-width:501px){.c-start{height:100%}}.c-start i{background-color:#fff;-webkit-box-shadow:0 0 30px rgba(141,151,158,.2);box-shadow:0 0 30px rgba(141,151,158,.2);font-size:1.125rem;height:85px;left:50%;top:0;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:85px}.c-start i.icon-clock,.c-start i.icon-phone{font-size:1.5rem}@media (max-width:768px){.c-start i{display:none}}.c-start__address{text-align:center}.c-start__address>p:first-of-type{font-size:1.125rem;font-weight:700;margin-bottom:1em}.c-start__address>p:nth-of-type(2){font-size:1.5rem;font-weight:700;margin-bottom:1em}.c-start__address .o-article{color:#4e5254}.c-start__footer{background-color:#edebeb;margin:auto 0 0;padding-bottom:50px}@media (max-width:768px){.c-start__footer .o-cols{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}}.c-start__footer .o-cols__item{padding-top:80px;width:33.33333%}@media (max-width:768px){.c-start__footer .o-cols__item{width:50%}}@media (max-width:500px){.c-start__footer .o-cols__item{padding-top:40px;width:100%}}.c-start__content{padding-bottom:30px;padding-top:30px}@media (min-width:501px){.c-start__content{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:500px){.c-start__content{height:100vh}}.c-start__logos{width:100%}@media (max-width:500px){.c-start__logos{-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-start__logos li{width:50%}@media (min-width:501px){.c-start__logos li{height:170px;padding-bottom:50px}}@media (max-width:500px){.c-start__logos li{margin:0 auto;width:80%}}.c-start__logos li img{-ms-flex-item-align:baseline;align-self:baseline;margin:auto 0 0}@media (max-width:500px){.c-start__logos li img{margin:0 auto;max-width:80%}}.c-start__logos li:first-of-type{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:9.27419%}@media (min-width:501px){.c-start__logos li:first-of-type{border-right:1px solid #dbdbdb}}@media (max-width:500px){.c-start__logos li:first-of-type{border-bottom:1px solid #dbdbdb;margin-bottom:30px;padding:0 0 30px}}.c-start__logos li:first-of-type img{width:380px}@media (max-width:1024px){.c-start__logos li:first-of-type{padding-right:30px}}.c-start__logos li:last-of-type{padding-left:9.27419%}@media (max-width:1024px){.c-start__logos li:last-of-type{padding-left:30px}}@media (max-width:500px){.c-start__logos li:last-of-type{padding:0}}.c-start__logos li:last-of-type img{width:436px}.c-start .o-header{margin-bottom:3em;max-width:50%}@media (max-width:640px){.c-start .o-header{max-width:75%}}.c-start .o-header p{font-weight:600;text-align:center}.c-topbar{height:140px;left:0;top:0;width:100%;z-index:30}.menu-opened .c-topbar{position:fixed}.home .c-topbar{background-color:#fff;z-index:30}@media (min-width:1025px){.home .c-topbar .o-btn{background-color:#353546;color:#fff}}@media (max-width:1024px){.home .c-topbar .o-btn{color:#353546}.c-topbar .o-btn:hover{background-color:#fff;color:#353546}}.c-topbar .o-logo{width:148px}.c-topbar .o-logo img.normal{display:none}.home .c-topbar .o-logo img.normal{display:block}.home .c-topbar .o-logo img.negative,.menu-opened .c-topbar .o-logo img.normal{display:none}.menu-opened .c-topbar .o-logo img.negative{display:block}.c-topbar .o-wrap{height:100%}html:not(.ie).is-loaded .anim{opacity:0;-webkit-transition:all .6s ease-out;transition:all .6s ease-out}html:not(.ie).is-loaded .anim--delay1{-webkit-transition-delay:.15s;transition-delay:.15s}html:not(.ie).is-loaded .anim--delay2{-webkit-transition-delay:.25s;transition-delay:.25s}html:not(.ie).is-loaded .anim--delay3{-webkit-transition-delay:.35s;transition-delay:.35s}html:not(.ie).is-loaded .anim--delay4{-webkit-transition-delay:.45s;transition-delay:.45s}html:not(.ie).is-loaded .anim--left{-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}html:not(.ie).is-loaded .anim--right{-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}html:not(.ie).is-loaded .anim--scale{-webkit-transform:scaleX(0);transform:scaleX(0)}html:not(.ie).is-loaded .anim--up{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}html:not(.ie).is-loaded .anim--visible{opacity:1;-webkit-transform:translateZ(0) scaleX(1);transform:translateZ(0) scaleX(1)}html:not(.ie) hr.anim{opacity:1;-webkit-transition:all 1.6s ease-out;transition:all 1.6s ease-out}.u-cover{opacity:1;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.is-loaded .u-cover{opacity:0}