@font-face{font-family:Geometria;src:url(../fonts/Geometria.ttf) format("woff"),url(../fonts/Geometria.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-display:swap;font-family:Geometria;src:url(../fonts/Geometria-Medium.woff) format("woff"),url(../fonts/Geometria-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Geometria;src:url(../fonts/Geometria-Bold.woff) format("woff"),url(../fonts/Geometria-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Geometria;src:url(../fonts/Geometria-ExtraBold.woff) format("woff"),url(../fonts/Geometria-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-display:swap;font-family:Geometria;src:url(../fonts/Geometria-Heavy.woff) format("woff"),url(../fonts/Geometria-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}button:focus,input:focus,textarea:focus{outline:0}button:focus,button:active{outline:none}input,textarea{-webkit-appearance:none;border-radius:0}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,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.body__wrapper{overflow:hidden}#zhk-name,#zhk-phone{display:none}body{font-family:Geometria,Helvetica,Arial,sans-serif;color:#000;background:#fff;font-size:16px;line-height:1.5;font-weight:500;width:100%;overflow-y:scroll}h1{font-size:50px;line-height:58px}h1.stage-caption__title span{color:#e40505}h1 span{font-weight:800}h2{font-size:35px;font-weight:700;line-height:40px}h2.promo-section__description{font-weight:500;font-size:24px;line-height:30px}@media(max-width: 991px){h2.promo-section__description{font-size:19px;line-height:25px;margin-bottom:20px}}h2 span{color:#e40505;font-weight:800}h3{font-weight:500;font-size:26px;line-height:32px}.svg-wrap{vertical-align:top;display:inline-block;position:relative;width:100%;height:100%;max-width:100%}.svg-wrap::after{content:"";display:block}.svg-wrap>.svg-icon{position:absolute;top:0;left:0}.svg-icon{width:100%;height:100%}::-webkit-input-placeholder{color:#bebdbd;-webkit-transition:color .3s;transition:color .3s}:-moz-placeholder{color:#bebdbd;-moz-transition:color .3s;transition:color .3s}::-moz-placeholder{color:#bebdbd;-moz-transition:color .3s;transition:color .3s}:-ms-input-placeholder{color:#bebdbd;-ms-transition:color .3s;transition:color .3s}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{text-overflow:clip;color:transparent !important}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{text-overflow:clip;color:transparent !important}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{text-overflow:clip;color:transparent !important}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{text-overflow:clip;color:transparent !important}.color-list{list-style:none}.color-list__item{position:relative;color:#4b4b4b;line-height:20px;padding-left:25px;margin-bottom:16px}.color-list__item::before{content:"";position:absolute;top:2px;left:0;width:15px;height:15px;background:#e40505;border-radius:50%}@media(max-width: 1200px){h3{font-weight:500;font-size:20px;line-height:26px}}@media(max-width: 700px){h1{font-size:35px;line-height:43px}h2{font-size:30px;line-height:35px}h2.promo-section__description{font-weight:500;font-size:16px;line-height:20px}}@media(max-width: 500px){h1{font-size:25px;line-height:29px}h2{font-size:24px;line-height:28px}h2.promo-section__description{font-size:16px;line-height:20px}}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}/*! nouislider - 14.6.3 - 11/19/2020 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat}.noUi-target{padding:0 16px 0 10px;cursor:pointer}.noUi-target::before{content:"";position:absolute;top:-6px;left:0;width:17px;height:17px;background:#e40505;border-radius:50%}@media(max-width: 700px){.noUi-target::after{content:"";position:absolute;top:-7px;right:0;width:17px;height:17px;background:#bebdbd;border-radius:50%}}.noUi-connects{margin:0 -10px;width:calc(100% + 20px)}.noUi-connect{position:relative;top:-2px;left:2px;height:8px;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:4px}.noUi-horizontal .noUi-handle{width:26px;height:26px;top:-12px;right:-17px;cursor:pointer;border-radius:50%}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#bebdbd}.noUi-connect{background:#e40505}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:10px;background:#e40505;cursor:default;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.noUi-active,.noUi-handle:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%, 0);-ms-transform:translate(50%, 0);transform:translate(50%, 0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0, -18px);-ms-transform:translate(0, -18px);transform:translate(0, -18px);top:auto;right:28px}.ps{overflow:hidden !important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:2px;background-color:#c4c4c4;bottom:0px;position:absolute}.ps__rail-y{display:none;opacity:1;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:2px;background-color:#c4c4c4;right:6px;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:1}.ps__thumb-x{background-color:#e40505;border-radius:12px;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;height:12px;bottom:-5px;position:absolute}.ps__thumb-y{background-color:#e40505;border-radius:12px;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;width:12px;right:-5px;position:absolute}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{opacity:.8}@supports(-ms-overflow-style: none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto !important}}.lg-actions .lg-next,.lg-actions .lg-prev{position:absolute;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45px;height:45px;padding:4px;background-color:#e40505;border:0;border-radius:10px;-webkit-transition:background .2s ease-in-out,opacity .2s ease;-o-transition:background .2s ease-in-out,opacity .2s ease;transition:background .2s ease-in-out,opacity .2s ease;cursor:pointer;margin-top:-22.5px;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next{right:20px}.lg-actions .lg-next::after{content:"";display:block;background-size:100% 100%;background-repeat:no-repeat;width:10px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.673 22.43l7.55-10.254L2.672 1.92' stroke='%23fff' stroke-width='5'/%3E%3C/svg%3E")}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev::after{content:"";display:block;background-size:100% 100%;background-repeat:no-repeat;width:10px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.516 1.922L3.967 12.177l7.55 10.254' stroke='%23fff' stroke-width='5'/%3E%3C/svg%3E")}@media(max-width: 400px){.lg-actions .lg-next{right:10px}.lg-actions .lg-prev{left:10px}}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:20px;z-index:1082}.lg-toolbar .lg-close{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:45px;height:45px;padding:4px;background-color:#e40505;border:0;border-radius:10px;-webkit-transition:background .2s ease-in-out,opacity .2s ease;-o-transition:background .2s ease-in-out,opacity .2s ease;transition:background .2s ease-in-out,opacity .2s ease;cursor:pointer}.lg-toolbar .lg-close::after{content:"";display:block;background-size:100% 100%;background-repeat:no-repeat;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='25' height='26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.018 23.307L22.9 2.424M2.018 2.424L22.9 23.307' stroke='%23fff' stroke-width='5'/%3E%3C/svg%3E")}#lg-counter{color:#fff;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .35s cubic-bezier(0, 0, 0.25, 1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .35s cubic-bezier(0, 0, 0.25, 1) 0s,color .2s linear;-webkit-transition:opacity .35s cubic-bezier(0, 0, 0.25, 1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity .35s cubic-bezier(0, 0, 0.25, 1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:transform .35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .35s cubic-bezier(0, 0, 0.25, 1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .35s cubic-bezier(0, 0, 0.25, 1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .35s cubic-bezier(0, 0, 0.25, 1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-o-transition:-o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-webkit-transition:opacity 250ms cubic-bezier(0, 0, 0.25, 1),-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;transition:opacity 250ms cubic-bezier(0, 0, 0.25, 1),-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;-o-transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1),-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;outline:none;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;-o-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;-o-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;-o-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:-webkit-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{display:none !important}.lg-outer .lg-item:not(.lg-complete)::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:30px;height:30px;border:3px solid #fff;border-color:#fff transparent #fff transparent;border-radius:50%;-webkit-animation:load 1.5s linear infinite;animation:load 1.5s linear infinite}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important;border-radius:17px;-webkit-box-shadow:0px 4px 15px rgba(0,0,0,.25);box-shadow:0px 4px 15px rgba(0,0,0,.25)}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:rgba(140,140,140,.7);opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s}a{color:#000;text-decoration:none}a:hover{color:#e40505}.link{color:#e40505;font-weight:400;font-size:12px;line-height:15px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;cursor:pointer}.link_bold{font-weight:700}.link:hover{color:#d00000}button.link{background:none;border:0;padding:0}.button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:54px;padding:10px 65px;border:0;border-radius:10px;-webkit-transition:background .2s ease-in-out,opacity .2s ease;-o-transition:background .2s ease-in-out,opacity .2s ease;transition:background .2s ease-in-out,opacity .2s ease;cursor:pointer}.button.is-disabled{opacity:.5;pointer-events:none}.button__text{font-weight:500;font-size:20px;color:#fff}.button__icon::after{content:"";display:block;background-size:100% 100%;background-repeat:no-repeat;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.button_color{background-color:#e40505}.button_color:hover{background-color:#d00000}.button_color .button__text{color:#fff}.button_white{background-color:#fff}.button_white:hover{background-color:#f0f0f0}.button_white .button__text{color:#000}.button_filter{width:225px;padding:10px 12px 10px 23px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:16}.button_filter .button__text{font-size:16px}.button_box{width:45px;height:45px;padding:4px}.button_close-menu{width:auto;height:auto;background:transparent;padding:17px}.button_open .button__icon::after{width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.212 19.929c8.645-8.645 22.662-8.645 31.307 0' stroke='%23fff' stroke-width='5'/%3E%3Ccircle cx='17.866' cy='20.801' r='5.733' fill='%23fff'/%3E%3C/svg%3E")}.button_prev .button__icon::after{width:10px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='25' viewBox='0 0 14 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.825197 12.5869L9.46533 0.850116L13.4919 3.81432L7.03391 12.5869L13.4919 21.3595L9.46533 24.3237L0.825197 12.5869Z' fill='white'/%3E%3C/svg%3E%0A")}.button_next .button__icon::after{width:9px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='13' height='24' viewBox='0 0 13 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.7432 11.9565L4.10303 23.6933L0.0764325 20.7291L6.53444 11.9565L0.0764363 3.18393L4.10303 0.219725L12.7432 11.9565Z' fill='white'/%3E%3C/svg%3E%0A")}.button_fullscreen .button__icon::after{width:30px;height:30px;background-image:url("data:image/svg+xml,%3Csvg width='59' height='59' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M46.579 27.502l-.072-15.748-15.747-.071m2.628 13.449l13.2-13.201M12.46 30.886l.072 15.747 15.747.072m-2.628-13.45l-13.2 13.202' stroke='%23fff' stroke-width='5'/%3E%3C/svg%3E")}.button_close .button__icon::after{width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='25' height='26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.018 23.307L22.9 2.424M2.018 2.424L22.9 23.307' stroke='%23fff' stroke-width='5'/%3E%3C/svg%3E")}.button_close-menu .button__icon::after{width:21px;height:22px;background-image:url("data:image/svg+xml,%3Csvg width='21' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3.074' y='.995' width='24.884' height='4' rx='2' transform='rotate(45 3.074 .995)' fill='%23000'/%3E%3Crect x='.246' y='18.591' width='24.884' height='4' rx='2' transform='rotate(-45 .246 18.59)' fill='%23000'/%3E%3C/svg%3E")}.button_filter .button__icon::after{width:25px;height:25px;background-image:url("data:image/svg+xml,%3Csvg width='25' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.2 16.932L5.99 10.95l2.427-1.905 3.783 3.588 3.712-3.588 2.498 1.905-6.21 5.982z' fill='%23fff'/%3E%3Ccircle cx='12.2' cy='12.149' r='10.479' stroke='%23fff' stroke-width='3'/%3E%3C/svg%3E")}.button_go .button__icon::after{width:25px;height:17px;background-image:url("data:image/svg+xml,%3Csvg width='36' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.115 24.387L32.199 13.2 21.115 2.015M.21 13.384h31.92' stroke='%23fff' stroke-width='5'/%3E%3C/svg%3E")}.button_play{padding-left:8px}.button_play .button__icon::after{width:14px;height:17px;background-image:url("data:image/svg+xml,%3Csvg width='22' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.488 12.34L.553 24.427V.253L21.488 12.34z' fill='%23fff'/%3E%3C/svg%3E")}.button.is-loading{pointer-events:none}.button.is-loading::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:30px;height:30px;border:3px solid #fff;border-color:#fff transparent #fff transparent;border-radius:50%;-webkit-animation:load 1.5s linear infinite;animation:load 1.5s linear infinite}.button.is-loading span{opacity:0}@-webkit-keyframes load{0%{-webkit-transform:translate(-50%, -50%) rotate(0);-ms-transform:translate(-50%, -50%) rotate(0);transform:translate(-50%, -50%) rotate(0)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);-ms-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}@keyframes load{0%{-webkit-transform:translate(-50%, -50%) rotate(0);-ms-transform:translate(-50%, -50%) rotate(0);transform:translate(-50%, -50%) rotate(0)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);-ms-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}.show-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;border-top:1px solid #f0f0f0;margin-bottom:40px}.show-more__button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:32px;background:#838383;padding:8px 30px;border:0;cursor:pointer}.show-more__button-text{font-weight:400;color:#fff}.show-more__button .item-border{width:23px;height:32px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.show-more__button .item-border_left{right:-22px}.show-more__button .item-border_right{left:-22px}.show-more__button .item-border svg{fill:#838383}.show-more_left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.show-more_left .show-more__button{border-bottom-left-radius:10px}.show-more_left .show-more__button .item-border_right{display:none}.flats__main .show-more{margin:40px 0 0 0}@media(max-width: 1440px){.flats__main .show-more .item-background{display:block}}@media(max-width: 991px){.flats__main .show-more{margin:0 0 40px 0}}@media(max-width: 700px){.flats__main .show-more{display:none}}@media(max-width: 768px){.button__text{font-size:19px}}@media(max-width: 700px){.stage_single .flats__main .show-more{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width: 400px){.button__text{font-size:16px}}.input,.textarea{width:100%;height:54px;padding:10px 19px;font-size:20px;font-weight:700;border:1px solid #bebdbd;border-radius:10px;-webkit-transition:border .2s ease,-webkit-box-shadow .2s ease-in;transition:border .2s ease,-webkit-box-shadow .2s ease-in;-o-transition:box-shadow .2s ease-in,border .2s ease;transition:box-shadow .2s ease-in,border .2s ease;transition:box-shadow .2s ease-in,border .2s ease,-webkit-box-shadow .2s ease-in}@media(max-width: 1440px)and (min-width: 1200px){.input,.textarea{font-size:18px}}.input:focus,.textarea:focus{-webkit-box-shadow:0px 0px 4px rgba(0,0,0,.25);box-shadow:0px 0px 4px rgba(0,0,0,.25)}.field_error .input{border:1px solid #e40505}.textarea{height:auto;resize:none}.form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-fields__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-fields__list_cols{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.form-fields__list_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.field{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.field__title{color:#838383;font-weight:500;margin-bottom:5px}.field__helper{position:absolute;right:9px;bottom:16px;font-size:18px;font-weight:700;line-height:22px;color:#bebdbd}@media(max-width: 1440px)and (min-width: 1200px){.field__helper{font-size:16px}}.field__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.field_area .input{padding-right:34px}.field_budget .input{padding-right:20px}.field_rating .field__title{margin-bottom:12px}.form_promo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.form_promo .form-fields__list{margin:0 -9px}.form_promo .form-fields__item{margin:0 9px}.form_promo .form-fields__item:nth-child(1),.form_promo .form-fields__item:nth-child(2){-ms-flex-preferred-size:107px;flex-basis:107px;max-width:107px}@media(max-width: 1440px)and (min-width: 1200px){.form_promo .form-fields__item:nth-child(1){-ms-flex-preferred-size:90px;flex-basis:90px;max-width:90px}}.form_promo .form-fields__item:nth-child(3){-ms-flex-preferred-size:168px;flex-basis:168px;max-width:168px}.form_promo .form-fields__item:nth-child(4){-webkit-box-flex:1;-ms-flex:1;flex:1}.form_promo .form-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:0;-ms-flex:0 0 294px;flex:0 0 294px;margin:0 9px 0 40px}@media(max-width: 1440px)and (min-width: 1200px){.form_promo .form-action{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px;margin:0 9px 0 20px}}.form_promo .form-action__button{width:100%;padding:10px 20px}@media(max-width: 1440px)and (min-width: 1200px){.form_promo .form-action__button{padding:10px 20px}}.form_promo-layouts .form-fields__list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.form_promo-layouts .form-fields__item{margin:0 10px 20px 10px}.form_promo-layouts .form-fields__item:nth-child(1),.form_promo-layouts .form-fields__item:nth-child(2){-ms-flex-preferred-size:calc(23% - 20px);flex-basis:calc(23% - 20px);max-width:calc(23% - 20px)}.form_promo-layouts .form-fields__item:nth-child(3),.form_promo-layouts .form-fields__item:nth-child(5){-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.form_promo-layouts .form-fields__item:nth-child(4){-ms-flex-preferred-size:calc(46% - 20px);flex-basis:calc(46% - 20px);max-width:calc(46% - 20px)}.form_promo-layouts .form-action__button{padding:10px 20px}@media(max-width: 1200px){.form_promo .form-fields__list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.form_promo .form-fields__item{margin:0 10px 20px 10px}.form_promo .form-fields__item:nth-child(1),.form_promo .form-fields__item:nth-child(2){-ms-flex-preferred-size:calc(30% - 20px);flex-basis:calc(30% - 20px);max-width:calc(330% - 20px)}.form_promo .form-fields__item:nth-child(3),.form_promo .form-fields__item:nth-child(5){-ms-flex-preferred-size:calc(40% - 20px);flex-basis:calc(40% - 20px);max-width:calc(40% - 20px)}.form_promo .form-fields__item:nth-child(4){-ms-flex-preferred-size:calc(60% - 20px);flex-basis:calc(60% - 20px);max-width:calc(460% - 20px)}}@media(max-width: 991px){.form_promo .form-fields__item:nth-child(1),.form_promo .form-fields__item:nth-child(2){-ms-flex-preferred-size:calc(23% - 20px);flex-basis:calc(23% - 20px);max-width:calc(23% - 20px)}.form_promo .form-fields__item:nth-child(3),.form_promo .form-fields__item:nth-child(5){-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.form_promo .form-fields__item:nth-child(4){-ms-flex-preferred-size:calc(46% - 20px);flex-basis:calc(46% - 20px);max-width:calc(46% - 20px)}.form_promo .form-action__button{padding:10px 20px}}@media(max-width: 768px){.field__title{font-size:15px}}@media(max-width: 700px){.field__title{font-size:14px;line-height:17px;margin-bottom:2px}.form_promo .form-fields__item{margin-bottom:10px}.form_promo .form-fields__item:nth-child(1),.form_promo .form-fields__item:nth-child(2){-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.form_promo .form-fields__item:nth-child(3),.form_promo .form-fields__item:nth-child(4),.form_promo .form-fields__item:nth-child(5){-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.form_promo .form-fields__item:nth-child(4){margin-bottom:29px}.form_promo .form-fields__item:last-child{margin-bottom:0}}.checkbox.field_error input:not(:checked)+label:before{border:1px solid #e52e2d}.checkbox.field_error .privacy-terms,.checkbox.field_error .privacy-terms a{color:#e52e2d}.checkbox input{display:none}.checkbox input:checked+label,.checkbox input:not(:checked)+label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#838383;font-weight:400;font-size:12px;line-height:15px;padding-left:34px;cursor:pointer}.checkbox input:checked+label a,.checkbox input:not(:checked)+label a{color:#838383;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.checkbox input:checked+label a:hover,.checkbox input:not(:checked)+label a:hover{color:#e40505;text-decoration:underline}.checkbox input:checked+label:before,.checkbox input:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:23px;height:23px;border:1px solid #bebdbd;border-radius:50%}.checkbox input:checked+label .checkbox__svg,.checkbox input:not(:checked)+label .checkbox__svg{position:absolute;top:3px;left:4px;width:14px;height:15px;fill:#e40505;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;-o-transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.checkbox input:not(:checked)+label .checkbox__svg{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.checkbox input:checked+label .checkbox__svg{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.checkbox span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width: 700px){.flat-form .checkbox input:checked+label:before,.flat-form .checkbox input:not(:checked)+label:before,.review-form .checkbox input:checked+label:before,.review-form .checkbox input:not(:checked)+label:before{top:2px}.flat-form .checkbox input:checked+label .checkbox__svg,.flat-form .checkbox input:not(:checked)+label .checkbox__svg,.review-form .checkbox input:checked+label .checkbox__svg,.review-form .checkbox input:not(:checked)+label .checkbox__svg{top:5px}}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.logo__house{color:#838383;font-weight:700;font-size:36px;line-height:45px}.logo__house span{color:#e40505;font-weight:800}.logo__a{top:-11px;position:relative}@media(max-width: 500px){.logo__a{top:0}}.logo__project{color:#838383;font-weight:700;font-size:10px;line-height:12px;text-align:right;position:absolute;bottom:0}@media(max-width: 700px){.logo__project{bottom:-5px}}.logo__project_pad-right{padding-right:22px}.logo__project_pad-right span{color:#64d43a}@media(max-width: 500px){.logo__project{max-width:60%;text-align:left;position:relative}}.logo_white .logo__house,.logo_white .logo__house span,.logo_white .logo__project{color:#fff}@media(max-width: 768px){.logo.header__logo .logo__house{font-size:25px;line-height:1}.logo.header__logo .logo__project{font-size:10px;line-height:13px}.logo.header__logo .logo__project_pad-right{text-align:left;padding:0}}@media(max-width: 700px){.logo.header__logo .logo__house{font-size:20px}.logo.header__logo .logo__project{font-size:10px;line-height:13px}.logo.header__logo .logo__project_pad-right{text-align:left;padding:0}}.filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -5px}.filter__item{position:relative;font-weight:500;font-size:14px;color:#838383;line-height:1;padding:8px 10px 9px 8px;margin:0 5px;cursor:pointer}.filter__item .item-background{background:#f0f0f0;-webkit-transform:scale(0.5) translate(0, 100%);-ms-transform:scale(0.5) translate(0, 100%);transform:scale(0.5) translate(0, 100%);opacity:0}.filter__item:not(.is-active):hover .item-background{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.filter__item .item-border{width:22px;height:31px}.filter__item .item-border svg{fill:#f0f0f0}.filter__item .item-border_left{left:-21px}.filter__item .item-border_right{right:-21px}.filter__item-name{position:relative;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}.filter__item.is-active{color:#fff;cursor:default;z-index:2}.filter__item.is-active .item-background{background:#e40505;opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.filter__item.is-active .item-background .item-border svg{fill:#e40505}.item-background{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.item-border{position:absolute;top:0}.filter-mobile{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 1440px){.flats .filter{-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:0}.flats .filter__item{padding:9px 17px;margin-bottom:12px;border-radius:10px;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}.flats .filter__item:hover{background:#f0f0f0}.flats .filter__item.is-active{background:#e40505}.flats .item-background{display:none}}@media(max-width: 1200px){.features-slider .filter{width:230px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;border-radius:17px;border-bottom:0}.features-slider .filter__item{padding:9px 17px;margin-bottom:12px;border-radius:10px;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}.features-slider .filter__item:hover{background:#f0f0f0}.features-slider .filter__item.is-active{background:#e40505}.features-slider .item-background{display:none}}@media(max-width: 1200px){.filter{margin:0 -3px}.filter__item{font-size:15px;margin:0 3px}}@media(max-width: 700px){.filter-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.slider-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:4}.slider-controls_absolute{position:absolute}.feature-slider__controls{width:300px;top:505px;left:-89px}.slider-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:11px 16px 8px 16px;margin:0 6px;background:#f0f0f0;border-radius:10px}.slider-count__item{display:block;font-weight:700;font-size:26px;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-count__item_num,.slider-count__item_max{display:block;min-width:18px;text-align:center}.slider-count__item_separation{margin:0 5px}.slider-button{background:none;border:0;padding:30px;cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.slider-button__icon{position:relative}.slider-button__icon:after{content:"";display:block;width:18px;height:34px;background-size:100% 100%;background-repeat:no-repeat}.slider-button_prev .slider-button__icon:after{background-image:url("data:image/svg+xml,%3Csvg width='17' height='34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.278 1.917L3.193 16.974l11.085 15.058' stroke='%23000' stroke-width='5'/%3E%3C/svg%3E")}.slider-button_next .slider-button__icon:after{background-image:url("data:image/svg+xml,%3Csvg width='18' height='34' viewBox='0 0 18 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.96429 32.0316L14.0488 16.9743L2.9643 1.91699' stroke='black' stroke-width='5'/%3E%3C/svg%3E%0A")}.slider-button:hover{-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)}.slick-slide{margin:0 30px}.slick-list{margin:0 -30px}.slider-grid .slick-list{overflow:visible}.slider-grid_specials .slick-list{margin:0 -18px}.slider-grid_specials .slick-slide{margin:0 18px}.slider-grid_reviews .slick-list,.slider-grid_reports .slick-list{margin:0}.slider-grid_reviews .slick-slide,.slider-grid_reports .slick-slide{margin:0}.slider-grid_reports .slick-list{margin:0 -7.5px}.slider-grid_plans .slick-list{margin:0 -6px}.slider-grid_plans .slick-slide{margin:0 6px}@media(max-width: 1200px){.feature-slider__controls{top:475px}}@media(max-width: 991px){.feature-slider__controls{width:240px;top:448px;left:-45px}.slider-button{padding:15px}.slider-button:hover{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.modal_flat .slick-list{margin:0}.modal_flat .slick-slide{margin:0}}@media(max-width: 700px){.feature-slider__controls{top:160px}.slider-button:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media(max-width: 500px){.feature-slider__controls{width:238px;left:-43px}}.body__nav{position:absolute;top:0;bottom:-30px}.body__wrapper.locked .body__nav{position:fixed;background:#fff;z-index:10}.body__wrapper.locked .stage-nav{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stage-nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:109px;height:100vh;background:#fff;z-index:10}.stage-nav__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.stage-nav.sticky{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stage-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 10px 19px 20px;margin-bottom:5px;cursor:pointer}.stage-item::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0);background:#f0f0f0;border-top-right-radius:17px;border-bottom-right-radius:17px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.stage-item:hover::before{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.stage-item__icon{fill:#bebdbd}.stage-item__icon svg{-webkit-transition:fill .2s ease;-o-transition:fill .2s ease;transition:fill .2s ease}.stage-item__icon_stage-1{width:34px;height:45px}.stage-item__icon_stage-2{width:37px;height:47px}.stage-item__icon_stage-3{width:36px;height:33px}.stage-item__icon_stage-4{width:38px;height:43px}.stage-item__icon_stage-5{width:34px;height:45px}.stage-item__icon_stage-6,.stage-item__icon_stage-8{width:37px;height:51px}.stage-item__icon_stage-7{width:38px;height:56px}.stage-item__name{position:relative;font-size:10px;line-height:1;padding-top:6px;color:#000;text-align:center;opacity:0;-webkit-transform:translate(-50px, 0);-ms-transform:translate(-50px, 0);transform:translate(-50px, 0);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;-o-transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.stage-item:hover .stage-item__name{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.stage-item.is-active .stage-item__icon{fill:#e40505}.stage-item.is-active .stage-item__name{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.stage-item.is-active::before{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}@media(max-width: 1200px){.stage-nav{width:92px}.stage-item{padding-right:8px;padding-left:10px}}@media(max-width: 991px){.body__wrapper_without-nav .body__nav{display:none}}@media(max-width: 500px){.stage-nav{display:none}}@media(max-height: 768px){.stage-item{padding:6px 20px 6px 21px}}@media(max-height: 600px){.stage-item{padding:10px 20px 10px 20px}.stage-item__name{display:none}}@media(max-height: 500px){.stage-item{padding:8px 15px 8px 15px;margin-bottom:0}.stage-item__icon{fill:#bebdbd}.stage-item__icon svg{-webkit-transition:fill .2s ease;-o-transition:fill .2s ease;transition:fill .2s ease}.stage-item__icon_stage-1{width:20px;height:31px}.stage-item__icon_stage-2{width:23px;height:33px}.stage-item__icon_stage-3{width:22px;height:19px}.stage-item__icon_stage-4{width:24px;height:29px}.stage-item__icon_stage-5{width:20px;height:31px}.stage-item__icon_stage-6{width:23px;height:37px}.stage-item__icon_stage-7{width:19px;height:30px}}.phone-contact{display:-webkit-box;display:-ms-flexbox;display:flex}.phone-contact__icon{width:28px;height:28px;fill:#e40505}.phone-contact__side{padding-left:21px}.phone-contact__phone{font-weight:700;font-size:28px;line-height:35px}.phone-contact__phone span{color:#e40505;font-weight:800}.phone-contact__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -4px}.phone-contact__action-item{margin:0 4px}.phone-contact__action-item_description{color:#838383;font-weight:700;font-size:10px}.phone-contact_footer .phone-contact__icon{fill:#fff}.phone-contact_footer .phone-contact__phone,.phone-contact_footer .phone-contact__phone span,.phone-contact_footer .phone-contact__action-item{color:#fff}.phone-contact_footer .phone-contact__action-item_link:hover{color:#e40505}.modal{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100%;min-height:100vh;z-index:20}.modal__overlay{position:absolute;top:0;left:0;right:0;bottom:0;min-width:320px;width:100%;min-height:100vh;background:rgba(140,140,140,.7);opacity:0;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.modal__box{position:relative;width:100%;min-width:320px;background:#fff;border-radius:17px;margin:30px;opacity:0;-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);-webkit-box-shadow:0 0 0 rgba(0,0,0,.25);box-shadow:0 0 0 rgba(0,0,0,.25);overflow:hidden;-webkit-transition:opacity .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;-o-transition:opacity .2s ease,box-shadow .2s ease,transform .2s ease;transition:opacity .2s ease,box-shadow .2s ease,transform .2s ease;transition:opacity .2s ease,box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.modal__box.is-hide{opacity:0 !important;-webkit-transform:translate3d(0, 20px, 0) !important;transform:translate3d(0, 20px, 0) !important}.modal .modal-controls__button{opacity:0}.modal__head,.modal__content{position:relative}.modal__head{background:#f7f7f7}.modal__content{-webkit-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.modal__content.is-loading{margin:0 !important}.modal__content.is-loading::before{content:"";position:absolute;top:50%;left:50%;margin-top:-15px;width:30px;height:30px;border:3px solid #e40505;border-color:#e40505 transparent #e40505 transparent;border-radius:50%;-webkit-animation:load 1.5s linear infinite;animation:load 1.5s linear infinite}.modal__title{position:relative;font-weight:700;font-size:30px;line-height:35px}.modal__title span{font-weight:800;color:#e40505}.modal__description{position:relative;padding-top:16px;line-height:18px}.modal__icon{position:absolute;fill:#e8e8e8}.modal__close{position:absolute;top:10px;right:10px}.modal.is-show .modal__overlay{opacity:1}.modal.is-show .modal__box{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;-webkit-box-shadow:0px 4px 15px rgba(0,0,0,.25);box-shadow:0px 4px 15px rgba(0,0,0,.25)}.modal.is-show .modal-controls__button{opacity:1}.modal.is-show .modal__content{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media(max-width: 991px){.modal__box{margin:30px 15px}}@media(max-width: 700px){.modal__box{max-width:412px}}@media(max-width: 500px){.modal{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal__box{max-width:100% !important;margin:0;border-radius:0;-webkit-box-shadow:none !important;box-shadow:none !important}.modal__overlay{background:#fff}.modal__close{top:12px}.modal__title{font-size:24px;line-height:28px}.modal__desription{font-size:14px}}@keyframes load{0%{-webkit-transform:translate(-50%, -50%) rotate(0);-ms-transform:translate(-50%, -50%) rotate(0);transform:translate(-50%, -50%) rotate(0)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);-ms-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}.modal_flat{overflow:hidden}.modal_flat .modal__box{max-width:1150px;overflow:visible}.modal_flat .modal__wrapper{position:relative;border-radius:17px;overflow:hidden}.modal_flat .modal__wrapper::before{content:"";position:absolute;top:0;left:0;bottom:0;width:427px;background:#f7f7f7}.modal_flat .modal__content{padding:50px 37px 50px 66px}.modal_flat .modal__content{opacity:0;visibility:hidden;-webkit-transform:translate(0, 160px);-ms-transform:translate(0, 160px);transform:translate(0, 160px);-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;-o-transition:transform .3s ease,opacity .3s ease,visibility .3s ease;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;transition:transform .3s ease,opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease}.modal_flat.is-show-content .modal__content{opacity:1;visibility:visible;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.flat-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;-o-transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.flat-detail__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:361px;padding-left:30px}.flat-detail__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:65px}.flat-detail__info_mobile{display:none}.flat-detail__area{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;font-size:35px;line-height:1}.flat-detail__area span{display:block;font-weight:800;color:#e40505;margin-right:9px}.flat-detail__name{color:#838383;font-size:14px;line-height:1;padding:0 10px 2px 12px}.flat-detail__layout{position:relative;width:100%;height:370px;margin-left:-30px;margin-bottom:42px}.flat-detail__layout_mobile{display:none}.flat-detail__layout-plan{position:absolute;width:450px;height:100%;background-position:top left;background-repeat:no-repeat;background-size:contain}.flat-detail__layout-plan_img{display:none;position:static}.flat-detail__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:73px}.flat-detail__main{min-height:480px;padding-left:120px;margin-bottom:16px}.flat-detail__caption{margin-bottom:20px}.flat-detail__house{font-weight:700;font-size:24px;line-height:28px;margin-bottom:4px}.flat-detail__house span{font-weight:800;color:#e40505}.flat-detail__type{font-weight:bold;font-size:25px;line-height:40px}.flat-detail_commercial .flat-detail__layout{margin-bottom:0}.flat-detail_commercial .flat-detail__main{padding-left:80px;margin-bottom:0}.flat-payments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flat-payments__title{color:#e40505;font-weight:800;font-size:20px;line-height:1;margin-bottom:16px}.flat-payments__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flat-payments__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;padding-right:20px;margin-bottom:25px}.flat-payments__item:nth-child(odd){-webkit-box-flex:0;-ms-flex:0 0 177px;flex:0 0 177px}.flat-payments__item:nth-child(even){-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.flat-payments__item-icon{position:relative;top:-3px;width:26px;fill:#e40505}.flat-payments__item-icon_capital .svg-wrap{width:17px;height:18px}.flat-payments__item-icon_installment-plan .svg-wrap{width:19px;height:19px}.flat-payments__item-icon_montgage-1 .svg-wrap{width:21px;height:21px}.flat-payments__item-icon_montgage-2 .svg-wrap{width:19px;height:17px}.flat-payments__item-info{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#838383;line-height:14px}.flat-advantages__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flat-advantages__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:7px}.flat-advantages__item:last-child{margin-bottom:0}.flat-advantages__item-icon{width:15px;height:15px;fill:#e40505}.flat-advantages__item-info{font-weight:400;font-size:12px;line-height:15px;color:#838383;padding:2px 0 0 9px}.flat-params{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:22px}.flat-params:last-child{margin:0}.flat-params__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:calc(100% - 200px);flex-basis:calc(100% - 200px);max-width:calc(100% - 200px);padding-right:10px;margin-bottom:10px}.flat-params__item:nth-child(odd){-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.flat-params__item-name{color:#838383;line-height:1}.flat-params__item-info{font-weight:800;font-size:17px;line-height:22px}.flat-params_main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flat-params_main .flat-params__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.flat-params_main .flat-params__item-info{padding-left:5px}.flat-params_house .flat-params__item{margin-bottom:10px}.flat-params_house .flat-params__item-info{color:#e40505}.flat-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flat-form__title{font-weight:bold;font-size:20px;line-height:1;margin-bottom:17px}.flat-form__title span{color:#e40505}.flat-form .form-fields{margin-bottom:21px}.flat-form .form-fields__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 -9px}.flat-form .form-fields__item{-ms-flex-preferred-size:calc(50% - 9px);flex-basis:calc(50% - 9px);max-width:calc(50% - 9px);margin:0 9px}.flat-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -9px}.flat-form .form-actions__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:calc(50% - 9px);flex-basis:calc(50% - 9px);max-width:calc(50% - 9px);margin:0 9px}.flat-form__button{width:100%;padding:10px 20px}.flat-form .privacy-terms,.flat-form .privacy-terms a{font-size:10px;line-height:1.2}.modal-controls__button{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);z-index:22}.modal-controls__button.button_prev{left:-22.5px}.modal-controls__button.button_next{right:-22.5px}.modal-controls__button.is-disabled{opacity:1;background-color:#f6938d;pointer-events:all;cursor:default}.flat-carousel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:-60px}.flat-carousel::before{content:"";position:absolute;top:-25px;left:0;width:calc(100% + 25px);height:calc(100% + 50px);background-color:#f7f7f7;border-radius:17px}.flat-carousel .carousel-slider{position:relative;margin-bottom:14px}.flat-carousel .carousel-slider__slider{position:relative;width:100%;height:100%}.flat-carousel .carousel-slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;height:350px}.flat-carousel .carousel-slider__item-image{width:1px;height:1px;pointer-events:none;margin:0 auto}.flat-carousel .carousel-slider__item-image.is-loaded{width:auto;max-width:100%;height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.flat-carousel .carousel-slider__button{position:absolute;z-index:3}.flat-carousel .carousel-slider__button.button_open{top:0;right:0}.flat-carousel .carousel-slider__button.button_prev,.flat-carousel .carousel-slider__button.button_next{top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.flat-carousel .carousel-slider__button.button_prev{left:0}.flat-carousel .carousel-slider__button.button_next{right:0}.flat-carousel .carousel-nav{position:relative}.flat-carousel .carousel-nav__slider{position:relative;width:100%;overflow:visible}.flat-carousel .carousel-nav__slider .slick-list{margin:0 -7px}.flat-carousel .carousel-nav__slider .slick-slide{margin:0 7px}.flat-carousel .carousel-nav__item{position:relative;cursor:pointer;width:100%;height:70px;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.flat-carousel .carousel-nav__item-image{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;border:4px solid #dadada;border-radius:10px;-webkit-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}.flat-carousel .carousel-nav .slick-slide.slick-current .carousel-nav__item-image{border-color:#838383}.flat-detail__carousel{margin-bottom:50px}.flat-detail__carousel_mobile{display:none}@media(max-width: 1200px){.modal_flat .modal__wrapper::before{width:40%;min-width:380px}.flat-detail__left{padding-left:0}.flat-detail__main{padding-left:80px}.flat-detail__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%}.flat-detail__right{-webkit-box-flex:1;-ms-flex:1;flex:1}.flat-detail__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:344px}.flat-detail__name{max-width:230px;font-size:12px}.flat-detail__type{font-size:30px}.flat-detail__layout{height:340px}.flat-form .form-fields{margin-bottom:12px}.flat-form .form-fields__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.flat-form .form-fields__item{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin:0 0 10px 0}.flat-form .form-fields__item:last-child{margin:0}.flat-form .form-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.flat-form .form-actions__item{-ms-flex-preferred-size:100%;flex-basis:100%;min-width:100%;margin:0}.flat-form .form-actions__item:first-child{margin-bottom:25px}.flat-form .privacy-terms{max-width:300px}.flat-form .privacy-terms,.flat-form .privacy-terms a{font-size:inherit;line-height:inherit}.flat-payments__title{margin-bottom:25px}.flat-payments__item{-ms-flex-preferred-size:100% !important;flex-basis:100% !important;max-width:100% !important;margin-bottom:17px}.flat-payments__item:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flat-payments__item:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flat-payments__item:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flat-payments__item:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flat-carousel .carousel-slider__item{height:320px}}@media(max-width: 991px){.modal_flat .modal__content{padding:0}.modal_flat .modal__wrapper::before{display:none}.flat-detail__left{padding:67px 0 50px 66px;-ms-flex-preferred-size:49%;flex-basis:49%;max-width:49%;background:#f7f7f7;border-top-left-radius:17px;border-bottom-left-radius:17px}.flat-detail__right{-ms-flex-preferred-size:51%;flex-basis:51%;max-width:51%;padding:67px 45px 50px 50px}.flat-detail__main{padding-left:0;margin-bottom:50px}.flat-detail__layout{height:280px;margin-left:0}.flat-detail__layout-plan{width:340px;max-width:100%}.flat-detail__caption{margin-bottom:36px}.flat-detail__house{font-size:22px}.flat-detail__type{font-size:25px;margin-right:-10px;line-height:35px}.flat-params{margin-right:-12px;margin-bottom:40px}.flat-params__item{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;margin-bottom:15px}.flat-params__item:nth-child(odd){-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.flat-params__item-name{font-size:14px;margin-bottom:6px}.flat-params__item-info{font-size:18px;line-height:13px}.flat-params_main .flat-params__item{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-bottom:12px}.flat-params_main .flat-params__item-name{margin-bottom:0}.flat-params_main .flat-params__item-name,.flat-params_main .flat-params__item-info{font-size:14px}.flat-params_house .flat-params__item{margin-bottom:15px}.modal-controls__button.button_prev{left:-18px;border-top-left-radius:0;border-bottom-left-radius:0}.modal-controls__button.button_next{right:-18px;border-top-right-radius:0;border-bottom-right-radius:0}.flat-detail_commercial .flat-detail__main{padding-left:0;margin-bottom:0}.flat-detail_commercial .flat-params{margin-bottom:15px}.flat-detail_commercial .flat-params__item{margin-bottom:10px}.flat-detail_commercial .flat-form{padding-top:15px}.flat-carousel{margin-right:-15px}.flat-carousel::before{top:-15px;width:calc(100% + 15px);height:calc(100% + 30px)}.flat-carousel .carousel-slider__item{height:280px}}@media(max-width: 768px){.flat-detail__left{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;padding-left:30px}.flat-detail__right{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;padding-right:30px}.flat-detail__name{padding-right:0}.flat-payments__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flat-payments__item-icon{top:0}.flat-payments__item-icon_montgage-1 .svg-wrap{top:-1px;left:-3px}.flat-payments__item-info{font-size:14px;line-height:1}}@media(max-width: 700px){.flat-detail{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flat-detail__left,.flat-detail__right{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.flat-detail__left{width:auto;padding:40px 30px 75px 30px;border-radius:0}.flat-detail__bottom{height:auto}.flat-detail__right{padding:25px 30px}.flat-detail__info{display:none;margin-bottom:28px}.flat-detail__info_mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.flat-detail__layout{display:none;height:auto;margin-bottom:37px}.flat-detail__layout_mobile{display:block;width:auto}.flat-detail__layout-plan{display:none}.flat-detail__layout-plan_img{display:block;width:auto;max-width:100%;height:auto}.flat-detail__caption{padding-bottom:17px;border-bottom:1px solid #bebdbd;margin-bottom:17px}.flat-detail__house{padding-right:45px;font-size:18px;line-height:21px}.flat-detail__type{padding-right:45px;font-size:24px;line-height:28px}.flat-detail__name{font-size:14px;max-width:220px}.flat-detail__main{margin-bottom:35px}.flat-params{margin-bottom:35px}.flat-form .form-fields{margin-bottom:20px}.flat-form .form-actions__item:first-child{margin-bottom:20px}.flat-payments{margin-bottom:33px}.flat-payments__title{margin-bottom:22px}.flat-payments__item{margin-bottom:4px}.flat-advantages__item-icon{position:relative;top:-1px}.flat-detail_commercial .flat-detail__left{display:none}.flat-detail_commercial .flat-detail__layout{margin-bottom:37px}.flat-detail_commercial .flat-detail__right{padding:25px 30px 30px 30px}.flat-detail_commercial .flat-detail__main{margin-bottom:0}.flat-detail_commercial .flat-params{margin-bottom:10px}.flat-detail_commercial .flat-params_main{margin-bottom:24px}.flat-detail_commercial .flat-form{padding-top:20px}.flat-detail__carousel{display:none;margin-bottom:40px}.flat-detail__carousel_mobile{display:block}.flat-carousel{margin-right:0}.flat-carousel::before{display:none}}@media(max-width: 500px){.modal_flat .modal__box{overflow:hidden}.modal-controls__button{width:25px;top:20.5%;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-controls__button.button_prev{left:-6px}.modal-controls__button.button_next{right:-6px}.modal_flat-commercial .modal-controls__button{top:30%}.flat-carousel .carousel-nav__item{height:45px}.flat-carousel .carousel-nav__item-image{border-width:2px}}@media(max-width: 400px){.flat-detail__left,.flat-detail__right{padding-left:25px;padding-right:25px}.flat-detail__area{font-size:28px}.modal-controls__button{top:19%}.modal_flat-commercial .modal-controls__button{top:28.5%}}@media(max-width: 360px){.flat-detail__name{max-width:180px;font-size:12px}.flat-detail__house{font-size:18px}.flat-detail__type{font-size:22px}.flat-params__item{padding-right:0}.flat-form .privacy-terms{max-width:250px}.flat-form .privacy-terms,.flat-form .privacy-terms a{font-size:10px;line-height:1.2}.modal_flat-commercial .modal-controls__button{top:28%}}@media(max-width: 320px){.flat-detail__house{font-size:16px;line-height:20px}.flat-detail__type{font-size:18px;line-height:20px}.modal_flat-commercial .modal-controls__button{top:26%}}.modal_callback .modal__box{max-width:412px}.modal_callback .modal__head{padding:60px 69px 58px 65px}.modal_callback .modal__icon{left:0;bottom:0;width:164px;height:164px}.modal_callback .modal__content{padding:34px 69px 65px 65px}.callback-form .form-fields{margin-bottom:7px}.callback-form .form-fields__item{margin-bottom:18px}.callback-form .form-actions__item:first-child{margin-right:-10px;margin-bottom:26px}.callback-form__button{width:100%;padding:10px 30px}@media(max-width: 700px){.modal_callback .modal__icon{width:151px;height:151px}.modal_callback .modal__head{padding:30px 30px 66px 30px}.modal_callback .modal__content{padding:40px 30px 30px 30px}}@media(max-width: 400px){.modal_callback .modal__head,.modal_callback .modal__content{padding-left:25px;padding-right:25px}}.modal_review .modal__box{max-width:754px}.modal_review .modal__head{padding:60px 89px 41px 74px}.modal_review .modal__icon{right:81px;bottom:0;width:215px;height:215px}.modal_review .modal__content{padding:34px 89px 76px 74px}.review-form .form-fields{margin:0 -17.5px}.review-form .form-fields__col{-ms-flex-preferred-size:calc(50% - 17.5px);flex-basis:calc(50% - 17.5px);max-width:calc(50% - 17.5px);margin:0 17.5px}.review-form .form-fields__item{margin-bottom:25px}.review-form .form-fields .rating-list__star{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.review-form .form-fields .rating-list__star:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.review-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -17.5px}.review-form .form-actions__item{-ms-flex-preferred-size:calc(50% - 17.5px);flex-basis:calc(50% - 17.5px);max-width:calc(50% - 17.5px);margin:0 17.5px}.review-form .form-actions__item:first-child .checkbox{margin-right:-10px}.review-form__button{width:100%;padding:10px 20px}@media(max-width: 991px){.modal_review .modal__head,.modal_review .modal__content{padding-left:50px;padding-right:50px}}@media(max-width: 700px){.modal_review .modal__head{padding:30px 30px 48px 30px}.modal_review .modal__icon{width:170px;height:170px;right:18px}.modal_review .modal__content{padding:40px 30px 30px 30px}.review-form .form-fields{margin:0 0 3px 0}.review-form .form-fields__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.review-form .form-fields__col{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin:0}.review-form .form-fields .rating-list{padding:0;margin:0 -5px}.review-form .form-fields .rating-list__star{width:46px;height:46px;margin:0 5px}.review-form .form-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.review-form .form-actions__item{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin:0}.review-form .form-actions__item:first-child{margin-bottom:25px}}@media(max-width: 400px){.modal_review .modal__head,.modal_review .modal__content{padding-left:25px;padding-right:25px}}@media(max-width: 360px){.review-form .form-fields .rating-list__star{width:36px;height:36px;margin:0 5px}}.modal_menu{display:none}.modal_menu .modal__content{padding:17px 30px 30px 30px}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #bebdbd}.menu__contact{padding-top:14px}.menu__contact .phone-contact__side{padding-left:0}.menu__close{margin-right:-17px}.menu .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;right:initial;top:20px;left:0;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.menu .social-icons img{width:32px;height:32px}.manu-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:17px;margin:0 -15px}.manu-nav__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px 8px 10px;height:65px;border-radius:17px;margin-bottom:3px}.manu-nav__item.is-active{background:#f0f0f0}.manu-nav__item-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;fill:#bebdbd;margin-right:10px}.manu-nav__item-icon_stage-1 .svg-wrap{width:34px;height:45px}.manu-nav__item-icon_stage-2 .svg-wrap{width:37px;height:47px}.manu-nav__item-icon_stage-3 .svg-wrap{width:36px;height:33px}.manu-nav__item-icon_stage-4 .svg-wrap{width:38px;height:43px}.manu-nav__item-icon_stage-5 .svg-wrap{width:34px;height:45px}.manu-nav__item-icon_stage-6 .svg-wrap{width:37px;height:51px}.manu-nav__item-icon_stage-7 .svg-wrap{width:33px;height:44px}.manu-nav__item-name{font-size:18px;color:#838383}@media(max-width: 500px){.modal_menu{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width: 400px){.modal_menu .modal__content{padding-left:25px;padding-right:25px}}@media(max-width: 360px){.menu__contact{padding-top:13px}.menu__contact .phone-contact__phone{font-size:26px}}.modal_map .modal__box{width:100vw;max-width:100vw;height:100vh;margin:0 !important;border-radius:0;background:#f2f2e8}.map-modal{position:relative;width:100vw;height:100vh}.map-modal__map,.map-modal__panorama{height:100%}.map-modal__objects{position:absolute;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal_policy .modal__box{max-width:690px}.modal_policy .modal__head{padding:42px 25px 35px 49px}.modal_policy .modal__content{height:430px;padding:0 30px 0 49px;margin:30px 25px 30px 0;overflow:hidden}.policy-info{color:#838383;font-size:14px;line-height:17px;font-weight:400}.policy-info h2{font-size:20px;margin-bottom:10px}.policy-info p{color:#000;margin-bottom:10px;font-weight:500}@media(max-width: 500px){.modal_policy .modal__head{padding-top:80px;padding-bottom:35px}.modal_policy .modal__content{height:100%}.modal_policy .modal__content .ps__rail-y{display:none}}@media(max-width: 400px){.modal_policy .modal__head,.modal_policy .modal__content{padding-left:25px;padding-right:25px}.modal_policy .modal__content{margin-right:10px}}.modal_result .modal__box{max-width:412px}.modal_result .modal__head{padding:60px 30px 50px 65px}.modal_result .modal__content{padding:31px 30px 40px 65px}.result-text{font-size:18px;line-height:22px;color:#838383}@media(max-width: 500px){.modal_result{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal_result .modal__box{width:calc(100% - 60px);border-radius:17px}.modal_result .modal__overlay{background:rgba(140,140,140,.7)}.modal_result .modal__head{padding:50px 30px 40px 40px}.modal_result .modal__content{padding:30px 30px 40px 40px}.result-text{font-size:16px}}.dropdown{display:none;position:absolute;top:0;left:calc(50% + 36px);width:250px;height:auto;background:#fff;border-radius:17px;opacity:0;-webkit-transform:translate(-50%, 0) scale(0.5);-ms-transform:translate(-50%, 0) scale(0.5);transform:translate(-50%, 0) scale(0.5);-webkit-box-shadow:0 0 0 rgba(0,0,0,.25);box-shadow:0 0 0 rgba(0,0,0,.25);-webkit-transition:opacity .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;-o-transition:opacity .2s ease,box-shadow .2s ease,transform .2s ease;transition:opacity .2s ease,box-shadow .2s ease,transform .2s ease;transition:opacity .2s ease,box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;z-index:15}.dropdown.is-show{-webkit-transform:translate(-50%, 0) scale(1);-ms-transform:translate(-50%, 0) scale(1);transform:translate(-50%, 0) scale(1);opacity:1;-webkit-box-shadow:0px 4px 15px rgba(0,0,0,.25);box-shadow:0px 4px 15px rgba(0,0,0,.25)}.dropdown__wrap{padding:81px 25px 45px 25px}.dropdown__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:50px;padding:10px 20px;background:transparent;border-radius:17px;margin-bottom:5px;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.dropdown-item:hover{background:#f0f0f0}.dropdown-item__name{color:#838383}.dropdown-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:rgba(140,140,140,.7);-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;z-index:14}.dropdown-overlay.is-show{opacity:1}@media(max-width: 700px){.dropdown,.dropdown-overlay{display:block}}@media(max-width: 500px){.dropdown{left:50%}}.body__breadcrumbs{margin-bottom:40px}.breadcrumbs{padding-left:53px}.breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-7px}.breadcrumbs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs__item:not(:last-child)::after{content:"|";color:#838383;font-size:10px;line-height:13px}.breadcrumbs__item:last-child{pointer-events:none}.breadcrumbs__item:last-child .breadcrumbs__link{color:#e40505;text-decoration:none}.breadcrumbs__icon{width:12px;height:12px;fill:#838383;-webkit-transition:fill .2s ease;-o-transition:fill .2s ease;transition:fill .2s ease;padding-bottom:2px}.breadcrumbs__icon:hover{fill:#e40505}.breadcrumbs__link{color:#838383;font-size:10px;line-height:13px;text-decoration:underline;padding:10px 7px;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.breadcrumbs__link:hover{color:#e40505}@media(max-width: 1200px){.breadcrumbs{padding-left:40px}}@media(max-width: 991px){.breadcrumbs{padding-left:30px}}@media(max-width: 700px){.breadcrumbs{padding-left:0}}.chatra-extra-btns{position:fixed;right:10px;bottom:20px;z-index:9998;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;opacity:.85}.chatra-extra-btns a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:70px;height:70px;max-width:70px;max-height:70px;border-radius:50%;text-decoration:none;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.25);box-shadow:0 2px 6px rgba(0,0,0,.25);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;-o-transition:transform .15s ease;transition:transform .15s ease;transition:transform .15s ease, -webkit-transform .15s ease}.chatra-extra-btns a:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:1}.chatra-extra-btns svg{-ms-flex-negative:0;flex-shrink:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;will-change:transform}.chatra-extra-btns .wa{background:#25d366}.chatra-extra-btns .tg{background:#08c}.chatra-extra-btns .wa svg{width:60px;height:60px}.chatra-extra-btns .max svg{width:50px;height:50px}@media(max-width: 944px){.chatra-extra-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chatra-extra-btns a{width:60px;height:60px}.chatra-extra-btns .wa svg{width:52px;height:52px}.chatra-extra-btns .max svg{width:45px;height:45px}}@-webkit-keyframes pulse-icon{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.15);transform:scale(1.15)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-icon{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.15);transform:scale(1.15)}100%{-webkit-transform:scale(1);transform:scale(1)}}.chatra-extra-btns .wa svg{-webkit-animation:pulse-icon 1.8s ease-in-out infinite;animation:pulse-icon 1.8s ease-in-out infinite}.chatra-extra-btns .max svg{-webkit-animation:pulse-icon 1.8s ease-in-out infinite;animation:pulse-icon 1.8s ease-in-out infinite;-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.min-area-prices{color:#fff;background:rgba(0,0,0,.8);padding:20px;border-radius:24px;line-height:2;margin-top:10px;margin-bottom:20px;width:670px}.min-area-prices li{list-style-type:none;display:inline-block;padding-left:10px;padding-right:10px;min-width:300px}@media(max-width: 1200px){.min-area-prices{right:30px}}@media(max-width: 991px){.min-area-prices{padding:20px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;bottom:initial;right:inherit;margin-bottom:20px}.min-area-prices li{min-width:initial;display:block;padding-left:10px;padding-right:10px}}@media(max-width: 700px){.min-area-prices{padding:10px}.min-area-prices li{margin:0;font-size:14px;line-height:23px}}.header{padding:44px 0 30px 0}.header .breaker{-ms-flex-preferred-size:100%;flex-basis:100%;height:0}.header_page{padding-bottom:10px}.header__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:320px;max-width:1920px;height:100%;padding:0 48px;margin:0 auto}.header-fixed{top:-500px;z-index:1001;-webkit-transition:.4s top cubic-bezier(0.3, 0.73, 0.3, 0.74);-o-transition:.4s top cubic-bezier(0.3, 0.73, 0.3, 0.74);transition:.4s top cubic-bezier(0.3, 0.73, 0.3, 0.74);padding-top:25px;padding-bottom:20px;position:fixed;width:calc(100% - 109px);background:#fff;right:0}@media(max-width: 1200px){.header-fixed{width:calc(100% - 92px)}.header-fixed .header__wrapper{padding-left:0}}@media(max-width: 700px){.header-fixed{padding-top:10px;padding-bottom:10px}}@media(max-width: 500px){.header-fixed{display:none}}.header-fixed .header{padding:0}.header-fixed.showed{top:0 !important}.header-nav{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:-25px}.header-nav .header-button{position:relative;width:auto;height:54px;background:none;border:0;padding:15px 25px}.header-nav .header-button::before{content:"";position:absolute;top:50%;left:0;width:2px;height:24px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);background:#bebdbd;border-radius:10px}.header-nav .header-button__icon{display:block}.header-nav .header-button_callback .header-button__icon{width:24px;height:24px;fill:#e40505}.header-nav .header-button_menu .header-button__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:24px;height:24px}.header-nav .header-button_menu .header-button__icon::before,.header-nav .header-button_menu .header-button__icon::after{content:""}.header-nav .header-button_menu .header-button__icon span,.header-nav .header-button_menu .header-button__icon::before,.header-nav .header-button_menu .header-button__icon::after{display:block;width:100%;height:4px;border-radius:10px;background:#000}@media(max-width: 1200px){.header__wrapper{padding:0 30px}}@media(max-width: 991px){.phone-contact__phone{font-weight:700;font-size:24px;line-height:35px}.body__wrapper_without-nav .header-fixed{width:100% !important}.body__wrapper_without-nav .header-fixed .header__wrapper{padding-left:30px}}@media(min-width: 700px)and (max-width: 850px){.header .logo__a{margin-bottom:0}}@media(max-width: 700px){.header{padding:15px 0}.header__contact{display:none}.header-nav{position:absolute;right:30px;display:block;bottom:-15px}.header-nav__item:nth-child(2){display:none}}@media(max-width: 500px){.header{position:fixed;width:100%;z-index:10000;background:#fff;padding:5px 0;visibility:visible !important}.header-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.header-nav__item:nth-child(2){display:block}.header-nav .header-button{padding:15px}}@media(max-width: 400px){.header__wrapper{padding:0 25px}.header__logo{-webkit-box-flex:1;-ms-flex:1;flex:1}}.social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:100px;-ms-flex:100px;flex:100px;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;margin-right:50px}@media(max-width: 900px){.social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;margin-right:20px}}@media(min-width: 700px)and (max-width: 850px){.social-icons .social-icons{position:absolute;right:0;top:-10px}.social-icons+.phone-contact{width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}}@media(max-width: 700px){.social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;position:absolute;right:100px;top:23px}.social-icons img{width:25px;height:25px;margin-left:10px}}@media(max-width: 500px){.social-icons{right:120px;top:25px}.social-icons img{margin-left:5px}}@media(max-width: 430px){.social-icons{display:none}}.social-icons img{width:32px;height:32px;margin-left:10px}.social-icons a{opacity:1}.social-icons a:hover{opacity:.8}.body__wrapper.locked .footer{z-index:12}.footer{position:relative;width:100%;height:124px;background:#4b4b4b;padding:4px 0 2px 0}.footer .logo__project{position:relative}.footer__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:320px;max-width:1920px;height:100%;padding:0 48px;margin:0 auto}.footer__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%}.footer__side{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 294px;flex:0 0 294px}.footer__side .footer__button{width:100%;padding:10px 20px}.footer__side .footer__contact{margin-bottom:35px}.footer__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__logo img{max-width:100%}.footer__contact .phone-contact__action-item_link{display:none}@media(max-width: 1200px){.footer__wrapper{padding:0 30px}.footer__main .footer__button{padding:10px 35px}}@media(max-width: 991px){.footer{height:auto;padding:40px 0 32px 0}.footer__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__main .footer__button{display:none}.footer__main .footer__contact{display:none}.footer__logo{margin-bottom:30px}.footer__contact .phone-contact__icon{display:none}.footer__contact .phone-contact__side{padding-left:0}.footer__side{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width: 700px){.footer{padding-bottom:35px}.footer__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 30px 0 102px}.footer__logo{margin-bottom:110px}.footer__side{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.footer__side .footer__contact{margin-bottom:0}.footer__side .footer__action{width:295px;margin-bottom:30px}}@media(max-width: 500px){.footer__wrapper{padding:0 30px}.footer__contact .phone-contact__phone{font-size:30px}}@media(max-width: 400px){.footer__wrapper{padding:0 25px}.footer__side .footer__action{width:100%;max-width:295px}}.body__wrapper.locked{position:fixed;top:0;bottom:0;width:100%}.body__content{position:relative}@media(max-width: 500px){.body__content{padding-top:70px}}.stage-wrapper{position:relative;margin-left:auto;margin-right:auto;min-width:320px;max-width:1190px;padding-left:10px}.stage-wrapper__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.-padding_left{padding-left:105px}.-padding_right{padding-right:75px}.-padding_left-xs{padding-left:55px}.-gap_bottom{margin-bottom:105px}.-gap_bottom-big{margin-bottom:205px}.stage_single .-padding_left{padding-left:53px}.stage_single .-padding_right{padding-right:48px}.stage_single .stage-main{margin-bottom:75px}.stage_single .stage-caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:60px}.stage_single .stage-caption_flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stage_single .stage-caption__title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:40px;line-height:46px}.stage_single .stage-caption__description{-ms-flex-preferred-size:58%;flex-basis:58%;max-width:58%;color:#838383;line-height:20px}.stage_single.stage_payments .stage-caption{margin-bottom:50px}.stage_single.stage_specials .stage-main,.stage_single.stage_payments .stage-main{margin-bottom:50px}.stage_single.stage_mortgage .stage-main,.stage_single.stage_single-page .stage-main,.stage_single.stage_media .stage-main{margin-bottom:0}.stage_single.stage_media{margin-bottom:70px}.stage-caption{margin-bottom:30px}.stage-caption_gap-big{margin-bottom:50px}.stage-caption_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stage-description__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -20px}.stage-description__col{margin:0 20px}.stage-description__col:nth-child(1){-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%}.stage-description__col:nth-child(2){-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}.stage-description p{color:#838383;line-height:20px}@media(max-width: 1440px){.stage-wrapper{padding-left:105px;padding-right:30px}.-gap_bottom-big{margin-bottom:155px}.stage_single .-padding_left{padding-left:40px}}@media(max-width: 1440px)and (min-width: 1200px){.stage_flats .stage-main{padding-left:0}.stage_payments .stage-main{padding:0}.stage_specials .stage-main,.stage_dynamic .stage-main,.stage_repair .stage-main,.stage_documents .stage-main,.stage_layouts .stage-main{padding-left:0}.-padding_left{padding-left:75px}}@media(max-width: 1200px){.stage-wrapper{padding-left:102px}.-padding_left{padding-left:85px}.-padding_left-xs{padding-left:30px}.-padding_right{padding-right:35px}.stage_payments .stage-caption,.stage_specials .stage-caption,.stage_dynamic .stage-caption,.stage_documents .stage-caption,.stage_layouts .stage-caption{padding-right:0}.stage_payments .stage-main,.stage_specials .stage-main,.stage_dynamic .stage-main,.stage_documents .stage-main,.stage_layouts .stage-main{padding:0}.stage_repair .stage-main{padding-left:0;padding-right:35px}.stage_flats,.stage_gallery,.stage_map{margin-bottom:105px}}@media(max-width: 1200px)and (min-width: 991px){.-gap_bottom{margin-bottom:135px}.-gap_bottom-big{margin-bottom:175px}}@media(max-width: 991px){.stage-caption{padding-left:30px}.stage_single .-padding_left{padding-left:30px}.stage_single .stage-caption{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stage_single .stage-caption_flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.stage_single .stage-caption__description{padding-top:54px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.stage_single .stage-description__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stage_single .stage-description__col{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.stage_single .stage-description__col:nth-child(1){margin-bottom:40px}.stage_single.stage_dynamic .stage-caption,.stage_single.stage_payments .stage-caption,.stage_single.stage_media .stage-caption,.stage_single.stage_reports .stage-caption{margin-bottom:40px}.stage_single.stage_dynamic .stage-main,.stage_single.stage_payments .stage-main,.stage_single.stage_media .stage-main,.stage_single.stage_reports .stage-main{margin-bottom:50px}.stage_single.stage_media .stage-main{margin-bottom:0}.stage_single.stage_flats .stage-caption{margin-bottom:40px}.stage_single.stage_flats .stage-main{margin-bottom:5px}.stage_single.stage_mortgage .stage-wrapper,.stage_single.stage_single-page .stage-wrapper{padding-right:30px}.promo-section{margin-bottom:80px}.stage_advantage .stage-main{padding-right:0;padding-left:35px}.stage_features .stage-main{padding-left:30px}.stage_gallery .stage-wrapper,.stage_map .stage-wrapper,.stage_mortgage .stage-wrapper,.stage_single-page .stage-wrapper{padding-right:0}.stage_flats{margin-bottom:65px}.stage_flats .stage-main{padding-left:0}.stage_mortgage,.stage_single-page{margin-bottom:85px}.stage_repair .stage-main{padding-right:0}.stage_documents{margin-bottom:150px}.stage_reviews{margin-bottom:105px}.stage_reviews .stage-caption{padding-right:0}.stage_reviews .stage-main{padding:0 0 0 30px}.stage_layouts .stage-main{margin-bottom:0}.stage_commercial .stage-main{padding-right:0}}@media(max-width: 700px){.-padding_left{padding-left:30px}.stage-caption{padding-left:0}.stage-caption_gap-big{margin-bottom:30px}.stage-main{padding-left:0;padding-right:0}.promo-section{margin-bottom:65px}.stage_gallery .stage-caption,.stage_gallery .stage-main,.stage_map .stage-caption,.stage_map .stage-main{padding-right:30px}.stage_flats{margin-bottom:105px}.stage_specials{position:relative;margin-bottom:200px}.stage_repair .stage-wrapper{padding-right:0}.stage_documents{margin-bottom:105px}.stage_reviews{position:relative}.stage_reviews .stage-main{padding-left:0}.stage_single .-padding_left{padding-left:0}.stage_single .-padding_right{padding-right:0}.stage_single .stage-caption{margin-bottom:40px}.stage_single .stage-caption__title{font-size:24px;line-height:1}.stage_single .stage-caption__description{font-size:14px;line-height:18px;padding-top:20px}.stage_single.stage_dynamic .stage-main,.stage_single.stage_flats .stage-main{margin-bottom:20px}.stage_single.stage_specials{margin-bottom:105px}.stage_single.stage_specials .stage-main{margin-bottom:40px}.stage-description p{font-size:14px;line-height:18px}.stage_advantage .stage-main{padding-left:0}.stage_single.stage_media{margin-bottom:50px}.stage_single.stage_reports .stage-caption{margin-bottom:12px}}@media(max-width: 500px){.stage-wrapper{padding:0 30px}.-gap_bottom{margin-bottom:75px}.promo-section{margin-bottom:45px}.stage_features .stage-caption,.stage_mortgage .stage-caption,.stage_single-page .stage-caption,.stage_commercial .stage-caption{padding-left:30px}.stage_features .stage-wrapper,.stage_mortgage .stage-wrapper,.stage_single-page .stage-wrapper,.stage_commercial .stage-wrapper{padding-left:0}.stage_payments .stage-wrapper{padding-right:0}.stage_dynamic{margin-bottom:60px}.stage_repair,.stage_reviews{margin-bottom:75px}.stage_single.stage_dynamic .stage-caption{margin-bottom:30px}.stage_single.stage_dynamic .stage-main{margin-bottom:10px}.stage_single.stage_payments .stage-wrapper{padding-right:30px}.stage_single.stage_mortgage .stage-wrapper,.stage_single.stage_single-page .stage-wrapper{padding-left:30px}}@media(max-width: 400px){.stage-wrapper{padding:0 25px}.stage-caption{margin-bottom:18px}.stage_features .stage-caption,.stage_mortgage .stage-caption,.stage_single-page .stage-caption{padding-left:25px}.stage_gallery .stage-caption,.stage_gallery .stage-main,.stage_map .stage-caption,.stage_map .stage-main{padding-right:25px}.stage_flats .stage-caption,.stage_mortgage .stage-caption,.stage_payments .stage-caption,.stage_single-page .stage-caption{margin-bottom:30px}.stage_single.stage_dynamic .stage-caption{margin-bottom:30px}.stage_single.stage_dynamic .stage-main{margin-bottom:10px}.stage_single.stage_payments .stage-wrapper{padding-right:25px}.stage_single.stage_mortgage .stage-wrapper,.stage_single.stage_single-page .stage-wrapper{padding:0 25px}}.stage-caption__title address{display:block;font-size:14px}.promo-section__side{padding-left:45px}.promo-section ul{margin-bottom:15px;margin-topm:15px}.promo-section ul li{color:#fff;list-style:none}.promo-section__background{position:absolute;top:0;left:10px;width:100vw;max-width:1307px;height:100%;max-height:692px;background-position:top left;background-repeat:no-repeat;border-radius:17px}.promo-section__background.dummy:after{content:"";background:rgba(0,0,0,.5);position:absolute;height:100%;width:100%;border-radius:15px}@media(max-width: 700px){.promo-section__background.dummy:after{border-radius:0;border-top-left-radius:15px}}@media(max-width: 500px){.promo-section__background.dummy:after{background:rgba(0,0,0,.65)}}@media(max-width: 1440px)and (min-width: 1200px){.promo-section__background{left:105px;width:100%}}.promo-section__main,.promo-section__side{position:relative;width:100%}.promo-section__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:614px;padding-top:34px;padding-bottom:74px}@media(max-width: 991px){.promo-section__main h1{font-size:30px;line-height:35px}}.promo-section__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.promo-section__head{margin-bottom:26px}@media(max-width: 991px){.promo-section__head{margin-bottom:16px}}.promo-section__body{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.promo-section__title{color:#fff;font-size:45px;line-height:50px}.promo-section__description{color:#fff}.promo-section__address{position:absolute;top:38px;right:-100px;color:#fff;font-weight:500;font-size:14px;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}@media(max-width: 1440px){.promo-section__address{right:0}}.promo-offer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.promo-offer__head{color:#fff;background:rgba(0,0,0,.6);padding:23px 60px;border-top-left-radius:17px;border-top-right-radius:17px}@media(max-width: 1440px)and (min-width: 1200px){.promo-offer__head{padding:23px 30px}}.promo-offer__title{font-size:20px}.promo-offer__body{z-index:2;background:#f0f0f0;padding:40px 60px 48px 60px;border-bottom-left-radius:17px;border-bottom-right-radius:17px}@media(max-width: 1440px)and (min-width: 1200px){.promo-offer__body{padding:40px 30px 48px 30px}}@media(max-width: 1200px){h2.promo-section__description{font-size:21px;line-height:27px}.promo-section .stage-wrapper{padding-right:0}.promo-section__side{padding-left:0}.promo-section__background{left:102px;border-bottom-left-radius:0}.promo-section__main{height:589px;padding-bottom:65px}.promo-section__address{right:30px}.promo-offer__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px;padding:23px 84px;border-top-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:0}.promo-offer__body{padding:30px 65px 36px 55px;border-bottom-right-radius:0}.promo-offer__title{font-size:20px}}@media(max-width: 991px){.promo-section .min-area-prices{padding:5px;border-radius:10px}.promo-section__main{padding-top:30px;padding-bottom:71px}.promo-offer__title{font-size:16px;line-height:20px}.promo-offer__body{padding-right:30px}}@media(max-width: 700px){h2.promo-section__description{font-size:16px !important;line-height:19px !important}.promo-section__main{position:relative;padding-top:21px;padding-bottom:33px;height:initial;z-index:3}.promo-section__main h1{font-size:21px;line-height:24px}.promo-section__side{position:relative;padding-left:0}.promo-section__background{max-height:500px;background-size:auto 100%;z-index:2}.promo-section__address{display:none}.promo-offer{margin-top:-17px}.promo-offer__head{display:none}.promo-offer__body{padding:50px 30px 25px 30px}}@media(max-width: 500px){.promo-section__background{left:30px;min-height:500px;height:500px}.promo-section__button{width:100%;height:44px;padding:10px 20px}}@media(max-width: 400px){.promo-section__background{left:25px}.promo-section__main{padding-left:25px;padding-right:25px}.promo-offer__body{padding-left:25px;padding-right:25px}}h2.promo-section__description{font-size:21px;line-height:27px}.advantage-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -60px 55px 0px}.advantage-list-text{-ms-flex-preferred-size:calc(33% - 8px);flex-basis:calc(33% - 8px);max-width:calc(33% - 8px);display:block}.advantage-list-text.v2{-ms-flex-preferred-size:calc(100%);flex-basis:calc(100%);-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:calc(100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px;border-top:1px solid #ddd;padding-top:20px}.advantage-list-text.v2 .advantage-list-text__item{-ms-flex-preferred-size:calc(25%);flex-basis:calc(25%);max-width:calc(25%)}@media(max-width: 1200px){.advantage-list-text.v2 .advantage-list-text__item{-ms-flex-preferred-size:calc(50%);flex-basis:calc(50%);max-width:calc(50%)}}@media(max-width: 1440px)and (min-width: 1200px){.advantage-list-text{-ms-flex-preferred-size:calc(33% - 20px);flex-basis:calc(33% - 20px);max-width:calc(33% - 20px)}}.advantage-list-icons{-ms-flex-preferred-size:calc(66% - 30px);flex-basis:calc(66% - 30px);max-width:calc(66% - 30px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff}.advantage-list-icons.v2{-ms-flex-preferred-size:calc(100%);flex-basis:calc(100%);max-width:calc(100%)}@media(max-width: 1200px){.advantage-list-icons.v2{-ms-flex-preferred-size:calc(90%);flex-basis:calc(90%);max-width:calc(90%)}}@media(max-width: 1440px)and (min-width: 1200px){.advantage-list-icons{-ms-flex-preferred-size:calc(66%);flex-basis:calc(66%);max-width:calc(66%)}}.advantage-list-icons__item{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);max-width:calc(50% - 10px);height:144px;max-height:144px;background-repeat:no-repeat;background-position:right top;padding:15px;margin-bottom:20px;border-radius:15px}.advantage-list-icons__item:nth-child(1){background-color:#e40505}.advantage-list-icons__item:nth-child(2){background-color:#54adff;margin-left:15px}.advantage-list-icons__item:nth-child(3){background-color:#98cb2a}.advantage-list-icons__item:nth-child(4){margin-left:15px;background-color:#f7ab0d}.advantage-list-icons__item.v2{-ms-flex-preferred-size:calc(33% - 10px);flex-basis:calc(33% - 10px);max-width:calc(33% - 10px);height:250px;max-height:250px;background-position:center;background-size:cover;margin:4px;padding:5px;position:relative}@media(max-width: 768px){.advantage-list-icons__item.v2{height:200px;max-height:200px}}@media(max-width: 700px){.advantage-list-icons__item.v2{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);max-width:calc(50% - 10px)}.advantage-list-icons__item.v2.pieces-9:nth-child(1){background-color:#e40505;-ms-flex-preferred-size:calc(100% - 10px);flex-basis:calc(100% - 10px);max-width:calc(100% - 10px)}}@media(max-width: 400px){.advantage-list-icons__item.v2{height:160px;max-height:160px}}@media(max-width: 360px){.advantage-list-icons__item.v2{height:140px;max-height:140px}}.advantage-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.advantage-item__num{font-size:50px;font-weight:700;line-height:59px;margin-bottom:25px}.advantage-item__value{font-size:24px;font-weight:700;line-height:29px;margin-bottom:25px;color:#e40505}.advantage-item__title{font-weight:500;font-size:16px;line-height:1;color:#000}.advantage-item__description{font-weight:500;font-size:16px;line-height:1}.advantage-item__description.v2{background:rgba(0,0,0,.49);font-size:17px;color:#fff;border-radius:10px;padding:4px 10px;position:absolute;bottom:10px}@media(max-width: 991px){.advantage-item__description.v2{font-size:16px}}@media(max-width: 768px){.advantage-item__description.v2{font-size:15px}}@media(max-width: 400px){.advantage-item__description.v2{font-size:13px}}@media(max-width: 1200px){.advantage-item__value{font-size:24px;line-height:24px}.advantage-item__num{font-size:40px}}@media(max-width: 991px){.advantage-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.advantage-list-icons{-ms-flex-preferred-size:calc(66%);flex-basis:calc(66%);max-width:calc(66%)}.advantage-list-icons__item{background-size:43%;height:130px;max-height:130px}.advantage-list__item{-ms-flex-preferred-size:calc(46% - 20px);flex-basis:calc(46% - 20px);max-width:calc(46% - 20px)}.advantage-list__item:nth-child(2n){-ms-flex-preferred-size:calc(54% - 20px);flex-basis:calc(54% - 20px);max-width:calc(54% - 20px)}.advantage-item__num{font-size:30px}.advantage-item__value{font-size:20px}.advantage-item__title{font-size:14px}.advantage-item__description{font-size:14px}}@media(max-width: 700px){.advantage-list{margin-bottom:20px;margin-right:-31px}.advantage-list-text,.advantage-list-icons{-ms-flex-preferred-size:calc(100% - 30px);flex-basis:calc(100% - 30px);max-width:calc(100% - 30px)}.advantage-list-icons.v2{-ms-flex-preferred-size:calc(98%);flex-basis:calc(98%);max-width:calc(98%)}.advantage-list-icons__item{background-size:35%;height:110px;max-height:110px;-ms-flex-preferred-size:calc(50% - 7px);flex-basis:calc(50% - 7px);max-width:calc(50% - 7px);margin-bottom:15px}.advantage-list-icons__item:nth-child(2){margin-left:7px}.advantage-list-icons__item:nth-child(4){margin-left:7px}.advantage-list-text{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.advantage-list-text__item{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;max-width:50%}.advantage-list-text.v2{-ms-flex-preferred-size:calc(98%);flex-basis:calc(98%);max-width:calc(98%)}.advantage-list__item{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.advantage-list__item:nth-child(2n){-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.advantage-item__num{font-size:25px;margin-bottom:25px;line-height:39px}.advantage-item__value{font-size:17px;line-height:19px}.advantage-item__title{font-size:13px}.advantage-item__description{font-size:13px}}@media(max-width: 500px){.advantage-list{margin-bottom:25px}.advantage-list-text{margin-top:10px}.advantage-list-icons__item{background-size:40%}.advantage-list .advantage-item{margin-bottom:15px}.advantage-list .advantage-item__value{font-size:17px;line-height:19px}}@media(max-width: 400px){.advantage-list-icons__item{background-size:50%;height:100px;max-height:100px}.advantage-list .advantage-item__num{font-size:18px;line-height:29px}.advantage-list .advantage-item__value{margin-bottom:0}}.features-slider{position:relative}.features-slider__head{margin-left:-30px;padding-left:30px;overflow:hidden}.features-slider__head .filter__item:nth-child(1) .item-border_left{background:#f0f0f0;border-top-left-radius:10px;border-bottom-left-radius:10px}.features-slider__head .filter__item.is-active:nth-child(1) .item-border_left{background:#e40505}.features-item{position:relative;padding:285px 0 0 0}.features-item__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;left:0;top:0;width:100%;max-width:1000px;height:435px;border-radius:17px;overflow:hidden;z-index:2}.features-item__top-image{width:100%;height:100%;background-position:top left;background-repeat:no-repeat}.features-item__side{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.features-item__left{padding-bottom:72px;z-index:3}.features-item__num{position:absolute;left:-6px;top:30px;width:193px;height:224px;fill:#e40505;margin-bottom:12px}.features-item__title{font-weight:700;font-size:30px;line-height:40px;text-transform:uppercase;position:absolute;width:300px;margin-top:-30px}.features-item__right{position:relative;width:100%;max-width:730px;padding-top:85px;z-index:1}@media(max-width: 1440px)and (min-width: 1200px){.features-item__right{max-width:630px}}.features-item__description{background:#f0f0f0;padding:100px 50px 50px 50px;border-radius:17px}.features-item__description p,.features-item__description li{font-weight:500;font-size:18px;color:#838383;line-height:21px;margin-bottom:12px}.features-item__description ul{margin-top:16px;list-style:none;padding:0}.features-item__description ul li::before{content:"•";margin-right:6px}.features-item__description ul li:last-child{margin-bottom:0}@media(max-width: 1440px)and (min-width: 1200px){.features-item__description{padding:135px 60px 75px 60px}}@media(max-width: 1200px){.features-slider__head{position:absolute;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:15px;margin-left:0;z-index:1}.features-item__top{max-width:calc(100% - 230px)}.features-item__top-image{position:relative;background-position:top center}.features-item__side{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.features-item__left{padding:300px 0 0 0}.features-item__right{max-width:60%;margin-right:-30px}.features-item__description{padding:110px 45px 75px 74px;border-top-right-radius:0;border-bottom-right-radius:0}}@media(max-width: 991px){.features-item{padding-top:240px}.features-item__top{height:385px}.features-item__top-image{background-size:auto 100%}.features-item__left{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.features-item__num{margin-bottom:0}.features-item__title{font-size:24px;line-height:28px;width:250px}.features-item__right{-ms-flex-preferred-size:calc(100% - 170px);flex-basis:calc(100% - 170px);max-width:calc(100% - 170px)}}@media(max-width: 768px){.features-item__description{padding-top:100px}}@media(max-width: 700px){.features-slider__head{display:none}.features-slider__slider{margin:0 -30px}.features-item{padding-top:77px}.features-item__top{max-width:100%;height:210px;margin-left:30px;border-top-right-radius:0;border-bottom-right-radius:0}.features-item__top-image{background-size:cover}.features-item__side{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f0f0f0;border-radius:17px;border-bottom-right-radius:0;padding:169px 0 30px 0}.features-item__left{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0}.features-item__num{top:-91px;left:24px;line-height:1}.features-item__title{width:100%;padding:0 30px;margin-bottom:15px;position:initial}.features-item__right{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:0 30px;margin-right:0}.features-item__description{background:none;padding:0;border-radius:0}}@media(max-width: 500px){.features-item__side{padding-left:30px}.features-item__description p,.features-item__description li{font-size:14px;line-height:16px}}@media(max-width: 400px){.features-item__top{margin-left:25px}.features-item__num{left:19px}.features-item__side{padding-left:25px}.features-item__title,.features-item__right{padding:0 25px}}.gallery{position:relative;padding:0 0 55px 0;margin-top:7px}.gallery-controls{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-controls__button{position:absolute;z-index:4}.gallery-controls__button.button_open{top:12px;right:12px}.gallery-controls__button.button_prev{left:14px;bottom:67px}.gallery-controls__button.button_next{right:12px;bottom:67px}.gallery-list{width:100%}.gallery-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:647px;border-radius:17px;overflow:hidden}.gallery-list__item-img{width:100%;height:100%;background-size:cover;background-position:top left;background-repeat:no-repeat}.gallery-nav{position:absolute;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 9px;background:#c4c4c4;border-radius:17px}.gallery-nav__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:transparent;border:5px solid transparent;border-radius:10px;-webkit-transition:background .2s ease,border-color .2s ease;-o-transition:background .2s ease,border-color .2s ease;transition:background .2s ease,border-color .2s ease;cursor:pointer}.gallery-nav__item img{max-width:100%}.gallery-nav__item:hover{background:#838383;border-color:#838383}.gallery-nav__item.is-active{background:#838383;border:5px solid #838383;cursor:default}@media(max-width: 991px){.gallery-list__item{border-top-right-radius:0;border-bottom-right-radius:0}.gallery-list__item-img{background-position:top left 20%}.gallery-nav{width:calc(100% - 175px);max-width:500px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.gallery-nav__item{-ms-flex-preferred-size:33.3333333%;flex-basis:33.3333333%;height:auto}.gallery-controls__button.button_prev{left:12px}}@media(max-width: 700px){.gallery{padding:0}.gallery-list{position:relative;z-index:2}.gallery-list__item{height:50vw;border-radius:17px}.gallery-list__item-img{background-position:50%}.gallery-nav{position:static;left:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);width:100%;max-width:100%;padding:33px 9px 9px 9px;margin-top:-25px}.gallery-controls{height:50vw}.gallery-controls__button.button_prev,.gallery-controls__button.button_next{bottom:12px}.gallery-controls__button.button_open{display:none}}.stage-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden;border-radius:17px;margin-bottom:20px}.stage-map__map,.stage-map__panorama{position:relative;width:100%;height:670px;background:#f2f2e8}.stage-map__error{position:absolute;top:40%;left:50%;color:#838383;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.stage-map__control{position:absolute;top:7px;right:7px}.stage-map__objects{position:absolute;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.map-objects{width:573px}.map-objects__box{position:relative;width:100%;height:100%;background:#fff;padding:32px 25px 0 46px;border-top-left-radius:17px;border-top-right-radius:17px;-webkit-box-shadow:0px 4px 15px rgba(0,0,0,.25);box-shadow:0px 4px 15px rgba(0,0,0,.25);z-index:2}.map-objects__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.map-objects__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;margin:-3px 0}.object-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:42px;padding:0 20px 0 5px;border-radius:10px;margin:3px 0;cursor:pointer;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}.object-item:hover{background:#f0f0f0}.object-item::before{display:none;content:"";position:absolute;left:0;top:7px;width:17px;height:17px;border:1px solid #bebdbd;border-radius:50%}.object-item__name{font-weight:500;font-size:16px;color:#838383;padding:2px 0 0 4px;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.object-item__icon svg{fill:#e40505;-webkit-transition:fill .2s ease;-o-transition:fill .2s ease;transition:fill .2s ease}.object-item__check{display:none;position:absolute;top:11px;left:4px;width:8px;height:9px;fill:#e40505;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;-o-transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.object-item.is-active{background:#e40505}.object-item.is-active .object-item__name{color:#fff}.object-item.is-active .object-item__icon svg{fill:#fff}.object-item.is-active .object-item__check{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.object-item__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px}.object-item__icon_kindergarten .svg-wrap{width:18px;height:18px}.object-item__icon_school .svg-wrap{width:20px;height:15px}.object-item__icon_hospital .svg-wrap{width:16px;height:16px}.object-item__icon_sport .svg-wrap{width:20px;height:12px}.object-item__icon_shopping .svg-wrap{width:18px;height:19px}.object-item__icon_products .svg-wrap{width:18px;height:21px}.object-item__icon_mfc .svg-wrap{width:15px;height:17px}.map-nav{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 60px}.map-nav__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding:5px 57px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.map-nav__item-name{position:relative;color:#fff;font-weight:500;font-size:20px;z-index:2}.map-nav .item-background{background:#838383}.map-nav .item-border{width:22px;height:100%}.map-nav .item-border svg{fill:#838383}.map-nav .item-border_left{left:-21px}.map-nav .item-border_right{right:-21px}.map-nav__item.is-active{z-index:2}.map-nav__item.is-active .item-background{background:#e40505}.map-nav__item.is-active .item-background svg{fill:#e40505}.map-marker{width:58px;height:58px}.modal-popover{position:absolute;top:0;left:0;max-width:170px;padding:11px 13px 10px;border-radius:6px;text-align:center;font-size:12px;line-height:18px;background:#fff;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1)}.modal-popover>ymaps{width:100%;max-width:100%}.modal-popover__link{color:#838383}@media(max-width: 1200px){.stage-map__box{padding-left:40px}.stage-map__objects{padding-left:30px}}@media(max-width: 991px){.stage-map__objects{width:100%;max-width:100%;padding-right:60px;pointer-events:none}.map-objects{width:100%;max-width:700px;pointer-events:all}.map-nav__item{padding:5px 45px}}@media(max-width: 700px){.stage-map{border-radius:0;overflow:visible;margin-bottom:0}.stage-map__map,.stage-map__panorama{height:360px;border-radius:17px;overflow:hidden}.stage-map__control{display:none}.stage-map__objects{position:static;pointer-events:all;padding:0;margin-top:-50px}.map-nav{padding:0 30px}.map-nav__item{padding:5px 35px 3px 35px}.map-nav__item-name{font-size:16px;line-height:20px}.map-objects__box{-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:23px 0 0 0}.map-objects .map-objects__col:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 184px;flex:0 0 184px}.map-objects .map-objects__col:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.object-item{position:relative;height:30px;padding:0 0 0 23px}.object-item:hover{background:transparent}.object-item::before{display:block}.object-item.is-active{background:transparent}.object-item.is-active .object-item__name{color:#838383}.object-item__icon{display:none}.object-item__name{font-size:12px}.object-item__check{display:block}}@media(max-width: 400px){.map-nav{padding:0 25px}.map-nav__item{padding:5px 10px 3px 10px}.map-nav__item:nth-child(1){-ms-flex-preferred-size:40%;flex-basis:40%}.map-nav__item:nth-child(2){-ms-flex-preferred-size:60%;flex-basis:60%}}.flats__filter{padding-top:5px;padding-left:15px;border-bottom:1px solid #f0f0f0;overflow:hidden}.flats__filter .filter__item{padding:8px 10px 9px 10px}.flats__main{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;-o-transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.flats__main.is-hide{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}.flats__controls{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;-o-transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.flats__controls.is-hide{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}.stage_single .flats__filter{padding-left:48px}.stage_single .flats__list{margin-top:0;margin-right:0}.flat-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:45px -42px 0 -6px}.flat-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:calc(25% - 12px);flex-basis:calc(25% - 12px);max-width:calc(25% - 12px);margin:0 6px 6px 6px;border-radius:17px;-webkit-box-shadow:0 0 0 rgba(0,0,0,.25);box-shadow:0 0 0 rgba(0,0,0,.25);opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);cursor:pointer;-webkit-transition:opacity .2s ease,-webkit-box-shadow .2s ease-in-out,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-box-shadow .2s ease-in-out,-webkit-transform .2s ease;-o-transition:box-shadow .2s ease-in-out,transform .2s ease,opacity .2s ease;transition:box-shadow .2s ease-in-out,transform .2s ease,opacity .2s ease;transition:box-shadow .2s ease-in-out,transform .2s ease,opacity .2s ease,-webkit-box-shadow .2s ease-in-out,-webkit-transform .2s ease}.flat-card:hover{-webkit-box-shadow:0px 4px 15px rgba(0,0,0,.25);box-shadow:0px 4px 15px rgba(0,0,0,.25)}.flat-card:hover .flat-card__action{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.flat-card.is-hide{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}.flat-card__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:9px 29px 25px 29px}.flat-card__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:270px}.flat-card__layout-img{width:100%;height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.flat-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:30px}.flat-card__area{-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px;font-weight:800;font-size:22px;color:#e40505}.flat-card__type{font-weight:500;font-size:15px;line-height:1.2;color:#838383}.flat-card__action{position:absolute;top:10px;right:10px;opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);-webkit-transition:opacity .2s ease,-webkit-transform .3s ease-in-out;transition:opacity .2s ease,-webkit-transform .3s ease-in-out;-o-transition:opacity .2s ease,transform .3s ease-in-out;transition:opacity .2s ease,transform .3s ease-in-out;transition:opacity .2s ease,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.slick-slide .flat-card{background:#fff}@media(max-width: 1440px){.flats__filter{padding-left:58px}.flat-list{margin:13px -6px 0 -6px}.flat-card{-ms-flex-preferred-size:calc(33% - 24px);flex-basis:calc(33% - 24px);max-width:calc(33% - 24px);margin:0 12px 12px 12px}.flat-card__info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flat-card__type{max-width:120px;width:50%}}@media(max-width: 1200px){.flats__filter{padding-left:39px}.flats__list{margin:13px -12px 0 -12px}.flat-card__layout-img{background-position:center left}}@media(max-width: 1200px)and (min-width: 991px){.flat-list{padding-left:26px}.flat-card__area{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;font-size:20px}.flat-card__type{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;min-width:115px}}@media(max-width: 991px){.flats__filter{padding-left:30px;margin:0 -5px 0 -21px}.flat-list{margin:13px -19px 0 -19px}.flat-card{-ms-flex-preferred-size:calc(50% - 38px);flex-basis:calc(50% - 38px);max-width:calc(50% - 38px);margin:0 19px 38px 19px}}@media(max-width: 768px){.flat-list{margin:13px -9px 0 -9px}.flat-card{-ms-flex-preferred-size:calc(50% - 18px);flex-basis:calc(50% - 18px);max-width:calc(50% - 18px);margin:0 9px 19px 9px}.flat-card__type{font-size:14px}}@media(max-width: 700px){.flats__filter{display:none}.flats__controls{display:-webkit-box;display:-ms-flexbox;display:flex}.flat-list{margin:0}.flat-list .slick-list{margin:0 -30px 0 0;padding:25px 0 35px 0 !important}.flat-list .slick-track{left:-15px}.flat-list .slick-slide{width:calc(100vw - 60px);min-width:270px;max-width:300px;margin:0 15px}.flat-card{-ms-flex-preferred-size:300px;flex-basis:300px;max-width:300px;margin:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-box-shadow:0px 4px 15px rgba(0,0,0,.25);box-shadow:0px 4px 15px rgba(0,0,0,.25)}.flat-card__type{font-size:16px}.flat-card__layout-img{background-position:50%}.stage_single .flat-list{padding-right:30px}.stage_single .flat-card{margin:0 auto 10px auto;-webkit-box-shadow:0 0 0 rgba(0,0,0,.25);box-shadow:0 0 0 rgba(0,0,0,.25)}.stage_single .flat-card:hover{-webkit-box-shadow:0px 4px 15px rgba(0,0,0,.25);box-shadow:0px 4px 15px rgba(0,0,0,.25)}}@media(max-width: 500px){.flat-list .slick-list{margin:0 -30px}.flat-list .slick-track{left:0}.stage_single .flat-list{padding-right:0}}@media(max-width: 400px){.flat-card__link{padding:9px 25px 25px 25px}}.flat-mortgage{position:relative}.flat-mortgage__form{display:-webkit-box;display:-ms-flexbox;display:flex}.flat-mortgage__calculator{width:650px;background:#f0f0f0;border-radius:17px}.flat-mortgage__feedback{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:65px}.flat-mortgage__title{font-weight:500;font-size:24px;line-height:1;margin-bottom:42px}.flat-mortgage__title span{color:#e40505;font-weight:800}.flat-mortgage__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flat-mortgage__fields,.flat-mortgage__action{margin-bottom:19px}.flat-mortgage__button{width:100%}.flat-mortgage .privacy-terms{font-weight:400;font-size:12px;line-height:14px;margin-bottom:35px}.mortgage-banks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mortgage-banks__item{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:90px;height:90px;background-size:contain;background-position:center;background-repeat:no-repeat}.mortgage-calcultator__wrap{padding:70px 81px 81px 0}.mortgage-calcultator__offer{padding-top:27px;font-size:37px}.mortgage-calcultator__offer-sum{font-size:45px;font-weight:800;color:#e40505}.mortgage-calcultator__offer-currency{font-size:37px;font-weight:700}.mortgage-calcultator__image{position:absolute;width:535px;height:301px;right:150px;bottom:-62px;pointer-events:none}.calculator-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:43px}.calculator-option__side{display:-webkit-box;display:-ms-flexbox;display:flex}.calculator-option__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.calculator-option__range{-webkit-box-flex:1;-ms-flex:1;flex:1}.calculator-option__name{font-size:24px;margin-bottom:10px}.calculator-option__field{position:relative;-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px}.calculator-option__input{width:100%;height:54px;font-size:18px;font-weight:700;line-height:1;padding:6px 30px 5px 20px;border:4px solid #bebdbd;border-radius:10px}.calculator-option__helper{position:absolute;top:50%;right:12px;font-size:18px;font-weight:700;color:#bebdbd;line-height:1;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}@media(max-width: 1440px){.flat-mortgage__feedback{padding-right:0}.mortgage-calcultator__wrap{padding-right:50px}.mortgage-calcultator__offer{font-size:25px}.mortgage-calcultator__offer-currency{font-size:35px}}@media(max-width: 1200px){.mortgage-calcultator{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}.mortgage-calcultator__image{right:-30px}.flat-mortgage__feedback{-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px;padding-left:30px}}@media(max-width: 991px){.mortgage-calcultator{position:relative;width:100%;border-top-right-radius:0;border-bottom-right-radius:0;margin-bottom:63px}.mortgage-calcultator__wrap{padding:64px 81px 81px 0}.mortgage-calcultator__image{left:295px;bottom:-170px}.mortgage-calcultator__offer{font-size:37px}.mortgage-calcultator__offer-currency{font-size:37px}.calculator-option{margin-bottom:35px}.calculator-option__name{margin-bottom:6px}.flat-mortgage__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flat-mortgage__feedback{padding-right:65px}.flat-mortgage__title{margin-bottom:50px}.flat-mortgage__main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 -7.5px 18px -7.5px}.flat-mortgage__fields,.flat-mortgage__action{margin:0 7.5px}.flat-mortgage__fields{-ms-flex-preferred-size:calc(52% - 15px);flex-basis:calc(52% - 15px);max-width:calc(52% - 15px)}.flat-mortgage__action{-ms-flex-preferred-size:calc(48% - 15px);flex-basis:calc(48% - 15px);max-width:calc(48% - 15px)}.flat-mortgage__button{padding:10px 20px}.flat-mortgage__note br{display:none}.mortgage-banks{margin:0 -5px}.mortgage-banks__item{margin:0 5px}}@media(max-width: 768px){.flat-mortgage__feedback{padding-right:30px}}@media(max-width: 700px){.mortgage-calcultator{margin-bottom:130px}.mortgage-calcultator__wrap{padding:32px 30px 124px 0}.mortgage-calcultator__offer{padding:0}.mortgage-calcultator__image{left:0;bottom:-131px}.calculator-option{margin-bottom:25px}.calculator-option__name{font-size:16px;margin-bottom:20px}.calculator-option__side{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calculator-option__slider{margin-bottom:17px}.calculator-option__field{-webkit-box-flex:1;-ms-flex:1;flex:1}.flat-mortgage__feedback{padding-left:0}.flat-mortgage__title{font-size:24px;margin-bottom:42px}.flat-mortgage__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flat-mortgage__fields,.flat-mortgage__action{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.flat-mortgage__fields{margin-bottom:19px}}@media(max-width: 500px){.mortgage-calcultator{border-radius:0}.mortgage-calcultator__offer{line-height:40px}.mortgage-calcultator__offer-term{display:block;line-height:21px}.mortgage-calcultator__image{left:-20px}.flat-mortgage__feedback{padding-left:30px}}@media(max-width: 400px){.mortgage-banks{-ms-flex-wrap:wrap;flex-wrap:wrap}.mortgage-banks__item{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);max-width:calc(50% - 10px)}}@media(max-width: 360px){.flat-mortgage__title{margin-right:-15px}}.payments-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -25px;padding:0 0 0 8px}.payments-grid__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:25px}.payments-grid__item_6x{-ms-flex-preferred-size:calc(50% - 50px);flex-basis:calc(50% - 50px);max-width:calc(50% - 50px)}.payments-grid__item_12x{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.stage_single .payments-grid{padding-left:0}.pay-card{position:relative;width:100%;height:auto;min-height:342px;cursor:pointer}.pay-card__background{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;background-position:right -82px bottom;background-repeat:no-repeat;border-radius:17px;-webkit-box-shadow:0px 4px 15px rgba(0,0,0,.25);box-shadow:0px 4px 15px rgba(0,0,0,.25);-webkit-transition:background-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;-o-transition:box-shadow .2s ease,background-color .2s ease,transform .2s ease;transition:box-shadow .2s ease,background-color .2s ease,transform .2s ease;transition:box-shadow .2s ease,background-color .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.pay-card__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:342px;padding:36px 40px 36px 42px;z-index:2}.pay-card__top,.pay-card__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pay-card__title{display:block;font-weight:700;font-size:26px;line-height:1;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.pay-card__title span{font-weight:800;color:#e40505;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.pay-card__description{display:block;max-width:220px;font-weight:500;font-size:14px;color:#838383;line-height:17px;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.pay-card__button{display:none}.pay-card:hover .pay-card__background{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);-webkit-box-shadow:0px 4px 30px rgba(0,0,0,.25);box-shadow:0px 4px 30px rgba(0,0,0,.25)}.pay-card:hover .pay-card__title,.pay-card:hover .pay-card__title span,.pay-card:hover .pay-card__description{color:#fff}.pay-card:hover .pay-card__button{background:#fff}.pay-card:hover .pay-card__button .button__text{color:#000}.grid-item_12x .pay-card__background{background-position:right bottom}.pay-card_red:hover .pay-card__background{background-color:#e40505}.pay-card_yellow:hover .pay-card__background{background-color:#f7ab0d}.pay-card_green:hover .pay-card__background{background-color:#98cb2a}.pay-card_blue:hover .pay-card__background{background-color:#54adff}@media(max-width: 1440px){.payments-grid{padding-left:0}}@media(max-width: 1440px)and (min-width: 1200px){.pay-card__wrap{padding:50px 60px 50px 75px}.stage_single .pay-card__wrap{padding:36px 40px 36px 40px}}@media(max-width: 1200px){.payments-grid{margin:0 -10px}.payments-grid__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px}.payments-grid__item_6x{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.payments-grid__item_6x .pay-card__background{background-size:82% auto}.pay-card:hover .pay-card__background{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}@media(max-width: 991px){.payments-grid{margin:0 -15px}.payments-grid__item{-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px);max-width:calc(50% - 30px);margin:15px}.pay-card{height:520px}.pay-card__wrap{padding:30px 31px;height:520px}.pay-card__description{margin-bottom:18px}.pay-card__button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px}.pay-card__background,.payments-grid__item_6x .pay-card__background{background-position:top 15px right -75px;background-size:410px auto}}@media(max-width: 768px){.pay-card__background,.payments-grid__item_6x .pay-card__background{background-position:top 45px right -75px;background-size:360px auto}}@media(max-width: 700px){.payments-grid{margin:0}.payments-grid__item{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin:8px 0}.pay-card__title{font-size:20px}.pay-card__description{max-width:100%}.pay-card__background,.payments-grid__item_6x .pay-card__background{background-position:top 10px right -75px;background-size:410px auto}}@media(max-width: 500px){.pay-card{height:auto;min-height:510px}.pay-card__wrap{min-height:510px}.pay-card__background{border-top-right-radius:0;border-bottom-right-radius:0}.pay-card__background,.payments-grid__item_6x .pay-card__background{background-position:top 35px right -75px;background-size:410px auto}.stage_single .payments-grid{margin-right:-30px}}@media(max-width: 400px){.pay-card__wrap{padding:30px 25px}.stage_single .payments-grid{margin-right:-25px}}.specials__slider{padding-left:8px}.special-card{position:relative;width:325px;height:462px}.special-card__background{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0px 4px 15px rgba(0,0,0,.25);box-shadow:0px 4px 15px rgba(0,0,0,.25);border-radius:17px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;overflow:hidden}.special-card__background-image{position:absolute;top:0;left:0;right:0;bottom:0;background-position:right bottom;background-repeat:no-repeat}.special-card__background-image:before{content:"";position:absolute;background:rgba(8,7,12,.36);width:100%;height:100%;border-radius:17px}.special-card__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;height:100%;padding:30px 60px 0px 30px}.special-card__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.special-card__title{font-weight:700;font-size:26px;line-height:1;margin-bottom:20px;background:rgba(0,0,0,.72);padding:10px;border-radius:10px}.special-card__status{font-size:16px;line-height:1;background:rgba(0,0,0,.72);padding:10px;border-radius:10px}.special-card__bottom{min-height:170px}.special-card__description{font-weight:400;font-size:14px;line-height:17px}.special-card__actions{position:absolute;width:100%;left:0;bottom:0;opacity:0;visibility:hidden;-webkit-transform:translate(0, 100px);-ms-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:opacity .4s ease,-webkit-transform .3s ease;transition:opacity .4s ease,-webkit-transform .3s ease;-o-transition:opacity .4s ease,transform .3s ease;transition:opacity .4s ease,transform .3s ease;transition:opacity .4s ease,transform .3s ease,-webkit-transform .3s ease;padding:20px}.special-card:hover{z-index:2}.special-card:hover .special-card__background{bottom:-125px;-webkit-box-shadow:0px 4px 40px rgba(0,0,0,.25);box-shadow:0px 4px 40px rgba(0,0,0,.25)}.special-card:hover .special-card__actions{opacity:1;visibility:visible;-webkit-transform:translate(0, 125px);-ms-transform:translate(0, 125px);transform:translate(0, 125px)}.grid .special-card{width:100%;height:auto}.grid .special-card__top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.grid .special-card__bottom{min-height:auto}.special-card_first-color .special-card__background{background-color:#e40505}.special-card_second-color .special-card__background{background-color:#98cb2a}.special-card_white-color .special-card__background{background-color:#fff}.special-card_white-color .special-card__title{color:#000}.special-card_white-color .special-card__title span{color:#e40505}.special-card_white-color .special-card__status{color:#000}.special-card_white-color .special-card__description{color:#000}@media(max-width: 1440px)and (min-width: 1200px){.special-card__wrap{padding:50px 60px 50px 75px}.grid .special-card__wrap{padding:36px 40px 36px 42px}}@media(max-width: 991px){.specials__slider{padding-left:0;margin-right:-45px}.special-card__wrap{padding:36px 31px}}@media(max-width: 768px){.special-card__description{min-height:190px}.special-card__button{padding:10px 20px}}@media(max-width: 700px){.specials{position:relative;z-index:3}.specials__slider{margin-right:0}.stage_specials .stage-caption__side{position:absolute;left:102px;right:30px;bottom:-105px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:1}.special-card__title{font-size:20px;line-height:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.special-card__status{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.special-card__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.special-card__actions{position:static;opacity:1;visibility:visible;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);padding:0}.special-card:hover .special-card__background{bottom:0;-webkit-box-shadow:0px 4px 40px rgba(0,0,0,.25);box-shadow:0px 4px 40px rgba(0,0,0,.25)}.special-card:hover .special-card__actions{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@media(max-width: 600px){.stage_specials .stage-caption__side{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 500px){.stage_specials .stage-caption__side{left:30px}}@media(max-width: 400px){.special-card__wrap{padding:36px 25px}.special-card__bottom{min-height:250px}}@media(max-width: 360px){.special-card{height:480px}.special-card__bottom{min-height:280px}}.project-dynamic__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7.5px}.dynamic-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:calc(16.66666666% + 15px);flex-basis:calc(16.66666666% + 15px);max-width:calc(16.66666666% + 15px);padding:15px;margin:0 -7.5px 12px -7.5px;border-radius:17px;opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;-o-transition:box-shadow .2s ease,transform .2s ease,opacity .2s ease;transition:box-shadow .2s ease,transform .2s ease,opacity .2s ease;transition:box-shadow .2s ease,transform .2s ease,opacity .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;cursor:pointer}.dynamic-card:hover{-webkit-box-shadow:0px 4px 15px rgba(0,0,0,.25);box-shadow:0px 4px 15px rgba(0,0,0,.25)}.dynamic-card.is-hide{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}.dynamic-card_slide{-ms-flex-preferred-size:calc(100% + 15px) !important;flex-basis:calc(100% + 15px) !important;width:calc(100% + 15px) !important;max-width:calc(100% + 15px) !important;margin-bottom:0 !important}.dynamic-card__top{display:block;position:relative;width:100%;height:121px}.dynamic-card__button{position:absolute;top:50%;left:50%;opacity:0;visibility:hidden;-webkit-transform:translate3d(-50%, -60%, 0);transform:translate3d(-50%, -60%, 0);-webkit-transition:opacity .2s ease,background .2s ease-in-out,-webkit-transform .2s ease;transition:opacity .2s ease,background .2s ease-in-out,-webkit-transform .2s ease;-o-transition:opacity .2s ease,transform .2s ease,background .2s ease-in-out;transition:opacity .2s ease,transform .2s ease,background .2s ease-in-out;transition:opacity .2s ease,transform .2s ease,background .2s ease-in-out,-webkit-transform .2s ease}.dynamic-card:hover .dynamic-card__button{opacity:1;visibility:visible;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.dynamic-card__image{display:block;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;border-radius:5px}.dynamic-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:9px}.dynamic-card__icon{display:block;width:15px;height:16px}.dynamic-card__date{font-weight:700;font-size:14px;padding-left:9px;line-height:1}.dynamic-card__date span{color:#e40505}.dynamic-card:hover .dynamic-card__date{color:#000}@media(max-width: 1200px){.dynamic-card{-ms-flex-preferred-size:calc(20% + 15px);flex-basis:calc(20% + 15px);max-width:calc(20% + 15px)}}@media(max-width: 991px){.project-dynamic{width:100%}.dynamic-card{-ms-flex-preferred-size:calc(25% + 15px);flex-basis:calc(25% + 15px);max-width:calc(25% + 15px);margin-bottom:20px}}@media(max-width: 768px){.project-dynamic{max-width:575px}.dynamic-card{-ms-flex-preferred-size:calc(33.33333333% + 15px);flex-basis:calc(33.33333333% + 15px);max-width:calc(33.33333333% + 15px)}}@media(max-width: 600px){.dynamic-card{-ms-flex-preferred-size:calc(50% + 15px);flex-basis:calc(50% + 15px);max-width:calc(50% + 15px)}}.repair-offer{position:relative;padding-bottom:75px}.repair-offer__main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:560px;padding:38px 0 40px 48px;border-radius:17px;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:2}.repair-offer__offer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:295px;height:100%}.repair-offer__title{font-weight:700;font-size:26px;line-height:1}.repair-offer__button{width:100%;padding:10px 20px}.repair-offer__side{max-width:741px;position:absolute;right:0;bottom:0;background:#f0f0f0;border-radius:17px}.repair-offer__description{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:rgba(0,0,0,.4);padding:72px 64px 64px 79px;border-top-left-radius:17px;border-bottom-right-radius:17px;margin-right:75px;z-index:3}.repair-offer__description-text{-ms-flex-preferred-size:calc(50% - 29px);flex-basis:calc(50% - 29px);color:#fff;line-height:18px}.repair-offer__note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:75px;padding:28px 64px 26px 79px}.repair-offer__note-text{font-size:13px;font-weight:400;line-height:1}.repair-offer__note-text br{display:none}.repair-offer__note .link{font-size:13px}@media(max-width: 1440px){.repair-offer__side{max-width:640px}}@media(max-width: 1440px)and (min-width: 1200px){.repair-offer__main{padding-left:75px}.repair-offer__description{padding:50px 40px 45px 50px}.repair-offer__description-text{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}.repair-offer__note{padding-left:50px}}@media(max-width: 1200px){.repair-offer{padding-right:0}.repair-offer__main{padding-left:85px}.repair-offer__side{width:58%;margin-right:-65px;border-bottom-right-radius:0}.repair-offer__description{margin-right:0;border-bottom-right-radius:0}}@media(max-width: 1200px)and (min-width: 991px){.repair-offer__description{padding:50px 30px 40px 40px}.repair-offer__description-text{font-size:14px}.repair-offer__note{padding:28px 30px 26px 40px}}@media(max-width: 991px){.repair-offer{padding-bottom:104px}.repair-offer__main{padding-left:30px}.repair-offer__side{width:325px;margin-right:-30px}.repair-offer__description{padding:62px 30px 72px 69px}.repair-offer__description-text{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;font-size:16px}.repair-offer__description-text:nth-child(2){display:none}.repair-offer__note{height:104px;padding:28px 30px 26px 69px}.repair-offer__note-text br{display:block}}@media(max-width: 768px){.repair-offer__side{width:45%}.repair-offer__description{padding:62px 30px 40px 30px}.repair-offer__description-text{font-size:14px}.repair-offer__note{padding-left:30px}.repair-offer__note-text,.repair-offer__note .link{font-size:12px}}@media(max-width: 700px){.repair-offer{padding-bottom:75px}.repair-offer__main{position:static;height:416px;padding-left:48px;background-position:center left 30%;border-top-right-radius:0;border-bottom-right-radius:0}.repair-offer__offer{height:auto}.repair-offer__action{position:absolute;max-width:295px;left:0;right:30px;bottom:0}.repair-offer__side{position:static;width:100%;margin-top:-85px;margin-right:0;background:transparent}.repair-offer__description{padding:33px 30px;border-bottom-left-radius:17px}.repair-offer__note{display:none}}@media(max-width: 600px){.repair-offer__action{left:0;right:30px;max-width:100%}}@media(max-width: 500px){.repair-offer__side{margin-top:-110px}}@media(max-width: 400px){.repair-offer__side{margin-top:-130px}.repair-offer__description{padding-left:25px}.repair-offer__action{right:25px}}.documents__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:14px}.documents__action{padding-left:45px}.documents__button{width:295px;padding:10px 20px}.document-card{-ms-flex-preferred-size:calc(20% - 45px);flex-basis:calc(20% - 45px);max-width:calc(20% - 45px);margin:0 22.5px 45px 22.5px;opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;-o-transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.document-card.is-hide{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}.document-card__head{display:block;min-height:70px;padding-left:26px}.document-card__title{display:block;max-width:160px;font-weight:700;font-size:16px;color:#838383;line-height:18px;margin-bottom:3px;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.document-card_pdf:hover .document-card__title{color:#e40505}.document-card_doc:hover .document-card__title{color:#54adff}.document-card__description{display:block;font-weight:400;font-size:16px;color:#e40505}.document-card__icon{display:block;position:relative;width:109px;height:137px;fill:#838383}.document-card__box{position:absolute;top:45px;left:-15px;width:84px;height:39px;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);border-radius:8px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.document-card_pdf .document-card__box{background:#e40505}.document-card_doc .document-card__box{background:#54adff}.document-card:hover .document-card__box{-webkit-transform:translate(11px, -8px) scaleX(0.9);-ms-transform:translate(11px, -8px) scaleX(0.9);transform:translate(11px, -8px) scaleX(0.9)}@media(max-width: 1440px){.documents__list{margin:0 -22.5px;padding-left:48px}}@media(max-width: 1440px)and (min-width: 1200px){.documents__action{padding-left:75px}}@media(max-width: 1200px){.documents__list{padding-left:59px}.documents__action{padding-left:82px}.document-card{-ms-flex-preferred-size:calc(33.333333333% - 45px);flex-basis:calc(33.333333333% - 45px);max-width:calc(33.333333333% - 45px)}}@media(max-width: 991px){.documents__list{padding-left:4px;margin-bottom:34px}.documents__action{padding-left:30px}.document-card__head{padding-left:22px}}@media(max-width: 700px){.documents__list{padding-left:0;margin:0 -5px}.documents__action{padding-left:0}.document-card{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);max-width:calc(50% - 10px);margin:0 5px 63px 5px}.document-card__box{width:75px;left:-10px}.document-card:hover .document-card__box{-webkit-transform:translate(11px, -8px);-ms-transform:translate(11px, -8px);transform:translate(11px, -8px)}}@media(max-width: 600px){.documents__button{width:100%}}@media(max-width: 500px){.document-card__head{min-height:55px;padding-left:17px}.document-card__title{font-size:12px;line-height:13px}.document-card__description{font-size:12px}.document-card__icon{width:100px;height:99px}.document-card__box{top:27px;left:-6px;width:67px;height:34px}.document-card:hover .document-card__box{-webkit-transform:translate(8px, -4px);-ms-transform:translate(8px, -4px);transform:translate(8px, -4px)}}.reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews__slider{padding-top:16px;margin-bottom:61px}.reviews__button{width:295px;padding:10px 20px}.review-item{width:330px}.review-item__wrap{width:100%;height:100%;padding-right:45px}.review-item__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:97px;margin-bottom:17px}.review-item__author{font-weight:700;font-size:20px;line-height:24px;color:#e40505}.review-item__date{font-weight:500;font-size:14px;line-height:17px;color:#bebdbd}.review-item__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:221px}.review-item__review{font-weight:500;font-size:14px;line-height:17px}.review-item__review span{display:none}.review-item__review-link{display:block;margin-top:10px}.rating-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:15px}.rating-list__star{width:16px;height:16px;fill:#c4c4c4}.rating-list__star_color{fill:#f7ab0d}@media(max-width: 991px){.reviews__slider{margin-right:-30px}.review-item__review{max-width:290px}}@media(max-width: 700px){.stage_reviews .stage-caption__side{position:absolute;left:102px;right:30px;bottom:78px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:1}.reviews__action{padding-top:88px}}@media(max-width: 600px){.stage_reviews .stage-caption__side{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reviews__button{width:100%}}@media(max-width: 500px){.stage_reviews .stage-caption__side{left:30px}}.commercial-property{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.commercial-property__left{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:49px;height:500px}.commercial-property__right{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 0 472px;flex:0 0 472px;padding:0 10px 0 75px}.commercial-property__image{position:relative;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:17px;z-index:2}.commercial-property__title{max-width:322px;font-weight:700;font-size:24px;line-height:28px;margin-bottom:50px}.commercial-property__title span{color:#e40505}.commercial-property__description{position:absolute;top:-107px;left:-57px;right:-75px;background:#f0f0f0;padding:68px 84px 78px 133px;border-radius:17px}.commercial-property__description p{color:#838383;font-size:16px;font-weight:500;line-height:18px}.commercial-property__action{width:100%}.commercial-property__button{width:100%;padding:10px 20px}@media(max-width: 1200px){.commercial-property__right{padding-left:50px;-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px}.commercial-property__description{left:-40px;padding:68px 62px 60px 91px}}@media(max-width: 991px){.commercial-property{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.commercial-property__left,.commercial-property__right{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.commercial-property__left{position:absolute;top:0;left:0;width:100%;max-width:calc(100% - 262px);margin:0;height:385px}.commercial-property__right{padding:293px 0 0 95px}.commercial-property__title{position:absolute;top:0;right:0;width:220px;margin-bottom:0}.commercial-property__description{position:static;padding:124px 59px 62px 62px;border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-30px;margin-bottom:36px}.commercial-property__action{max-width:330px}}@media(max-width: 700px){.commercial-property{padding:77px 0 0 0}.commercial-property__left{max-width:100%;height:207px;margin-left:30px}.commercial-property__right{background:#f0f0f0;padding:162px 30px 42px 30px;border-radius:17px;margin:0 -30px 0 0}.commercial-property__image,.commercial-property__right{border-top-right-radius:0;border-bottom-right-radius:0}.commercial-property__title{position:static;width:100%;margin-bottom:22px}.commercial-property__description{background:transparent;padding:0;border-radius:0;margin-right:0}.commercial-property__action{max-width:100%}}@media(max-width: 500px){.commercial-property__right{padding:162px 30px 42px 60px}.commercial-property__title{max-width:250px;font-size:18px;line-height:21px}.commercial-property__description{margin-right:-5px}.commercial-property__description p{font-size:14px;line-height:1}}@media(max-width: 400px){.commercial-property__right{padding-left:55px}}.flats-layouts__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px 70px -15px}.layout-card{position:relative;-ms-flex-preferred-size:calc(25% - 30px);flex-basis:calc(25% - 30px);max-width:calc(25% - 30px);height:280px;padding:25px;margin:0 15px 30px 15px;border-radius:17px;-webkit-box-shadow:0px 4px 15px rgba(0,0,0,.25);box-shadow:0px 4px 15px rgba(0,0,0,.25);cursor:pointer;overflow:hidden;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease, -webkit-box-shadow .2s ease}.layout-card:hover{-webkit-box-shadow:0px 4px 30px rgba(0,0,0,.25);box-shadow:0px 4px 30px rgba(0,0,0,.25)}.layout-card__title{display:block;font-weight:700;font-size:26px;line-height:1}.layout-card:hover .layout-card__title{color:#000}.layout-card__preview{position:absolute;left:0;bottom:-32px;color:#e40505;font-weight:800;font-size:150px;line-height:1}.windows .layout-card__preview{bottom:-17px}.layouts-promo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.layouts-promo__left{-webkit-box-flex:0;-ms-flex:0 0 368px;flex:0 0 368px}.layouts-promo__right{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:85px}.layouts-promo__promo{position:relative;width:100%;height:546px;background-color:#54adff;background-position:left bottom;background-repeat:no-repeat;border-radius:17px;-webkit-box-shadow:0 0 0 rgba(0,0,0,.25);box-shadow:0 0 0 rgba(0,0,0,.25);-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease, -webkit-box-shadow .2s ease;z-index:2}.layouts-promo__promo:hover{-webkit-box-shadow:0px 4px 30px rgba(0,0,0,.25);box-shadow:0px 4px 30px rgba(0,0,0,.25)}.layouts-promo__promo-link{display:block;width:100%;height:100%;padding:40px}.layouts-promo__promo-top{color:#fff;font-size:18px;line-height:23px}.layouts-promo__promo-action{position:absolute;right:20px;bottom:20px}.layouts-promo__promo-button{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.layouts-promo__promo:hover .layouts-promo__promo-button{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.layouts-promo__description{color:#838383;line-height:20px;margin-bottom:54px}.layouts-promo__description_responsive{display:none}.layouts-form{position:relative;padding:53px 0 60px 0}.layouts-form::before{content:"";position:absolute;top:0;left:-166px;bottom:0;width:80vw;background:#f7ab0d;opacity:.3;border-radius:17px}.layouts-form__wrapper{position:relative}.layouts-form__head{margin-bottom:35px}.layouts-form__head p{line-height:20px}@media(max-width: 1200px){.layout-card{-ms-flex-preferred-size:calc(33.333333333% - 30px);flex-basis:calc(33.333333333% - 30px);max-width:calc(33.333333333% - 30px)}.layouts-promo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layouts-promo__left{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.layouts-promo__right{padding:225px 0 0 40px}.layouts-promo__promo{position:absolute;width:320px;bottom:250px;background-position:left bottom -25px}.layouts-promo__promo-link{padding-right:30px}.layouts-promo__description{display:none;margin-bottom:0}.layouts-promo__description_responsive{display:block}.layouts-form{padding:56px 30px 20px 40px}.layouts-form::before{width:100%;left:0}.layouts-form__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.layouts-form__head{width:calc(100% - 320px);max-width:calc(40% + 20px);min-height:305px;padding-left:30px;margin-bottom:0}.layouts-form__form{padding-top:30px}}@media(max-width: 991px){.layout-card{-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px);max-width:calc(50% - 30px)}.layouts-form__head{width:calc(100% - 240px);max-width:100%;padding-left:25px}}@media(max-width: 768px){.layouts-promo__right{padding-left:20px}.layouts-form{padding:56px 20px 20px 20px}.layouts-form__head{width:calc(100% - 300px);padding-left:0}.layouts-form__head p{font-size:14px}}@media(max-width: 700px){.flats-layouts__list{margin:0 0 40px 0}.layout-card{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;height:93px;padding:25px;margin:0 0 16px 0}.layout-card__title{font-size:20px}.layout-card__preview{font-size:90px;left:unset;right:0;bottom:-19px}.windows .layout-card__preview{bottom:-10px}.layouts-promo__right{padding:0}.layouts-promo__promo{position:relative;bottom:0;width:100%;max-width:360px;height:420px}.layouts-promo__promo-top{display:block;font-size:14px;line-height:18px}.layouts-promo__promo-link{padding:25px}.layouts-promo__description{font-size:14px;line-height:18px;margin-bottom:40px}.layouts-form{padding:30px 0 30px 30px}.layouts-form::before{top:-200px;left:-10px;right:-30px;width:unset}.layouts-form__head{width:100%;min-height:unset}}@media(max-width: 500px){.layout-card__title{max-width:200px}.layouts-promo__promo{max-width:305px;margin-left:-30px}.layouts-promo__promo-link{padding:30px}.layouts-form{padding:30px 0 30px 20px}}@media(max-width: 400px){.layouts-promo__promo{margin-left:-25px}.layouts-promo__promo-link{padding:25px 15px 25px 25px}.layouts-form{padding:30px 0}.layouts-form::before{left:-25px;right:-25px}}.single-page__top{position:relative;width:100%;height:485px;padding:40px 53px;margin-left:-53px;margin-bottom:40px}.single-page__top-title,.single-page__top-title_black{position:relative;color:#fff;font-size:40px;line-height:1;z-index:2}.single-page__top-title_black{color:#000;margin-bottom:40px}.single-page__top-subtitle,.single-page__top-subtitle_black{color:#fff;z-index:100;position:relative}.single-page__top-subtitle_black{color:#000}.single-page__top-background{position:absolute;top:0;left:0;bottom:0;width:1370px;background-position:center left;background-repeat:no-repeat;border-radius:17px;overflow:hidden}.single-page__top-background::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-o-linear-gradient(321.89deg, #0028B6 -63.92%, rgba(0, 0, 0, 0) 59.94%);background:linear-gradient(128.11deg, #0028B6 -63.92%, rgba(0, 0, 0, 0) 59.94%)}.single-page__content{display:-webkit-box;display:-ms-flexbox;display:flex}.single-page__row{-ms-flex-preferred-size:100%;flex-basis:100%}.single-page__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-page__col:nth-child(1){-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:20px}.single-page__col:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 413px;flex:0 0 413px}.single-page__col>p{color:#4b4b4b;font-weight:500;font-size:16px;line-height:22px;margin-bottom:25px}.single-page h2,.single-page h3{font-weight:500;font-size:24px;line-height:30px;margin-bottom:25px}.single-page h3{font-size:20px}.single-page ul{list-style:none;margin-bottom:30px}.single-page ul li{position:relative;color:#4b4b4b;line-height:20px;padding-left:25px;margin-bottom:16px}.single-page ul li::before{content:"";position:absolute;top:5px;left:0;width:10px;height:10px;background:#e40505;border-radius:50%}.single-page__list{margin-bottom:30px}.single-page__list_responsive{display:none}.stage_commercial-single .single-page__col:nth-child(1){padding-right:85px}.stage_commercial-single .single-page__col:nth-child(2){padding-top:125px}.stage_commercial-single .single-page__top-background::after{right:30%}.single-form{width:100%;height:auto;background:#54adff;color:#fff;padding:45px 48px 100px 48px;border-radius:17px}.single-form__top{margin-bottom:41px}.single-form__title{font-weight:500;font-size:24px;line-height:1;margin-bottom:16px}.single-form__description{line-height:20px}.single-form__form{margin-bottom:30px}.single-form .form-fields{margin-bottom:15px}.single-form .field__title{color:#fff}.single-form__button{width:100%;padding:10px 20px}.single-form__note{max-width:240px;font-size:12px;font-weight:400;line-height:15px}.single-form__note_responsive{display:none}.commercial-page .stage:nth-child(1){margin-bottom:95px}.commercial-page .stage_other-plans{margin-bottom:75px}.commercial-page .single-form_commercial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:44px 54px 44px 56px;background-position:bottom right -15px;background-repeat:no-repeat}.commercial-page .single-form_commercial .single-form__top,.commercial-page .single-form_commercial .single-form__form{margin-bottom:0}.commercial-page .single-form_commercial .single-form__top{max-width:220px;margin-right:75px}.commercial-page .single-form_commercial .single-form__description{margin-bottom:19px}.commercial-page .single-form_commercial .single-form__note{display:none;width:100%}.commercial-page .single-form_commercial .single-form__note_responsive{display:block}.commercial-page .single-form_commercial .single-form__form{-webkit-box-flex:0;-ms-flex:0 0 298px;flex:0 0 298px}.commercial-page .single-form_commercial .form-fields{margin-bottom:26px}.commercial-page .single-page h2{margin-bottom:35px}.commercial-page .single-page p{margin-bottom:47px}.commercial-page .single-page p:last-child{margin-bottom:0}.commercial-page .single-page__list{margin-bottom:26px}.commercial-page .single-page__list ul{margin-bottom:0}@media(max-width: 1440px){.single-page__top{padding:40px 50px;margin-left:-50px}}@media(max-width: 1200px){.single-page__top-background{background-position:-120px center}.single-page__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-page__col{padding:0 !important}.single-page__col:nth-child(2){-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.single-page__col>p{margin-bottom:37px}.single-page__list{display:none;margin-bottom:36px}.single-page__list_responsive{display:block}.single-page__list h2{margin-bottom:25px}.single-page ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-page ul li{-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px);max-width:calc(50% - 30px);margin:0 15px 16px 15px}.single-page ul li:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.single-page ul li:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.single-page ul li:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.single-page ul li:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.single-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:43px 54px 64px 56px}.single-form__top,.single-form__form{margin-bottom:0}.single-form__top{max-width:220px}.single-form__description{margin-bottom:19px}.single-form__note{display:none;width:100%}.single-form__note_responsive{display:block}.single-form__form{-webkit-box-flex:0;-ms-flex:0 0 298px;flex:0 0 298px}.commercial-page .single-form_commercial{background-position:bottom right -40px}}@media(max-width: 991px){.single-page__top{margin-left:-40px}.single-page__top-background{width:calc(100vw - 90px);background-size:cover;background-position:50%}.single-page__form{margin-left:-15px;margin-right:-78px}.single-form{border-top-right-radius:0;border-bottom-right-radius:0}.commercial-page .single-form_commercial{background-size:auto 263px;background-position:bottom right -130px;padding:43px 54px 64px 56px}.commercial-page .single-form_commercial .single-form__top{margin-right:20px}.commercial-page .single-form_commercial .form-fields{margin-bottom:15px}}@media(max-width: 768px){.single-form{padding:43px 30px 64px 40px}.single-form__form{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px}.commercial-page .single-form_commercial{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:43px 30px 64px 40px}.commercial-page .single-form_commercial .single-form__top{margin-right:0}.commercial-page .single-form_commercial .single-form__form{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px}}@media(max-width: 700px){.single-page__top{margin:0 0 30px 0}.single-page__top-title{font-size:24px}.single-page h2,.single-page h3{font-size:20px;line-height:1;margin-bottom:30px}.single-page h3{line-height:1.2;font-size:18px}.single-page__col>p{font-size:14px;line-height:18px;margin-bottom:30px}.single-page__list{margin-bottom:14px}.single-page .single-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.single-page .single-form__top{max-width:100%;margin-bottom:50px}.single-page .single-form__form{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:150px}.single-page ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0;margin-right:0}.single-page ul li{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin:0 15px 7px 15px;margin-left:0;margin-right:0}.commercial-page .stage_other-plans{margin-bottom:55px}.commercial-page .stage_other-plans .stage-caption__title{font-size:24px;line-height:1}.commercial-page .stage_other-plans .stage-caption__side{left:102px}.commercial-page .stage_other-plans .stage-main{margin-bottom:0}.commercial-page .single-page h2{margin-bottom:25px}.commercial-page .single-page p{margin-bottom:30px}.commercial-page .single-page__form{display:block;margin-left:0;margin-right:-30px}.commercial-page .single-form_commercial{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-size:auto 195px;background-position:bottom right -30px;padding:35px 30px 35px 30px}.commercial-page .single-form_commercial .single-form__top{margin:0 0 30px 0}.commercial-page .single-form_commercial .single-form__form{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}@media(max-width: 600px){.commercial-page .single-form_commercial{background-position:bottom center;padding:35px 30px 160px 30px}.commercial-page .single-form_commercial .single-form__form{width:100%}.single-page .single-form__form{padding-right:50px}}@media(max-width: 500px){.single-page__top{padding:35px 0 0 40px}.single-page__top-background{width:calc(100vw - 25px);border-top-right-radius:0;border-bottom-right-radius:0}.commercial-page .stage_other-plans .stage-caption__side{left:30px}}@media(max-width: 400px){.single-page__top-background{width:calc(100vw - 20px)}.commercial-page .single-page__form{margin-right:-25px}}@media(max-width: 360px){.single-page__top-background{width:100vw;min-width:300px;background-position:60% 50%}}.project-media__photos{margin:0 -15px}.project-video{position:relative;width:100%;height:647px;background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:17px;overflow:hidden;margin-bottom:60px}.project-video__action{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.project-video__video{position:absolute;top:0;left:0;right:0;bottom:0}.project-video.is-loading::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:30px;height:30px;border:3px solid #fff;border-color:#fff transparent #fff transparent;border-radius:50%;-webkit-animation:load 1.5s linear infinite;animation:load 1.5s linear infinite}.project-video.is-loading .project-video__action{-webkit-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0)}.project-video.is-loaded .project-video__action{display:none}.project-image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px;border-radius:17px;-webkit-box-shadow:0 0 0 rgba(0,0,0,.25);box-shadow:0 0 0 rgba(0,0,0,.25);cursor:pointer;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease, -webkit-box-shadow .2s ease}.project-image:hover{-webkit-box-shadow:0px 4px 15px rgba(0,0,0,.25);box-shadow:0px 4px 15px rgba(0,0,0,.25)}.project-image__button{position:absolute;top:25px;right:25px;opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;-o-transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.project-image:hover .project-image__button{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.project-image__img{width:100%;border-radius:10px}.reports-slider__slider{margin-bottom:30px}.reports-slider .dynamic-card__image{background-color:#f0f0f0;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.reports-slider .dynamic-card__image.is-loaded{background-color:transparent}.reports-slider .show-more{margin-bottom:0}@media(max-width: 1200px){.project-video{height:500px}}@media(max-width: 991px){.project-media__photos{margin:0 -12px}.project-video{height:325px}.project-image{padding:12px}}@media(max-width: 700px){.stage_reports .stage-caption__side{position:absolute;left:102px;right:30px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:1}.stage_reports .show-more{display:none}.reports-slider__slider{margin-bottom:25px}}@media(max-width: 600px){.stage_reports .stage-caption__side{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 500px){.project-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project-video{width:auto;margin:0 -30px 18px -30px;border-radius:0}.stage_reports .stage-caption__side{left:30px}}@media(max-width: 400px){.project-video{margin:0 -25px 18px -25px}}.stage_plan{margin-bottom:85px}.stage_plan .stage-main{position:relative;padding-bottom:60px;margin:0}.stage_plan .stage-main::before{content:"";position:absolute;top:0;left:0;bottom:0;width:40%;background:#f7f7f7;border-radius:17px;z-index:-1}.stage_plan .flat-detail{padding:52px 0 0 22px}.stage_plan .flat-payments__title{margin-bottom:22px}.plan-page .stage_other-plans .stage-caption,.plan-page .stage_other-plans .stage-main{padding-right:48px}.plans-slider{margin-left:-25px}.plans-slider .flat-card{width:282px;max-width:100%;-ms-flex-preferred-size:unset;flex-basis:unset;margin:0}.plans-slider .flat-card__layout-img{background-color:#f0f0f0;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.plans-slider .flat-card__layout-img.is-loaded{background-color:transparent}@media(max-width: 1440px){.stage_plan .stage-main::before{width:38%;left:40px}.stage_plan .flat-detail{padding:52px 0 0 5px}.stage_plan .flat-detail__main{padding-left:60px}.stage_plan .flat-detail__layout{margin-left:0}.stage_plan .flat-detail__layout-plan{width:400px}}@media(max-width: 1440px)and (min-width: 1200px){.plan-page .stage-wrapper{padding-left:70px}}@media(max-width: 1200px){.stage_plan .stage-main{padding-right:0}.stage_plan .stage-main::before{left:0}.stage_plan .flat-detail{padding:52px 0 0 0}.stage_plan .flat-detail__bottom{height:334px}.plan-page .stage_other-plans .stage-caption,.plan-page .stage_other-plans .stage-main{padding-left:40px;padding-right:0}}@media(max-width: 1200px)and (min-width: 991px){.stage_plan .flat-detail__main{padding-left:75px}}@media(max-width: 991px){.plan-page .stage-wrapper{padding-left:30px}.stage_plan .stage-main{padding:0}.stage_plan .stage-main::before{display:none}.stage_plan .flat-detail{padding:0}.stage_plan .flat-detail__left{position:relative;background:transparent;padding:52px 0 50px 40px}.stage_plan .flat-detail__left::before{content:"";position:absolute;top:0;left:-30px;right:0;bottom:0;background:#f7f7f7;border-top-right-radius:17px;border-bottom-right-radius:17px;z-index:-1}.stage_plan .flat-detail__right{padding:52px 0 50px 50px}.stage_plan .flat-detail__main{padding-left:0}.stage_plan .flat-detail__layout-plan{width:340px}}@media(max-width: 768px){.stage_plan .flat-detail__bottom{height:330px}.stage_plan .flat-payments__title{margin-bottom:18px}}@media(max-width: 700px){.stage_plan{margin-bottom:60px}.stage_plan .flat-detail__right{padding:25px 0}.stage_plan .flat-detail__left{padding:40px 0}.stage_plan .flat-detail__left::before{right:-30px;border-radius:0}.stage_plan .flat-detail__main{margin-bottom:40px}.stage_plan .flat-detail__bottom{height:auto}.stage_plan .flat-detail_commercial .flat-detail__main{margin-bottom:0}.stage_plan .flat-detail_commercial .flat-detail__right{padding-bottom:0}.plan-page .stage_other-plans .stage-caption,.plan-page .stage_other-plans .stage-main{padding-left:0}.stage_other-plans .stage-caption__title{font-size:24px;line-height:1}.stage_other-plans .stage-caption__side{position:absolute;left:30px;right:30px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:1}.plans-slider{padding-bottom:81px;margin-left:0}.plans-slider .flat-card{width:100%}}@media(max-width: 600px){.stage_other-plans .stage-caption__side{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 400px){.plan-page .stage-caption{margin-bottom:25px}.plan-page .stage-wrapper{padding:0 25px}}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{-webkit-transition-duration:50ms;-o-transition-duration:50ms;transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{-webkit-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{-webkit-transition-duration:.45s;-o-transition-duration:.45s;transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{-webkit-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{-webkit-transition-duration:.55s;-o-transition-duration:.55s;transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{-webkit-transition-delay:.55s;-o-transition-delay:.55s;transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{-webkit-transition-duration:.65s;-o-transition-duration:.65s;transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{-webkit-transition-delay:.65s;-o-transition-delay:.65s;transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{-webkit-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{-webkit-transition-duration:.75s;-o-transition-duration:.75s;transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{-webkit-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{-webkit-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{-webkit-transition-duration:.85s;-o-transition-duration:.85s;transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{-webkit-transition-delay:.85s;-o-transition-delay:.85s;transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{-webkit-transition-duration:.9s;-o-transition-duration:.9s;transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{-webkit-transition-duration:.95s;-o-transition-duration:.95s;transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{-webkit-transition-delay:.95s;-o-transition-delay:.95s;transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{-webkit-transition-duration:1.05s;-o-transition-duration:1.05s;transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{-webkit-transition-delay:1.05s;-o-transition-delay:1.05s;transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{-webkit-transition-duration:1.1s;-o-transition-duration:1.1s;transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{-webkit-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{-webkit-transition-duration:1.15s;-o-transition-duration:1.15s;transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{-webkit-transition-delay:1.15s;-o-transition-delay:1.15s;transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{-webkit-transition-duration:1.2s;-o-transition-duration:1.2s;transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{-webkit-transition-duration:1.25s;-o-transition-duration:1.25s;transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{-webkit-transition-delay:1.25s;-o-transition-delay:1.25s;transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{-webkit-transition-duration:1.3s;-o-transition-duration:1.3s;transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{-webkit-transition-duration:1.35s;-o-transition-duration:1.35s;transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{-webkit-transition-delay:1.35s;-o-transition-delay:1.35s;transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{-webkit-transition-duration:1.4s;-o-transition-duration:1.4s;transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{-webkit-transition-duration:1.45s;-o-transition-duration:1.45s;transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{-webkit-transition-delay:1.45s;-o-transition-delay:1.45s;transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{-webkit-transition-duration:1.5s;-o-transition-duration:1.5s;transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{-webkit-transition-duration:1.55s;-o-transition-duration:1.55s;transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{-webkit-transition-delay:1.55s;-o-transition-delay:1.55s;transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{-webkit-transition-duration:1.6s;-o-transition-duration:1.6s;transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{-webkit-transition-duration:1.65s;-o-transition-duration:1.65s;transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{-webkit-transition-delay:1.65s;-o-transition-delay:1.65s;transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{-webkit-transition-duration:1.7s;-o-transition-duration:1.7s;transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{-webkit-transition-delay:1.7s;-o-transition-delay:1.7s;transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{-webkit-transition-duration:1.75s;-o-transition-duration:1.75s;transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{-webkit-transition-delay:1.75s;-o-transition-delay:1.75s;transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{-webkit-transition-duration:1.8s;-o-transition-duration:1.8s;transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{-webkit-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{-webkit-transition-duration:1.85s;-o-transition-duration:1.85s;transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{-webkit-transition-delay:1.85s;-o-transition-delay:1.85s;transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{-webkit-transition-duration:1.9s;-o-transition-duration:1.9s;transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{-webkit-transition-delay:1.9s;-o-transition-delay:1.9s;transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{-webkit-transition-duration:1.95s;-o-transition-duration:1.95s;transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{-webkit-transition-delay:1.95s;-o-transition-delay:1.95s;transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{-webkit-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{-webkit-transition-duration:2.05s;-o-transition-duration:2.05s;transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{-webkit-transition-delay:2.05s;-o-transition-delay:2.05s;transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{-webkit-transition-duration:2.1s;-o-transition-duration:2.1s;transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{-webkit-transition-delay:2.1s;-o-transition-delay:2.1s;transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{-webkit-transition-duration:2.15s;-o-transition-duration:2.15s;transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{-webkit-transition-delay:2.15s;-o-transition-delay:2.15s;transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{-webkit-transition-duration:2.2s;-o-transition-duration:2.2s;transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{-webkit-transition-delay:2.2s;-o-transition-delay:2.2s;transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{-webkit-transition-duration:2.25s;-o-transition-duration:2.25s;transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{-webkit-transition-delay:2.25s;-o-transition-delay:2.25s;transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{-webkit-transition-duration:2.3s;-o-transition-duration:2.3s;transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{-webkit-transition-delay:2.3s;-o-transition-delay:2.3s;transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{-webkit-transition-duration:2.35s;-o-transition-duration:2.35s;transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{-webkit-transition-delay:2.35s;-o-transition-delay:2.35s;transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{-webkit-transition-duration:2.4s;-o-transition-duration:2.4s;transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{-webkit-transition-delay:2.4s;-o-transition-delay:2.4s;transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{-webkit-transition-duration:2.45s;-o-transition-duration:2.45s;transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{-webkit-transition-delay:2.45s;-o-transition-delay:2.45s;transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{-webkit-transition-duration:2.5s;-o-transition-duration:2.5s;transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{-webkit-transition-delay:2.5s;-o-transition-delay:2.5s;transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{-webkit-transition-duration:2.55s;-o-transition-duration:2.55s;transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{-webkit-transition-delay:2.55s;-o-transition-delay:2.55s;transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{-webkit-transition-duration:2.6s;-o-transition-duration:2.6s;transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{-webkit-transition-delay:2.6s;-o-transition-delay:2.6s;transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{-webkit-transition-duration:2.65s;-o-transition-duration:2.65s;transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{-webkit-transition-delay:2.65s;-o-transition-delay:2.65s;transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{-webkit-transition-duration:2.7s;-o-transition-duration:2.7s;transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{-webkit-transition-delay:2.7s;-o-transition-delay:2.7s;transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{-webkit-transition-duration:2.75s;-o-transition-duration:2.75s;transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{-webkit-transition-delay:2.75s;-o-transition-delay:2.75s;transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{-webkit-transition-duration:2.8s;-o-transition-duration:2.8s;transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{-webkit-transition-delay:2.8s;-o-transition-delay:2.8s;transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{-webkit-transition-duration:2.85s;-o-transition-duration:2.85s;transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{-webkit-transition-delay:2.85s;-o-transition-delay:2.85s;transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{-webkit-transition-duration:2.9s;-o-transition-duration:2.9s;transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{-webkit-transition-delay:2.9s;-o-transition-delay:2.9s;transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{-webkit-transition-duration:2.95s;-o-transition-duration:2.95s;transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{-webkit-transition-delay:2.95s;-o-transition-delay:2.95s;transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{-webkit-transition-duration:3s;-o-transition-duration:3s;transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{-webkit-transition-delay:3s;-o-transition-delay:3s;transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75);transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);-o-transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-o-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);-o-transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0, -100px, 0);transform:translate3d(0, -100px, 0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px, 0, 0);transform:translate3d(-100px, 0, 0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px, 0, 0);transform:translate3d(100px, 0, 0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px, 100px, 0);transform:translate3d(-100px, 100px, 0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px, 100px, 0);transform:translate3d(100px, 100px, 0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px, -100px, 0);transform:translate3d(-100px, -100px, 0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px, -100px, 0);transform:translate3d(100px, -100px, 0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0, 100px, 0) scale(0.6);transform:translate3d(0, 100px, 0) scale(0.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0, -100px, 0) scale(0.6);transform:translate3d(0, -100px, 0) scale(0.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px, 0, 0) scale(0.6);transform:translate3d(-100px, 0, 0) scale(0.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px, 0, 0) scale(0.6);transform:translate3d(100px, 0, 0) scale(0.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0, 100px, 0) scale(1.2);transform:translate3d(0, 100px, 0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0, -100px, 0) scale(1.2);transform:translate3d(0, -100px, 0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px, 0, 0) scale(1.2);transform:translate3d(-100px, 0, 0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px, 0, 0) scale(1.2);transform:translate3d(100px, 0, 0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}
