:root{--body-font-size:16px;--body-line-height:1.3;--font:"Roboto Flex",sans-serif;--h-font:"Roboto Flex",sans-serif;--font-settings:"GRAD" 0,"slnt" 0,"XTRA" 468,"XOPQ" 96,"YOPQ" 79,"YTLC" 514,"YTUC" 712,"YTAS" 750,"YTDE" -203,"YTFI" 738;--t:transparent;--primary-color:#000;--background-color:#f0f0f0;--alert-color:#ff6969;--default-transition:all 0.4s var(--default-transition-function);--default-transition-function:ease-in-out;--primary-color-opacity-40:rgba(0,0,0,.4);--primary-color-opacity:rgba(0,0,0,.85);--default-timing:.4s;--long-timing:.8s;--teaser-transition-func:cubic-bezier(.25,.1,.25,1);--large-min-width:1200}.apartments-list__floor-value,.apartments-list__price,.apartments-list__title,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;outline:none}img{max-width:100%}a{-webkit-tap-highlight-color:var(--t);color:inherit;text-decoration:none}:root{--max-row-width:1920px;--grid-gap:1px;--grid-indent:0px;--grid-spacer:1px;--grid-spacer-and-indent:calc(var(--grid-indent) + var(--grid-spacer));--grid-columns-number:1;--grid-column:calc((var(--vw, 1vw)*100 - var(--grid-spacer-and-indent)*2 - (var(--grid-columns-number) - 1)*var(--grid-gap))/var(--grid-columns-number));--grid-column1:var(--grid-column);--grid-column2:calc(var(--grid-column)*2 + var(--grid-gap));--grid-column3:calc(var(--grid-column)*3 + var(--grid-gap)*2);--grid-column4:calc(var(--grid-column)*4 + var(--grid-gap)*3);--grid-column5:calc(var(--grid-column)*5 + var(--grid-gap)*4);--grid-column6:calc(var(--grid-column)*6 + var(--grid-gap)*5);--grid-column7:calc(var(--grid-column)*7 + var(--grid-gap)*6)}@media (min-width:1921px){:root{--grid-gap:40px;--grid-spacer:100px;--grid-columns-number:7;--grid-indent:calc((var(--vw, 1vw)*100 - var(--max-row-width))/2)}}@media (min-width:1600px) and (max-width:1920px){:root{--grid-gap:40px;--grid-spacer:100px;--grid-columns-number:7;--grid-indent:0px}}@media (min-width:1200px) and (max-width:1599px){:root{--grid-gap:40px;--grid-spacer:40px;--grid-columns-number:7;--grid-indent:0px}}@media (min-width:768px) and (max-width:1199px){:root{--grid-gap:30px;--grid-spacer:40px;--grid-columns-number:5;--grid-indent:0px}}@media (max-width:767px){:root{--grid-gap:14px;--grid-spacer:20px;--grid-columns-number:4;--grid-indent:0px}}.container{margin:0 auto;max-width:var(--max-row-width)}.container_spacer{padding:0 var(--grid-spacer)}@media (max-width:319px){.container_spacer-x-small-down{padding:0 var(--grid-spacer)}}@media (min-width:320px){.container_spacer-small-up{padding:0 var(--grid-spacer)}}@media (max-width:767px){.container_spacer-small-down{padding:0 var(--grid-spacer)}}@media (min-width:768px){.container_spacer-medium-up{padding:0 var(--grid-spacer)}}@media (max-width:1199px){.container_spacer-medium-down{padding:0 var(--grid-spacer)}}@media (min-width:1200px){.container_spacer-s-large-up{padding:0 var(--grid-spacer)}}@media (max-width:1599px){.container_spacer-s-large-down{padding:0 var(--grid-spacer)}}@media (min-width:1600px){.container_spacer-large-up{padding:0 var(--grid-spacer)}}@media (max-width:1920px){.container_spacer-large-down{padding:0 var(--grid-spacer)}}@media (min-width:1921px){.container_spacer-x-large-up{padding:0 var(--grid-spacer)}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--body-font-size);line-height:var(--body-line-height)}body,button,form,input{font-family:var(--font)}.apartments-list__floor-value,.apartments-list__price,.apartments-list__title,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--h-font);font-size:var(--h-size);font-stretch:151%;font-style:normal;text-transform:uppercase}.apartments-list__floor-value,.h1,.h2,.h3,h1,h2,h3{font-variation-settings:"GRAD" 0,"slnt" 0,"XTRA" 468,"XOPQ" 96,"YOPQ" 79,"YTLC" 514,"YTUC" 712,"YTAS" 750,"YTDE" -203,"YTFI" 738,"opsz" 60}.apartments-list__price,.apartments-list__title,.h4,.h5,.h6,h4,h5,h6{font-variation-settings:"GRAD" 0,"slnt" 0,"XTRA" 468,"XOPQ" 96,"YOPQ" 79,"YTLC" 514,"YTUC" 712,"YTAS" 750,"YTDE" -203,"YTFI" 738}.apartments-list__floor-value,.h1,.h2,.h3,h1,h2,h3{font-weight:600;line-height:120%}.apartments-list__price,.apartments-list__title,.h4,.h5,.h6,h4,h5,h6{font-weight:500;line-height:110%}@media (min-width:1200px){.h1,h1{--h-size:clamp(0px,6.25vw,120px)}.apartments-list__floor-value,.h2,h2{--h-size:clamp(0px,3.125vw,60px)}.h3,h3{--h-size:clamp(0px,2.08333vw,40px)}.apartments-list__price,.h4,h4{--h-size:25px}.apartments-list__title,.h5,.h6,h5,h6{--h-size:16px}}@media (min-width:768px) and (max-width:1199px){.h1,h1{--h-size:7.19424vw}.apartments-list__floor-value,.h2,h2{--h-size:4.79616vw}.h3,h3{--h-size:4.19664vw}.apartments-list__price,.h4,h4{--h-size:22px}.apartments-list__title,.h5,.h6,h5,h6{--h-size:16px}}@media (max-width:767px){.h1,h1{--h-size:29px}.apartments-list__floor-value,.h2,h2{--h-size:22px}.h3,h3{--h-size:20px}.apartments-list__price,.h4,h4{--h-size:18px}.apartments-list__title,.h5,.h6,h5,h6{--h-size:14px}}@media (max-width:374px){.h1,h1{--h-size:7.73333vw}}article,article li,article p{font-size:14px}article strong{font-weight:700}article em{font-style:italic}article a{color:var(--primary-color);text-decoration:none}article a:hover{text-decoration:underline}.flash-messages-block .flash-list{display:block}.flash-messages-block .flash-list li{display:block;font-size:18px}.flash-messages-block .flash-list li .message{height:60px;line-height:60px;padding-left:60px}.flash-messages-block .flash-list li.error{background-color:#fdeaea;border-bottom:1px solid #e3b7b7}.flash-messages-block .flash-list li.error .message{color:#955f5f}body.no-js .flash-messages-block .flash-list li.error .message,body.no-webp .flash-messages-block .flash-list li.error .message{background:var(--t) url(/static/images-processed/error-flash-7d81506eb43b05a35740eccf00217a90.png) 0 50%/40px 40px no-repeat}body.webp .flash-messages-block .flash-list li.error .message{background:var(--t) url(/static/images-processed/error-flash-87e8b8c7e10bb46756b46a21920070c0.webp) 0 50%/40px 40px no-repeat}.flash-messages-block .flash-list li.success{background-color:#d5f8ad;border-bottom:1px solid #a6d76e}.flash-messages-block .flash-list li.success .message{color:#698d3f}body.no-js .flash-messages-block .flash-list li.success .message,body.no-webp .flash-messages-block .flash-list li.success .message{background:var(--t) url(/static/images-processed/success-flash-e0dcc362ae2e5609e1f99b83f6e8347a.png) 0 50%/40px 40px no-repeat}body.webp .flash-messages-block .flash-list li.success .message{background:var(--t) url(/static/images-processed/success-flash-fce5ffe8747478c70d465b595e3bc435.webp) 0 50%/40px 40px no-repeat}.header{background:#fff;position:fixed;transition:opacity .6s var(--teaser-transition-func) 1.3s;width:100%;z-index:4700}.header._not-first-visit{transition-delay:0s}.header.need-animation{opacity:0}.header.animate-out{opacity:1}.header__container{position:relative}.header__wrap{justify-content:space-between;position:relative;transition:height .2s var(--default-transition-function)}.header__logo,.header__wrap{align-items:center;display:flex}.header__logo{height:100%;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.header__contacts-wrap,.header__menu-block{display:flex;height:100%}.header__contacts-wrap,.header__phone{align-items:center}.header__phone{display:flex}.header__catalog-button,.header__consultation-button-wrap,.header__fav{margin-left:var(--header-margin)}@media (min-width:1600px){.header{--header-margin:70px}}@media (min-width:1200px){.header__wrap{height:100px}.header._sticky .header__wrap{height:80px}.header._sticky .drop-menu{top:80px}.header__catalog-text-wrap{margin-left:20px}.header__square-wrap{height:15px;position:relative;width:15px}.header__square{background:#000;display:block;height:5px;position:absolute;transition:var(--default-transition);width:5px}.header__square_first{left:0;top:0}.header__square_second{right:0;top:0}.header__square_third{bottom:0;left:0}.header__square_fourth{bottom:0;right:0}.header__catalog-button{align-items:center;display:flex}.header__catalog-button:hover .header__square_first{transform:translate3d(1px,1px,0)}.header__catalog-button:hover .header__square_second{transform:translate3d(-1px,1px,0)}.header__catalog-button:hover .header__square_third{transform:translate3d(1px,-1px,0)}.header__catalog-button:hover .header__square_fourth{transform:translate3d(-1px,-1px,0)}.header__catalog-button:hover .header__catalog-text{transform:translateY(23px)}.header__catalog-button:hover .header__catalog-text_clone{top:-46px}.header__catalog-text-wrap{display:flex;overflow:hidden;transform:translateY(1px)}.header__catalog-text{position:relative;transition:var(--default-transition)}.header__catalog-text_clone{left:0;position:absolute;top:-25px}.header__consultation-button-wrap{align-items:center;display:flex}.header__consultation-button-wrap.underline .header__consultation-button-text:after{transform:scaleX(1);transition:transform .4s var(--teaser-transition-func) .4s}.header__consultation-button-wrap.underline .header__consultation-button-text:before{transform:scaleX(0);transition:transform .4s var(--teaser-transition-func)}.header__consultation-button-text{display:block;padding-bottom:13px;position:relative}.header__consultation-button-text:before{transform-origin:right}.header__consultation-button-text:after,.header__consultation-button-text:before{background-color:#000;bottom:0;content:"";display:block;height:2px;position:absolute;width:100%}.header__consultation-button-text:after{transform:scaleX(0);transform-origin:left}}@media (min-width:1200px) and (max-width:1599px){.header{--header-margin:clamp(45px,3.75vw,70px)}}@media (min-width:768px){.header__phone-icon{display:none}}@media (min-width:768px) and (max-width:1199px){.header__wrap{height:80px}.header._sticky .header__wrap{height:64px}.header._sticky .drop-menu{height:calc(var(--vh, 1vh)*100 - 62px);transform:translateY(-37px)}.header__catalog-button,.header__consultation-button-wrap{display:none}}@media (max-width:1199px){.header__fav.fav{display:none}}@media (max-width:767px){.header__wrap{height:54px}.header._sticky .header__wrap{height:44px}.header._sticky .drop-menu{height:calc(var(--vh, 1vh)*100 - 43px);transform:translateY(-56px)}.header__catalog-button,.header__consultation-button-wrap,.header__menu-text,.header__phone-number{display:none}.header__logo svg{height:auto;width:101px}}:root{--default-input-height:37px;--errors-color:var(--alert-color,#b50000)}form input[type=password]:-webkit-autofill,form input[type=search]:-webkit-autofill,form input[type=text]:-webkit-autofill,form select:-webkit-autofill,form textarea:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:color .4s,text-fill-color .4s,box-shadow .4s!important;transition:color .4s,text-fill-color .4s,box-shadow .4s!important;transition-timing-function:var(--default-transition-function)}form label{color:#000;display:block;font-stretch:110%;font-variation-settings:var(--font-settings);font-weight:400;line-height:110%;margin-bottom:2px}form ul.errors{color:var(--errors-color);font-size:13px;list-style:none;margin-top:10px}form ul.errors li{margin-bottom:2px}form ul.errors li:last-child{margin-bottom:0}form .form-field{margin-bottom:10px}form input[type=password],form input[type=search],form input[type=text],form select,form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:1px solid #000;border-radius:0;box-shadow:none;display:block;font-family:var(--font);font-size:14px;margin:0;width:100%}form input[type=password],form input[type=search],form input[type=text],form select{height:var(--default-input-height)}form textarea{padding:5px 10px}@media (min-width:1200px){form input[type=password],form input[type=search],form input[type=text],form label,form select,form textarea{font-size:30px;height:50px;padding-bottom:20px}}@media (min-width:768px) and (max-width:1199px){form input[type=password],form input[type=search],form input[type=text],form label,form select,form textarea{font-size:25px;padding-bottom:16px}}@media (max-width:767px){form input[type=password],form input[type=search],form input[type=text],form label,form select,form textarea{font-size:20px;padding-bottom:12px}}.image-icon,.svg-icon{display:inline-block;vertical-align:middle}:root{--modal-bg:rgba(0,0,0,.3);--modal-content-radius:0px;--modal-content-shadow:none;--modal-content-padding:30px;--modal-content-background:#fff;--modal-closer-color:#fff;--modal-closer-size:30px;--modal-preloader-size:30px}.modal__bg{background:var(--t);height:100%;left:0;position:fixed;top:0;transition:background .4s var(--teaser-transition-func);width:100%;z-index:10000}.modal__bg._popup{-ms-overflow-style:none;overflow:scroll;scrollbar-width:none}.modal__bg._popup::-webkit-scrollbar{display:none}.modal__bg._popup .modal__content{-ms-overflow-style:none;overflow:hidden;scrollbar-width:none}.modal__bg._popup .modal__content::-webkit-scrollbar{display:none}.modal__bg._popup .modal__closer:after,.modal__bg._popup .modal__closer:before{background:#000}.modal__bg._opened{background:var(--modal-bg)}.modal__bg._closed,.modal__bg._opened._popup{background:var(--t)}.modal__layout{cursor:default;display:flex;margin:0 auto;min-height:100%;position:relative;transition-delay:0s;transition:transform .4s var(--teaser-transition-func);z-index:11000}.modal__container{align-items:center;background:var(--modal-content-background);border-radius:var(--modal-content-radius);box-shadow:var(--modal-content-shadow);display:flex;position:relative}.modal__container._popup{border:1px solid #000;box-shadow:0 15px 50px 0 #00000040}.modal__content{display:flex;overflow:scroll}.modal__content img{max-width:100%}.modal__closer{color:#000;cursor:pointer;position:absolute;text-decoration:none}.modal__closer:before{top:0;transform:rotate(45deg);transform-origin:top left}.modal__closer:after,.modal__closer:before{background:#fff;content:"";height:2px;position:absolute}.modal__closer:after{bottom:0;transform:rotate(-45deg);transform-origin:bottom left}body.modal-loading{overflow:hidden}body.modal-loading__content{height:100%;overflow:scroll;width:100%}@media (min-width:1200px){.modal__container,.modal__content{height:calc(var(--vh, 1vh)*100);width:calc(50vw + var(--grid-gap)/2)}.modal__content{padding:var(--grid-gap)}.modal__layout{justify-content:flex-end;transform:translateX(100%)}.modal__layout._opened{transform:translateX(0)}.modal__layout._closed{transform:translateX(100%)}.modal__closer{left:calc(-83px - var(--grid-gap));top:calc(var(--vh, 1vh)*50);transform:translateY(-50%)}}@media (min-width:768px){.modal__bg._popup{bottom:40px;height:370px;left:unset;right:40px;top:unset;width:800px}.modal__bg._popup .modal__closer{height:29px;left:unset;right:40px;top:39px;transform:translateY(0);width:29px}.modal__bg._popup .modal__closer:after,.modal__bg._popup .modal__closer:before{left:2px;width:38px}.modal__bg._popup .modal__layout{align-items:flex-end;justify-content:flex-end}.modal__bg._popup .modal__content{height:370px;padding:0;width:800px}.modal__container._popup{height:370px;width:800px}.modal__closer{height:83px;width:83px}.modal__closer:after,.modal__closer:before{width:113px}}@media (min-width:768px) and (max-width:1199px){.modal__container{height:calc(var(--vh, 1vh)*100 - 163px);width:100vw}.modal__closer{top:calc(-83px - var(--grid-gap))}}@media (max-width:1199px){.modal__layout{transform:translateY(100%)}.modal__layout._opened{transform:translateY(0)}.modal__layout._closed{transform:translateY(100%)}.modal__content{height:100%;padding:var(--grid-spacer);width:100%}.modal__container{align-self:flex-end;min-height:50vh}.modal__container._popup{min-height:unset}.modal__closer{left:50%;transform:translateX(-50%)}}@media (max-width:767px){.modal__bg._popup{bottom:var(--grid-spacer);height:435px;left:var(--grid-spacer);top:unset;width:calc(var(--vw, 1vw)*100 - var(--grid-spacer)*2)}.modal__bg._popup .modal__layout{justify-content:center}.modal__bg._popup .modal__content{display:flex;flex-direction:column}.modal__bg._popup .modal__closer{height:29px;left:unset;right:19px;top:19px;transform:translateY(0);width:29px;z-index:50}.modal__bg._popup .modal__closer:after,.modal__bg._popup .modal__closer:before{width:38px}.modal__container{height:calc(var(--vh, 1vh)*100 - 52px);width:100vw}.modal__container._popup{height:435px;width:calc(var(--vw, 1vw)*100 - var(--grid-spacer)*2)}.modal__closer{height:24px;top:calc(-24px - var(--grid-gap));width:24px}.modal__closer:after,.modal__closer:before{width:32px}}.smart-tabs{display:flex;justify-content:flex-start;list-style:none}.smart-tabs li a{display:block}.smart-content{display:none}.smart-content._active{display:block}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.psticky-transparent{position:static!important}.psticky-parent{position:relative}.psticky-dimension-top.psticky-sticky{position:fixed;top:0}.psticky-dimension-top.psticky-bottom{bottom:0;position:absolute}.psticky-dimension-top.psticky-top{position:static}.psticky-dimension-bottom.psticky-sticky{bottom:0;position:fixed}.psticky-dimension-bottom.psticky-top{position:absolute;top:0}.psticky-dimension-bottom.psticky-bottom{position:static}.genplan__scenes{height:100%;overflow:hidden;width:100%}.genplan__scene{position:relative}.genplan__scene._scrollable .genplan__scene-container{-ms-overflow-style:none;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.genplan__scene._scrollable .genplan__scene-container::-webkit-scrollbar{display:none}.genplan__background{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;filter:blur(10px);height:calc(100% + 20px);left:-10px;position:absolute;top:-10px;width:calc(100% + 20px);z-index:100}.genplan__layers{z-index:1000}.genplan__layer-image,.genplan__layers{display:inline-block;position:relative}.genplan__layer-image picture{display:inline-block}.genplan__layer-polygon,.genplan__layer-substrate{height:100%;left:0;position:absolute;top:0;width:100%}.genplan__layer-polygon path._clickable,.genplan__layer-substrate path._clickable{cursor:pointer}.genplan__layer-polygon svg,.genplan__layer-substrate svg{height:100%;left:0;position:absolute;top:0;width:100%}.genplan__layer-substrate{z-index:1100}.genplan__layer-image{z-index:1200}.genplan__layer-image img,.genplan__layer-image picture{height:100%;width:100%}.genplan__layer-polygon{z-index:1300}.genplan__object-container{position:absolute;z-index:1400}.genplan__object-container._hover{z-index:1500}.genplan__object-placemark{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.genplan__object-balloon{opacity:0;pointer-events:none;position:absolute;visibility:hidden;z-index:-1}.genplan__object-balloon._hover{opacity:1;pointer-events:auto;visibility:visible;z-index:auto}.genplan__minimap{display:block;opacity:0;pointer-events:none}.genplan__minimap-bar{display:block;height:100%;position:relative}.genplan__minimap-handle{bottom:0;display:block;position:absolute;top:0}.genplan ._popover[data-gen-balloon] [data-gen-balloon-close]{display:none}.genplan__scene-modals{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1000}.genplan__scene-modals._opened{pointer-events:auto}.genplan__scenes{position:relative}.genplan__scene{bottom:0;left:0;min-height:100%;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%}.genplan__scene._show{opacity:1;pointer-events:auto;visibility:visible}.genplan__scene._hide{opacity:0;pointer-events:none;visibility:hidden}.genplan{--preloader-bg-color:#fff;--preloader-color:#000;position:relative}.genplan._layout-page{height:calc(var(--grid-column3)*.8 + var(--grid-gap)*2);width:calc(var(--grid-column3)*.8 + var(--grid-gap)*2)}.genplan._layout-page .genplan__layer-polygon svg path,.genplan._layout-page .genplan__layer-substrate svg path{fill:rgba(0,0,0,.2);transition:all .4s}.genplan__place-mark{background:#fff;border-radius:100px;color:#000;padding:4px 13px}.genplan [data-gen-loader]{background-color:var(--t);height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:background-color,opacity;transition-duration:.3s;transition-timing-function:var(--default-transition-function);visibility:hidden;width:100%;z-index:2000}.genplan [data-gen-loader] .genplan-preloader-icon{display:flex;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:opacity .3s var(--default-transition-function)}.genplan [data-gen-loader]._opened{background-color:var(--preloader-bg-color);opacity:1;visibility:visible}.genplan__minimap{border:2px solid #fff;border-radius:2px;bottom:30px;height:50px;left:30px;padding:4px;position:absolute;z-index:1000}.genplan__minimap-handle{background-color:#fff;border-radius:2px}.genplan .genplan__object-balloon._modal{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);z-index:1000}.genplan__object-balloon._popover{--balloon-offset:10px;--balloon-pin-color:#fff;background-color:#fff;border:1px solid #000;padding:20px;transition:all .3s}.genplan__object-balloon._popover .genplan__balloon{width:-webkit-max-content;width:-moz-max-content;width:max-content}.genplan__object-balloon._popover.to-right{margin-left:var(--balloon-offset)}.genplan__object-balloon._popover.to-left{margin-right:var(--balloon-offset)}.genplan__object-balloon._popover.to-top:before{bottom:var(--pin-y-offset)}.genplan__object-balloon._popover.to-bottom:before{top:var(--pin-y-offset)}.genplan__object-balloon._popover .genplan__list{display:flex;flex-direction:column;margin-top:10px}.genplan__object-balloon._popover .genplan__item{display:grid;grid-template-columns:1fr 1fr;padding:10px 0}.genplan__object-balloon._popover .genplan__item:not(:last-child){border-bottom:1px dashed #000}.genplan__object-balloon._popover .genplan__price{margin-top:34px}.genplan__scene-modals:before{background-color:rgba(0,0,0,.6);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:all .4s;width:100%;z-index:10}.genplan__scene-modals._opened:before{opacity:1}.genplan__layer-polygon svg path,.genplan__layer-substrate svg path{fill:rgba(0,0,0,.2);transition:all .4s}.genplan__layer-polygon svg path._hover,.genplan__layer-polygon svg path:hover,.genplan__layer-substrate svg path._hover,.genplan__layer-substrate svg path:hover{fill:rgba(0,0,0,.3)}.genplan__layer-polygon svg path._sold,.genplan__layer-substrate svg path._sold{fill:hsla(0,0%,92%,.9)}.genplan__scene._scrollable .genplan__layer-polygon svg path,.genplan__scene._scrollable .genplan__layer-substrate svg path{opacity:.5;transition:all .4s}.genplan__scene._scrollable .genplan__layer-polygon svg path._hover,.genplan__scene._scrollable .genplan__layer-substrate svg path._hover{opacity:.5}.genplan__scenes{transform:translateZ(0)}.genplan__scene._show{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:gen-scene-show;animation-name:gen-scene-show}.genplan__scene._hide{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:gen-scene-hide;animation-name:gen-scene-hide}@media (max-width:1199px){.genplan._layout-page{height:calc(var(--grid-column3)*.8 + var(--grid-gap)*2);width:calc(var(--grid-column5)*.8 + var(--grid-gap)*2)}.genplan__layer-polygon svg path,.genplan__layer-substrate svg path{fill:rgba(0,0,0,.3);transition:all .4s}.genplan .genplan__scene-container:before{-webkit-animation:gen-loader-swipe-animation 1.4s .7s var(--default-transition-function) forwards;animation:gen-loader-swipe-animation 1.4s .7s var(--default-transition-function) forwards;background-image:url(/static/svg/swipe-681664feb064102b84ae3228127462b8.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:53px;left:50%;opacity:0;position:absolute;top:50%;transform:translate3d(calc(-50% - 26px),-50%,0);width:53px;z-index:2000}.genplan .genplan__layers{-webkit-animation:gen-loader-swipe-content 1.2s 1s var(--default-transition-function) forwards;animation:gen-loader-swipe-content 1.2s 1s var(--default-transition-function) forwards}}@media (max-width:767px){.genplan._layout-page{height:calc(var(--grid-column3)*.8 + var(--grid-gap)*2);width:calc(var(--grid-column5)*.8 + var(--grid-gap)*2)}}@-webkit-keyframes gen-scene-hide{0%{opacity:1;transform:scale(1);visibility:visible}to{opacity:0;transform:scale(1.2);visibility:hidden}}@keyframes gen-scene-hide{0%{opacity:1;transform:scale(1);visibility:visible}to{opacity:0;transform:scale(1.2);visibility:hidden}}@-webkit-keyframes gen-scene-show{0%{opacity:0;transform:scale(.9);visibility:hidden}to{opacity:1;transform:scale(1);visibility:visible}}@keyframes gen-scene-show{0%{opacity:0;transform:scale(.9);visibility:hidden}to{opacity:1;transform:scale(1);visibility:visible}}@-webkit-keyframes gen-loader-animation{0%{r:0}50%{r:3.5}to{r:0}}@keyframes gen-loader-animation{0%{r:0}50%{r:3.5}to{r:0}}@-webkit-keyframes gen-loader-swipe-animation{0%{opacity:0;transform:translate3d(calc(-50% - 26px),-50%,0)}28%{opacity:1}50%{opacity:1;transform:translate3d(calc(-50% + 26px),-50%,0)}72%{opacity:1}to{opacity:0;transform:translate3d(calc(-50% - 26px),-50%,0)}}@keyframes gen-loader-swipe-animation{0%{opacity:0;transform:translate3d(calc(-50% - 26px),-50%,0)}28%{opacity:1}50%{opacity:1;transform:translate3d(calc(-50% + 26px),-50%,0)}72%{opacity:1}to{opacity:0;transform:translate3d(calc(-50% - 26px),-50%,0)}}@-webkit-keyframes gen-loader-swipe-content{0%{transform:translateZ(0)}50%{transform:translate3d(80px,0,0)}to{transform:translateZ(0)}}@keyframes gen-loader-swipe-content{0%{transform:translateZ(0)}50%{transform:translate3d(80px,0,0)}to{transform:translateZ(0)}}.button{border:1px solid #000;border-radius:100px;cursor:pointer;display:inline-block;margin:0;padding:0;text-align:center;text-decoration:none;transition:var(--default-transition);white-space:nowrap}.button_black,.button_black-grey{background:#000;color:#fff}.button_white{background:#fff;color:#000}.button_grey{background:var(--background-color);color:#000}@media (min-width:1200px){.button_black:hover{background:#fff;color:#000}.button_white:hover{background:#000;color:#fff}.button_black-grey:hover{background:var(--background-color);color:#000}.button_grey:hover{background:#000;color:#fff}}@media (min-width:768px){.button{padding:15px 20px}}@media (max-width:767px){.button{padding:12px 18px}}.layout{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(var(--vh, 1vh)*100)}.layout__main{z-index:100}@media (min-width:1200px){.layout{--gen-plan-height:calc(var(--grid-column7)*807/1720)}.layout__main{padding-top:100px}}@media (min-width:768px) and (max-width:1199px){.layout{--gen-plan-height:calc(var(--grid-column5)*578/754)}.layout__main{padding-top:80px}}@media (max-width:767px){.layout{--gen-plan-height:calc(var(--grid-column4)*334/382)}.layout__main{padding-top:54px}}.request-form{position:relative}.request-form__data{position:relative;transition:all .4s;z-index:1}.request-form__success{bottom:0;display:flex;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition-duration:.4s;transition-property:opacity,transform,visibility;visibility:hidden;z-index:100}.request-form.success .request-form__data{opacity:0}.request-form.success .request-form__success{background:var(--background-color);height:-webkit-min-content;height:-moz-min-content;height:min-content;opacity:1;pointer-events:auto;visibility:visible}@media (min-width:768px) and (max-width:1199px){.request-form.success .request-form__success{padding-top:100px;transform:translate3d(0,-240px,0)}}@media (max-width:767px){.request-form.success .request-form__success{padding-top:50px;transform:translate3d(0,-120px,0)}}.range-input__values{background-color:#fff;display:flex;position:relative}.range-input__value{position:relative}.range-input__value .range-input__input{padding-left:54px}.range-input__value_from,.range-input__value_to{flex:0 0 50%}.range-input__value_single{flex:0 0 100%}.range-input__prefix{align-items:center;bottom:0;display:flex;height:var(--default-input-height);left:20px;position:absolute}.range-input .range-input__line{border:none;box-shadow:none;height:19px;padding:8px 0}.range-input .range-input__line .noUi-connects{background-color:#fff;border-radius:0 0 100px 100px}.range-input .range-input__line .noUi-connect{background-color:var(--primary-color);cursor:pointer}.range-input .range-input__line .noUi-handle{background:#fff;border:2px solid #000;border-radius:100px;box-shadow:none;cursor:pointer;height:13px;position:absolute;right:-6px;top:-5px;width:13px}.range-input .range-input__line .noUi-handle:after,.range-input .range-input__line .noUi-handle:before{display:none}.uikit-page{--black-ui-color:#000;--blue-ui-color:blue;--background-ui-color:var(--primary-color);padding-bottom:100px}.uikit-page__element_warning{background-color:var(--background-ui-color);color:#fff;flex:0 0 85%;font-weight:500;margin-top:50px;padding:10px 10px 10px 50px;position:relative}.uikit-page__element_warning:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:34px 0 34px 34px;content:"";height:0;left:0;position:absolute;top:50%;transform:translateY(-50%);width:0}.uikit-page__elements-list{margin-top:75px}.uikit-page__element:not(:first-child){margin-top:40px}.uikit-page__element._wide{flex:0 0 100%!important}.uikit-page__element_dark{background-color:var(--blue-ui-color);padding-left:10px;padding-right:10px;padding-top:10px}.uikit-page__element_dark .uikit-page__element-description{margin-left:-10px;margin-right:-10px}.uikit-page__element-description{background:var(--black-ui-color);color:#fff;margin-top:20px;padding:20px}.uikit-page__elements-list{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:1200px){.uikit-page__element{flex:0 0 48%}}@media (max-width:1199px){.uikit-page__element{flex:0 0 100%}}.breadcrumbs__list{align-items:center;display:flex}.breadcrumbs__item{display:block}.breadcrumbs__item_delimiter{align-items:center;display:flex;justify-content:center}.breadcrumbs__item_delimiter-icon,.breadcrumbs__link{display:flex}@media (min-width:1600px){.breadcrumbs{margin-top:50px}.breadcrumbs__list{margin:-4px}.breadcrumbs__item{padding:4px}.breadcrumbs__link{margin:-4px;padding:4px;transition:color .4s}}@media (min-width:768px) and (max-width:1199px){.breadcrumbs{margin-top:33px}}@media (max-width:1199px){.breadcrumbs__list{margin:-3px}.breadcrumbs__item{padding:3px}.breadcrumbs__item:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs__link{margin:-3px;padding:3px}}.grid-block{grid-gap:var(--grid-gap);display:grid;grid-template-columns:repeat(var(--grid-columns-number),var(--grid-column))}.tabs{display:flex;justify-content:flex-start;list-style:none}.tabs__first-text{color:var(--primary-color);font-family:var(--font);font-size:var(--font-size);font-stretch:110%;font-style:normal;font-variation-settings:var(--font-settings);font-weight:400}.tabs::-webkit-scrollbar{display:none}.tabs li a{display:block}.tabs__third-text{color:var(--primary-color);font-family:var(--font);font-size:var(--font-size);font-stretch:110%;font-style:normal;font-variation-settings:var(--font-settings);font-weight:400}.tabs__text{white-space:nowrap}.tabs__list{-ms-overflow-style:none;display:flex;scrollbar-width:none}.tabs__list::-webkit-scrollbar{display:none}.tabs__link{align-items:center;padding:var(--tabs-link-padding);white-space:nowrap}.tabs__first .tabs__icon{display:flex}.tabs__first .tabs__icon svg{height:auto;opacity:.4;transition:opacity .4s var(--default-transition-function);width:100%}.tabs__first .tabs__list{align-items:center;background:var(--background-color);border-radius:50px;padding:var(--tabs-list-padding);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tabs__first .tabs__item .tabs__link{background:var(--background-color);border-radius:50px;display:flex;transition:background .4s var(--default-transition-function)}.tabs__first .tabs__item .tabs__link .tabs__text{color:var(--primary-color-opacity-40);transition:color .4s var(--default-transition-function)}.tabs__first .tabs__item .tabs__link:hover .tabs__text{color:#000}.tabs__first .tabs__item .tabs__link:hover .tabs__icon svg{opacity:1}.tabs__first .tabs__item._active .tabs__link{background:#fff}.tabs__first .tabs__item._active .tabs__link .tabs__text{color:#000}.tabs__first .tabs__item._active .tabs__link .tabs__icon svg{opacity:1}.tabs__second .tabs__list,.tabs__third .tabs__list{display:flex}.tabs__second .tabs__text,.tabs__third .tabs__text{color:var(--primary-color-opacity-40);transition:color var(--default-timing) var(--default-transition-function)}.tabs__second .tabs__item._active .tabs__text,.tabs__third .tabs__item._active .tabs__text{color:#000}@media (min-width:1200px){.tabs__first-text,.tabs__third-text{--font-size:30px;line-height:110%}.tabs__first{--tabs-link-padding:10px 20px}.tabs__first .tabs__list{--tabs-list-padding:6px}.tabs__second{--tabs-link-padding:19px 0 19px 40px}.tabs__second .tabs__list{width:calc(var(--grid-column2) - var(--grid-gap))}.tabs__second .tabs__link{position:relative}.tabs__second .tabs__link:before{background:#000;content:"";height:35px;left:0;opacity:0;position:absolute;top:14px;transition:opacity var(--default-timing) var(--teaser-transition-func);width:6px}.tabs__second .tabs__item{position:relative}.tabs__second .tabs__item:before{top:0}.tabs__second .tabs__item:after,.tabs__second .tabs__item:before{background:#999;content:"";height:1px;position:absolute;right:0;transition:background var(--default-timing) var(--teaser-transition-func);width:calc(100% - 40px)}.tabs__second .tabs__item:after{bottom:-1px}.tabs__second .tabs__item._active:after,.tabs__second .tabs__item._active:before{background:#000;z-index:100}.tabs__second .tabs__item._active .tabs__link:before{opacity:1}.tabs__second .tabs__list,.tabs__third .tabs__list{flex-direction:column}.tabs__second .tabs__item:hover .tabs__text,.tabs__third .tabs__item:hover .tabs__text{color:#000}.tabs__third{--tabs-link-padding:7px 0 7px 40px}.tabs__third.tabs:before{background:var(--primary-color-opacity-40);content:"";height:calc(100% - 14px);left:0;position:absolute;top:7px;width:1px}.tabs__third .tabs__item,.tabs__third .tabs__list{position:relative}.tabs__third .tabs__item:before{background:#000;content:"";height:27px;left:0;opacity:0;position:absolute;top:10px;transition:opacity var(--default-timing) var(--teaser-transition-func);width:6px}.tabs__third .tabs__item._active:before{opacity:1}}@media (min-width:768px){.tabs__first .tabs__icon{height:24px;margin-right:20px;width:30px}}@media (min-width:768px) and (max-width:1199px){.tabs__first-text,.tabs__third-text{--font-size:25px;line-height:110%}.tabs__second,.tabs__third{--tabs-link-padding:30px 15px}.tabs__second .tabs__list,.tabs__third .tabs__list{margin:0 -15px}.tabs__second .tabs__list:before,.tabs__third .tabs__list:before{left:calc(11px + var(--tabs-list-padding))}.tabs__second .tabs__item:before,.tabs__third .tabs__item:before{left:15px;width:calc(100% - 30px)}}@media (max-width:1199px){.tabs{-ms-overflow-style:none;margin-left:calc(0px - var(--grid-spacer));margin-right:calc(0px - var(--grid-spacer));overflow:scroll hidden;padding-left:var(--grid-spacer);padding-right:var(--grid-spacer);scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tabs__first{--tabs-link-padding:8px 16px}.tabs__first,.tabs__second,.tabs__third{--tabs-list-padding:4px}.tabs__second .tabs__list,.tabs__third .tabs__list{position:relative}.tabs__second .tabs__list:before,.tabs__third .tabs__list:before{background:var(--primary-color-opacity-40);bottom:0;content:"";height:1px;min-width:calc(100vw - var(--grid-spacer)*2);position:absolute;width:calc(100% - var(--tabs-list-padding)*4)}.tabs__second .tabs__item,.tabs__third .tabs__item{position:relative}.tabs__second .tabs__item:before,.tabs__third .tabs__item:before{bottom:0;content:"";height:3px;position:absolute;transition:background var(--default-timing) var(--default-transition-function)}.tabs__second .tabs__item._active:before,.tabs__third .tabs__item._active:before{background:#000}}@media (max-width:767px){.tabs__first-text,.tabs__third-text{--font-size:16px;line-height:140%}.tabs__first .tabs__icon{height:16px;margin-right:12px;width:20px}.tabs__second,.tabs__third{--tabs-link-padding:20px 9px}.tabs__second .tabs__list,.tabs__third .tabs__list{margin:0 -9px}.tabs__second .tabs__list:before,.tabs__third .tabs__list:before{left:calc(5px + var(--tabs-list-padding))}.tabs__second .tabs__item:before,.tabs__third .tabs__item:before{left:9px;width:calc(100% - 18px)}}@media (max-width:319px){.tabs__first .tabs__list{border-radius:23px;flex-direction:column}.tabs__first .tabs__item{align-items:center;display:flex}}.text__body-mini{color:var(--primary-color);font-family:var(--font);font-size:var(--font-size);font-stretch:110%;font-style:normal;font-variation-settings:var(--font-settings);font-weight:400;line-height:140%}.text__error-page{color:var(--primary-color);font-family:var(--font);font-size:var(--font-size);font-stretch:151%;font-style:normal;font-variation-settings:var(--font-settings),"opsz" 60;font-weight:600;line-height:120%}@media (min-width:768px){.text__body-mini{--font-size:18px}.text__error-page{--font-size:200px}}@media (max-width:767px){.text__body-mini{--font-size:12px}.text__error-page{--font-size:80px}}.text__main{color:var(--primary-color);font-family:var(--font);font-size:var(--font-size);font-stretch:110%;font-style:normal;font-variation-settings:var(--font-settings);font-weight:400;line-height:110%}@media (min-width:1200px){.text__main{--font-size:clamp(0px,3.125vw,60px)}}@media (min-width:768px) and (max-width:1199px){.text__main{--font-size:4.19664vw}}@media (max-width:767px){.text__main{--font-size:23px}}.floating-field label,.text__medium{font-family:var(--font);font-size:var(--font-size);font-stretch:110%;font-style:normal;font-variation-settings:var(--font-settings);font-weight:400;line-height:110%}@media (min-width:1200px){.floating-field label,.text__medium{--font-size:30px}}@media (min-width:768px) and (max-width:1199px){.floating-field label,.text__medium{--font-size:25px}}@media (max-width:767px){.floating-field label,.text__medium{--font-size:20px}}.text__mini{color:var(--primary-color);font-family:var(--font);font-size:var(--font-size);font-stretch:110%;font-style:normal;font-variation-settings:var(--font-settings);font-weight:400;line-height:140%}@media (min-width:768px){.text__mini{--font-size:14px}}@media (max-width:767px){.text__mini{--font-size:12px}}.text__body{color:var(--primary-color);font-family:var(--font);font-size:var(--font-size);font-stretch:110%;font-style:normal;font-variation-settings:var(--font-settings);font-weight:400;line-height:140%}@media (min-width:768px){.text__body{--font-size:18px}}@media (max-width:767px){.text__body{--font-size:16px}}.hero{--parallax-speed:125px}.hero__info-description{opacity:0;transform:translateY(10px);transition-duration:.5s;transition-timing-function:var(--teaser-transition-func)}.hero__image-wrap{align-items:flex-end;display:flex;overflow:hidden;position:relative}.hero__image-wrap.need-animation .hero__image-wrap-inner{height:0}.hero__image-wrap-inner{height:100%;overflow:hidden;position:relative;transition:height 1.2s var(--teaser-transition-func);width:100%}.hero__parallax-container{bottom:0;height:100%;left:0;position:absolute;right:0}.hero__image{transition:transform 1.2s var(--teaser-transition-func)}.hero.need-animation .hero__title-address svg,.hero.need-animation .hero__title-main svg path{transform:translate3d(0,101%,0)}.hero.need-animation .hero__button{opacity:0;transform:translate3d(0,20px,0)}.hero__main-text,.hero__main-text-clean{position:relative}.hero__main-text.animate .hero__main-text-inner,.hero__main-text.animate:before{opacity:1;transform:translateY(0)}.hero__info-text{transform:translateY(100%);transition:transform .8s;transition-timing-function:var(--teaser-transition-func)}.hero__info-text-inner,.hero__main-text-inner{display:block;overflow:hidden;white-space:nowrap;width:100%}.hero__main-text-inner{opacity:0;transform:translateY(100%);transition:transform .8s,opacity .8s;transition-timing-function:var(--teaser-transition-func)}.hero__main-text-inner:nth-child(2){transition-delay:.3s}.hero__main-text-inner:nth-child(3){transition-delay:.4s}.hero__main-text-inner:nth-child(4){transition-delay:.5s}.hero__main-text-inner:nth-child(5){transition-delay:.6s}.hero__main-text-inner:nth-child(6){transition-delay:.7s}.hero__main-text-inner:nth-child(7){transition-delay:.8s}.hero__main-text-inner:nth-child(8){transition-delay:.9s}.hero__main-text-inner:nth-child(9){transition-delay:1s}.hero__main-text-inner:nth-child(10){transition-delay:1.1s}.hero__main-text-inner:nth-child(11){transition-delay:1.2s}.hero__main-text-inner:nth-child(12){transition-delay:1.3s}.hero__main-text-inner:nth-child(13){transition-delay:1.4s}.hero__main-text-inner:nth-child(14){transition-delay:1.5s}.hero__main-text-inner:nth-child(15){transition-delay:1.6s}.hero__main-text-inner:nth-child(16){transition-delay:1.7s}.hero__main-text-inner:nth-child(17){transition-delay:1.8s}.hero__main-text-inner:nth-child(18){transition-delay:1.9s}.hero__main-text-inner:nth-child(19){transition-delay:2s}.hero__main-text-inner:nth-child(20){transition-delay:2.1s}.hero__main-text-inner:nth-child(21){transition-delay:2.2s}.hero__main-text-inner:nth-child(22){transition-delay:2.3s}.hero__main-text-inner:nth-child(23){transition-delay:2.4s}.hero__main-text-inner:nth-child(24){transition-delay:2.5s}.hero__main-text-inner:nth-child(25){transition-delay:2.6s}.hero__main-text-inner:nth-child(26){transition-delay:2.7s}.hero__main-text-inner:nth-child(27){transition-delay:2.8s}.hero__main-text-inner:nth-child(28){transition-delay:2.9s}.hero__main-text-inner:nth-child(29){transition-delay:3s}.hero__main-text-inner:nth-child(30){transition-delay:3.1s}.hero__main-text-inner:nth-child(31){transition-delay:3.2s}.hero__main-text-inner:nth-child(32){transition-delay:3.3s}.hero__main-text-inner:nth-child(33){transition-delay:3.4s}.hero__main-text-inner:nth-child(34){transition-delay:3.5s}.hero__main-text-inner:nth-child(35){transition-delay:3.6s}.hero__main-text-inner:nth-child(36){transition-delay:3.7s}.hero__main-text-inner:nth-child(37){transition-delay:3.8s}.hero__main-text-inner:nth-child(38){transition-delay:3.9s}.hero__main-text-inner:nth-child(39){transition-delay:4s}.hero__main-text-inner:nth-child(40){transition-delay:4.1s}.hero__main-text-inner:nth-child(41){transition-delay:4.2s}.hero__main-text-inner:nth-child(42){transition-delay:4.3s}.hero__main-text-inner:nth-child(43){transition-delay:4.4s}.hero__main-text-inner:nth-child(44){transition-delay:4.5s}.hero__main-text-inner:nth-child(45){transition-delay:4.6s}.hero__main-text-inner:nth-child(46){transition-delay:4.7s}.hero__main-text-inner:nth-child(47){transition-delay:4.8s}.hero__main-text-inner:nth-child(48){transition-delay:4.9s}.hero__main-text-inner:nth-child(49){transition-delay:5s}.hero__main-text-inner:nth-child(50){transition-delay:5.1s}.hero__main-text-inner:nth-child(51){transition-delay:5.2s}.hero__main-text-inner:nth-child(52){transition-delay:5.3s}.hero__main-text-inner:nth-child(53){transition-delay:5.4s}.hero__main-text-inner:nth-child(54){transition-delay:5.5s}.hero__main-text-inner:nth-child(55){transition-delay:5.6s}.hero__main-text-inner:nth-child(56){transition-delay:5.7s}.hero__main-text-inner:nth-child(57){transition-delay:5.8s}.hero__main-text-inner:nth-child(58){transition-delay:5.9s}.hero__main-text-inner:nth-child(59){transition-delay:6s}.hero__main-text-inner:nth-child(60){transition-delay:6.1s}.hero__main-text-inner:nth-child(61){transition-delay:6.2s}.hero__main-text-inner:nth-child(62){transition-delay:6.3s}.hero__main-text-inner:nth-child(63){transition-delay:6.4s}.hero__main-text-inner:nth-child(64){transition-delay:6.5s}.hero__main-text-inner:nth-child(65){transition-delay:6.6s}.hero__main-text-inner:nth-child(66){transition-delay:6.7s}.hero__main-text-inner:nth-child(67){transition-delay:6.8s}.hero__main-text-inner:nth-child(68){transition-delay:6.9s}.hero__main-text-inner:nth-child(69){transition-delay:7s}.hero__main-text-inner:nth-child(70){transition-delay:7.1s}.hero__main-text-inner:nth-child(71){transition-delay:7.2s}.hero__main-text-inner:nth-child(72){transition-delay:7.3s}.hero__main-text-inner:nth-child(73){transition-delay:7.4s}.hero__main-text-inner:nth-child(74){transition-delay:7.5s}.hero__main-text-inner:nth-child(75){transition-delay:7.6s}.hero__main-text-inner:nth-child(76){transition-delay:7.7s}.hero__main-text-inner:nth-child(77){transition-delay:7.8s}.hero__main-text-inner:nth-child(78){transition-delay:7.9s}.hero__main-text-inner:nth-child(79){transition-delay:8s}.hero__main-text-inner:nth-child(80){transition-delay:8.1s}.hero__main-text-inner:nth-child(81){transition-delay:8.2s}.hero__main-text-inner:nth-child(82){transition-delay:8.3s}.hero__main-text-inner:nth-child(83){transition-delay:8.4s}.hero__main-text-inner:nth-child(84){transition-delay:8.5s}.hero__main-text-inner:nth-child(85){transition-delay:8.6s}.hero__main-text-inner:nth-child(86){transition-delay:8.7s}.hero__main-text-inner:nth-child(87){transition-delay:8.8s}.hero__main-text-inner:nth-child(88){transition-delay:8.9s}.hero__main-text-inner:nth-child(89){transition-delay:9s}.hero__main-text-inner:nth-child(90){transition-delay:9.1s}.hero__main-text-inner:nth-child(91){transition-delay:9.2s}.hero__main-text-inner:nth-child(92){transition-delay:9.3s}.hero__main-text-inner:nth-child(93){transition-delay:9.4s}.hero__main-text-inner:nth-child(94){transition-delay:9.5s}.hero__main-text-inner:nth-child(95){transition-delay:9.6s}.hero__main-text-inner:nth-child(96){transition-delay:9.7s}.hero__main-text-inner:nth-child(97){transition-delay:9.8s}.hero__main-text-inner:nth-child(98){transition-delay:9.9s}.hero__main-text-inner:nth-child(99){transition-delay:10s}.hero__main-text-inner:nth-child(100){transition-delay:10.1s}.hero__main-text-inner #text-wrap-line{color:var(--t);display:inline-block;position:relative}.hero__main-text-inner #text-wrap-line:before{background:#000;content:"";height:2px;left:0;position:absolute;top:50%;transform:translate3d(0,-50%,0)}.hero__button{transition:transform .5s,opacity .5s;transition-delay:3.2s;transition-timing-function:var(--teaser-transition-func)}.hero__projects-link{align-items:center;display:flex;margin:-20px 0;padding:20px 0;transition:opacity .5s var(--teaser-transition-func)}.hero__link-text{margin-left:12px}.hero__title-main{display:flex;overflow:hidden}.hero__title-main svg{height:100%;width:100%}.hero__title-main svg path{transition:transform .5s var(--teaser-transition-func);-webkit-transition:transform .5s var(--teaser-transition-func)}.hero__title-main svg path:first-child{transition-delay:2.4s;-webkit-transition-delay:2.4s}.hero__title-main svg path:nth-child(2){transition-delay:2.5s;-webkit-transition-delay:2.5s}.hero__title-main svg path:nth-child(3){transition-delay:2.6s;-webkit-transition-delay:2.6s}.hero__title-main svg path:nth-child(4){transition-delay:2.7s;-webkit-transition-delay:2.7s}.hero__title-main svg path:nth-child(5){transition-delay:2.8s;-webkit-transition-delay:2.8s}.hero__title-main svg path:nth-child(6){transition-delay:2.9s;-webkit-transition-delay:2.9s}.hero__title-main svg path:nth-child(7){transition-delay:3s;-webkit-transition-delay:3s}.hero__title-main svg path:nth-child(8){transition-delay:3.1s;-webkit-transition-delay:3.1s}.hero__title-main svg path:nth-child(9){transition-delay:3.2s;-webkit-transition-delay:3.2s}.hero__title-main svg path:nth-child(10){transition-delay:3.3s;-webkit-transition-delay:3.3s}.hero__title-address{display:flex;justify-content:flex-end;overflow:hidden}.hero__title-address svg{transition:transform .5s 2.9s var(--teaser-transition-func);-webkit-transition:transform .5s 2.9s var(--teaser-transition-func)}.hero__picture{display:flex;transition:transform 1.2s var(--teaser-transition-func)}.hero__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero._not-first-visit .hero__title-main svg path:first-child{transition-delay:.1s;-webkit-transition-delay:.1s}.hero._not-first-visit .hero__title-main svg path:nth-child(2){transition-delay:.2s;-webkit-transition-delay:.2s}.hero._not-first-visit .hero__title-main svg path:nth-child(3){transition-delay:.3s;-webkit-transition-delay:.3s}.hero._not-first-visit .hero__title-main svg path:nth-child(4){transition-delay:.4s;-webkit-transition-delay:.4s}.hero._not-first-visit .hero__title-main svg path:nth-child(5){transition-delay:.5s;-webkit-transition-delay:.5s}.hero._not-first-visit .hero__title-main svg path:nth-child(6){transition-delay:.6s;-webkit-transition-delay:.6s}.hero._not-first-visit .hero__title-main svg path:nth-child(7){transition-delay:.7s;-webkit-transition-delay:.7s}.hero._not-first-visit .hero__title-main svg path:nth-child(8){transition-delay:.8s;-webkit-transition-delay:.8s}.hero._not-first-visit .hero__title-main svg path:nth-child(9){transition-delay:.9s;-webkit-transition-delay:.9s}.hero._not-first-visit .hero__title-main svg path:nth-child(10){transition-delay:1s;-webkit-transition-delay:1s}.hero._not-first-visit .hero__button,.hero._not-first-visit .hero__title-address svg{transition-delay:0s}@media (min-width:1200px){.hero{margin-top:80px}.hero__image-wrap,.hero__parallax-container{height:calc(var(--grid-column7)*969/1720)}.hero__picture{height:calc(var(--grid-column7)*1123/1720)}.hero__projects-link{grid-column:1/3}.hero__projects-link:hover .hero__link-arrow{transform:translateX(-10px)}.hero__link-arrow{transition:var(--default-transition)}.hero__wrap{grid-row-gap:30px}.hero__title{grid-column:1/4}.hero__title-address{margin-right:-10px;margin-top:1.5625vw}.hero__title-address svg{height:.52083vw;width:15.72917vw}.hero__text{grid-column:5/8}.hero__main-text-inner #text-wrap-line{margin-right:20px;width:54px}.hero__main-text-inner #text-wrap-line:before{width:54px}.hero__button{margin-top:40px}.hero__image-wrap{margin-top:120px}.hero__info-wrap{border-bottom:1px solid #000;margin-top:60px;padding:40px 0}.hero__info-item:first-child{grid-column:1/4}.hero__info-item:nth-child(2){grid-column:4/6}.hero__info-item:nth-child(3){grid-column:6/8}.hero__info-item:nth-child(2),.hero__info-item:nth-child(3){padding-left:40px;position:relative}.hero__info-item:nth-child(2):before,.hero__info-item:nth-child(3):before{background:#000;bottom:-40px;content:"";height:200px;left:0;position:absolute;width:1px}.hero__info-description{margin-top:25px}}@media (min-width:768px) and (max-width:1199px){.hero{margin-top:60px}.hero__image-wrap,.hero__parallax-container{height:calc(var(--grid-column5)*530/754)}.hero__picture{height:calc(var(--grid-column5)*612/754)}.hero__projects-link{grid-column:1/3}.hero__wrap{grid-row-gap:0}.hero__title{grid-column:1/5;margin-top:30px}.hero__title-address{margin-right:-15px;margin-top:3.47722vw}.hero__title-address svg{height:1.07914vw;width:33.45324vw}.hero__text{grid-column:1/5;margin-top:50px}.hero__button{margin-top:30px}.hero__main-text-inner #text-wrap-line{margin-right:18px;width:46px}.hero__main-text-inner #text-wrap-line:before{width:46px}.hero__image-wrap{margin-top:80px}.hero__info-wrap{margin-top:50px}.hero__info-list{grid-row-gap:0}.hero__info-item{padding-bottom:30px}.hero__info-item:first-child{border-bottom:1px solid #000;grid-column:1/6}.hero__info-item:nth-child(2){grid-column:1/4;position:relative}.hero__info-item:nth-child(2):before{background:#000;bottom:0;content:"";height:1px;left:0;position:absolute;width:var(--grid-column5)}.hero__info-item:nth-child(3){grid-column:4/6;padding-left:30px;position:relative}.hero__info-item:nth-child(3):before{background:#000;bottom:0;content:"";height:136px;left:0;position:absolute;width:1px}.hero__info-item:nth-child(2),.hero__info-item:nth-child(3){margin-top:60px;padding-top:18px}.hero__info-description{margin-top:15px}}@media (min-width:768px){.hero__info-list.animate .hero__info-item .hero__info-text{transform:translateY(0)}.hero__info-list.animate .hero__info-item .hero__info-description{opacity:1;transform:translateY(0)}.hero__info-item:first-child .hero__info-description{transition-delay:.3s}.hero__info-item:nth-child(2) .hero__info-text{transition-delay:.4s}.hero__info-item:nth-child(2) .hero__info-description{transition-delay:.7s}.hero__info-item:nth-child(3) .hero__info-text{transition-delay:.8s}.hero__info-item:nth-child(3) .hero__info-description{transition-delay:1.1s}}@media (max-width:767px){.hero{margin-top:20px}.hero__image-wrap,.hero__parallax-container{height:calc(var(--grid-column4)*235/334)}.hero__picture{height:calc(var(--grid-column4)*271/334)}.hero__info-item.animate .hero__info-text{transform:translateY(0)}.hero__info-item.animate .hero__info-description{opacity:1;transform:translateY(0)}.hero.need-animation .hero__bottom-info-wrap{background-color:var(--t)}.hero.need-animation .hero__bottom-date-wrap{border-bottom-color:var(--t)}.hero__projects-link{grid-column:1/4}.hero__wrap{grid-row-gap:0}.hero__title{grid-column:1/4;margin-top:20px}.hero__title svg{height:100%}.hero__title-address{margin-top:12px}.hero__title-address svg{height:1.86667vw;width:50.66667vw}.hero__text{grid-column:1/5;margin-top:40px}.hero__button{margin-top:20px}.hero__main-text-inner #text-wrap-line{margin-right:12px;width:26px}.hero__main-text-inner #text-wrap-line:before{width:26px}.hero__image-wrap{margin-top:40px}.hero__info-wrap{margin-top:30px}.hero__info-list{grid-row-gap:0}.hero__info-item{border-bottom:1px solid #000;grid-column:1/5;padding-bottom:14px}.hero__info-item:not(:first-child){margin-top:30px}.hero__info-description{margin-top:10px;transition-delay:.3s}}.modal-form{align-self:center;display:flex;flex-direction:column}.modal-form__title{overflow:hidden}.modal-form__title-inner{transition:transform .5s .3s var(--teaser-transition-func)}.modal-form__flat-info,.modal-form__subtitle{transition:opacity .5s .4s,transform .5s .4s}.modal-form__policy-link{border-bottom:1px solid var(--primary-color-opacity-40);transition:var(--default-transition)}.modal-form__bottom,.modal-form__fields-wrap{transition:opacity .5s,transform .5s;transition-delay:.5s}.modal-form._awaiting-animation .modal-form__title-inner{transform:translate3d(0,100%,0)}.modal-form._awaiting-animation .modal-form__bottom,.modal-form._awaiting-animation .modal-form__fields-wrap,.modal-form._awaiting-animation .modal-form__flat-info,.modal-form._awaiting-animation .modal-form__subtitle{opacity:0;transform:translate3d(0,20px,0)}.modal-form._close .modal-form__bottom,.modal-form._close .modal-form__fields-wrap,.modal-form._close .modal-form__flat-info,.modal-form._close .modal-form__subtitle,.modal-form._close .modal-form__title-inner{opacity:0;transition:opacity .3s var(--teaser-transition-func)}.modal-form__policy{color:var(--primary-color-opacity-40)}.modal-form__flat-info{align-items:center;background:var(--background-color);display:flex;padding:10px;width:100%}.modal-form__flat-text-wrap{display:flex;flex-direction:column}.modal-form__image-wrap{align-items:center;background:#fff;display:flex;justify-content:center}.modal-form__picture{height:100%}.modal-form__image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.modal-form__bottom{display:flex;flex-direction:column}@media (min-width:1200px){.modal-form__field:not(:first-child){margin-top:55px}.modal-form__subtitle{margin-top:40px;width:var(--grid-column2)}.modal-form__fields-wrap{margin-top:80px}.modal-form__flat-info{margin-top:40px}}@media (min-width:768px){.modal-form__policy{padding-top:3px}.modal-form__bottom{margin-top:40px}.modal-form__flat-detail{margin-top:10px}.modal-form__flat-text-wrap{margin-left:30px}.modal-form__image-wrap{height:100px;width:100px}.modal-form__button-wrap{margin-bottom:30px}}@media (min-width:768px) and (max-width:1199px){.modal-form__field:not(:first-child){margin-top:45px}.modal-form__subtitle{margin-top:30px;width:var(--grid-column4)}.modal-form__fields-wrap{margin-top:70px}.modal-form__flat-info{margin-top:30px}}@media (max-width:767px){.modal-form__field:not(:first-child){margin-top:30px}.modal-form__subtitle{margin-top:20px}.modal-form__fields-wrap{margin-top:40px}.modal-form__bottom{margin-top:20px}.modal-form__policy{padding-top:5px}.modal-form__policy:first-child{margin-top:20px}.modal-form__flat-info{margin-top:14px}.modal-form__flat-text-wrap{margin-left:var(--grid-gap)}.modal-form__image-wrap{height:63px;width:63px}.modal-form__button-wrap{margin-bottom:20px}}.floating-field{position:relative}.floating-field label{align-items:center;display:flex;left:0;margin:0;pointer-events:none;position:absolute;top:0;transition:all .5s}.floating-field input:focus+label,.floating-field._filled input+label{top:-25px}.floating-field>input[type=password]:-internal-autofill-selected,.floating-field>input[type=search]:-internal-autofill-selected,.floating-field>input[type=text]:-internal-autofill-selected{transition:background-color 5000s ease-in-out 0s,color 5000s ease-in-out 0s}@media (min-width:1200px){.floating-field{margin-top:35px}}@media (min-width:768px){.floating-field label{height:45px}.floating-field input:focus+label,.floating-field._filled input+label{color:var(--primary-color-opacity-40);font-size:13px}}@media (max-width:767px){.floating-field input:focus+label,.floating-field._filled input+label{font-size:12px;top:-18px}}.hero-form-success{display:flex;flex-direction:column;justify-content:center;padding-bottom:5vh}.hero-form-success__icon,.hero-form-success__subtitle,.hero-form-success__title{transition:opacity .5s,transform .5s}.hero-form-success__icon{transition-delay:.3s}.hero-form-success__icon svg line:first-child{transition:stroke-dashoffset .2s .5s}.hero-form-success__icon svg line:nth-child(2){transition:stroke-dashoffset .5s .7s}.hero-form-success._awaiting-animation .hero-form-success__icon,.hero-form-success._awaiting-animation .hero-form-success__subtitle,.hero-form-success._awaiting-animation .hero-form-success__title{opacity:0;transform:translate3d(0,20px,0)}.hero-form-success._awaiting-animation .hero-form-success__icon svg line:first-child{stroke-dashoffset:40}.hero-form-success._awaiting-animation .hero-form-success__icon svg line:nth-child(2){stroke-dashoffset:95}@media (min-width:1200px){.hero-form-success__subtitle,.hero-form-success__title{margin-top:40px}}@media (min-width:768px){.hero-form-success__subtitle{max-width:var(--grid-column3)}.hero-form-success__icon{height:112px}}@media (min-width:768px) and (max-width:1199px){.hero-form-success__subtitle,.hero-form-success__title{margin-top:30px}}@media (max-width:767px){.hero-form-success__subtitle,.hero-form-success__title{margin-top:20px}.hero-form-success__icon{height:82px}.hero-form-success__icon svg{height:82px;width:82px}}.preloader{left:50%;max-width:440px;pointer-events:none;position:fixed;top:50%;transform:translate3d(-50%,-50%,0);z-index:4850}.preloader__wrapper{background:#fff;height:100vh;position:fixed;transition:opacity .5s .8s var(--teaser-transition-func),transform .1s 7s ease-in-out;width:100vw;z-index:4800}.preloader__wrapper.animate-out{opacity:0;pointer-events:none;transform:translateY(100%)}.preloader__title svg{height:100%;width:100%}.preloader__title svg path{transition:transform .5s var(--teaser-transition-func);-webkit-transition:transform .5s var(--teaser-transition-func)}.preloader__title svg path:first-child{transition-delay:.1s;-webkit-transition-delay:.1s}.preloader__title svg path:nth-child(2){transition-delay:.2s;-webkit-transition-delay:.2s}.preloader__title svg path:nth-child(3){transition-delay:.3s;-webkit-transition-delay:.3s}.preloader__title svg path:nth-child(4){transition-delay:.4s;-webkit-transition-delay:.4s}.preloader__title svg path:nth-child(5){transition-delay:.5s;-webkit-transition-delay:.5s}.preloader__title svg path:nth-child(6){transition-delay:.6s;-webkit-transition-delay:.6s}.preloader__title svg path:nth-child(7){transition-delay:.7s;-webkit-transition-delay:.7s}.preloader__title svg path:nth-child(8){transition-delay:.8s;-webkit-transition-delay:.8s}.preloader__title svg path:nth-child(9){transition-delay:.9s;-webkit-transition-delay:.9s}.preloader__title svg path:nth-child(10){transition-delay:1s;-webkit-transition-delay:1s}.preloader__subtitle{margin-top:16px;overflow:hidden}.preloader__subtitle svg{animation:preloader-out .5s 1.9s var(--teaser-transition-func) forwards;-webkit-animation:preloader-out .5s 1.9s var(--teaser-transition-func) forwards;height:100%;transition:transform .5s .5s;-webkit-transition:transform .5s .5s;width:100%}@-webkit-keyframes preloader-out{0%{transform:translate3d(0,100%,0)}to{transform:translate3d(0,-100%,0)}}@keyframes preloader-out{0%{transform:translate3d(0,100%,0)}to{transform:translate3d(0,-100%,0)}}.slider-arrows{background:#fff;border:1px solid #000;border-radius:50%;display:inline-block;text-align:center;transition:var(--default-transition)}.slider-arrows svg line,.slider-arrows svg path{stroke:#000;transition:var(--default-transition)}.slider-arrows_right svg,.slider-arrows_right-one svg{transform:rotate(180deg)}@media (min-width:1200px){.slider-arrows:hover{background:#000}.slider-arrows:hover svg line,.slider-arrows:hover svg path{stroke:#fff}}@media (min-width:768px){.slider-arrows{height:55px;padding-top:18px;width:55px}.slider-arrows_right{margin-left:22px}}@media (max-width:1199px){.slider-arrows_down{display:none}}@media (max-width:767px){.slider-arrows{height:43px;padding-top:12px;width:43px}.slider-arrows_right{margin-left:18px}}.social-icons{align-content:center;align-items:center;border:1px solid #000;border-radius:50%;display:flex;flex-direction:column;height:var(--icon-size);justify-content:center;width:var(--icon-size)}.social-icons__wrap{margin:-5px}.social-icons__wrap>*{margin:5px}.social-icons__wrap_vertical{margin:-5px}.social-icons__wrap_vertical>*{margin:5px}.social-icons__icon{align-items:center;display:flex;flex:0 0 var(--icon-size);flex-direction:column;justify-content:center;width:var(--icon-size)}.social-icons__wrap,.social-icons__wrap_vertical{display:flex}.social-icons__wrap_vertical{justify-content:center}@media (min-width:1200px){.social-icons{overflow:hidden}.social-icons:hover .social-icons__icon{transform:translateY(50%)}.social-icons__icon{transform:translateY(-50%);transition:var(--default-transition)}}@media (min-width:768px){.social-icons{--icon-size:47px}}@media (min-width:768px) and (max-width:1199px){.social-icons__icon_clone{display:none}}@media (max-width:767px){.social-icons{--icon-size:43px}.social-icons__wrap_vertical{display:flex;flex-direction:column}.social-icons__icon_clone{display:none}}.share{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.share__wrap{display:flex}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__link{background:#fff}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__link .ya-share2__badge{display:flex;flex-direction:column;transition:transform .4s ease-in-out}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__link .ya-share2__badge .ya-share2__icon{background-image:url(/static/svg/share-825e9d40fd2d7c906e125cd37bfaa557.svg)}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__link .ya-share2__badge_more .ya-share2__icon_more{background-size:18px}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list .ya-share2__item .ya-share2__link .ya-share2__title{display:none}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list .ya-share2__item:first-child .ya-share2__link .ya-share2__badge .ya-share2__icon{background-image:url(/static/svg/vk-icon-85e9df48c6f8334e05d3730d6d40d628.svg)}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list .ya-share2__item:nth-child(2) .ya-share2__link .ya-share2__badge .ya-share2__icon{background-image:url(/static/svg/ok-icon-e2b1efcfeaac899fb675d375340aada4.svg)}@media (min-width:1200px){.share-print{overflow:hidden}.share-print:hover .share-print__icon{transform:translateY(0)}.share-print__icon{align-items:center;display:flex;flex-direction:column;justify-content:center;transform:translateY(-42px);transition:var(--default-transition)}.share-print__icon_clone{margin-top:20px}.share_article .ya-share2__popup{width:100%}.share_article .ya-share2__popup .ya-share2__badge{transform:translateY(-100%)}.share_article .ya-share2__popup .ya-share2__badge_copy{transform:translateY(-50%)}.share_article .ya-share2__popup .ya-share2__item:hover .ya-share2__badge{transform:translateY(50%)}.share_article .ya-share2__popup .ya-share2__item:hover .ya-share2__badge_copy{transform:translateY(100%)}}@media (min-width:768px){.share-print{border:1px solid #000;border-radius:50%;display:inline-block;height:55px;padding-top:14px;text-align:center;width:55px}.share__fav{margin-bottom:18px}.share__wrap{flex-direction:column}.share_article{margin-top:12px}.share_article .ya-share2__container_size_m .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more.ya-share2__link_more-button-type_short{background:#fff;border:1px solid #000;border-radius:50%;padding:0}.share_article .ya-share2__container_size_m .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more.ya-share2__link_more-button-type_short .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__badge_more{background:#fff!important;background:red}.share_article .ya-share2__container .ya-share2__list .ya-share2__item{position:relative}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__link{background:#fff;border:1px solid #000;border-radius:50%;height:55px;padding:0;text-align:center;width:55px}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__link_more{position:relative;z-index:1500}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__link .ya-share2__badge_more .ya-share2__icon_more{background-position-x:17px;background-position-y:16px;height:55px;width:55px}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup{background:#fff;border-radius:0;box-shadow:none;position:absolute;top:55px;transition:transform .4s ease-in-out;z-index:1300}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list{position:relative}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list .ya-share2__item:first-child{transition-delay:.08s;z-index:1100}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list .ya-share2__item:nth-child(2){transition-delay:.16s;z-index:1000}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list .ya-share2__item:nth-child(3){transition-delay:.24s;z-index:900}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list .ya-share2__item:nth-child(4){transition-delay:.32s;z-index:800}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list .ya-share2__item:nth-child(5){transition-delay:.4s;z-index:700}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list .ya-share2__item:nth-child(6){transition-delay:.48s;z-index:600}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list .ya-share2__item:nth-child(7){transition-delay:.56s;z-index:500}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list .ya-share2__item:nth-child(8){transition-delay:.64s;z-index:400}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list .ya-share2__item:nth-child(9){transition-delay:.72s;z-index:300}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list .ya-share2__item:nth-child(10){transition-delay:.8s;z-index:200}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list .ya-share2__item:nth-child(11){transition-delay:.88s;z-index:100}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__item{background:#fff;border-radius:50%;left:4px;opacity:0;position:absolute;top:0;transform:translateY(-50px);transition:opacity .8s ease-in-out,transform .4s ease-in-out;z-index:1400}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup_visible_local{transform:translateY(20px)}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup_visible_local .ya-share2__item{opacity:1}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup_visible_local .ya-share2__list .ya-share2__item:first-child{transform:translateY(0)}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup_visible_local .ya-share2__list .ya-share2__item:nth-child(2){transform:translateY(55px)}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup_visible_local .ya-share2__list .ya-share2__item:nth-child(3){transform:translateY(110px)}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup_visible_local .ya-share2__list .ya-share2__item:nth-child(4){transform:translateY(165px)}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup_visible_local .ya-share2__list .ya-share2__item:nth-child(5){transform:translateY(220px)}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup_visible_local .ya-share2__list .ya-share2__item:nth-child(6){transform:translateY(275px)}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup_visible_local .ya-share2__list .ya-share2__item:nth-child(7){transform:translateY(330px)}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup_visible_local .ya-share2__list .ya-share2__item:nth-child(8){transform:translateY(385px)}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup_visible_local .ya-share2__list .ya-share2__item:nth-child(9){transform:translateY(440px)}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup_visible_local .ya-share2__list .ya-share2__item:nth-child(10){transform:translateY(495px)}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup_visible_local .ya-share2__list .ya-share2__item:nth-child(11){transform:translateY(550px)}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list,.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list .ya-share2__item{padding:0}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list .ya-share2__item:hover{background:transparent}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__popup .ya-share2__list .ya-share2__item .ya-share2__link{align-items:center;border-radius:50%;display:flex;flex-direction:column;height:47px;justify-content:center;overflow:hidden;width:47px}}@media (max-width:1199px){.share-print__icon_clone{display:none}}@media (max-width:767px){.share-print{margin-left:12px;order:2}.share_article .ya-share2__container_size_m .ya-share2__popup:not(.ya-share2__popup_mobile){box-shadow:none;margin-left:-8px}.share_article .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__link{margin:0 -10px;padding:0 10px}.share_article .ya-share2__container_size_m .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more.ya-share2__link_more-button-type_short{background:#fff;margin:-12px;padding:12px}}.architecture__title-wrapper{overflow:hidden}.architecture__title-wrapper.animate .architecture__title{transform:translateY(0)}.architecture__title{transform:translateY(100%);transition:transform .8s var(--teaser-transition-func)}.architecture__slider-wrap{margin-left:calc(0px - var(--grid-spacer-and-indent));margin-right:calc(0px - var(--grid-spacer-and-indent))}.architecture__slider-list{cursor:-webkit-grab;cursor:grab;padding-left:var(--grid-spacer-and-indent)}.architecture__slider.swiper{padding-right:calc(var(--grid-spacer-and-indent)*2)}.architecture__image-wrap{position:relative}.architecture__picture{bottom:0;left:0;position:absolute;right:0;top:0}.architecture__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.architecture__item-name{border-left:1px solid #000;padding:30px 0 25px 40px;position:relative}.architecture__item-name:before{background:#000;content:"";height:1px;left:0;position:absolute;top:0;width:calc(100% + var(--grid-gap))}.architecture__slider-item:last-child .architecture__item-name{border-right:1px solid #000}.architecture__slider-item:last-child .architecture__item-name:before{width:100%}.architecture__slider-item:nth-child(2n) .architecture__image-wrap{padding-bottom:67%}.architecture__slider-item:nth-child(odd) .architecture__image-wrap{padding-bottom:113%}.architecture__slider-item:first-child .architecture__image-wrap{padding-bottom:92%}@media (min-width:1200px){.architecture{padding-top:180px}.architecture__title-wrapper{grid-column:1/6}.architecture__slider-nav{align-items:center;display:flex;grid-column:7/8;justify-content:flex-end}.architecture__slider-wrap{margin-top:50px}.architecture__item-name{padding:30px 0 25px 40px}.architecture__slider-item:not(:first-child){margin-left:var(--grid-gap)}.architecture__slider-item:not(:first-child).swiper-slide{width:var(--grid-column2)}.architecture__slider-item:first-child.swiper-slide{width:var(--grid-column3)}.architecture__image-wrap,.architecture__item-description{margin-top:40px}}@media (min-width:768px){.architecture__nav{display:flex}}@media (min-width:768px) and (max-width:1199px){.architecture{padding-top:120px}.architecture__title-wrapper{grid-column:1/5}.architecture__slider-nav{align-items:center;display:flex;grid-column:5/6;justify-content:flex-end}.architecture__slider-wrap{margin-top:30px}.architecture__item-name{padding:20px 0 16px 30px}.architecture__slider-item:not(:first-child){margin-left:var(--grid-gap)}.architecture__slider-item:not(:first-child).swiper-slide{width:var(--grid-column3)}.architecture__slider-item:first-child.swiper-slide{width:var(--grid-column4)}.architecture__image-wrap,.architecture__item-description{margin-top:30px}}@media (max-width:767px){.architecture{padding-top:60px}.architecture__title-wrapper{grid-column:1/5}.architecture__slider-nav{display:none}.architecture__slider-wrap{margin-top:14px}.architecture__item-name{padding:14px 0 12px 20px}.architecture__slider-item.swiper-slide{width:var(--grid-column3)}.architecture__slider-item:not(:first-child){margin-left:var(--grid-gap)}.architecture__image-wrap,.architecture__item-description{margin-top:14px}}.about-project__text{position:relative}.about-project__text.animate .about-project__main-text-inner,.about-project__text.animate:before{opacity:1;transform:translateY(0)}.about-project__main-text-inner{display:block;opacity:0;overflow:hidden;transform:translateY(100%);transition:transform .8s,opacity .8s;transition-timing-function:var(--teaser-transition-func);white-space:nowrap;width:100%}.about-project__main-text-inner:nth-child(2){transition-delay:.3s}.about-project__main-text-inner:nth-child(3){transition-delay:.4s}.about-project__main-text-inner:nth-child(4){transition-delay:.5s}.about-project__main-text-inner:nth-child(5){transition-delay:.6s}.about-project__main-text-inner:nth-child(6){transition-delay:.7s}.about-project__main-text-inner:nth-child(7){transition-delay:.8s}.about-project__main-text-inner:nth-child(8){transition-delay:.9s}.about-project__main-text-inner:nth-child(9){transition-delay:1s}.about-project__main-text-inner:nth-child(10){transition-delay:1.1s}.about-project__main-text-inner:nth-child(11){transition-delay:1.2s}.about-project__main-text-inner:nth-child(12){transition-delay:1.3s}.about-project__main-text-inner:nth-child(13){transition-delay:1.4s}.about-project__main-text-inner:nth-child(14){transition-delay:1.5s}.about-project__main-text-inner:nth-child(15){transition-delay:1.6s}.about-project__main-text-inner:nth-child(16){transition-delay:1.7s}.about-project__main-text-inner:nth-child(17){transition-delay:1.8s}.about-project__main-text-inner:nth-child(18){transition-delay:1.9s}.about-project__main-text-inner:nth-child(19){transition-delay:2s}.about-project__main-text-inner:nth-child(20){transition-delay:2.1s}.about-project__main-text-inner:nth-child(21){transition-delay:2.2s}.about-project__main-text-inner:nth-child(22){transition-delay:2.3s}.about-project__main-text-inner:nth-child(23){transition-delay:2.4s}.about-project__main-text-inner:nth-child(24){transition-delay:2.5s}.about-project__main-text-inner:nth-child(25){transition-delay:2.6s}.about-project__main-text-inner:nth-child(26){transition-delay:2.7s}.about-project__main-text-inner:nth-child(27){transition-delay:2.8s}.about-project__main-text-inner:nth-child(28){transition-delay:2.9s}.about-project__main-text-inner:nth-child(29){transition-delay:3s}.about-project__main-text-inner:nth-child(30){transition-delay:3.1s}.about-project__main-text-inner:nth-child(31){transition-delay:3.2s}.about-project__main-text-inner:nth-child(32){transition-delay:3.3s}.about-project__main-text-inner:nth-child(33){transition-delay:3.4s}.about-project__main-text-inner:nth-child(34){transition-delay:3.5s}.about-project__main-text-inner:nth-child(35){transition-delay:3.6s}.about-project__main-text-inner:nth-child(36){transition-delay:3.7s}.about-project__main-text-inner:nth-child(37){transition-delay:3.8s}.about-project__main-text-inner:nth-child(38){transition-delay:3.9s}.about-project__main-text-inner:nth-child(39){transition-delay:4s}.about-project__main-text-inner:nth-child(40){transition-delay:4.1s}.about-project__main-text-inner:nth-child(41){transition-delay:4.2s}.about-project__main-text-inner:nth-child(42){transition-delay:4.3s}.about-project__main-text-inner:nth-child(43){transition-delay:4.4s}.about-project__main-text-inner:nth-child(44){transition-delay:4.5s}.about-project__main-text-inner:nth-child(45){transition-delay:4.6s}.about-project__main-text-inner:nth-child(46){transition-delay:4.7s}.about-project__main-text-inner:nth-child(47){transition-delay:4.8s}.about-project__main-text-inner:nth-child(48){transition-delay:4.9s}.about-project__main-text-inner:nth-child(49){transition-delay:5s}.about-project__main-text-inner:nth-child(50){transition-delay:5.1s}.about-project__main-text-inner:nth-child(51){transition-delay:5.2s}.about-project__main-text-inner:nth-child(52){transition-delay:5.3s}.about-project__main-text-inner:nth-child(53){transition-delay:5.4s}.about-project__main-text-inner:nth-child(54){transition-delay:5.5s}.about-project__main-text-inner:nth-child(55){transition-delay:5.6s}.about-project__main-text-inner:nth-child(56){transition-delay:5.7s}.about-project__main-text-inner:nth-child(57){transition-delay:5.8s}.about-project__main-text-inner:nth-child(58){transition-delay:5.9s}.about-project__main-text-inner:nth-child(59){transition-delay:6s}.about-project__main-text-inner:nth-child(60){transition-delay:6.1s}.about-project__main-text-inner:nth-child(61){transition-delay:6.2s}.about-project__main-text-inner:nth-child(62){transition-delay:6.3s}.about-project__main-text-inner:nth-child(63){transition-delay:6.4s}.about-project__main-text-inner:nth-child(64){transition-delay:6.5s}.about-project__main-text-inner:nth-child(65){transition-delay:6.6s}.about-project__main-text-inner:nth-child(66){transition-delay:6.7s}.about-project__main-text-inner:nth-child(67){transition-delay:6.8s}.about-project__main-text-inner:nth-child(68){transition-delay:6.9s}.about-project__main-text-inner:nth-child(69){transition-delay:7s}.about-project__main-text-inner:nth-child(70){transition-delay:7.1s}.about-project__main-text-inner:nth-child(71){transition-delay:7.2s}.about-project__main-text-inner:nth-child(72){transition-delay:7.3s}.about-project__main-text-inner:nth-child(73){transition-delay:7.4s}.about-project__main-text-inner:nth-child(74){transition-delay:7.5s}.about-project__main-text-inner:nth-child(75){transition-delay:7.6s}.about-project__main-text-inner:nth-child(76){transition-delay:7.7s}.about-project__main-text-inner:nth-child(77){transition-delay:7.8s}.about-project__main-text-inner:nth-child(78){transition-delay:7.9s}.about-project__main-text-inner:nth-child(79){transition-delay:8s}.about-project__main-text-inner:nth-child(80){transition-delay:8.1s}.about-project__main-text-inner:nth-child(81){transition-delay:8.2s}.about-project__main-text-inner:nth-child(82){transition-delay:8.3s}.about-project__main-text-inner:nth-child(83){transition-delay:8.4s}.about-project__main-text-inner:nth-child(84){transition-delay:8.5s}.about-project__main-text-inner:nth-child(85){transition-delay:8.6s}.about-project__main-text-inner:nth-child(86){transition-delay:8.7s}.about-project__main-text-inner:nth-child(87){transition-delay:8.8s}.about-project__main-text-inner:nth-child(88){transition-delay:8.9s}.about-project__main-text-inner:nth-child(89){transition-delay:9s}.about-project__main-text-inner:nth-child(90){transition-delay:9.1s}.about-project__main-text-inner:nth-child(91){transition-delay:9.2s}.about-project__main-text-inner:nth-child(92){transition-delay:9.3s}.about-project__main-text-inner:nth-child(93){transition-delay:9.4s}.about-project__main-text-inner:nth-child(94){transition-delay:9.5s}.about-project__main-text-inner:nth-child(95){transition-delay:9.6s}.about-project__main-text-inner:nth-child(96){transition-delay:9.7s}.about-project__main-text-inner:nth-child(97){transition-delay:9.8s}.about-project__main-text-inner:nth-child(98){transition-delay:9.9s}.about-project__main-text-inner:nth-child(99){transition-delay:10s}.about-project__main-text-inner:nth-child(100){transition-delay:10.1s}.about-project__main-text-inner #text-wrap-line{color:var(--t);display:inline-block;position:relative}.about-project__main-text-inner #text-wrap-line:before{background:#000;content:"";height:2px;left:0;position:absolute;top:50%;transform:translate3d(0,-50%,0)}@media (min-width:1200px){.about-project{padding-top:200px}.about-project__title{grid-column:1/2}.about-project__text{grid-column:3/8}.about-project__main-text-inner #text-wrap-line{margin-right:33px;width:76px}.about-project__main-text-inner #text-wrap-line:before{width:76px}}@media (min-width:768px){.about-project__title{grid-column:1/2}}@media (min-width:768px) and (max-width:1199px){.about-project{padding-top:120px}.about-project__wrap{grid-row-gap:0}.about-project__text{grid-column:1/6;margin-top:40px}.about-project__main-text-inner #text-wrap-line{margin-right:21px;width:46px}.about-project__main-text-inner #text-wrap-line:before{width:46px}}@media (max-width:767px){.about-project{padding-top:60px}.about-project__title{grid-column:1/3}.about-project__wrap{grid-row-gap:0}.about-project__text{grid-column:1/5;margin-top:20px}.about-project__main-text-inner #text-wrap-line{margin-right:12px;width:26px}.about-project__main-text-inner #text-wrap-line:before{width:26px}}.interiors.animate .interiors__heading-text-inner,.interiors.animate .interiors__text:before{opacity:1;transform:translateY(0)}.interiors__heading-text-inner{display:block;opacity:0;overflow:hidden;transform:translateY(100%);transition:transform .8s,opacity .8s;transition-timing-function:var(--teaser-transition-func);white-space:nowrap;width:100%}.interiors__heading-text-inner:nth-child(2){transition-delay:.3s}.interiors__heading-text-inner:nth-child(3){transition-delay:.4s}.interiors__heading-text-inner:nth-child(4){transition-delay:.5s}.interiors__heading-text-inner:nth-child(5){transition-delay:.6s}.interiors__heading-text-inner:nth-child(6){transition-delay:.7s}.interiors__heading-text-inner:nth-child(7){transition-delay:.8s}.interiors__heading-text-inner:nth-child(8){transition-delay:.9s}.interiors__heading-text-inner:nth-child(9){transition-delay:1s}.interiors__heading-text-inner:nth-child(10){transition-delay:1.1s}.interiors__heading-text-inner:nth-child(11){transition-delay:1.2s}.interiors__heading-text-inner:nth-child(12){transition-delay:1.3s}.interiors__heading-text-inner:nth-child(13){transition-delay:1.4s}.interiors__heading-text-inner:nth-child(14){transition-delay:1.5s}.interiors__heading-text-inner:nth-child(15){transition-delay:1.6s}.interiors__heading-text-inner:nth-child(16){transition-delay:1.7s}.interiors__heading-text-inner:nth-child(17){transition-delay:1.8s}.interiors__heading-text-inner:nth-child(18){transition-delay:1.9s}.interiors__heading-text-inner:nth-child(19){transition-delay:2s}.interiors__heading-text-inner:nth-child(20){transition-delay:2.1s}.interiors__heading-text-inner:nth-child(21){transition-delay:2.2s}.interiors__heading-text-inner:nth-child(22){transition-delay:2.3s}.interiors__heading-text-inner:nth-child(23){transition-delay:2.4s}.interiors__heading-text-inner:nth-child(24){transition-delay:2.5s}.interiors__heading-text-inner:nth-child(25){transition-delay:2.6s}.interiors__heading-text-inner:nth-child(26){transition-delay:2.7s}.interiors__heading-text-inner:nth-child(27){transition-delay:2.8s}.interiors__heading-text-inner:nth-child(28){transition-delay:2.9s}.interiors__heading-text-inner:nth-child(29){transition-delay:3s}.interiors__heading-text-inner:nth-child(30){transition-delay:3.1s}.interiors__heading-text-inner:nth-child(31){transition-delay:3.2s}.interiors__heading-text-inner:nth-child(32){transition-delay:3.3s}.interiors__heading-text-inner:nth-child(33){transition-delay:3.4s}.interiors__heading-text-inner:nth-child(34){transition-delay:3.5s}.interiors__heading-text-inner:nth-child(35){transition-delay:3.6s}.interiors__heading-text-inner:nth-child(36){transition-delay:3.7s}.interiors__heading-text-inner:nth-child(37){transition-delay:3.8s}.interiors__heading-text-inner:nth-child(38){transition-delay:3.9s}.interiors__heading-text-inner:nth-child(39){transition-delay:4s}.interiors__heading-text-inner:nth-child(40){transition-delay:4.1s}.interiors__heading-text-inner:nth-child(41){transition-delay:4.2s}.interiors__heading-text-inner:nth-child(42){transition-delay:4.3s}.interiors__heading-text-inner:nth-child(43){transition-delay:4.4s}.interiors__heading-text-inner:nth-child(44){transition-delay:4.5s}.interiors__heading-text-inner:nth-child(45){transition-delay:4.6s}.interiors__heading-text-inner:nth-child(46){transition-delay:4.7s}.interiors__heading-text-inner:nth-child(47){transition-delay:4.8s}.interiors__heading-text-inner:nth-child(48){transition-delay:4.9s}.interiors__heading-text-inner:nth-child(49){transition-delay:5s}.interiors__heading-text-inner:nth-child(50){transition-delay:5.1s}.interiors__heading-text-inner:nth-child(51){transition-delay:5.2s}.interiors__heading-text-inner:nth-child(52){transition-delay:5.3s}.interiors__heading-text-inner:nth-child(53){transition-delay:5.4s}.interiors__heading-text-inner:nth-child(54){transition-delay:5.5s}.interiors__heading-text-inner:nth-child(55){transition-delay:5.6s}.interiors__heading-text-inner:nth-child(56){transition-delay:5.7s}.interiors__heading-text-inner:nth-child(57){transition-delay:5.8s}.interiors__heading-text-inner:nth-child(58){transition-delay:5.9s}.interiors__heading-text-inner:nth-child(59){transition-delay:6s}.interiors__heading-text-inner:nth-child(60){transition-delay:6.1s}.interiors__heading-text-inner:nth-child(61){transition-delay:6.2s}.interiors__heading-text-inner:nth-child(62){transition-delay:6.3s}.interiors__heading-text-inner:nth-child(63){transition-delay:6.4s}.interiors__heading-text-inner:nth-child(64){transition-delay:6.5s}.interiors__heading-text-inner:nth-child(65){transition-delay:6.6s}.interiors__heading-text-inner:nth-child(66){transition-delay:6.7s}.interiors__heading-text-inner:nth-child(67){transition-delay:6.8s}.interiors__heading-text-inner:nth-child(68){transition-delay:6.9s}.interiors__heading-text-inner:nth-child(69){transition-delay:7s}.interiors__heading-text-inner:nth-child(70){transition-delay:7.1s}.interiors__heading-text-inner:nth-child(71){transition-delay:7.2s}.interiors__heading-text-inner:nth-child(72){transition-delay:7.3s}.interiors__heading-text-inner:nth-child(73){transition-delay:7.4s}.interiors__heading-text-inner:nth-child(74){transition-delay:7.5s}.interiors__heading-text-inner:nth-child(75){transition-delay:7.6s}.interiors__heading-text-inner:nth-child(76){transition-delay:7.7s}.interiors__heading-text-inner:nth-child(77){transition-delay:7.8s}.interiors__heading-text-inner:nth-child(78){transition-delay:7.9s}.interiors__heading-text-inner:nth-child(79){transition-delay:8s}.interiors__heading-text-inner:nth-child(80){transition-delay:8.1s}.interiors__heading-text-inner:nth-child(81){transition-delay:8.2s}.interiors__heading-text-inner:nth-child(82){transition-delay:8.3s}.interiors__heading-text-inner:nth-child(83){transition-delay:8.4s}.interiors__heading-text-inner:nth-child(84){transition-delay:8.5s}.interiors__heading-text-inner:nth-child(85){transition-delay:8.6s}.interiors__heading-text-inner:nth-child(86){transition-delay:8.7s}.interiors__heading-text-inner:nth-child(87){transition-delay:8.8s}.interiors__heading-text-inner:nth-child(88){transition-delay:8.9s}.interiors__heading-text-inner:nth-child(89){transition-delay:9s}.interiors__heading-text-inner:nth-child(90){transition-delay:9.1s}.interiors__heading-text-inner:nth-child(91){transition-delay:9.2s}.interiors__heading-text-inner:nth-child(92){transition-delay:9.3s}.interiors__heading-text-inner:nth-child(93){transition-delay:9.4s}.interiors__heading-text-inner:nth-child(94){transition-delay:9.5s}.interiors__heading-text-inner:nth-child(95){transition-delay:9.6s}.interiors__heading-text-inner:nth-child(96){transition-delay:9.7s}.interiors__heading-text-inner:nth-child(97){transition-delay:9.8s}.interiors__heading-text-inner:nth-child(98){transition-delay:9.9s}.interiors__heading-text-inner:nth-child(99){transition-delay:10s}.interiors__heading-text-inner:nth-child(100){transition-delay:10.1s}.interiors__heading-text-inner #text-wrap-line{color:var(--t);display:inline-block;position:relative}.interiors__heading-text-inner #text-wrap-line:before{background:#000;content:"";height:2px;left:0;position:absolute;top:50%;transform:translate3d(0,-50%,0)}.interiors__text{position:relative}.interiors__main-text-inner{display:block;overflow:hidden;transition:transform .8s,opacity .8s;transition-timing-function:var(--teaser-transition-func);white-space:nowrap;width:100%}.interiors__main-text-inner:nth-child(2){transition-delay:2.8s}.interiors__main-text-inner:nth-child(3){transition-delay:2.9s}.interiors__main-text-inner:nth-child(4){transition-delay:3s}.interiors__main-text-inner:nth-child(5){transition-delay:3.1s}.interiors__main-text-inner:nth-child(6){transition-delay:3.2s}.interiors__main-text-inner:nth-child(7){transition-delay:3.3s}.interiors__main-text-inner:nth-child(8){transition-delay:3.4s}.interiors__main-text-inner:nth-child(9){transition-delay:3.5s}.interiors__main-text-inner:nth-child(10){transition-delay:3.6s}@media (min-width:1200px){.interiors{padding-top:200px}.interiors__title{grid-column:1/2}.interiors__text{grid-column:3/8}.interiors__heading-text-inner #text-wrap-line{margin-right:33px;width:76px}.interiors__heading-text-inner #text-wrap-line:before{width:76px}}@media (min-width:768px){.interiors__title{grid-column:1/2}}@media (min-width:768px) and (max-width:1199px){.interiors{padding-top:120px}.interiors__wrap{grid-row-gap:0}.interiors__text{grid-column:1/6;margin-top:40px}.interiors__heading-text-inner #text-wrap-line{margin-right:21px;width:46px}.interiors__heading-text-inner #text-wrap-line:before{width:46px}}@media (max-width:1199px){.interiors__text:before{height:2px}}@media (max-width:767px){.interiors{padding-top:60px}.interiors__title{grid-column:1/3}.interiors__wrap{grid-row-gap:0}.interiors__text{grid-column:1/5;margin-top:20px}.interiors__heading-text-inner #text-wrap-line{margin-right:12px;width:26px}.interiors__heading-text-inner #text-wrap-line:before{width:26px}}.comfort.animate .comfort__heading,.comfort.animate .comfort__heading-text-inner{transform:translateY(0)}.comfort.animate .comfort__main-text .hero__main-text-inner,.comfort.animate .comfort__main-text .hero__main-text:before{opacity:1;transform:translateY(0)}.comfort__heading-wrap{overflow:hidden}.comfort__heading{transform:translateY(100%);transition:transform .8s var(--teaser-transition-func)}.comfort__heading-text-inner{display:block;overflow:hidden;transform:translateY(100%);transition:transform .8s;transition-timing-function:var(--teaser-transition-func);white-space:nowrap;width:100%}.comfort__heading-text-inner:nth-child(2){transition-delay:.3s}.comfort__heading-text-inner:nth-child(3){transition-delay:.4s}.comfort__heading-text-inner:nth-child(4){transition-delay:.5s}.comfort__heading-text-inner:nth-child(5){transition-delay:.6s}.comfort__heading-text-inner:nth-child(6){transition-delay:.7s}.comfort__heading-text-inner:nth-child(7){transition-delay:.8s}.comfort__heading-text-inner:nth-child(8){transition-delay:.9s}.comfort__heading-text-inner:nth-child(9){transition-delay:1s}.comfort__heading-text-inner:nth-child(10){transition-delay:1.1s}.comfort__content{height:0;overflow:hidden;transition:var(--default-transition)}.comfort__wrap{grid-row-gap:0}.comfort__picture{display:flex}.comfort__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.comfort__item{display:flex;flex-direction:column}.comfort__list{overflow:hidden}.comfort__link{display:block;position:relative}.comfort__link.h5{line-height:130%}.comfort__link:not(:last-child):before{background:#000;content:"";height:1px;left:0;position:absolute;right:0;top:0;width:100%}.comfort__link-text{display:flex;padding-right:calc(20px + var(--grid-gap));position:relative}.comfort__link-text:after,.comfort__link-text:before{background-color:#000;content:"";height:2px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:var(--default-transition);width:20px}.comfort__link-text:after{transform:translateY(-50%) rotate(90deg)}.comfort__item{transition:var(--default-transition)}.comfort__item._opened .comfort__link-text:after{transform:translateY(-50%)}.comfort__list-wrapper{-ms-overflow-style:none;scrollbar-width:none}.comfort__list-wrapper::-webkit-scrollbar{display:none}@media (min-width:1600px){.comfort__list-wrapper{width:calc(100% + 40px)}.comfort__list-wrapper:before{width:calc(100% - var(--grid-gap))}.comfort__accordion-picture-wrapper,.comfort__list-wrapper{height:calc((var(--grid-column5) - 40px)*.67772 + 40px)}.comfort__picture-desktop{height:calc((var(--grid-column5) - 40px)*.67772);width:calc(var(--grid-column5) - 40px)}.comfort__list{width:calc(var(--grid-column2) + 40px)}.comfort__list-wrapp{margin-right:calc(-20px - var(--grid-gap))}.comfort__list-wrapp:after{right:calc(20px + var(--grid-gap))}.comfort__list-wrapp:before{width:calc(100% - 20px - var(--grid-gap))}}@media (min-width:1200px){.comfort{padding-top:200px}.comfort__item._opened{flex:0 0 auto}.comfort__picture-mobile{display:none}.comfort__accordion-picture-item._visible .comfort__image-desktop{transform:scale(1)}.comfort__accordion-picture-item._visible .comfort__picture-desktop{opacity:1}.comfort__accordion-picture-wrapper{overflow:hidden}.comfort__accordion-picture-wrapper:before{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;transition:transform 1.2s var(--teaser-transition-func);width:100%;z-index:100}.comfort__accordion-picture-wrapper.animate:before{transform:translateY(-100%)}.comfort__accordion-picture-wrapper.animate .comfort__accordion-picture-item:first-child .comfort__picture{opacity:1}.comfort__accordion-picture-wrapper.animate .comfort__accordion-picture-item:first-child .comfort__image-desktop{transform:scale(1)}.comfort__list-wrapp{position:relative}.comfort__list-wrapp:before{background:#000;content:"";height:1px;position:absolute;top:0;width:100%}.comfort__list-wrapper{border-left:1px solid #000;overflow:hidden scroll;position:relative}.comfort__list-wrapper:before{background:#000;content:"";height:1px;position:absolute;top:0}.comfort__list{display:flex;flex-direction:column}.comfort__link{padding-left:40px}.comfort__picture-desktop{left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition-duration:.5s;transition-property:opacity;transition-timing-function:var(--teaser-transition-func)}.comfort__image-desktop{transform:scale(1.1);transform-origin:center center;transition-duration:7s;transition-property:transform;transition-timing-function:var(--teaser-transition-func)}.comfort__accordion-picture-wrapper{position:relative;width:var(--grid-column5)}.comfort__heading-wrap{grid-column:1/4}.comfort__accordion-wrapper{display:flex;margin-top:100px;position:relative}.comfort__accordion-wrapper:after{background:#000;bottom:0;content:"";height:1px;position:absolute;width:100%}.comfort__content-inner{padding:30px 0 40px 40px}}@media (min-width:1200px) and (max-width:1599px){.comfort__list-wrapp:after{right:20px}.comfort__list-wrapp:before,.comfort__list-wrapper{width:100%}.comfort__list-wrapper:before{width:calc(100% - 20px)}.comfort__accordion-picture-wrapper,.comfort__list-wrapper{height:calc(var(--grid-column4)*.9 + var(--grid-gap))}.comfort__picture-desktop{height:calc((var(--grid-column4))*.9);width:calc(var(--grid-column4))}.comfort__list,.comfort__list-wrapp{width:var(--grid-column3)}}@media (min-width:768px){.comfort__link{padding-bottom:27px;padding-top:29px}}@media (min-width:768px) and (max-width:1199px){.comfort{padding-top:120px}.comfort__picture-mobile{height:calc(var(--grid-column5)*.61188);width:var(--grid-column5)}.comfort__link{padding-left:30px}.comfort__accordion-wrapper{margin-top:70px}.comfort__content-inner{padding:0 0 30px 30px}.comfort__text{margin-top:30px;width:calc(var(--grid-column4) - 30px)}}@media (max-width:1199px){.comfort__accordion-wrapper{border-left:1px solid #000}.comfort__picture-desktop{display:none}.comfort__heading-wrap{grid-column:1/5}.comfort__list{border-bottom:1px solid #000}}@media (max-width:767px){.comfort{padding-top:60px}.comfort__accordion-wrapper{margin-top:30px}.comfort__link{padding-bottom:18px;padding-left:20px;padding-top:20px}.comfort__picture-mobile{height:calc((var(--grid-column4) - 20px)*.61146);width:calc(var(--grid-column4) - 20px)}.comfort__content-inner{padding:0 0 20px 20px}.comfort__text{margin-top:20px}}.footer{background:var(--background-color)}.footer__bottom-wrap{grid-row-gap:0}.footer__kssk-logo,.footer__prime-logo{align-items:center;display:flex}.footer.animate .footer__address span,.footer.animate .footer__phone span,.footer.animate .footer__title,.footer.animate .footer__title-text-inner{transform:translateY(0)}.footer.animate .footer__address span,.footer.animate .footer__phone span{opacity:1}.footer__address,.footer__phone{overflow:hidden}.footer__address span,.footer__phone span{display:flex;opacity:0;transform:translateY(100%);transition:transform .8s,opacity .8s;transition-timing-function:var(--teaser-transition-func)}.footer__title-text-inner{display:block;overflow:hidden;transform:translateY(100%);transition:transform .8s;transition-timing-function:var(--teaser-transition-func);white-space:nowrap;width:100%}.footer__title-text-inner:nth-child(2){transition-delay:.3s}.footer__title-text-inner:nth-child(3){transition-delay:.4s}.footer__title-text-inner:nth-child(4){transition-delay:.5s}.footer__title-text-inner:nth-child(5){transition-delay:.6s}.footer__title-text-inner:nth-child(6){transition-delay:.7s}.footer__title-text-inner:nth-child(7){transition-delay:.8s}.footer__title-text-inner:nth-child(8){transition-delay:.9s}.footer__title-text-inner:nth-child(9){transition-delay:1s}.footer__title-text-inner:nth-child(10){transition-delay:1.1s}.footer__title-wrap{overflow:hidden}.footer__title{transform:translateY(100%);transition:transform .8s var(--teaser-transition-func)}.footer__bottom-left-wrap{display:flex}.footer__kssk-logo svg path{fill:#000}.footer .footer__field .footer__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--background-color) inset}.footer__form-policy-wrap{color:var(--primary-color-opacity-40)}.footer__form-policy-link{border-bottom:1px solid var(--primary-color-opacity-40)}.footer__input{background:var(--background-color)}.footer__wrap{grid-row-gap:0}.footer__rclass{color:var(--primary-color-opacity-40)}.footer__rclass-link{color:#000;margin-left:1px}.footer__public-offer{padding-top:30px}.footer__public-offer-text{color:rgba(0,0,0,.4);font-family:var(--font);font-size:14px;font-weight:400;grid-column:1/5;line-height:140%}.footer__form-bottom{flex-direction:column}@media (min-width:1200px){.footer{margin-top:90px;padding-bottom:90px;padding-top:60px}.footer__bottom-left-wrap{grid-column:1/4}.footer__bottom-wrap{grid-column:1/8}.footer__left-wrap{border-right:1px solid #000;grid-column:1/5;padding-bottom:40px;padding-top:120px}.footer__title-wrap{max-width:var(--grid-column3)}.footer__address-wrap{align-items:center;display:flex;margin-top:240px}.footer__prime-logo{margin-left:70px;transform:translateY(10px)}.footer__address{margin-left:30px;padding-left:30px;position:relative}.footer__address.animate{transform:translateY(11px)}.footer__address:before{background:#000;content:"";height:35px;left:0;position:absolute;top:0;width:1px}.footer__right-wrap{flex-direction:column;grid-column:5/8;padding-bottom:40px;padding-top:120px}.footer__contacts,.footer__right-wrap{display:flex;justify-content:space-between}.footer__contacts{align-items:center}.footer__email{white-space:nowrap;width:var(--grid-column)}.footer__phone{display:flex}.footer__bottom-wrap{border-top:1px solid #000;padding-top:46px}.footer__copy{min-width:var(--grid-column1);padding:14px 0}.footer__policy{margin-left:40px;padding:14px 0}.footer__social-large{grid-column:5/6}.footer__rclass{grid-column:7/8}.footer__field{margin-top:0}.footer__field:not(:first-child){margin-top:55px}.footer__address-mob{display:none}.footer__form-bottom{flex-flow:wrap}}@media (min-width:768px){.footer__rclass{display:flex;justify-content:flex-end}.footer__bottom-left-wrap{align-items:center}.footer__prime-logo svg{height:27px;width:147px}.footer__submit{margin-bottom:41px;margin-right:45px}.footer__form-policy-wrap{padding-top:4px}.footer__form-bottom{display:flex;margin-top:40px}.footer__address_mob{display:none}.footer__policy,.footer__rclass{padding:14px 0}}@media (min-width:768px) and (max-width:1199px){.footer{margin-top:60px;padding-bottom:80px;padding-top:100px}.footer__bottom-left-wrap{grid-column:1/5}.footer__address-mob,.footer__left-wrap,.footer__right-wrap{grid-column:1/6}.footer__right-wrap{margin-top:70px}.footer__field:not(:first-child){margin-top:45px}.footer__contacts{align-items:baseline;border-bottom:1px solid #000;display:flex;justify-content:space-between;margin-top:116px;padding-bottom:30px}.footer__address-mob{margin-top:30px}.footer__address{margin-left:20px;padding-left:20px;position:relative}.footer__address.animate{transform:translateY(1px)}.footer__address:before{background:#000;content:"";height:35px;left:0;position:absolute;top:-3px;width:1px}.footer__social-mob{align-items:center;display:flex;grid-column:5/6;justify-content:flex-end;padding-top:20px}.footer__prime-address{align-items:center;display:flex;grid-column:2/5;margin-left:calc(16px - var(--grid-gap));padding-top:18px}.footer__bottom-wrap{grid-column:1/6;padding-top:74px}.footer__policy{margin-left:40px}.footer__public-offer-text{grid-column:1/4}.footer__submit{width:290px}}@media (max-width:1199px){.footer__address-large,.footer__social-large{display:none}}@media (min-width:320px) and (max-width:767px){.footer__left-wrap{grid-column:1/4}}@media (max-width:767px){.footer{margin-top:40px;padding-bottom:40px;padding-top:40px}.footer__bottom-left-wrap{grid-column:1/4}.footer__email{margin-top:5px}.footer__prime-logo svg{height:16px;width:84px}.footer__address-mob{grid-column:1/5}.footer__right-wrap{grid-column:1/5;margin-top:40px}.footer__field:not(:first-child){margin-top:30px}.footer__form-bottom{margin-top:20px}.footer__form-policy-wrap{margin-top:20px;max-width:335px}.footer__contacts{border-bottom:1px solid #000;display:flex;flex-direction:column-reverse;margin-top:60px;padding-bottom:20px}.footer__kssk-logo{grid-column:1/2;padding-bottom:10px}.footer__kssk-logo svg{height:39px;width:35px}.footer__address-mob{margin-top:16px}.footer__prime-address{display:flex;grid-column:2/5}.footer__social-mob{grid-column:1/3;margin-top:40px}.footer__address-wrap{grid-row-gap:0}.footer__address{display:none}.footer__prime-address{align-items:center;margin-left:calc(0px - var(--grid-gap)*2)}.footer__address_mob{margin-left:14px;margin-top:4px;padding-left:14px;position:relative}.footer__address_mob.animate{transform:translateY(-2px)}.footer__address_mob:before{background:#000;content:"";height:22px;left:0;position:absolute;top:0;width:1px}.footer__bottom-left-wrap,.footer__bottom-wrap{flex-direction:column}.footer__bottom-wrap{grid-column:1/5;margin-top:50px}.footer__copy{grid-column:1/5}.footer__policy,.footer__rclass{display:block;grid-column:1/5;margin:5px 0 -5px;padding:5px 0}.footer__public-offer-text{font-size:12px;grid-column:1/5}.footer__submit{width:254px}}@media (max-width:374px){.footer__left-wrap{grid-column:1/5}}.request-form.success .request-form-success__icon,.request-form.success .request-form-success__subtitle,.request-form.success .request-form-success__title{opacity:1;transform:translateZ(0)}.request-form.success .request-form-success__icon svg line:first-child,.request-form.success .request-form-success__icon svg line:nth-child(2){stroke-dashoffset:0}.request-form__success{flex-direction:column}.request-form .request-form-success__icon,.request-form .request-form-success__subtitle,.request-form .request-form-success__title{opacity:0;transform:translate3d(0,20px,0);transition:opacity .5s,transform .5s}.request-form .request-form-success__icon{transition-delay:.3s}.request-form .request-form-success__icon svg line:first-child{stroke-dashoffset:40;transition:stroke-dashoffset .2s .5s}.request-form .request-form-success__icon svg line:nth-child(2){stroke-dashoffset:95;transition:stroke-dashoffset .5s .7s}@media (min-width:1200px){.request-form-success__title{margin-top:40px}.request-form-success__subtitle{margin-top:40px;width:var(--grid-column2)}}@media (min-width:768px) and (max-width:1199px){.request-form-success__title{margin-top:30px}.request-form-success__subtitle{margin-top:30px;width:var(--grid-column3)}}@media (max-width:767px){.request-form-success__icon svg{height:82px;width:82px}.request-form-success__subtitle,.request-form-success__title{margin-top:20px}}.balance-cards{--parallax-speed:60px}.balance-cards__image-wrapper{display:flex;position:relative}.balance-cards__picture{display:flex}.balance-cards__item{position:relative}.balance-cards .animate .balance-cards__item .balance-cards__title{opacity:1;transform:translateY(0)}.balance-cards .balance-cards__item:first-child{z-index:1300}.balance-cards .balance-cards__item:nth-child(2){z-index:1400}.balance-cards .balance-cards__item:nth-child(3){z-index:1500}.balance-cards .balance-cards__item:nth-child(4){z-index:1600}.balance-cards .balance-cards__item:nth-child(5){z-index:1700}.balance-cards__main-text{position:relative}.balance-cards__main-text.animate .balance-cards__main-text-inner{opacity:1;transform:translateY(0)}.balance-cards__main-text-inner{display:block;opacity:0;overflow:hidden;transform:translateY(100%);transition:transform .8s,opacity .8s;transition-timing-function:var(--teaser-transition-func);white-space:nowrap;width:100%}.balance-cards__main-text-inner:nth-child(2){transition-delay:.3s}.balance-cards__main-text-inner:nth-child(3){transition-delay:.4s}.balance-cards__main-text-inner:nth-child(4){transition-delay:.5s}.balance-cards__main-text-inner:nth-child(5){transition-delay:.6s}.balance-cards__main-text-inner:nth-child(6){transition-delay:.7s}.balance-cards__main-text-inner:nth-child(7){transition-delay:.8s}.balance-cards__main-text-inner:nth-child(8){transition-delay:.9s}.balance-cards__main-text-inner:nth-child(9){transition-delay:1s}.balance-cards__main-text-inner:nth-child(10){transition-delay:1.1s}.balance-cards__main-text-inner:nth-child(11){transition-delay:1.2s}.balance-cards__main-text-inner:nth-child(12){transition-delay:1.3s}.balance-cards__main-text-inner:nth-child(13){transition-delay:1.4s}.balance-cards__main-text-inner:nth-child(14){transition-delay:1.5s}.balance-cards__main-text-inner:nth-child(15){transition-delay:1.6s}.balance-cards__main-text-inner:nth-child(16){transition-delay:1.7s}.balance-cards__main-text-inner:nth-child(17){transition-delay:1.8s}.balance-cards__main-text-inner:nth-child(18){transition-delay:1.9s}.balance-cards__main-text-inner:nth-child(19){transition-delay:2s}.balance-cards__main-text-inner:nth-child(20){transition-delay:2.1s}.balance-cards__main-text-inner:nth-child(21){transition-delay:2.2s}.balance-cards__main-text-inner:nth-child(22){transition-delay:2.3s}.balance-cards__main-text-inner:nth-child(23){transition-delay:2.4s}.balance-cards__main-text-inner:nth-child(24){transition-delay:2.5s}.balance-cards__main-text-inner:nth-child(25){transition-delay:2.6s}.balance-cards__main-text-inner:nth-child(26){transition-delay:2.7s}.balance-cards__main-text-inner:nth-child(27){transition-delay:2.8s}.balance-cards__main-text-inner:nth-child(28){transition-delay:2.9s}.balance-cards__main-text-inner:nth-child(29){transition-delay:3s}.balance-cards__main-text-inner:nth-child(30){transition-delay:3.1s}.balance-cards__main-text-inner:nth-child(31){transition-delay:3.2s}.balance-cards__main-text-inner:nth-child(32){transition-delay:3.3s}.balance-cards__main-text-inner:nth-child(33){transition-delay:3.4s}.balance-cards__main-text-inner:nth-child(34){transition-delay:3.5s}.balance-cards__main-text-inner:nth-child(35){transition-delay:3.6s}.balance-cards__main-text-inner:nth-child(36){transition-delay:3.7s}.balance-cards__main-text-inner:nth-child(37){transition-delay:3.8s}.balance-cards__main-text-inner:nth-child(38){transition-delay:3.9s}.balance-cards__main-text-inner:nth-child(39){transition-delay:4s}.balance-cards__main-text-inner:nth-child(40){transition-delay:4.1s}.balance-cards__main-text-inner:nth-child(41){transition-delay:4.2s}.balance-cards__main-text-inner:nth-child(42){transition-delay:4.3s}.balance-cards__main-text-inner:nth-child(43){transition-delay:4.4s}.balance-cards__main-text-inner:nth-child(44){transition-delay:4.5s}.balance-cards__main-text-inner:nth-child(45){transition-delay:4.6s}.balance-cards__main-text-inner:nth-child(46){transition-delay:4.7s}.balance-cards__main-text-inner:nth-child(47){transition-delay:4.8s}.balance-cards__main-text-inner:nth-child(48){transition-delay:4.9s}.balance-cards__main-text-inner:nth-child(49){transition-delay:5s}.balance-cards__main-text-inner:nth-child(50){transition-delay:5.1s}.balance-cards__main-text-inner:nth-child(51){transition-delay:5.2s}.balance-cards__main-text-inner:nth-child(52){transition-delay:5.3s}.balance-cards__main-text-inner:nth-child(53){transition-delay:5.4s}.balance-cards__main-text-inner:nth-child(54){transition-delay:5.5s}.balance-cards__main-text-inner:nth-child(55){transition-delay:5.6s}.balance-cards__main-text-inner:nth-child(56){transition-delay:5.7s}.balance-cards__main-text-inner:nth-child(57){transition-delay:5.8s}.balance-cards__main-text-inner:nth-child(58){transition-delay:5.9s}.balance-cards__main-text-inner:nth-child(59){transition-delay:6s}.balance-cards__main-text-inner:nth-child(60){transition-delay:6.1s}.balance-cards__main-text-inner:nth-child(61){transition-delay:6.2s}.balance-cards__main-text-inner:nth-child(62){transition-delay:6.3s}.balance-cards__main-text-inner:nth-child(63){transition-delay:6.4s}.balance-cards__main-text-inner:nth-child(64){transition-delay:6.5s}.balance-cards__main-text-inner:nth-child(65){transition-delay:6.6s}.balance-cards__main-text-inner:nth-child(66){transition-delay:6.7s}.balance-cards__main-text-inner:nth-child(67){transition-delay:6.8s}.balance-cards__main-text-inner:nth-child(68){transition-delay:6.9s}.balance-cards__main-text-inner:nth-child(69){transition-delay:7s}.balance-cards__main-text-inner:nth-child(70){transition-delay:7.1s}.balance-cards__main-text-inner:nth-child(71){transition-delay:7.2s}.balance-cards__main-text-inner:nth-child(72){transition-delay:7.3s}.balance-cards__main-text-inner:nth-child(73){transition-delay:7.4s}.balance-cards__main-text-inner:nth-child(74){transition-delay:7.5s}.balance-cards__main-text-inner:nth-child(75){transition-delay:7.6s}.balance-cards__main-text-inner:nth-child(76){transition-delay:7.7s}.balance-cards__main-text-inner:nth-child(77){transition-delay:7.8s}.balance-cards__main-text-inner:nth-child(78){transition-delay:7.9s}.balance-cards__main-text-inner:nth-child(79){transition-delay:8s}.balance-cards__main-text-inner:nth-child(80){transition-delay:8.1s}.balance-cards__main-text-inner:nth-child(81){transition-delay:8.2s}.balance-cards__main-text-inner:nth-child(82){transition-delay:8.3s}.balance-cards__main-text-inner:nth-child(83){transition-delay:8.4s}.balance-cards__main-text-inner:nth-child(84){transition-delay:8.5s}.balance-cards__main-text-inner:nth-child(85){transition-delay:8.6s}.balance-cards__main-text-inner:nth-child(86){transition-delay:8.7s}.balance-cards__main-text-inner:nth-child(87){transition-delay:8.8s}.balance-cards__main-text-inner:nth-child(88){transition-delay:8.9s}.balance-cards__main-text-inner:nth-child(89){transition-delay:9s}.balance-cards__main-text-inner:nth-child(90){transition-delay:9.1s}.balance-cards__main-text-inner:nth-child(91){transition-delay:9.2s}.balance-cards__main-text-inner:nth-child(92){transition-delay:9.3s}.balance-cards__main-text-inner:nth-child(93){transition-delay:9.4s}.balance-cards__main-text-inner:nth-child(94){transition-delay:9.5s}.balance-cards__main-text-inner:nth-child(95){transition-delay:9.6s}.balance-cards__main-text-inner:nth-child(96){transition-delay:9.7s}.balance-cards__main-text-inner:nth-child(97){transition-delay:9.8s}.balance-cards__main-text-inner:nth-child(98){transition-delay:9.9s}.balance-cards__main-text-inner:nth-child(99){transition-delay:10s}.balance-cards__main-text-inner:nth-child(100){transition-delay:10.1s}.balance-cards__image-bg{bottom:0;left:0;position:absolute;right:0;top:0}.balance-cards__image-wrap{display:flex;height:100%;overflow:hidden}.balance-cards__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.balance-cards__item{align-items:stretch;flex-direction:column;justify-content:stretch}.balance-cards__item:first-child{background:var(--background-color)}.balance-cards__item:nth-child(2) .balance-cards__description,.balance-cards__item:nth-child(2) .balance-cards__title{color:#fff;z-index:1000}.balance-cards__item:nth-child(3){background:#fff;border:1px solid #000}.balance-cards__text-wrap{display:flex;flex-direction:column;height:100%;justify-content:space-between}@media (min-width:1600px){.balance-cards__item{height:calc(var(--grid-column3)*486/715)}.balance-cards__picture{height:calc(var(--grid-column3)*486/715 + var(--parallax-speed))}}@media (min-width:1200px){.balance-cards{-ms-overflow-style:none;padding-top:200px;scrollbar-width:none}.balance-cards::-webkit-scrollbar{display:none}.balance-cards__list{position:relative}.balance-cards__item{min-height:calc(var(--grid-column3)*486/715);padding:40px}.balance-cards__item:first-child{grid-column:1/4}.balance-cards__item:nth-child(2){left:calc(var(--grid-column2) + var(--grid-gap));position:absolute;top:110px;width:var(--grid-column3)}.balance-cards__item:nth-child(3){position:absolute;right:0;top:220px;width:var(--grid-column3)}.balance-cards__description,.balance-cards__title{width:calc(var(--grid-column2) - var(--grid-gap))}.balance-cards__lines{background-image:url(/static/svg/lines-03db2b9e766e3aafde2c9778b8281c3c.svg);height:100%;position:absolute;right:0;top:0;width:67px}}@media (min-width:1200px) and (max-width:1599px){.balance-cards__description{padding-top:90px}.balance-cards__picture{height:calc(var(--grid-column3)*486/715*1.3)}}@media (min-width:768px) and (max-width:1199px){.balance-cards{margin-top:120px}.balance-cards__image-wrapper{width:var(--grid-column4)}.balance-cards__picture{width:100%}.balance-cards__list{position:relative}.balance-cards__description{padding-top:70px}.balance-cards__list{grid-row-gap:0}.balance-cards__item{padding:30px 30px 0}.balance-cards__item:first-child{grid-column:1/5;padding-bottom:110px}.balance-cards__item:nth-child(2){display:flex;grid-column:1/6;justify-self:center;padding-bottom:110px;transform:translate3d(calc(0px - var(--grid-gap)*3),-40px,0);width:var(--grid-column4)}.balance-cards__item:nth-child(3){grid-column:2/6;padding-bottom:152px;transform:translateY(-80px)}.balance-cards__description,.balance-cards__title{width:calc(var(--grid-column3) - var(--grid-gap))}.balance-cards__lines{height:81px}}@media (max-width:1199px){.balance-cards__lines{background-image:url(/static/svg/lines-mob-69b9197cc3a611cacecb3d3f2d15a470.svg);bottom:0;left:0;position:absolute;width:100%}}@media (max-width:767px){.balance-cards{margin-top:60px}.balance-cards__description,.balance-cards__title{width:var(--grid-column3)}.balance-cards__list{grid-row-gap:0}.balance-cards__image-wrapper,.balance-cards__picture{width:calc(var(--grid-column3) + var(--grid-gap) + var(--grid-column)/2)}.balance-cards__list{position:relative}.balance-cards__description{padding-top:50px}.balance-cards__item{display:flex;grid-column:1/5;padding:20px 20px 60px;width:calc(var(--grid-column3) + var(--grid-gap) + var(--grid-column)/2)}.balance-cards__item:nth-child(2){justify-self:center;margin-top:-20px}.balance-cards__item:nth-child(3){justify-self:end;margin-top:-20px}.balance-cards__lines{height:40px}}.drop-menu{background-color:#fff;opacity:0;pointer-events:none;position:absolute;top:100px;transition:opacity var(--default-timing) var(--teaser-transition-func);z-index:4500}.drop-menu__item{overflow:hidden}.drop-menu._delay .drop-menu__item:first-child .drop-menu__link{transition-delay:.1s}.drop-menu._delay .drop-menu__item:nth-child(2) .drop-menu__link{transition-delay:.2s}.drop-menu._delay .drop-menu__item:nth-child(3) .drop-menu__link{transition-delay:.3s}.drop-menu._delay .drop-menu__item:nth-child(4) .drop-menu__link{transition-delay:.4s}.drop-menu._delay .drop-menu__item:nth-child(5) .drop-menu__link{transition-delay:.5s}.drop-menu._delay .drop-menu__item:nth-child(6) .drop-menu__link{transition-delay:.6s}.drop-menu._delay .drop-menu__item:nth-child(7) .drop-menu__link{transition-delay:.7s}.drop-menu._delay .drop-menu__item:nth-child(8) .drop-menu__link{transition-delay:.8s}.drop-menu._delay .drop-menu__item:nth-child(9) .drop-menu__link{transition-delay:.9s}.drop-menu._delay .drop-menu__item:nth-child(10) .drop-menu__link{transition-delay:1s}.drop-menu._delay .drop-menu__item:nth-child(11) .drop-menu__link{transition-delay:1.1s}.drop-menu._delay .drop-menu__item:nth-child(12) .drop-menu__link{transition-delay:1.2s}.drop-menu._delay .drop-menu__item:nth-child(13) .drop-menu__link{transition-delay:1.3s}.drop-menu._delay .drop-menu__item:nth-child(14) .drop-menu__link{transition-delay:1.4s}.drop-menu._delay .drop-menu__item:nth-child(15) .drop-menu__link{transition-delay:1.5s}.drop-menu._delay .drop-menu__item:nth-child(16) .drop-menu__link{transition-delay:1.6s}.drop-menu._delay .drop-menu__item:nth-child(17) .drop-menu__link{transition-delay:1.7s}.drop-menu._delay .drop-menu__item:nth-child(18) .drop-menu__link{transition-delay:1.8s}.drop-menu._delay .drop-menu__item:nth-child(19) .drop-menu__link{transition-delay:1.9s}.drop-menu._delay .drop-menu__item:nth-child(20) .drop-menu__link{transition-delay:2s}.drop-menu__link{opacity:0;transform:translateY(100%);transition:transform var(--default-timing),color var(--default-timing),opacity var(--default-timing);transition-timing-function:var(--teaser-transition-func)}.drop-menu._open{opacity:1;pointer-events:auto}.drop-menu._open .drop-menu__link{opacity:1;transform:translateY(0)}.drop-menu._close{transition-delay:.2s}.drop-menu__wrap{display:flex;flex-direction:column;justify-content:space-between;position:relative}.drop-menu__item{color:#fff;font-weight:300;line-height:130%}.drop-menu__link{display:block}@media (min-width:1600px){.drop-menu{left:calc(0px - var(--grid-gap))}}@media (min-width:1200px){.drop-menu{border:1px solid #000}.drop-menu__fav-wrap{display:none}.drop-menu__item._hovered .drop-menu__link{color:#000}.drop-menu__item._shadow .drop-menu__link{color:var(--primary-color-opacity-40)}.drop-menu__projects-link{padding-bottom:35px;padding-left:35px;padding-top:42px}.drop-menu__wrap{padding-top:36px;position:relative}.drop-menu__wrap:before{background:#fff;content:"";height:1px;left:0;position:absolute;top:-1px;width:193px}.drop-menu__link{color:#000;padding:8px 120px 8px 35px;position:relative}.drop-menu__bottom-mob,.drop-menu__button-mob{display:none}.drop-menu._open{transform:translateY(0)}}@media (min-width:1200px) and (max-width:1599px){.drop-menu{left:calc(0px - var(--grid-gap)/2)}}@media (min-width:768px) and (max-width:1199px){.drop-menu{height:calc(var(--vh, 1vh)*100 - 78px);margin-left:calc(0px - var(--grid-spacer));padding:60px var(--grid-spacer) 40px var(--grid-spacer);transform:translateY(-21px);width:100vw}.drop-menu__fav-wrap,.drop-menu__list{margin-top:60px}.drop-menu__item:not(:first-child){margin-top:25px}.drop-menu__kssk-wrap{grid-column:1/3}.drop-menu__social-wrap{align-items:flex-end;display:flex;grid-column:5/6;justify-content:flex-end}.drop-menu__projects-link-mob{margin-top:30px}.drop-menu__button-mob{width:100%}.drop-menu__bottom-mob{margin-top:20px}.drop-menu__wrap{height:100%}}@media (max-width:1199px){.drop-menu__projects-link.projects-link{display:none}.drop-menu__link{color:#000}}@media (max-width:767px){.drop-menu{height:calc(var(--vh, 1vh)*100 - 53px);margin-left:calc(0px - var(--grid-spacer));padding:30px var(--grid-spacer) 20px var(--grid-spacer);transform:translateY(-46px);width:100vw}.drop-menu__fav-wrap{margin-top:30px}.drop-menu__list{margin-top:40px}.drop-menu__item:not(:first-child){margin-top:20px}.drop-menu__kssk-wrap{grid-column:1/4}.drop-menu__social-wrap{align-items:flex-end;display:flex;grid-column:4/5;justify-content:flex-end}.drop-menu__projects-link-mob{margin-top:20px}.drop-menu__button-mob{width:100%}.drop-menu__bottom-mob{margin-top:20px}.drop-menu__wrap{height:100%}}.hamburger__menu-lines{display:block;position:relative}.hamburger__menu-lines:after,.hamburger__menu-lines:before{background:#000;content:"";left:0;position:absolute;transition:transform var(--default-timing) var(--teaser-transition-func);width:100%}.hamburger__menu-lines:before{top:0}.hamburger__menu-lines:after{bottom:0}.hamburger__menu-button{align-items:center;display:flex}.hamburger__wrap{display:flex;height:12px;position:relative;width:48px}@media (min-width:1600px){.hamburger:before{left:calc(0px - var(--grid-gap))}}@media (min-width:1200px){.hamburger{position:relative}.hamburger:before{border:1px solid;border-color:#000 #000 #fff;content:"";height:86px;opacity:0;position:absolute;top:13px;transition:opacity .4s var(--teaser-transition-func);width:193px}.hamburger._open:before{opacity:1}.hamburger__menu-lines{height:16px;transform-origin:center center;width:46px}.hamburger__menu-button{align-items:center;display:flex}.hamburger__menu-button:hover .hamburger__menu-lines:before{transform:translateY(3px)}.hamburger__menu-button:hover .hamburger__menu-lines:after{transform:translateY(-3px)}.hamburger._open:hover .hamburger__menu-lines:before{transform:rotate(30deg) translate3d(0,8px,0)}.hamburger._open:hover .hamburger__menu-lines:after{transform:rotate(-30deg) translate3d(0,-8px,0)}}@media (min-width:1200px) and (max-width:1599px){.hamburger:before{left:calc(0px - var(--grid-gap)/2)}}@media (min-width:768px){.hamburger__menu-lines{height:17px;width:46px}.hamburger__menu-lines:after,.hamburger__menu-lines:before{height:3px}.hamburger__menu-text{margin-left:20px}.hamburger._open .hamburger__menu-lines:before{transform:rotate(45deg) translate3d(2px,8px,0);width:37px}.hamburger._open .hamburger__menu-lines:after{transform:rotate(-45deg) translate3d(2px,-8px,0);width:37px}}@media (max-width:767px){.hamburger__menu-lines{height:11px;width:37px}.hamburger__menu-lines:after,.hamburger__menu-lines:before{height:2px}.hamburger._open .hamburger__menu-lines:after,.hamburger._open .hamburger__menu-lines:before{width:30px}.hamburger._open .hamburger__menu-lines:before{transform:rotate(45deg) translate3d(6px,0,0)}.hamburger._open .hamburger__menu-lines:after{transform:rotate(-45deg) translate3d(6px,0,0)}.hamburger._open .hamburger__line_bottom,.hamburger._open .hamburger__line_top{width:21px}.hamburger__menu-text{display:none}.hamburger__wrap{width:34px}}.about-slider__slide._active .about-slider__main-text-inner{opacity:1;transform:translateY(0)}.about-slider__main-text{position:relative}.about-slider__main-text-inner{display:block;opacity:0;overflow:hidden;transform:translateY(100%);transition:transform .8s,opacity .8s;transition-timing-function:var(--teaser-transition-func);width:100%}.about-slider__main-text-inner:first-child{transition-delay:0s}.about-slider__main-text-inner:nth-child(2){transition-delay:.1s}.about-slider__main-text-inner:nth-child(3){transition-delay:.2s}.about-slider__main-text-inner:nth-child(4){transition-delay:.3s}.about-slider__main-text-inner:nth-child(5){transition-delay:.4s}.about-slider__main-text-inner:nth-child(6){transition-delay:.5s}.about-slider__main-text-inner:nth-child(7){transition-delay:.6s}.about-slider__main-text-inner:nth-child(8){transition-delay:.7s}.about-slider__main-text-inner:nth-child(9){transition-delay:.8s}.about-slider__main-text-inner:nth-child(10){transition-delay:.9s}.about-slider__main-text-inner:nth-child(11){transition-delay:1s}.about-slider__main-text-inner:nth-child(12){transition-delay:1.1s}.about-slider__main-text-inner:nth-child(13){transition-delay:1.2s}.about-slider__main-text-inner:nth-child(14){transition-delay:1.3s}.about-slider__main-text-inner:nth-child(15){transition-delay:1.4s}.about-slider__main-text-inner:nth-child(16){transition-delay:1.5s}.about-slider__main-text-inner:nth-child(17){transition-delay:1.6s}.about-slider__main-text-inner:nth-child(18){transition-delay:1.7s}.about-slider__main-text-inner:nth-child(19){transition-delay:1.8s}.about-slider__main-text-inner:nth-child(20){transition-delay:1.9s}.about-slider__slide-name{overflow:hidden}.about-slider__slide-name.animate .about-slider__title span{transform:translateY(0)}.about-slider__title span{transition:transform .8s var(--teaser-transition-func)}.about-slider__picture{width:100%}.about-slider__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1200px){.about-slider{margin-top:30px}.about-slider__picture{height:100%}.about-slider__slide-text{color:#000}.about-slider__slide-counter{align-items:center;display:flex;justify-content:flex-start}.about-slider__slide-counter-delimiter{margin:0 4px}.about-slider._scroller .about-slider{transform:translateZ(0)}.about-slider._scroller .about-slider__slides-container{height:calc(100vh*var(--slides-count))}.about-slider._scroller .about-slider__slides{height:100vh;position:sticky;top:0}.about-slider._scroller .about-slider__slide{height:100vh;overflow:hidden;position:absolute}.about-slider._scroller .about-slider__slide-row{height:100vh;padding-top:80px}.about-slider._scroller .about-slider__slide-content{display:flex;position:relative}.about-slider._scroller .about-slider__slide-counter{bottom:var(--grid-gap);position:absolute;right:0}.about-slider._scroller .about-slider__slide-image{overflow:hidden}.about-slider._scroller .about-slider__image,.about-slider._scroller .about-slider__picture{display:block}.about-slider._scroller .about-slider__picture{--scale:calc(1.2 - var(--next-percent-val)*0.002);--offset:calc(300px - var(--next-percent-val)/100*300px);-webkit-clip-path:polygon(0 0,0 var(--percent-rev),100% var(--percent-rev),100% 0);clip-path:polygon(0 0,0 var(--percent-rev),100% var(--percent-rev),100% 0);overflow:hidden;position:relative;transition:all .1s}.about-slider._scroller .about-slider__picture .about-slider__image{transform:scale(var(--scale)) translate3d(0,var(--offset),0);transition:all .1s}.about-slider._scroller .about-slider__slide .about-slider__slide-counter,.about-slider._scroller .about-slider__slide .about-slider__slide-name,.about-slider._scroller .about-slider__slide .about-slider__slide-text{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.about-slider._scroller .about-slider__slide._active .about-slider__slide-counter,.about-slider._scroller .about-slider__slide._active .about-slider__slide-name,.about-slider._scroller .about-slider__slide._active .about-slider__slide-text{-webkit-animation-delay:.3s;animation-delay:.3s}.about-slider._scroller .about-slider__slide._active_up .about-slider__slide-counter,.about-slider._scroller .about-slider__slide._active_up .about-slider__slide-name,.about-slider._scroller .about-slider__slide._active_up .about-slider__slide-text{-webkit-animation-name:scroller-active-up;animation-name:scroller-active-up}.about-slider._scroller .about-slider__slide._active_down .about-slider__slide-counter,.about-slider._scroller .about-slider__slide._active_down .about-slider__slide-name,.about-slider._scroller .about-slider__slide._active_down .about-slider__slide-text{-webkit-animation-name:scroller-active-down;animation-name:scroller-active-down}.about-slider._scroller .about-slider__slide._inactive_up .about-slider__slide-counter,.about-slider._scroller .about-slider__slide._inactive_up .about-slider__slide-name,.about-slider._scroller .about-slider__slide._inactive_up .about-slider__slide-text{-webkit-animation-name:scroller-inactive-up;animation-name:scroller-inactive-up}.about-slider._scroller .about-slider__slide._inactive_down .about-slider__slide-counter,.about-slider._scroller .about-slider__slide._inactive_down .about-slider__slide-name,.about-slider._scroller .about-slider__slide._inactive_down .about-slider__slide-text{-webkit-animation-name:scroller-inactive-down;animation-name:scroller-inactive-down}.about-slider__slide-text{margin-top:70px;width:var(--grid-column2)}.about-slider__slider{height:825px;position:relative}.about-slider__slide-content{grid-column:1/4;padding-bottom:var(--grid-gap);padding-top:125px}.about-slider__main-text{width:var(--grid-column3)}.about-slider__slide-row{grid-column:1/8}.about-slider__slide-image{grid-column:4/8;padding:0 0 var(--grid-gap) var(--grid-gap)}.about-slider__slides-container{border-bottom:1px solid #000;position:relative}.about-slider__slides-container:before{background:#000;bottom:0;content:"";height:calc(100% - 80px);left:calc(var(--grid-column3) + var(--grid-gap));position:absolute;width:1px}.about-slider__slide-content-container{position:relative}.about-slider__arrow{bottom:0;left:0;position:absolute}}@media (min-width:768px) and (max-width:1199px){.about-slider{margin-top:70px}.about-slider__slide{border-top:1px solid #000;padding-bottom:70px;padding-top:30px}.about-slider__slide:last-child{border-bottom:1px solid #000}.about-slider__slide-row{grid-row-gap:0;grid-template-areas:"number image image image image" "number text text text text";position:relative}.about-slider__slide-image{grid-area:image;height:calc(var(--grid-column4)*396/597)}.about-slider__slide-content{grid-area:text;margin-top:50px}.about-slider__slide-text{margin-top:40px}.about-slider__slide-counter{left:0;position:absolute;top:0}}@media (max-width:1199px){.about-slider__main-text{position:relative}.about-slider__main-text.animate .about-slider__main-text-inner{opacity:1;transform:translateY(0)}.about-slider__slide-counter-delimiter,.about-slider__slide-counter-value_total{display:none}.about-slider__slides{flex-direction:column}}@media (max-width:767px){.about-slider{margin-top:30px}.about-slider__main-text{width:95%}.about-slider__slide{border-bottom:1px solid #000;padding-bottom:30px}.about-slider__slide:not(:first-child){margin-top:30px}.about-slider__slide-row{grid-row-gap:0;grid-template-areas:"image image image image" "text text text text"}.about-slider__slide-image{grid-area:image;height:calc(var(--grid-column4)*222/334)}.about-slider__slide-content{grid-area:text;margin-top:20px;position:relative}.about-slider__slide-text{margin-top:20px}.about-slider__slide-counter{position:absolute;right:0;top:0}}@-webkit-keyframes scroller-active-up{0%{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes scroller-active-up{0%{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes scroller-active-down{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes scroller-active-down{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes scroller-inactive-up{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,30px,0)}}@keyframes scroller-inactive-up{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,30px,0)}}@-webkit-keyframes scroller-inactive-down{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-30px,0)}}@keyframes scroller-inactive-down{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-30px,0)}}.interiors-slider{border-bottom:1px solid #000}.interiors-slider__picture{position:relative}.interiors-slider__picture:before{background:var(--t);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:400}.interiors-slider__description-wrap{background:#fff;display:flex;opacity:0;overflow:hidden;transition:opacity 1.2s var(--teaser-transition-func),transform 1.2s var(--teaser-transition-func);transition-delay:.2s}.interiors-slider__description{transition:transform var(--default-timing) var(--teaser-transition-func)}.interiors-slider__text-slider-item.swiper-slide-prev .interiors-slider__description-wrap{opacity:0;transform:translateY(-30px)}.interiors-slider__text-slider-item.swiper-slide-active .interiors-slider__description-wrap{opacity:1;transform:translateY(0)}.interiors-slider__text-slider-item.swiper-slide-next .interiors-slider__description-wrap{opacity:0;transform:translateY(30px)}.interiors-slider__slider-item{position:relative}.interiors-slider__slider-item.swiper-slide-prev .interiors-slider__picture{transform:translateX(50%) scale(1)}.interiors-slider__slider-item.swiper-slide-active.interiors-slider__slider-item{cursor:-webkit-grab;cursor:grab;z-index:550}.interiors-slider__slider-item.swiper-slide-active .interiors-slider__picture{transform:translateX(0) scale(1)}.interiors-slider__slider-item.swiper-slide-next .interiors-slider__picture{transform:translateX(-50%) scale(1)}.interiors-slider__slider-item .interiors-slider__image-wrap{transform:scale(1.15);transition:transform 1.2s var(--teaser-transition-func)}.interiors-slider.animate .interiors-slider__slider-item .interiors-slider__image-wrap,.interiors-slider.animate .interiors-slider__static-picture{transform:scale(1)}.interiors-slider.animate .interiors-slider__picture{transition-delay:1ms}.interiors-slider.animate .interiors-slider__image-wrap:before,.interiors-slider.animate .interiors-slider__static-image-wrap:before{transform:translateY(-100%)}.interiors-slider__image-wrap,.interiors-slider__static-image-wrap{overflow:hidden;position:relative}.interiors-slider__image-wrap:before,.interiors-slider__static-image-wrap:before{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;transition:transform 1.2s var(--teaser-transition-func);width:100%;z-index:100}.interiors-slider__image-wrap.animate:before,.interiors-slider__static-image-wrap.animate:before{transform:translateY(-100%)}.interiors-slider__image-wrap{padding-bottom:55%}.interiors-slider__static-picture{transform:scale(1.15)}.interiors-slider__picture,.interiors-slider__static-picture{bottom:0;left:0;position:absolute;right:0;top:0;transition:transform 1.2s var(--teaser-transition-func)}.interiors-slider__image,.interiors-slider__static-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.interiors-slider__description,.interiors-slider__slider-item.swiper-slide-active .interiors-slider__description{color:#000}.interiors-slider__slider-item.swiper-slide .interiors-slider__image{transition:transform 2s var(--teaser-transition-func)}.interiors-slider__slider-item.swiper-slide-next .interiors-slider__image,.interiors-slider__slider-item.swiper-slide-prev .interiors-slider__image{transform:scale(1.15)}.interiors-slider__slider-item.swiper-slide-active .interiors-slider__image{transform:scale(1)}.interiors-slider__text-slider-item.swiper-slide{opacity:0;transition:opacity var(--default-timing) var(--teaser-transition-func)}.interiors-slider__text-slider-item.swiper-slide-active{opacity:1}.interiors-slider__slider-block{position:relative}@media (min-width:1200px){.interiors-slider{margin-top:130px;padding-bottom:40px}.interiors-slider__static-image-wrap{grid-column:1/4;padding-bottom:110%}.interiors-slider__slider-block{grid-column:4/8;padding-left:var(--grid-gap)}.interiors-slider__slider-block:before{height:calc(100% + 40px)}.interiors-slider__description-wrap{background:#fff;display:flex;height:228px;justify-content:flex-end;opacity:0;transition:opacity 1.2s var(--teaser-transition-func),transform 1.2s var(--teaser-transition-func);transition-delay:.2s}.interiors-slider__description{width:var(--grid-column2)}.interiors-slider__slider-nav{display:inline-block;position:absolute;top:calc((var(--grid-column4) - var(--grid-gap))*506/927 + 40px);z-index:100}.interiors-slider__text-slider-list{margin-top:40px}.interiors-slider__text-slider{height:268px}}@media (min-width:768px){.interiors-slider__slider-block:before{background:#000;content:"";left:0;position:absolute;top:0;width:1px}}@media (min-width:768px) and (max-width:1199px){.interiors-slider{margin-top:70px;padding-bottom:30px}.interiors-slider__static-image-wrap{grid-column:1/3;height:calc(var(--grid-column2)*1.09859)}.interiors-slider__slider-block{grid-column:3/6;padding-left:var(--grid-gap)}.interiors-slider__slider-block:before{height:calc(100% + 30px)}.interiors-slider__slider-nav{display:inline-block;position:absolute;top:calc((var(--grid-column3) - var(--grid-gap))*223/410 + 30px);z-index:100}.interiors-slider__description-wrap{height:175px}.interiors-slider__text-slider-list{padding-top:115px}.interiors-slider__text-slider{height:290px}}@media (max-width:767px){.interiors-slider{margin-top:30px;padding-bottom:30px}.interiors-slider__text-slider{height:240px}.interiors-slider__wrap{grid-row-gap:0}.interiors-slider__static-image-wrap{grid-column:1/5;padding-bottom:63%}.interiors-slider__slider-block{grid-column:1/5;margin-top:14px}.interiors-slider__slider-nav{display:inline-block;position:absolute;top:calc(var(--grid-column4)*182/334 + 14px);z-index:100}.interiors-slider__description-wrap{height:163px}.interiors-slider__text-slider-list{padding-top:77px}}.mortgage{border-top:1px solid #000}.mortgage.animate .mortgage__from,.mortgage.animate .mortgage__number,.mortgage.animate .mortgage__title-wrap{opacity:1;transform:translateY(0)}.mortgage__title-wrap{opacity:0;transform:translateY(100%);transition:transform .8s,opacity .8s;transition-timing-function:var(--teaser-transition-func)}.mortgage__percent{overflow:hidden}.mortgage__from,.mortgage__number{transform:translateY(120%);transition:transform .8s var(--teaser-transition-func)}.mortgage__wrap{grid-row-gap:0;overflow:hidden}.mortgage__percent{align-items:baseline;display:flex}@media (min-width:1200px){.mortgage{padding-top:80px}.mortgage__title{grid-column:1/5}.mortgage__button{margin-top:40px}.mortgage__percent{grid-column:6/8}.mortgage__number{margin-left:30px}}@media (min-width:768px){.mortgage__button-mob{display:none}}@media (min-width:768px) and (max-width:1199px){.mortgage{padding-top:50px}.mortgage__title{grid-column:1/4}.mortgage__button{margin-top:30px}.mortgage__percent{grid-column:4/6}.mortgage__number{margin-left:20px}}@media (max-width:767px){.mortgage{padding-top:30px}.mortgage__button{display:none}.mortgage__title{grid-column:1/5}.mortgage__percent{grid-column:1/3;margin-top:10px}.mortgage__number{margin-left:10px}.mortgage__button-mob-wrap{grid-column:1/5;margin-top:20px}}.flat-blocks__button-wrap{display:flex;justify-content:flex-end}.flat-blocks__item-title{opacity:0;transform:translateY(100%);transition:transform .8s,opacity .8s;transition-timing-function:var(--teaser-transition-func)}.flat-blocks__item-title.animate{opacity:1;transform:translateY(0)}@media (min-width:1200px){.flat-blocks{margin-top:40px;padding-bottom:200px}.flat-blocks__list{margin-top:135px}.flat-blocks__item:first-child{grid-column:2/4}.flat-blocks__item:nth-child(2){grid-column:4/6}.flat-blocks__item:nth-child(3){grid-column:6/8}.flat-blocks__item-title{margin-top:50px}.flat-blocks__item-description{margin-top:40px}}@media (min-width:768px) and (max-width:1199px){.flat-blocks{margin-top:30px;padding-bottom:120px}.flat-blocks__list{grid-row-gap:0;margin-top:100px}.flat-blocks__item{display:flex;grid-column:1/6;justify-content:space-between}.flat-blocks__item:not(:first-child){margin-top:90px}.flat-blocks__text-wrap{flex:0 0 var(--grid-column3)}.flat-blocks__item-icon svg{height:171px;width:214px}.flat-blocks__item-description{margin-top:30px}}@media (max-width:767px){.flat-blocks{margin-top:20px;padding-bottom:60px}.flat-blocks__list{grid-row-gap:0;margin-top:50px}.flat-blocks__item{grid-column:1/5}.flat-blocks__item:not(:first-child){margin-top:40px}.flat-blocks__item-icon svg{height:108px;width:135px}.flat-blocks__item-description,.flat-blocks__item-title{margin-top:20px}}.error-page{align-items:center;display:flex;flex-direction:column;height:70vh;justify-content:center}@media (min-width:768px){.error-page__description{margin-top:15px}.error-page__button{margin-top:40px}}@media (max-width:767px){.error-page__button{margin-top:30px}}.realty-plan__sort-text-wrap{display:flex}.realty-plan__sort-text-wrap,.realty-plan__text-mini{color:var(--primary-color-opacity-40)}.realty-plan__realty-plan-wrapper{border-bottom:1px solid #000;border-left:1px solid #000}@media (min-width:1200px){.realty-plan{margin-top:40px}.realty-plan__top-wrap{display:flex;justify-content:space-between}.realty-plan__sort-text-wrap_mob,.realty-plan__top-wrap_tab{display:none}.realty-plan__sort-wrap{cursor:pointer}.realty-plan__plan{margin-top:40px}.realty-plan__text-mini{margin-bottom:60px;margin-top:100px}.realty-plan__tabs-wrapper,.realty-plan__text-mini{grid-column:1/3}.realty-plan__realty-plan-wrapper{grid-column:3/8}.realty-plan__plan-wrapper{border-top:1px solid #000;margin-top:40px}.realty-plan__tabs-wrapper{padding-top:40px}.realty-plan__tabs{background:var(--background-color);padding:40px 40px 40px 0}.realty-plan__tabs-heading{padding-left:40px}.realty-plan__tabs-wrap{margin-top:20px}}@media (min-width:768px){.realty-plan__flats-found{color:var(--primary-color-opacity-40)}.realty-plan__sort-wrap{margin-left:20px}}@media (min-width:768px) and (max-width:1199px){.realty-plan__top-wrap{display:flex;grid-column:1/6;justify-content:space-between;margin-top:40px}.realty-plan__top-wrap_large{display:none}.realty-plan__text-mini{grid-column:1/4;margin-bottom:40px;margin-top:80px}.realty-plan__realty-plan-wrapper{margin-top:20px}.realty-plan__plan-wrapper{margin-top:30px}.realty-plan__realty-plan-wrapper,.realty-plan__tabs-wrapper{grid-column:1/6}}@media (max-width:1199px){.realty-plan .genplan{margin:0 calc(0px - var(--grid-spacer))}.realty-plan__tabs-heading{display:none}.realty-plan__plan-wrapper{grid-row-gap:0}.realty-plan__sort-text-wrap_large{display:none}}@media (max-width:767px){.realty-plan__flats-found{display:none}.realty-plan__text-mini{grid-column:1/6;margin-bottom:30px;margin-top:70px}.realty-plan__realty-plan-wrapper{margin-top:20px}.realty-plan__sort-text-wrap_mob{flex-wrap:wrap;gap:14px;margin-top:30px;row-gap:0;width:var(--grid-column4)}.realty-plan__plan-wrapper{margin-top:20px}.realty-plan__realty-plan-wrapper,.realty-plan__tabs-wrapper{grid-column:1/5}}.contacts.animate .contacts__address,.contacts.animate .contacts__phone,.contacts.animate .contacts__title{opacity:1;transform:translateY(0)}.contacts__blocks-wrap{grid-row-gap:0}.contacts__title-wrapper{overflow:hidden}.contacts__title{transform:translateY(100%);transition:transform .8s var(--teaser-transition-func)}.contacts__address,.contacts__phone{opacity:0;transform:translateY(100%);transition:transform .8s,opacity .8s;transition-timing-function:var(--teaser-transition-func)}.contacts__wrap{grid-row-gap:0}.contacts__link{align-items:center;display:flex;margin:-20px;padding:20px}.contacts__link-text{margin-left:12px}.contacts__schedule-item{display:flex;padding-bottom:10px}.contacts__schedule-item:not(:last-child){border-bottom:1px dashed #000}.contacts__schedule-item:not(:first-child){margin-top:10px}.contacts__schedule-day{text-transform:uppercase}.contacts__contacts{display:flex;flex-direction:column}.contacts__schedule-time{margin-left:var(--grid-gap)}@media (min-width:1200px){.contacts{border-bottom:1px solid #000;margin-top:80px}.contacts__link{grid-column:1/2}.contacts__link svg{transition:var(--default-transition)}.contacts__link:hover svg{transform:translateX(-10px)}.contacts__link-text{margin-left:12px}.contacts__title-wrapper{grid-column:1/5;margin-top:20px}.contacts__blocks-wrap{grid-column:1/8;margin-top:50px}.contacts__info-block{grid-column:1/4;padding-bottom:40px;padding-top:100px;position:relative}.contacts__info-block:before{background:#000;content:"";height:1px;left:0;position:absolute;top:0;width:calc(100% + var(--grid-gap))}.contacts__contacts{width:var(--grid-column3)}.contacts__email{margin-top:12px}.contacts__address{margin-top:50px;width:var(--grid-column3)}.contacts__social-wrap{margin-top:50px}.contacts__schedule-list{margin-top:70px}.contacts__schedule-item{width:var(--grid-column2)}.contacts__map-block{border-left:1px solid #000;grid-column:4/8;padding:0 0 40px 40px}}@media (min-width:768px){.contacts__email{margin-top:12px}.contacts__schedule-day{flex:0 0 var(--grid-column)}}@media (min-width:768px) and (max-width:1199px){.contacts{margin-top:60px}.contacts__link{grid-column:1/2}.contacts__title-wrapper{grid-column:1/4;margin-top:15px}.contacts__blocks-wrap{grid-row-gap:0;border-top:1px solid #000;grid-column:1/6;margin-top:30px;padding-bottom:40px;padding-top:50px}.contacts__info-block{grid-column:1/6}.contacts__contacts{width:var(--grid-column3)}.contacts__address{margin-top:40px;width:var(--grid-column4)}.contacts__social-wrap{margin-top:40px}.contacts__schedule-list{margin-top:50px}.contacts__schedule-item{width:var(--grid-column3)}.contacts__map-block{grid-column:1/6;margin-top:50px}}@media (max-width:767px){.contacts{margin-top:20px}.contacts__link{grid-column:1/3}.contacts__title-wrapper{grid-column:1/4;margin-top:14px}.contacts__blocks-wrap{border-top:1px solid #000;grid-column:1/5;margin-top:14px;padding:30px 0 20px}.contacts__info-block{grid-column:1/5}.contacts__email{margin-top:5px}.contacts__address,.contacts__schedule-list,.contacts__social-wrap{margin-top:30px}.contacts__schedule-day{flex:0 0 var(--grid-column2)}.contacts__map-block{grid-column:1/5;margin-top:30px}}.flats__image-wrapper,.flats__picture{display:flex;justify-content:center;width:100%}.flats__picture{align-items:center}.flats__image{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.flats__filter-wrapper{background:var(--background-color)}.flats__drop-filter{align-items:flex-end;display:flex}.flats__drop-filter-text{color:var(--primary-color-opacity-40)}.flats__layout{opacity:0;transform:translateY(100%);transition:transform .8s,opacity .8s;transition-timing-function:var(--teaser-transition-func)}.flats__item{position:relative}.flats__item.animate .flats__layout{opacity:1;transform:translateY(0)}.flats__fav{position:absolute;right:0}.flats__mortgage{color:var(--primary-color-opacity-40)}.flats__price-info{display:flex;flex-direction:column}.flats__price{text-transform:none;white-space:nowrap}@media (min-width:1600px){.flats__details-wrap{width:var(--grid-column2)}.flats__price-wrap{width:var(--grid-column)}}@media (min-width:1200px){.flats__filter-wrapper{position:sticky;top:100px}.flats__fav{top:60px}.flats__drop-filter-text{transition:color var(--default-timing) var(--teaser-transition-func)}.flats__drop-filter{align-items:center;margin:-20px 0;padding:20px 0}.flats__drop-filter svg path{transition:fill-opacity var(--default-timing) var(--teaser-transition-func)}.flats__drop-filter:hover svg path{fill-opacity:1}.flats__drop-filter:hover .flats__drop-filter-text{color:#000}.flats__item:not(:first-child){border-top:1px solid #000}.flats__item:first-child .flats__layout,.flats__item:nth-child(2) .flats__layout{opacity:1;transform:translateY(0)}.flats__filter-buttons-wrap{margin-top:40px}.flats__drop-filter{justify-content:center}.flats__drop-filter-text_tab,.flats__filter-button{display:none}.flats__layout{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flats__layout:before{background-color:#000;bottom:-5px;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .4s var(--teaser-transition-func);width:100%}.flats__link{display:flex;justify-content:space-between}.flats__link:hover .flats__layout:before{transform:scaleX(1);transform-origin:left;transition:transform .4s var(--teaser-transition-func)}.flats__link:hover .flats__arrow-wrap .slider-arrows_right-one{background:#000}.flats__link:hover .flats__arrow-wrap .slider-arrows_right-one svg line,.flats__link:hover .flats__arrow-wrap .slider-arrows_right-one svg path{stroke:#fff}.flats__details-wrap{display:flex;flex-direction:column;justify-content:center}.flats__details{margin-top:40px}.flats__detail-description,.flats__price-wrap{margin-left:var(--grid-gap)}.flats__price-wrap{display:flex;flex-direction:column;justify-content:flex-end}.flats__price-info,.flats__price-wrap{align-items:flex-end}.flats__arrow-wrap{margin-top:75px}.flats__text-wrap{display:flex;margin-left:var(--grid-gap);padding:60px 0}.flats__image-wrap{align-content:center;display:flex;justify-content:flex-end;width:calc(var(--grid-column) + var(--grid-gap)*3)}}@media (min-width:1200px) and (max-width:1599px){.flats__details-wrap{width:calc(var(--grid-column2) + var(--grid-gap) - 40px)}.flats__price-wrap{width:calc(var(--grid-column) + var(--grid-gap))}}@media (min-width:768px){.flats__drop-filter-text{margin-left:22px}.flats__filter-wrapper{padding:40px}.flats__details{display:flex;flex-direction:column}.flats__detail{display:flex;padding-bottom:10px}.flats__detail:not(:last-child){border-bottom:1px dashed #000}.flats__detail:not(:first-child){margin-top:10px}.flats__detail-name{flex:0 0 var(--grid-column)}.flats__mortgage{margin-top:5px}.flats__layout_mob{display:none}}@media (min-width:768px) and (max-width:1199px){.flats__drop-filter-text_full{display:none}.flats__fav{top:40px}.flats__filter-buttons-wrap{align-items:center;display:flex;margin-top:50px}.flats__drop-filter{flex:0 0 calc(var(--grid-column2) - 40px);margin:-15px 0;padding:15px 0}.flats__filter-button{margin-left:var(--grid-gap);width:100%}.flats__link{display:flex}.flats__details{margin-top:30px}.flats__detail-description{margin-left:calc(var(--grid-gap)*3)}.flats__text-wrap{display:flex;flex-direction:column;justify-content:center;margin-left:var(--grid-gap);padding:40px 0}.flats__image-wrap{display:flex;justify-content:center;width:var(--grid-column2)}.flats__details-wrap,.flats__price-wrap{width:var(--grid-column3)}.flats__price-wrap{margin-top:30px}}@media (max-width:1199px){.flats__price-wrap{display:flex;justify-content:space-between}.flats__item{border-top:1px solid #000}}@media (max-width:767px){.flats__layout{width:calc(100% - 43px)}.flats__drop-filter-text_tab{display:none}.flats__fav{top:20px}.flats__filter-wrapper{padding:20px 20px 30px}.flats__filter-buttons-wrap{align-items:center;display:flex;flex-direction:column-reverse;margin-top:40px}.flats__drop-filter{margin-top:15px;padding:15px 0}.flats__drop-filter-text{margin-left:12px}.flats__filter-button{width:100%}.flats__detail-name_renovation,.flats__detail_area,.flats__layout_large{display:none}.flats__price-wrap{margin-top:22px}.flats__mortgage{margin-top:3px}.flats__link{display:flex;flex-direction:column;padding:20px 0 20px 20px}.flats__image-wrap{display:flex;justify-content:center;margin-left:-20px;width:var(--grid-column4)}.flats__detail-description_renovation{margin-left:16px;padding-left:16px;position:relative}.flats__detail-description_renovation:before{background:var(--primary-color-opacity-40);content:"";height:19px;left:0;position:absolute;top:-2px;width:1px}}.flats-modal__picture{display:flex}.flats-modal__text-wrap{flex:1 0 auto}.flats-modal__price-wrap{display:flex;justify-content:space-between}.flats-modal__item{border-bottom:1px solid #000;border-left:1px solid #000}.flats-modal__item:first-child{border-top:1px solid #000}.flats-modal__link{display:flex;padding-bottom:var(--grid-gap);padding-top:var(--grid-gap)}.flats-modal__list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:inherit}.flats-modal__layout{transform:translateY(100%);transition:transform .8s,opacity .8s;transition-timing-function:var(--teaser-transition-func)}.flats-modal__item.animate .flats-modal__layout{opacity:1;transform:translateY(0)}.flats-modal__mortgage{color:var(--primary-color-opacity-40)}.flats-modal__price-info{display:flex;flex-direction:column}.flats-modal__price{text-transform:none}@media (min-width:1200px){.flats-modal__layout{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flats-modal__layout:before{background-color:#000;bottom:-5px;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .4s var(--teaser-transition-func);width:100%}.flats-modal__layout:hover:before{transform:scaleX(1);transform-origin:left;transition:transform .4s var(--teaser-transition-func)}.flats-modal__image-wrap{padding:0 calc(var(--grid-gap)/2)}.flats-modal__details,.flats-modal__price-wrap{margin-top:30px}}@media (min-width:768px){.flats-modal__details{display:flex;flex-direction:column}.flats-modal__detail{display:flex;padding-bottom:10px}.flats-modal__detail:not(:last-child){border-bottom:1px dashed #000}.flats-modal__detail:not(:first-child){margin-top:10px}.flats-modal__detail-name{flex:0 0 var(--grid-column)}.flats-modal__mortgage{margin-top:5px}.flats-modal__layout_mob{display:none}}@media (min-width:768px) and (max-width:1199px){.flats-modal__link{display:flex;padding:40px 0}.flats-modal__details{margin-top:30px}.flats-modal__detail-description{margin-left:calc(var(--grid-gap)*3)}.flats-modal__text-wrap{display:flex;flex-direction:column;margin-left:var(--grid-gap)}.flats-modal__image-wrap{display:flex;flex:1 0 var(--grid-column1);justify-content:center;margin-top:30px}.flats-modal__price-wrap{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}}@media (max-width:767px){.flats-modal__detail-name_renovation,.flats-modal__detail_area,.flats-modal__layout_large{display:none}.flats-modal__price-wrap{margin-top:22px}.flats-modal__mortgage{margin-top:3px}.flats-modal__link{display:flex;flex-direction:column;padding:20px 0 20px 20px}.flats-modal__image-wrap{display:flex;justify-content:center;margin-top:35px;width:var(--grid-column4)}.flats-modal__text-wrap{margin-top:35px}.flats-modal__detail-description_renovation{margin-left:16px;padding-left:16px;position:relative}.flats-modal__detail-description_renovation:before{background:var(--primary-color-opacity-40);content:"";height:19px;left:0;position:absolute;top:-2px;width:1px}}.flats-index__title-wrapper{overflow:hidden}.flats-index__title-wrapper.animate .flats-index__title{transform:translateY(0)}.flats-index__title{transform:translateY(100%);transition:transform .8s var(--teaser-transition-func)}.flats-index__button-wrap{display:flex;justify-content:flex-end}.flats-index__item-link{align-items:center;display:flex}.flats-index__arrow-wrap{display:flex;justify-content:flex-end;margin-left:var(--grid-gap)}.flats-index__list-wrap{grid-row-gap:0;border-bottom:1px solid #000}.flats-index__text-wrap{display:flex}.flats-index__image-wrap{align-items:center;justify-content:center}.flats-index__image-wrap,.flats-index__image-wrap-mob{display:flex}.flats-index__image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.flats-index__image-container{z-index:50}.flats-index__item-wrap{z-index:100}.flats-index__picture{display:flex}@media (min-width:1200px){.flats-index{margin-top:180px}.flats-index__picture{height:auto;width:calc(var(--grid-column2)/1.1)}.flats-index__table-wrap{margin-top:50px}.flats-index__item-link{border-left:1px solid #000;border-top:1px solid #000;margin-left:calc(0px - var(--grid-gap));padding:40px 0 40px var(--grid-gap)}.flats-index__item-link:hover .flats-index__layout:before{transform:scaleX(1);transform-origin:left;transition:transform .4s var(--teaser-transition-func)}.flats-index__item-link:hover .flats-index__arrow-wrap .slider-arrows_right-one{background:#000}.flats-index__item-link:hover .flats-index__arrow-wrap .slider-arrows_right-one svg line,.flats-index__item-link:hover .flats-index__arrow-wrap .slider-arrows_right-one svg path{stroke:#fff}.flats-index__text-wrap{flex:0 0 var(--grid-column4)}.flats-index__layout-wrap{flex:0 0 var(--grid-column2)}.flats-index__layout{position:relative}.flats-index__layout:before{background-color:#000;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .4s var(--teaser-transition-func);width:100%}.flats-index__found{flex:0 0 var(--grid-column2)}.flats-index__arrow-wrap{flex:0 0 var(--grid-column)}.flats-index__item{display:flex;grid-column:1/8}.flats-index__item:first-child .flats-index__image-wrap{opacity:1;transform:scale(1) translateY(-50%)}.flats-index__item._hovered .flats-index__image-wrap{opacity:1;transform:scale(1) translateY(-50%);z-index:100}.flats-index__item._shadow .flats-index__image-wrap{opacity:0;transform:scale(1.1) translateY(-50%)}.flats-index__item-wrap{margin-left:var(--grid-gap);width:var(--grid-column5)}.flats-index__image-container{display:flex;flex:0 0 var(--grid-column2);justify-content:center}.flats-index__image-wrap{opacity:0;position:absolute;top:50%;transform:scale(1.1) translateY(-50%);transition:var(--default-transition)}.flats-index__list-wrap{position:relative}.flats-index__image-wrap-mob{display:none}.flats-index__button-wrap{margin-top:40px}}@media (min-width:768px){.flats-index__text-wrap{align-items:center}.flats-index__found{margin-left:var(--grid-gap)}}@media (min-width:768px) and (max-width:1199px){.flats-index{margin-top:120px}.flats-index__picture{height:auto;width:calc(var(--grid-column1))}.flats-index__item{grid-column:1/6}.flats-index__text-wrap{flex:0 0 var(--grid-column3)}.flats-index__table-wrap{margin-top:30px}.flats-index__item-link{padding:30px 0}.flats-index__layout-wrap{flex:0 0 var(--grid-column2)}.flats-index__arrow-wrap,.flats-index__found,.flats-index__image-wrap-mob{flex:0 0 var(--grid-column)}.flats-index__image-wrap-mob{margin:-30px 0}.flats-index__button-wrap{margin-top:30px}}@media (max-width:1199px){.flats-index__image-wrap{display:none}.flats-index__text-wrap{margin-left:var(--grid-gap)}.flats-index__item{border-left:1px solid #000;border-top:1px solid #000}.flats-index__image-wrap-mob{justify-content:center}}@media (max-width:767px){.flats-index{margin-top:60px}.flats-index__picture{height:auto;width:calc(var(--grid-column1))}.flats-index__table-wrap{margin-top:14px}.flats-index__item-link{padding:20px 0}.flats-index__text-wrap{flex:0 0 var(--grid-column2);flex-direction:column}.flats-index__found{color:var(--primary-color-opacity-40);margin-top:2px}.flats-index__arrow-wrap,.flats-index__image-wrap-mob{flex:0 0 var(--grid-column)}.flats-index__item{grid-column:1/5}.flats-index__button-wrap{margin-top:20px}.flats-index__image-wrap-mob{margin:-20px 0}}.projects-link{align-items:center;display:flex;transition:opacity .5s var(--teaser-transition-func)}.projects-link__text{margin-left:12px}@media (min-width:1200px){.projects-link:hover .projects-link__arrow{transform:translateX(-10px)}.projects-link__arrow{transition:var(--default-transition)}}@media (min-width:768px) and (max-width:1199px){.projects-link{margin-top:60px}}@media (max-width:767px){.projects-link{margin-top:20px}}.content_heading__content-header.animate .content_heading__wrapper .content_heading__title-wrap .content_heading__title{transform:translateY(0)}.content_heading__content-header.animate .content_heading__wrapper .content_heading__tabs.tabs__first .tabs__list{opacity:1;transform:translateY(0)}.content_heading__content-header.need-animation .projects-link{opacity:0}.content_heading__tabs.tabs__first .tabs__list{opacity:0;transform:translateY(100%);transition:transform .8s,opacity .8s;transition-timing-function:var(--teaser-transition-func)}.content_heading__title-wrap{overflow:hidden}.content_heading__title-wrap.animate .content_heading__title{transform:translateY(0)}.content_heading__title{transform:translateY(100%);transition:transform .8s var(--teaser-transition-func)}.content_heading__spectators{align-items:center;color:var(--primary-color-opacity-40);display:flex}.content_heading__spectators-text{margin-left:10px}.content_heading__wrapper{position:relative}.content_heading__spectators{position:absolute;right:0}.content_heading__projects-link{align-items:center;display:flex}@media (min-width:1200px){.content_heading__projects-link{margin:-20px;padding:20px}.content_heading__content-header{margin-top:80px}.content_heading__wrapper{align-items:center;display:flex;margin-top:20px}.content_heading__tabs{margin-left:70px}.content_heading__spectators{align-self:flex-end;bottom:0}.content_heading__spectators_mob{display:none}}@media (min-width:768px) and (max-width:1199px){.content_heading__spectators{bottom:-90px}.content_heading__tabs{margin-top:30px}.content_heading__title-wrap{margin-top:20px}}@media (max-width:1199px){.content_heading__spectators_large{display:none}}@media (max-width:767px){.content_heading__tabs{margin-top:14px}.content_heading__spectators{margin-top:10px;position:relative}.content_heading__title-wrap{margin-top:14px}}.trim{grid-row-gap:0}.trim.animate .trim__title,.trim.animate .trim__title-text-inner{transform:translateY(0)}.trim__tabs.tabs__third .tabs__list .tabs__item .tabs__link{transform:translateY(100%);transition:transform .8s,opacity .8s;transition-timing-function:var(--teaser-transition-func)}.trim__tabs.tabs__third .tabs__list .tabs__item .tabs__link .tabs__text{opacity:0;transition:transform .8s,opacity .8s,color .4s;transition-timing-function:var(--teaser-transition-func)}.trim__tabs.animate .tabs__list .tabs__item .tabs__link{transform:translateY(0)}.trim__tabs.animate .tabs__list .tabs__item .tabs__link .tabs__text{opacity:1}.trim__title-text-inner{display:block;overflow:hidden;transform:translateY(100%);transition:transform .8s;transition-timing-function:var(--teaser-transition-func);white-space:nowrap;width:100%}.trim__title-text-inner:nth-child(2){transition-delay:.3s}.trim__title-text-inner:nth-child(3){transition-delay:.4s}.trim__title-text-inner:nth-child(4){transition-delay:.5s}.trim__title-text-inner:nth-child(5){transition-delay:.6s}.trim__title-text-inner:nth-child(6){transition-delay:.7s}.trim__title-text-inner:nth-child(7){transition-delay:.8s}.trim__title-text-inner:nth-child(8){transition-delay:.9s}.trim__title-text-inner:nth-child(9){transition-delay:1s}.trim__title-text-inner:nth-child(10){transition-delay:1.1s}.trim__title-wrap{overflow:hidden}.trim__title{transform:translateY(100%);transition:transform .8s var(--teaser-transition-func)}.trim__picture-wrapper{position:relative}.trim__picture{display:flex;width:100%}.trim__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.trim__dot-pulse{border-radius:24px;left:0;top:0}.trim__dot,.trim__dot-pulse{background:#000;height:42px;position:absolute;width:42px}.trim__dot{border-radius:21px}.trim__dot-cross{height:42px;position:relative;width:42px}.trim__dot-cross:after,.trim__dot-cross:before{background:#fff;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:20px}.trim__dot-cross:after{transform:translate3d(-50%,-50%,0) rotate(90deg)}.trim__list{display:flex;width:var(--grid-column4)}.trim__item{border-bottom:1px dashed #000;display:flex}@media (min-width:1200px){.trim{margin-top:200px}.trim__title-wrap{background:#fff;position:sticky;top:100px;z-index:100}.trim__tabs{margin-top:70px;position:sticky;top:313px}.trim__picture{height:calc((var(--grid-column4) - var(--grid-gap))*566/926)}.trim__tabs-wrapper{grid-column:1/4;padding-top:112px}.trim__content-wrapper{grid-column:4/8}.trim__picture-wrap{border-left:1px solid #000;padding-left:var(--grid-gap)}.trim__list{margin-top:90px}.trim__item{align-items:flex-start;margin-top:60px;padding-bottom:30px}.trim__description{margin-left:40px}}@media (min-width:768px){.trim__dot-description{background:#fff;border:1px solid #000;opacity:0;padding:4px 8px;position:absolute;transition:opacity var(--default-timing) var(--default-transition-function);white-space:nowrap}.trim__dot-pulse{-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:dotpulse;animation-name:dotpulse;opacity:1;transform-origin:50% 50%}.trim__dot:hover .trim__dot-description{opacity:1}.trim__list{flex-wrap:wrap}.trim__item{width:var(--grid-column2)}.trim__item:nth-child(2n){margin-left:var(--grid-gap)}.trim__item:first-child,.trim__item:nth-child(2){margin-top:0}}@media (min-width:768px) and (max-width:1199px){.trim{margin-top:120px}.trim__picture{height:calc(var(--grid-column5)*462/754)}.trim__tabs{margin-top:10px}.trim__content-wrapper{margin-top:30px}.trim__content-wrapper,.trim__tabs-wrapper{grid-column:1/6}.trim__list{margin-top:50px}.trim__item{flex-direction:column;margin-top:30px;padding-bottom:20px}.trim__description{margin-top:20px}}@media (max-width:767px){.trim{margin-top:60px}.trim__picture{height:calc(var(--grid-column4)*205/334)}.trim__content-wrapper{margin-top:14px}.trim__content-wrapper,.trim__tabs-wrapper{grid-column:1/5}.trim__dot{display:none}.trim__list{flex-direction:column;margin-top:30px}.trim__item{margin-top:30px;padding-bottom:14px;width:var(--grid-column4)}.trim__item:first-child{margin-top:0}.trim__description{margin-left:57px}}@-webkit-keyframes dotpulse{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}@keyframes dotpulse{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}.payment__title-wrap{overflow:hidden}.payment__title-wrap.animate .payment__title{transform:translateY(0)}.payment__title{transform:translateY(100%);transition:transform .8s var(--teaser-transition-func)}.payment__link{align-items:center;display:flex}.payment__text-block{height:0;opacity:0;z-index:-100}.payment__item,.payment__text-block{transition:var(--default-transition)}.payment__item{grid-row-gap:0;border-bottom:1px solid #000;overflow:hidden;position:relative}.payment__item:first-child .payment__link-text,.payment__item:first-child .payment__position{transition-delay:.1s}.payment__item:nth-child(2) .payment__link-text,.payment__item:nth-child(2) .payment__position{transition-delay:.2s}.payment__item:nth-child(3) .payment__link-text,.payment__item:nth-child(3) .payment__position{transition-delay:.3s}.payment__item:nth-child(4) .payment__link-text,.payment__item:nth-child(4) .payment__position{transition-delay:.4s}.payment__item:nth-child(5) .payment__link-text,.payment__item:nth-child(5) .payment__position{transition-delay:.5s}.payment__item:nth-child(6) .payment__link-text,.payment__item:nth-child(6) .payment__position{transition-delay:.6s}.payment__item:nth-child(7) .payment__link-text,.payment__item:nth-child(7) .payment__position{transition-delay:.7s}.payment__item:nth-child(8) .payment__link-text,.payment__item:nth-child(8) .payment__position{transition-delay:.8s}.payment__item:nth-child(9) .payment__link-text,.payment__item:nth-child(9) .payment__position{transition-delay:.9s}.payment__item:nth-child(10) .payment__link-text,.payment__item:nth-child(10) .payment__position{transition-delay:1s}.payment__item:nth-child(11) .payment__link-text,.payment__item:nth-child(11) .payment__position{transition-delay:1.1s}.payment__item:nth-child(12) .payment__link-text,.payment__item:nth-child(12) .payment__position{transition-delay:1.2s}.payment__item:nth-child(13) .payment__link-text,.payment__item:nth-child(13) .payment__position{transition-delay:1.3s}.payment__item:nth-child(14) .payment__link-text,.payment__item:nth-child(14) .payment__position{transition-delay:1.4s}.payment__item:nth-child(15) .payment__link-text,.payment__item:nth-child(15) .payment__position{transition-delay:1.5s}.payment__item:nth-child(16) .payment__link-text,.payment__item:nth-child(16) .payment__position{transition-delay:1.6s}.payment__item:nth-child(17) .payment__link-text,.payment__item:nth-child(17) .payment__position{transition-delay:1.7s}.payment__item:nth-child(18) .payment__link-text,.payment__item:nth-child(18) .payment__position{transition-delay:1.8s}.payment__item:nth-child(19) .payment__link-text,.payment__item:nth-child(19) .payment__position{transition-delay:1.9s}.payment__item:nth-child(20) .payment__link-text,.payment__item:nth-child(20) .payment__position{transition-delay:2s}.payment__item:before{right:0}.payment__item:after,.payment__item:before{background:#000;content:"";position:absolute}.payment__item:after{transition:var(--default-transition)}.payment__item._opened:after{transform:rotate(90deg)}.payment__item._opened .payment__text-block{height:auto;opacity:1;z-index:0}.payment__item._opened .payment__text{height:inherit}.payment__image-wrap{align-items:center;background:var(--background-color);border-radius:50%;display:flex;justify-content:center}.payment__link-text,.payment__position{opacity:0;transform:translateY(100%);transition:transform .8s,opacity .8s;transition-timing-function:var(--teaser-transition-func)}.payment__list{border-top:1px solid #000}.payment__list.animate .payment__link-text,.payment__list.animate .payment__position{opacity:1;transform:translateY(0)}.payment__picture{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.payment__image{height:24px;width:24px}@media (min-width:1200px){.payment{margin-top:180px}.payment__list{margin-top:50px}.payment__item._opened{padding-bottom:80px}.payment__item._opened .payment__text-block{margin-top:45px}.payment__link{grid-column:1/8}.payment__text-block{grid-column:4/7}.payment__position{flex:0 0 calc(var(--grid-column2) + var(--grid-gap))}.payment__icon{display:flex;flex:0 0 var(--grid-column);justify-content:flex-end}.payment__link-text{margin-left:var(--grid-gap);padding-right:var(--grid-gap)}.payment__button-wrap{margin-top:40px}}@media (min-width:768px){.payment__image-wrap{height:63px;width:63px}.payment__item{padding:20px 0}.payment__item:before{height:2px;top:51px;width:20px}.payment__item:after{height:20px;right:9px;top:42px;width:2px}.payment__link{margin:-20px 0;padding:20px 0}}@media (min-width:768px) and (max-width:1199px){.payment{margin-top:100px}.payment__list{margin-top:30px}.payment__item._opened{padding-bottom:70px}.payment__item._opened .payment__text-block{margin-top:33px}.payment__link{grid-column:1/6}.payment__text-block{grid-column:2/6}.payment__icon{display:flex;flex:0 0 var(--grid-column);justify-content:flex-start}.payment__link-text{margin-left:var(--grid-gap);padding-right:var(--grid-gap)}.payment__button-wrap{margin-top:30px}}@media (max-width:1199px){.payment__position{display:none}}@media (max-width:767px){.payment{margin-top:47px}.payment__list{margin-top:14px}.payment__item._opened{padding-bottom:30px}.payment__item._opened .payment__text-block{margin-top:20px}.payment__link,.payment__text-block{grid-column:1/5}.payment__icon{display:flex;flex:0 0 var(--grid-column);justify-content:flex-start}.payment__link-text{margin-left:var(--grid-gap);padding-right:var(--grid-gap)}.payment__button-wrap{margin-top:20px}.payment__image-wrap{height:50px;width:50px}.payment__item{padding:7px 0}.payment__item:before{height:2px;top:31px;width:16px}.payment__item:after{height:16px;right:7px;top:24px;width:2px}.payment__link{margin:-7px 0;padding:7px 0}}.flat{border-top:1px solid #000}.flat__share-wrap{left:0;position:absolute;top:0}.flat.animate .flat__price{transform:translateY(0)}.flat__price-wrapper{overflow:hidden;width:100%}.flat__price{text-transform:none;transform:translateY(100%);transition:transform .8s var(--teaser-transition-func)}.flat__mortgage-info-block{background:#fff;border:1px solid #000;box-shadow:0 6px 15px rgba(0,0,0,.1);font-size:12px;left:0;opacity:0;padding:12px 16px;pointer-events:none;position:absolute;top:100%;transform:translateY(10px);transition:var(--default-transition)}.flat__mortgage-wrap{position:relative}.flat__mortgage-wrap:hover .flat__mortgage-info-block{opacity:1;pointer-events:auto;transform:translateY(0)}.flat__flat-wrap{position:relative}.flat__tabs{display:flex;justify-content:center}.flat__price-wrap{background:var(--background-color)}.flat__about-price,.flat__mortgage-text{color:var(--primary-color-opacity-40)}.flat__mortgage-price{margin-left:5px}.flat__mortgage-info{display:flex;margin-left:12px}.flat__images-container{display:flex;justify-content:center}.flat__picture{display:flex;height:100%;width:100%}.flat__image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.flat__image-link{align-items:center;display:flex;justify-content:center;width:100%}.flat__price-top-wrap{display:flex}@media (min-width:1200px){.flat{margin-top:50px;padding-top:40px}.flat__info-block{grid-column:5/8;padding-bottom:30px;position:relative}.flat__info-block:before{background:#000;bottom:0;content:"";height:1px;left:calc(0px - var(--grid-gap));position:absolute;width:calc(100% + var(--grid-gap))}.flat__price-wrap{padding:40px}.flat__item-title{flex:0 0 calc(var(--grid-column) + var(--grid-gap))}.flat__item-value{margin-left:calc(var(--grid-gap)*2)}.flat__flat-wrap{border-bottom:1px solid #000;grid-column:1/5;padding-bottom:30px}.flat__flat-wrap:before{background:#000;content:"";height:calc(100% + 40px);position:absolute;right:0;top:-40px;width:1px}.flat__buttons-wrap{margin-top:40px}.flat__buttons-wrap_without-price{margin:unset}.flat__buttons-wrap{display:flex;flex-wrap:wrap;gap:16px}.flat__button:nth-child(2){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flat__mortgage-wrap{align-items:center;cursor:pointer;display:flex;margin:0 -20px -20px 0;padding:20px 20px 20px 0}.flat__image-link{height:calc(var(--grid-column3)*.8 + var(--grid-gap)*2);width:calc(var(--grid-column3)*.8 + var(--grid-gap)*2)}.flat__tabs{margin-top:40px}.flat__price-top-wrap{flex-direction:column}}@media (min-width:768px){.flat__item{display:flex;padding-bottom:20px;padding-top:20px}.flat__item:not(:last-child){border-bottom:1px dashed #000}.flat__about-price,.flat__list{margin-top:30px}.flat__mortgage-info-block{width:85%}}@media (min-width:768px) and (max-width:1199px){.flat{margin-top:30px;padding-top:30px}.flat__flat-wrap{grid-column:1/6}.flat__image-link{height:calc((var(--grid-column2) + var(--grid-gap))*393/308)}.flat__tabs{margin-top:65px}.flat__images-container{margin-top:100px}.flat__info-block{grid-column:1/6;margin-top:50px}.flat__price-wrap{padding:30px}.flat__item-title{flex:0 0 var(--grid-column2)}.flat__item-value{margin-left:var(--grid-gap)}.flat__buttons-wrap{margin-top:30px}.flat__buttons-wrap_without-price{margin:unset}.flat__buttons-wrap{display:flex}.flat__button:nth-child(2){margin-left:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flat__mortgage-wrap{align-items:center;cursor:pointer;display:flex;margin:-20px 0;padding:20px 0 20px 30px;width:100%}.flat__price-top-wrap{align-items:center}}@media (max-width:1199px){.flat{grid-row-gap:0}}@media (max-width:767px){.flat{margin-top:14px;padding-top:14px}.flat__flat-wrap{grid-column:1/5}.flat__image-link{height:calc((var(--grid-column2) + var(--grid-gap)*2)*244/191)}.flat__images-container,.flat__tabs{margin-top:40px}.flat__info-block{grid-column:1/5;margin-top:30px}.flat__price-wrap{padding:20px}.flat__item-title{flex:0 0 var(--grid-column2)}.flat__item-value{margin-left:var(--grid-gap)}.flat__buttons-wrap{margin-top:20px}.flat__buttons-wrap_without-price{margin:unset}.flat__buttons-wrap{display:flex;flex-direction:column}.flat__button:nth-child(2){margin-top:14px}.flat__mortgage-wrap{cursor:pointer;display:flex;margin:0 0 -10px;padding:10px 0;width:100%}.flat__item{display:flex;padding-bottom:13px}.flat__item:not(:first-child){margin-top:13px}.flat__item:not(:last-child){border-bottom:1px dashed #000}.flat__list{margin-top:30px}.flat__about-price{margin-top:20px}.flat__price-top-wrap{flex-direction:column}.flat__mortgage-info-block{width:100%}.flat__share-wrap{display:flex;flex-direction:row-reverse;justify-content:space-between;right:0}}.similar-flats__title-wrap{overflow:hidden}.similar-flats__title-wrap.animate .similar-flats__title{transform:translateY(0)}.similar-flats__link{display:flex;flex-direction:column;padding:var(--grid-gap) var(--grid-gap) var(--grid-gap) 0}.similar-flats__link .flats__layout{opacity:0;transform:translateY(100%);transition:transform .8s,opacity .8s;transition-timing-function:var(--teaser-transition-func)}.similar-flats__link .flats__layout.animate{opacity:1;transform:translateY(0)}.similar-flats__title{transform:translateY(100%);transition:transform .8s var(--teaser-transition-func)}.similar-flats__slider-item{position:relative}.similar-flats__slider-item.swiper-slide:not(:first-child) .similar-flats__link{margin-left:calc(var(--grid-gap)*-1);padding-left:var(--grid-gap)}.similar-flats__fav{position:absolute;right:var(--grid-gap);top:var(--grid-gap)}.similar-flats__slider-wrap{margin-left:calc(0px - var(--grid-spacer-and-indent));margin-right:calc(0px - var(--grid-spacer-and-indent))}.similar-flats__slider-list{-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap);padding-left:var(--grid-spacer-and-indent)}.similar-flats__slider.swiper{padding-right:calc(var(--grid-spacer-and-indent)*2)}.similar-flats__price-info{display:flex;flex-direction:column}.similar-flats__price-wrap{align-items:center;display:flex;justify-content:space-between}.similar-flats__image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.similar-flats__image-wrap{display:flex;justify-content:center}.similar-flats__slider-item.swiper-slide{border-right:1px solid #000;position:relative}.similar-flats__slider-item.swiper-slide:before{top:0}.similar-flats__slider-item.swiper-slide:after,.similar-flats__slider-item.swiper-slide:before{background:#000;content:"";height:1px;left:0;position:absolute;width:calc(100% + var(--grid-gap) + 1px)}.similar-flats__slider-item.swiper-slide:after{bottom:0}.similar-flats__slider-item:last-child.swiper-slide:after,.similar-flats__slider-item:last-child.swiper-slide:before{width:100%}.similar-flats .flats__layout-inner{display:block;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.similar-flats .flats__layout-inner:before{border-bottom:1px solid var(--primary-color);bottom:1px;content:"";left:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .3s var(--default-transition-function);width:100%}.similar-flats .flats__layout-inner:first-child:before{transition-delay:.05s}.similar-flats .flats__layout-inner:nth-child(2):before{transition-delay:.1s}.similar-flats .flats__layout-inner:nth-child(3):before{transition-delay:.15s}.similar-flats .flats__layout-inner:nth-child(4):before{transition-delay:.2s}.similar-flats .flats__layout-inner:nth-child(5):before{transition-delay:.25s}.similar-flats .flats__layout-inner:nth-child(6):before{transition-delay:.3s}.similar-flats .flats__layout-inner:nth-child(7):before{transition-delay:.35s}.similar-flats .flats__layout-inner:nth-child(8):before{transition-delay:.4s}.similar-flats .flats__layout-inner:nth-child(9):before{transition-delay:.45s}.similar-flats .flats__layout-inner:nth-child(10):before{transition-delay:.5s}@media (min-width:1200px){.similar-flats{margin-top:200px}.similar-flats__title-wrap{grid-column:1/5}.similar-flats__slider-nav{align-items:center;display:flex;grid-column:7/8;justify-content:flex-end}.similar-flats__slider-wrap{margin-top:50px}.similar-flats__slider-item.swiper-slide{width:var(--grid-column2)}.similar-flats__price-wrap{margin-top:40px}.similar-flats__picture{height:calc(var(--grid-column)*355/178)}.similar-flats__link .flats__details{margin-top:15px}.similar-flats__link:hover .flats__layout-inner:before{transform:scaleX(1)}.similar-flats__link:hover .similar-flats__arrow-wrap .slider-arrows_right-one{background:#000}.similar-flats__link:hover .similar-flats__arrow-wrap .slider-arrows_right-one svg line,.similar-flats__link:hover .similar-flats__arrow-wrap .slider-arrows_right-one svg path{stroke:#fff}.similar-flats .flats__layout{width:calc(100% - 55px)}}@media (min-width:1200px) and (max-width:1599px){.similar-flats__slider-nav{white-space:nowrap}}@media (min-width:768px) and (max-width:1199px){.similar-flats{margin-top:116px}.similar-flats__title-wrap{grid-column:1/5}.similar-flats__slider-nav{align-items:center;display:flex;grid-column:5/6;justify-content:flex-end;white-space:nowrap}.similar-flats__slider-wrap{margin-top:27px}.similar-flats__slider-item.swiper-slide{width:var(--grid-column3)}.similar-flats__price-wrap{margin-top:20px}.similar-flats__picture{height:calc((var(--grid-column) + var(--grid-gap))*345/149)}.similar-flats__link .flats__details{margin-top:0}}@media (max-width:767px){.similar-flats{margin-top:60px}.similar-flats__title-wrap{grid-column:1/5}.similar-flats__slider-nav{display:none}.similar-flats__slider-wrap{margin-top:14px}.similar-flats__slider-item.swiper-slide{width:var(--grid-column3)}.similar-flats__price-wrap{margin-top:22px}.similar-flats__picture{height:calc((var(--grid-column) + var(--grid-gap))*234/96)}.similar-flats__link .flats__details{margin-top:0}}.infrastructure__item:first-child .infrastructure__place{transition-delay:.1s}.infrastructure__item:nth-child(2) .infrastructure__place{transition-delay:.2s}.infrastructure__item:nth-child(3) .infrastructure__place{transition-delay:.3s}.infrastructure__item:nth-child(4) .infrastructure__place{transition-delay:.4s}.infrastructure__item:nth-child(5) .infrastructure__place{transition-delay:.5s}.infrastructure__item:nth-child(6) .infrastructure__place{transition-delay:.6s}.infrastructure__item:nth-child(7) .infrastructure__place{transition-delay:.7s}.infrastructure__item:nth-child(8) .infrastructure__place{transition-delay:.8s}.infrastructure__item:nth-child(9) .infrastructure__place{transition-delay:.9s}.infrastructure__item:nth-child(10) .infrastructure__place{transition-delay:1s}.infrastructure__item:nth-child(11) .infrastructure__place{transition-delay:1.1s}.infrastructure__item:nth-child(12) .infrastructure__place{transition-delay:1.2s}.infrastructure__item:nth-child(13) .infrastructure__place{transition-delay:1.3s}.infrastructure__item:nth-child(14) .infrastructure__place{transition-delay:1.4s}.infrastructure__item:nth-child(15) .infrastructure__place{transition-delay:1.5s}.infrastructure__item:nth-child(16) .infrastructure__place{transition-delay:1.6s}.infrastructure__item:nth-child(17) .infrastructure__place{transition-delay:1.7s}.infrastructure__item:nth-child(18) .infrastructure__place{transition-delay:1.8s}.infrastructure__item:nth-child(19) .infrastructure__place{transition-delay:1.9s}.infrastructure__item:nth-child(20) .infrastructure__place{transition-delay:2s}.infrastructure__list.animate-out .infrastructure__place{transition-delay:0s}.infrastructure__place{opacity:0;transform:translateY(100%);transition:transform .8s,opacity .8s,color .4s;transition-timing-function:var(--teaser-transition-func)}.infrastructure__list.animate .infrastructure__place{opacity:1;transform:translateY(0)}.infrastructure__title-wrapper{overflow:hidden}.infrastructure__title-wrapper.animate .infrastructure__title{transform:translateY(0)}.infrastructure__title{transform:translateY(100%);transition:transform .8s var(--teaser-transition-func)}.infrastructure__image-wrap{border-radius:50%;overflow:hidden}.infrastructure__item{position:relative}.infrastructure__item:before{top:0}.infrastructure__item:after,.infrastructure__item:before{background:#000;content:"";height:1px;left:0;position:absolute;width:100%}.infrastructure__item:after{bottom:-1px}.infrastructure__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.infrastructure__place,.infrastructure__position{color:#000}.infrastructure__time{color:var(--primary-color-opacity-40);line-height:140%}.infrastructure__place,.infrastructure__time{font-family:var(--font);font-size:var(--font-size);font-stretch:110%;font-style:normal;font-variation-settings:var(--font-settings);font-weight:400}.infrastructure__picture{border-radius:50%;display:flex;overflow:hidden;pointer-events:none;transition:opacity .8s;z-index:5}@media (min-width:1200px){.infrastructure{padding-top:335px}.infrastructure__picture{height:calc(var(--grid-column)*212/212);opacity:0;position:fixed;width:calc(var(--grid-column)*212/212);z-index:110}.infrastructure__image{transform:scale(1.4);transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.infrastructure__time{color:#000}.infrastructure__item._shadow:after,.infrastructure__item._shadow:before{background:#999}.infrastructure__item._shadow .infrastructure__place,.infrastructure__item._shadow .infrastructure__position,.infrastructure__item._shadow .infrastructure__time{color:var(--primary-color-opacity-40)}.infrastructure__item._hovered:after,.infrastructure__item._hovered:before{background:#000;z-index:100}.infrastructure__position,.infrastructure__time{transition:color var(--default-timing) var(--teaser-transition-func)}.infrastructure__list-wrap{margin-top:100px}.infrastructure__item{padding:33px 0 32px}.infrastructure__item:after,.infrastructure__item:before{transition:background var(--default-timing) var(--teaser-transition-func)}.infrastructure__position{grid-column:1/2}.infrastructure__text-wrap{display:flex;grid-column:4/8;justify-content:space-between}.infrastructure__place{--font-size:30px;width:var(--grid-column3)}.infrastructure__time{--font-size:18px;align-items:center;display:flex;width:var(--grid-column)}}@media (min-width:768px) and (max-width:1199px){.infrastructure__place{line-height:110%}.infrastructure{padding-top:120px}.infrastructure__list{margin-top:70px}.infrastructure__item{padding:11px 0}.infrastructure__text-wrap{align-items:center;display:flex;grid-column:2/6}.infrastructure__place{--font-size:25px;flex:0 0 var(--grid-column2)}.infrastructure__time{--font-size:18px;margin-left:var(--grid-gap)}.infrastructure__picture{height:calc((var(--grid-column) - var(--grid-gap)*1.5)*78/78);width:calc((var(--grid-column) - var(--grid-gap)*1.5)*78/78)}}@media (max-width:1199px){.infrastructure__position{display:none}}@media (max-width:767px){.infrastructure{padding-top:60px}.infrastructure__place{--font-size:16px;line-height:140%}.infrastructure__time{--font-size:12px}.infrastructure__list{margin-top:30px}.infrastructure__item{padding:9px 0}.infrastructure__text-wrap{align-items:flex-start;display:flex;flex-direction:column;grid-column:2/5;justify-content:center}.infrastructure__picture{height:52px;width:52px}}.need-animation .hero__picture{transform:scale(1.1)}.need-animation .hero__image{transform:translate3d(148px,0,0)}.need-animation .hero__main-text{opacity:0}.need-animation .hero__main-text-inner,.need-animation .hero__main-text:before{opacity:0;transform:translate3d(0,20px,0)}.need-animation .hero__title-address svg,.need-animation .hero__title-main svg path{transform:translate3d(0,101%,0)}.need-animation .hero__button{opacity:0;transform:translate3d(0,20px,0)}.need-animation .hero__bottom-text:before{transform:scaleY(0)}.need-animation .hero__bottom-text:after{transform:scaleX(0)}.need-animation .hero__bottom-text-inner{opacity:0}.need-animation .hero__bottom-date-wrap:before{transform:scaleX(0)}.need-animation .hero__bottom-date-title-inner{opacity:0;transform:translate3d(0,100%,0)}.need-animation .header,.need-animation .hero__bottom-date-subtitle,.need-animation .hero__projects-link{opacity:0}.need-animation .preloader__subtitle svg,.need-animation .preloader__title svg path{transform:translate3d(0,101%,0)}.animate-out .hero__picture{opacity:1;transform:translateY(0) scale(1)}.animate-out .preloader__wrapper{opacity:0;z-index:50}.animate-out .preloader__title svg path{transform:translate3d(0,-101%,0)}.animate-out .preloader__title svg path:last-child{transition-delay:.1s}.animate-out .preloader__title svg path:nth-last-child(2){transition-delay:.2s}.animate-out .preloader__title svg path:nth-last-child(3){transition-delay:.3s}.animate-out .preloader__title svg path:nth-last-child(4){transition-delay:.4s}.animate-out .preloader__title svg path:nth-last-child(5){transition-delay:.5s}.animate-out .preloader__title svg path:nth-last-child(6){transition-delay:.6s}.animate-out .preloader__title svg path:nth-last-child(7){transition-delay:.7s}.animate-out .preloader__title svg path:nth-last-child(8){transition-delay:.8s}.animate-out .preloader__title svg path:nth-last-child(9){transition-delay:.9s}.animate-out .preloader__title svg path:nth-last-child(10){transition-delay:1s}@media (max-width:767px){.need-animation .hero__bottom-info-wrap{background-color:var(--t)}.need-animation .hero__bottom-date-wrap{border-bottom-color:var(--t)}}.filter-fieldset__field_rooms .filter-field__values{display:flex}.filter-fieldset__field_rooms .filter-field__value input{display:none}.filter-fieldset__field_rooms .filter-field__value input[type=checkbox]:checked+label{background:#000;color:#fff}.filter-fieldset__field_rooms .filter-field__value input[type=checkbox]+label{align-items:center;background:var(--background-color);border:1px solid #000;border-radius:100px;color:#000;display:flex;transition:var(--default-transition)}.filter-fieldset__field_areaTotal .filter-field__values,.filter-fieldset__field_floor .filter-field__values,.filter-fieldset__field_price .filter-field__values,.filter-fieldset__field_year .filter-field__values{display:flex;justify-content:space-between}.filter-fieldset__field_areaTotal .filter-field__input,.filter-fieldset__field_floor .filter-field__input,.filter-fieldset__field_price .filter-field__input,.filter-fieldset__field_year .filter-field__input{background:none;border:none;margin:0;padding:0}.filter-fieldset__field_areaTotal .filter-field__input:nth-child(2),.filter-fieldset__field_floor .filter-field__input:nth-child(2),.filter-fieldset__field_price .filter-field__input:nth-child(2),.filter-fieldset__field_year .filter-field__input:nth-child(2){text-align:end}.filter-fieldset .filter-field__wrapper .slider-target{display:flex;justify-content:center}.filter-fieldset .filter-field__wrapper .slider-target .slider-base{background:var(--primary-color-opacity-40);border-radius:0;height:2px;width:calc(100% - 25px)}.filter-fieldset .filter-field__wrapper .slider-target .slider-base:before{background-color:var(--primary-color-opacity-40);content:"";height:2px;left:-13px;position:absolute;top:0;width:13px}.filter-fieldset .filter-field__wrapper .slider-target .slider-base:after{background-color:var(--primary-color-opacity-40);content:"";height:2px;position:absolute;right:-12px;top:0;width:12px}.filter-fieldset .filter-field__wrapper .slider-target .slider-base .slider-connects{border-radius:0}.filter-fieldset .filter-field__wrapper .slider-target .slider-base .slider-connects .slider-connect{background:#000}.filter-fieldset .filter-field__wrapper .slider-target .slider-base .slider-origin .slider-handle{border:1px solid #000;box-shadow:none;height:25px;right:calc(var(--slider-handle-width, 16px)/2*-1.5);top:-11px;transition:var(--default-transition);width:25px}.filter-fieldset .filter-field__wrapper .slider-target .slider-base .slider-origin .slider-handle .slider-tooltip{display:none}.filter-fieldset .filter-field__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/static/svg/arrow-down-a11992204591de5b62d53c2bc75daf51.svg);background-position-x:calc(100% - 13px);background-position-y:center;background-repeat:no-repeat;border:none;border-radius:100px;cursor:pointer;margin:-3px -35px -3px -13px;padding:3px 35px 3px 13px;transition:var(--default-transition)}@media (min-width:1600px){.filter-fieldset__field_areaTotal .filter-field__input,.filter-fieldset__field_floor .filter-field__input,.filter-fieldset__field_price .filter-field__input,.filter-fieldset__field_year .filter-field__input{width:calc(var(--grid-column) - 40px)}}@media (min-width:1200px){.filter-fieldset__field:not(:first-child){margin-top:52px}.filter-fieldset__field_rooms .filter-field__values{flex-wrap:wrap;margin:-5px}.filter-fieldset__field_rooms .filter-field__values>*{margin:5px}.filter-fieldset__field_rooms .filter-field__label{cursor:pointer}.filter-fieldset__field_areaTotal .filter-field__wrapper,.filter-fieldset__field_floor .filter-field__wrapper,.filter-fieldset__field_price .filter-field__wrapper,.filter-fieldset__field_year .filter-field__wrapper{margin-top:20px}.filter-fieldset .filter-field__wrapper .slider-target .slider-base .slider-origin .slider-handle:hover{background:#000}.filter-fieldset .filter-field__select:hover{background-color:var(--background-color)}.filter-fieldset .filter-field__value input[type=checkbox]+label:hover{background:#000;color:#fff}}@media (min-width:1200px) and (max-width:1599px){.filter-fieldset__field_areaTotal .filter-field__input,.filter-fieldset__field_floor .filter-field__input,.filter-fieldset__field_price .filter-field__input,.filter-fieldset__field_year .filter-field__input{width:calc(var(--grid-column) - 26px)}}@media (min-width:768px){.filter-fieldset__field_rooms .filter-field__value input[type=checkbox]+label{padding:15px 20px}.filter-fieldset .filter-field__wrapper .slider-target{height:2px;margin-top:16px}.filter-fieldset .filter-field__wrapper .slider-target .slider-base .slider-origin .slider-handle{height:25px;top:-11px;width:25px}}@media (min-width:768px) and (max-width:1199px){.filter-fieldset__field:not(:first-child){margin-top:50px}.filter-fieldset__field:nth-child(2){margin-top:60px}.filter-fieldset__field_rooms .filter-field__value:not(:first-child) input[type=checkbox]+label{margin-left:10px}.filter-fieldset__field_areaTotal .filter-field,.filter-fieldset__field_floor .filter-field,.filter-fieldset__field_price .filter-field,.filter-fieldset__field_year .filter-field{align-items:center;display:flex}.filter-fieldset__field_areaTotal .filter-field__label,.filter-fieldset__field_floor .filter-field__label,.filter-fieldset__field_price .filter-field__label,.filter-fieldset__field_year .filter-field__label{flex:0 0 calc(var(--grid-column2) - 40px)}.filter-fieldset__field_areaTotal .filter-field__wrapper,.filter-fieldset__field_floor .filter-field__wrapper,.filter-fieldset__field_price .filter-field__wrapper,.filter-fieldset__field_year .filter-field__wrapper{margin-left:var(--grid-gap);width:100%}.filter-fieldset__field_areaTotal .filter-field__input,.filter-fieldset__field_floor .filter-field__input,.filter-fieldset__field_price .filter-field__input,.filter-fieldset__field_year .filter-field__input{width:calc(var(--grid-column) + var(--grid-gap))}}@media (max-width:767px){.filter-fieldset__field_rooms .filter-field__values{flex-wrap:wrap;margin:-3px}.filter-fieldset__field_rooms .filter-field__values>*{margin:3px}.filter-fieldset__field_rooms .filter-field__value input[type=checkbox]+label{padding:12px 16px}.filter-fieldset__field:not(:first-child){margin-top:30px}.filter-fieldset__field_areaTotal .filter-field__values,.filter-fieldset__field_floor .filter-field__values,.filter-fieldset__field_price .filter-field__values,.filter-fieldset__field_year .filter-field__values{margin-top:14px}.filter-fieldset__field_areaTotal .filter-field .slider-target,.filter-fieldset__field_floor .filter-field .slider-target,.filter-fieldset__field_price .filter-field .slider-target,.filter-fieldset__field_year .filter-field .slider-target{height:2px;margin-top:14px}.filter-fieldset__field_areaTotal .filter-field__input,.filter-fieldset__field_floor .filter-field__input,.filter-fieldset__field_price .filter-field__input,.filter-fieldset__field_year .filter-field__input{width:calc(var(--grid-column2) - 20px)}}.project-map__main-icon,.project-map__picture{background:#fff;border:1px solid #000;border-radius:50px;display:flex;overflow:hidden;padding:3px}.project-map__cluster-icon{align-items:center;background:#000;border-radius:50px;color:#fff;display:flex;font-family:var(--font);font-stretch:151%;font-style:normal;font-variation-settings:"GRAD" 0,"slnt" 0,"XTRA" 468,"XOPQ" 96,"YOPQ" 79,"YTLC" 514,"YTUC" 712,"YTAS" 750,"YTDE" -203,"YTFI" 738;font-weight:500;justify-content:center;line-height:110%;padding:3px;position:relative;z-index:150}.project-map__cluster-icon:after,.project-map__cluster-icon:before{border-radius:50px;content:"";left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.project-map__cluster-icon:before{border:1px solid #000;z-index:140}.project-map__cluster-icon:after{border:4px solid #fff;z-index:130}.project-map__image,.project-map__main-icon-img{border-radius:31px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project-map__object-icon{align-items:center;display:flex;height:54px;justify-content:center;width:54px}.project-map__icon-img{height:24px;-o-object-fit:cover;object-fit:cover;width:24px}.project-map__project-hint{display:none}.project-map .ymaps-2-1-79-image-with-content-content{height:auto!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:auto!important}@media (min-width:1200px){.project-map{margin-top:50px}}@media (min-width:768px){.project-map__main-icon,.project-map__picture{height:69px;width:69px}.project-map__cluster-icon{font-size:25px;height:46px;width:46px}.project-map__cluster-icon:before{height:54px;width:54px}.project-map__cluster-icon:after{height:46px;width:46px}}@media (min-width:768px) and (max-width:1199px){.project-map{margin-top:30px}}@media (max-width:767px){.project-map{margin-top:14px}.project-map__main-icon,.project-map__picture{height:50px;width:50px}.project-map__cluster-icon{font-size:20px;height:39px;width:39px}.project-map__cluster-icon:before{height:45px;width:45px}.project-map__cluster-icon:after{height:38px;width:38px}}.apartments-list__item{background:var(--background-color);margin-top:4px}.apartments-list__item:first-child{margin:0}.apartments-list__item-part{display:flex}@media (min-width:1200px){.apartments-list{margin-top:40px}.apartments-list__title{grid-column:1/3}.apartments-list__items{grid-column:3/8}.apartments-list__item{justify-content:space-between;padding:15px 40px}.apartments-list__item,.apartments-list__item-part{align-items:center;display:flex}.apartments-list__floor-value{width:130px}.apartments-list__article-title,.apartments-list__renovation-title{display:none}}@media (min-width:768px) and (max-width:1199px){.apartments-list{margin-top:120px}.apartments-list__items{grid-column:1/6}.apartments-list__item{align-items:flex-start;display:grid;grid-template-columns:repeat(5,1fr);padding:30px 30px 20px}.apartments-list__item-part_price{align-self:center;grid-column:5/6}}@media (max-width:1199px){.apartments-list__title{grid-column:1/5;grid-row:1/2}.apartments-list__items{grid-row:2/3}.apartments-list__article-title,.apartments-list__floor-name,.apartments-list__renovation-title{color:var(--primary-color-opacity-40)}.apartments-list__item-part{display:flex}.apartments-list__item-part_floor{flex-direction:column-reverse}.apartments-list__item-part_renovation{flex-direction:column}}@media (max-width:767px){.apartments-list{margin-top:60px}.apartments-list__items{grid-column:1/5}.apartments-list__item{align-items:flex-start;display:grid;grid-template-columns:repeat(4,1fr);padding:15px 20px;row-gap:20px}.apartments-list__item-part_floor{grid-column:1/3}.apartments-list__item-part_renovation{grid-column:3/6}.apartments-list__item-part_price{align-self:center;grid-column:1/3;grid-row:2/3}.apartments-list__item-part__article{grid-row:2/3}}.policy-checkbox{position:relative}.policy-checkbox input{height:18px;position:absolute;width:18px}.policy-checkbox input:checked+label:before{background-image:url(/static/svg/checkbox-checked-07a120233b32403a32b0907f3f852dbd.svg)}.policy-checkbox label{color:rgba(0,0,0,.4);display:inline-block;font-style:normal;font-weight:400;line-height:150%;padding-left:32px}.policy-checkbox label:before{background-image:url(/static/svg/checkbox-unchecked-94f1bdb51af3e1b0cb2685c4a4736d9c.svg);content:"";height:18px;left:0;position:absolute;top:5px;transition:background .2s;width:18px}.policy-checkbox__policy-link{border-bottom:1px solid rgba(0,0,0,.4);color:rgba(0,0,0,.4);width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (min-width:1200px){.policy-checkbox :hover label{cursor:pointer}.policy-checkbox :hover label:before{background-image:url(/static/svg/checkbox-hover-9bf9f1ac3fe72e79567230a67db07772.svg)}.policy-checkbox label{max-height:12px}}@media (min-width:768px){.policy-checkbox:nth-child(odd){margin-top:12px}.policy-checkbox label{font-size:14px;padding-bottom:0}}@media (max-width:767px){.policy-checkbox:nth-child(odd){margin-top:10px}.policy-checkbox label{font-size:12px;padding-bottom:0}}@media print{@page{size:A4 portrait;margin:0!important;padding:0!important}body{-webkit-print-color-adjust:exact}.container_spacer{padding:0 7.1mm}.no-print{display:none}.no-screen{display:block!important}.print__layout_main{padding:0}.print__block{page-break-inside:avoid}.print__body-text{color:#000;font-family:var(--font);font-size:9pt;font-stretch:110%;font-style:normal;font-variation-settings:var(--font-settings);font-weight:400;line-height:140%}.print__body-text_grey{color:rgba(0,0,0,.4)}.print__point-body-text{font-size:8pt;font-variation-settings:var(--font-settings);font-weight:500;line-height:110%}.print__bold-text-small,.print__point-body-text{color:#000;font-family:var(--font);font-stretch:151%;font-style:normal;text-transform:uppercase}.print__bold-text-small{font-size:10pt;font-variation-settings:var(--font-settings);font-weight:600;line-height:120%}.print__bold-text-medium{font-size:12.5pt;font-variation-settings:var(--font-settings);font-weight:500;line-height:110%}.print__bold-text,.print__bold-text-medium{color:#000;font-family:var(--font);font-stretch:151%;font-style:normal;text-transform:uppercase}.print__bold-text{font-size:17.5pt;font-variation-settings:var(--font-settings);font-weight:600;line-height:120%}.print__bold-text-large{color:#000;font-family:var(--font);font-size:22.5pt;font-stretch:151%;font-style:normal;font-variation-settings:var(--font-settings);font-weight:600;line-height:120%;text-transform:uppercase}}.no-screen{display:none}@media print{.print-flat_has-plan .print-flat__details{border-top:none;margin-bottom:12.3mm;padding-top:0}.print-flat__picture{align-self:center;display:flex}.print-flat__image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.print-flat__trim-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.print-flat__header{align-items:center;display:flex;justify-content:space-between;padding:4.8mm 0;position:fixed;top:0;width:calc(100% - 14.2mm)}.print-flat__header-logo{height:7.2mm;width:25.8mm}.print-flat__header-logo svg{height:auto;width:100%}.print-flat__contacts{align-items:center;display:flex}.print-flat__contact-icon{display:flex;height:4.2mm;margin-left:9mm;width:4.2mm}.print-flat__contact-icon svg{height:100%;width:100%}.print-flat__contact{color:#000;font-family:var(--font);font-size:8pt;font-stretch:151%;font-style:normal;font-variation-settings:var(--font-settings);font-weight:500;line-height:110%;margin-left:2.3mm;text-transform:uppercase}.print-flat__block{margin-bottom:-25mm;margin-top:25mm}.print-flat__block:not(:nth-child(2)){padding-top:25mm}.print-flat__flat-name{color:#000;font-family:var(--font);font-size:22.5pt;font-stretch:151%;font-style:normal;font-variation-settings:var(--font-settings);font-weight:600;line-height:120%;padding-bottom:5.3mm;padding-top:.2mm;text-transform:uppercase;width:100%}.print-flat__planning-name{position:absolute;top:0}.print-flat__planning{display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.print-flat__planning_main .print-flat__picture{height:131.9mm;width:170.7mm}.print-flat__planning_main .print-flat__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.print-flat__planning_plan .print-flat__picture{height:99mm;width:100%}.print-flat__plannings{align-items:center;border-top:.2mm solid #000;display:flex;flex-direction:column;padding-top:.2mm}.print-flat__planning-name{padding-top:5.3mm}.print-flat__details{border-top:.2mm solid #000;display:block;margin-top:5.3mm;padding-top:12.3mm}.print-flat__prices{align-items:center;display:flex}.print-flat__mortgage_price{margin-left:5.6mm}.print-flat__item{border-bottom:.2mm solid #000;display:flex;margin-top:3.4mm;padding-bottom:3.4mm}.print-flat__list{grid-column-gap:5.5mm;border-top:.2mm solid #000;display:grid;grid-template-columns:1fr 1fr;margin-top:5.3mm}.print-flat__item-title{flex:0 0 50%}.print-flat__item-value{margin-left:5.5mm}.print-flat__trim-list{border-bottom:.2mm solid #000;border-top:.2mm solid #000;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:5.3mm;padding-bottom:30.3mm}.print-flat__trim-item{display:flex;flex:0 0 calc(50% - 2.25mm);flex-direction:column;padding-top:5.3mm}.print-flat__trim-picture{display:flex;height:60.9mm;margin-top:3.5mm;overflow:hidden;width:95mm}.print-flat__small-block{margin-bottom:-25mm;padding-top:25mm}.print-flat__small-block:first-child,.print-flat__small-block:nth-child(2){padding-top:0}.print-apartments-list__items{margin-top:5.3mm}.print-apartments-list__item{grid-column-gap:5.3mm;background:var(--background-color);display:grid;grid-template-columns:repeat(4,1fr);margin-top:.7mm;padding:4.2mm 0}.print-apartments-list__item:first-child{margin:0}.print-apartments-list__item-part{align-items:center;display:flex}.print-apartments-list__item-part_floor{grid-column:span 2;padding-left:5.3mm}.print-apartments-list__item-part_price{justify-self:flex-end;padding-right:5.3mm}.print-apartments-list__floor-value{flex:0 0 18.9mm}}.fav{align-items:center;display:flex}.fav[data-in-fav=true] .fav__icon svg path{fill:var(--primary-color);transition:.3s}.fav__icon{align-items:center;border:1px solid #000;border-radius:50%;display:flex;height:55px;justify-content:center;width:55px}.fav__icon svg{transition:width .3s}.fav__icon svg path{fill:var(--t);stroke:var(--primary-color);transition:fill .3s}@media (min-width:1200px){.fav[data-in-fav=true] .fav__icon svg{height:auto;width:25px}.fav:hover .fav__icon svg path{fill:var(--primary-color)}}@media (min-width:768px){.fav__icon{height:55px;width:55px}.fav__text{margin-left:20px}}@media (min-width:320px) and (max-width:767px){.fav__icon{height:43px;width:43px}.fav__text{margin-left:15px}}.fav-success{background:var(--background-color);bottom:0;left:0;padding-left:var(--grid-spacer);padding-right:var(--grid-spacer);position:fixed;right:0;transform:translateY(100%);transition:transform .4s var(--teaser-transition-func);z-index:10000}.fav-success._opened{transform:translateY(0)}.fav-success__closer-wrap,.fav-success__wrap{align-self:center;display:flex}.fav-success__text-wrap{align-self:center;display:inline}.fav-success__link-text{display:inline-block;padding-bottom:3px;position:relative}.fav-success__link-text:before{transform-origin:right}.fav-success__link-text:after,.fav-success__link-text:before{background-color:#000;bottom:0;content:"";display:block;height:1px;position:absolute;width:100%}.fav-success__link-text:after{transform:scaleX(0);transform-origin:left}.fav-success__closer{position:relative}.fav-success__closer:after,.fav-success__closer:before{background:#858585;content:"";left:0;position:absolute;top:50%;transform-origin:center}.fav-success__closer:before{transform:translateY(-50%) rotate(45deg)}.fav-success__closer:after{transform:translateY(-50%) rotate(-45deg)}@media (min-width:1200px){.fav-success{display:flex;justify-content:flex-end}.fav-success__wrap{flex:0 0 var(--grid-column6);justify-content:space-between}.fav-success__closer-wrap{margin-left:36px}.fav-success__link-wrap.underline .fav-success__link-text:after{transform:scaleX(1);transition:transform .4s var(--teaser-transition-func) .4s}.fav-success__link-wrap.underline .fav-success__link-text:before{transform:scaleX(0);transition:transform .4s var(--teaser-transition-func)}}@media (min-width:768px){.fav-success{padding-bottom:23px;padding-top:23px}.fav-success__content-wrap{display:flex}.fav-success__icon-wrap{display:flex;height:82px;width:82px}.fav-success__icon-wrap svg{height:100%;width:100%}.fav-success__text-wrap{margin-left:36px}.fav-success__closer{height:29px;width:29px}.fav-success__closer:after,.fav-success__closer:before{height:3px;width:37px}}@media (max-width:767px){.fav-success{padding-bottom:20px;padding-top:20px}.fav-success__icon-wrap{display:none}.fav-success__closer-wrap{margin-left:19px}.fav-success__closer{height:24px;width:24px}.fav-success__closer:after,.fav-success__closer:before{height:2px;width:30px}}.popup-modal ._hide,.popup-modal__form{display:none}.popup-modal ._show{display:block}.popup-modal__wrap{display:flex}.popup-modal__info{display:flex;flex-direction:column}.popup-modal__picture{display:flex}.popup-modal__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.popup-modal__form._show{display:flex;flex:0 0 100%;justify-content:space-between}.popup-modal__wrap{height:100%}.popup-modal__info{flex:0 0 519px;padding:40px}.popup-modal__image-wrapper{flex:0 0 279px;margin-top:1px}.popup-modal__picutre{height:368px;width:279px}}@media (max-width:767px){.popup-modal__info{padding-top:30px}.popup-modal form{padding-top:40px}.popup-modal__wrap{flex-direction:column}.popup-modal__image-wrapper{flex:0 0 96px}.popup-modal__picture{border-radius:50%;height:96px;overflow:hidden;width:96px}}.popup-modal-form form,.popup-modal-form__main{display:flex;flex:0 0 100%;flex-direction:column;justify-content:space-between}@media (min-width:768px){.popup-modal-form .policy-checkbox__inner{padding-top:3px}.popup-modal-form__button{margin-top:30px}.popup-modal-form form{padding-right:70px}}@media (max-width:767px){.popup-modal-form .policy-checkbox__inner{padding-top:5px}.popup-modal-form__button{margin-top:20px}.popup-modal-form__bottom{margin-top:70px}.popup-modal-form__info,.popup-modal-form__main,.popup-modal-form__wrap{height:100%}.popup-modal-form__main{justify-content:space-between}}.popup-modal-resolve{display:flex;flex:1 0 100%;flex-direction:column;justify-content:space-between}.popup-modal-resolve__subtitle{margin-top:20px}.popup-modal-resolve__title{font-family:var(--h-font);font-size:var(--h-size);font-stretch:151%;font-style:normal;font-variation-settings:"GRAD" 0,"slnt" 0,"XTRA" 468,"XOPQ" 96,"YOPQ" 79,"YTLC" 514,"YTUC" 712,"YTAS" 750,"YTDE" -203,"YTFI" 738;font-weight:500;line-height:110%;text-transform:uppercase}.popup-modal-resolve__timer-minutes,.popup-modal-resolve__timer-seconds{align-items:center;background:#fff;display:flex;height:46px;justify-content:center;width:51px}.popup-modal-resolve__timer-seconds{margin-left:4px}.popup-modal-resolve__timer{align-items:center;background:var(--background-color);display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.popup-modal-resolve__timer-time{display:flex;margin-left:20px}.popup-modal-resolve__timer-text{color:var(--primary-color-opacity-40)}@media (min-width:1200px){.popup-modal-resolve__title{--h-size:25px}}@media (min-width:768px){.popup-modal-resolve__button{margin-top:30px}.popup-modal-resolve__timer{padding:8px 8px 8px 20px}}@media (min-width:768px) and (max-width:1199px){.popup-modal-resolve__title{--h-size:22px}}@media (max-width:767px){.popup-modal-resolve__button,.popup-modal-resolve__subtitle{margin-top:20px}.popup-modal-resolve__title{--h-size:18px}.popup-modal-resolve__timer{margin-top:30px;padding:8px 8px 8px 10px}}.popup-modal-success__icon,.popup-modal-success__subtitle,.popup-modal-success__title{transition:opacity .5s,transform .5s}.popup-modal-success__icon{transition-delay:.3s}.popup-modal-success__icon svg line:first-child{transition:stroke-dashoffset .2s .5s}.popup-modal-success__icon svg line:nth-child(2){transition:stroke-dashoffset .5s .7s}.popup-modal-success._awaiting-animation .popup-modal-success__icon,.popup-modal-success._awaiting-animation .popup-modal-success__subtitle,.popup-modal-success._awaiting-animation .popup-modal-success__title{opacity:0;transform:translate3d(0,20px,0)}.popup-modal-success._awaiting-animation .popup-modal-success__icon svg line:first-child{stroke-dashoffset:40}.popup-modal-success._awaiting-animation .popup-modal-success__icon svg line:nth-child(2){stroke-dashoffset:95}@media (min-width:768px){.popup-modal-success__title{margin-top:40px}.popup-modal-success__subtitle{margin-top:20px}}@media (max-width:767px){.popup-modal-success{background:#fff;padding-top:60px;position:absolute;z-index:10}.popup-modal-success__subtitle,.popup-modal-success__title{margin-top:20px}}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.42857%}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}
.icon-check{height:16px;width:16px}
.icon-question{height:29px;width:29px}
.icon-unchecked{height:16px;width:16px}
@font-face{font-family:Roboto Flex;font-stretch:1% 500%;font-style:normal;font-weight:100 1000;src:url(https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100;8..144,200;8..144,300;8..144,400;8..144,500;8..144,600;8..144,700;8..144,800;8..144,900;8..144,1000&display=swap);src:local("Roboto Flex"),url(/static/fonts/RobotoFlex-VariableFont_GRAD,XTRA,YOPQ,YTAS,YTDE,YTFI,YTLC,YTUC,opsz,slnt,wdth,wght-a0b7e10dce05a30f57995c5a7a52baed.ttf) format("truetype")}
.slider-target,.slider-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-target{position:relative}.slider-base,.slider-connects{height:100%;position:relative;width:100%;z-index:1}.slider-connects{overflow:hidden;z-index:0}.slider-connect,.slider-origin{height:100%;position:absolute;right:0;top:0;transform-origin:0 0;transform-style:flat;width:100%;will-change:transform;z-index:1}.slider-txt-dir-rtl.slider-horizontal .slider-origin{left:0;right:auto}.slider-vertical .slider-origin{top:-100%;width:0}.slider-horizontal .slider-origin{height:0}.slider-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.slider-touch-area{height:100%;width:100%}.slider-state-tap .slider-connect,.slider-state-tap .slider-origin{transition:transform .3s}.slider-state-drag *{cursor:inherit!important}.slider-tooltip-drag .slider-tooltip,.slider-tooltip-focus .slider-tooltip{display:none!important}.slider-tooltip-drag .slider-active .slider-tooltip,.slider-tooltip-drag.slider-state-drag .slider-tooltip:not(.slider-tooltip-hidden),.slider-tooltip-focus.slider-focused .slider-tooltip:not(.slider-tooltip-hidden){display:block!important}.slider-horizontal{height:var(--slider-height,6px)}.slider-horizontal .slider-handle{height:var(--slider-handle-height,16px);right:calc(var(--slider-handle-width, 16px)/2*-1);top:calc((var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2*-1 - 1px);width:var(--slider-handle-width,16px)}.slider-vertical{height:var(--slider-vertical-height,300px);width:var(--slider-height,6px)}.slider-vertical .slider-handle{bottom:calc(var(--slider-handle-width, 16px)/2*-1);height:var(--slider-handle-width,16px);right:calc((var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2*-1 - 1px);width:var(--slider-handle-height,16px)}.slider-txt-dir-rtl.slider-horizontal .slider-handle{left:calc(var(--slider-handle-width, 16px)/2*-1);right:auto}.slider-base{background-color:var(--slider-bg,#d1d5db)}.slider-base,.slider-connects{border-radius:var(--slider-radius,9999px)}.slider-connect{background:var(--slider-connect-bg,#10b981);cursor:pointer}.slider-draggable{cursor:ew-resize}.slider-vertical .slider-draggable{cursor:ns-resize}.slider-handle{background:var(--slider-handle-bg,#fff);border:var(--slider-handle-border,0);border-radius:var(--slider-handle-radius,9999px);box-shadow:var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32));cursor:-webkit-grab;cursor:grab;height:var(--slider-handle-height,16px);width:var(--slider-handle-width,16px)}.slider-handle:focus{box-shadow:0 0 0 var(--slider-handle-ring-width,3px) var(--slider-handle-ring-color,rgba(16,185,129,.188)),var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32));outline:none}.slider-active{box-shadow:var(--slider-handle-shadow-active,.5px .5px 2px 1px rgba(0,0,0,.42));cursor:-webkit-grabbing;cursor:grabbing}[disabled] .slider-connect{background:var(--slider-connect-bg-disabled,#9ca3af)}[disabled] .slider-handle,[disabled].slider-handle,[disabled].slider-target{cursor:not-allowed}[disabled] .slider-tooltip{background:var(--slider-tooltip-bg-disabled,#9ca3af);border-color:var(--slider-tooltip-bg-disabled,#9ca3af)}.slider-tooltip{background:var(--slider-tooltip-bg,#10b981);border:1px solid var(--slider-tooltip-bg,#10b981);border-radius:var(--slider-tooltip-radius,5px);color:var(--slider-tooltip-color,#fff);display:block;font-size:var(--slider-tooltip-font-size,.875rem);font-weight:var(--slider-tooltip-font-weight,600);line-height:var(--slider-tooltip-line-height,1.25rem);min-width:var(--slider-tooltip-min-width,20px);padding:var(--slider-tooltip-py,2px) var(--slider-tooltip-px,6px);position:absolute;text-align:center;white-space:nowrap}.slider-horizontal .slider-tooltip-top{bottom:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));left:50%;transform:translate(-50%)}.slider-horizontal .slider-tooltip-top:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-top-color:inherit;bottom:calc(var(--slider-tooltip-arrow-size, 5px)*-2);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0}.slider-horizontal .slider-tooltip-bottom{left:50%;top:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));transform:translate(-50%)}.slider-horizontal .slider-tooltip-bottom:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-bottom-color:inherit;content:"";height:0;left:50%;position:absolute;top:calc(var(--slider-tooltip-arrow-size, 5px)*-2);transform:translate(-50%);width:0}.slider-vertical .slider-tooltip-left{right:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-left:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-left-color:inherit;content:"";height:0;position:absolute;right:calc(var(--slider-tooltip-arrow-size, 5px)*-2);top:50%;transform:translateY(-50%);width:0}.slider-vertical .slider-tooltip-right{left:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-right:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-right-color:inherit;content:"";height:0;left:calc(var(--slider-tooltip-arrow-size, 5px)*-2);position:absolute;top:50%;transform:translateY(-50%);width:0}.slider-horizontal .slider-origin>.slider-tooltip{left:auto;transform:translate(50%)}.slider-horizontal .slider-origin>.slider-tooltip-top{bottom:calc(var(--slider-tooltip-arrow-size, 5px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) + 1px)}.slider-horizontal .slider-origin>.slider-tooltip-bottom{top:calc(var(--slider-tooltip-arrow-size, 5px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) + var(--slider-height, 6px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip{top:auto;transform:translateY(calc((var(--slider-tooltip-line-height, 1.25rem) - var(--slider-tooltip-py, 2px))*-1 + 1px))}.slider-vertical .slider-origin>.slider-tooltip-left{right:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip-right{left:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) - var(--slider-height, 6px) + 1px)}
@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}

/*# sourceMappingURL=main-885b973b1fd53a0e4394.css.map*/