:root{--large-indent:calc(50% - var(--max-row-width)*1px/2 + 30px);--medium-indent:40px;--small-indent:22px;--spacer:0px;--max-row-width:1260;--body-font-size:16px;--body-line-height:1.3;--font:"TT Hoves",sans-serif;--h-font:"TT Hoves",sans-serif;--t:transparent;--primary-color:#113fcc;--alert-color:#ed0a34;--default-transition:all 0.4s;--default-transition-duration:0.4s;--primary-color-opacity:rgba(17,63,204,0.85);--color-white-opacity-10:hsla(0,0%,100%,0.1);--color-white-opacity-20:hsla(0,0%,100%,0.2);--color-white-opacity-30:hsla(0,0%,100%,0.3);--color-white-opacity-35:hsla(0,0%,100%,0.35);--color-white-opacity-50:hsla(0,0%,100%,0.5);--color-white-opacity-70:hsla(0,0%,100%,0.7);--color-white-opacity-79:hsla(0,0%,100%,0.79);--color-black-opacity:rgba(0,24,54,0.5);--color-black-opacity-40:rgba(3,15,50,0.4);--color-blue-gray-opacity:rgba(191,202,235,0.3);--color-blue-gray-opacity-35:rgba(191,202,235,0.35);--color-blue-gray-opacity-40:rgba(191,202,235,0.4);--color-border-40:rgba(199,203,214,0.4);--color-border-60:rgba(199,203,214,0.6);--color-primary-dark:#030f32;--color-blue-dark:#0d34aa;--color-background:#eef0f4;--color-border:#c7cbd6;--color-blue-gray:#bfcaeb;--color-gray-dark:#67718f;--color-gray:#acb4c8;--color-gray-light:#eef0f4;--color-gray-blue:#eff6fd;--color-grey-blue-grey:#f2f4fb;--color-blue:#1da1f2;--color-red:#ed0a34;--color-red-opacity-15:rgba(237,10,52,0.15);--color-green:#0dc268;--color-green-opacity-15:rgba(13,194,104,0.15);--color-orange:#fd5b37;--color-grey-super-light:#f7f8fa;--landing-background:#080e41;--landing-background-middle:#091556;--landing-form-backgroung:#0d2c96;--landing-frame-color:hsla(0,0%,100%,0.23);--landing-frame-dots-color:hsla(0,0%,100%,0.6);--landing-frame-background:#113ecb;--color-red-chess:#f87e74;--color-orange-chess:#ffb400;--color-green-chess:#63cba5;--color-gray-chess:#a6a6a6;--shadow-card:0px 20px 40px rgba(125,131,146,0.21);--shadow-list:0px 12px 40px rgba(125,131,146,0.21);--shadow-runner:0px 4px 10px rgba(12,44,128,0.12);--default-bezier:cubic-bezier(.25,.1,.25,1)}.customer-index__hello,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{margin:0;padding:0;border:0;font-size:100%;font:inherit;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{color:inherit;text-decoration:none;-webkit-tap-highlight-color:var(--t)}@media(min-width:1260px){:root{--spacer:var(--large-indent)}}@media(min-width:768px)and (max-width:1259px){:root{--spacer:var(--medium-indent)}}@media(max-width:767px){:root{--spacer:var(--small-indent)}}.container{max-width:calc(var(--max-row-width)*1px);margin:0 auto}@media(min-width:0px)and (max-width:767px){.container_spacer{padding:0 22px}}@media(min-width:0px){.container_spacer-small-up{padding:0 22px}}@media(max-width:767px){.container_spacer-small-down{padding:0 22px}}@media(min-width:768px)and (max-width:1259px){.container_spacer{padding:0 40px}}@media(min-width:768px){.container_spacer-medium-up{padding:0 40px}}@media(max-width:1259px){.container_spacer-medium-down{padding:0 40px}}@media(min-width:1260px)and (max-width:1920px){.container_spacer{padding:0 30px}}@media(min-width:1260px){.container_spacer-large-up{padding:0 30px}}@media(max-width:1920px){.container_spacer-large-down{padding:0 30px}}@media(min-width:1921px){.container_spacer,.container_spacer-x-large-up{padding:0 30px}}@media(min-width:1260px){:root{--grid-column-gap:28px}}@media(min-width:768px)and (max-width:1259px){:root{--grid-column-gap:24px}}@media(max-width:767px){:root{--grid-column-gap:14px}}body{font-size:var(--body-font-size);font-family:var(--font);line-height:var(--body-line-height);color:var(--color-primary-dark);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body._hidden{overflow:hidden;height:100%}button,form,input{font-family:var(--font)}.customer-index__hello,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--h-font);font-size:var(--h-size)}.customer-index__hello,.h1,.h2,.h3,h1,h2,h3{font-weight:700}.h4,.h5,.h6,h4,h5,h6{font-weight:500}.h1,h1{line-height:115%}.h2,h2{line-height:125%}.h4,h4{line-height:135%}@media(min-width:1260px){.h1,h1{--h-size:55px}.h2,h2{--h-size:36px}.customer-index__hello,.h3,h3{--h-size:26px}.h4,h4{--h-size:22px}.h6,h6{--h-size:17px}}@media(min-width:768px){.customer-index__hello,.h3,h3{line-height:125%}.h5,.h6,h5,h6{line-height:135%}.h5,h5{--h-size:19px}}@media(min-width:768px)and (max-width:1259px){.h1,h1{--h-size:36px}.h2,h2{--h-size:30px}.customer-index__hello,.h3,h3{--h-size:23px}.h4,h4{--h-size:22px}.h6,h6{--h-size:16px}}@media(max-width:767px){.h1,h1{--h-size:26px}.h2,h2{--h-size:22px}.customer-index__hello,.h3,h3{--h-size:20px;line-height:135%}.h4,h4{--h-size:18px}.h5,.h6,h5,h6{--h-size:16px;line-height:140%}}.arrow-wrapper{z-index:100;position:relative}.arrow-wrapper__up{position:fixed;width:54px;height:54px;border:1px solid var(--color-blue-gray);border-radius:100%;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .4s}.arrow-wrapper__up._hidden{opacity:0}@media(min-width:1260px){.arrow-wrapper__up{bottom:100px;right:90px}}@media(min-width:768px)and (max-width:1259px){.arrow-wrapper__up{bottom:88px;right:38px}}@media(max-width:767px){.arrow-wrapper{display:none}}.arrows__wrap{display:flex;font-size:15px;line-height:135%}.arrows__link{padding:12px;margin:-10px -12px -12px;display:inline-block}.arrows__left{padding-right:30px}.arrows__delimiter{padding:0 5px}.arrows__right{padding-left:30px}article,article a,article li,article p{color:var(--color-gray-dark);font-size:16px;line-height:150%}article .customer-index__hello,article h1,article h2,article h3,article h4,article strong{color:var(--color-primary-dark)}article em{font-style:italic}article p img{-o-object-fit:cover;object-fit:cover}article strong{font-weight:500;font-size:20px;line-height:140%}article ol,article ul{margin-top:20px}article ul li{position:relative;padding:5px 0 5px 19px}article ul li:before{content:"";position:absolute;left:0;top:15px;background-color:var(--primary-color);width:7px;height:7px}article ol{counter-reset:heading}article ol li{padding:15px 0;display:flex;position:relative}article ol li p{border-bottom:1px solid var(--color-border)}article ol li:before{margin-right:22px;counter-increment:heading;color:var(--color-primary-dark);content:"" counter(heading) ". "}article ol li:after{position:absolute;content:"";bottom:0;left:30px;background-color:var(--color-border);width:750px;height:1px}article ol li:last-child:after{display:none}article blockquote{min-height:112px;position:relative;padding-left:84px}article blockquote p{color:var(--color-primary-dark);font-style:italic;font-size:20px;line-height:140%}article blockquote:before{content:"";position:absolute;left:0;top:7px;width:59px;height:59px;background-image:url(/static/svg/blockquote-7bf12aad0c1076e6254f5f651bef350b.svg);background-size:contain;background-repeat:no-repeat}article a{color:var(--primary-color);text-decoration:none}article a:hover{text-decoration:underline}@media(min-width:1260px){article .customer-index__hello,article .h1,article .h2,article .h3,article .h4,article h1,article h2,article h3,article h4{margin-top:60px}}@media(min-width:768px)and (max-width:1259px){article .customer-index__hello,article .h1,article .h2,article .h3,article .h4,article h1,article h2,article h3,article h4{margin-top:50px}article ol{counter-reset:heading}article ol li:after{left:30px;width:85.6770833333vw}}@media(max-width:767px){article .customer-index__hello,article .h1,article .h2,article .h3,article .h4,article h1,article h2,article h3,article h4{margin-top:40px}article h2{font-size:20px}article .customer-index__hello,article h3{font-size:18px}article,article li,article p{font-size:15px}article blockquote{padding-left:58px}article blockquote:before{width:42px;height:42px}article blockquote p{font-size:16px}article ol{counter-reset:heading}article ol li:before{margin-right:18px}article ol li:after{left:25px;width:77.3333333333vw}article strong{font-size:17px}}.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-webp .flash-messages-block .flash-list li.error .message{background:var(--t) url(/static/images-processed/error-flash-672f93e098ef073b6043b897c2d79af5.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-90b61282294b085fd336e585fd0df306.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-webp .flash-messages-block .flash-list li.success .message{background:var(--t) url(/static/images-processed/success-flash-7c5e29877f94b5fbb6b05536673decf1.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-ce35112f16a207952ac31bdffa3f1d78.webp) 0 50%/40px 40px no-repeat}form label{font-weight:400;font-size:14px;line-height:120%;display:block;color:var(--color-gray-dark);margin-bottom:8px}form ul.errors{margin-top:6px;list-style:none;font-size:12px}form.fixed-errors-form ul.errors{position:absolute}form.fixed-errors-form ul.errors li{display:none}form.fixed-errors-form ul.errors li:first-child{display:block}form .form-field{position:relative}form input[type=password],form input[type=search],form input[type=text],form select,form textarea{border-radius:0;box-shadow:none;margin:0;width:100%;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font);font-size:var(--placeholder-font-size);line-height:150%;padding:var(--input-padding);background:var(--t);border:1px solid var(--color-border);color:var(--color-primary-dark);transition:color,border-color var(--default-transition-duration)}form input[type=password],form input[type=search],form input[type=text],form select{height:var(--default-input-height)}form .checkbox-list label,form .checkbox-single label{cursor:pointer;font-size:15px;line-height:135%;color:var(--color-primary-dark);position:relative;padding-left:28px}form .checkbox-list label:after,form .checkbox-list label:before,form .checkbox-single label:after,form .checkbox-single label:before{content:"";position:absolute;left:1px;height:17px;width:17px;top:calc(50% - 9px);border:1px solid var(--color-gray)}form .checkbox-list label:before,form .checkbox-single label:before{background-color:#fff}form .checkbox-list label:after,form .checkbox-single label:after{background-color:var(--primary-color);background-repeat:no-repeat;background-position:50%;background-size:11px;background-image:url(/static/images/svg/check.svg);opacity:0;transition-property:opacity;transition-duration:.3s}form .checkbox-list input,form .checkbox-single input{display:none}form .checkbox-list input:checked+label:after,form .checkbox-single input:checked+label:after{opacity:1}form .input-wrapper{position:relative}form .input-wrapper input[type=password].invalid,form .input-wrapper input[type=search].invalid,form .input-wrapper input[type=text].invalid,form .input-wrapper select.invalid,form .input-wrapper textarea.invalid{border:1px solid var(--color-red)}form .input-wrapper_grey-border input[type=password],form .input-wrapper_grey-border input[type=search],form .input-wrapper_grey-border input[type=text],form .input-wrapper_grey-border select,form .input-wrapper_grey-border textarea{background:var(--t);border:1px solid var(--color-border);color:var(--color-primary-dark)}form .input-wrapper_grey-border input[type=password]:focus,form .input-wrapper_grey-border input[type=search]:focus,form .input-wrapper_grey-border input[type=text]:focus,form .input-wrapper_grey-border select:focus,form .input-wrapper_grey-border textarea:focus{border-color:var(--color-primary-dark)}form .input-wrapper_grey-border input[type=password]:-webkit-autofill,form .input-wrapper_grey-border input[type=search]:-webkit-autofill,form .input-wrapper_grey-border input[type=text]:-webkit-autofill,form .input-wrapper_grey-border select:-webkit-autofill,form .input-wrapper_grey-border textarea:-webkit-autofill{box-shadow:0 0 0 1000px var(--color-background) inset}form .input-wrapper_white input[type=password],form .input-wrapper_white input[type=search],form .input-wrapper_white input[type=text],form .input-wrapper_white select,form .input-wrapper_white textarea{background:#fff;border:none;color:var(--color-primary-dark)}form .input-wrapper_white input[type=password]:-webkit-autofill,form .input-wrapper_white input[type=search]:-webkit-autofill,form .input-wrapper_white input[type=text]:-webkit-autofill,form .input-wrapper_white select:-webkit-autofill,form .input-wrapper_white textarea:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:var(--color-primary-dark)}form .input-wrapper_white input::-moz-placeholder{color:var(--color-primary-dark)}form .input-wrapper_white input::placeholder{color:var(--color-primary-dark)}form .input-wrapper_grey input[type=password],form .input-wrapper_grey input[type=search],form .input-wrapper_grey input[type=text],form .input-wrapper_grey select,form .input-wrapper_grey textarea{background:var(--color-background);border:none;color:var(--color-primary-dark)}form .input-wrapper_grey input[type=password]:-webkit-autofill,form .input-wrapper_grey input[type=search]:-webkit-autofill,form .input-wrapper_grey input[type=text]:-webkit-autofill,form .input-wrapper_grey select:-webkit-autofill,form .input-wrapper_grey textarea:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:var(--color-primary-dark)}form .input-wrapper_grey input::-moz-placeholder{color:var(--color-gray-dark)}form .input-wrapper_grey input::placeholder{color:var(--color-gray-dark)}form .input-wrapper_opacity input[type=password],form .input-wrapper_opacity input[type=search],form .input-wrapper_opacity input[type=text],form .input-wrapper_opacity select,form .input-wrapper_opacity textarea{background:var(--color-white-opacity-30);border:none;color:#fff}form .input-wrapper_opacity input[type=password]:-webkit-autofill,form .input-wrapper_opacity input[type=search]:-webkit-autofill,form .input-wrapper_opacity input[type=text]:-webkit-autofill,form .input-wrapper_opacity select:-webkit-autofill,form .input-wrapper_opacity textarea:-webkit-autofill{box-shadow:inset 0 0 0 1000px #5878db;-webkit-text-fill-color:#fff}form .input-wrapper_opacity input::-moz-placeholder{color:#fff}form .input-wrapper_opacity input::placeholder{color:#fff}form .input-wrapper_white-border input[type=password],form .input-wrapper_white-border input[type=search],form .input-wrapper_white-border input[type=text],form .input-wrapper_white-border select,form .input-wrapper_white-border textarea{color:#fff;background:var(--t);border:1px solid var(--color-white-opacity-50)}form .input-wrapper_white-border input[type=password]:focus,form .input-wrapper_white-border input[type=search]:focus,form .input-wrapper_white-border input[type=text]:focus,form .input-wrapper_white-border select:focus,form .input-wrapper_white-border textarea:focus{border-color:#fff}form .input-wrapper_white-border input[type=password]:-webkit-autofill,form .input-wrapper_white-border input[type=search]:-webkit-autofill,form .input-wrapper_white-border input[type=text]:-webkit-autofill,form .input-wrapper_white-border select:-webkit-autofill,form .input-wrapper_white-border textarea:-webkit-autofill{box-shadow:0 0 0 1000px var(--primary-color) inset;-webkit-text-fill-color:#fff}form .input-wrapper_white-border input::-moz-placeholder{color:#fff}form .input-wrapper_white-border input::placeholder{color:#fff}form .input-wrapper_white-border label,form .input-wrapper_white-border ul.errors{color:var(--color-white-opacity-50)}form .input-wrapper_dark-bg input[type=password]:-webkit-autofill,form .input-wrapper_dark-bg input[type=search]:-webkit-autofill,form .input-wrapper_dark-bg input[type=text]:-webkit-autofill,form .input-wrapper_dark-bg select:-webkit-autofill,form .input-wrapper_dark-bg textarea:-webkit-autofill{box-shadow:0 0 0 1000px var(--color-primary-dark) inset}form .input-wrapper__pwd-icon{position:absolute;bottom:0;right:0;width:54px;height:54px;display:flex;justify-content:center;align-items:center}form .input-wrapper__pwd-icon_show{display:none}form .input-wrapper__pwd-icon._show .input-wrapper__pwd-icon_show,form .input-wrapper__pwd-icon_hide{display:block}form .input-wrapper__pwd-icon._show .input-wrapper__pwd-icon_hide{display:none}form .input-wrapper__submit-button{position:absolute;right:0;bottom:0}form .input-wrapper__submit-button .button{border:none;background:var(--t)}form .input-wrapper__submit-button svg path{fill:var(--color-border)}form .input-wrapper_disabled input[type=password],form .input-wrapper_disabled input[type=search],form .input-wrapper_disabled input[type=text],form .input-wrapper_disabled label,form .input-wrapper_disabled select,form .input-wrapper_disabled textarea{border-color:var(--color-border);color:var(--color-border)}form .input-wrapper_disabled .range-input .range-input__line .noUi-connect,form .input-wrapper_disabled .range-input .range-input__line .noUi-handle{background-color:var(--color-border)}form .select-wrapper{position:relative}form .select-wrapper:after{content:"";position:absolute;background-image:url(/static/svg/arrow-down-grey-72fb6f518c798ad5da8067b9b6df6674.svg);background-repeat:no-repeat;background-position:50%;top:50%;transform:translate3d(0,-50%,0);right:15px;width:10px;height:8px}@media(min-width:1260px){:root{--input-padding:15px;--placeholder-font-size:16px}}@media(min-width:768px){:root{--default-input-height:54px}}@media(max-width:1259px){:root{--input-padding:12px;--placeholder-font-size:15px}}@media(max-width:767px){:root{--default-input-height:44px}}.title_border{border-bottom:1px solid var(--color-border)}@media(min-width:1260px){.title_border{padding-bottom:40px;margin-bottom:40px}}@media(min-width:768px)and (max-width:1259px){.title_border{padding-bottom:30px;margin-bottom:30px}}@media(max-width:767px){.title_border{padding-bottom:20px;margin-bottom:20px}}.image-icon,.svg-icon{display:inline-block;vertical-align:middle}:root{--modal-bg:rgba(3,15,50,0.5);--modal-content-radius:0;--modal-content-shadow:3px 4px 35px rgba(92,99,100,0.27);--modal-content-padding:100px;--modal-content-background:#fff;--modal-closer-color:rgba(3,15,50,0.5);--modal-closer-size:38px;--modal-preloader-size:0}.modal__bg.tour{--modal-content-padding:30px}.modal__bg.tour .modal__layout{padding:var(--modal-content-padding) 0}.modal__bg.tour .modal__layout .modal__closer{top:10px;right:10px}@media(max-width:1259px){.modal__bg.tour .modal__container{padding:var(--modal-content-padding)}}@media(max-width:767px){.modal__bg.tour{--modal-content-padding:0px}.modal__bg.tour .modal__content{padding:0 35px}}.modal__bg{position:fixed;height:100%;width:100%;background:#fff;background:var(--modal-bg);z-index:10000;display:none;top:0;left:0;overflow-y:scroll}.modal__bg.opened{display:block}.modal__layout{display:none;position:relative;z-index:11000;cursor:default;padding:80px 0;margin:0 auto;min-height:100%;align-items:center;justify-content:center}.modal__layout.opened{display:flex}.modal__container{padding:var(--modal-content-padding);border-radius:var(--modal-content-radius);background:var(--modal-content-background);box-shadow:var(--modal-content-shadow);position:relative}.modal__container.popup{padding:0}.modal__content img{max-width:100%;height:auto}.modal__closer{position:absolute;top:36px;right:36px;font-size:var(--modal-closer-size);color:var(--modal-closer-color);text-decoration:none;cursor:pointer;background-image:url(/static/svg/modal-close-652c73af773f035fec66df26cf3eb8a1.svg);background-position:50% 50%;background-repeat:no-repeat;width:38px;height:38px}.modal__loader{display:block;position:fixed;z-index:3000;left:0;right:0;bottom:0;top:0;background-color:var(--modal-bg);transition:all .3s;opacity:0;visibility:hidden}body.modal-loading{overflow:hidden;--primary-color-opacity:var(--color-primary-dark);--preloader-size:100px}body.modal-loading .modal__loader{opacity:1;visibility:visible}body.modal-loading .modal__loader:after,body.modal-loading .modal__loader:before{content:"";position:fixed;width:var(--preloader-size);height:var(--preloader-size);left:50%;top:50%;margin-left:calc(var(--preloader-size)/-2);margin-top:calc(var(--preloader-size)/-2);background-color:#000;border-radius:calc(var(--preloader-size)/2);transform:scale(0)}body.modal-loading .modal__loader:before{background-color:var(--primary-color-opacity,var(--primary-color));animation-name:pulse;animation-iteration-count:infinite;animation-duration:1.4s;animation-delay:.4s}body.modal-loading .modal__loader:after{background-color:var(--primary-color);animation-name:pulse;animation-iteration-count:infinite;animation-duration:1.4s}@media(min-width:1260px)and (max-width:1920px){.modal__container.popup .ajax-form{width:auto}.modal__container.popup .ajax-form__success{padding:100px 140px 230px}}@media(min-width:768px)and (max-width:1259px){.modal__container{padding-left:95px;padding-right:95px}.modal__container.popup .ajax-form{width:auto}.modal__container.popup .ajax-form__success{padding:100px 130px 225px}.modal__bg.popup .modal__layout{padding-top:50px;padding-bottom:50px}}@media(max-width:767px){.modal__layout{padding:0}.modal__layout.opened{display:block}.modal__container{padding:110px 18px 30px;min-height:100vh}.modal__container.popup .ajax-form{width:auto}.modal__container.popup .ajax-form__success{padding:100px 60px 50px}.modal__closer{right:18px}}@keyframes pulse{0%{transform:scale(0)}50%{transform:scale(1)}to{transform:scale(0)}}.smart-tabs{list-style:none;display:flex;justify-content:flex-start}.smart-tabs li a{display:block}.smart-content{display:none}.smart-content._active{display:block}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.psticky-transparent{position:static!important}.psticky-parent{position:relative}.psticky-dimension-top.psticky-sticky{position:fixed;top:0}.psticky-dimension-top.psticky-bottom{position:absolute;bottom:0}.psticky-dimension-top.psticky-top{position:static}.psticky-dimension-bottom.psticky-sticky{position:fixed;bottom:0}.psticky-dimension-bottom.psticky-top{position:absolute;top:0}.psticky-dimension-bottom.psticky-bottom{position:static}.genplan__scenes{overflow:hidden;height:100%;width:100%}.genplan__scene{position:relative}.genplan__scene._scrollable .genplan__scene-container{overflow-y:hidden;overflow-x:scroll}.genplan__scene._scrollable .genplan__minimap{opacity:1}.genplan__background{z-index:100;position:absolute;top:-10px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);filter:blur(10px);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.genplan__layers{z-index:1000}.genplan__layer-image,.genplan__layers{position:relative;display:inline-block}.genplan__layer-image picture{display:inline-block}.genplan__layer-polygon,.genplan__layer-substrate{position:absolute;top:0;left:0;width:100%;height:100%}.genplan__layer-polygon path._clickable,.genplan__layer-substrate path._clickable{cursor:pointer}.genplan__layer-polygon svg,.genplan__layer-substrate svg{position:absolute;top:0;left:0;width:100%;height:100%}.genplan__layer-substrate{z-index:1100}.genplan__layer-image{z-index:1200}.genplan__layer-image img,.genplan__layer-image picture{width:100%;height: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{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.genplan__object-balloon{opacity:0;pointer-events:none;visibility:hidden;z-index:-1;position:absolute}.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;position:relative;height:100%}.genplan__minimap-handle{display:block;position:absolute;top:0;bottom:0}.genplan ._popover[data-gen-balloon] [data-gen-balloon-close]{display:none}.genplan__scene-modals{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1000}.genplan__scene-modals._opened{pointer-events:auto}.genplan__scenes{position:relative}.genplan__scene{position:absolute;top:0;left:0;bottom:0;width:100%;min-height:100%;opacity:0;pointer-events:none;visibility:hidden}.genplan__scene._show{opacity:1;pointer-events:auto;visibility:visible}.genplan__scene._hide{opacity:0;pointer-events:none;visibility:hidden}.genplan{position:relative;--preloader-bg-color:#eee;--preloader-color:#000}.genplan [data-gen-loader]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2000;background-color:var(--preloader-bg-color);transition:.3s;opacity:0;visibility:hidden}.genplan [data-gen-loader]:before{content:"Загрузка";color:var(--preloader-color);position:absolute;z-index:100;top:50%;left:50%;transform:translate3d(-50%,-50%,0);font-size:12px;transition:.8s;pointer-events:none}.genplan [data-gen-loader]:after{position:absolute;content:"";width:100px;height:100px;border-radius:1000px;border:3px solid var(--preloader-color);border-bottom:none;border-top:none;top:calc(50% - 50px);left:calc(50% - 50px);z-index:110;animation-duration:1s;animation-name:gen-loader-animation;animation-iteration-count:infinite;animation-timing-function:linear;transition:.8s;pointer-events:none}.genplan [data-gen-loader]._opened{opacity:1;visibility:visible}.genplan__building-placemark{display:flex}.genplan__building-placemark-title{padding:5px 2px 5px 8px;background-color:#fff;font-style:normal;font-weight:500;line-height:1.25em;width:-moz-max-content;width:max-content}.genplan__building-placemark-corner,.genplan__infra-balloon-corner{position:relative;width:6px}.genplan__building-placemark-corner:before,.genplan__infra-balloon-corner:before{content:"";position:absolute;right:0;top:0;background-color:#fff;width:7px;height:calc(100% - 6px)}.genplan__building-placemark-corner:after,.genplan__infra-balloon-corner:after{content:"";position:absolute;right:0;bottom:0;border-color:#fff #fff transparent;border-style:solid;border-width:0 0 6px 7px}.genplan__infra-placemark{background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:100%;pointer-events:auto;opacity:1;transition:opacity .4s}.genplan__infra-placemark._hidden{opacity:0;pointer-events:none}.genplan__infra-balloon{display:flex}.genplan__infra-balloon-title{font-style:normal;font-weight:500;line-height:1.25em;width:-moz-max-content;width:max-content}.genplan__object-balloon-head-wrap{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:10px}.genplan__object-balloon-room-number{color:var(--color-gray-dark)}.genplan__building-balloon_floor{box-shadow:0 10px 15px 5px rgba(125,131,146,.25)}.genplan__building-balloon-top{background-color:#fff;display:flex;flex-direction:column}.genplan__building-balloon-empty{padding-top:20px}.genplan__building-balloon-bottom{background-color:var(--color-background)}.genplan__building-balloon-flat-info-item{padding-bottom:5px;font-size:14px}.genplan__minimap{height:50px;position:absolute;bottom:30px;left:30px;border:2px solid #fff;border-radius:2px;z-index:1000;padding:4px}.genplan__minimap-handle{border-radius:2px;background-color:#fff}.genplan .genplan__object-balloon._modal{position:absolute;z-index:1000}.genplan__object-balloon._popover{background-color:var(--t);transition:all .3s;--balloon-offset:13px;--balloon-pin-color:var(--t)}.genplan__object-balloon._popover.to-right{margin-left:var(--balloon-offset)}.genplan__object-balloon._popover.to-right:before{left:calc(var(--balloon-pin-size)*-1);border-left-width:0;border-bottom-width:var(--balloon-pin-size);border-right-width:var(--balloon-pin-size);border-top-width:var(--balloon-pin-size);border-left-color:transparent;border-bottom-color:transparent;border-right-color:var(--balloon-pin-color);border-top-color:transparent}.genplan__object-balloon._popover.to-left{margin-right:var(--balloon-offset)}.genplan__object-balloon._popover.to-left:before{right:calc(var(--balloon-pin-size)*-1);border-left-width:var(--balloon-pin-size);border-bottom-width:var(--balloon-pin-size);border-right-width:0;border-top-width:var(--balloon-pin-size);border-left-color:var(--balloon-pin-color);border-bottom-color:transparent;border-right-color:transparent;border-top-color:transparent}.genplan__object-balloon._popover.to-top:before{bottom:calc(var(--pin-y-offset) + var(--placemark-height)/2 - var(--balloon-pin-size))}.genplan__object-balloon._popover.to-bottom:before{top:calc(var(--pin-y-offset) + var(--placemark-height)/2 - var(--balloon-pin-size))}.genplan__object-balloon._popover:before{position:absolute;content:"";width:0;height:0;border-style:solid}.genplan__scene-modals:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10;opacity:0;background-color:rgba(0,0,0,.6);transition:all .4s}.genplan__scene-modals._opened:before{opacity:1}.genplan__layer-polygon svg path{fill:var(--primary-color);transition:opacity .4s;opacity:0}.genplan__layer-substrate svg path{fill:var(--primary-color);transition:all .4s;opacity:0}.genplan__layer-substrate svg path._hover{opacity:.35}.genplan__scene._scrollable .genplan__layer-substrate svg path{transition:all .4s;opacity:.5}.genplan__scene._scrollable .genplan__layer-substrate svg path._hover{opacity:.5}.genplan__scenes{transform:translateZ(0)}.genplan__scene._show{animation-name:gen-scene-show;animation-fill-mode:forwards;animation-duration:.7s}.genplan__scene._hide{animation-name:gen-scene-hide;animation-fill-mode:forwards;animation-duration:.5s}.genplan__scene-building .genplan__layer-polygon svg path{opacity:.4}.genplan__scene-building .genplan__layer-polygon svg path._hover{opacity:.6}.genplan__building-balloon-flats{display:grid;margin-top:21px}.genplan__building-balloon-flats-item{display:grid;padding:6px 0}.genplan__building-balloon-flats-item-title{white-space:nowrap;font-style:normal;font-weight:400;font-size:14px;line-height:1.25em}.genplan__building-balloon-flats-list{margin:-6px 0}.genplan__building-balloon-price{font-weight:500;color:var(--color-primary-dark)}.genplan__object-balloon-title{font-style:normal;font-weight:700;font-size:17px;line-height:1.25em;border-bottom:1px solid transparent;transition:border .3s;padding-bottom:3px;width:-moz-fit-content;width:fit-content}.genplan__object-balloon-title:hover{border-bottom:1px solid var(--color-primary-dark)}.genplan__object-balloon-ready{display:flex;margin-top:16px;flex-direction:column}.genplan__object-balloon-ready-inner{display:flex;align-items:center;justify-content:space-between}.genplan__object-balloon-ready-title{font-style:normal;font-weight:400;font-size:12px;line-height:1.25em;color:var(--color-gray-dark)}.genplan__object-balloon-ready-percent{font-style:normal;font-weight:500;font-size:14px;line-height:1.25em;color:var(--primary-color)}.genplan__object-balloon-ready-line{margin-top:5px;height:2px;background-color:var(--color-blue-gray)}.genplan__object-balloon-ready-line-fill{display:flex;height:100%;background-color:var(--primary-color);position:relative}.genplan__object-balloon-ready-line-fill:after{content:"";position:absolute;width:2px;height:8px;background-color:var(--primary-color);top:50%;right:0;transform:translate3d(0,-50%,0)}.genplan__building-balloon-flats-on-sale-value,.genplan__building-balloon-flats-reserved-value{font-style:normal;font-weight:500;font-size:14px;line-height:1.25em}.genplan__building-balloon-flats-on-sale-title,.genplan__building-balloon-flats-reserved-title{font-style:normal;font-weight:400;font-size:13px;line-height:1.25em;color:var(--color-gray-dark);margin-top:3px}.genplan__top{display:flex}.genplan__infra-off-title{font-style:normal;font-weight:500;font-size:15px;line-height:1.2em;flex:0 1 auto}.genplan__infra-off-icon{padding:3px;width:37px;height:20px;background-color:var(--primary-color);border-radius:100px;margin-right:15px;flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;transition:all .4s}.genplan__infra-off-icon._off{background-color:var(--color-blue-gray)}.genplan__infra-off-icon._off .genplan__infra-off-icon-active{transform:translate3d(-17px,0,0)}.genplan__infra-off-icon-active{background-color:#fff;border-radius:100%;height:14px;width:14px;transition:transform .4s}.genplan__infra-off{display:flex;align-items:center}.genplan__object-balloon-link-wrap.button{margin-top:10px}@media(min-width:1260px){.genplan{height:900px}.genplan__object-balloon-link-wrap{width:100%}.genplan__top{margin-bottom:40px}.genplan__infra-balloon-title{background-color:#fff;max-width:187px;padding:5px 2px 5px 8px}.genplan__building-balloon-flats{grid-template-columns:84px 1fr;grid-column-gap:48px}.genplan__building-balloon-inner{padding-bottom:18px;min-width:250px}.genplan__building-balloon-inner_floor{padding-bottom:0}.genplan__building-balloon-inner-corner:before{content:"";position:absolute;left:0;bottom:0;width:calc(100% - 18px);height:18px;background-color:#fff}.genplan__building-balloon-inner-corner:after{content:"";position:absolute;right:0;bottom:0;border-color:#fff #fff transparent;border-style:solid;border-width:0 0 18px 18px}.genplan__building-balloon-inner-corner._gray:before{background-color:var(--color-background)}.genplan__building-balloon-inner-corner._gray:after{border-left-color:var(--color-background);border-bottom-color:transparent;border-right-color:var(--color-background);border-top-color:var(--color-background)}.genplan__building-balloon-flats-item{grid-template-columns:84px 1fr;grid-column-gap:63px}.genplan__building-balloon-flats-item-value{font-style:normal;font-weight:500;font-size:14px;line-height:1.25em;white-space:nowrap}.genplan__layer-polygon svg{will-change:opacity}.genplan__layer-polygon svg path._hover{opacity:.35}.genplan__object-balloon-ready-line{width:225px}.genplan__building-balloon-top{padding:20px 28px 12px}.genplan__building-balloon-bottom{padding:16px 28px 10px}.genplan__building-balloon-bottom_floor{padding-bottom:20px}}@media(min-width:768px){.genplan__building-placemark-title{max-width:187px;font-size:13px}.genplan__infra-balloon-title{font-size:13px}.genplan__infra-placemark{width:46px;height:46px}.genplan__top{align-items:center;justify-content:space-between}}@media(min-width:768px)and (max-width:1259px){.genplan{height:700px}.genplan__object-balloon-link-wrap{width:-moz-max-content;width:max-content}.genplan__top{margin-bottom:30px}.genplan__building-balloon-flats{grid-template-columns:repeat(2,1fr)}.genplan__building-balloon-flats-item{grid-template-columns:repeat(2,1fr);grid-column-gap:70px}.genplan__building-balloon-inner{display:flex}.genplan__building-balloon-top{flex:0 1 auto;width:100%;padding:37px 30px 41px 40px}.genplan__building-balloon-bottom{flex:0 1 auto;width:100%;padding:37px 40px 41px 30px}.genplan__infra-balloon{padding:17px 61px 17px 40px;min-width:48.4375vw}.genplan__infra-balloon-close{padding:20px 15px}.genplan__infra-balloon-close-line{height:37px}}@media(max-width:1259px){.genplan__building-balloon-inner-corner,.genplan__infra-balloon-corner{display:none}.genplan__layer-polygon svg path{opacity:.35}.genplan__minimap{width:95px;height:30px;border:1px solid #fff;border-radius:0;padding:0;top:30px}.genplan__minimap-handle{background-color:var(--color-white-opacity-35)}.genplan__building-balloon{opacity:0;width:100%;bottom:0;left:0;transition:opacity .4s,transform .4s;transform:translate3d(0,30px,0)}.genplan__building-balloon._opened{opacity:1;transform:translateZ(0)}.genplan__infra-balloon{position:relative;display:flex;align-items:center;bottom:0;left:0;background-color:var(--color-background);opacity:0;transform:translate3d(0,20px,0);transition:opacity .4s,transform .4s}.genplan__infra-balloon._opened{opacity:1;transform:translateZ(0)}.genplan__infra-balloon-title{font-weight:700;font-size:15px}.genplan__building-balloon-close{position:absolute;right:4px;top:0;padding:15px;background-color:var(--t);border:none}.genplan__building-balloon-close svg{transform:rotate(45deg)}.genplan__building-balloon-close svg path{stroke:var(--color-border)}.genplan__infra-balloon-close-line{position:absolute;left:0;top:50%;transform:translate3d(0,-50%,0);width:1px;background-color:var(--color-border)}.genplan__infra-balloon-close{display:flex;align-items:center;justify-content:center;max-height:100%;position:absolute;right:0;top:0;background-color:var(--t);border:none}.genplan__infra-balloon-close svg{transform:rotate(45deg)}.genplan__infra-balloon-close svg path{stroke:var(--color-border)}}@media(max-width:767px){.genplan{height:500px}.genplan__infra-off{display:none}.genplan__top{margin-bottom:22px}.genplan__infra-balloon-close-line{height:31px}.genplan__infra-balloon-close{padding:15px 12px}.genplan__building-balloon-flats-item-title,.genplan__building-balloon-flats-on-sale{grid-column:1/3}.genplan__building-balloon-flats-item-value,.genplan__building-balloon-flats-reserved{grid-column:3/5}.genplan__building-balloon-flats,.genplan__building-balloon-flats-item{grid-template-columns:repeat(4,1fr);grid-column-gap:92px}.genplan__object-balloon-ready-line{width:100%}.genplan__building-balloon-top{padding:37px 22px 12px}.genplan__building-balloon-bottom{padding:16px 22px 28px}.genplan__building-placemark-title{font-size:11px}.genplan__infra-balloon{padding:12px 58px 12px 22px;width:95vw}.genplan__infra-balloon-title{font-size:11px}.genplan__infra-placemark{width:38px;height:38px}}@keyframes gen-scene-hide{0%{opacity:1;visibility:visible;transform:scale(1)}to{opacity:0;visibility:hidden;transform:scale(1.2)}}@keyframes gen-scene-show{0%{opacity:0;visibility:hidden;transform:scale(.9)}to{opacity:1;visibility:visible;transform:scale(1)}}@keyframes gen-loader-animation{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:var(--color-background);color:var(--color-primary-dark);font-size:13px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:12px;height:5px;color:var(--color-background)}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:14px 16px;z-index:1}.button{padding:0;margin:0;text-align:center;display:inline-flex;align-items:center;border:none;cursor:pointer;text-decoration:none;font-style:normal;font-weight:500;font-size:15px;line-height:120%;background:none;transition:border-color var(--default-transition-duration)}.button svg path{transition:fill var(--default-transition-duration)}.button_normal{font-weight:400}.button_expand,.button_wide{width:100%}.button_round{border-radius:100px}.button_primary{background:var(--primary-color);color:#fff}.button_primary .button__link{color:#fff}.button_primary._white{background:#fff}.button_primary._white,.button_primary._white .button__link{color:var(--color-primary-dark)}.button_primary._white svg path{fill:var(--color-primary-dark)}.button_primary._white:hover,.button_primary._white:hover .button__link{color:var(--color-gray-dark)}.button__link{z-index:200;display:flex;flex:0 0 100%;justify-content:center;align-items:center;background-color:var(--t);border:none;cursor:pointer;text-decoration:none;font-style:normal;font-weight:500;font-size:15px;line-height:120%;transition:color var(--default-transition-duration)}.button_filter-wrapper{position:relative;display:inline-flex}.button_filter-wrapper:hover .button__filter{height:100%}.button__filter{position:absolute;bottom:0;left:0;background:var(--color-blue-dark);height:0;width:100%;transform-origin:bottom;transition:height .3s ease-in-out;z-index:100}.button_secondary{color:var(--primary-color);border:1px solid var(--color-blue-gray)}.button_secondary svg path{fill:var(--primary-color)}.button_alert{color:var(--alert-color);border:1px solid var(--alert-color)}.button_alert svg path{fill:var(--alert-color)}.button_secondary-black{color:var(--color-primary-dark);border:1px solid var(--color-border)}.button_secondary-black svg path{fill:var(--primary-color)}.button_tetriary{padding-bottom:7px;position:relative}.button_tetriary:before{transform-origin:right}.button_tetriary:after,.button_tetriary:before{content:"";position:absolute;display:block;height:2px;background:var(--color-primary-dark);bottom:0;width:100%;transition:transform .4s ease-out}.button_tetriary:after{transform-origin:left;transform:scaleX(0)}.button_tetriary:hover:after{transition:transform .3s var(--default-bezier) .33s;transform:scaleX(1)}.button_tetriary:hover:before{transition:transform .3s var(--default-bezier);transform:scaleX(0)}.button_tetriary_primary{color:var(--primary-color)}.button_tetriary_primary:after,.button_tetriary_primary:before{background:var(--primary-color)}.button_action{padding:7px;margin:-7px;color:var(--color-gray-dark);transition:color var(--default-transition-duration)}.button_action:hover{color:var(--primary-color)}.button_action:hover svg path{fill:var(--primary-color)}.button._border{border:1px solid var(--color-border)}.button._small .button__link{padding:10px 28px}.button__icon{display:inline-flex}.button__link-arrow{padding:0;display:flex;justify-content:center;align-items:center}.button__link-arrow-right{border:1px solid var(--color-border)}.button__link-arrow-right:hover{border-color:var(--color-primary-dark)}@media(min-width:1260px){.button_secondary:hover{border-color:var(--primary-color)}.button_secondary-black:hover{border-color:var(--color-primary-dark)}.button__icon{margin-right:12px}.button_action__icon{margin-right:6px}}@media(min-width:768px){.button_alert .button__link,.button_primary .button__link,.button_secondary-black .button__link{padding:18px 30px}.button_secondary .button__link{padding:17px 30px}.button__link-arrow{width:54px;height:54px}}@media(max-width:1259px){.button__icon{margin-right:10px}}@media(max-width:767px){.button_alert .button__link,.button_primary .button__link,.button_secondary-black .button__link{padding:13px 20px}.button_secondary .button__link{padding:12px 20px}.button__link-arrow{width:44px;height:44px}}.layout{display:flex;justify-content:space-between;min-height:100vh;flex-direction:column}.layout__bottom-form_bg{background-color:var(--color-background)}.layout__bottom-form_bg .bg-corner:before{border-left-color:transparent;border-bottom-color:var(--color-background);border-right-color:transparent;border-top-color:transparent}@media(min-width:1260px){.layout{--header-height:82px;--menu-translate:82px}.layout__wrapper_short{padding-bottom:0}.layout__bottom-form{padding-top:120px;padding-bottom:120px}}@media(min-width:768px){.layout{--header-height:82px;--menu-translate:82px}}@media(min-width:768px)and (max-width:1259px){.layout{--header-height:58px;--menu-translate:58px}.layout__wrapper_short{padding-bottom:0}.layout__bottom-form{padding-top:90px;padding-bottom:70px}}@media(max-width:1259px){.layout{--header-height:58px;--menu-translate:58px}}@media(max-width:767px){.layout{--header-height:58px;--menu-translate:58px}.layout__bottom-form{padding-top:40px;padding-bottom:40px}.layout__bottom-form_short{padding-bottom:0}}@media print{.layout__bottom-form,.layout__no-print{display:none}}.request-form{position:relative}.request-form__data{position:relative;z-index:1;transition:all .4s}.request-form__success{visibility:hidden;opacity:0;pointer-events:none;position:absolute;left:0;right:0;bottom:0;top:0;transition-property:opacity,transform,visibility;transition-duration:.4s;z-index:100;display:flex;align-items:center;justify-content:center;transform:translate3d(0,40px,0)}.request-form.success .request-form__data{opacity:.05}.request-form.success .request-form__success{visibility:visible;opacity:1;pointer-events:auto;transform:translateZ(0)}.range-input{position:relative}.range-input__values{display:flex;position:relative;background-color:#fff}.range-input__value{position:relative}.range-input__value_from,.range-input__value_to{flex:0 0 50%}.range-input__value_single{flex:0 0 100%}.range-input__show{display:none}.range-input__prefix{display:flex;position:absolute;left:20px;bottom:0;height:var(--default-input-height);align-items:center}.range-input .range-input__line{height:19px;padding:8px 0;border:none;box-shadow:none;position:absolute;bottom:-9px;left:0;right:0}.range-input .range-input__line .noUi-connects{background-color:var(--t)}.range-input .range-input__line .noUi-connect{background-color:var(--primary-color);cursor:pointer}.range-input .range-input__line .noUi-handle{position:absolute;height:14px;width:14px;top:-5px;right:-6px;border:3px solid #fff;background:var(--primary-color);cursor:pointer;box-shadow:none}.range-input .range-input__line .noUi-handle:after,.range-input .range-input__line .noUi-handle:before{display:none}.range-input .range-input__input{padding:var(--range-input-padding);font-size:var(--range-placeholder-font-size)}.range-input .range-input__value .range-input__input:focus{border-color:var(--color-border)}.range-input .range-input__value:first-child:before{position:absolute;content:"";height:32px;width:1px;right:0;top:calc(50% - 16px);background:var(--color-border)}.range-input .range-input__value:first-child .range-input__input{border-right:none}.range-input .range-input__value:last-child .range-input__input{border-left:none;text-align:right}.range-input .noUi-target{background:var(--t);border-radius:0;border:none;box-shadow:none}.range-input .noUi-connects{border-radius:0}.range-input .noUi-connect{background:var(--primary-color)}@media(min-width:1260px){:root{--range-input-padding:17px 15px;--range-placeholder-font-size:15px}}@media(max-width:1259px){:root{--range-input-padding:12px 15px;--range-placeholder-font-size:15px}}.grid-block{width:100%;display:grid;--grid-gap:0 var(--grid-column-gap);grid-gap:var(--grid-gap);grid-template-columns:var(--grid-template-columns)}@media(min-width:1260px){.grid-block{--grid-template-columns:repeat(12,1fr)}}@media(min-width:768px)and (max-width:1259px){.grid-block{--grid-template-columns:repeat(6,1fr)}}@media(max-width:767px){.grid-block{--grid-template-columns:repeat(4,1fr)}}.header-links__item,.header-links__link,.header-links__list{display:flex;align-items:center;height:100%}.header-links__text{margin-left:12px;transition:color var(--default-transition-duration)}.header-links__item{color:#fff;font-style:normal;font-weight:400;font-size:14px;line-height:120%}.header-links__item svg path{transition:fill var(--default-transition-duration)}.header-links__item:last-child{margin-right:0}.header-links__item:hover .header-links__text{color:var(--color-blue-gray)}.header-links__item:hover .header-links__icon svg path{fill:var(--color-blue-gray)}.header-links__link{padding:7px;margin:-7px}.header-links__icon{display:inline-flex;position:relative}.header-links__counter{background:var(--primary-color);border-radius:50%;padding:2px 5px 1px;font-weight:500;font-size:12px;line-height:14px;display:block;text-align:center;position:absolute}@media(min-width:1260px){.header-links__counter{top:-7px;right:-8px}.header-links__item{margin-right:40px}}@media(min-width:768px)and (max-width:1259px){.header-links__item{margin-right:42px;position:relative}.header-links__counter{top:-7px;left:15px}.header-links__text{display:none}}@media(max-width:767px){.header-links__item{position:relative}.header-links__item:not(:last-child){margin-right:18px}.header-links__counter{top:-7px;left:15px}.header-links__text{display:none}}.uikit-page{padding-top:100px}.uikit-page__grid-example{background-color:var(--primary-color);color:#fff;height:150px;margin-bottom:30px;display:flex;align-items:center;justify-content:center}.uikit-page__elements-list{display:flex;flex-wrap:wrap;justify-content:space-between}.uikit-page__element-desc{padding:20px;background:var(--color-primary-dark);color:#fff;margin:10px 0 30px}@media(min-width:1260px){.uikit-page__grid-example:first-child{grid-column:1/17}.uikit-page__grid-example:nth-child(2){grid-column:1/6}.uikit-page__grid-example:nth-child(3){grid-column:8/17}.uikit-page__element{flex:0 0 48%;margin-bottom:50px}}@media(min-width:768px)and (max-width:1259px){.uikit-page__grid-example:first-child{grid-column:1/7}.uikit-page__grid-example:nth-child(2){grid-column:1/3}.uikit-page__grid-example:nth-child(3){grid-column:4/7}}@media(max-width:1259px){.uikit-page__element{flex:0 0 100%;margin-bottom:40px}}@media(max-width:767px){.uikit-page__grid-example:first-child{grid-column:1/5}.uikit-page__grid-example:nth-child(2){grid-column:1/3}.uikit-page__grid-example:nth-child(3){grid-column:4/5}}.link-mini{font-style:normal;font-weight:400;font-size:13px;line-height:120%;padding-bottom:3px;border-bottom:1px dashed var(--color-border);transition:border-color var(--default-transition-duration)}.link-mini:hover{border-color:var(--color-primary-dark)}.tags__list{display:flex;flex-wrap:wrap}.tags__list._mini .tags__item{background:var(--color-background);font-weight:400;font-size:13px;line-height:125%;color:var(--color-gray-dark);transition:color var(--default-transition-duration);border:none;margin-right:5px}.tags__list._mini .tags__item:hover{color:var(--color-primary-dark)}.tags__list._mini .tags__link{padding:4px 5px}.tags__item{border:1px solid var(--color-border);margin-right:7px;transition:border-color,background-color,color var(--default-transition-duration)}.tags__item:last-child{margin-right:0}.tags__item._active{border-color:var(--primary-color);background:var(--primary-color);color:#fff}.tags__item:hover{border-color:var(--color-blue-gray)}.tags__item:hover._active{border-color:var(--primary-color)}.tags__link{display:block;padding:9px 12px}.type-tag{font-weight:400;font-size:14px;line-height:125%;color:var(--color-gray-dark);padding-left:17px;position:relative}.type-tag:before{content:"";position:absolute;left:0;top:calc(50% - 4px);width:7px;height:7px}.type-tag._red:before{background:var(--color-red)}.type-tag._green:before{background:var(--color-green)}.type-tag._blue:before{background:var(--color-blue)}.action-label{padding:2px 10px;font-weight:500;font-size:14px;line-height:125%;color:#fff;background:var(--color-red);display:inline-flex}.social-icon{width:34px;height:34px;position:relative;text-decoration:none;margin-right:4px}.social-icon,.social-icon__icon{display:flex;align-items:center;justify-content:center}.social-icon__icon{position:absolute;left:0;width:100%;transition:fill .4s}.social-icon__ring{transform:rotate(-90deg);transition:transform .2s ease-out,opacity .5s;opacity:.5}.social-icon__ring circle{fill:none;stroke:var(--color-gray);stroke-width:7;stroke-dasharray:565.486677646;stroke-dashoffset:565.486677646;transition:stroke-dashoffset .3s linear}.social-icon__ring:hover{transform:rotate(-90deg) scale(1.1);opacity:1}.social-icon__ring:hover circle{stroke-width:7;stroke-dashoffset:0}.social-icon:last-child{margin-right:0}.social-icon:hover svg path{fill:var(--color-gray-dark)}.social-icon__wrapper{display:flex;align-items:center;margin:0 -8px}.social-icon__wrapper._white .social-icon:hover svg path{fill:#fff}.paragraph{font-weight:500;line-height:140%}@media(min-width:768px){.paragraph{font-size:20px}}@media(max-width:767px){.paragraph{font-size:17px}}.cite{font-style:italic;font-size:20px;line-height:140%}@media(min-width:1260px){.cite{font-weight:400}}@media(min-width:768px){.cite{font-size:20px}}@media(max-width:1259px){.cite{font-weight:500}}@media(max-width:767px){.cite{font-size:17px}}.large-text{font-style:normal;font-weight:400}.large-text._meduim{font-weight:500}@media(min-width:1260px){.large-text{font-size:18px;line-height:135%}}@media(min-width:768px)and (max-width:1259px){.large-text{font-size:17px;line-height:150%}}@media(max-width:767px){.large-text{font-size:15px;line-height:135%}}.small-text{font-style:normal;font-weight:400}.small-text._medium{font-weight:500}@media(min-width:768px){.small-text{font-size:15px;line-height:135%}}@media(max-width:767px){.small-text{font-size:14px;line-height:125%}}.point{font-style:normal;font-weight:400;line-height:125%}@media(min-width:768px){.point{font-size:14px}}@media(max-width:767px){.point{font-size:13px}}.disclaimer{font-style:normal;font-weight:500;font-size:12px;line-height:125%}.tabs{font-style:normal;font-weight:400;line-height:120%;font-size:var(--tabs-font-size);list-style:none;display:flex;justify-content:flex-start;flex-wrap:nowrap}.tabs svg path{transition:fill var(--default-transition-duration)}.tabs__link{display:block;width:-moz-max-content;width:max-content;position:relative}.tabs__link,.tabs__link:before{transition:background-color var(--default-transition-duration)}.tabs__link:before{position:absolute;content:""}.tabs__item{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}.tabs_zero{font-size:var(--tabs-font-size-first)}.tabs_zero .tabs__item._active .tabs__link{background:#fff}.tabs_zero .tabs__item._active .tabs__number{border-color:var(--primary-color);background:var(--primary-color);color:#fff}.tabs_zero .tabs__link{padding:24px 35px;display:flex;align-items:center;background:var(--color-background)}.tabs_zero .tabs__number{font-size:12px;line-height:100%;padding:2px;border:1px solid var(--color-border);background:var(--t);border-radius:50%;margin-right:15px;display:inline-flex;justify-content:center;align-items:center;width:23px;height:23px;transition:border-color,background-color,color var(--default-transition-duration)}.tabs_first{font-size:var(--tabs-font-size-first);background:var(--color-background)}.tabs_first .tabs__item._active .tabs__link{background:#fff}.tabs_first .tabs__item._active .tabs__counter{border-color:var(--primary-color);background:var(--primary-color);color:#fff}.tabs_first .tabs__link{padding:24px 35px;display:flex;align-items:center;background:var(--color-background)}.tabs_first .tabs__counter{font-size:12px;line-height:100%;padding:2px;border:1px solid var(--color-border);background:var(--t);border-radius:50%;margin-left:15px;display:inline-flex;justify-content:center;align-items:center;width:23px;height:23px;transition:color,background-color,border-color var(--default-transition-duration)}.tabs_second .tabs__item._active .tabs__link,.tabs_second .tabs__item:hover .tabs__link{color:var(--primary-color)}.tabs_second .tabs__item._active .tabs__link:before{background:var(--primary-color)}.tabs_second .tabs__link{padding:5px 18px 15px;color:var(--color-gray-dark)}.tabs_second .tabs__link:before{position:absolute;width:5px;height:5px;border-radius:50%;bottom:0;left:calc(50% - 2px)}.tabs_third .tabs__item:hover .tabs__link:before{background:var(--color-border)}.tabs_third .tabs__item._active .tabs__link,.tabs_third .tabs__item._active:hover .tabs__link{color:var(--primary-color)}.tabs_third .tabs__item._active .tabs__link:before,.tabs_third .tabs__item._active:hover .tabs__link:before{background:var(--primary-color)}.tabs_third .tabs__link{padding:5px 18px 15px;color:var(--color-gray-dark);position:relative}.tabs_third .tabs__link:before{position:absolute;width:calc(100% - 36px);bottom:0;height:2px;left:18px;right:18px}.tabs_fourth .tabs__item{margin-right:4px}.tabs_fourth .tabs__item:hover .tabs__link{background:#fff}.tabs_fourth .tabs__item._active .tabs__link,.tabs_fourth .tabs__item._active:hover .tabs__link{color:var(--primary-color);background:#fff}.tabs_fourth .tabs__item._active .tabs__link svg path,.tabs_fourth .tabs__item._active:hover .tabs__link svg path{fill:var(--primary-color)}.tabs_fourth .tabs__item._active .tabs__link:before,.tabs_fourth .tabs__item._active:hover .tabs__link:before{background:var(--primary-color)}.tabs_fourth .tabs__link{padding:var(--tabs-4-padding);color:var(--color-gray-dark);position:relative;background:var(--color-grey-super-light);display:flex;justify-content:center;align-items:center}.tabs_fourth .tabs__link svg path{fill:var(--color-border)}.tabs_fourth .tabs__link:before{position:absolute;width:100%;top:0;height:2px;left:0;right:0}.tabs_fourth .tabs__icon{margin-right:10px;display:flex}.tabs_fifth{padding:var(--tabs-5-list-padding);font-size:var(--tabs-font-size-fifth)}.tabs_fifth .tabs__item{margin-right:4px}.tabs_fifth .tabs__item:last-child{margin-right:0}.tabs_fifth .tabs__link{padding:var(--tabs-5-padding);position:relative}.tabs_white{background:#fff}.tabs_white .tabs__item:hover .tabs__link{color:var(--primary-color)}.tabs_white .tabs__item._active .tabs__link,.tabs_white .tabs__item._active:hover .tabs__link{background:var(--color-primary-dark);color:#fff}.tabs_white .tabs__link{color:var(--color-primary-dark)}.tabs_blue{background:var(--primary-color)}.tabs_blue .tabs__item._active .tabs__link{color:var(--primary-color);background:#fff}.tabs_blue .tabs__link{color:#fff}.tabs_sixth{font-size:var(--tabs-font-size-first)}.tabs_sixth .tabs__item{margin-right:15px;border-radius:50px}.tabs_sixth .tabs__item:last-child{margin-right:0}.tabs_sixth .tabs__item._active,.tabs_sixth .tabs__item:hover{background:var(--color-background)}.tabs_sixth .tabs__item._active .tabs__link{color:var(--primary-color)}.tabs_sixth .tabs__link{padding:7px 26px;color:var(--color-gray-dark)}.tabs_seventh .tabs__item{position:relative}.tabs_seventh .tabs__item._active .tabs__link{color:var(--primary-color);padding-left:24px}.tabs_seventh .tabs__item._active .tabs__link:before{background:var(--primary-color)}.tabs_seventh .tabs__link:before{position:absolute;width:6px;height:6px;left:0}.tabs_eights{justify-content:flex-start;align-items:flex-start;font-size:15px}.tabs_eights,.tabs_eights .tabs__item{flex-direction:column}.tabs_eights .tabs__item._active .tabs__link{color:var(--color-primary-dark)}.tabs_eights .tabs__item._active .tabs__link:before{background:var(--primary-color)}.tabs_eights .tabs__item._opened .tabs__link{color:var(--color-primary-dark)}.tabs_eights .tabs__item._opened .tabs__link:before{background:var(--primary-color)}.tabs_eights .tabs__list-wrapper{height:0;overflow:hidden;transition-property:height;transition-duration:.5s;transition-timing-function:ease-in-out}.tabs_eights .tabs__link{color:var(--color-gray-dark);padding-left:30px;display:flex;align-items:center;height:36px}.tabs_eights .tabs__link:before{width:4px;height:36px;left:0;top:0;bottom:0}.tabs_eights .tabs__link svg path{fill:var(--color-border)}.tabs_eights .tabs__icon{margin-right:19px}.tabs_eights .tabs__sub-list{transition:background-color,color var(--default-transition-duration);flex-direction:column;padding-left:63px;padding-top:12px;padding-bottom:23px}.tabs_eights .tabs__sub-item{margin-bottom:11px}.tabs_eights .tabs__sub-item:last-child{margin-bottom:0}.tabs_eights .tabs__sub-item._active .tabs__sub-link{color:var(--primary-color);background:var(--color-background)}.tabs_eights .tabs__sub-link{padding:4px 12px;border-radius:50px}.tabs_ninth{margin:0 -15px}.tabs_ninth .tabs__item._active .tabs__link,.tabs_ninth .tabs__item:hover .tabs__link{color:var(--color-primary-dark)}.tabs_ninth .tabs__link{color:var(--color-gray-dark);padding:15px}@media(min-width:1260px){.tabs_first .tabs,.tabs_zero .tabs{position:relative}.tabs_first .tabs__item:first-child,.tabs_zero .tabs__item:first-child{position:static}.tabs_first .tabs__item:first-child._active:before,.tabs_zero .tabs__item:first-child._active:before{content:"";position:absolute;left:0;top:0;bottom:0;background-color:#fff;height:100%;width:var(--large-indent)}.tabs_first .tabs__item:first-child .tabs__link,.tabs_zero .tabs__item:first-child .tabs__link{padding:24px 35px 24px 0}.tabs_first .tabs__link,.tabs_zero .tabs__link{letter-spacing:-.03em}.tabs_seventh{flex-direction:column;width:258px}.tabs_seventh .tabs__item{box-shadow:0 1px 0 var(--color-border);justify-content:flex-start}.tabs_seventh .tabs__item:hover .tabs__link{color:var(--primary-color)}.tabs_seventh .tabs__link{padding:18px 18px 18px 0}.tabs_seventh .tabs__link:before{top:calc(50% - 3px)}:root{--tabs-font-size:17px;--tabs-font-size-first:18px;--tabs-font-size-fifth:16px;--tabs-4-padding:15px 19px;--tabs-5-padding:11px 20px;--tabs-5-list-padding:6px}}@media(max-width:1259px){.tabs{overflow:scroll}.tabs::-webkit-scrollbar{display:none}.tabs_seventh .tabs__item{margin-right:20px}.tabs_seventh .tabs__item:last-child{margin-right:0}.tabs_seventh .tabs__link:before{top:calc(50% - 2px)}.tabs__item._mobile-hide{display:none}:root{--tabs-font-size:16px;--tabs-font-size-first:16px;--tabs-font-size-fifth:15px;--tabs-4-padding:12px 19px;--tabs-5-padding:7px 16px;--tabs-5-list-padding:5px}}@media(min-width:768px)and (max-width:1259px){.tabs_first .tabs__item:first-child .tabs__link,.tabs_zero .tabs__item:first-child .tabs__link{padding:24px 35px 24px 40px}}@media(min-width:0px)and (max-width:767px){.tabs_first .tabs__item:first-child .tabs__link,.tabs_zero .tabs__item:first-child .tabs__link{padding:14px 19px 14px 22px}.tabs_third .tabs__item .tabs__link{padding:14px 12px}.tabs_third .tabs__item .tabs__link:before{width:calc(100% - 24px);left:12px;right:12px}}.small-label{font-style:normal;font-weight:400;font-size:12px;line-height:120%}.view-icon{display:flex}.view-icon__link:not(:last-child){margin-right:10px}.view-icon__link._active svg path,.view-icon__link:hover svg path{stroke:var(--primary-color)}.footer{background:var(--color-primary-dark);overflow:hidden}.footer .point,.footer .small-label{color:var(--color-white-opacity-50)}.footer__developer-link{color:#fff}.footer__lower-info{display:grid;grid-template-rows:repeat(3,auto);grid-row-gap:10px}.footer__info{color:#fff}.footer__phone{font-weight:500;display:block}.footer__email{font-weight:400;display:block}.footer__logo{display:block}.footer__logo svg{height:59px;width:49px}.footer__logo svg path{fill:var(--primary-color)}.footer__menu{color:#fff}.footer__menu-list{display:grid;grid-gap:var(--grid-gap)}.footer__menu-item-heading{font-weight:500;font-size:16px;line-height:150%;color:var(--color-white-opacity-50);margin-bottom:16px}.footer__menu-item,.footer__menu-sub-list{display:flex;flex-direction:column}.footer__subscribe-slogan{font-style:normal;font-weight:500;color:#fff;grid-column:1/5}.footer__menu-link{display:block;font-weight:400;font-size:15px;line-height:135%;padding-bottom:9px}.footer__menu-sub-item:last-child{margin-bottom:-9px}.footer__input-wrapper{display:flex;align-items:center}.footer__input-wrap{width:100%}.footer__submit-button{position:absolute;--button-size:calc(var(--default-input-height) - 10px);right:5px;bottom:calc(50% - var(--button-size)/2)}.footer__submit-button .button__link-arrow{width:var(--button-size);height:var(--button-size)}.footer__submit-button svg path{fill:var(--color-border)}.footer__form{position:relative}.footer__form-success{color:#fff;background-color:var(--primary-color)}.footer__policy{margin-top:26px}@media(min-width:1260px){.footer__lower{padding:50px 0 75px}.footer_lower{border-top:1px solid var(--color-white-opacity-20)}.footer__lower-info{grid-column:1/5}.footer__lower-disclaimer{grid-column:5/13}.footer__phone{font-size:20px;line-height:140%;padding-bottom:9px}.footer__email{font-size:16px;line-height:150%}.footer__info{padding-top:80px}.footer__logo{padding-bottom:36px}.footer__social,.footer__subscribe-block{height:190px;display:grid;align-items:center;align-self:end}.footer__subscribe-block{grid-template-columns:repeat(8,1fr);grid-gap:var(--grid-gap)}.footer__menu{padding-top:80px;padding-bottom:112px}.footer__form{grid-column:5/9;padding-right:60px}.footer__social_mobile{display:none}.footer__plug{grid-column:4/5;position:relative;align-self:stretch;border-left:1px solid var(--color-white-opacity-20)}.footer__plug:before{position:absolute;content:"";bottom:190px;left:0;height:1px;background:var(--color-white-opacity-20);width:2560px}.footer__left-wrapper{display:grid;grid-column:1/4}.footer__right-wrapper{grid-column:5/13}.footer__menu-list{grid-template-columns:repeat(4,1fr)}}@media(min-width:768px){.footer{--default-input-height:64px}.footer__subscribe-slogan{font-size:16px;line-height:150%}}@media(min-width:768px)and (max-width:1259px){.footer__phone{font-size:16px;line-height:135%}.footer__logo{padding-bottom:30px}.footer__lower{padding:35px 0 50px;grid-template-areas:"info social" "disclaimer disclaimer";grid-row-gap:50px}.footer__social_mobile{grid-area:social;grid-column:5/7;justify-self:end;margin-top:-9px;padding-right:10px}.footer__lower-info{grid-area:info;grid-column:1/5}.footer__lower-disclaimer{grid-area:disclaimer;grid-column:1/7}.footer__left-wrapper{padding-top:50px;grid-column:1/3;position:relative;padding-right:calc(25% + 11px)}.footer__left-wrapper:before{bottom:220px;left:calc(75% + 9px);height:1px;width:2560px}.footer__left-wrapper:after{width:1px;height:100%;right:calc(25% - 9px);top:0;bottom:0}.footer__left-wrapper:after,.footer__left-wrapper:before{background:var(--color-white-opacity-20);position:absolute;content:""}.footer__menu{padding-top:50px;padding-bottom:70px}.footer__subscribe-block{height:220px;flex-direction:column;align-items:center;align-self:end;align-content:center;display:grid;grid-row-gap:20px}.footer__right-wrapper{grid-column:3/7}.footer__plug{display:none}.footer__form,.footer__subscribe-slogan{grid-column:1/5}.footer__phone{padding-bottom:9px}}@media(max-width:1259px){.footer__email{font-size:15px;line-height:135%}.footer__input-wrapper input[type=text]{padding-right:50px}.footer__social_desktop{display:none}.footer_lower{border-top:1px solid var(--color-white-opacity-20)}.footer__menu-list{grid-template-columns:repeat(2,1fr);grid-row-gap:50px}}@media(max-width:767px){.footer{--default-input-height:54px}.footer__phone{font-size:16px;line-height:140%;margin-bottom:8px}.footer__lower{padding:30px 0}.footer__social_mobile{grid-column:1/5;padding-bottom:40px}.footer__lower-info{grid-column:1/5;padding-bottom:30px}.footer__lower-disclaimer{grid-column:1/5}.footer__subscribe-slogan{font-size:15px;line-height:135%;padding-bottom:20px}.footer__left-wrapper,.footer__right-wrapper{grid-column:1/5}.footer__info{padding:25px 0;display:flex;align-items:flex-end}.footer__mobile-border{position:relative}.footer__mobile-border:before{position:absolute;content:"";bottom:0;left:-50%;height:1px;background:var(--color-white-opacity-20);width:2560px}.footer__logo{margin-right:25px}.footer__menu{padding:30px 0 40px}.footer__subscribe-block{padding:30px 0}}@media print{.footer{background:#fff}.footer__info{color:#000}.footer__lower-info,.footer__right-wrapper,.footer__social{display:none}.footer__lower-disclaimer .small-label{color:#868686}.footer__logo svg path{fill:#000}}.content-header{background:var(--color-background)}.content-header__created-at{font-weight:400;font-size:14px;line-height:125%;color:var(--color-gray-dark)}.content-header__tags-wrapper{display:flex;margin:0 -6px;color:var(--color-gray-dark)}.content-header__tags{padding:0 6px}@media(min-width:1260px){.content-header{padding-top:100px}.content-header__title{font-size:36px}.content-header h1{padding-bottom:80px}.content-header h2{padding-bottom:50px}.content-header__created-at,.content-header__tags-wrapper{padding-bottom:35px}}@media(min-width:768px)and (max-width:1259px){.content-header{padding-top:50px}.content-header__title{font-size:30px}.content-header h1{padding-bottom:45px}.content-header h2{padding-bottom:40px}.content-header__created-at,.content-header__tags-wrapper{padding-bottom:45px}}@media(max-width:767px){.content-header{padding-top:25px}.content-header__title{font-size:22px}.content-header h1{padding-bottom:30px}.content-header h1.content-header__no-padding{padding-bottom:0}.content-header__created-at,.content-header__tags-wrapper,.content-header h2{padding-bottom:30px}}@media print{.content-header_no-print{display:none}}.breadcrumbs{color:var(--color-gray-dark);opacity:.8}.breadcrumbs__list{display:flex;flex-direction:row;align-items:center}.breadcrumbs__link{display:block;padding:5px;margin:-5px}.breadcrumbs__item,.breadcrumbs__item_delimiter{margin-right:12px}.breadcrumbs__item_delimiter{color:var(--color-border)}@media(min-width:1260px){.breadcrumbs{padding-bottom:25px}}@media(min-width:768px)and (max-width:1259px){.breadcrumbs{padding-bottom:16px}}@media(max-width:767px){.breadcrumbs{padding-bottom:18px}.breadcrumbs__list{overflow:scroll;overflow:-moz-scrollbars-none;white-space:nowrap}.breadcrumbs__list::-webkit-scrollbar{display:none}.breadcrumbs__list section::-webkit-scrollbar{width:0!important}.breadcrumbs__item:last-child{margin-right:-20px;padding-right:20px}.breadcrumbs__item:last-child .breadcrumbs__name{margin-right:-20px;white-space:nowrap}}@media print{.breadcrumbs{display:none}}.header{width:100%;height:var(--header-height);z-index:300;display:flex;position:relative;flex-direction:row}.header svg{width:100%;height:100%}.header__inner{top:0;left:0;width:100%;position:fixed;height:var(--header-height);display:flex;flex-direction:row;background-color:#fff}.header.header_sticky .header__inner{box-shadow:0 2px 4px rgba(0,0,0,.1)}.header__logo-block{padding:17px 48.78px 11.71px 45.04px;background-color:#113fcc;display:flex;align-items:center;justify-content:center}.header__logo-block-wrapper{gap:4.71px;display:flex;align-items:flex-end;flex-direction:column}.header__logo-block-wrapper .header__logo{display:flex;width:28.2874774933px;height:34.208114624px}.header__logo-block-wrapper .header__logo-letters{display:flex;width:35.5238075256px;height:12.4991178513px}.header__header-block{gap:20px;width:100%;display:flex;flex-direction:column}.header__lower{gap:20px;width:100%;height:100%;align-items:center;justify-content:space-between;padding-left:68px;padding-right:44px}.header__lower,.header__menu{display:flex;flex-direction:row}.header__menu{gap:28px}.header__menu-item a{color:#030f32;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0}.header__menu-item a,.header__part-wrapper{display:flex;align-items:center;justify-content:center}.header__part-wrapper{gap:74px}.header-links__list{gap:28px;display:flex;align-items:center;flex-direction:row;list-style:none}.header-links__item{margin:0}.header-links__item svg path{fill:#caced8}.header__menu-buttons-wrapper{gap:18px;display:flex;align-items:center;flex-direction:row}.header__menu-buttons-wrapper .header__phone-icon{display:none}.header__menu-button{display:flex;flex-direction:column;height:var(--header-height);align-items:center;justify-content:center}.header__menu-button svg{width:inherit;height:inherit}.header__menu-button-wrapper{gap:6px}.header__menu-button-toggle>span,.header__menu-button-wrapper{display:flex;align-items:center;justify-content:center}.header__menu-button ._hidden{display:none}.header__phone{gap:2px;display:flex;align-items:flex-end;flex-direction:column}.header__phone-tel{color:#030f32;font-weight:500;font-size:20px;line-height:28px;letter-spacing:0;text-align:right}.header__phone-description{color:#caced8;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0}.header__phone-icon{width:30px;height:30px;display:none;align-items:center;justify-content:center;border:1px solid #caced8;border-radius:50%}.header__phone-icon svg{width:14px;height:14px}.header__phone-block{display:flex;flex-direction:row;align-items:center}.header .drop-menu__wrap{left:129.34px}.header>.header__catalog-button{display:flex;align-items:center;justify-content:center;color:#113fcc;background-color:#fff;z-index:-1;position:absolute;left:21px;right:21px;bottom:-21px;padding:10px;transform:translateY(100%)}.header>.header__catalog-button .header__catalog-button-wrapper{gap:12px;display:flex;align-items:center;flex-direction:row}.header>.header__catalog-button .header__catalog-button-icon{width:22px;height:22px;display:flex;align-items:center;justify-content:center}.header>.header__catalog-button .header__catalog-button-icon svg{width:18px;height:17px}.header>.header__catalog-button .header__catalog-button-icon path{fill:currentColor}.header>.header__catalog-button .header__catalog-button-title{color:#113fcc;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0}.header_opened-menu .header__menu-button ._hidden{display:block}.header_opened-menu .header__menu-button :not(._hidden){display:none}@media(min-width:1260px)and (max-width:1920px){.header__logo-block{padding:min(17px,.885vw) min(48.78px,2.541vw) min(11.71px,.61vw) min(45.04px,2.346vw)}.header__logo-block-wrapper{gap:min(4.71px,.245vw)}.header__logo-block-wrapper .header__logo{width:min(28.2874774933px,1.473vw);height:min(34.208114624px,1.782vw)}.header__logo-block-wrapper .header__logo-letters{width:min(35.5238075256px,1.851vw);height:min(12.4991178513px,.651vw)}.header__header-block,.header__lower{gap:min(20px,1.042vw)}.header__lower{padding-left:min(68px,3.542vw);padding-right:min(44px,2.292vw)}.header__menu{gap:min(28px,1.458vw)}.header__menu-item a{font-size:min(12px,max(14px,.7vw));line-height:min(20px,max(20px,1.1vw))}.header__part-wrapper{gap:min(74px,3.854vw)}.header-links__list{gap:min(28px,1.458vw)}.header__menu-button-wrapper{gap:min(6px,.313vw)}.header__phone{gap:min(2px,.104vw)}.header__phone-tel{font-size:min(16px,max(18px,.9vw));line-height:min(24px,max(24px,1.3vw))}.header__phone-description{font-size:min(10px,max(12px,.6vw));line-height:min(14px,max(16px,.8vw))}.header__phone-icon{display:none}}@media(max-width:1259px){.drop-menu__wrap{position:fixed;z-index:150}.header_sticky .drop-menu__block{padding-top:15px}.header__lower{padding:0 18px}.header__logo-block{padding:10px 30.07px 9.82px 26px}.header__logo-block-wrapper .header__logo{width:20.269361496px;height:24.5117874146px}.header__logo-block-wrapper .header__logo-letters{width:24.9841079712px;height:8.1008062363px}.header__part-wrapper{gap:min(60px,3.854vw)}.header__menu{gap:min(28px,max(16px,2.1vw))}.header__menu-item a{font-size:min(16px,max(12px,1.2vw));line-height:min(24px,max(19px,1.8vw))}.header__menu-item:nth-child(n+5),.header__menu-item_recall,.header__phone{display:none}.header__phone-icon{display:flex}.header .drop-menu__wrap{top:var(--header-height);left:81.0541079712px}}@media(min-width:768px){.header>.header__catalog-button{display:none}}@media(max-width:767px){.drop-menu__button-close{display:none}.header_sticky .drop-menu__block{padding-top:15px}.header__menu,.header__phone-block{display:none}.header__part-wrapper{width:100%;justify-content:space-between}.header-links__list{gap:22px;margin:0 auto}.header__menu-buttons-wrapper .header__phone-icon{display:flex}.header .drop-menu__wrap{top:var(--header-height);left:0}}.button-text{font-style:normal;font-size:15px;line-height:120%;color:var(--color-primary-dark)}.button-text._medium{font-weight:500}.button-text._mini{font-weight:400;font-size:14px}.button-text._white{color:#fff}.temp-class{display:grid;grid-gap:50px;grid-template-columns:repeat(3,1fr)}.custom-select{display:flex;align-items:flex-start;align-content:flex-start;position:relative}.custom-select__link{flex:1 1 100%;padding:15px}.custom-select._disable{pointer-events:none}.custom-select._disable .custom-select__field{color:var(--color-border)}.custom-select._open{z-index:500}.custom-select._open .custom-select__list_openable{max-height:216px;overflow:auto}.custom-select._open .custom-select__arrow-icon{transform:rotate(-180deg)}.custom-select .custom-select__wrapper{display:flex;flex-direction:column;align-items:flex-start;align-content:flex-start;position:relative;flex:0 0 100%}.custom-select .custom-select_type_grouped .custom-select__list{filter:none}.custom-select .custom-select__iconable-field{display:flex;align-items:center;margin-bottom:13px;cursor:pointer}.custom-select .custom-select__field-icon{display:flex;align-items:center;justify-content:center;flex:0 0 22px;height:22px;width:22px;margin-right:11px}.custom-select .custom-select__field-name{font-size:15px;line-height:133%;color:var(--color-primary-dark)}.custom-select .custom-select__field-wrapper{width:100%;position:relative;z-index:30}.custom-select .custom-select__arrow-icon{display:flex;align-items:center;justify-content:center;width:10px;height:7px;pointer-events:none;transition-property:transform;transition-duration:.2s}.custom-select .custom-select__arrow-icon_absolute{position:absolute;top:calc(50% - 3px);right:15px}.custom-select .custom-select__arrow-icon_relative{margin-left:6px}.custom-select .custom-select__field{background-color:#fff;height:54px;padding-left:15px;padding-right:40px;border:1px solid var(--color-border);width:100%;font-size:15px;line-height:135%}.custom-select .custom-select__field:-moz-read-only{cursor:pointer}.custom-select .custom-select__field:read-only{cursor:pointer}.custom-select .custom-select_iconable .custom-select__label,.custom-select .custom-select_type_multi .custom-select__label{padding-left:10px}.custom-select .custom-select__groups{list-style-type:none}.custom-select .custom-select__group:not(:first-child) .custom-select__group-name{border-top:1px solid var(--color-border)}.custom-select .custom-select__group-name{font-weight:500;font-size:13px;line-height:120%;color:var(--color-gray-dark);background-color:#fff;padding:10px 22px;border-bottom:1px solid var(--color-border);position:relative;z-index:100}.custom-select .custom-select__list{display:block;background-color:#fff;filter:drop-shadow(0 12px 40px rgba(125,131,146,.21))}.custom-select .custom-select__list_openable{max-height:0;overflow:hidden;position:absolute;left:0;min-width:100%;top:100%;z-index:30}.custom-select .custom-select__item{width:100%;display:block}.custom-select .custom-select__input,.custom-select .custom-select__item._hidden{display:none}.custom-select .custom-select__input:checked+.custom-select__label{background-color:var(--color-background)}.custom-select .custom-select__input:checked+.custom-select__label .custom-select__choice-icon svg path{fill:var(--primary-color)}.custom-select .custom-select__input:checked+.custom-select__label .custom-select__choice-icon_small{opacity:1}.custom-select .custom-select__input:checked+.custom-select__label .custom-select__choice-name{color:var(--primary-color)}.custom-select .custom-select__label{cursor:pointer;display:flex;align-items:center;padding:0 22px 0 5px;margin:0;min-width:240px;transition-property:background-color;transition-duration:.3s}.custom-select .custom-select__label_type-url{padding:0}.custom-select .custom-select__label:hover{background-color:var(--color-background)}.custom-select .custom-select__choice-name{color:var(--color-primary-dark);font-size:15px;line-height:135%;padding:8px 0;transition-property:color;transition-duration:.3s}.custom-select .custom-select__choice-name_without-icon{margin-left:17px}.custom-select .custom-select__choice-icon{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;margin-right:10px}.custom-select .custom-select__choice-icon svg{width:100%;height:100%}.custom-select .custom-select__choice-icon svg path{transition-property:fill;transition-duration:.3s}.custom-select .custom-select__choice-icon:not(.custom-select__choice-icon_small) path{fill:var(--color-border)}.custom-select .custom-select__choice-icon_small{margin-left:5px;flex:0 0 11px;width:11px;height:11px;opacity:0;transition-property:opacity;transition-duration:.3s}.filter-form__top{background-color:var(--color-background)}.filter-form__label{font-size:14px;line-height:120%;color:var(--color-gray-dark);margin-bottom:8px}.filter-form__buttons{display:flex}.filter-form__bottom-fields{display:flex;align-items:center}.filter-form__bottom-field_sort{flex:0 0 auto}@media(min-width:1260px){.filter-form__buttons{padding:45px 0 55px}.filter-form__accordion-button-wrapper{display:none}.filter-form__bottom-fields{padding:35px 0 59px}.filter-form__view-icon-wrapper{margin-left:120px}.filter-form__tags{margin-top:10px}}@media(min-width:768px){.filter-form__button,.filter-form__mobile-header,.filter-form__opener{display:none}.filter-form__link{display:flex;align-items:center;justify-content:center}.filter-form__link_restore{position:relative;margin-left:40px}.filter-form__link_restore:before{content:"";position:absolute;left:-20px;background-color:var(--color-border);width:1px;top:0;bottom:0}.filter-form__link-icon{display:flex;align-items:center;justify-content:center;margin-right:7px}.filter-form__link-text{font-size:15px;line-height:120%;color:var(--color-gray-dark)}.filter-form__middle-inner{position:relative}.filter-form__total{background-color:var(--primary-color);width:175px;height:112px;position:absolute;top:-56px;right:0;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.filter-form__total-number{font-weight:500;font-size:22px;line-height:135%;color:#fff}.filter-form__total-text{font-size:16px;line-height:150%;color:#fff}}@media(min-width:768px)and (max-width:1259px){.filter-form__buttons{padding:0 0 35px}.filter-form__button{display:none}.filter-form__accordionable{height:198px;transition-property:height;transition-duration:.5s;transition-timing-function:ease-in-out}.filter-form__accordion-button-wrapper{flex:0 0 100%;display:flex;padding-bottom:32px}.filter-form__tags{opacity:0;pointer-events:none;transform:translateY(20px);transition-property:opacity,transform;transition-duration:.3s}.filter-form__bottom-fields{justify-content:space-between;padding:34px 0 50px}.filter-form__view-icon-wrapper{margin-right:221px}}@media(max-width:1259px){.filter-form__buttons{flex-wrap:wrap}.filter-form .filter-fields_catalog .filter-fields__field_action,.filter-form .filter-fields_catalog .filter-fields__field_date,.filter-form .filter-fields_catalog .filter-fields__field_floor,.filter-form .filter-fields_catalog .filter-fields__field_payment,.filter-form .filter-fields_catalog .filter-fields__field_price,.filter-form .filter-fields_catalog .filter-fields__field_renovation,.filter-form .filter-fields_catalog .filter-fields__field_reserved,.filter-form .filter-fields_catalog .filter-fields__field_section,.filter-form .filter-fields_catalog .filter-fields__field_sold{pointer-events:none}.filter-form .filter-fields_catalog .filter-fields__field_action .custom-select,.filter-form .filter-fields_catalog .filter-fields__field_action .filter-fields__input,.filter-form .filter-fields_catalog .filter-fields__field_action .filter-fields__label,.filter-form .filter-fields_catalog .filter-fields__field_action .range-input,.filter-form .filter-fields_catalog .filter-fields__field_date .custom-select,.filter-form .filter-fields_catalog .filter-fields__field_date .filter-fields__input,.filter-form .filter-fields_catalog .filter-fields__field_date .filter-fields__label,.filter-form .filter-fields_catalog .filter-fields__field_date .range-input,.filter-form .filter-fields_catalog .filter-fields__field_floor .custom-select,.filter-form .filter-fields_catalog .filter-fields__field_floor .filter-fields__input,.filter-form .filter-fields_catalog .filter-fields__field_floor .filter-fields__label,.filter-form .filter-fields_catalog .filter-fields__field_floor .range-input,.filter-form .filter-fields_catalog .filter-fields__field_payment .custom-select,.filter-form .filter-fields_catalog .filter-fields__field_payment .filter-fields__input,.filter-form .filter-fields_catalog .filter-fields__field_payment .filter-fields__label,.filter-form .filter-fields_catalog .filter-fields__field_payment .range-input,.filter-form .filter-fields_catalog .filter-fields__field_price .custom-select,.filter-form .filter-fields_catalog .filter-fields__field_price .filter-fields__input,.filter-form .filter-fields_catalog .filter-fields__field_price .filter-fields__label,.filter-form .filter-fields_catalog .filter-fields__field_price .range-input,.filter-form .filter-fields_catalog .filter-fields__field_renovation .custom-select,.filter-form .filter-fields_catalog .filter-fields__field_renovation .filter-fields__input,.filter-form .filter-fields_catalog .filter-fields__field_renovation .filter-fields__label,.filter-form .filter-fields_catalog .filter-fields__field_renovation .range-input,.filter-form .filter-fields_catalog .filter-fields__field_reserved .custom-select,.filter-form .filter-fields_catalog .filter-fields__field_reserved .filter-fields__input,.filter-form .filter-fields_catalog .filter-fields__field_reserved .filter-fields__label,.filter-form .filter-fields_catalog .filter-fields__field_reserved .range-input,.filter-form .filter-fields_catalog .filter-fields__field_section .custom-select,.filter-form .filter-fields_catalog .filter-fields__field_section .filter-fields__input,.filter-form .filter-fields_catalog .filter-fields__field_section .filter-fields__label,.filter-form .filter-fields_catalog .filter-fields__field_section .range-input,.filter-form .filter-fields_catalog .filter-fields__field_sold .custom-select,.filter-form .filter-fields_catalog .filter-fields__field_sold .filter-fields__input,.filter-form .filter-fields_catalog .filter-fields__field_sold .filter-fields__label,.filter-form .filter-fields_catalog .filter-fields__field_sold .range-input{opacity:0;transform:translateY(20px);transition:opacity .3s,transform .3s}.filter-form .filter-fields_catalog .filter-fields__field_date .custom-select,.filter-form .filter-fields_catalog .filter-fields__field_date .filter-fields__input,.filter-form .filter-fields_catalog .filter-fields__field_date .filter-fields__label,.filter-form .filter-fields_catalog .filter-fields__field_date .range-input,.filter-form .filter-fields_catalog .filter-fields__field_floor .custom-select,.filter-form .filter-fields_catalog .filter-fields__field_floor .filter-fields__input,.filter-form .filter-fields_catalog .filter-fields__field_floor .filter-fields__label,.filter-form .filter-fields_catalog .filter-fields__field_floor .range-input,.filter-form .filter-fields_catalog .filter-fields__field_renovation .custom-select,.filter-form .filter-fields_catalog .filter-fields__field_renovation .filter-fields__input,.filter-form .filter-fields_catalog .filter-fields__field_renovation .filter-fields__label,.filter-form .filter-fields_catalog .filter-fields__field_renovation .range-input{transition-delay:.15s}.filter-form .filter-fields_catalog .filter-fields__field_action .custom-select,.filter-form .filter-fields_catalog .filter-fields__field_action .filter-fields__input,.filter-form .filter-fields_catalog .filter-fields__field_action .filter-fields__label,.filter-form .filter-fields_catalog .filter-fields__field_action .range-input,.filter-form .filter-fields_catalog .filter-fields__field_payment .custom-select,.filter-form .filter-fields_catalog .filter-fields__field_payment .filter-fields__input,.filter-form .filter-fields_catalog .filter-fields__field_payment .filter-fields__label,.filter-form .filter-fields_catalog .filter-fields__field_payment .range-input,.filter-form .filter-fields_catalog .filter-fields__field_price .custom-select,.filter-form .filter-fields_catalog .filter-fields__field_price .filter-fields__input,.filter-form .filter-fields_catalog .filter-fields__field_price .filter-fields__label,.filter-form .filter-fields_catalog .filter-fields__field_price .range-input{transition-delay:.1s}.filter-form__top-inner._opened .filter-form__tags{opacity:1;pointer-events:all;transition-delay:.4s;transform:translateY(0)}.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_section,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold{pointer-events:all}.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .custom-select,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .filter-fields__input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .filter-fields__label,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .range-input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .custom-select,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .filter-fields__input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .filter-fields__label,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .range-input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .custom-select,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .filter-fields__input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .filter-fields__label,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .range-input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .custom-select,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .filter-fields__input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .filter-fields__label,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .range-input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .custom-select,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .filter-fields__input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .filter-fields__label,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .range-input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .custom-select,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .filter-fields__input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .filter-fields__label,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .range-input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved .custom-select,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved .filter-fields__input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved .filter-fields__label,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved .range-input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_section .custom-select,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_section .filter-fields__input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_section .filter-fields__label,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_section .range-input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold .custom-select,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold .filter-fields__input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold .filter-fields__label,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold .range-input{opacity:1;transform:translateY(0)}.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .custom-select,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .filter-fields__input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .filter-fields__label,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .range-input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .custom-select,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .filter-fields__input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .filter-fields__label,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .range-input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .custom-select,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .filter-fields__input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .filter-fields__label,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .range-input{transition-delay:.2s}.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .custom-select,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .filter-fields__input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .filter-fields__label,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .range-input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .custom-select,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .filter-fields__input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .filter-fields__label,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .range-input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .custom-select,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .filter-fields__input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .filter-fields__label,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .range-input{transition-delay:.3s}.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved .custom-select,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved .filter-fields__input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved .filter-fields__label,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved .range-input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold .custom-select,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold .filter-fields__input,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold .filter-fields__label,.filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold .range-input{transition-delay:.4s}}@media(max-width:767px){.filter-form._open .filter-form__top{display:block}.filter-form__top{position:fixed;z-index:10000;top:0;left:0;right:0;bottom:0;overflow:auto;padding:32px 0 23px;display:none;height:calc(var(--vh, 1vh)*100)}.filter-form__buttons{width:100%;padding-top:30px}.filter-form__link_restore{display:none}.filter-form__link_reset{flex:0 0 100%;margin-bottom:8px;border:1px solid var(--color-blue-gray);padding:13px 0;justify-content:center;text-align:center}.filter-form__link-text{color:var(--primary-color);font-weight:500}.filter-form__button{flex:0 0 100%}.filter-form__button .button__link{align-items:center;flex:0 0 100%;justify-content:center}.filter-form__count{margin:0 3px}.filter-form__mobile-header{display:flex;width:100%;align-items:center;justify-content:space-between;padding-bottom:33px}.filter-form__title{font-size:22px;line-height:125%;font-weight:700;color:var(--color-primary-dark)}.filter-form__opener{background-color:var(--primary-color);position:fixed;width:65px;height:65px;bottom:20px;right:20px;top:calc(50% - 33px);z-index:400}.filter-form__closer,.filter-form__opener{border-radius:100px;display:flex;justify-content:center;align-items:center}.filter-form__closer{flex:0 0 38px;width:38px;height:38px;background-color:#fff;box-shadow:0 4px 10px rgba(12,44,128,.12)}.filter-form__closer svg{flex:0 0 14px;width:14px;height:14px}.filter-form__bottom-fields{padding:20px 0 30px}.filter-form__accordion-button-wrapper{margin-bottom:30px}.filter-form__link-icon,.filter-form__total,.filter-form__view-icon-wrapper{display:none}.filter-form__accordionable{height:334px;transition-property:height;transition-duration:.5s;transition-timing-function:ease-in-out}.filter-form__top-inner{overflow:hidden}.filter-form__top-inner._opened .filter-fields__field_action,.filter-form__top-inner._opened .filter-fields__field_area,.filter-form__top-inner._opened .filter-fields__field_date,.filter-form__top-inner._opened .filter-fields__field_floor,.filter-form__top-inner._opened .filter-fields__field_payment,.filter-form__top-inner._opened .filter-fields__field_price,.filter-form__top-inner._opened .filter-fields__field_renovation{pointer-events:auto;opacity:1}.filter-form .filter-fields__field_action,.filter-form .filter-fields__field_area,.filter-form .filter-fields__field_date,.filter-form .filter-fields__field_floor,.filter-form .filter-fields__field_payment,.filter-form .filter-fields__field_price,.filter-form .filter-fields__field_renovation,.filter-form__tags{pointer-events:none;opacity:0;transition:opacity .4s}}.filter-fields_catalog .filter-fields__euro-block,.filter-fields_catalog .filter-fields__rooms-block{flex:0 0 auto}.filter-fields_catalog .filter-fields__rooms-block{margin-right:8px}.filter-fields_catalog .filter-fields__field_rooms{display:flex}.filter-fields__field_reserved,.filter-fields__field_sold{margin-top:23px}.filter-fields__field_reserved .filter-fields__label,.filter-fields__field_sold .filter-fields__label{display:none}@media(min-width:1260px){.filter-fields_catalog{display:grid;grid-gap:36px 17px;grid-template-columns:198px 198px 198px auto 50px auto;grid-template-areas:"project address rooms rooms rooms floor" "renovation date action price payment payment"}.filter-fields_catalog .filter-fields__euro-block{margin-right:16px}.filter-fields_chess{grid-template-areas:"address address";padding-bottom:36px}.filter-fields_floors{grid-template-areas:"address address sections floors";padding-bottom:36px}.filter-fields_pantries,.filter-fields_parking{grid-template-columns:repeat(4,1fr);grid-column-gap:17px}.filter-fields_parking{grid-template-areas:"project address price type"}.filter-fields_pantries{grid-template-areas:"project address price area"}}@media(min-width:768px){.filter-fields_catalog{display:grid}.filter-fields_catalog .filter-fields__area-block{flex:1 1 auto}.filter-fields_pantries,.filter-fields_parking{display:grid}}@media(min-width:768px)and (max-width:1259px){.filter-fields_catalog{grid-template-columns:repeat(6,1fr);grid-column-gap:var(--grid-column-gap);grid-row-gap:20px;grid-template-areas:"project project project address address address" "rooms rooms rooms rooms rooms rooms" "floor floor renovation renovation date date" "action action price price payment payment"}.filter-fields_catalog .filter-fields__euro-block{margin-right:var(--grid-column-gap)}.filter-fields_pantries,.filter-fields_parking{grid-template-columns:repeat(2,1fr);grid-column-gap:var(--grid-column-gap)}.filter-fields_parking{grid-template-areas:"project address" "price type"}.filter-fields_pantries{grid-template-areas:"project address" "price area"}}@media(max-width:767px){.filter-fields{flex-direction:column;display:flex}.filter-fields_catalog .filter-fields__euro-block,.filter-fields_catalog .filter-fields__field,.filter-fields_catalog .filter-fields__rooms-block{margin-bottom:18px}.filter-fields_catalog .filter-fields__area-block{flex:0 0 100%}.filter-fields_catalog .filter-fields__field_rooms{order:20;flex-wrap:wrap}.filter-fields_catalog .filter-fields__field_address,.filter-fields_catalog .filter-fields__field_project{order:10}.filter-fields_catalog .filter-fields__field_action,.filter-fields_catalog .filter-fields__field_date,.filter-fields_catalog .filter-fields__field_floor,.filter-fields_catalog .filter-fields__field_payment,.filter-fields_catalog .filter-fields__field_price,.filter-fields_catalog .filter-fields__field_renovation{order:30}.filter-fields_pantries .filter-fields__field,.filter-fields_parking .filter-fields__field{margin-bottom:18px}}form .checkbox-list,form .checkbox-list_as-tab{display:flex}form .checkbox-list:not(.checkbox-list_as-tab){flex-wrap:wrap}form .checkbox-list:not(.checkbox-list_as-tab) label{margin:0}form .checkbox-list__item._hidden{display:none}form .checkbox-list_as-tab,form .checkbox_as_tab{background-color:#fff;height:var(--default-input-height);border:1px solid var(--color-border)}form .checkbox-list_as-tab label,form .checkbox_as_tab label{display:flex;justify-content:center;align-items:center;width:100%;height:100%;cursor:pointer;font-size:15px;line-height:135%;color:var(--color-primary-dark);padding:0;transition-property:color,background-color;transition-duration:.3s}form .checkbox-list_as-tab input,form .checkbox-list_as-tab label:after,form .checkbox-list_as-tab label:before,form .checkbox_as_tab input,form .checkbox_as_tab label:after,form .checkbox_as_tab label:before{display:none}form .checkbox-list_as-tab input:checked+label,form .checkbox_as_tab input:checked+label{background-color:var(--primary-color);color:#fff}form .checkbox_as_tab label{padding:0 10px}form .checkbox_as_tab input:checked+label .checkbox_as_tab__hint-icon{border-color:#fff}form .checkbox_as_tab input:checked+label .checkbox_as_tab__hint-icon svg path{fill:#fff}form .checkbox_as_tab__hint{margin-left:6px}form .checkbox_as_tab__hint:hover .checkbox_as_tab__hint-text{opacity:1;transform:translateY(0);pointer-events:all}form .checkbox_as_tab__hint-icon svg path{transition-property:fill;transition-duration:.3s}form .checkbox-list_as-tab li{height:100%}@media(min-width:1260px){.checkbox-list:not(.checkbox-list_as-tab){display:flex;margin:0 -15px}.checkbox-list:not(.checkbox-list_as-tab) li{padding:11px 15px}}@media(min-width:768px){.checkbox-list_as-tab,.checkbox_as_tab{padding:4px 5px}.checkbox-list_as-tab li{flex:0 0 42px;width:42px}.checkbox-list_as-tab label,.checkbox-list_as-tab li:not(:last-child){margin-right:5px}}@media(min-width:768px)and (max-width:1259px){.checkbox-list:not(.checkbox-list_as-tab){margin:0 -13px;padding:30px 0}.checkbox-list:not(.checkbox-list_as-tab) li{padding:11px 13px}}@media(max-width:767px){.checkbox-list:not(.checkbox-list_as-tab){flex-direction:column}.checkbox-list:not(.checkbox-list_as-tab) li{padding:8px 0}.checkbox-list_as-tab,.checkbox_as_tab{padding:3px 4px}.checkbox-list_as-tab li{flex:0 0 34px;width:34px}.checkbox-list_as-tab label,.checkbox-list_as-tab li:not(:last-child){margin-right:4px}}.checkbox-switch input{display:none}.checkbox-switch input:disabled+label{cursor:not-allowed;opacity:.5}.checkbox-switch input:disabled+label:after,.checkbox-switch input:disabled+label:before{filter:grayscale(100%);transition:none}.checkbox-switch label{position:relative;padding-left:52px;min-height:20px;cursor:pointer}.checkbox-switch label:after,.checkbox-switch label:before{position:absolute;left:0;top:0;width:37px;height:20px;content:"";transition:opacity .2s}.checkbox-switch label:before{background-image:url(/static/svg/switch-off-ae3ceb3cdaef638ef52afd03da4dc902.svg)}.checkbox-switch label:after{background-image:url(/static/svg/switch-on-a332ff2e251469bbdcec17ab5ce9d175.svg)}.checkbox-switch label:before{opacity:1}.checkbox-switch label:after{opacity:0}.checkbox-switch input:checked+label:after{opacity:1}.checkbox-switch input:checked+label:before{opacity:0}.pagination-endless__nav{display:flex;justify-content:center}.pagination-endless__button{display:block}.pagination-endless__on-mobile{display:none}@media(min-width:1260px){.pagination-endless__nav{margin-top:100px}}@media(min-width:768px)and (max-width:1259px){.pagination-endless__nav{margin-top:70px}}@media(min-width:768px){.pagination-endless__button{height:38px;flex:0 0 42px;display:flex;background-image:url(/static/images/svg/preloader.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;animation-name:rotate;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}}@media(max-width:767px){.pagination-endless__nav{margin-top:30px}.pagination-endless__button{width:100%;font-weight:500;font-size:15px;line-height:1.2em;color:var(--primary-color);border:1px solid var(--color-blue-gray)}.pagination-endless__on-mobile{display:block;padding:13px 0}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.input-wrapper ul.errors{color:var(--color-gray-dark);opacity:.8}.input-wrapper label{color:hsla(0,0%,100%,.5);font-size:14px;line-height:120%}.input-wrapper_white-errors ul.errors{color:var(--color-white-opacuty-50)}@media(max-width:767px){.input-wrapper_select:before{top:45px;right:12px}}.parking__list{display:flex;background-color:var(--color-background)}.parking__counter{margin-right:10px}.parking__counter.tabs__counter{margin-left:0}.parking__head{border-top:1px solid var(--color-blue-gray)}.parking__layout-title-wrapper{background-color:var(--color-background)}@media(min-width:1260px){.parking{padding-bottom:120px}.parking__list{padding:0 var(--large-indent);margin-bottom:70px;position:relative}.parking__list._before:before{content:"";position:absolute;left:0;top:0;height:100%;width:var(--large-indent);background-color:#fff}.parking__head,.parking__slider{margin-bottom:120px}.parking__head{padding-top:40px}.parking__layout-title-wrapper{padding:132px 0 60px}}@media(min-width:768px)and (max-width:1259px){.parking{padding-bottom:90px}.parking__list{margin-bottom:40px}.parking__slider{margin-bottom:30px}.parking__head{padding:30px 0 70px}.parking__layout-title-wrapper{padding:90px 0 32px}}@media(max-width:767px){.parking{padding-bottom:40px}.parking__list,.parking__slider{margin-bottom:30px}.parking__head{padding:20px 0 40px}.parking__layout-title-wrapper{padding:40px 0 30px}}.advantage{background-color:var(--color-background);display:flex;flex-direction:column;position:relative}.advantage .tns-nav{border-bottom:1px solid var(--color-border);display:flex}.advantage .tns-nav button{border:none}.advantage .tns-nav-active{display:block!important;border-bottom:2px solid var(--color-primary-dark)!important;margin-bottom:-1px}.advantage__slider-item{position:relative}.advantage__slider-wrapper{height:100%;transition:background-color var(--default-transition-duration);display:flex;flex-direction:column;background-color:var(--primary-color)}.advantage__key{transition:opacity var(--default-transition-duration);font-weight:700;font-size:45px;line-height:125%;color:#fff;position:absolute;top:30px;left:30px}.advantage__circle-wrapper{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.advantage__circle{transition:transform var(--default-transition-duration);position:relative;height:54px;width:54px;border:1px solid hsla(0,0%,100%,.24);border-radius:100%}.advantage__item-tab-icon-plus{position:absolute;left:25px;top:18px;width:2px;height:16px;background-color:#fff}.advantage__item-tab-icon-minus{position:absolute;height:2px;width:16px;top:25px;left:18px;background-color:#fff;opacity:1;transition:opacity var(--default-transition-duration)}.advantage__description{flex-grow:1;font-size:16px;line-height:150%;color:var(--color-gray-dark);opacity:0;transition-property:transform,opacity;transition-duration:var(--default-transition-duration);transition-timing-function:ease-in-out}.advantage__subtitle{transition:color var(--default-transition-duration);color:#fff;font-weight:500;font-size:19px;line-height:135%}.advantage__strip{height:1px;background-color:var(--color-border);overflow:hidden}.advantage__strip-filling{background-color:var(--color-primary-dark);height:100%;transition:width .9s}.advantage__arrows{position:absolute}@media(min-width:1260px){.advantage .tns-nav{display:none}.advantage__title{padding:120px 0 0 var(--large-indent);margin-bottom:40px}.advantage__slider-container{padding-bottom:132px}.advantage__slider-list{margin-bottom:68px;margin-left:-408px}.advantage__strip{width:900px;margin:0 var(--large-indent)}.advantage__slider-item:hover .advantage__slider-wrapper{background-color:#fff}.advantage__slider-item:hover .advantage__key{opacity:0}.advantage__slider-item:hover .advantage__subtitle{color:#000}.advantage__slider-item:hover .advantage__circle{transform:rotate(-90deg)}.advantage__slider-item:hover .advantage__item-tab-icon-minus{opacity:0}.advantage__slider-item:hover .advantage__description{transform:translateZ(0);opacity:1}.advantage__slider-wrapper{padding:30px;display:flex;flex-direction:column;min-height:335px}.advantage__description{transform:translate3d(0,20px,0);flex-grow:1}.advantage__arrows{bottom:120px;right:0;margin-right:calc(var(--large-indent) + 10px)}}@media(max-width:1259px){.advantage__slider-wrapper{pointer-events:none}.advantage__slider-item{z-index:10}.advantage__slider-item._hovered .advantage__slider-wrapper{background-color:#fff}.advantage__slider-item._hovered .advantage__key{opacity:0}.advantage__slider-item._hovered .advantage__subtitle{color:#000}.advantage__slider-item._hovered .advantage__circle{transform:rotate(-90deg)}.advantage__slider-item._hovered .advantage__item-tab-icon-minus{opacity:0}.advantage__slider-item._hovered .advantage__description{transform:translateZ(0);opacity:1;transition-property:transform,opacity;transition-duration:.4s;transition-timing-function:ease-in-out}}@media(min-width:768px)and (max-width:1259px){.advantage__title{padding:70px 0 0 var(--medium-indent);margin-bottom:30px}.advantage__strip{width:476px;margin:0 var(--medium-indent)}.advantage .tns-nav{display:none}.advantage__slider-container{padding-bottom:90px}.advantage__slider-list{margin-left:-167px;margin-bottom:50px}.advantage__slider-item{z-index:10}.advantage__slider-wrapper{pointer-events:none;padding:30px;min-height:295px}.advantage__arrows{bottom:80px;right:0;margin-right:var(--medium-indent)}}@media(max-width:767px){.advantage .tns-nav-active{border:none!important;background-color:var(--primary-color)!important;position:relative}.advantage .tns-nav-active:before{content:"";position:absolute;border-radius:100%;border:1px solid;border-color:var(--color-blue-gray);width:21px;height:21px;left:-7px;top:-6px;transform:translate3d(-50%,-50%,0)}.advantage .tns-nav-active button{position:relative}.advantage .tns-nav{border-bottom:none;justify-content:center}.advantage .tns-nav button{border:none;margin:0 8px;width:9px;height:9px;border-radius:100%;background-color:var(--color-blue-gray)}.advantage__strip{display:none}.advantage__title{padding:30px 0 0 var(--small-indent);margin-bottom:22px}.advantage__slider-container{margin-bottom:40px}.advantage__slider-list{margin-bottom:25px}.advantage__slider-wrapper{padding:22px;min-height:294px}.advantage__key{font-size:35px;top:20px;left:20px}.advantage__description{font-size:15px}.advantage__subtitle{font-size:16px}.advantage__arrows{display:none}}.header-container__description-wrapper{display:grid}.header-container__description{grid-row:1;line-height:135%;font-size:16px}.header-container__title{font-weight:700;line-height:125%}.header-container__head-button{grid-row:2}@media(min-width:1260px){.header-container__title{grid-column:1/6;font-size:36px}.header-container__description-wrapper{grid-column:7/13;grid-template-columns:repeat(6,1fr)}.header-container__description{margin-bottom:28px;grid-column:1/7}}@media(min-width:768px){.header-container__head-button{width:223px}}@media(min-width:768px)and (max-width:1259px){.header-container__title{grid-column:1/4;font-size:30px}.header-container__description{margin-bottom:28px;grid-row:1;grid-column:1/4}.header-container__description-wrapper{grid-column:4/7;grid-template-columns:repeat(3,1fr);grid-column-gap:24px}.header-container__head-button{grid-row:2;grid-column:1/3}}@media(max-width:767px){.header-container__title{grid-row:1;grid-column:1/5;margin-bottom:12px;font-size:22px}.header-container__description{margin-bottom:20px;font-size:15px}.header-container__description-wrapper{grid-row:2;grid-column:1/5}.header-container__head-button .button__link{width:100%;justify-content:center}}.bg-corner{position:relative;background:var(--primary-color)}.bg-corner:before{position:absolute;content:"";right:0;bottom:0;width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 0 20px 20px}@media(min-width:1260px){.bg-corner_big:before{border-width:0 0 60px 60px}}@media(min-width:768px)and (max-width:1259px){.bg-corner_big:before{border-width:0 0 50px 50px}}@media(max-width:767px){.bg-corner_big:before{border-width:0 0 30px 30px}}.requestcall-form__button-wrapper,.requestcall-form__data,.requestcall-form__form-wrapper{display:flex}.requestcall-form__form-wrapper{flex-direction:column}.requestcall-form__form-wrapper .input-wrapper{margin-bottom:12px}.requestcall-form__form-wrapper .input-wrapper:last-child{margin-bottom:0}.requestcall-form__policy{color:var(--color-white-opacity-50)}@media(min-width:1260px){.requestcall-form__description{flex:1 0 30%;padding-right:140px}.requestcall-form__policy{padding-right:75px}}@media(min-width:768px){.requestcall-form__button-wrapper,.requestcall-form__data{flex-direction:row;justify-content:space-between}.requestcall-form__button-wrapper{align-items:flex-start}}@media(min-width:768px)and (max-width:1259px){.requestcall-form__description{flex:1 0 35%;padding-right:60px}.requestcall-form__policy{padding-right:25px}}@media(max-width:767px){.requestcall-form__button-wrapper,.requestcall-form__data{flex-direction:column}.requestcall-form__description{margin-bottom:25px}.requestcall-form__policy{margin-bottom:20px}.requestcall-form__button{display:flex;width:-moz-fit-content;width:fit-content;align-self:flex-end}}.common-form{color:#fff}.common-form__heading{border-bottom:1px solid #fff;font-style:normal;font-weight:700;line-height:125%}.common-form__form-wrapper{flex:1 0 40%}@media(min-width:1260px){.common-form{padding:60px 75px 70px}.common-form__heading{font-size:36px;padding-bottom:40px;margin-bottom:40px}.common-form__inputs-wrapper{margin-bottom:35px}}@media(min-width:768px)and (max-width:1259px){.common-form{padding:35px 30px 55px}.common-form__heading{font-size:30px;padding-bottom:30px;margin-bottom:30px}.common-form__inputs-wrapper{margin-bottom:25px}}@media(max-width:767px){.common-form{padding:30px 25px 40px}.common-form__heading{font-size:22px;padding-bottom:20px;margin-bottom:20px}.common-form__inputs-wrapper{margin-bottom:25px}}.policy-checkbox{position:relative}.policy-checkbox input{position:absolute;width:19px;height:19px}.policy-checkbox input:checked+label:before{background-image:url(/static/svg/checkbox-checked-d27e9653be95132a816f342bb6becdbf.svg)}.policy-checkbox label{color:var(--color-white-opacuty-50);position:relative;padding-left:33px}.policy-checkbox label:before{content:"";top:0;left:0;background-image:url(/static/svg/checkbox-unchecked-4d86abc1085736874c86399d2de3ecc1.svg);transition:background .2s}.policy-checkbox.news-page-policy input,.policy-checkbox label:before{position:absolute;width:19px;height:19px}.policy-checkbox.news-page-policy input:checked+label:before{background-image:url(/static/svg/checkbox-dark-checked-ab7e80c128eeb19f7d57b9e6589b6376.svg)}.policy-checkbox.news-page-policy label{color:var(--color-white-opacuty-50);padding-left:33px;max-width:320px;margin-top:26px}.policy-checkbox.news-page-policy label:before{content:"";position:absolute;top:0;left:0;width:19px;height:19px;background-image:url(/static/svg/checkbox-dark-unchecked-9f2ed74a50c91df8beafb1e69aaa3922.svg);transition:background .2s}.policy-checkbox.news-page-policy .checkbox:not(:first-child):last-child label{margin-top:8px}.policy-checkbox.news-page-policy .policy-checkbox__policy-link{color:var(--color-blue-dark)}.policy-checkbox.customer-auth-policy,.policy-checkbox.seller-auth-policy{margin-top:12px}.policy-checkbox.customer-auth-policy input:checked+label:before,.policy-checkbox.seller-auth-policy input:checked+label:before{background-image:url(/static/svg/checkbox-dark-checked-ab7e80c128eeb19f7d57b9e6589b6376.svg)}.policy-checkbox.customer-auth-policy label,.policy-checkbox.seller-auth-policy label{color:var(--color-black-opacity);padding-left:33px}.policy-checkbox.customer-auth-policy label:before,.policy-checkbox.seller-auth-policy label:before{background-image:url(/static/svg/checkbox-dark-unchecked-9f2ed74a50c91df8beafb1e69aaa3922.svg)}.policy-checkbox.customer-auth-policy .policy-checkbox__policy-link,.policy-checkbox.seller-auth-policy .policy-checkbox__policy-link{color:var(--color-blue-dark)}.policy-checkbox__policy-link{color:#fff}.drop-menu{background:#fff;position:relative;height:0;overflow:hidden;transition-property:height;transition-duration:.5s;transition-timing-function:ease-in-out}.drop-menu__wrap{z-index:1000}.drop-menu__wrap,.drop-menu__wrapper{right:0;left:0;position:absolute;height:-moz-max-content;height:max-content}.drop-menu__additional-link{color:var(--color-gray-dark)}.drop-menu__block,.drop-menu__menu-wrapper{display:flex}.drop-menu__additional-link,.drop-menu__inner-link{display:block;padding:7px;margin:-7px}.drop-menu__main-item._hovered .drop-menu__main-item-link{color:var(--primary-color)}.drop-menu__main-item._hovered .drop-menu__main-item-link:before{width:100%}.drop-menu__main-item._hovered .drop-menu__main-item-link-icon{display:initial}.drop-menu__main-item._shadow .drop-menu__main-item-link{color:var(--color-border);border-color:var(--color-border)}.drop-menu__main-item-link{font-size:var(--h3-size);font-weight:700;display:flex;justify-content:space-between;border-bottom:1px solid var(--color-border);transition:color,border-color var(--default-transition-duration);cursor:pointer}.drop-menu__main-item-link-icon{height:20px;width:20px;display:none}.drop-menu__main-item-link-icon svg path{fill:var(--primary-color);stroke:var(--primary-color)}.drop-menu__additional-list{display:grid;grid-template-columns:1fr 1fr}.drop-menu__additional-item{margin-bottom:13px}.drop-menu__anniversary-link{padding:10px 18px;background-color:var(--primary-color);color:#fff;font-style:normal;font-weight:500;line-height:150%}@media(min-width:1260px){.drop-menu{--h3-size:26px}.drop-menu__block{padding:0 30px 0 70px;justify-content:space-between}.drop-menu__block,.drop-menu__menu-wrapper{flex-direction:row}.drop-menu__main{border-right:1px solid var(--color-border);padding:50px 0 70px}.drop-menu__additional{padding:70px 0 70px 60px}.drop-menu__main-list{position:relative;padding-right:390px}.drop-menu__main-item:hover{pointer-events:auto}.drop-menu__main-item:hover .drop-menu__inner-item{opacity:1;pointer-events:auto;transform:translateY(0);transition:transform .3s,opacity .3s}.drop-menu__main-item:hover .drop-menu__inner-list{pointer-events:auto;opacity:1;transition:opacity 0s}.drop-menu__main-item:hover .drop-menu__inner{pointer-events:auto;z-index:20}.drop-menu__main-item-link{padding:20px 0;border-bottom:1px solid var(--color-border);width:275px;pointer-events:none;position:relative}.drop-menu__main-item-link:before{content:"";display:block;width:0;height:1px;background-color:var(--primary-color);position:absolute;bottom:-1px;left:0;margin:auto;transition:width .35s}.drop-menu__inner-list{position:absolute;top:0;padding-top:20px;left:275px;padding-left:127px;padding-right:28px;pointer-events:none;height:100%;z-index:10}.drop-menu__inner-list:hover{opacity:1;pointer-events:auto;z-index:20}.drop-menu__inner-item{width:233px;display:flex;opacity:0;pointer-events:none;transform:translateY(-10px);transition:opacity .2s,transform .2s .25s;margin-bottom:14px}.drop-menu__additional-list{grid-column-gap:64px}.drop-menu__additional-link{transition:color var(--default-transition-duration)}.drop-menu__additional-link:hover{color:var(--color-primary-dark)}.drop-menu__inner-link{transition:color var(--default-transition-duration)}.drop-menu__inner-link:hover{color:var(--primary-color)}.drop-menu__wrap{top:var(--header-height)}.drop-menu__wrapper{bottom:0}.drop-menu__anniversary-link{display:none}}@media(min-width:768px){.drop-menu__main-item-link{line-height:125%}.drop-menu__catalog-button-wrap{display:none}}@media(min-width:768px)and (max-width:1259px){.drop-menu{--h3-size:23px}.drop-menu__block{padding:65px 40px 45px 155px}.drop-menu__main{margin-bottom:50px}.drop-menu__main-item-link{padding:15px 0}.drop-menu__inner-list{padding:25px 0 18px}.drop-menu__additional-list{grid-column-gap:111px}.drop-menu__wrap{top:46px}.drop-menu__anniversary-link{max-width:124px;margin-top:50px;font-size:16px}}@media(max-width:1259px){.drop-menu{overflow:auto}.drop-menu__menu-wrapper{flex-direction:column;width:100%}.drop-menu__inner{height:0;overflow:hidden;transition-property:height;transition-duration:.5s;transition-timing-function:ease-in-out}.drop-menu__wrapper{top:0;height:100vh}}@media(max-width:767px){.drop-menu{--h3-size:20px}.drop-menu__block{padding:8px 20px 40px}.drop-menu__main-item-link{line-height:135%;padding:12px 0}.drop-menu__additional-list{grid-column-gap:15px}.drop-menu__main-list{margin-bottom:40px}.drop-menu__wrapper{padding-top:50px}.drop-menu__inner-list{padding-top:25px;padding-bottom:30px}.drop-menu__anniversary-link{margin-top:40px;max-width:118px;font-size:15px}.drop-menu__catalog-button-wrap{margin-top:30px}.drop-menu__catalog-button{width:100%}.drop-menu__catalog-button-icon svg{width:22px;height:22px}}.layout-card{border-top:1px solid var(--color-border)}.layout-card__inner{display:grid}.layout-card__promotion-list{grid-area:promo;display:flex}.layout-card__promotion-item{display:flex}.layout-card__promotion-counter{font-weight:500;font-size:15px;line-height:1.2em;color:var(--color-blue-gray);display:none}.layout-card__buttons-wrap{grid-area:buttons;display:flex;justify-content:flex-end}.layout-card__image-wrap{grid-area:image-wrap;display:block;position:relative;padding-bottom:76.7716535433%}.layout-card__no-image,.layout-card__picture{position:absolute;left:0;top:0;width:100%;height:100%}.layout-card__no-image{background-position:50%;background-size:contain;background-repeat:no-repeat;background-image:url(/static/images/svg/no-image.svg)}.layout-card__image{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.layout-card__title{grid-area:title;margin-top:20px}.layout-card__title-text{font-weight:500;line-height:1.35em;color:var(--color-primary-dark)}.layout-card__info-list{grid-area:info;display:grid}.layout-card__info-item{display:flex}.layout-card__info-item-description,.layout-card__info-item-title{font-weight:400;line-height:1.25em}.layout-card__info-item-title{color:var(--color-gray-dark)}.layout-card__info-item-description{color:var(--color-primary-dark)}.layout-card__price-wrap{grid-area:price}.layout-card__price{font-weight:700;line-height:1.35em;color:var(--color-primary-dark)}.layout-card__price_blurred{display:inline-block}.layout-card__price_blurred,.layout-card__price_blurred:hover{color:inherit;text-decoration:none}.layout-card__tags-wrap{grid-area:tags;display:flex;flex-wrap:wrap;margin:-3px}.layout-card__more-wrap{grid-area:more;display:flex;justify-content:flex-end;align-items:end}.layout-card__header{grid-area:header}.layout-card__footer{grid-area:footer}.layout-card__more_small{display:none;align-items:center;padding:10px;margin:-10px}.layout-card__more-title{font-weight:500;font-size:15px;line-height:1.2em;color:var(--primary-color);flex:0 0 auto;margin-right:8px}.layout-card__more-icon{display:flex;align-items:center;flex:0 0 auto}.layout-card__more-icon svg{width:15px;height:15px}.layout-card__tag-wrap{padding:3px}.layout-card__tag{padding:4px 5px;font-weight:400;font-size:13px;line-height:125%;color:var(--color-gray-dark);background-color:var(--color-gray-blue)}.layout-card__mortgage{display:flex;font-weight:400;font-size:14px;line-height:1.25em;flex-wrap:wrap}.layout-card__mortgage_blurred{pointer-events:none}.layout-card__mortgage-title{color:var(--color-gray-dark);margin-right:1px}.layout-card__mortgage-value{color:var(--color-primary-dark)}.layout-card_inactive{opacity:.5;transition:opacity .3s}.layout-card_badge-blue,.layout-card_inactive:hover{opacity:.8}.layout-card__inactive-badge{color:#fff;position:absolute;z-index:100;padding:5px 20px}.layout-card__inactive-badge._blue{background-color:var(--color-blue-dark)}.layout-card__inactive-badge._red{background-color:var(--alert-color)}.layout-card__in-fav{color:var(--color-blue-dark)}@media(min-width:1260px){.layout-card:hover .layout-card__more-wrap{opacity:1}.layout-card__promotion-list{margin:-4px}.layout-card__promotion-item{padding:4px}.layout-card__price{font-size:19px}.layout-card__title-text{font-size:17px}.layout-card__more-wrap{opacity:0;transition:opacity .4s;margin-top:20px}.layout-card__more-wrap .button__link-arrow{width:45px;height:45px}.layout-card__more-wrap .button__link-arrow .button__link svg{width:16px;height:auto}}@media(min-width:768px){.layout-card__info-item-description{flex:0 1 auto}.layout-card__more_large{display:flex;align-items:center}}@media(max-width:1259px){.layout-card{padding:20px 0}.layout-card__info-item-title{font-size:13px}.layout-card__info-item-description{margin-top:3px;font-size:13px}.layout-card__price{font-size:17px}.layout-card__title-text{font-size:16px}.layout-card__mortgage{margin-top:4px}.layout-card__more-title{font-size:14px}}@media(max-width:767px){.layout-card__promotion-list{flex-direction:column;margin:-3px 0}.layout-card__promotion-item{padding:3px 0}.layout-card__image-wrap{width:100%}.layout-card__info-list{margin-top:15px;grid-template-columns:repeat(2,1fr);grid-row-gap:12px;grid-column-gap:14px}.layout-card__info-item{flex-direction:column}.layout-card__tags-wrap{margin-top:15px;padding-right:105px}}.layout-card__price_blurred{position:relative}.layout-card__price_blurred,.layout-card__price_blurred:before{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.layout-card__price_blurred:before{content:" ";position:absolute;top:-2px;left:-4px;right:-4px;bottom:-2px;border-radius:6px;border:1px solid hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.2);backdrop-filter:blur(8px) saturate(180%)}.layout-card__mortgage_blurred{position:relative}.layout-card__mortgage_blurred,.layout-card__mortgage_blurred:before{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.layout-card__mortgage_blurred:before{content:" ";position:absolute;top:-2px;left:-4px;right:-4px;bottom:-2px;border-radius:6px;border:1px solid hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.2);backdrop-filter:blur(8px) saturate(180%)}.layout-card__price-hint{display:none;margin-top:8px;font-size:12px;line-height:1.3;color:var(--color-gray-dark);opacity:.7}@media(max-width:767px){.layout-card__price-hint{display:block;font-size:11px;margin-top:6px}}@media print{.layout-card__buttons-wrap.layout-card-buttons,.layout-card__image-wrap,.layout-card__more-wrap,.layout-card__promotion-list{display:none}}.layout-card-buttons{display:flex}.layout-card-buttons__item:first-child{margin-right:16px}.layout-card-buttons__icon svg path{transition:fill .4s;fill:var(--color-border)}.layout-card-buttons__link[data-compare="1"] svg path,.layout-card-buttons__link[data-favorites="1"] svg path{fill:var(--primary-color)}@media(min-width:1260px){.layout-card-buttons__item:hover .layout-card-buttons__icon svg path{fill:var(--primary-color)}}@media(min-width:1260px){.catalog-page{padding-bottom:120px}}@media(min-width:768px){.catalog-page__heading-button-wrap{display:none}}@media(min-width:768px)and (max-width:1259px){.catalog-page{padding-bottom:90px}}@media(max-width:767px){.catalog-page{padding-bottom:40px}.catalog-page__heading-button-wrap{margin-top:20px;width:100%;transition:top .4s var(--default-bezier);top:0}.catalog-page__heading-button-wrap._sticky{top:var(--menu-translate);position:fixed;right:0;left:0;z-index:3000;margin-top:0;padding:10px 22px;background:#fff;border-bottom:1px solid var(--color-border)}.catalog-page__heading-button{width:100%}.catalog-page__heading{padding-bottom:20px}}.cross{width:50px;height:60px;position:relative;cursor:pointer}.cross:after,.cross:before{position:absolute;content:"";background:var(--color-border);transition:transform var(--default-transition-duration);height:2px;right:0;top:28px}.cross:after{transform:rotate(-45deg)}.cross:before{transform:rotate(45deg)}.cross__inner:after,.cross__inner:before{position:absolute;content:"";background:var(--color-border);transition:transform var(--default-transition-duration);height:2px;right:0;top:28px}.cross__inner:after{transform:rotate(45deg)}.cross__inner:before{transform:rotate(-45deg)}.cross:hover:after{transform:translate(-2px,2px) rotate(-45deg)}.cross:hover:before{transform:translate(2px,2px) rotate(45deg)}.cross:hover .cross__inner:after{transform:translate(-2px,-2px) rotate(45deg)}.cross:hover .cross__inner:before{transform:translate(2px,-2px) rotate(-45deg)}@media(min-width:768px){.cross:after,.cross:before,.cross__inner:after,.cross__inner:before{width:26px;left:11px}}@media(max-width:767px){.cross:after,.cross:before,.cross__inner:after,.cross__inner:before{width:22px;left:14px}}.main-text{font-style:normal;font-weight:400}.main-text._medium,.main-text._meduim{font-weight:500}@media(min-width:768px){.main-text{font-size:16px;line-height:150%}}@media(max-width:767px){.main-text{font-size:15px;line-height:135%}}.points{display:flex}.points__item:first-child{background-color:rgba(191,202,235,.2)}.points__item:nth-child(2){background-color:rgba(191,202,235,.4)}.points__item:nth-child(3){background-color:rgba(191,202,235,.6)}.points__head{display:flex;justify-content:space-between}.points__title{font-weight:500;font-size:19px;line-height:135%}.points__svg-wrapper{width:52px;height:52px;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:100px;overflow:hidden}.points__svg{background-color:#fff}.points__svg,.points__svg svg{width:100%;height:100%}.points__description{font-size:16px;line-height:150%;color:var(--color-gray-dark)}@media(min-width:1260px){.points__item{flex:0 0 33.333%}.points__wrapper{padding:30px 40px 40px}.points__head{margin-bottom:90px}}@media(min-width:768px)and (max-width:1259px){.points__wrapper{padding:30px 35px}.points__head{margin-bottom:25px}}@media(max-width:1259px){.points{flex-direction:column}.points__item{flex:0 0 100%}}@media(max-width:767px){.points__wrapper{padding:20px}.points__head{margin-bottom:20px}.points__title{font-size:16px}.points__description{font-size:15px}}.renovation__faq-container,.renovation__tabs{background-color:var(--color-background)}.renovation__faq-container .tabs__counter,.renovation__tabs .tabs__counter{margin:0 10px 0 0}.renovation__slider-subtitle{font-size:16px;line-height:150%;color:var(--color-gray-dark)}.renovation__slider-title{font-weight:700;line-height:125%;color:var(--color-primary-dark)}.renovation__list{position:relative}.renovation__list._before:before{content:"";position:absolute;left:0;top:0;height:100%;width:var(--large-indent);background-color:#fff}.renovation__head{border-top:1px solid var(--color-blue-gray)}.renovation__layouts-block{display:grid}.renovation__layouts-title{grid-area:title}.renovation__layouts-form{grid-area:form}.renovation__layouts-list{grid-area:list}@media(min-width:1260px){.renovation__list{padding:0 var(--large-indent);position:relative}.renovation__list._before:before{content:"";position:absolute;left:0;top:0;height:100%;width:var(--large-indent);background-color:#fff}.renovation__faq-container{padding-top:120px}.renovation__slider-wrapper{margin-bottom:124px}.renovation__slider-head{margin-bottom:50px}.renovation__slider-title{grid-column:1/7;font-size:36px}.renovation__slider-subtitle{grid-column:7/13}.renovation__head{margin-top:70px;margin-bottom:110px;padding-top:40px}.renovation__blocks{margin-bottom:120px}.renovation__layouts-block{padding:120px 0}.renovation__layouts-list{margin-top:40px}}@media(min-width:768px){.renovation__layouts-block{grid-template-columns:1fr auto;grid-template-areas:"title form" "list list"}}@media(min-width:768px)and (max-width:1259px){.renovation__head{padding-top:30px;margin:40px 0 156px}.renovation__slider-title{grid-column:1/4;font-size:30px}.renovation__faq-container{padding-top:70px}.renovation__slider-wrapper{margin-bottom:94px}.renovation__slider-head{margin-bottom:30px}.renovation__slider-subtitle{grid-column:4/7}.renovation__blocks{margin-bottom:90px}.renovation__layouts-block{padding:70px 0 100px}.renovation__layouts-title{max-width:387px}.renovation__layouts-list{margin-top:30px}}@media(max-width:1259px){.renovation__layouts-list .catalog-grid__item:last-child{display:none}}@media(max-width:767px){.renovation__head{padding-top:20px;margin:30px 0 40px}.renovation__slider-head{grid-row-gap:12px;margin-bottom:30px}.renovation__faq-container{padding-top:30px}.renovation__slider-wrapper{margin-bottom:33px}.renovation__slider-title{grid-row:1;font-size:22px;grid-column:1/6}.renovation__slider-subtitle{grid-row:2;font-size:15px;grid-column:1/6}.renovation__blocks{margin-bottom:40px}.renovation__layouts-block{grid-template-columns:100%;grid-template-areas:"title" "list" "form"}.renovation__button{width:100%}.renovation__layouts-block{padding:30px 0}.renovation__layouts-list{margin:22px 0 20px;border-bottom:1px solid var(--color-border)}}.faq-page__content{display:grid;position:relative}@media(min-width:1260px){.faq-page__content{padding-top:70px;grid-template-columns:auto 241px;grid-column-gap:102px}.faq-page__tabs{padding:0 var(--large-indent);background:var(--color-background);position:relative;margin-left:-35px}}@media(min-width:768px)and (max-width:1259px){.faq-page__content{grid-row-gap:70px;padding-top:20px}}@media(max-width:767px){.faq-page__content{grid-row-gap:40px;padding-top:10px}}.faq-list_grey{background-color:#fff}.faq-list__item{border-bottom:1px solid var(--color-border)}.faq-list__item:last-child{border-bottom:none}.faq-list__answer-wrap{height:0;transition:height .3s,opacity .3s;overflow:hidden}.faq-list__answer{color:var(--color-gray-dark)}.faq-list__question{font-weight:500;display:block;color:var(--color-primary-dark);position:relative}.faq-list__question:after{transform:rotate(-90deg)}.faq-list__question:after,.faq-list__question:before{position:absolute;content:"";background-color:var(--primary-color);width:2px;height:18px;right:9px;top:calc(50% - 9px);transition:transform var(--default-transition-duration)}.faq-list__item._opened .faq-list__question:before{transform:rotate(-45deg)}.faq-list__item._opened .faq-list__question:after{transform:rotate(-135deg)}@media(min-width:1260px){.faq-list__content{padding-bottom:140px}.faq-list_grey .faq-list__item{padding:0 33px}.faq-list__answer,.faq-list__question{padding-right:65px}.faq-list__question{padding-top:25px;padding-bottom:25px}.faq-list__answer{padding-bottom:40px}}@media(min-width:768px){.faq-list__question{line-height:135%;font-size:19px}}@media(min-width:768px)and (max-width:1259px){.faq-list__question{padding:21px 60px 21px 0}.faq-list__answer{padding-bottom:30px}.faq-list_grey .faq-list__item{padding:0 25px}}@media(max-width:767px){.faq-list__question{padding:19px 38px 19px 0;font-size:16px;line-height:140%}.faq-list_grey .faq-list__item{padding:0 18px}.faq-list__answer{padding-bottom:25px}}.fb-block{font-style:normal;border-top:1px solid var(--color-border);padding-top:21px;display:flex}.fb-block__text-wrapper{display:flex;flex-direction:column}.fb-block__heading{font-weight:500;line-height:135%;color:var(--color-primary-dark);padding-bottom:7px}.fb-block__description{color:var(--color-gray-dark)}.fb-block__button{height:-moz-fit-content;height:fit-content}@media(min-width:1260px){.fb-block{flex-direction:column;position:sticky;top:136px;height:-moz-fit-content;height:fit-content}.fb-block__description{padding-bottom:25px}}@media(min-width:768px){.fb-block__heading{font-size:22px}}@media(min-width:768px)and (max-width:1259px){.fb-block__button .fb-block__button-link{padding:18px 69px}}@media(max-width:1259px){.fb-block{flex-direction:row;justify-content:space-between}}@media(max-width:767px){.fb-block__text-wrapper{flex:1 1 139px;padding-right:37px}.fb-block__heading{font-size:18px}}.projects{position:relative}.projects_page .projects__item{grid-column:span 1}.projects__list{position:relative}.projects__item{display:flex}@media(min-width:1260px){.projects_page .projects__list{grid-template-columns:repeat(3,1fr)}.projects_page .projects__item .project-card__picture{padding-top:70%;width:364px;height:254px}.projects_page .projects__item:nth-child(3n+1){padding-right:16px}.projects_page .projects__item:nth-child(3n+2){padding:0 8px}.projects_page .projects__item:nth-child(3n){padding-left:16px}.projects_index .projects__item .project-card__picture{padding-top:70%;width:364px;height:254px}.projects_index .projects__item:nth-child(10n+2),.projects_index .projects__item:nth-child(10n+6){padding-top:43%}.projects_index .projects__item:nth-child(10n+1){grid-column:1/9;padding-right:8px}.projects_index .projects__item:nth-child(10n+1) .project-card__picture{padding-top:54%;width:780px;height:420px}.projects_index .projects__item:nth-child(10n+7){grid-column:5/13;padding-left:8px}.projects_index .projects__item:nth-child(10n+7) .project-card__picture{padding-top:54%;width:780px;height:420px}.projects_index .projects__item:nth-child(10n),.projects_index .projects__item:nth-child(10n+2),.projects_index .projects__item:nth-child(10n+5){grid-column:9/13;padding-left:16px}.projects_index .projects__item:nth-child(10n+3),.projects_index .projects__item:nth-child(10n+6),.projects_index .projects__item:nth-child(10n+8){grid-column:1/5;padding-right:16px}.projects_index .projects__item:nth-child(10n+4),.projects_index .projects__item:nth-child(10n+9){grid-column:5/9;padding:0 8px}.projects__list{grid-row-gap:85px}}@media(min-width:768px)and (max-width:1259px){.projects_page .projects__list{grid-template-columns:repeat(2,1fr)}.projects_page .projects__item:nth-child(2n){justify-content:flex-end}.projects_index .projects__item:nth-child(12n+1),.projects_index .projects__item:nth-child(12n+3),.projects_index .projects__item:nth-child(12n+5),.projects_index .projects__item:nth-child(12n+8),.projects_index .projects__item:nth-child(12n+10){grid-column:1/4}.projects_index .projects__item:nth-child(12n+2),.projects_index .projects__item:nth-child(12n+4),.projects_index .projects__item:nth-child(12n+6),.projects_index .projects__item:nth-child(12n+9),.projects_index .projects__item:nth-child(12n+11){grid-column:4/7;justify-content:flex-end}.projects_index .projects__item:nth-child(12n),.projects_index .projects__item:nth-child(12n+7){grid-column:1/7}.projects_index .projects__item:nth-child(12n) .project-card__picture,.projects_index .projects__item:nth-child(12n+7) .project-card__picture{padding-top:54%;width:calc(100vw - 80px)}.projects__list{grid-row-gap:60px}.projects__item .project-card__picture{padding-top:70%;width:calc(50vw - 69px)}}@media(max-width:767px){.projects__list{grid-row-gap:43px;grid-template-columns:1fr}}.project-card{display:flex;flex-direction:column;padding-bottom:12px;position:relative}.project-card__link{position:absolute;display:block;left:0;top:0;width:100%;height:100%;z-index:20}.project-card:before{width:100%;background-color:var(--color-border);z-index:5;transition:opacity cubic-bezier(0,0,.2,1)}.project-card:after,.project-card:before{content:"";position:absolute;bottom:0;height:1px}.project-card:after{width:0;background-color:var(--color-primary-dark);z-index:10;transition:width cubic-bezier(0,0,.2,1)}.project-card__picture{display:flex;position:relative}.project-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project-card__text-wrap{display:flex;flex-direction:column}.project-card__text-wrap-top{display:flex;justify-content:space-between;align-items:center}.project-card__text-wrap-bottom{display:flex;justify-content:flex-start;align-items:center}.project-card__flats-count,.project-card__flats-price{flex:0 0 auto}.project-card__title{font-style:normal;font-weight:500;color:var(--color-primary-dark)}.project-card__type{display:flex;justify-content:space-between;align-items:center}.project-card__type-icon{width:7px;height:7px;margin-right:10px;flex:0 0 auto}.project-card__type-icon_blue{background-color:var(--color-blue)}.project-card__type-icon_red{background-color:var(--color-orange)}.project-card__type-icon_green{background-color:var(--color-green)}.project-card__type-name{flex:0 0 auto;line-height:1.25em}.project-card__flats-count,.project-card__type-name{font-style:normal;font-weight:400;color:var(--color-gray-dark)}.project-card__flats-count{padding-right:19px;position:relative;display:flex;align-items:center}.project-card__flats-count:after{content:"";position:absolute;top:50%;right:0;transform:translate3d(0,-50%,0);width:1px;height:15px;background-color:var(--color-border)}.project-card__flats-price{font-style:normal;font-weight:500;color:var(--color-primary-dark);padding-left:18px}.project-card__top{position:relative}.project-card__tags-list{position:absolute;display:flex;align-items:center;margin:-2px}.project-card__tags-item{padding:2px;display:flex}.project-card__tags-item_blue .project-card__tags-item-name{background-color:var(--primary-color);color:#fff}.project-card__tags-item_blue .project-card__tags-item-corner:before{background-color:var(--primary-color)}.project-card__tags-item_blue .project-card__tags-item-corner:after{border-left-color:var(--primary-color);border-bottom-color:transparent;border-right-color:var(--primary-color);border-top-color:var(--primary-color)}.project-card__tags-item-name{padding:5px 0 5px 7px;font-style:normal;font-weight:500;font-size:13px;line-height:1.25em;background-color:#fff;color:var(--primary-color)}.project-card__tags-item-corner{display:block;width:7px}.project-card__tags-item-corner:before{content:"";position:absolute;top:2px;width:7px;height:19px;background-color:#fff}.project-card__tags-item-corner:after{content:"";position:absolute;bottom:2px;border-color:#fff #fff transparent;border-style:solid;border-width:0 0 7px 7px}@media(min-width:1260px){.project-card:hover:before{opacity:0;transition-duration:.2s;transition-delay:.2s}.project-card:hover:after{width:100%;transition-duration:.5s;transition-delay:.7s}.project-card:hover .project-card__image{transform:scale(1.12)}.project-card__picture{overflow:hidden}.project-card__image{transition:transform 2s cubic-bezier(0,0,.2,1)}.project-card__text-wrap,.project-card__text-wrap-bottom{margin-top:19px}.project-card__title{font-size:19px;line-height:1.35em}.project-card__type-name{font-size:14px}.project-card__tags-list{position:absolute;display:flex;align-items:center}}@media(min-width:768px){.project-card__flats-count,.project-card__flats-price{font-size:15px;line-height:1.35em}.project-card__tags-list{left:10px;top:10px}}@media(min-width:768px)and (max-width:1259px){.project-card__text-wrap-bottom{margin-top:14px}.project-card__text-wrap{margin-top:10px}}@media(max-width:1259px){.project-card__title{font-size:16px;line-height:1.4em}.project-card__type-name{font-size:13px}}@media(max-width:767px){.project-card__text-wrap-bottom{margin-top:12px}.project-card__text-wrap{margin-top:8px}.project-card__flats-count,.project-card__flats-price{font-size:14px;line-height:1.25em}.project-card__picture{padding-top:70%;width:calc(100vw - 44px)}.project-card__tags-list{left:8px;top:8px}}.payment-description{border-top:1px solid var(--color-blue-gray)}.payment-description__text-wrap-buttons{display:flex}.payment-description__title-percent{color:var(--primary-color)}@media(min-width:1260px){.payment-description{margin-top:60px;padding-top:40px}.payment-description__title{grid-column:1/7}.payment-description__text-wrap{grid-column:7/13}.payment-description__application{flex:0 0 auto;width:255px}.payment-description__application_calc{width:unset}.payment-description__calc{margin-left:10px;flex:0 0 auto}}@media(min-width:768px){.payment-description__text-wrap-buttons{margin-top:28px}}@media(min-width:768px)and (max-width:1259px){.payment-description{margin-top:40px;padding-top:30px}.payment-description__title{grid-column:1/4}.payment-description__text-wrap{grid-column:4/7}.payment-description__calc{margin-top:10px}}@media(max-width:1259px){.payment-description__text-wrap-buttons{flex-direction:column}}@media(max-width:767px){.payment-description{margin-top:30px;padding-top:20px}.payment-description__text-wrap-buttons{margin-top:20px}.payment-description__calc{margin-top:8px}.payment-description__title{grid-column:1/5}.payment-description__text-wrap{margin-top:12px;grid-column:1/5}}.banks__list{display:grid}.banks__item{border-top:1px solid var(--color-border);display:block}.banks__item-top{display:flex}.banks__item-title{flex:0 0 auto;font-style:normal;font-weight:400;line-height:1.35em;color:var(--color-primary-dark)}.banks__picture{flex:0 0 auto}.banks__percent{font-style:normal;font-weight:400;color:var(--color-gray-dark)}.banks__link{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.banks__description-wrap{display:flex;align-items:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s;pointer-events:none;z-index:1000}.banks__description-wrap._visible{opacity:1;pointer-events:auto}.banks__description-bg{background-color:var(--color-black-opacity);width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.banks__description{font-style:normal;font-weight:400;font-size:15px;line-height:1.35em;color:var(--color-gray-dark);overflow-y:scroll}.banks__description::-webkit-scrollbar{-webkit-appearance:none;width:4px}.banks__description::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--color-black-opacity)}.banks__description-inner{background-color:#fff;z-index:15;position:relative}.banks__close{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;background-color:var(--t);border:1px solid var(--color-border);border-radius:100%;width:38px;height:38px}.banks__close-icon{display:flex}@media(min-width:1260px){.banks{padding-top:120px}.banks__list{grid-template-columns:repeat(4,1fr);grid-row-gap:60px;margin-top:40px}.banks__item{height:215px}.banks__item:not(:nth-child(4n)){border-right:1px solid var(--color-border)}.banks__link{padding:25px 30px 0}.banks__item-title{font-size:18px}.banks__description-inner{width:990px;max-height:680px;padding:70px 73px 70px 71px}.banks__description{max-height:540px}}@media(min-width:768px){.banks__item-top{align-items:center}.banks__percent{font-size:16px;line-height:1.5em}.banks__item-title{margin-left:15px}}@media(min-width:768px)and (max-width:1259px){.banks{padding-top:90px}.banks__list{margin-top:26px;grid-row-gap:40px}.banks__item{height:144px;grid-row-gap:40px}.banks__item:nth-child(2n){padding-left:35px}.banks__item-title{font-size:17px;line-height:1.5em}.banks__description-inner{width:calc(100vw - 80px);max-height:calc(100vh - var(--header-height) - 80px);padding:70px 30px 40px}.banks__description{max-height:calc(100vh - var(--header-height) - 190px)}}@media(max-width:1259px){.banks__list{grid-template-columns:repeat(2,1fr)}.banks__item:not(:nth-child(2n)){border-right:1px solid var(--color-border)}.banks__link{padding-top:20px}}@media(max-width:767px){.banks{padding-top:40px}.banks__list{grid-row-gap:30px;margin-top:22px}.banks__item-top{flex-direction:column;align-items:flex-start}.banks__item{height:130px}.banks__item:nth-child(2n){padding-left:16px}.banks__item-title{margin-top:20px;font-size:15px}.banks__percent{font-size:15px;line-height:1.35em}.banks__description-inner{width:100vw;height:100%;padding:66px 22px 0}.banks__description{height:100%;padding-bottom:22px}.banks__description-wrap{align-items:flex-end;z-index:10000}}.payment-steps__list{display:grid;grid-row-gap:15px}.payment-steps__item{display:flex}.payment-steps__item:nth-child(2) .payment-steps__number-circle svg circle.payment-steps__circle{stroke-dasharray:113.04;stroke-dashoffset:56.52}.payment-steps__item:nth-child(3) .payment-steps__number-circle svg circle.payment-steps__circle{stroke-dasharray:169,56.52;stroke-dashoffset:56.52}.payment-steps__item:nth-child(4) .payment-steps__number-circle svg circle.payment-steps__circle{stroke-dasharray:226,8;stroke-dashoffset:0}.payment-steps__text-wrap{display:flex;flex-direction:column}.payment-steps__item-title{font-style:normal;font-weight:500;color:var(--color-primary-dark)}.payment-steps__item-description{font-style:normal;font-weight:400;color:var(--color-gray-dark)}.payment-steps__top{display:flex}.payment-steps__number-wrap{display:flex;align-items:center;justify-content:center;position:relative}.payment-steps__number{font-style:normal;font-weight:500;color:var(--primary-color);position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:10}.payment-steps__number-circle{display:flex}.payment-steps__number-line{flex:0 0 auto;background-color:var(--color-border)}@media(min-width:1260px){.payment-steps{padding-top:140px}.payment-steps__list{grid-template-columns:repeat(4,1fr);margin-top:50px}.payment-steps__text-wrap{margin-top:32px}.payment-steps__button{margin-top:28px}}@media(min-width:768px){.payment-steps__list{grid-column-gap:15px}.payment-steps__item{flex-direction:column}.payment-steps__item:not(:last-child) .payment-steps__number-line{height:1px;width:calc(100% - 87px);margin-left:15px}.payment-steps__item-title{font-size:19px;line-height:1.35em}.payment-steps__item-description{margin-top:15px;font-size:16px;line-height:1.5em}.payment-steps__button{max-width:175px}.payment-steps__text-wrap{max-width:241px}.payment-steps__number{font-size:19px;line-height:1.35em}.payment-steps__top{align-items:center;justify-content:space-between}}@media(min-width:768px)and (max-width:1259px){.payment-steps{padding-top:90px}.payment-steps__list-wrap{margin:0 -40px}.payment-steps__list{padding:0 40px;grid-template-columns:repeat(4,255px);margin-top:30px;overflow:scroll}.payment-steps__list::-webkit-scrollbar{display:none}.payment-steps__text-wrap{margin-top:28px}.payment-steps__button{margin-top:25px}}@media(max-width:767px){.payment-steps{padding-top:40px}.payment-steps__list{margin-top:22px}.payment-steps__item:not(:last-child) .payment-steps__number-line{width:1px;height:calc(100% - 71px);margin-top:15px}.payment-steps__item:not(:last-child) .payment-steps__text-wrap{padding-bottom:15px}.payment-steps__text-wrap{margin-left:32px}.payment-steps__item-title{font-size:16px;line-height:1.4em}.payment-steps__item-description{margin-top:10px;font-size:15px;line-height:1.35em}.payment-steps__button{margin-top:20px}.payment-steps__number{font-size:16px;line-height:1.4em}.payment-steps__number-circle svg{width:56px;height:56px}.payment-steps__top{flex-direction:column;align-items:center}}.actions__list{position:relative}.actions__item{border-right:1px solid var(--color-border);display:flex}.actions__item:nth-child(3n+1):before{position:absolute;content:"";width:100%;height:1px;background-color:var(--color-border)}.actions__item:nth-child(3n+3){border-right:none}.actions__svg{width:48px;height:48px;border:1px solid var(--color-blue-gray);border-radius:100%;display:flex;justify-content:center;align-items:center}.actions__created-at{font-size:14px;line-height:125%;color:var(--color-gray-dark)}.actions__description{font-weight:500;line-height:135%}.actions__wrapper{display:block;flex:0 0 100%}@media(min-width:1260px){.actions{padding:70px 0 170px}.actions__list{grid-row-gap:60px}.actions__item:nth-child(3n+1){grid-column:1/5}.actions__item:nth-child(3n+2){grid-column:5/9;margin-left:10px}.actions__item:nth-child(3n+3){grid-column:9/13;margin-left:10px}.actions__svg{margin-top:25px;margin-bottom:40px}.actions__created-at{margin-bottom:15px}.actions__description{font-size:19px;margin-bottom:38px;max-width:345px}}@media(min-width:768px)and (max-width:1259px){.actions{padding:40px 0 90px}.actions__list{grid-row-gap:42px}.actions__item:nth-child(odd){grid-column:1/4}.actions__item:nth-child(2n+2){grid-column:4/7;border-right:none}.actions__svg{margin:20px 0 40px}.actions__created-at{margin-bottom:15px}.actions__description{margin-bottom:35px;max-width:310px}}@media(max-width:1259px){.actions__list{overflow:hidden}.actions__item:nth-child(2n+3){border-right:1px solid var(--color-border)}.actions__item:nth-child(2n+3):before{position:absolute;content:"";width:100%;height:1px;background-color:var(--color-border)}.actions__description{font-size:16px}}@media(max-width:767px){.actions{padding:30px 0 50px}.actions__list{grid-row-gap:30px}.actions__item:nth-child(odd){grid-column:1/3}.actions__item:nth-child(2n+2){grid-column:3/5;border-right:none}.actions__svg{margin:20px 0}.actions__created-at{margin-bottom:15px}.actions__description{margin-bottom:20px;max-width:153px}}.actions-block__heading{font-weight:500;font-size:19px;line-height:135%;padding-bottom:8px}.actions-block__tags-wrapper{display:flex;color:var(--color-gray-dark);margin:0 -6px 10px}.actions-block__tags{padding:0 6px}.actions-block__item{padding:22px 0;border-bottom:1px solid var(--color-border)}.actions-block__item:last-child{border-bottom:none}.actions-block__created-at{font-weight:400;font-size:14px;line-height:125%;color:var(--color-gray-dark);padding-bottom:10px}.actions-block__description{font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:var(--color-primary-dark)}.article-page__subheading{color:var(--color-gray-dark)}.article-page__part-image-list{overflow:hidden}.article-page__image{width:100%;height:100%;position:absolute;left:0;bottom:0;top:0;right:0;-o-object-fit:cover;object-fit:cover}.article-page__picture{position:relative;overflow:hidden;display:block}.article-page__bottom{display:flex}.article-page__image-container{position:relative}.article-page__badge{position:absolute;left:0;top:0}.article-page__more strong{color:var(--primary-color)}@media(min-width:1260px){.article-page__container{border-bottom:1px solid var(--color-border)}.article-page__picture{padding-top:56.862745098%;margin-bottom:60px}.article-page__actions-block,.article-page__wrap{padding-top:70px;padding-bottom:60px}.article-page__wrap{grid-column:1/10;padding-right:50px;border-right:1px solid var(--color-border);margin-right:20px}.article-page__actions-block{grid-column:10/13}.article-page__content{margin-bottom:60px}.article-page__more{margin-bottom:35px}.article-page__subheading{padding-bottom:40px}.article-page__bottom{padding-top:35px;padding-bottom:120px}.article-page__bottom-form{padding-bottom:120px}}@media(min-width:768px){.article-page__heading{padding-bottom:20px}.article-page__bottom{justify-content:space-between;flex-direction:row;align-items:center}}@media(min-width:768px)and (max-width:1259px){.article-page__wrap{padding-top:40px;padding-bottom:50px;grid-column:1/7;border-bottom:1px solid var(--color-border)}.article-page__content{margin-bottom:50px}.article-page__more{margin-bottom:28px}.article-page__subheading{padding-bottom:30px}.article-page__picture{padding-top:56.8115942029%;margin-bottom:50px}.article-page__bottom{padding-top:30px;padding-bottom:70px}.article-page__bottom-form{padding-bottom:70px}}@media(max-width:1259px){.article-page__actions-block{display:none}}@media(max-width:767px){.article-page__wrap{padding-top:30px;grid-column:1/5}.article-page__content{margin-top:40px}.article-page__more{margin-bottom:20px}.article-page__heading{padding-bottom:12px}.article-page__subheading{padding-bottom:20px}.article-page__picture{padding-top:56.8047337278%;margin-bottom:40px}.article-page__bottom{flex-direction:column-reverse;padding-top:25px;padding-bottom:40px}.article-page__bottom .share{margin-bottom:20px}.article-page__bottom-form{padding-bottom:40px}}.payment-sizes__item{border-top:1px solid var(--color-border);display:flex}.payment-sizes__item:last-child{border-bottom:1px solid var(--color-border)}.payment-sizes__price{font-style:normal;font-weight:500;line-height:1.35em;color:var(--primary-color);flex:0 0 auto}.payment-sizes__text{font-style:normal;font-weight:400;color:var(--color-gray-dark)}.payment-sizes__text strong{font-weight:500;color:var(--primary-color)}.payment-sizes__text:first-child{border-right:1px solid var(--color-border)}.payment-sizes__text-wrap{display:flex;width:100%}@media(min-width:1260px){.payment-sizes{padding-top:120px}.payment-sizes__list{margin-top:50px}.payment-sizes__item{padding:40px 0}.payment-sizes__text-wrap{max-width:748px;flex:0 1 auto}.payment-sizes__text:first-child{width:360px;padding-right:50px;flex:0 0 auto}.payment-sizes__text:last-child{padding-left:50px;flex:0 1 auto}}@media(min-width:768px){.payment-sizes__item{justify-content:space-between}.payment-sizes__price{font-size:22px}.payment-sizes__text{font-size:16px;line-height:1.5em}}@media(min-width:768px)and (max-width:1259px){.payment-sizes{padding-top:90px}.payment-sizes__list{margin-top:30px}.payment-sizes__item{padding:30px 0}.payment-sizes__text-wrap{max-width:520px}.payment-sizes__text:first-child{padding-right:30px}.payment-sizes__text:last-child{padding-left:30px}.payment-sizes__price{margin-right:69px}}@media(max-width:1259px){.payment-sizes__item{align-items:flex-start}.payment-sizes__text{flex:0 0 50%}}@media(max-width:767px){.payment-sizes{padding-top:40px}.payment-sizes__list{margin-top:22px}.payment-sizes__item{padding:20px 0;flex-direction:column}.payment-sizes__price{font-size:18px}.payment-sizes__text-wrap{margin-top:18px}.payment-sizes__text{font-size:15px;line-height:1.35em}.payment-sizes__text:first-child{padding-right:16px}.payment-sizes__text:last-child{padding-left:16px}}.payment-documents{display:grid}.payment-documents__title-wrap{grid-area:title;display:flex}.payment-documents__button-wrap{grid-area:button;display:flex}.payment-documents__items-wrap{grid-area:items;display:flex}.payment-documents__items{display:flex}.payment-documents__item{display:flex;flex-direction:column;align-items:center;justify-content:center}.payment-documents__item:first-child .payment-documents__item-icon{background-color:var(--color-white-opacity-79)}.payment-documents__item:first-child .payment-documents__item-number,.payment-documents__item:first-child .payment-documents__item-title{color:var(--color-primary-dark)}.payment-documents__item-icon{display:flex;align-items:center;justify-content:center;border-radius:100%;width:56px;height:56px;background-color:var(--color-white-opacity-20)}.payment-documents__item-icon svg{width:18px;height:22px}.payment-documents__item-title{font-style:normal;font-weight:400;text-align:center;color:#fff}.payment-documents__item-number{font-style:normal;font-weight:500;line-height:1.35em;color:#fff}@media(min-width:1260px){.payment-documents{padding-top:120px;grid-column-gap:95px;grid-template-rows:max-content 1fr;grid-template-areas:"title items" "button items"}.payment-documents__items-wrap{justify-content:flex-end}.payment-documents__item{padding:69px 33px}.payment-documents__item-title{margin-top:20px;font-size:16px;line-height:1.5em}.payment-documents__button-wrap{margin-top:35px}}@media(min-width:768px){.payment-documents__button{max-width:237px;max-height:54px}.payment-documents__item-number{font-size:22px}}@media(min-width:768px)and (max-width:1259px){.payment-documents{padding-top:90px;grid-row-gap:30px;grid-template-areas:"title button" "items items"}.payment-documents__items-wrap{justify-content:center}.payment-documents__item{padding:60px 17px}.payment-documents__item-title{margin-top:15px;font-size:15px;line-height:1.35em}.payment-documents__title-wrap{max-width:43.4895833333vw}.payment-documents__button-wrap{justify-content:flex-end}}@media(max-width:767px){.payment-documents{padding-top:40px;grid-template-areas:"title" "items" "button"}.payment-documents__items-wrap{overflow:scroll;margin:22px -22px 0}.payment-documents__items-wrap::-webkit-scrollbar{display:none}.payment-documents__items{padding:0 22px}.payment-documents__item{padding:36px 22px}.payment-documents__item-title{margin-top:12px;font-size:14px;line-height:1.25em}.payment-documents__button-wrap{margin-top:30px}.payment-documents__item-number{font-size:18px}}.circle{border-radius:100%}.circle:first-child{background-color:var(--color-gray-light)}.circle:nth-child(2){background-color:var(--primary-color)}.circle:nth-child(3){background-color:var(--color-primary-dark)}@media(min-width:1260px){.circle{width:262px;height:262px}}@media(min-width:768px)and (max-width:1259px){.circle{width:230px;height:230px}}@media(max-width:767px){.circle{width:194px;height:194px}}.projects-list__items{display:grid;grid-template-columns:repeat(3,1fr)}.projects-list__item .project-card__picture{padding-top:70%}.projects-list__description{font-style:normal;font-weight:400;color:var(--color-gray-dark)}@media(min-width:1260px){.projects-list{padding-top:120px}.projects-list__title{grid-column:1/7}.projects-list__description{grid-column:7/13}.projects-list__items-wrap{margin-top:50px}.projects-list__items{grid-column-gap:54px}.projects-list__button{margin-top:40px}}@media(min-width:768px){.projects-list__description{font-size:16px;line-height:1.5em}}@media(min-width:768px)and (max-width:1259px){.projects-list{padding-top:90px}.projects-list__description,.projects-list__title{grid-column:1/7}.projects-list__description{margin-top:16px}.projects-list__items-wrap{margin:30px -40px 0}.projects-list__items{padding:0 40px;grid-column-gap:30px;grid-template-columns:repeat(3,316px) 10px}.projects-list__button{margin-top:35px}}@media(max-width:1259px){.projects-list__items{overflow:scroll}.projects-list__items::-webkit-scrollbar{display:none}.projects-list__items:after{content:"";position:relative}}@media(max-width:767px){.projects-list{padding-top:40px}.projects-list__description,.projects-list__title{grid-column:1/5}.projects-list__items-wrap{margin:22px -22px 0}.projects-list__items{grid-column-gap:25px;padding:0 22px;grid-template-columns:repeat(3,306px) 1px}.projects-list__items .project-card__picture{width:100%}.projects-list__button{margin-top:30px}.projects-list__description{font-size:15px;line-height:1.35em;margin-top:12px}}.share_article .ya-share2__item .ya-share2__link{border-radius:50%;border:1px solid transparent;transition:border-color .3s}.share_article .ya-share2__item .ya-share2__link .ya-share2__badge{background-color:transparent}.share_article .ya-share2 .ya-share2__container_size_m .ya-share2__badge .ya-share2__icon{height:34px;width:34px;background-size:18px 18px;background-repeat:no-repeat;background-position:50%}.share_article .ya-share2 .ya-share2__container_size_m .ya-share2__item_service_vkontakte .ya-share2__badge .ya-share2__icon{background-image:url(/static/svg/icons-vk-0f8849b71557f07badc2bf7178655ce1.svg)}.share_article .ya-share2 .ya-share2__container_size_m .ya-share2__item_service_odnoklassniki .ya-share2__badge .ya-share2__icon{background-image:url(/static/svg/icons-ok-6922870a11efed154df648e3afa60cdb.svg)}.share_article .ya-share2 .ya-share2__container_size_m .ya-share2__item_service_whatsapp .ya-share2__badge .ya-share2__icon{background-image:url(/static/svg/icons-WhatsApp-1fc21507585dea12437912d26b3d36d0.svg)}.share_article .ya-share2 .ya-share2__container_size_m .ya-share2__item_service_telegram .ya-share2__badge .ya-share2__icon{background-image:url(/static/svg/icons-telegram-76b5a599b326399d2d0f47cef41405b7.svg)}.share_article .ya-share2__list .ya-share2__item:hover{opacity:1;fill:var(--color-gray-dark)}.share_article .ya-share2__list .ya-share2__item:hover .ya-share2__link{border-color:var(--color-gray)}.share_article .ya-share2__list .ya-share2__item:hover .ya-share2__link .ya-share2__icon{filter:invert(1) invert(45%) sepia(7%) saturate(1720%) hue-rotate(188deg) brightness(94%) contrast(81%)}.share{display:flex;align-items:center;color:var(--color-gray-dark)}.share__text{margin-right:17px}.renovation-slider{background-color:var(--color-background)}.renovation-slider__item-top{background-color:#fff;display:flex;flex-direction:column;height:100%}.renovation-slider__image-wrap{position:relative}.renovation-slider__number{z-index:10;display:flex;position:absolute;font-style:normal;font-weight:700;line-height:1.25em;color:var(--color-gray-light)}.renovation-slider__item-title{font-style:normal;font-weight:500;color:var(--color-primary-dark)}.renovation-slider__item-description{font-style:normal;font-weight:400;color:var(--color-gray-dark)}.renovation-slider__picture{display:flex;position:relative;padding-top:59%}.renovation-slider__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.renovation-slider__item,.renovation-slider__items{display:flex}.renovation-slider__item-inner{display:flex;flex-direction:column;height:100%}@media(min-width:1260px){.renovation-slider{padding:120px 0 137px}.renovation-slider__items{margin-left:calc(var(--max-row-width)/2*-1px + 228px)}.renovation-slider__item-top{padding:35px 30px 60px}.renovation-slider__number{top:-28px;left:30px}.renovation-slider__picture{width:380px;height:224px}}@media(min-width:768px){.renovation-slider__top{display:flex;justify-content:space-between;align-items:center}.renovation-slider__items-wrap{margin-top:39px}.renovation-slider__item-title{font-size:17px;line-height:1.35em}.renovation-slider__item-description{font-size:16px;line-height:1.5em;margin-top:15px}.renovation-slider__number{font-size:45px}.renovation-slider .tns-nav{display:none}}@media(min-width:768px)and (max-width:1259px){.renovation-slider{padding:37px 0 70px}.renovation-slider__title{max-width:50.390625vw}.renovation-slider__items{margin-left:calc(-50vw - -215px)}.renovation-slider__item-top{padding:35px 25px 40px}.renovation-slider__number{top:-25px;left:25px}.renovation-slider__picture{width:333px;height:196px}}@media(max-width:767px){.renovation-slider{padding:30px 0}.renovation-slider__items-wrap{margin-top:22px}.renovation-slider__items{margin-left:calc(-50vw - -141px)}.renovation-slider__item-top{padding:20px 20px 42px}.renovation-slider__number{top:-22px;left:20px;font-size:35px}.renovation-slider__item-title{font-size:16px;line-height:1.4em}.renovation-slider__item-description{font-size:15px;line-height:1.35em;margin-top:10px}.renovation-slider__arrows{display:none}.renovation-slider__picture{width:221px;height:130px}.renovation-slider .tns-nav{margin-top:25px}}.page-slider__item{position:relative}.page-slider__image{width:100%;height:100%;top:0;left:0;position:absolute;-o-object-fit:cover;object-fit:cover}.page-slider__picture{display:block;position:relative;overflow:hidden}.page-slider__feature-item{position:absolute}.page-slider__feature-item:hover{z-index:30}.page-slider__feature-item:hover .page-slider__feature-content{opacity:1;transform:translateY(0)}.page-slider__feature-link{position:relative;display:flex;align-items:center;justify-content:center;width:38px;height:38px}.page-slider__feature-sizeble{position:absolute;left:0;right:0;top:0;bottom:0;z-index:20;background-color:rgba(34,44,57,.33);opacity:0;border-radius:100px;animation-name:pulsar;animation-iteration-count:infinite;animation-duration:3.6s}.page-slider__feature-icon{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.page-slider__feature-icon svg{z-index:50}.page-slider__feature-icon:before{z-index:1;content:"";position:absolute;top:0;left:0;background-color:var(--color-primary-dark);opacity:.6;width:28px;height:28px;border-radius:100%}.page-slider__feature-content{position:absolute;width:268px;background-color:#fff;padding:21px;font-size:13px;line-height:125%;pointer-events:none;opacity:0;transition-duration:.3s;transition-timing-function:ease-in-out;transition-property:opacity,transform}.page-slider__feature-content._left{right:0}.page-slider__feature-content._right{left:0}.page-slider__feature-content._top{bottom:54px;transform:translateY(-7px)}.page-slider__feature-content._bottom{top:54px;transform:translateY(7px)}.page-slider__feature-image{display:block;margin-bottom:13px}.page-slider__arrows{display:flex;justify-content:flex-end}@media(min-width:1260px){.page-slider__image-container{margin-bottom:38px}.page-slider__picture{padding-top:53.9101497504%}.page-slider__feature-content._top{bottom:54px}.page-slider__feature-content._bottom{top:54px}}@media(min-width:768px)and (max-width:1259px){.page-slider__image-container{margin-bottom:30px}.page-slider__picture{padding-top:53.9130434783%}.page-slider__feature-content._top{bottom:44px}.page-slider__feature-content._bottom{top:44px}}@media(max-width:767px){.page-slider__image-container{margin-bottom:20px}.page-slider__picture{padding-top:54.1420118343%}.page-slider__feature-item{display:none}}@keyframes pulsar{0%{transform:scale(1);opacity:1}16%{opacity:1}33%{transform:scale(1.6);opacity:0}34%{transform:scale(1)}36%{opacity:1}53%{opacity:1}70%{transform:scale(1.6);opacity:0}to{transform:scale(1);opacity:0}}.payment__faq-container,.payment__tabs{background-color:var(--color-background)}@media(min-width:1260px){.payment__points{padding-top:120px}.payment__faq-container{padding-top:100px;margin-top:100px}.payment__tabs{padding:0 var(--large-indent);position:relative}}@media(min-width:768px)and (max-width:1259px){.payment__points{padding-top:44px}.payment__faq-container{padding-top:70px;margin-top:70px}}@media(max-width:1259px){.payment__faq-container .faq-page__fb-block{display:none}}@media(max-width:767px){.payment__points{padding-top:40px}.payment__faq-container{padding-top:30px;margin-top:30px}}.product-info__half,.product-info__info-block{display:flex;flex-direction:column}.product-info__slider-wrapper{grid-area:slider}@media(min-width:1260px){.product-info{padding-top:70px;grid-template-columns:1fr 1fr;position:relative;padding-bottom:80px}.product-info:before{content:"";position:absolute;height:100%;width:1px;background-color:var(--color-border);left:50%;top:0}.product-info__info-list,.product-info__price-block{margin-top:50px}.product-info__half:nth-child(2){padding-left:20px}.product-info__slider-wrapper{padding-right:38px}}@media(min-width:768px){.product-info__slider{margin-top:20px}.product-info__apartments{margin-top:70px}.product-info__price-block-cca .product-info-price-block__bottom-wrap,.product-info__price-block-layout{padding-top:30px}.product-info__price-block-layout .product-info-price-block__bottom-wrap{padding-top:20px}}@media(min-width:768px)and (max-width:1259px){.product-info{padding:40px 0 31px}.product-info__slider-wrapper{margin-bottom:50px}.product-info__price-block{margin-top:40px;padding-bottom:30px}.product-info__info-list{margin-top:30px}}@media(max-width:1259px){.product-info{grid-template-columns:100%}.product-info__info-block{border-top:var(--color-border);padding-top:30px}}@media(max-width:767px){.product-info{padding:20px 0}.product-info__info-list{margin-top:25px}.product-info__slider-wrapper{margin-bottom:30px}.product-info__apartments{margin-top:40px}.product-info__price-block{margin-top:35px}.product-info__slider{margin-top:24px}.product-info__price-block-cca .product-info-price-block__bottom-wrap{padding-top:20px}}@media print{.product-info-short-info__list{max-width:500px}}.blog__filter-form{grid-area:tags;margin:-3px}.blog__filter-form .checkbox-list{padding:0;margin:0}.blog__filter-form .checkbox-list li{padding:3px;max-width:-moz-max-content;max-width:max-content}.blog__filter-form .checkbox-list input:checked+label{background-color:var(--primary-color);color:#fff}.blog__filter-form .checkbox-list label{padding:9px 12px;border:1px solid var(--color-border)}.blog__filter-form .checkbox-list label:after,.blog__filter-form .checkbox-list label:before{display:none}.blog__articles{grid-area:items}@media(min-width:1260px){.blog__tabs{padding:0 var(--large-indent);position:relative}.blog__articles{grid-column:1/10;padding-right:74px}.blog__filter-form{grid-column:10/13}.blog__bottom{padding:70px 0 176px}}@media(min-width:768px)and (max-width:1259px){.blog__bottom{padding:40px 0 90px}.blog__articles{grid-column:1/7;margin-top:40px}.blog__filter-form{grid-column:1/7}}@media(max-width:1259px){.blog__bottom{grid-template-areas:"tags" "items"}}@media(max-width:767px){.blog__bottom{padding:30px 0 50px}.blog__articles{grid-column:1/5;margin-top:30px}.blog__filter-form{grid-column:1/5}}._view-mode_cell .layout-card__price-wrap,._view-mode_slider .layout-card__price-wrap{margin-top:20px}@media(min-width:1260px){._view-mode_cell .layout-card__inner,._view-mode_slider .layout-card__inner{grid-template-areas:"header header" "promo buttons" "image-wrap image-wrap" "title title" "info info" "price more" "tags more" "footer footer"}._view-mode_cell .layout-card__info-list,._view-mode_slider .layout-card__info-list{margin-top:18px}._view-mode_cell .layout-card__info-item-title,._view-mode_slider .layout-card__info-item-title{font-size:14px;flex:0 0 32%;margin-right:21px}._view-mode_cell .layout-card__info-item-description,._view-mode_slider .layout-card__info-item-description{font-size:14px}._view-mode_cell .layout-card__tags-wrap,._view-mode_slider .layout-card__tags-wrap{margin-top:13px}._view-mode_cell .layout-card__mortgage,._view-mode_slider .layout-card__mortgage{margin-top:6px}._view-mode_landscape .layout-card{padding:25px 0 20px}._view-mode_landscape .layout-card__inner{grid-template-areas:"header header header" "image-wrap title price" "image-wrap info tags" "image-wrap info more" "footer footer footer";grid-template-columns:217px 1fr 240px;grid-column-gap:50px}._view-mode_landscape .layout-card__title{margin-top:0}._view-mode_landscape .layout-card__price-wrap{text-align:right}._view-mode_landscape .layout-card__info-list{display:flex;flex-wrap:wrap;margin:0 -15px}._view-mode_landscape .layout-card__info-item{flex-direction:column;margin:0 15px 20px}._view-mode_landscape .layout-card__info-item:nth-child(2){order:1}._view-mode_landscape .layout-card__info-item:nth-child(4){order:2}._view-mode_landscape .layout-card__info-item:nth-child(5){order:3}._view-mode_landscape .layout-card__price-wrap,._view-mode_landscape .layout-card__title{margin-bottom:20px}._view-mode_landscape .layout-card__info-item-title{margin-bottom:8px}._view-mode_landscape .layout-card__mortgage{margin-top:10px;justify-content:flex-end}._view-mode_landscape .layout-card__tags-wrap{justify-content:flex-end}._view-mode_landscape .layout-card__more-wrap{opacity:1}._view-mode_slider .layout-card:first-child{padding:22px 30px 0 0}._view-mode_slider .layout-card:nth-child(n+2){padding:22px 30px 0}._view-mode_slider .layout-card:last-child{padding:22px 0 0 30px}._view-mode_cell .catalog-grid._by-3{grid-template-columns:calc(33.33333% - 10px) 1fr calc(33.33333% - 10px);grid-row-gap:60px}._view-mode_cell .catalog-grid._by-3 .layout-card:nth-child(3n+1){padding:22px 30px 0 0;border-right:1px solid var(--color-border)}._view-mode_cell .catalog-grid._by-3 .layout-card:nth-child(3n+2){padding:22px 30px 0;border-right:1px solid var(--color-border)}._view-mode_cell .catalog-grid._by-3 .layout-card:nth-child(3n){padding:22px 0 0 30px}._view-mode_cell .catalog-grid._by-4{grid-template-columns:calc(25% - 15px) 1fr 1fr calc(25% - 15px);grid-row-gap:60px}._view-mode_cell .catalog-grid._by-4 .layout-card:nth-child(4n+1){padding:22px 30px 0 0;border-right:1px solid var(--color-border)}._view-mode_cell .catalog-grid._by-4 .layout-card:nth-child(4n+2),._view-mode_cell .catalog-grid._by-4 .layout-card:nth-child(4n+3){padding:22px 30px 0;border-right:1px solid var(--color-border)}._view-mode_cell .catalog-grid._by-4 .layout-card:nth-child(4n){padding:22px 0 0 30px}._view-mode_list-seller .layout-card,._view-mode_list .layout-card{padding:20px 0}._view-mode_list-seller .layout-card__buttons-wrap,._view-mode_list .layout-card__buttons-wrap{margin-top:8px}._view-mode_list-seller .layout-card__promotion-list,._view-mode_list .layout-card__promotion-list{flex-direction:column;align-items:center}._view-mode_list-seller .layout-card__image,._view-mode_list .layout-card__image{width:130px;height:98px}._view-mode_list-seller .layout-card__promotion-item,._view-mode_list .layout-card__promotion-item{padding:2px 0}._view-mode_list-seller .layout-card__promotion-counter,._view-mode_list .layout-card__promotion-counter{display:block;padding:2px 0}._view-mode_list-seller .layout-card__tags-wrap,._view-mode_list .layout-card__tags-wrap{align-items:flex-end;flex-wrap:wrap}._view-mode_list-seller .layout-card__info-item:first-child,._view-mode_list .layout-card__info-item:first-child{grid-area:project}._view-mode_list-seller .layout-card__info-item:nth-child(2),._view-mode_list .layout-card__info-item:nth-child(2){grid-area:finish}._view-mode_list-seller .layout-card__info-item:nth-child(3),._view-mode_list .layout-card__info-item:nth-child(3){grid-area:address}._view-mode_list-seller .layout-card__info-item:nth-child(4),._view-mode_list .layout-card__info-item:nth-child(4){grid-area:floor}._view-mode_list-seller .layout-card__price-wrap,._view-mode_list .layout-card__price-wrap{padding-left:23px;margin:8px 0}._view-mode_list-seller .layout-card__info-item-description,._view-mode_list .layout-card__info-item-description{margin-top:8px}._view-mode_list-seller .layout-card__more,._view-mode_list .layout-card__more{display:none}._view-mode_list-seller .layout-card__more_small,._view-mode_list .layout-card__more_small{display:flex}._view-mode_list-seller .layout-card__inner{grid-template-columns:32px 149px 1fr auto;grid-template-areas:"promo image-wrap title buttons" "promo image-wrap info price" "promo image-wrap tags more"}._view-mode_list-seller .layout-card__image-wrap{margin:0 13px 0 6px}._view-mode_list-seller .layout-card__info-list{grid-template-areas:"project address finish floor number";grid-template-columns:1fr 1fr 1fr 59px auto;grid-column-gap:14px;margin-top:8px}._view-mode_list-seller .layout-card__info-item:nth-child(5){grid-area:number}._view-mode_list-seller .layout-card__price-wrap{white-space:nowrap}._view-mode_list .layout-card__inner{grid-template-columns:32px 156px 152px 532px auto 60px;grid-template-areas:"promo image-wrap title info price buttons" "promo image-wrap tags tags price more"}._view-mode_list .layout-card__image-wrap{margin:0 20px 0 6px}._view-mode_list .layout-card__title{margin-top:8px}._view-mode_list .layout-card__info-list{grid-template-areas:"project address finish floor";grid-template-columns:130px 130px 130px 59px;grid-column-gap:14px;margin:8px 0 0 26px}._view-mode_list .layout-card__price-wrap{border-left:1px solid var(--color-border)}._view-mode_list .layout-card__mortgage{margin-top:10px}}@media(min-width:768px){._view-mode_cell .layout-card__image-wrap,._view-mode_slider .layout-card__image-wrap{margin-top:4px}._view-mode_cell .layout-card__promotion-list,._view-mode_slider .layout-card__promotion-list{align-items:center}._view-mode_cell .layout-card__info-list,._view-mode_slider .layout-card__info-list{grid-row-gap:7px}._view-mode_cell .layout-card__info-item,._view-mode_slider .layout-card__info-item{align-items:center}._view-mode_cell .layout-card__buttons-wrap,._view-mode_slider .layout-card__buttons-wrap{min-height:32px}._view-mode_slider .layout-card:not(:last-child){border-right:1px solid var(--color-border)}._view-mode_list-seller .layout-card:last-child,._view-mode_list .layout-card:last-child{border-bottom:1px solid var(--color-border)}._view-mode_list-seller .layout-card__more-wrap,._view-mode_list .layout-card__more-wrap{justify-content:flex-end}._view-mode_list-seller .layout-card__info-item,._view-mode_list .layout-card__info-item{flex-direction:column}}@media(min-width:768px)and (max-width:1259px){._view-mode_cell .layout-card__inner,._view-mode_slider .layout-card__inner{grid-template-areas:"header header" "promo buttons" "image-wrap image-wrap" "title title" "info info" "price price" "tags tags" "footer footer"}._view-mode_cell .layout-card__image,._view-mode_slider .layout-card__image{width:100%;height:100%}._view-mode_cell .layout-card__info-list,._view-mode_slider .layout-card__info-list{margin-top:16px}._view-mode_cell .layout-card__tags-wrap,._view-mode_slider .layout-card__tags-wrap{margin-top:14px}._view-mode_cell .layout-card__more-wrap,._view-mode_slider .layout-card__more-wrap{display:none}._view-mode_cell .layout-card__promotion-list,._view-mode_slider .layout-card__promotion-list{margin:0 -4px}._view-mode_cell .layout-card__promotion-item,._view-mode_slider .layout-card__promotion-item{padding:0 4px}._view-mode_cell .layout-card__promotion-item:nth-child(odd),._view-mode_slider .layout-card__promotion-item:nth-child(odd){display:none}._view-mode_cell .layout-card__promotion-counter,._view-mode_slider .layout-card__promotion-counter{display:block;padding:3px 4px}._view-mode_cell .layout-card__info-item-title,._view-mode_slider .layout-card__info-item-title{flex:0 0 70px;margin-right:21px}._view-mode_slider .layout-card{padding:20px 21px 0}._view-mode_slider .layout-card:first-child{padding:20px 21px 0 0}._view-mode_slider .layout-card:last-child{padding:20px 0 0 21px}._view-mode_cell .catalog-grid._by-3,._view-mode_cell .catalog-grid._by-4{grid-template-columns:calc(33.33333% - 7.33333px) 1fr calc(33.33333% - 7.33333px);grid-row-gap:50px}._view-mode_cell .catalog-grid._by-3 .layout-card:nth-child(3n+1),._view-mode_cell .catalog-grid._by-4 .layout-card:nth-child(3n+1){padding:20px 21px 0 0;border-right:1px solid var(--color-border)}._view-mode_cell .catalog-grid._by-3 .layout-card:nth-child(3n+2),._view-mode_cell .catalog-grid._by-4 .layout-card:nth-child(3n+2){padding:20px 21px 0;border-right:1px solid var(--color-border)}._view-mode_cell .catalog-grid._by-3 .layout-card:nth-child(3n),._view-mode_cell .catalog-grid._by-4 .layout-card:nth-child(3n){padding:20px 0 0 21px}._view-mode_landscape .layout-card{padding:20px 0}._view-mode_landscape .layout-card__inner{grid-template-areas:"header header header" "image-wrap title price" "image-wrap info tags" "image-wrap info more" "footer footer footer";grid-template-columns:170px 1fr 187px;grid-column-gap:30px}._view-mode_landscape .layout-card__title{margin-top:0}._view-mode_landscape .layout-card__price-wrap{text-align:right}._view-mode_landscape .layout-card__info-list{display:flex;flex-wrap:wrap;margin:0 -15px}._view-mode_landscape .layout-card__info-item{flex-direction:column;margin:0 15px 20px}._view-mode_landscape .layout-card__info-item:nth-child(2){order:1}._view-mode_landscape .layout-card__info-item:nth-child(4){order:2}._view-mode_landscape .layout-card__info-item:nth-child(5){order:3}._view-mode_landscape .layout-card__price-wrap,._view-mode_landscape .layout-card__title{margin-bottom:20px}._view-mode_landscape .layout-card__info-item-title{margin-bottom:8px}._view-mode_landscape .layout-card__mortgage{margin-top:10px;justify-content:flex-end}._view-mode_landscape .layout-card__tags-wrap{justify-content:flex-end;align-content:flex-start}._view-mode_landscape .layout-card__more-wrap{opacity:1}._view-mode_list .layout-card__title{margin-top:unset}._view-mode_list .layout-card__inner{grid-template-columns:32px 169px auto auto;grid-template-areas:"promo image-wrap title buttons" "promo image-wrap info price" "promo image-wrap tags more"}._view-mode_list .layout-card__promotion-list{margin:-2 0;flex-direction:column}._view-mode_list .layout-card__promotion-item{padding:2px 0}._view-mode_list .layout-card__image-wrap{margin:0 26px 0 6px;align-items:flex-start}._view-mode_list .layout-card__image{width:137px;height:103px}._view-mode_list .layout-card__info-list{margin-top:20px;grid-template-columns:repeat(2,1fr);grid-row-gap:15px}._view-mode_list .layout-card__tags-wrap{margin-top:15px;align-content:flex-start}._view-mode_list .layout-card__price-wrap{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}._view-mode_list .layout-card__more{display:none}._view-mode_list .layout-card__more_small{display:flex}}@media(max-width:767px){._view-mode_cell .layout-card__inner,._view-mode_list .layout-card__inner,._view-mode_slider .layout-card__inner{position:relative;grid-template-columns:60px auto 60px;grid-template-areas:"header header header" "promo image-wrap buttons" "title title title" "info info info" "price price more" "tags tags tags" "footer footer footer"}._view-mode_cell .layout-card__more,._view-mode_list .layout-card__more,._view-mode_slider .layout-card__more{display:none}._view-mode_cell .layout-card__more_small,._view-mode_list .layout-card__more_small,._view-mode_slider .layout-card__more_small{display:flex}._view-mode_landscape .layout-card__inner{position:relative;grid-template-areas:"header header" "image-wrap image-wrap" "title title" "info info" "price more" "tags tags" "footer footer"}._view-mode_landscape .layout-card__more{display:none}._view-mode_landscape .layout-card__more_small{display:flex}._view-mode_landscape .layout-card__info-list{margin-bottom:20px}._view-mode_landscape .layout-card__more-wrap{position:static}}.blog-article{display:flex;flex-direction:column}.blog-article__picture{display:flex;position:relative}.blog-article__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-article__image-wrap{position:relative;display:block}.blog-article__date-wrap{display:block;position:absolute;top:0;left:0;z-index:10}.blog-article__date{position:relative;display:flex;flex-direction:column;align-items:center;background-color:var(--color-primary-dark);color:#fff}.blog-article__date:before{content:"";position:absolute;left:0;background-color:var(--color-primary-dark)}.blog-article__date:after{content:"";position:absolute;right:0;bottom:0;border-left-color:var(--color-primary-dark);border-bottom-color:transparent;border-right-color:var(--color-primary-dark);border-top-color:var(--color-primary-dark);border-style:solid}.blog-article__date-day{width:100%;display:flex;justify-content:center;border-bottom:1px solid var(--color-white-opacity-30);font-style:normal;font-weight:400;line-height:1.2em}.blog-article__date-month{font-style:normal;font-weight:400;display:block}.blog-article__tags{display:flex;flex-wrap:wrap}.blog-article__tag{display:block;font-style:normal;font-weight:400;font-size:14px;line-height:1.2em;color:var(--color-gray-dark);flex:0 0 auto}.blog-article__title{display:block;font-style:normal;font-weight:500;color:var(--color-primary-dark)}.blog-article__text-wrap{display:flex;flex-direction:column}.blog-article__icon-wrap{display:flex;align-items:center;justify-content:center;overflow:hidden;width:18px;height:20px;position:relative}.blog-article__icon{display:block}.blog-article__icon svg{width:100%;height:100%}.blog-article__icon_dub{display:none}@media(min-width:1260px){.blog-article:hover .blog-article__image{transform:scale(1.12)}.blog-article:hover .blog-article__icon{transform:translate3d(18px,-20px,0)}.blog-article:hover .blog-article__icon_dub{transform:translateZ(0)}.blog-article__picture{width:100%;height:202px;overflow:hidden}.blog-article__image{transition:transform 2s cubic-bezier(0,0,.2,1)}.blog-article__icon{transition:transform .5s;transform:translateZ(0)}.blog-article__icon_dub{display:block;position:absolute;transform:translate3d(-18px,20px,0)}.blog-article__text-wrap{margin-top:35px}.blog-article__title{margin-top:22px;font-size:19px;line-height:1.35em}.blog-article__icon-wrap{margin-top:38px}}@media(min-width:768px){.blog-article__date{padding:0 8px;width:53px;height:58px}.blog-article__date:before{bottom:-9px;width:44px;height:9px}.blog-article__date:after{bottom:-9px;border-width:0 0 9px 9px}.blog-article__date-day{padding:6px 0 4px;font-size:20px}.blog-article__date-month{padding:6px 0 0;font-size:14px;line-height:1.2em}.blog-article__tags{margin:-6px}.blog-article__tag{padding:6px}}@media(min-width:768px)and (max-width:1259px){.blog-article{max-width:40.3645833333vw}.blog-article__picture{width:40.3645833333vw;height:22.7864583333vw}.blog-article__text-wrap{margin-top:25px;font-size:16px;line-height:1.4em}.blog-article__icon-wrap{margin-top:35px}}@media(max-width:1259px){.blog-article__title{margin-top:15px}}@media(max-width:767px){.blog-article{max-width:40.8vw}.blog-article__picture{width:40.8vw;height:23.2vw}.blog-article__text-wrap{margin-top:20px}.blog-article__date{padding:0 6px;width:44px;height:49px}.blog-article__date:before{bottom:-7px;width:37px;height:7px}.blog-article__date:after{border-width:0 0 7px 7px;bottom:-7px}.blog-article__date-day{padding:5px 0 4px;font-size:16px}.blog-article__date-month{padding:5px 0 0;font-size:13px;line-height:1.25em}.blog-article__tags{flex-direction:column}.blog-article__tag:first-child{margin-bottom:4px}.blog-article__icon-wrap{margin-top:20px}}.blog-articles__list{display:grid;grid-template-columns:repeat(2,1fr)}.blog-articles__item{display:flex;border-top:1px solid var(--color-border)}.blog-articles__item:nth-child(2n){border-left:1px solid var(--color-border)}.blog-articles__link{width:100%;flex:0 0 100%}@media(min-width:1260px){.blog-articles__list{grid-row-gap:60px}.blog-articles__item{padding:40px 0 0}.blog-articles__item:nth-child(odd){padding-right:50px}.blog-articles__item:nth-child(2n){padding-left:50px}}@media(min-width:768px)and (max-width:1259px){.blog-articles__list{grid-row-gap:40px}}@media(max-width:1259px){.blog-articles__item{padding:20px 0 0}.blog-articles__item:nth-child(2n){justify-content:flex-end}}@media(max-width:767px){.blog-articles__list{grid-row-gap:30px}}.layout-apartments__title{font-style:normal;font-weight:500}.layout-apartments__items{display:grid;margin-top:20px}.layout-apartments__item{border-top:1px solid var(--color-border)}@media(min-width:1260px){.layout-apartments__items{grid-template-columns:repeat(2,1fr)}.layout-apartments__button{margin-top:50px}}@media(min-width:768px){.layout-apartments__title{font-size:19px;line-height:1.35em}.layout-apartments__items{grid-row-gap:40px}}@media(min-width:768px)and (max-width:1259px){.layout-apartments__items{grid-template-columns:repeat(3,1fr)}.layout-apartments__button{margin-top:40px}}@media(max-width:767px){.layout-apartments__title{font-size:16px;line-height:1.4em}.layout-apartments__items{grid-template-columns:repeat(1,1fr)}.layout-apartments__button{margin-top:30px}}.layout-apartment-card{position:relative;display:flex}.layout-apartment-card:nth-child(n+7){display:none}.layout-apartment-card__link{display:flex;flex-direction:column;width:100%}.layout-apartment-card__buttons-wrap{position:absolute}.layout-apartment-card__number{font-style:normal;font-weight:500;line-height:1.35em}.layout-apartment-card__price-wrap{display:flex;flex-direction:column;align-items:flex-start}.layout-apartment-card__price{display:block;font-style:normal;font-weight:700;font-size:17px;line-height:1.35em}.layout-apartment-card__mortgage{display:flex;font-style:normal;font-weight:400;font-size:14px;line-height:1em}.layout-apartment-card__mortgage-title{display:block;color:var(--color-gray-dark)}.layout-apartment-card__mortgage-value{display:block}.layout-apartment-card__items-wrap{margin-top:20px}.layout-apartment-card__items{display:flex;flex-direction:column}.layout-apartment-card__item{font-style:normal;font-weight:400;line-height:1.25em;display:flex}.layout-apartment-card__item-title{color:var(--color-gray-dark)}.layout-apartment-card__item-value{flex:0 1 auto}.layout-apartment-card__button,.layout-apartment-card__button-small{display:none}.layout-apartment-card__tags{display:flex}.layout-apartment-card__tags-items{display:flex;flex-wrap:wrap;margin:-3px}.layout-apartment-card__tags-item{padding:3px}.layout-apartment-card__tags-item-name{font-style:normal;font-weight:400;font-size:13px;line-height:1.25em;color:var(--color-gray-dark);padding:4px 5px;background-color:var(--color-gray-blue)}@media(min-width:1260px){.layout-apartment-card{padding:18px 0 0 30px}.layout-apartment-card:hover .layout-apartment-card__button{opacity:1}.layout-apartment-card:nth-child(odd){border-right:1px solid var(--color-border);padding:18px 30px 0 0}.layout-apartment-card:nth-child(odd) .layout-apartment-card__buttons-wrap{right:30px}.layout-apartment-card:nth-child(odd) .layout-apartment-card__button{right:20px}.layout-apartment-card__buttons-wrap{top:18px;right:0}.layout-apartment-card__button{pointer-events:none;display:flex;position:absolute;bottom:0;right:-10px;opacity:0;transition:opacity .4s;transform:scale(.65)}.layout-apartment-card__number{font-size:17px}.layout-apartment-card__price-wrap{margin-top:25px}.layout-apartment-card__mortgage{font-size:14px;line-height:1em;margin-top:8px}.layout-apartment-card__item{font-size:14px}.layout-apartment-card__item-title{margin-right:21px}.layout-apartment-card__tags{padding-top:25px}}@media(min-width:768px){.layout-apartment-card__items{margin:-3px 0}.layout-apartment-card__item{padding:3px 0}.layout-apartment-card__item-title{flex:0 0 80px}}@media(min-width:768px)and (max-width:1259px){.layout-apartment-card:nth-child(3n+1){padding:20px 21px 0 0}.layout-apartment-card:nth-child(3n+2){padding:20px 21px 0}.layout-apartment-card:nth-child(3n){padding:20px 0 0 21px}.layout-apartment-card:not(:nth-child(3n)){border-right:1px solid var(--color-border)}.layout-apartment-card:not(:nth-child(3n)) .layout-apartment-card__buttons-wrap{right:21px}.layout-apartment-card__buttons-wrap{top:20px;right:0}.layout-apartment-card__item-title{margin-right:2px}.layout-apartment-card__tags{padding-top:20px}}@media(max-width:1259px){.layout-apartment-card__number{font-size:16px}.layout-apartment-card__price-wrap{margin-top:20px}.layout-apartment-card__mortgage{font-size:13px;line-height:1.25em;margin-top:4px}.layout-apartment-card__item{font-size:13px}}@media(max-width:767px){.layout-apartment-card{padding:18px 0}.layout-apartment-card__link{display:grid;align-items:center}.layout-apartment-card__top{grid-row:1/1}.layout-apartment-card__price-wrap{grid-row:3/3}.layout-apartment-card__tags{grid-row:4/4;grid-column:1/3;padding-top:15px}.layout-apartment-card__buttons-wrap{top:18px;right:0}.layout-apartment-card__items{flex-direction:row;justify-content:space-between;margin:0 -6px}.layout-apartment-card__item{flex-direction:column;padding:0 6px}.layout-apartment-card__item:nth-child(3){min-width:58px}.layout-apartment-card__item-value{margin-top:3px}.layout-apartment-card__button-small{pointer-events:none;display:flex;align-items:center;max-height:20px;right:0;bottom:18px;grid-row:3/3;justify-self:end}.layout-apartment-card__button-small-title{font-weight:500;font-size:15px;line-height:1.2em;color:var(--primary-color);flex:0 0 auto;margin-right:8px}.layout-apartment-card__button-small-icon{display:flex;align-items:center;flex:0 0 auto}.layout-apartment-card__button-small-icon svg{width:15px;height:15px}.layout-apartment-card__items-wrap{grid-row:2/2;grid-column:1/3}.layout-apartment-card__items-wrap_space-without-price{margin-bottom:62px}}.layout-ways-to-buy{background-color:var(--color-background)}.layout-ways-to-buy__link{display:block}.layout-ways-to-buy__top{display:flex;align-items:center;justify-content:space-between}.layout-ways-to-buy__items{display:flex}.layout-ways-to-buy__item{position:relative}.layout-ways-to-buy__number{display:flex;font-style:normal;font-weight:400;color:var(--primary-color)}.layout-ways-to-buy__item-title{font-style:normal;font-weight:500;color:var(--color-primary-dark)}.layout-ways-to-buy__picture{display:flex;position:relative;overflow:hidden;padding-top:68%;width:100%;height:100%}.layout-ways-to-buy__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.layout-ways-to-buy__item-text{display:flex;flex-direction:column;position:absolute;z-index:10}@media(min-width:1260px){.layout-ways-to-buy{padding:120px 0}.layout-ways-to-buy__items-wrap{margin-top:40px}.layout-ways-to-buy__items{margin-left:calc(var(--max-row-width)/2*-1px + 228px)}.layout-ways-to-buy__picture{width:380px;height:260px}.layout-ways-to-buy__item-text{top:25px;left:30px}.layout-ways-to-buy__item-title{margin-top:22px}}@media(min-width:768px){.layout-ways-to-buy__number{font-size:15px;line-height:1.35em}.layout-ways-to-buy__item-title{font-size:19px;line-height:1.35em}.layout-ways-to-buy .tns-nav{display:none}}@media(min-width:768px)and (max-width:1259px){.layout-ways-to-buy{padding:70px 0}.layout-ways-to-buy__items-wrap{margin-top:30px}.layout-ways-to-buy__items{margin-left:calc(-50vw - -215px)}.layout-ways-to-buy__item{display:flex}.layout-ways-to-buy__picture{width:333px;height:228px}.layout-ways-to-buy__item-text{top:22px;left:25px}.layout-ways-to-buy__item-title{margin-top:16px}}@media(max-width:767px){.layout-ways-to-buy{padding:40px 0}.layout-ways-to-buy__items-wrap{margin-top:22px}.layout-ways-to-buy__items{margin-left:calc(-50vw - -173px)}.layout-ways-to-buy__number{font-size:14px;line-height:1.25em}.layout-ways-to-buy__item-title{font-size:16px;line-height:1.4em;margin-top:15px}.layout-ways-to-buy__picture{width:302px;height:206px}.layout-ways-to-buy__item-text{top:20px;left:22px}.layout-ways-to-buy__arrows{display:none}.layout-ways-to-buy .tns-nav{margin-top:25px}}.product-page-advantages__controls,.product-page-advantages__top{display:flex}.product-page-advantages__strip{height:1px;background-color:var(--color-border);overflow:hidden;width:160px;flex:0 0 auto;margin-right:50px}.product-page-advantages__arrows{flex:0 1 auto}.product-page-advantages__item-top{position:relative}.product-page-advantages__item-description{position:absolute;z-index:10;color:#fff;font-style:normal;font-weight:400;opacity:0;transform:translate3d(0,20px,0);transition:transform .4s,opacity .4s}.product-page-advantages__item-bottom{border-bottom:1px solid var(--color-border);padding-bottom:12px;display:flex;align-items:center;justify-content:space-between}.product-page-advantages__item-title{font-style:normal;font-weight:500}.product-page-advantages__items{display:flex}.product-page-advantages__item:hover .product-page-advantages__item-description{opacity:1;transform:translateZ(0)}.product-page-advantages__item:hover .product-page-advantages__item-top-bg{opacity:1}.product-page-advantages__item:hover .product-page-advantages__item-icon{transform:rotate(45deg)}.product-page-advantages__item-top-bg{will-change:opacity;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:5;transition:opacity .4s;opacity:0;background:linear-gradient(359.84deg,rgba(0,9,33,.67) 3.76%,rgba(3,13,44,0) 99.86%)}.product-page-advantages__picture{display:flex;overflow:hidden;position:relative;padding-top:66%}.product-page-advantages__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-page-advantages__item-icon{display:flex;transition:transform .4s}.product-page-advantages__item-icon svg{stroke:var(--primary-color)}.product-page-advantages__strip-filling{background-color:var(--color-primary-dark);height:100%;transition:width .9s}@media(min-width:1260px){.product-page-advantages__items{margin-top:40px}.product-page-advantages__item-description{bottom:35px;left:35px;right:35px}.product-page-advantages__item-bottom{margin-top:19px}.product-page-advantages__item-title{font-size:19px;line-height:1.35em}.product-page-advantages__items{margin-left:calc(var(--max-row-width)/2*-1px + 317px)}.product-page-advantages__picture{width:574px;height:380px}}@media(min-width:768px){.product-page-advantages__top{align-items:center;justify-content:space-between}.product-page-advantages__controls{align-items:flex-end}.product-page-advantages__item-description{font-size:15px;line-height:1.35em}.product-page-advantages .tns-nav{display:none}}@media(min-width:768px)and (max-width:1259px){.product-page-advantages__items{margin-top:30px}.product-page-advantages__item-bottom{margin-top:16px}.product-page-advantages__items{margin-left:calc(-50vw - -242px)}}@media(max-width:1259px){.product-page-advantages__item-title{font-size:16px;line-height:1.4em}.product-page-advantages__item-description{right:18px;bottom:21px;left:18px}}@media(max-width:767px){.product-page-advantages__items{margin-top:22px}.product-page-advantages__item-bottom{margin-top:14px}.product-page-advantages__item-description{font-size:14px;line-height:1.25em}.product-page-advantages__items{margin-left:calc(-50vw - -191px)}.product-page-advantages__controls{display:none}.product-page-advantages .tns-nav{margin-top:25px}}.hero-project{height:calc(var(--vh, 1vh)*100 - var(--header-height));overflow:hidden}.hero-project,.hero-project__info-wrap{position:relative}.hero-project__items{overflow:hidden}.hero-project__bg{position:absolute;z-index:10;top:min(-74px,max(-210px,-6.67vw));left:min(-243px,max(-373px,-19.43vw));width:min(975px,max(585px,51.78vw));height:min(975px,max(585px,50.78vw));opacity:.26;filter:blur(200px);border-radius:50%;background:#1c1d20}.hero-project__wrapper{position:absolute;display:flex;justify-content:space-between;z-index:15}.hero-project__wrapper._close .hero-project__info-item:first-child .hero-project__info-value-name{transition-delay:.3s}.hero-project__wrapper._close .hero-project__info-item:first-child .hero-project__info-title-name{transition-delay:.5s}.hero-project__wrapper._close .hero-project__info-item:nth-child(2) .hero-project__info-value-name{transition-delay:.4s}.hero-project__wrapper._close .hero-project__info-item:nth-child(2) .hero-project__info-title-name{transition-delay:.6s}.hero-project__wrapper._close .hero-project__info-item:nth-child(3) .hero-project__info-value-name{transition-delay:.5s}.hero-project__wrapper._close .hero-project__info-item:nth-child(3) .hero-project__info-title-name{transition-delay:.7s}.hero-project__wrapper._close .hero-project__info-item:nth-child(4) .hero-project__info-value-name{transition-delay:.6s}.hero-project__wrapper._close .hero-project__info-item:nth-child(4) .hero-project__info-title-name{transition-delay:.8s}.hero-project__wrapper._close .hero-project__info-title-name,.hero-project__wrapper._close .hero-project__title-name,.hero-project__wrapper._close .hero-project__type-name{transform:translate3d(0,100%,0);transition-delay:0s}.hero-project__wrapper._close .hero-project__title-name{transition-delay:.2s}.hero-project__wrapper._close .hero-project__close{pointer-events:auto;opacity:1;transition-delay:.9s}.hero-project__wrapper._close .hero-project__close-icon{transform:rotate(45deg);transition-delay:.9s}.hero-project__wrapper._close .hero-project__close-title-name{display:block;transform:translateZ(0);transition-delay:1.1s}.hero-project__title-name,.hero-project__type-name{transition:transform .4s;transition-delay:.7s}.hero-project__close{pointer-events:none;overflow:hidden;display:flex;align-items:center;position:absolute;color:#fff;opacity:0;transition:opacity .4s}.hero-project__close-icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin-right:6px;transition:transform .4s}.hero-project__close-icon svg{width:16px;height:16px}.hero-project__close-title{display:flex;flex:0 1 auto;overflow:hidden}.hero-project__close-title-name{display:flex;transform:translate3d(0,100%,0);transition:transform .4s}.hero-project__title,.hero-project__type{color:#fff;overflow:hidden}.hero-project__controls-wrap{display:flex;align-items:flex-end}.hero-project__strip{height:1px;width:160px;background-color:var(--color-white-opacity-35);overflow:hidden;flex:0 0 auto;margin-bottom:5px}.hero-project__strip-filling{background-color:#fff;height:100%;transition:width .9s}.hero-project__arrows{color:#fff;flex:0 1 auto}.hero-project__arrows svg path{stroke:#fff}.hero-project__arrows .arrows__counter-all,.hero-project__arrows .arrows__current-index{width:18px}.hero-project__picture{display:flex;position:relative;overflow:hidden;width:100vw;height:calc(100vh - var(--header-height));flex:0 0 100vw}.hero-project__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-project__item-inner{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;height:calc(100vh - var(--header-height));transition:width 1.5s ease}.hero-project__item{transition:transform 1.5s ease}.hero-project__item._animate-normal-next{transform:translateX(50%)}.hero-project__item._animate-normal-next .hero-project__item-inner{width:100%}.hero-project__item._animate-in-next{transform:translateX(0);z-index:1}.hero-project__item._animate-in-next .hero-project__item-inner{width:100%}.hero-project__item._animate-out-next{z-index:2;transform:translateX(-50%)}.hero-project__item._animate-out-next .hero-project__item-inner{width:50%}.hero-project__item._animate-normal-prev{transform:translateX(-50%)}.hero-project__item._animate-normal-prev .hero-project__item-inner{width:50%}.hero-project__item._animate-in-prev{transform:translateX(0);z-index:2}.hero-project__item._animate-in-prev .hero-project__item-inner{width:100%}.hero-project__item._animate-out-prev{z-index:1;transform:translateX(50%)}.hero-project__item._animate-out-prev .hero-project__item-inner{width:100%}.hero-project__info-items{display:flex;align-items:center}.hero-project__info-item{align-self:flex-end;padding:9px;flex:0 0 130px}.hero-project__info-item:first-child{padding-left:0;flex:0 0 121px}.hero-project__info-title-name,.hero-project__info-value-name{transition:transform .4s}.hero-project__info-item{color:#fff;display:flex;flex-direction:column;align-items:flex-start}.hero-project__info-item:first-child .hero-project__info-value-name{transition-delay:.8s}.hero-project__info-item:first-child .hero-project__info-title-name{transition-delay:1s}.hero-project__info-item:nth-child(2) .hero-project__info-value-name{transition-delay:.9s}.hero-project__info-item:nth-child(2) .hero-project__info-title-name{transition-delay:1.1s}.hero-project__info-item:nth-child(3) .hero-project__info-value-name{transition-delay:1s}.hero-project__info-item:nth-child(3) .hero-project__info-title-name{transition-delay:1.2s}.hero-project__info-item:nth-child(4) .hero-project__info-value-name{transition-delay:1.1s}.hero-project__info-item:nth-child(4) .hero-project__info-title-name{transition-delay:1.3s}.hero-project__info-value{font-style:normal;font-weight:500;overflow:hidden}.hero-project__info-title{overflow:hidden;font-style:normal;font-weight:400;font-size:14px;line-height:1.25em;color:var(--color-white-opacity-50)}@media(min-width:1260px){.hero-project__wrapper{right:154px;bottom:80px;left:154px;align-items:flex-end}.hero-project__strip{margin-right:77px}.hero-project__close{bottom:0;left:0}.hero-project__info-items-wrap{margin-top:54px}}@media(min-width:768px){.hero-project__info-value{font-size:19px;line-height:1.35em}.hero-project__info-title{margin-top:10px}}@media(min-width:768px)and (max-width:1259px){.hero-project__wrapper{bottom:56px}.hero-project__controls-wrap{margin-top:50px}.hero-project__info-items-wrap{margin-top:35px}}@media(max-width:1259px){.hero-project__wrapper{right:22px;left:22px;flex-direction:column;align-items:flex-start}.hero-project__controls-wrap{width:100%;justify-content:space-between}}@media(max-width:767px){.hero-project__wrapper{bottom:44px}.hero-project__controls-wrap{margin-top:40px}.hero-project__info-items-wrap{margin:25px -22px 0}.hero-project__info-value{font-size:16px;line-height:1.4em}.hero-project__info-title{margin-top:6px}.hero-project__info-items{padding:0 22px;overflow:scroll}.hero-project__info-items::-webkit-scrollbar{display:none}}.menu-project{border-bottom:1px solid var(--color-border);border-top:1px solid var(--t);transition:border-top-color .4s}.menu-project__list{display:flex;align-items:center}.menu-project__item._active .menu-project__link{color:var(--color-primary-dark)}.menu-project__link{display:flex;align-items:center;font-style:normal;font-weight:400;line-height:1.2em;color:var(--color-gray-dark);white-space:nowrap}.menu-project__more{transition:opacity .4s}.menu-project__more._hidden{opacity:0;pointer-events:none}.menu-project__more-title{flex:0 0 auto;margin-right:8px;display:flex}.menu-project__more-icon{display:flex}.menu-project__more-icon svg{transform:rotate(-90deg)}.menu-project__more-icon svg path{fill:var(--color-primary-dark)}.menu-project__inner-wrap{display:flex;align-items:center}.menu-project._sticky{position:fixed;right:0;left:0;background-color:#fff;z-index:3000;border-top-color:var(--color-border)}@media(min-width:1260px){.menu-project._sticky{top:var(--menu-translate)}.menu-project__inner{display:flex;align-items:center;justify-content:space-between}.menu-project__list{max-width:917px}.menu-project__link{padding:40px 15px}.menu-project__link._drop{min-width:209px;padding:12px 25px}.menu-project__link._drop:first-child{padding:25px 25px 12px}.menu-project__link._drop:last-child{padding:12px 25px 25px}.menu-project__drop-menu-wrap{position:relative}.menu-project__drop-menu-wrap:hover .menu-project__drop-menu-container{opacity:1;pointer-events:auto;background-color:#fff;z-index:100}.menu-project__drop-menu-container{position:absolute;opacity:0;box-shadow:0 8px 10px rgba(125,131,146,.08);pointer-events:none;transition:opacity .4s}}@media(min-width:768px){.menu-project__link{font-size:17px}}@media(min-width:768px)and (max-width:1259px){.menu-project{padding-left:25px}.menu-project._sticky{top:var(--menu-translate)}.menu-project__link{padding:35px 15px}}@media(max-width:1259px){.menu-project{overflow-x:scroll}.menu-project::-webkit-scrollbar{display:none}.menu-project__drop-menu-wrap,.menu-project__excursion{display:none}}@media(max-width:767px){.menu-project{padding-left:12px}.menu-project._sticky{top:var(--menu-translate)}.menu-project__link{font-size:16px;padding:20px 10px}}.product-page__heading-with-state{display:flex}.product-page__heading-badge{color:#fff;z-index:100;padding:5px 20px}.product-page__heading-badge._blue{background-color:var(--color-blue-dark)}.product-page__heading-badge._red{background-color:var(--alert-color)}@media(min-width:1260px){.product-page__main-info-container{border-bottom:1px solid var(--color-border)}.product-page__actions-list{padding-top:40px}.product-page__about-project,.product-page__actions{padding:120px 0}.product-page__features{padding-bottom:120px}.product-page__similar-block{padding-top:140px}.product-page__advantages{padding-top:120px}.product-page__title{margin-bottom:40px}.product-page__renovations{padding-bottom:70px}.product-page__heading h1{font-size:36px}.product-page__heading-with-state{display:flex;align-items:center;justify-content:space-between}}@media(min-width:768px)and (max-width:1259px){.product-page__actions-list{padding-top:30px}.product-page__about-project,.product-page__actions{padding:70px 0 90px}.product-page__features{padding-bottom:90px}.product-page__advantages,.product-page__similar-block{padding-top:90px}.product-page__title{margin-bottom:30px}.product-page__renovations{padding-bottom:50px}.product-page__heading h1{font-size:30px}}@media(max-width:1259px){.product-page__heading-with-state{display:flex;flex-direction:column}.product-page__heading-badge{margin-top:15px;max-width:-moz-fit-content;max-width:fit-content}.product-page .admin-link,.product-page__similar-block .layout-card:last-child{display:none}}@media(max-width:767px){.product-page__actions-list{padding-top:22px}.product-page__actions{padding:40px 0}.product-page__about-project{padding:30px 0 40px}.product-page__features{padding-bottom:40px}.product-page__advantages,.product-page__similar-block{padding-top:40px}.product-page__title{margin-bottom:20px}.product-page__renovations{padding-bottom:40px}.product-page__heading h1{font-size:22px}}@media print{.product-page .admin-link,.product-page .layout-ways-to-buy,.product-page .product-page-in-future,.product-page .show-room,.product-page__3d,.product-page__about-project,.product-page__actions,.product-page__advantages,.product-page__features,.product-page__renovations,.product-page__similar-block{display:none}}.product-info-short-info__list{display:flex}.product-info-short-info__item{display:flex;flex-direction:column}.product-info-short-info__title{font-style:normal;font-weight:400;color:var(--color-gray-dark)}.product-info-short-info__value{font-style:normal;font-weight:500;margin-top:10px}@media(min-width:768px){.product-info-short-info__list{margin:-15px}.product-info-short-info__item{padding:15px}.product-info-short-info__title{font-size:15px;line-height:1.35em}.product-info-short-info__value{font-size:16px;line-height:1.5em}}@media(max-width:767px){.product-info-short-info__list{flex-wrap:wrap;margin:-8px;justify-content:space-between}.product-info-short-info__item{padding:8px}.product-info-short-info__title{font-size:14px;line-height:1.25em}.product-info-short-info__value{font-size:15px;line-height:1.35em}}@media print{.product-info__apartments .layout-apartment-card__button-small,.product-info__apartments .layout-card-buttons{display:none}}.product-info-info-list__item{font-style:normal;font-weight:400;display:flex}.product-info-info-list__title{display:flex;align-items:baseline;color:var(--color-gray-dark)}.product-info-info-list__title-name{flex:0 0 auto}.product-info-info-list__title-border{width:100%;flex:0 1 auto;border-bottom:1px dashed var(--color-border)}.product-info-info-list__tags{display:flex}.product-info-info-list__tags-items{display:flex;flex-wrap:wrap;margin:-3px}.product-info-info-list__tags-item{padding:3px}.product-info-info-list__tags-item-name{font-style:normal;font-weight:400;font-size:13px;line-height:1.25em;color:var(--color-gray-dark);padding:4px 5px;background-color:var(--color-gray-blue)}.product-info-info-list__link{color:var(--primary-color);transition-duration:var(--default-transition-duration);transition-property:color}.product-info-info-list__link:hover{color:var(--color-blue)}@media(min-width:1260px){.product-info-info-list__title{width:268px}.product-info-info-list__tags{margin-top:50px}}@media(min-width:768px){.product-info-info-list__items{margin:-9px 0}.product-info-info-list__item{font-size:15px;line-height:1.35em;padding:9px 0}.product-info-info-list__button_secondary{margin-left:10px}}@media(min-width:768px)and (max-width:1259px){.product-info-info-list__title{width:34.8958333333vw}}@media(max-width:1259px){.product-info-info-list__tags{margin-top:30px}}@media(max-width:767px){.product-info-info-list__items{margin:-7px 0}.product-info-info-list__item{font-size:14px;line-height:1.25em;padding:7px 0}.product-info-info-list__title{width:43.2vw}.product-info-info-list__button_secondary{margin-top:10px}}.product-info-price-block{display:flex;flex-direction:column}.product-info-price-block__bottom-wrap{display:flex;align-items:flex-end}.product-info-price-block__price-wrap{flex:0 0 auto}.product-info-price-block__price-title{font-style:normal;font-weight:400;color:var(--color-gray-dark)}.product-info-price-block__price-title-name_small{display:none}.product-info-price-block__price{font-style:normal;font-weight:700}.product-info-price-block__price_blurred{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:inherit;text-decoration:none;display:inline-block}.product-info-price-block__price_blurred:hover{color:inherit;text-decoration:none}.product-info-price-block__price_blurred:before{content:" ";cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:-2px;left:-4px;right:-4px;bottom:-2px;border-radius:6px;border:1px solid hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.2);backdrop-filter:blur(8px) saturate(180%)}.product-info-price-block__price-hint{font-size:12px;color:var(--color-gray-dark);margin-top:8px;display:none}.product-info-price-block__mortgage-wrap{display:flex;align-items:center;flex:0 1 auto}.product-info-price-block__mortgage-wrap_blurred{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-info-price-block__mortgage-wrap_blurred:before{content:" ";cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:-2px;left:-4px;right:-4px;bottom:-2px;border-radius:6px;border:1px solid hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.2);backdrop-filter:blur(8px) saturate(180%)}.product-info-price-block__mortgage-icon{display:flex;align-items:center;justify-content:center;border:1px solid var(--color-blue-gray);border-radius:100%;width:39px;height:39px;flex:0 0 auto}.product-info-price-block__mortgage-text{flex:0 1 auto;display:flex;align-items:baseline}.product-info-price-block__mortgage-title{flex:0 0 auto;font-style:normal;font-weight:400;color:var(--color-gray-dark)}.product-info-price-block__mortgage-price{font-style:normal;font-weight:500;color:var(--primary-color)}.product-info-price-block__bottom-buttons{display:flex}.product-info-price-block_layout .product-info-price-block__price-title-name_medium-up{display:none}.product-info-price-block_layout .product-info-price-block__price-title-name_small{display:block}@media(min-width:1260px){.product-info-price-block_apartment .product-info-price-block__price-wrap{width:240px;margin-right:29px}.product-info-price-block_layout .product-info-price-block__price-wrap{margin-right:40px}.product-info-price-block__price{font-size:26px;margin-top:10px}.product-info-price-block__mortgage-title{margin-right:4px;line-height:1.15em;letter-spacing:-.02em}.product-info-price-block__bottom-buttons{margin-top:35px}}@media(min-width:768px){.product-info-price-block__price-title{font-size:15px;line-height:1.35em}.product-info-price-block__price{line-height:1.25em}.product-info-price-block__mortgage-icon{margin-right:10px}.product-info-price-block__mortgage-title{font-size:15px}.product-info-price-block__mortgage-price{font-size:16px;line-height:1.5em}}@media(min-width:768px)and (max-width:1259px){.product-info-price-block__price-wrap{margin-right:60px}.product-info-price-block__price{font-size:23px;margin-top:8px}.product-info-price-block__mortgage-title{margin-right:6px;line-height:1.35em}.product-info-price-block__bottom-buttons{margin-top:30px}}@media(max-width:767px){.product-info-price-block__price-wrap{width:43.2vw;margin-right:14px}.product-info-price-block__price-title{font-size:14px;line-height:1.25em}.product-info-price-block__price-title-name_medium-up{display:none}.product-info-price-block__price-title-name_small{display:block}.product-info-price-block__price{font-size:20px;line-height:1.35em;margin-top:2px}.product-info-price-block__price-hint{font-size:11px;margin-top:6px;display:block}.product-info-price-block__mortgage-icon{margin-right:8px}.product-info-price-block__mortgage-text{flex-direction:column;align-items:flex-start}.product-info-price-block__mortgage-title{font-size:14px;line-height:1.25em}.product-info-price-block__mortgage-price{font-size:15px;line-height:1.35em}.product-info-price-block__bottom-buttons{flex-direction:column;margin-top:25px}}@media print{.product-info-price-block__bottom-buttons{display:none}}.product-page-in-future__wrapper{border-top:1px solid var(--color-border);display:flex}.product-page-in-future__text-wrap{display:flex;flex-direction:column;justify-content:space-between}.product-page-in-future__description{font-style:normal;font-weight:400;color:var(--color-gray-dark)}@media(min-width:1260px){.product-page-in-future{padding:70px 0}.product-page-in-future__wrapper{margin-top:40px;padding-top:40px}.product-page-in-future__text-wrap{flex:0 0 auto;max-width:321px;margin-right:87px}.product-page-in-future__items{flex:0 1 auto}.product-page-in-future__item:last-child .product-page-in-future-link{margin-top:30px}}@media(min-width:768px){.product-page-in-future__button{max-width:213px}.product-page-in-future__description{font-size:16px;line-height:1.5em}}@media(min-width:768px)and (max-width:1259px){.product-page-in-future{padding:45px 0}.product-page-in-future__wrapper{margin-top:30px;padding-top:30px}.product-page-in-future__text-wrap{flex-direction:row;align-items:flex-start}.product-page-in-future__description{max-width:58.8541666667vw;flex:0 0 auto;margin-right:25px}.product-page-in-future__button{flex:0 1 auto}.product-page-in-future__items{margin-top:54px}}@media(max-width:1259px){.product-page-in-future__wrapper{flex-direction:column}}@media(max-width:767px){.product-page-in-future{padding:20px 0}.product-page-in-future__wrapper{margin-top:20px;padding-top:20px}.product-page-in-future__button{max-width:193px;margin-top:25px}.product-page-in-future__description{font-size:15px;line-height:1.35em}.product-page-in-future__items{margin-top:30px}}.product-page-in-future-link{display:flex;border-bottom:1px solid var(--color-border)}.product-page-in-future-link__icon-wrap{display:flex;align-items:center;justify-content:center;overflow:hidden;width:18px;height:20px;position:relative}.product-page-in-future-link__icon{display:block}.product-page-in-future-link__icon svg{width:100%;height:100%}.product-page-in-future-link__icon_dub{display:none}.product-page-in-future-link__image-wrap{display:flex}.product-page-in-future-link__picture{display:flex;position:relative;overflow:hidden;padding-top:65%}.product-page-in-future-link__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-page-in-future-link__title{display:block;font-style:normal;font-weight:500}.product-page-in-future-link__description{display:block;font-style:normal;font-weight:400;color:var(--color-gray-dark);margin-top:15px}.product-page-in-future-link__text-wrap{display:flex;flex-direction:column;justify-content:space-between}.product-page-in-future-link__description-wrap{display:flex;flex-direction:column}@media(min-width:1260px){.product-page-in-future-link{padding:0 0 30px}.product-page-in-future-link:hover .product-page-in-future-link__image{transform:scale(1.12)}.product-page-in-future-link:hover .product-page-in-future-link__icon{transform:translate3d(18px,-20px,0)}.product-page-in-future-link:hover .product-page-in-future-link__icon_dub{transform:translateZ(0)}.product-page-in-future-link__icon{transition:transform .5s;transform:translateZ(0)}.product-page-in-future-link__icon_dub{display:block;position:absolute;transform:translate3d(-18px,20px,0)}.product-page-in-future-link__image-wrap{margin-right:42px}.product-page-in-future-link__picture{width:247px;height:161px}.product-page-in-future-link__image{transition:transform 2s cubic-bezier(0,0,.2,1)}.product-page-in-future-link__title{font-size:19px;line-height:1.35em}.product-page-in-future-link__description{font-size:16px;line-height:1.5em}}@media(min-width:768px){.product-page-in-future-link__image-wrap{flex:0 0 auto}.product-page-in-future-link__text-wrap{flex:0 1 auto}}@media(min-width:768px)and (max-width:1259px){.product-page-in-future-link__image-wrap{margin-right:35px}.product-page-in-future-link__picture{width:214px;height:139px}}@media(max-width:1259px){.product-page-in-future-link{border-top:1px solid var(--color-border);padding:20px 0}.product-page-in-future-link__title{font-size:16px;line-height:1.4em}.product-page-in-future-link__description{font-size:15px;line-height:1.35em}}@media(max-width:767px){.product-page-in-future-link{flex-wrap:wrap}.product-page-in-future-link__picture{width:162px;height:105px}.product-page-in-future-link__text-wrap{margin-top:15px}.product-page-in-future-link__icon-wrap{margin-top:20px}}.product-info-buttons{display:flex}.product-info-buttons__icon svg path{transition:fill .4s;fill:var(--color-border)}.product-info-buttons__items{display:flex;margin:0 -8px}.product-info-buttons__item{padding:0 8px}.product-info-buttons__link{display:block}.product-info-buttons .ya-share2{position:relative}.product-info-buttons .ya-share2 .ya-share2__link_more{visibility:hidden;opacity:0;height:0;width:0;display:block;padding:0;position:absolute;top:0;left:0}.product-info-buttons .ya-share2__list,.product-info-buttons .ya-share2__list.ya-share2__list_direction_horizontal>.ya-share2__item{display:block}.product-info-buttons__link[data-compare="1"] svg path,.product-info-buttons__link[data-favorites="1"] svg path{fill:var(--primary-color)}@media(min-width:1260px){.product-info-buttons__item:hover .product-info-buttons__icon svg path{fill:var(--primary-color)}}@media print{.product-info-buttons{display:none}}.product-info-activity{display:flex;justify-content:space-between}.product-info-activity__text-wrap{display:flex}.product-info-activity__text-icon{display:flex;flex:0 0 auto;margin-right:9px}.product-info-activity__text{flex:0 1 auto;display:flex;font-style:normal;font-weight:400;line-height:1.25em}.product-info-activity__text-normal{color:var(--color-gray-dark)}@media(min-width:768px){.product-info-activity{align-items:center}.product-info-activity__text{align-items:center;font-size:14px}}@media(max-width:767px){.product-info-activity{align-items:flex-start}.product-info-activity__text{flex-direction:column;font-size:13px}}@media print{.product-info-activity{display:none}}.catalog-grid{display:grid}.project-slider{border-top:1px solid var(--color-border);position:relative}.project-slider__list{overflow:hidden}.project-slider__item.normal{transition-duration:0s!important;animation-duration:0s!important}.project-slider__item.normal .project-slider__subtitle,.project-slider__item.normal .project-slider__title{transform:translateY(20px);opacity:0}.project-slider__item.normal .project-slider__picture{transform:translateX(100%)}.project-slider__item.normal .project-slider__image{transform:translateX(-100%)}.project-slider__item.animate_in{transform:translateX(0);z-index:2}.project-slider__item.animate_in .project-slider__subtitle,.project-slider__item.animate_in .project-slider__title{transform:translateY(0);opacity:1;transition-delay:.3s}.project-slider__item.animate_in .project-slider__picture{transform:translateX(0);transition:transform .9s}.project-slider__item.animate_in .project-slider__image{animation:animate-image .9s}.project-slider__item.animate_out{transform:translateX(0);z-index:1}.project-slider__item.animate_out .project-slider__subtitle,.project-slider__item.animate_out .project-slider__title{transform:translateY(20px);opacity:0}.project-slider__item.animate_out .project-slider__image,.project-slider__item.animate_out .project-slider__picture{transform:translateX(0);transition:transform .9s}.project-slider__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project-slider__picture{display:block;position:relative;-o-object-fit:cover;object-fit:cover;overflow:hidden}.project-slider__title{font-weight:500;line-height:135%}.project-slider__subtitle{line-height:150%;color:var(--color-gray-dark)}.project-slider__subtitle,.project-slider__title{transition:transform .5s,opacity .5s}.project-slider__arrows{position:absolute;z-index:10}@media(min-width:1260px){.project-slider{padding-top:40px;margin-top:40px}.project-slider__img-wrapper{grid-column:1/7}.project-slider__picture{padding-top:94.0068493151%}.project-slider__description-wrapper{grid-column:8/13;padding-top:88px}.project-slider__title{font-size:19px;margin-bottom:18px}.project-slider__subtitle{font-size:16px}.project-slider__arrows{bottom:50px;left:720px}}@media(min-width:768px)and (max-width:1259px){.project-slider{padding-top:30px;margin-top:30px}.project-slider__img-wrapper{grid-column:1/4;max-width:39.9739583333vw}.project-slider__picture{padding-top:106.1889250814%}.project-slider__description-wrapper{grid-column:4/7}.project-slider__title{font-size:16px;margin-bottom:16px}.project-slider__subtitle{font-size:15px}.project-slider__arrows{bottom:0;left:46.484375vw}}@media(max-width:767px){.project-slider{padding-top:20px;margin-top:20px}.project-slider__wrapper{grid-row-gap:25px}.project-slider__img-wrapper{grid-column:1/4}.project-slider__picture{padding-top:94%}.project-slider__description-wrapper{grid-column:1/5;padding-left:40px}.project-slider__title{font-size:16px;margin-bottom:12px}.project-slider__subtitle{font-size:14px}.project-slider__arrows{padding-left:40px}}.circles__text{color:var(--color-primary-dark)}.circles__list{grid-row-gap:var(--grid-column-gap)}.circles__item{display:flex;background:var(--color-grey-blue-grey)}.circles__image{width:46px;height:46px}@media(min-width:1260px){.circles__item{padding:38px 25px}}@media(min-width:768px){.circles__item{grid-column:span 3;align-items:center}.circles__text{padding-left:20px}}@media(min-width:768px)and (max-width:1259px){.circles__item{padding:25px}}@media(max-width:767px){.circles__item{grid-column:span 2;flex-direction:column;padding:15px}.circles__text{margin-top:12px}}.project-info-block__description{font-style:normal;font-weight:500;font-size:16px;line-height:1.5em}.project-info-block__logo{grid-area:logo}.project-info-block__description-wrap{grid-area:description;display:flex;flex-direction:column;align-items:flex-start}.project-info-block__video-wrap{grid-area:video;display:flex;flex-direction:column;align-items:flex-start}.project-info-block__video-wrap-inner{display:flex;align-items:center;position:relative;width:100%}.project-info-block__video-link{width:100%;height:100%;pointer-events:auto;z-index:10}.project-info-block__video-button,.project-info-block__video-link{display:flex;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.project-info-block__video-button{align-items:center;justify-content:center;width:54px;height:54px}.project-info-block__video-button svg{z-index:5}.project-info-block__video-button:before{content:"";position:absolute;top:0;left:0;width:54px;height:54px;background-color:var(--color-blue-gray);opacity:.4;border-radius:100%}.project-info-block__info{grid-area:info;display:grid;grid-template-columns:repeat(2,1fr)}.project-info-block__image-wrap{grid-area:image-wrap}.project-info-block__logo-picture,.project-info-block__picture,.project-info-block__preview-picture{display:flex;position:relative;overflow:hidden}.project-info-block__logo-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom}.project-info-block__picture{padding-top:56%}.project-info-block__preview-picture{padding-top:56%;width:100%}.project-info-block__image,.project-info-block__preview-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project-info-block__video-title{font-style:normal;font-weight:500}.project-info-block__info-item{display:flex;flex-direction:column}.project-info-block__info-item-value{border-bottom:1px solid var(--color-border);font-style:normal;font-weight:500;line-height:1.35em}.project-info-block__info-item-title{font-style:normal;font-weight:400;color:var(--color-gray-dark)}@media(min-width:1260px){.project-info-block{padding-top:98px;grid-template-rows:100px 1fr;grid-template-areas:"logo video" "description video"}.project-info-block__logo-picture{width:208px;height:70px}.project-info-block__preview-picture{height:271px}.project-info-block__description-wrap,.project-info-block__logo{grid-column:1/7}.project-info-block__video-wrap{grid-column:8/13}.project-info-block__video-wrap-inner{height:271px}.project-info-block__button{margin-top:35px}.project-info-block_image{grid-template-areas:"logo info" "description info" "video image-wrap"}.project-info-block_image .project-info-block__preview-picture{height:251px}.project-info-block_image .project-info-block__description-wrap,.project-info-block_image .project-info-block__logo{grid-column:1/5}.project-info-block_image .project-info-block__info{grid-column:6/13;padding:9px 0 0 36px;grid-row-gap:89px;grid-column-gap:95px}.project-info-block_image .project-info-block__image-wrap{grid-column:6/13;padding:140px 0 0 36px}.project-info-block_image .project-info-block__video-wrap{grid-column:1/6;padding:140px 36px 0 0}.project-info-block_image .project-info-block__picture{height:364px;width:100%}}@media(min-width:768px){.project-info-block__description{font-size:16px;line-height:1.5em}.project-info-block__video-title{font-size:16px;line-height:1.5em;margin-top:15px}.project-info-block__info-item-value{font-size:22px;padding-bottom:20px}.project-info-block__info-item-title{font-size:16px;line-height:1.5em;padding-top:18px}}@media(min-width:768px)and (max-width:1259px){.project-info-block{padding-top:50px;grid-row-gap:50px;grid-template-areas:"logo description" "logo video"}.project-info-block__button{margin-top:28px}.project-info-block__logo{grid-column:1/3}.project-info-block__description-wrap,.project-info-block__video-wrap{grid-column:3/7}.project-info-block__video-wrap-inner{height:254px}.project-info-block__logo-picture{width:170px;height:57px}.project-info-block__preview-picture{height:254px}.project-info-block_image{grid-template-areas:"logo description" "info info" "video image-wrap"}.project-info-block_image .project-info-block__preview-picture{height:145px}.project-info-block_image .project-info-block__logo{grid-column:1/3}.project-info-block_image .project-info-block__description-wrap{grid-column:3/7}.project-info-block_image .project-info-block__info{grid-column:1/7;padding-bottom:20px;grid-row-gap:81px;grid-column-gap:60px}.project-info-block_image .project-info-block__video-wrap{grid-column:1/4;padding-right:75px}.project-info-block_image .project-info-block__image-wrap{grid-column:4/7;margin-left:-41px}.project-info-block_image .project-info-block__picture{width:100%}}@media(max-width:767px){.project-info-block{padding-top:30px;grid-row-gap:20px;grid-template-areas:"logo" "description" "video"}.project-info-block__description{font-size:15px;line-height:1.35em}.project-info-block__button{margin-top:20px}.project-info-block__logo,.project-info-block__video-wrap{grid-column:1/5}.project-info-block__video-wrap-inner{height:190px}.project-info-block__description-wrap{padding-bottom:15px;grid-column:1/5}.project-info-block__logo-picture{width:126px;height:41px}.project-info-block__preview-picture{height:190px}.project-info-block__video-title{font-size:15px;line-height:1.35em;margin-top:10px}.project-info-block__info-item-value{font-size:18px;padding-bottom:18px}.project-info-block__info-item-title{font-size:15px;line-height:1.35em;padding-top:16px}.project-info-block_image{grid-template-areas:"logo" "description" "info" "video" "image-wrap"}.project-info-block_image .project-info-block__preview-picture{height:141px}.project-info-block_image .project-info-block__logo{grid-column:1/5}.project-info-block_image .project-info-block__description-wrap{grid-column:1/5;padding-bottom:unset}.project-info-block_image .project-info-block__info{grid-column:1/5;grid-column-gap:27px;grid-row-gap:30px;padding-top:10px}.project-info-block_image .project-info-block__video-wrap{grid-column:1/4;padding-top:15px}.project-info-block_image .project-info-block__image-wrap{grid-column:1/5;padding:10px 0 0 37px}.project-info-block_image .project-info-block__picture{width:100%}}.project-page{overflow:hidden}.project-page__hero-wrap{position:relative}.project-page__breadcrumbs-wrap{position:absolute;z-index:15}.project-page__breadcrumbs-wrap .breadcrumbs__item{color:#fff}.project-page__breadcrumbs-wrap .breadcrumbs__item_delimiter{color:var(--color-border)}@media(min-width:1260px){.project-page__menu{height:100px}.project-page__breadcrumbs-wrap{top:86px;left:154px}.project-page__about-project,.project-page__advantages,.project-page__genplan,.project-page__layouts,.project-page__progress{padding-top:140px}.project-page__reviews{padding-top:144px}.project-page__circles{padding-top:100px}.project-page__news{padding-top:137px}.project-page__renovations_simple{padding:219px 0 100px}.project-page__renovations_hard{padding:199px 0 70px}}@media(min-width:768px)and (max-width:1259px){.project-page__circles{padding-top:53px}.project-page__menu{height:90px}.project-page__breadcrumbs-wrap{top:50px;left:40px}.project-page__about-project,.project-page__advantages,.project-page__circles,.project-page__genplan,.project-page__layouts,.project-page__progress{padding-top:90px}.project-page__news{padding-top:87px}.project-page__reviews{padding-top:62px}.project-page__renovations_simple{padding:146px 0 60px}.project-page__renovations_hard{padding:146px 0 50px}}@media(max-width:767px){.project-page__circles{padding-top:40px}.project-page__menu{height:59px}.project-page__breadcrumbs-wrap{top:26px;left:22px}.project-page__about-project,.project-page__advantages,.project-page__circles,.project-page__genplan,.project-page__layouts,.project-page__news,.project-page__progress{padding-top:40px}.project-page__reviews{padding-top:30px}.project-page__renovations_simple{padding:62px 0 25px}.project-page__renovations_hard{padding:62px 0 40px}}.switchable-accordion__item{border-top:1px solid var(--color-border)}.switchable-accordion__item:last-child{border-bottom:1px solid var(--color-border)}.switchable-accordion__item._opened .switchable-accordion__icon{transform:rotate(180deg)}.switchable-accordion__title{display:block;font-style:normal;font-weight:700}.switchable-accordion__link{display:flex}.switchable-accordion__next{display:none}.switchable-accordion__next-title{display:block;transform:translateZ(0)}.switchable-accordion__link-main{display:flex;width:100%}.switchable-accordion__icon{display:flex;transition:transform .4s}.switchable-accordion__link-main-inner{display:flex;align-items:center;justify-content:space-between;width:100%}.switchable-accordion__navbar-wrap{display:none}.switchable-accordion__navbar-title{font-style:normal;font-weight:400;font-size:15px;line-height:1.5em;color:var(--color-gray-dark)}.switchable-accordion__navbar-item{position:relative;padding-left:19px}.switchable-accordion__navbar-item._active:before{content:"";position:absolute;top:8px;left:0;width:5px;height:5px;background-color:var(--primary-color)}.switchable-accordion__navbar-item._active .switchable-accordion__navbar-title{color:var(--primary-color)}.switchable-accordion__navbar-item:not(:first-child){margin-top:10px}.switchable-accordion_with-nav .switchable-accordion__icon,.switchable-accordion_with-nav .switchable-accordion__link-main,.switchable-accordion_with-nav .switchable-accordion__title{overflow:hidden}.switchable-accordion_with-nav .switchable-item-content__title{display:none}.switchable-accordion_with-nav .switchable-item-content__description{margin-top:unset}@media(min-width:1260px){.switchable-accordion{padding-top:120px}.switchable-accordion__items{grid-column:3/13}.switchable-accordion__title{font-size:26px}.switchable-accordion__link{padding:30px 0}.switchable-accordion__item-content,.switchable-accordion__item-wrap{grid-column:1/13}.switchable-accordion_with-nav{padding-bottom:72px;position:relative}.switchable-accordion_with-nav .switchable-item-content__inner{grid-template-areas:"title description" "slider slider" "panorama image-wrap"}.switchable-accordion_with-nav .switchable-item-content__text-wrap{grid-column:7/13;margin-top:unset}.switchable-accordion_with-nav .switchable-item-content__slider{margin-top:60px}.switchable-accordion_with-nav .switchable-item-content__image-wrap,.switchable-accordion_with-nav .switchable-item-content__panoramic-wrap{margin-top:152px}.switchable-accordion_with-nav .switchable-accordion__next{display:block;overflow:hidden}.switchable-accordion_with-nav .switchable-accordion__navbar-wrap{display:flex;position:absolute;left:0;top:120px;max-width:176px;bottom:0;z-index:200}.switchable-accordion_with-nav .switchable-accordion__navbar{display:flex;flex-direction:column;align-items:flex-start;position:sticky;top:185px;height:-moz-max-content;height:max-content}.switchable-accordion_with-nav .switchable-accordion__link-main{justify-content:unset;margin-top:15px}.switchable-accordion_with-nav .switchable-accordion__title{margin-right:10px;flex:0 0 auto}.switchable-accordion_with-nav .switchable-accordion__icon{flex:0 1 auto}.switchable-accordion_with-nav .switchable-accordion__item-wrap{position:relative;height:0;grid-column:7/11;overflow:hidden;opacity:1;transition-property:opacity;transition-duration:.4s;transition-delay:.4s}.switchable-accordion_with-nav .switchable-accordion__link{width:-moz-max-content;width:max-content;transition:opacity .4s;padding:unset;flex-direction:column}.switchable-accordion_with-nav .switchable-accordion__item{transition:opacity .4s;opacity:0;border-top:unset;border-bottom:unset;pointer-events:none}.switchable-accordion_with-nav .switchable-accordion__item._opened{opacity:1;pointer-events:auto}.switchable-accordion_with-nav .switchable-accordion__item._opened:first-child .switchable-item-content__inner{padding:0}.switchable-accordion_with-nav .switchable-accordion__item._opened .switchable-item-content__item-title{display:block}.switchable-accordion_with-nav .switchable-accordion__item._opened .switchable-accordion__item-wrap{pointer-events:none;opacity:0;transition-duration:0s;transition-delay:0s}.switchable-accordion_with-nav .switchable-accordion__item._opened .switchable-accordion__link-main-inner,.switchable-accordion_with-nav .switchable-accordion__item._opened .switchable-accordion__next-title{transform:translate3d(0,-100%,0)}.switchable-accordion_with-nav .switchable-accordion__item._opened .switchable-accordion__icon{transform:unset}.switchable-accordion_with-nav .switchable-accordion__item._opened+.switchable-accordion__item{transition-delay:1.5s;opacity:1;pointer-events:auto}.switchable-accordion_with-nav .switchable-accordion__item._opened+.switchable-accordion__item .switchable-item-content{transition-delay:.7s;transition-duration:.9s}.switchable-accordion_with-nav .switchable-accordion__item._opened+.switchable-accordion__item .switchable-item-content__inner{opacity:0;transition-duration:.3s}.switchable-accordion_with-nav .switchable-accordion__item._opened+.switchable-accordion__item .switchable-accordion__link-main-inner,.switchable-accordion_with-nav .switchable-accordion__item._opened+.switchable-accordion__item .switchable-accordion__next-title{transition:transform .9s}.switchable-accordion_with-nav .switchable-accordion__item._opened+.switchable-accordion__item .switchable-accordion__item-wrap{overflow:visible}}@media(min-width:768px){.switchable-accordion__title{line-height:1.25em}}@media(min-width:768px)and (max-width:1259px){.switchable-accordion{padding-top:90px}.switchable-accordion__title{font-size:23px}.switchable-accordion__link{padding:25px 0}.switchable-accordion__item-content,.switchable-accordion__item-wrap{grid-column:1/7}.switchable-accordion_with-nav .switchable-item-content__inner{grid-template-areas:"description description" "slider slider" "panorama image-wrap"}.switchable-accordion_with-nav .switchable-item-content__text-wrap{grid-column:1/6}.switchable-accordion_with-nav .switchable-item-content__image-wrap,.switchable-accordion_with-nav .switchable-item-content__panoramic-wrap{margin-top:110px}}@media(max-width:1259px){.switchable-accordion_with-nav .switchable-item-content__slider{margin-top:30px}.switchable-accordion_with-nav .switchable-item-content__text-wrap{margin-top:unset}}@media(max-width:767px){.switchable-accordion{padding-top:40px}.switchable-accordion__title{font-size:20px;line-height:1.35em}.switchable-accordion__link{padding:18px 0}.switchable-accordion__item-content,.switchable-accordion__item-wrap{grid-column:1/5}.switchable-accordion_with-nav .switchable-item-content__inner{grid-template-areas:"description" "slider" "panorama" "image-wrap"}}.switchable-item-content{transition:height .4s;overflow:hidden;height:0}.switchable-item-content__item-title{display:none;grid-area:title}.switchable-item-content__title{font-style:normal;font-weight:500}.switchable-item-content__description{font-style:normal;font-weight:400;color:var(--color-gray-dark)}.switchable-item-content__picture{display:flex;position:relative;overflow:hidden;padding-top:75%}.switchable-item-content__picture-panoramic{display:flex;position:relative;overflow:hidden;padding-top:56%}.switchable-item-content__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.switchable-item-content__panoramic-wrap{display:flex;flex-direction:column;align-items:flex-start;grid-area:panorama}.switchable-item-content__panoramic-wrap-inner{position:relative;display:flex;align-items:center;justify-content:center}.switchable-item-content__panoramic-link{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:10}.switchable-item-content__panoramic-link-icon{display:flex;align-items:center;justify-content:center;width:54px;height:54px;position:relative}.switchable-item-content__panoramic-link-icon svg{z-index:10}.switchable-item-content__panoramic-link-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:54px;height:54px;background-color:var(--color-blue-gray);opacity:.35;border-radius:100%;z-index:5}.switchable-item-content__panoramic-title{font-style:normal;font-weight:500}.switchable-item-content__image-wrap{display:flex;align-items:center;justify-content:center;grid-area:image-wrap}.switchable-item-content__text-wrap{grid-area:description}.switchable-item-content__slider{grid-area:slider}@media(min-width:1260px){.switchable-item-content__item-title{grid-column:3/6;font-style:normal;font-weight:700;font-size:26px}.switchable-item-content__inner{padding:0 0 140px}.switchable-item-content__slider{grid-column:3/13}.switchable-item-content__text-wrap{grid-column:3/9;margin-top:40px}.switchable-item-content__panoramic-wrap{grid-column:3/7;margin-top:100px}.switchable-item-content__panoramic-wrap-inner{width:382px;height:212px}.switchable-item-content__image-wrap{grid-column:7/13;padding-left:74px;margin-top:100px}.switchable-item-content__picture{width:513px;height:386px}.switchable-item-content__picture-panoramic{width:382px;height:212px}.switchable-item-content__title{font-size:19px;line-height:1.25em}.switchable-item-content__description{font-size:16px;line-height:1.5em}.switchable-item-content__panoramic-title{margin-top:12px}}@media(min-width:768px){.switchable-item-content__inner{grid-template-areas:"slider slider" "description description" "panorama image-wrap"}.switchable-item-content__description{margin-top:18px}.switchable-item-content__panoramic-title{font-size:16px;line-height:1.5em}}@media(min-width:768px)and (max-width:1259px){.switchable-item-content__inner{padding:0 0 90px}.switchable-item-content__text-wrap{margin-top:30px}.switchable-item-content__slider{grid-column:1/7}.switchable-item-content__panoramic-wrap{grid-column:1/4;margin-top:60px;padding-right:39px}.switchable-item-content__panoramic-wrap-inner{width:38.28125vw;height:21.484375vw}.switchable-item-content__image-wrap{grid-column:4/7;margin-top:60px}.switchable-item-content__picture-panoramic{width:38.28125vw;height:21.484375vw}.switchable-item-content__picture{width:43.359375vw;height:32.9427083333vw}}@media(max-width:1259px){.switchable-item-content__text-wrap{grid-column:1/5}.switchable-item-content__title{font-size:18px;line-height:1.35em}.switchable-item-content__description{font-size:15px;line-height:1.35em}.switchable-item-content__panoramic-title{margin-top:10px}}@media(max-width:767px){.switchable-item-content__inner{padding:0 0 40px;grid-template-areas:"slider" "description" "panorama" "image-wrap"}.switchable-item-content__slider{grid-column:1/5}.switchable-item-content__image-wrap{grid-column:1/5;padding-left:37px;margin-top:30px}.switchable-item-content__panoramic-wrap{grid-column:1/4;margin-top:40px}.switchable-item-content__panoramic-wrap-inner{width:66.6666666667vw;height:37.3333333333vw}.switchable-item-content__text-wrap{margin-top:25px}.switchable-item-content__description{margin-top:15px}.switchable-item-content__panoramic-title{font-size:15px;line-height:1.35em}.switchable-item-content__picture-panoramic{width:66.6666666667vw;height:37.3333333333vw}.switchable-item-content__picture{width:80.2666666667vw;height:61.0666666667vw}}.switchable-slider{position:relative}.switchable-slider__picture{display:flex;position:relative;overflow:hidden;padding-top:50%}.switchable-slider__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.switchable-slider__items{display:flex}.switchable-slider__item.normal{transition-duration:0s!important;animation-duration:0s!important}.switchable-slider__item.normal .switchable-slider__picture{transform:translateX(100%)}.switchable-slider__item.normal .switchable-slider__image{transform:translateX(-100%)}.switchable-slider__item.animate_in{transform:translateX(0);z-index:2}.switchable-slider__item.animate_in .switchable-slider__picture{transform:translateX(0);transition:transform .9s}.switchable-slider__item.animate_in .switchable-slider__image{animation:animate-image .9s}.switchable-slider__item.animate_out{transform:translateX(0);z-index:1}.switchable-slider__item.animate_out .switchable-slider__image,.switchable-slider__item.animate_out .switchable-slider__picture{transform:translateX(0);transition:transform .9s}@media(min-width:1260px){.switchable-slider__arrows{bottom:-57px}.switchable-slider__picture{width:998px;height:498px}}@media(min-width:768px){.switchable-slider__arrows{position:absolute;right:0}.switchable-slider .tns-nav{display:none}}@media(min-width:768px)and (max-width:1259px){.switchable-slider__arrows{bottom:-50px}.switchable-slider__picture{width:calc(100vw - 80px)}}@media(max-width:767px){.switchable-slider__arrows{display:none}.switchable-slider__picture{width:calc(100vw - 44px)}.switchable-slider .tns-nav{margin-top:18px}}.payment-calc-block__example-price{color:var(--color-gray-dark)}.payment-calc-block._hide{display:none}@media(min-width:1260px){.payment-calc-block{padding-top:120px}.payment-calc-block._index-page{padding-top:0;padding-bottom:120px}.payment-calc-block._product-page_with-padding{padding-bottom:120px}.payment-calc-block__calc-wrap{margin-top:40px}.payment-calc-block__example-price{display:flex;justify-content:flex-end}}@media(min-width:768px){.payment-calc-block__example-price{margin-top:15px}}@media(min-width:768px)and (max-width:1259px){.payment-calc-block{padding-top:90px}.payment-calc-block._index-page{padding-top:0;padding-bottom:90px}.payment-calc-block._product-page_with-padding{padding-bottom:90px}.payment-calc-block__calc-wrap{margin-top:30px}}@media(max-width:767px){.payment-calc-block{padding-top:40px}.payment-calc-block._index-page{padding-top:0;padding-bottom:40px}.payment-calc-block._product-page_with-padding{padding-bottom:40px}.payment-calc-block__calc-wrap{margin-top:22px}.payment-calc-block__example-price{margin-top:8px}}.payment-calc__inner{display:grid;border-top:1px solid var(--color-border)}.payment-calc__input-annotation{position:absolute;top:50%;right:15px;color:var(--primary-color)}.payment-calc .slider-input input,.payment-calc__input-annotation{font-style:normal;font-weight:400;font-size:15px;line-height:1.35em}.payment-calc .slider-input__line{position:absolute;right:20px;bottom:0;left:6px;height:2px;border:unset;background:unset;box-shadow:unset}.payment-calc .noUi-horizontal .noUi-handle{right:-14px;width:14px;height:14px;background-color:#fff;border:unset;box-shadow:unset}.payment-calc .noUi-horizontal .noUi-handle:before{content:"";position:absolute;top:3px;left:3px;width:8px;height:8px;background-color:var(--primary-color)}.payment-calc .noUi-horizontal .noUi-handle:after{display:none}.payment-calc .noUi-touch-area{width:30px;height:30px;position:absolute;top:-8px;left:-8px}.payment-calc .noUi-base{height:2px}.payment-calc .noUi-base:before{content:"";position:absolute;width:14px;height:14px;left:0;bottom:-6px;background:#fff;z-index:5;pointer-events:none}.payment-calc .noUi-base:after{content:"";position:absolute;width:8px;height:8px;left:3px;bottom:-3px;z-index:10;pointer-events:none}.payment-calc .noUi-base:after,.payment-calc .noUi-connect{background:var(--primary-color)}.payment-calc__numbers-title{font-style:normal;font-weight:400;color:var(--color-gray-dark)}.payment-calc__numbers-value{margin-top:8px;font-style:normal;font-weight:500;line-height:1.4em;color:var(--primary-color)}.payment-calc__numbers-value_total{color:var(--color-primary-dark)}.payment-calc__request{display:flex;align-items:center}.payment-calc__request-title{color:#fff}.payment-calc__button{flex:0 0 auto}.payment-calc__item:first-child{grid-area:values-wrap;padding-bottom:6px}.payment-calc__item:nth-child(2){grid-area:numbers-wrap}.payment-calc__item:nth-child(3){grid-area:request}.payment-calc__numbers{display:flex}@media(min-width:1260px){.payment-calc__inner{grid-template-columns:repeat(2,1fr);grid-template-rows:200px 1fr;grid-template-areas:"values-wrap numbers-wrap" "values-wrap request"}.payment-calc__item:first-child{padding-top:40px;padding-right:116px}.payment-calc__item:nth-child(2),.payment-calc__item:nth-child(3){padding-top:40px;padding-left:86px}.payment-calc__numbers-item{flex:0 0 50%}.payment-calc__request{padding:29px 30px}.payment-calc__button{margin-left:50px}.payment-calc__numbers{flex-wrap:wrap}}@media(min-width:768px){.payment-calc__item:first-child{border-right:1px solid var(--color-border)}.payment-calc .form-field:not(:first-child){margin-top:39px}.payment-calc__numbers-title{font-size:15px;line-height:1.35em}.payment-calc__numbers-value{font-size:25px}.payment-calc__numbers{margin:-17px 0}.payment-calc__numbers-item{padding:17px 0}}@media(min-width:768px)and (max-width:1259px){.payment-calc__inner{grid-template-columns:1fr 287px;grid-template-areas:"values-wrap numbers-wrap" "request request"}.payment-calc__item:first-child{padding:30px 50px 0 0}.payment-calc__item:nth-child(2){padding:30px 0 0 50px}.payment-calc__item:nth-child(3){padding-top:50px}.payment-calc__request{padding:29px 50px;justify-content:space-between}.payment-calc__request-title{max-width:30.5989583333vw}.payment-calc__numbers{flex-direction:column}}@media(max-width:767px){.payment-calc__inner{grid-template-areas:"values-wrap" "numbers-wrap" "request"}.payment-calc__item:first-child{margin-top:20px}.payment-calc__item:not(:first-child){margin-top:30px}.payment-calc .form-field:not(:first-child){margin-top:18px}.payment-calc__numbers-title{font-size:14px;line-height:1.25em}.payment-calc__numbers-value{font-size:20px}.payment-calc__request{padding:25px;flex-direction:column;align-items:flex-start}.payment-calc__numbers{margin:-10px 0;flex-wrap:wrap}.payment-calc__numbers-item{padding:10px 0;flex:0 0 50%}.payment-calc__request-title{max-width:75%}.payment-calc__button{margin-top:20px;width:100%}}.project-map{position:relative}.project-map__main-icon{width:96px;height:88px;display:flex;align-items:center;justify-content:center}.project-map__main-icon-img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%}.project-map__object-icon{width:66px;height:58px;display:flex;align-items:center;justify-content:center}.project-map__object-icon-img{width:24px;height:24px}.project-map__cluster-icon{border-radius:30px;color:#fff;font-weight:500;font-family:var(--font);font-size:19px;box-shadow:0 4px 10px rgba(12,44,128,.12)}.project-map__hint-container{display:none}.project-map__project-hint{background-color:#fff;width:-moz-max-content;width:max-content;font-weight:700;display:flex}.project-map__bg{pointer-events:none;position:absolute;top:0;left:0;right:0;width:100vw;z-index:10;background:linear-gradient(180deg,#fff 17.87%,hsla(0,0%,100%,0) 87.6%)}.project-map__project-hint-picture{display:flex;position:relative;overflow:hidden}.project-map__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project-map__filter-item{display:flex;height:-moz-max-content;height:max-content;font-style:normal;font-size:15px}.project-map__filter-item input{flex:0 0 auto}.project-map__filter-item label{display:flex;align-items:center;flex:0 0 auto;cursor:pointer}.project-map__filter-item input[type=checkbox]{display:none}.project-map__filter-item input[type=checkbox]:checked+label{color:var(--primary-color)}.project-map__filter-item input[type=checkbox]:checked+label svg path[stroke]{stroke:var(--primary-color)}.project-map__filter-item input[type=checkbox]:checked+label svg path[fill]{fill:var(--primary-color)}.project-map__filter-item input[type=checkbox]:checked+label svg circle[stroke]{stroke:var(--primary-color)}.project-map__filter-item input[type=checkbox]:checked+label svg circle[fill]{fill:var(--primary-color)}.project-map__filter-button{background-color:var(--color-primary-dark);color:#fff;display:flex;flex:0 0 auto}.project-map__filter-wrap{position:relative}.project-map__filter{display:flex;position:absolute;bottom:0;left:0;transform:translate3d(0,50%,0);width:100%}.project-map__filter-input{overflow:hidden;opacity:0;pointer-events:none;background-color:#fff;transition:opacity .4s,transform .4s;display:flex}.project-map__filter-input._opened{opacity:1;pointer-events:auto}.project-map__filter-input-wrap{display:flex;flex-wrap:wrap}.project-map__filter-item-icon,.project-map__filter-item-title{display:flex;flex:0 0 auto}.project-map__filter-button-icon,.project-map__filter-button-title{display:flex}@media(min-width:1260px){.project-map{margin-top:138px}.project-map__canvas{height:900px}.project-map__project-hint-picture{width:157px;height:157px}.project-map__filter-button{padding:30px 28px;max-height:158px}.project-map__filter-button-icon{margin-top:58px}.project-map__filter-input{padding:40px 115px 40px 40px}.project-map__filter-input-wrap{margin:-15px -22px}.project-map__filter-item label{padding:15px 22px}}@media(min-width:768px){.project-map__filter-input-close{display:none}.project-map__bg{height:242px}.project-map__project-hint-text-wrap{padding:16px 16px 16px 18px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.project-map__project-hint-type{font-weight:400;font-size:12px;color:var(--color-gray-dark)}.project-map__project-hint-title,.project-map__project-hint-type{display:flex;flex-wrap:wrap;font-style:normal;line-height:1.2em;width:121px}.project-map__project-hint-title{font-weight:500;font-size:14px}.project-map__filter-item{font-weight:500;line-height:1.2em}.project-map__filter-item-icon{margin-right:16px}.project-map__filter-button{flex-direction:column}.project-map__filter-input{flex:0 1 auto;width:100%}}@media(min-width:768px)and (max-width:1259px){.project-map{margin-top:90px}.project-map__canvas{height:800px}.project-map__project-hint-picture{width:155px;height:155px}.project-map__filter-button{padding:30px 23px;max-height:151px}.project-map__filter-button-icon{margin-top:51px}.project-map__filter-input{padding:22px 36px 22px 25px}.project-map__filter-input-wrap{margin:-11px -12px}.project-map__filter-item{max-height:46px}.project-map__filter-item label{padding:11px 12px}}@media(max-width:767px){.project-map{margin-top:40px}.project-map__canvas{height:500px}.project-map__bg{height:129px}.project-map__project-hint{display:none}.project-map__filter-item-icon{margin-right:10px}.project-map__filter-button{padding:13px 18px 13px 20px;flex-direction:row-reverse;align-items:center;justify-content:center;width:261px}.project-map__filter-button-icon{margin-right:10px}.project-map__filter-input{position:absolute;bottom:0;left:0;z-index:15;filter:drop-shadow(0 12px 40px rgba(125,131,146,.21));transform:translate3d(0,20px,0)}.project-map__filter-input._opened{transform:translateZ(0)}.project-map__filter-input._opened .project-map__filter-input-close-icon svg{transform:rotate(45deg)}.project-map__filter-input-wrap{flex-direction:column;width:261px;padding:30px 0}.project-map__filter-input-wrap:before{top:0;content:"";position:absolute;width:100%;height:30px;left:0;bottom:0;right:0;background-color:#fff}.project-map__filter-input-close{padding:10px;position:absolute;right:0;top:0}.project-map__filter-input-close-icon svg{transform:rotate(0);transition:transform .4s}.project-map__filter-input-close-icon svg path{stroke:var(--color-border)}.project-map__filter-item{font-weight:400;line-height:1.35em}.project-map__filter-item label{padding:8px 10px;width:100%}.project-map__filter-wrap{z-index:20}}.show-room{background-color:var(--color-background)}.show-room__head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-border)}.show-room__inner{position:relative}.show-room__description{font-size:16px;line-height:150%;color:var(--color-gray-dark)}.show-room__content._active .show-room__name{transform:translateZ(0)}.show-room__slider{position:relative}.show-room__item.normal{transition-duration:0s!important;animation-duration:0s!important}.show-room__item.normal .show-room__picture{transform:translateX(100%)}.show-room__item.normal .show-room__image{transform:translateX(-100%)}.show-room__item.animate_in{transform:translateX(0);z-index:2}.show-room__item.animate_in .show-room__picture{transform:translateX(0);transition:transform .7s}.show-room__item.animate_in .show-room__image{animation:animate-image .7s}.show-room__item.animate_out{transform:translateX(0);z-index:1}.show-room__item.animate_out .show-room__image,.show-room__item.animate_out .show-room__picture{transform:translateX(0);transition:transform .7s}.show-room__name{position:absolute;font-weight:700;line-height:115%;color:#fff;z-index:20;transform:translate3d(0,100px,0);transition:transform var(--default-transition-duration)}.show-room__image{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.show-room__picture{position:relative;overflow:hidden;display:block}.show-room__arrow{bottom:0}.show-room__title{flex:0 0 auto}.show-room__tabs-wrap{flex:0 1 auto;overflow:hidden}@media(min-width:1260px){.show-room__head{padding-bottom:40px;margin-bottom:40px}.show-room__title{margin-right:20px}.show-room__arrow{left:0}.show-room__name{font-size:55px;bottom:71px;left:-23px}.show-room__text-wrapper{grid-column:1/5}.show-room__description{padding-right:50px;margin-bottom:35px}.show-room__slider{grid-column:5/13}.show-room__arrow{position:absolute}.show-room__picture{padding-top:58.958068615%}.show-room__tabs-wrap{margin:0 -15px 0 0}}@media(min-width:768px)and (max-width:1259px){.show-room__head{padding-bottom:30px;margin-bottom:30px}.show-room__text-wrapper{grid-row:2;grid-column:1/7;display:flex;justify-content:space-between;align-items:flex-start;margin-top:50px}.show-room__description{max-width:407px}.show-room__name{font-size:36px;bottom:70px;left:-25px}.show-room__arrow{position:relative;grid-row:1;grid-column:1/2;align-self:flex-end}.show-room__slider{grid-row:1;grid-column:1/7;margin-left:150px}.show-room__picture{padding-top:58.8454376164%}.show-room__tabs-wrap{margin:30px -40px 0}.show-room__tabs{padding:0 40px 0 22px}}@media(max-width:1259px){.show-room__head{flex-direction:column;align-items:flex-start}.show-room__tabs-wrap{width:100vw}}@media(max-width:767px){.show-room__head{border-bottom:none}.show-room__tabs-wrap{margin:8px -22px 30px}.show-room__tabs{padding:0 22px 0 10px}.show-room__text-wrapper{grid-row:2;grid-column:1/6;margin-top:55px}.show-room__description{font-size:15px;margin-bottom:25px}.show-room__button{width:100%}.show-room__slider{grid-row:1;grid-column:1/6;margin-left:10px}.show-room__name{font-size:26px;left:-10px;bottom:50px}.show-room__arrow{grid-row:1;grid-column:1/6;z-index:20;align-self:flex-end;justify-self:center;margin-bottom:-26px}.show-room__picture{padding-top:58.7155963303%}}.solo-arrow{background-color:#fff;width:66px;height:66px}.solo-arrow,.solo-arrow__link{border-radius:100%;display:flex;align-items:center;justify-content:center}.solo-arrow__link{width:54px;height:54px;position:relative}.solo-arrow__arrow{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);display:flex}.solo-arrow__ring{transition:transform .2s ease-out,opacity .5s;opacity:.5;position:absolute;transform:rotate(-90deg)}.solo-arrow__ring circle{fill:none;stroke:var(--color-gray);stroke-width:7;stroke-dasharray:564.486677646;stroke-dashoffset:564.486677646;transition-duration:0s;transition-property:stroke-dashoffset}.solo-arrow__ring._active{transform:rotate(-90deg) scale(1.1);opacity:1}.solo-arrow__ring._active circle{transition-duration:5s;stroke-dashoffset:0}@media(max-width:767px){.solo-arrow{width:52px;height:52px}.solo-arrow__link{width:44px;height:44px}}.simple-slider__bottom,.simple-slider__main{border-top:1px solid var(--color-border)}.simple-slider__bottom{display:flex;align-items:flex-start;justify-content:space-between}.simple-slider__bottom-button-wrap{border-radius:100%;overflow:hidden;flex:0 0 auto}.simple-slider__picture{display:flex;position:relative;overflow:hidden}.simple-slider__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.simple-slider .swiper-pagination{position:relative;bottom:0}.simple-slider .swiper-pagination-current{padding-right:5px}.simple-slider .swiper-pagination-total{padding-left:5px}.simple-slider__content-slider-item{max-width:-moz-max-content;max-width:max-content}.simple-slider__content-slider-item:nth-child(3n+1) .simple-slider__picture{padding-top:68%}.simple-slider__content-slider-item:nth-child(3n+2) .simple-slider__picture{padding-top:73%}.simple-slider__content-slider-item:nth-child(3n) .simple-slider__picture{padding-top:75%}.simple-slider__bottom-description{font-style:normal;font-weight:400;color:var(--color-gray-dark);flex:0 1 auto}.simple-slider__tab:first-child .tabs__link{margin-left:-18px}@media(min-width:1260px){.simple-slider__content-slider-item:last-child{padding-right:0!important}.simple-slider .tns-ovh{margin:0 calc(-50vw - var(--max-row-width)*1px/-2 - 30px);padding:0 calc(50vw - var(--max-row-width)*1px/2 + 30px)}.simple-slider__main{padding-top:40px;margin-top:40px}.simple-slider__bottom{margin-top:60px}.simple-slider__bottom-description{max-width:685px;font-size:16px;line-height:1.5em}.simple-slider__content-items{margin-top:40px}.simple-slider__arrows{top:42px}.simple-slider__content-slider-item:nth-child(3n+1) .simple-slider__content-slider-item-inner,.simple-slider__content-slider-item:nth-child(3n+1) .simple-slider__picture{width:657px;height:452px}.simple-slider__content-slider-item:nth-child(3n+2) .simple-slider__content-slider-item-inner,.simple-slider__content-slider-item:nth-child(3n+2) .simple-slider__picture{width:482px;height:356px}.simple-slider__content-slider-item:nth-child(3n) .simple-slider__content-slider-item-inner,.simple-slider__content-slider-item:nth-child(3n) .simple-slider__picture{width:549px;height:411px}}@media(min-width:768px){.simple-slider__main{position:relative}.simple-slider__bottom{padding-top:20px}.simple-slider__arrows{position:absolute;right:0}.simple-slider__bottom-button-wrap .button__link-arrow{width:66px;height:66px}.simple-slider .tns-nav{display:none}}@media(min-width:768px)and (max-width:1259px){.simple-slider .tns-ovh,.simple-slider__tabs-wrap{margin:0 -40px}.simple-slider .tns-inner,.simple-slider__tabs{padding:0 40px}.simple-slider__main{padding-top:30px;margin-top:30px}.simple-slider__bottom{margin-top:30px}.simple-slider__bottom-description{max-width:58.8541666667vw}.simple-slider__content-items{margin-top:30px}.simple-slider__arrows{top:36px}.simple-slider__content-slider-item:nth-child(3n+1) .simple-slider__content-slider-item-inner,.simple-slider__content-slider-item:nth-child(3n+1) .simple-slider__picture{width:378px;height:260px}.simple-slider__content-slider-item:nth-child(3n+2) .simple-slider__content-slider-item-inner,.simple-slider__content-slider-item:nth-child(3n+2) .simple-slider__picture{width:278px;height:204px}.simple-slider__content-slider-item:nth-child(3n) .simple-slider__content-slider-item-inner,.simple-slider__content-slider-item:nth-child(3n) .simple-slider__picture{width:316px;height:236px}}@media(max-width:1259px){.simple-slider__bottom-description{font-size:15px;line-height:1.35em}.simple-slider__content-slider-item:last-child{padding-right:0!important}}@media(max-width:767px){.simple-slider .tns-ovh,.simple-slider__tabs-wrap{margin:0 -22px}.simple-slider .tns-inner,.simple-slider__tabs{padding:0 22px}.simple-slider__main{padding-top:20px;margin-top:20px}.simple-slider__bottom{margin-top:20px;padding-top:15px}.simple-slider__bottom-button-wrap{margin-left:20px}.simple-slider__bottom-button-wrap .button__link-arrow{width:54px;height:54px}.simple-slider__content-items{margin-top:20px}.simple-slider__arrows .arrows__wrap{justify-content:center;margin-top:23px}.simple-slider__arrows .arrows__left,.simple-slider__arrows .arrows__right{display:none}.simple-slider__arrows .swiper-pagination-bullet{margin:7px}.simple-slider__arrows .swiper-pagination-bullet.swiper-pagination-bullet-active{position:relative}.simple-slider__arrows .swiper-pagination-bullet.swiper-pagination-bullet-active:before{position:absolute;content:"";width:21px;height:21px;border:1px solid var(--color-blue-gray);border-radius:50%;top:-7px;left:-7px}.simple-slider__content-slider-item:nth-child(3n+1) .simple-slider__content-slider-item-inner,.simple-slider__content-slider-item:nth-child(3n+1) .simple-slider__picture{width:183px;height:126px}.simple-slider__content-slider-item:nth-child(3n+2) .simple-slider__content-slider-item-inner,.simple-slider__content-slider-item:nth-child(3n+2) .simple-slider__picture{width:138px;height:99px}.simple-slider__content-slider-item:nth-child(3n) .simple-slider__content-slider-item-inner,.simple-slider__content-slider-item:nth-child(3n) .simple-slider__picture{width:154px;height:115px}.simple-slider .tns-nav{margin-top:25px}}.reviews__top{display:flex;align-items:center;justify-content:space-between;grid-area:top}.reviews__wrap{position:relative;display:grid}.reviews__arrows{position:absolute}.reviews__slider-container{grid-area:slider;position:relative}.reviews__empty{grid-area:slider}.reviews__slider{overflow:hidden}.reviews__button{white-space:nowrap}.reviews__button-wrapper{grid-area:button}.reviews__item.normal{transition-duration:0s!important;animation-duration:0s!important}.reviews__item.normal .review__content-date,.reviews__item.normal .review__content-name{transform:translateY(20px);opacity:0}.reviews__item.normal .review__content-button-wrap,.reviews__item.normal .review__content-text,.reviews__item.normal .review__image-container,.reviews__item.normal .review__round_noimage{opacity:0}.reviews__item.fade-in .review__content-date,.reviews__item.fade-in .review__content-name{transform:translateY(0);opacity:1;transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:ease-in}.reviews__item.fade-in .review__content-text{opacity:1;transform:translateY(0);transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in}.reviews__item.fade-in .review__content-button-wrap,.reviews__item.fade-in .review__image-container,.reviews__item.fade-in .review__round_noimage{opacity:1;transition:opacity .3s ease-in}.reviews__item.fade-out .review__content-date,.reviews__item.fade-out .review__content-name{transform:translateY(-15px);opacity:0;transition:opacity .3s ease-out,transform .5s ease-out}.reviews__item.fade-out .review__content-text{opacity:0;transform:translateY(-20px);transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:ease-out}.reviews__item.fade-out .review__content-button-wrap,.reviews__item.fade-out .review__image-container,.reviews__item.fade-out .review__round_noimage{opacity:0;transition:opacity .3s ease-out}@media(min-width:1260px){.reviews__slider-container{padding-top:53px}.reviews__arrows{top:89px;left:0}}@media(min-width:768px){.reviews__wrap{grid-template-columns:1fr auto;grid-template-areas:"top button" "slider slider"}}@media(min-width:768px)and (max-width:1259px){.reviews__slider-container{padding-top:30px}.reviews__arrows{top:77px;left:0}}@media(max-width:767px){.reviews__top{padding-bottom:22px}.reviews__arrows{top:9px;right:0}.reviews__button{margin-top:25px;width:100%}.reviews__wrap{grid-template-columns:1fr auto;grid-template-areas:"top" "slider" "button"}}.review__content-wrap,.review__rounds-container{display:flex}.review__round{border-radius:100px;overflow:hidden}.review__round_quotes{background-color:var(--color-primary-dark)}.review__round_noimage,.review__round_quotes{display:flex;align-items:center;justify-content:center}.review__round_noimage{background-color:var(--color-blue-gray);font-style:normal;font-weight:500;font-size:32px;line-height:100%;color:#fff}.review__image-container{position:relative}.review__picture{position:absolute;top:0;bottom:0;left:0;right:0}.review__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.review__content{width:100%}.review__content-head{border-bottom:1px solid var(--color-border)}.review__content-name{font-style:normal;font-weight:500;color:var(--color-primary-dark)}.review__content-text{font-weight:400;color:var(--color-primary-dark)}.review__content-button{display:flex;align-items:center;background-color:var(--color-background);max-width:220px;padding:6px 22px 6px 6px}.review__button-picture{position:relative;display:flex;overflow:hidden;width:56px;height:42px}.review__button-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.review__content-button-image-wrap{flex:0 0 auto;margin-right:22px}.review__content-button-title{flex:0 1 auto;font-style:normal;font-weight:500;font-size:14px;line-height:1.2em;position:relative;padding-bottom:4px}.review__content-button-title:before{transform-origin:right}.review__content-button-title:after,.review__content-button-title:before{content:"";position:absolute;display:block;height:2px;background:var(--color-primary-dark);bottom:0;width:100%;transition:transform .4s ease-out}.review__content-button-title:after{transform-origin:left;transform:scaleX(0)}@media(min-width:1260px){.review__content-button:hover .review__content-button-title:after{transition:transform .3s var(--default-bezier) .33s;transform:scaleX(1)}.review__content-button:hover .review__content-button-title:before{transition:transform .3s var(--default-bezier);transform:scaleX(0)}.review__content-wrap{-moz-column-gap:254px;column-gap:254px}.review__before-content{flex:0 0 154px}.review__content{flex:0 0 788px}.review__content-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:40px;margin-bottom:40px}.review__content-date{font-style:normal;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;color:var(--color-black-opacity)}.review__content-text{font-size:18px;line-height:135%}}@media(min-width:768px){.review__round{width:77px;height:77px}.review__content-name{font-size:19px;line-height:135%}}@media(min-width:768px)and (max-width:1259px){.review__content-wrap{-moz-column-gap:84px;column-gap:84px}.review__content-date{display:none}.review__content-head{padding-bottom:30px;margin-bottom:30px}.review__content-text{font-size:17px;line-height:150%}}@media(max-width:1259px){.review__content-date{display:none}}@media(max-width:767px){.review__content-wrap{flex-direction:column}.review__rounds-container{padding-bottom:20px}.review__round{width:54px;height:54px}.review__content-head{padding-bottom:18px;margin-bottom:20px}.review__content-name{font-size:16px;line-height:140%}.review__content-text{font-size:15px;line-height:135%}}.renovations-slider-complicated{background-color:var(--color-background)}.renovations-slider-complicated__link-icon{display:flex;align-items:center;justify-content:center;z-index:10}.renovations-slider-complicated__link-icon svg{transition:stroke .4s}.renovations-slider-complicated__link{display:flex;align-items:center;justify-content:center;position:absolute;border-radius:100%;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.55,0,.1,1) .4s}.renovations-slider-complicated__link:before{background-color:#fff}.renovations-slider-complicated__link:after,.renovations-slider-complicated__link:before{content:"";position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);border-radius:100%}.renovations-slider-complicated__link:after{width:0;height:0;background-color:var(--color-blue-dark);transition:width .4s,height .4s}.renovations-slider-complicated__items-wrap{display:flex}.renovations-slider-complicated__items{display:flex;width:100%}.renovations-slider-complicated__item{display:flex;position:relative;cursor:pointer;overflow:hidden;transition:flex .8s cubic-bezier(.55,0,.1,1)}.renovations-slider-complicated__item._active{flex:1 1 100%;cursor:unset}.renovations-slider-complicated__item._active .renovations-slider-complicated__item-bg,.renovations-slider-complicated__item._active .renovations-slider-complicated__item-title{opacity:0}.renovations-slider-complicated__item._active .renovations-slider-complicated__item-title-open{opacity:1}.renovations-slider-complicated__item._active .renovations-slider-complicated__item-number{color:#fff}.renovations-slider-complicated__item._active .renovations-slider-complicated__arrows,.renovations-slider-complicated__item._active .renovations-slider-complicated__link{opacity:1;pointer-events:auto}.renovations-slider-complicated__item._close .renovations-slider-complicated__arrows,.renovations-slider-complicated__item._close .renovations-slider-complicated__item-title-open,.renovations-slider-complicated__item._close .renovations-slider-complicated__link{transition-delay:0s}.renovations-slider-complicated__item:not(._active):hover .renovations-slider-complicated__item-bg:before{transform:translateZ(0)}.renovations-slider-complicated__item-bg{position:absolute;top:0;right:0;width:100%;height:100%;background-color:#fff;overflow:hidden;transition:opacity .4s cubic-bezier(.55,0,.1,1);z-index:10}.renovations-slider-complicated__item-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#e5e5e5;transition:transform .4s ease;will-change:transform;transform:translate3d(-100%,0,0)}.renovations-slider-complicated__item-inner{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:100%;height:100%}.renovations-slider-complicated__item-title{display:flex;position:absolute;width:100%;font-style:normal;font-weight:500;z-index:10;transition:opacity .4s cubic-bezier(.55,0,.1,1)}.renovations-slider-complicated__item-title-open{font-style:normal;font-weight:700;position:absolute;width:-moz-max-content;width:max-content;color:#fff;opacity:0;transition:opacity .4s cubic-bezier(.55,0,.1,1) .4s;pointer-events:none;z-index:10}.renovations-slider-complicated__item-number{font-style:normal;font-weight:700;position:absolute;z-index:10;transition:color .4s cubic-bezier(.55,0,.1,1)}.renovations-slider-complicated__slider-wrap{position:absolute}.renovations-slider-complicated__picture{display:flex;overflow:hidden;position:relative;padding-top:47%}.renovations-slider-complicated__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.renovations-slider-complicated__arrows{position:absolute;z-index:10;color:#fff;opacity:0;transition:opacity .4s cubic-bezier(.55,0,.1,1) .4s;pointer-events:none}.renovations-slider-complicated__arrows .arrows__link svg path{stroke:#fff}.renovations-slider-complicated__slider-item.normal{transition-duration:0s!important;animation-duration:0s!important}.renovations-slider-complicated__slider-item.normal .renovations-slider-complicated__picture{transform:translateX(100%)}.renovations-slider-complicated__slider-item.normal .renovations-slider-complicated__image{transform:translateX(-100%)}.renovations-slider-complicated__slider-item.animate_in{transform:translateX(0);z-index:2}.renovations-slider-complicated__slider-item.animate_in .renovations-slider-complicated__picture{transform:translateX(0);transition:transform .9s}.renovations-slider-complicated__slider-item.animate_in .renovations-slider-complicated__image{animation:animate-image .9s}.renovations-slider-complicated__slider-item.animate_out{transform:translateX(0);z-index:1}.renovations-slider-complicated__slider-item.animate_out .renovations-slider-complicated__image,.renovations-slider-complicated__slider-item.animate_out .renovations-slider-complicated__picture{transform:translateX(0);transition:transform .9s}.renovations-slider-complicated__slider-item-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:linear-gradient(359.93deg,rgba(0,9,33,.14) 1.44%,rgba(3,13,44,0) 99.94%)}@media(min-width:1260px){.renovations-slider-complicated__link{top:108px;left:50px}.renovations-slider-complicated__link:hover:after{width:55px;height:55px}.renovations-slider-complicated__link:hover .renovations-slider-complicated__link-icon svg path{stroke:#fff}.renovations-slider-complicated__items-wrap{margin-top:40px}.renovations-slider-complicated__items{height:559px}.renovations-slider-complicated__item{flex:1 0 74px}.renovations-slider-complicated__item-bg{max-width:74px}.renovations-slider-complicated__item-inner{padding:35px 24px;max-width:74px}.renovations-slider-complicated__item-title{font-size:19px;line-height:1.35em;width:418px;top:35px}.renovations-slider-complicated__item-title-open{font-size:26px;top:50px;left:50px}.renovations-slider-complicated__item-number{font-size:26px;bottom:35px;right:30px}.renovations-slider-complicated__picture{width:1196px;height:559px}.renovations-slider-complicated__arrows{bottom:40px;left:50px}}@media(min-width:768px){.renovations-slider-complicated__item._bordered:not(:first-child){border-left:1px solid var(--color-border)}.renovations-slider-complicated__item._bordered._active{border-left:unset}.renovations-slider-complicated__item-title{transform:rotate(-90deg);right:50%;transform-origin:100% 50%;justify-content:flex-end}.renovations-slider-complicated__item-number,.renovations-slider-complicated__item-title-open{line-height:1.25em}.renovations-slider-complicated__link,.renovations-slider-complicated__link:before{width:54px;height:54px}.renovations-slider-complicated__slider-wrap{top:0;left:50%;transform:translateX(-50%);height:100%;width:-moz-max-content;width:max-content}}@media(min-width:768px)and (max-width:1259px){.renovations-slider-complicated__items-wrap{margin-top:30px}.renovations-slider-complicated__items{height:44.7916666667vw}.renovations-slider-complicated__item{flex:1 0 48px}.renovations-slider-complicated__item-bg{max-width:48px}.renovations-slider-complicated__item-inner{padding:25px 13px;max-width:48px}.renovations-slider-complicated__item-number{font-size:23px;right:17px;bottom:25px}.renovations-slider-complicated__item-title{width:44740.1041666667vw;top:25px}.renovations-slider-complicated__item-title-open{font-size:23px;top:35px;left:35px}.renovations-slider-complicated__picture{width:calc(100vw - 80px);height:44.7916666667vw}.renovations-slider-complicated__link{top:84px;left:35px}.renovations-slider-complicated__arrows{left:35px}}@media(max-width:1259px){.renovations-slider-complicated__item-title{font-size:16px;line-height:1.4em}.renovations-slider-complicated__arrows{bottom:25px}.renovations-slider-complicated__arrows .arrows__counter-all,.renovations-slider-complicated__arrows .arrows__current-index,.renovations-slider-complicated__arrows .arrows__delimiter{display:none}.renovations-slider-complicated__arrows .arrows__left{padding-right:20px}.renovations-slider-complicated__arrows .arrows__right{padding-left:20px}}@media(max-width:767px){.renovations-slider-complicated__items{width:100vw;height:-moz-max-content;height:max-content;flex-direction:column}.renovations-slider-complicated__item{flex:1 0 61px}.renovations-slider-complicated__item._active{flex:1 1 80vw}.renovations-slider-complicated__item._bordered:not(:first-child){border-top:1px solid var(--color-border)}.renovations-slider-complicated__item._bordered._active{border-top:unset}.renovations-slider-complicated__item-bg{max-height:61px;top:unset;bottom:0}.renovations-slider-complicated__item-inner{max-height:61px}.renovations-slider-complicated__items-wrap{margin-top:22px}.renovations-slider-complicated__item-inner{padding:13px 19px;top:unset;bottom:0}.renovations-slider-complicated__item-number{font-size:20px;line-height:1.35em;right:18px;bottom:17px}.renovations-slider-complicated__item-title{left:19px}.renovations-slider-complicated__item-title-open{font-size:20px;line-height:1.35em;top:20px;left:19px}.renovations-slider-complicated__link{top:59px;left:19px;width:36px;height:36px}.renovations-slider-complicated__link:before{width:36px;height:36px}.renovations-slider-complicated__picture{height:80vw;width:100vw}.renovations-slider-complicated__arrows{left:19px;bottom:22px}.renovations-slider-complicated__slider-wrap{top:50%;left:0;transform:translateY(-50%);height:-moz-max-content;height:max-content;width:100vw}}.review-empty__content-wrap,.review-empty__rounds-container{display:flex}.review-empty__round{border-radius:100px;overflow:hidden}.review-empty__round_quotes{background-color:var(--color-primary-dark);display:flex;align-items:center;justify-content:center}.review-empty__empty-image-container{background-color:var(--color-blue-gray);display:flex;align-items:center;justify-content:center}.review-empty__content{width:100%}.review-empty__content-head{border-bottom:1px solid var(--color-border)}.review-empty__content-name{font-style:normal;font-weight:500;color:var(--color-primary-dark)}@media(min-width:1260px){.review-empty{padding-top:53px}.review-empty__content-wrap{-moz-column-gap:254px;column-gap:254px}.review-empty__before-content{flex:0 0 154px}.review-empty__content{flex:0 0 788px}.review-empty__content-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:40px;margin-bottom:40px}}@media(min-width:768px){.review-empty__round{width:77px;height:77px}.review-empty__content-name{font-size:19px;line-height:135%}}@media(min-width:768px)and (max-width:1259px){.review-empty{padding-top:30px}.review-empty__content-wrap{-moz-column-gap:84px;column-gap:84px}.review-empty__content-head{padding-bottom:30px;margin-bottom:30px}}@media(max-width:767px){.review-empty{padding-top:22px}.review-empty__content-wrap{flex-direction:column}.review-empty__rounds-container{padding-bottom:20px}.review-empty__round{width:54px;height:54px}.review-empty__content-head{padding-bottom:18px;margin-bottom:20px}.review-empty__content-name{font-size:16px;line-height:140%}}.tour-3d{position:relative}.tour-3d_grey:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background-color:var(--color-background)}.tour-3d__image-container,.tour-3d__link{position:relative;display:block}.tour-3d__picture{position:absolute;top:0;bottom:0;left:0;right:0}.tour-3d__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tour-3d__link-wrap{position:absolute;top:0;left:0;right:0;bottom:0;flex-direction:column}.tour-3d__link-icon,.tour-3d__link-wrap{align-items:center;display:flex;justify-content:center}.tour-3d__link-icon{background-color:var(--color-blue-gray-opacity);border-radius:100px}.tour-3d__link-text{font-style:normal;font-weight:700;color:#fff}@media(min-width:1260px){.tour-3d__link-text{font-size:26px}}@media(min-width:768px){.tour-3d_grey{padding-top:0}.tour-3d__image-container{padding-bottom:199px}.tour-3d__link-icon{width:54px;height:54px;margin-bottom:16px}.tour-3d__link-text{font-size:26px;line-height:125%}}@media(max-width:1259px){.tour-3d__link-text{font-size:23px}}@media(max-width:767px){.tour-3d__image-container{padding-bottom:143px}.tour-3d__link-icon{width:44px;height:44px;margin-bottom:12px}.tour-3d__link-text{font-size:20px;line-height:135%}}.product-page-news__item{border-bottom:1px solid var(--color-border)}.product-page-news__item:first-child .product-page-news__wrapper{padding-top:0}.product-page-news__wrapper{display:flex}.product-page-news__image-container{position:relative}.product-page-news__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.product-page-news__picture{overflow:hidden;display:block;position:relative}.product-page-news__date-wrapper{position:absolute;top:0;left:0}.product-page-news__date-bg{background-color:var(--color-primary-dark);position:relative;display:flex;flex-direction:column;align-items:center}.product-page-news__date-bg:before{content:"";position:absolute;left:0;background-color:var(--color-primary-dark)}.product-page-news__date-bg:after{content:"";position:absolute;right:0;bottom:0;border-left-color:var(--color-primary-dark);border-bottom-color:transparent;border-right-color:var(--color-primary-dark);border-top-color:var(--color-primary-dark);border-style:solid}.product-page-news__title{border-bottom:1px solid var(--color-border)}.product-page-news__created-at-day{line-height:120%;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.3)}.product-page-news__created-at-month{color:#fff;line-height:120%}.product-page-news__text-block{display:flex;flex-direction:column}.product-page-news__name{font-weight:500;font-size:17px;line-height:140%;flex-grow:1}.product-page-news__icon-wrap{display:flex;align-items:center;justify-content:center;overflow:hidden;width:18px;height:20px;position:relative}.product-page-news__icon{display:block}.product-page-news__icon svg{width:100%;height:100%}.product-page-news__icon_dub{display:none}@media(min-width:1260px){.product-page-news__form{grid-column:1/4}.product-page-news__container{position:relative;grid-row-gap:10px}.product-page-news__list{grid-column:5/13}.product-page-news__date-bg{padding:7px 9px}.product-page-news__wrapper{padding:25px 0}.product-page-news__image-container{flex:0 0 240px;margin-right:37px}.product-page-news__picture{width:100%;height:136px}.product-page-news__created-at-day{font-size:20px}.product-page-news__created-at-month{font-size:14px}.product-page-news__title{padding-bottom:40px;margin-bottom:40px}.product-page-news__item:hover .product-page-news__image{transform:scale(1.12)}.product-page-news__item:hover .product-page-news__icon{transform:translate3d(18px,-20px,0)}.product-page-news__item:hover .product-page-news__icon_dub{transform:translateZ(0)}.product-page-news__icon{transition:transform .5s;transform:translateZ(0)}.product-page-news__icon_dub{display:block;position:absolute;transform:translate3d(-18px,20px,0)}.product-page-news__image{transition:transform 2s cubic-bezier(0,0,.2,1)}.product-page-news__all-news{position:absolute;bottom:0;left:0}.product-page-news__all-news_padding{bottom:-25%}}@media(min-width:768px){.product-page-news__date-bg{padding:0 8px;width:61px;height:65px}.product-page-news__date-bg:before{bottom:-9px;width:52px;height:9px}.product-page-news__date-bg:after{bottom:-9px;border-width:0 0 9px 9px}.product-page-news__created-at-day{padding:6px 0 4px;font-size:20px}.product-page-news__created-at-month{padding:6px 0 0;font-size:14px;line-height:1.2em}}@media(min-width:768px)and (max-width:1259px){.product-page-news__form{grid-column:1/7;padding-bottom:30px;margin-bottom:25px}.product-page-news__title{padding-bottom:30px;margin-bottom:30px}.product-page-news__list{grid-column:1/7;margin-bottom:35px}.product-page-news__wrapper{padding:25px 0}.product-page-news__image-container{flex:0 0 32.1614583333vw;margin-right:37px}.product-page-news__picture{padding-top:56.4315352697%}.product-page-news__all-news{grid-column:1/7}}@media(max-width:1259px){.product-page-news__form{grid-row:1;border-bottom:1px solid var(--color-border)}.product-page-news__list{grid-row:2}.product-page-news__name{font-size:16px}.product-page-news__all-news{grid-row:3}}@media(max-width:767px){.product-page-news__form{padding-bottom:30px;margin-bottom:20px;grid-column:1/5}.product-page-news__list{grid-column:1/5}.product-page-news__title{padding-bottom:20px;margin-bottom:20px}.product-page-news__wrapper{padding:20px 0;flex-direction:column}.product-page-news__image-container{max-width:46.9333333333vw;margin-bottom:20px}.product-page-news__date-bg{padding:5px 6px;width:44px}.product-page-news__date-bg:before{bottom:-9px;width:35px;height:9px}.product-page-news__date-bg:after{bottom:-9px;border-width:0 0 9px 9px}.product-page-news__created-at-day{font-size:16px;padding-bottom:4px;margin-bottom:5px}.product-page-news__created-at-month{font-size:13px}.product-page-news__picture{padding-top:56.8181818182%}.product-page-news__name{font-size:16px;margin-bottom:20px}.product-page-news__all-news{display:none}}.c-genplan__gen{height:100vh;width:100%}.c-genplan__gen-interface{width:100%;height:100%;pointer-events:none;position:absolute;left:0;top:0;z-index:2000}.c-genplan__gen-interface._full-screen{height:100vh}.c-genplan__interface-bottom{position:absolute;left:0;right:0;bottom:0;pointer-events:none;padding:0 100px 50px}.c-genplan__interface-action{pointer-events:auto;cursor:pointer}.c-genplan__interface-button-text{color:#fff}.c-genplan__placemark svg{display:block}.c-genplan__placemark_icon{width:44px;height:44px}.c-genplan__placemark-number{display:flex;align-items:center;justify-content:center;text-align:center;font-weight:500;font-size:20px;color:#fff;position:relative}.c-genplan__placemark-number,.c-genplan__placemark-number:before{border-radius:100px;width:50px;height:50px;background-color:var(--orange-color)}.c-genplan__placemark-number:before{position:absolute;content:"";animation-duration:1.4s;animation-name:point-pulse;animation-iteration-count:infinite;z-index:10;left:0;top:0}.c-genplan__placemark-icon{display:block}.c-genplan__placemark-number-text{position:relative;z-index:100}.c-genplan__floor-placemark{width:2px;height:30px;background-color:transparent;display:block}.c-genplan__back-button-icon,.c-genplan__back-button-wrapper{display:flex;align-items:center}.c-genplan__back-button-icon{width:52px;height:52px;background-color:#fff;border-radius:100%;justify-content:center;border:1px solid var(--color-border)}.c-genplan__back-button-icon svg path{stroke:var(--primary-color)}.c-genplan__back-button-text{color:#fff;font-weight:700;line-height:125%;text-shadow:0 6px 20px rgba(3,15,50,.72)}@media(min-width:1260px){.c-genplan__interface-button{padding-left:40px;padding-right:40px}.c-genplan__interface-button .button__text{margin-left:15px;color:#fff}.c-genplan__back-button-icon{margin-right:18px}.c-genplan__back-button-text{font-size:26px}}@media(max-width:1259px){.c-genplan__back-button-icon{margin-right:12px}.c-genplan__back-button-text{font-size:23px}}@media(max-width:767px){.c-genplan__interface-bottom{padding:0 50px 50px}}@keyframes point-pulse{0%{opacity:1;transform:scale(.8)}30%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.7)}}.subscribe-mini-form__form{position:relative}.subscribe-mini-form__form.success .subscribe-mini-form__title,.subscribe-mini-form__form.success .subscribe-mini-form__wrapper{opacity:0;pointer-events:none;transition-delay:0s}.subscribe-mini-form__form.success .subscribe-mini-form__success-title{opacity:1;transform:translateY(0);transition-delay:.1s}.subscribe-mini-form__form.success .subscribe-mini-form__success-icon-wrapper{opacity:1;transform:translateY(0);transition-delay:.2s}.subscribe-mini-form__title{font-weight:500;font-size:17px;line-height:24px}.subscribe-mini-form__title,.subscribe-mini-form__wrapper{transition-property:opacity;transition-duration:.3s;transition-delay:.3s}.subscribe-mini-form__field input::-moz-placeholder{color:#000}.subscribe-mini-form__field input::placeholder{color:#000}.subscribe-mini-form__button{width:100%}.subscribe-mini-form__success{position:absolute;pointer-events:none;left:0;top:0;transition-property:opacity,transform;transition-duration:.4s}.subscribe-mini-form__success-title{font-weight:500;font-size:17px;line-height:140%;color:var(--color-primary-dark)}.subscribe-mini-form__success-icon-wrapper,.subscribe-mini-form__success-title{transform:translateY(10px);opacity:0;transition-property:transform,opacity;transition-duration:.4s}.subscribe-mini-form__success-icon-wrapper{display:flex;padding:8px 0;background-color:var(--primary-color);justify-content:center;margin-top:22px}.subscribe-mini-form__success-icon{height:28px;width:32px;flex:0 0 32px;background-image:url(/static/svg/ok-510c71be16258f0b1b282056d922f70f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media(min-width:1260px){.subscribe-mini-form__title{margin-bottom:20px}}@media(min-width:768px)and (max-width:1259px){.subscribe-mini-form__container{display:grid;grid-column-gap:80px;grid-template-columns:1fr 1fr}.subscribe-mini-form__title{max-width:278px}}@media(max-width:767px){.subscribe-mini-form__title{font-size:16px;margin-bottom:15px}}.product-infra__top-wrapper{display:flex;justify-content:space-between;align-items:center}.product-infra__item-text-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:86px}.product-infra__item{min-height:274px}.product-infra__picture{display:flex}.product-infra__item-title{font-weight:500;color:var(--color-primary-dark)}.product-infra__item-wrap{display:flex;position:relative;justify-content:space-between}.product-infra__item-wrap:before{position:absolute;content:"";height:1px;bottom:0;left:0;right:0;background:var(--color-border)}.product-infra__item-icon svg{width:24px;height:24px}.product-infra__item-time{position:relative;font-weight:400;font-size:15px;line-height:1.3333333333em;color:var(--color-gray-dark)}@media(min-width:1260px){.product-infra{margin-top:141px}.product-infra__top-wrapper{padding-bottom:39px}.product-infra__item-title{font-size:19px;line-height:1.3684210526em;padding-bottom:13px}.product-infra__picture{margin-bottom:12px}.product-infra__items{margin-left:calc(var(--max-row-width)/2*-1px + 213px)}}@media(min-width:768px){.product-infra .tns-nav{display:none}.product-infra__item-wrap{padding-bottom:10px}}@media(min-width:768px)and (max-width:1259px){.product-infra{margin-top:90px}.product-infra__top-wrapper{padding-bottom:30px}.product-infra__picture{margin-bottom:16px}.product-infra__items{margin-left:calc(-50vw - -208px)}}@media(max-width:1259px){.product-infra__item-title{font-size:16px;line-height:1.375em;padding-bottom:10px}}@media(max-width:767px){.product-infra{margin-top:40px}.product-infra__item-wrap{padding-bottom:6px}.product-infra__controls{display:none}.product-infra__top-wrapper{padding-bottom:22px}.product-infra__picture{margin-bottom:8px}.product-infra__items{margin-left:calc(-50vw - -100px)}.product-infra .tns-nav{margin-top:31px}}.project-layouts{overflow:hidden}.project-layouts__title{grid-area:title;grid-row:1/2}.project-layouts__room-form{grid-area:room-form}.project-layouts__mini-form{grid-area:mini-form}.project-layouts__slider-wrapper{grid-area:slider}@media(min-width:1260px){.project-layouts__inner{grid-row-gap:36px;grid-template-rows:repeat(2,auto)}.project-layouts__title{grid-column:1/6}.project-layouts__room-form{grid-column:6/11;grid-row:1/2;display:flex;align-items:flex-end;justify-content:flex-start}.project-layouts__mini-form{grid-row:1/2;grid-column:11/13}.project-layouts__slider-wrapper{grid-column:1/13;grid-row:2/3}}@media(min-width:768px){.project-layouts__mini-form{display:flex;justify-content:flex-end;align-items:flex-end}}@media(min-width:768px)and (max-width:1259px){.project-layouts__inner{grid-row-gap:30px;grid-template-rows:repeat(3,auto)}.project-layouts__title{grid-column:1/7}.project-layouts__room-form{grid-column:1/5;grid-row:2/3}.project-layouts__mini-form{grid-row:2/3;grid-column:5/7}.project-layouts__slider-wrapper{grid-column:1/7;grid-row:3/4}}@media(max-width:767px){.project-layouts__inner{grid-template-columns:100%;grid-row-gap:22px;grid-template-areas:"title" "room-form" "slider" "mini-form"}}.mini-redirect-form__fields{display:none}@media(max-width:767px){.mini-redirect-form__button{width:100%}}.rooms-filter-form{display:flex}.rooms-filter-form__field_euro{margin-left:8px}.layout-slider{position:relative}.layout-slider__arrow-wrapper{pointer-events:none}.layout-slider__arrows{pointer-events:all}.layout-slider__empty{color:var(--color-gray-dark);flex:0 0 100%;text-align:center;padding:30px 0;font-weight:700}.layout-slider__pagination{height:23px}.layout-slider__pagination .swiper-pagination-bullet{margin:7px!important;width:9px;height:9px;background:var(--color-blue-gray);opacity:1;transition-property:background-color;transition-duration:.3s}.layout-slider__pagination .swiper-pagination-bullet:before{content:"";position:absolute;top:-6px;left:-6px;width:19px;height:19px;border-radius:100%;z-index:1;border:1px solid var(--color-blue-gray);transform:scale(0);transition-property:transform;transition-duration:.3s}.layout-slider__pagination .swiper-pagination-bullet-active{position:relative;background-color:var(--primary-color)}.layout-slider__pagination .swiper-pagination-bullet-active:before{transform:scale(1)}@media(min-width:1260px){.layout-slider__item{width:314px;flex:0 0 314px}.layout-slider__item:first-child,.layout-slider__item:last-child{width:284px;flex:0 0 284px}.layout-slider__arrow-wrapper{padding-bottom:87px}}@media(min-width:768px){.layout-slider__slider{display:flex!important}.layout-slider__arrow-wrapper{position:relative;z-index:100}.layout-slider__arrows{position:absolute;right:0;bottom:8px}}@media(min-width:768px)and (max-width:1259px){.layout-slider__item{width:244px;flex:0 0 244px}.layout-slider__item:first-child,.layout-slider__item:last-child{width:223px;flex:0 0 223px}.layout-slider__arrow-wrapper{padding-bottom:59px}}@media(max-width:767px){.layout-slider__arrows{display:none}.layout-slider__arrow-wrapper{padding-bottom:37px}}.documents-page{overflow:hidden;position:relative}.documents-page__all-item{border-right:1px solid var(--color-border);display:flex}.documents-page__all-item:nth-child(3n+1):before{position:absolute;content:"";width:100%;height:1px;background-color:var(--color-border)}.documents-page__all-item:nth-child(3n+3){border-right:none}.documents-page__all-head{display:flex;align-items:center}.documents-page__all-path{position:absolute;bottom:6px;left:11px;font-weight:500;font-size:19px;line-height:135%}.documents-page__all-image{margin-right:20px;position:relative;width:48px;height:56px;background-image:url(/static/svg/file-15eb12ff16a348a7010bc5c9ba86a123.svg);background-size:contain;background-repeat:no-repeat}.documents-page__name{font-weight:500;font-size:17px;line-height:135%;flex-grow:1}.documents-page__all-description{font-size:16px;line-height:150%;color:var(--color-gray-dark)}.documents-page__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.documents-page__projects-description{display:flex;flex-direction:column}.documents-page__picture{padding-top:97.0588235294%;display:block;position:relative}.documents-page__projects-item{border:1px solid var(--color-border)}.documents-page__icon-wrap{display:flex;align-items:center;justify-content:center;overflow:hidden;width:18px;height:20px;position:relative}.documents-page__projects-wrapper{display:flex}.documents-page__projects-image{margin-right:20px}.documents-page__icon{display:block}.documents-page__icon svg{width:100%;height:100%}.documents-page__icon_dub{display:none}@media(min-width:1260px){.documents-page__all-documents{padding:70px 0 140px}.documents-page__all-list{grid-row-gap:60px;grid-column-gap:23px}.documents-page__all-item:nth-child(3n+1){grid-column:1/5}.documents-page__all-item:nth-child(3n+2){grid-column:5/9}.documents-page__all-item:nth-child(3n+3){grid-column:9/13;margin-left:10px}.documents-page__all-head{margin:25px 0 40px}.documents-page__all-description{max-width:345px}.documents-page__title{margin-bottom:40px}.documents-page__projects-list{grid-row-gap:28px}.documents-page__projects-item:nth-child(3n+1){grid-column:1/5}.documents-page__projects-item:nth-child(3n+2){grid-column:5/9}.documents-page__projects-item:nth-child(3n+3){grid-column:9/13}.documents-page__projects-wrapper{padding:20px;display:flex}.documents-page__projects-wrapper:hover .documents-page__image{transform:scale(1.12)}.documents-page__projects-wrapper:hover .documents-page__icon{transform:translate3d(18px,-20px,0)}.documents-page__projects-wrapper:hover .documents-page__icon_dub{transform:translateZ(0)}.documents-page__projects-image{margin-right:20px;width:102px}.documents-page__image{transition:transform 2s cubic-bezier(0,0,.2,1)}.documents-page__picture{overflow:hidden;padding-top:97.0588235294%}.documents-page__icon{transition:transform .5s;transform:translateZ(0)}.documents-page__icon_dub{display:block;position:absolute;transform:translate3d(-18px,20px,0)}}@media(min-width:768px)and (max-width:1259px){.documents-page__all-list{grid-row-gap:40px;padding:40px 0 90px;overflow:hidden}.documents-page__all-item:nth-child(odd){grid-column:1/4}.documents-page__all-item:nth-child(2n+2){grid-column:4/7;border-right:none}.documents-page__all-item:nth-child(2n+3){border-right:1px solid var(--color-border)}.documents-page__all-item:nth-child(2n+3):before{position:absolute;content:"";width:100%;height:1px;background-color:var(--color-border)}.documents-page__all-head{margin:20px 0 40px}.documents-page__all-description{font-size:15px;max-width:37.7604166667vw}.documents-page__title{margin-bottom:30px}.documents-page__projects-list{grid-row-gap:24px}.documents-page__projects-item:nth-child(odd){grid-column:1/4}.documents-page__projects-item:nth-child(2n+2){grid-column:4/7}.documents-page__projects-wrapper{display:flex;padding:18px}.documents-page__projects-image{width:13.28125vw;margin-right:25px}}@media(max-width:1259px){.documents-page__all-description{font-size:15px}}@media(max-width:767px){.documents-page__all-documents{padding:30px 0 40px}.documents-page__all-item{grid-column:1/5;border-right:none;padding:20px 0;border-bottom:1px solid var(--color-border)}.documents-page__all-item:first-child{border-top:1px solid var(--color-border)}.documents-page__all-item:before{display:none}.documents-page__all-head{margin-bottom:20px}.documents-page__name{font-size:16px}.documents-page__all-description{font-size:15px}.documents-page__projects-documents{padding-bottom:40px}.documents-page__title{margin-bottom:20px}.documents-page__projects-list{grid-row-gap:10px}.documents-page__projects-item{grid-column:1/5}.documents-page__projects-wrapper{padding:12px}.documents-page__projects-image{width:27.2vw}}.offices__list-item:not(:last-child) .offices__list-link:after{content:"";position:absolute;bottom:0;left:50%;transform:translate3d(-50%,0,0);height:1px;background-color:var(--color-border)}.offices__list-link{display:flex;align-items:center;position:relative}.offices__list-item-image{flex:0 0 auto;margin-right:18px;border-radius:100%;overflow:hidden}.offices__list-content{flex:0 1 auto;display:flex;flex-direction:column;align-items:flex-start}.offices__list-item-name{font-style:normal;font-weight:500}.offices__list-item-address{font-style:normal;font-weight:400;font-size:15px;line-height:1.35em;color:var(--color-gray-dark);margin-top:6px}.offices__item-picture,.offices__list-item-picture{display:flex}.offices__list{overflow:hidden}.offices__item-back-wrap{margin:-10px}.offices__item-back{display:flex;align-items:center;width:-moz-max-content;width:max-content;padding:10px}.offices__item-back-icon{margin-right:10px;flex:0 0 auto}.offices__item-back-title{flex:0 1 auto}.offices__item{background-color:#fff}.offices__bg{display:none}.offices__heading{display:flex}@media(min-width:1260px){.offices__map{height:830px}.offices__items{top:95px}.offices__list{max-width:380px;height:534px;top:95px}.offices__list-elements{max-height:534px}.offices__list-link{padding:20px 35px}.offices__list-link:after{width:calc(100% - 70px)}.offices__item{padding:32px 35px 40px}.offices__list-content{min-width:230px}.offices__item-image{margin-top:25px}.offices__item-picture{width:310px;height:165px}.offices__button{margin-top:5px}}@media(min-width:768px){.offices__list-item-name{font-size:16px;line-height:1.5em}.offices__show-list,.offices__show-map{display:none}.offices__container{position:relative}.offices__items,.offices__list{position:absolute;z-index:100;left:0}.offices__list{background-color:#fff;transform:translate3d(-20px,0,0);opacity:0;transition:all .4s;visibility:hidden}.offices__item,.offices__items{pointer-events:none}.offices__item{transform:translate3d(20px,0,0);opacity:0;visibility:hidden;position:absolute;top:0;left:0;transition:all .4s}.offices._item-screen .offices__item._show,.offices._list-screen .offices__list{opacity:1;transform:translateZ(0);pointer-events:auto;visibility:visible}.offices__item-back-title{font-style:normal;font-weight:400;font-size:15px;line-height:1.2em;color:var(--color-gray-dark)}.offices__excursion{display:none}.offices__list-elements{overflow-y:scroll;height:100%}.offices__list-elements::-webkit-scrollbar{width:10px}.offices__list-elements::-webkit-scrollbar-track{box-shadow:inset 0 0 10px 10px var(--t);border:3px solid var(--t)}.offices__list-elements::-webkit-scrollbar-thumb{box-shadow:inset 0 0 10px 10px var(--color-background);border:3px solid var(--t)}.offices__heading{flex-direction:row;justify-content:space-between}.offices__button{height:54px}}@media(min-width:768px)and (max-width:1259px){.offices__map{height:700px}.offices__list{max-width:300px;height:514px;top:37px}.offices__list-item:first-child .offices__list-link{padding:20px 25px}.offices__items{top:37px}.offices__list-link{padding:12px 25px 20px}.offices__list-link:after{width:calc(100% - 50px)}.offices__item-picture{width:250px;height:133px}.offices__item-image{margin-top:22px}.offices__item{padding:22px 25px}.offices__list-elements{max-height:514px}.offices__button{margin-top:-7px}}@media(max-width:767px){.offices__items{position:absolute;bottom:40px;left:22px;right:22px}.offices__item-image{display:none}.offices__list-item-name{font-size:15px;line-height:1.35em}.offices__list-item{margin:0 -22px}.offices__list-link{padding:20px 22px}.offices__list-link:after{width:calc(100vw - 44px)}.offices__map{display:none;height:500px}.offices__list{display:none}.offices__item{display:none;padding:20px 25px;box-shadow:0 12px 40px rgba(125,131,146,.21)}.offices._list-screen .offices__show-list{display:none}.offices._list-screen .offices__list{display:block;padding-top:20px}.offices__bg{width:100vw;height:159px;background-color:#fff}.offices__bg._visible{display:block}.offices._item-screen{position:relative}.offices._item-screen .offices__map{display:block}.offices._item-screen .offices__item._show{display:block;position:relative;z-index:10}.offices__show-map{width:100%}.offices__excursion{width:100%;margin-top:8px}.offices__list-elements{margin-top:10px}.offices__item-back-wrap{display:none}.offices__show-list{display:flex;position:absolute;right:22px;top:10px;z-index:10}.offices__show-list-link{display:flex;align-items:center}.offices__show-list-icon{display:flex;align-items:baseline;flex:0 0 auto;margin-right:10px}.offices__show-list-icon svg path{fill:#fff}.offices__show-list-title{display:flex;flex:0 1 auto;font-style:normal;font-weight:400;font-size:15px;line-height:1.2em;padding-top:1px}.offices__button{display:none}}.subscribe-form__data,.subscribe-form__inputs-wrapper{display:flex}.subscribe-form__input-wrapper{flex:1 1}.subscribe-form__policy{color:var(--color-white-opacity-50)}.subscribe-form__plane{position:absolute}@media(min-width:1260px){.subscribe-form__form-wrapper{flex:0 1 640px}.subscribe-form__plane{bottom:10px;right:60px}.subscribe-form__plane svg{width:253px;height:168px}}@media(min-width:768px)and (max-width:1259px){.subscribe-form__form-wrapper{flex:0 1 70%}.subscribe-form__plane{bottom:38px;right:7px}.subscribe-form__plane svg{width:166px;height:109px}}@media(max-width:767px){.subscribe-form__inputs-wrapper{flex-direction:column}.subscribe-form__plane{bottom:25px;right:0}.subscribe-form__plane svg{width:144px;height:95px}.subscribe-form__data{margin-bottom:100px}}.product-images__print-description{display:none}.product-images__images-block{position:relative}.product-images__image-list,.product-images__image-slide{position:relative;padding-bottom:100%}.product-images__image-slide-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:grid}.product-images__image-item{position:absolute;left:0;right:0;width:100%;height:100%;opacity:0;z-index:10;transition-property:opacity;transition-duration:.4s}.product-images__image-item._active{opacity:1;z-index:20}.product-images__image-link{display:block;position:absolute;left:0;right:0;width:100%;height:100%}.product-images__image-slider-arrow{position:absolute;width:60px;height:60px;display:flex;align-items:center;justify-content:center;top:50%;margin-top:-30px;z-index:100;transition:all .3s}.product-images__image-slider-arrow_prev{left:-50px}.product-images__image-slider-arrow_next{right:-50px}.product-images__image-slider-arrow._arrow-inactive{opacity:.2}.product-images__links-block{position:relative;z-index:450}.product-images__links{display:flex;justify-content:center}.product-images__picture{width:100%;height:100%;display:flex}.product-images__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media(min-width:1260px){.product-images__arrows-block{display:none}.product-images__links-block{margin-top:30px;width:100%}.product-images__image-empty{width:100%;padding-bottom:76.9230769231%;background-position:50%;background-size:contain;background-repeat:no-repeat;background-image:url(/static/images/svg/no-image.svg)}.product-images__genplan-link{position:absolute;z-index:500;width:54px;height:54px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:var(--color-background)}.product-images__genplan-resize-icon{display:flex}}@media(min-width:768px)and (max-width:1259px){.product-images__images-block{width:79.3604651163%}.product-images__links-block{margin:30px -40px 0}}@media(max-width:1259px){.product-images._empty{display:none}.product-images__links-block{overflow:hidden}.product-images__images-block{margin:auto}.product-images__genplan-link{display:none}}@media(max-width:767px){.product-images__links-block{margin:30px -22px 0}.product-images__images-block{width:89.0532544379%}.product-images__image-slider-arrow{width:30px;z-index:100;transition:all .3s}.product-images__image-slider-arrow_prev{left:-25px}.product-images__image-slider-arrow_next{right:-25px}.product-images__image-slider-arrow._arrow-inactive{opacity:.2}}@media print{.product-images__image-slider-arrows,.product-images__links-block{display:none}}.project-construction-progress .tns-nav{display:none}.project-construction-progress__image-link{display:flex;position:relative}.project-construction-progress__picture{display:flex;position:relative;overflow:hidden;padding-top:66%}.project-construction-progress__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project-construction-progress__filters{grid-area:filters}.project-construction-progress__strip{height:1px;background-color:var(--color-border);overflow:hidden;width:160px;flex:0 0 auto;margin-right:50px}.project-construction-progress__strip-filling{background-color:var(--color-primary-dark);height:100%;transition:width .9s}.project-construction-progress__controls{display:flex;max-width:350px}.project-construction-progress__controls-wrap{display:flex;justify-content:flex-end}.project-construction-progress__slider{display:flex}.project-construction-progress__top{display:flex;justify-content:space-between}.project-construction-progress__item{position:relative}.project-construction-progress__item-text{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:flex;align-items:flex-end;z-index:15}.project-construction-progress__item-text-inner{border-bottom:1px solid #fff;padding-bottom:10px;display:flex;align-items:center;justify-content:space-between}.project-construction-progress__item-title{font-style:normal;font-weight:500;color:#fff}.project-construction-progress__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:linear-gradient(.71deg,rgba(0,9,33,.4) 4.19%,rgba(3,13,44,0) 99.39%)}.project-construction-progress__item-count{display:flex;align-items:center}.project-construction-progress__item-count-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:var(--color-blue-gray-opacity-35);flex:0 0 auto;margin-right:8px}.project-construction-progress__item-count-title{font-style:normal;font-weight:400;font-size:15px;line-height:1.35em;color:#fff;flex:0 1 auto}.project-construction-progress__hover{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);display:flex;align-items:center;justify-content:center;width:54px;height:54px;background-color:var(--color-blue-gray-opacity-35);border-radius:100%}.project-construction-progress__hover svg path{stroke:#fff}.project-construction-progress__image-wrap:nth-child(n+2){display:none}@media(min-width:1260px){.project-construction-progress__item-text-inner{width:calc(100% - 28px)}.project-construction-progress__title{margin-bottom:40px}.project-construction-progress__picture{width:380px;height:252px}.project-construction-progress__slider-wrap{margin-top:40px}.project-construction-progress__slider{margin-left:calc(var(--max-row-width)/2*-1px + 220px)}.project-construction-progress__controls-wrap{margin-top:60px}.project-construction-progress__hover{opacity:0;transition:opacity .4s}.project-construction-progress__image-link:hover .project-construction-progress__hover{opacity:1}}@media(min-width:768px){.project-construction-progress__controls{align-items:flex-end}.project-construction-progress__cam{max-width:208px}.project-construction-progress__cam_small{display:none}.project-construction-progress__item-text{padding:20px}.project-construction-progress__item-title{font-size:17px;line-height:1.35em}}@media(min-width:768px)and (max-width:1259px){.project-construction-progress__title{margin-bottom:30px}.project-construction-progress__item-text-inner{width:calc(100% - 24px)}.project-construction-progress__slider-wrap{margin-top:30px}.project-construction-progress__slider{margin-left:calc(-50vw - -207px)}.project-construction-progress__controls-wrap{margin-top:35px}.project-construction-progress__picture{width:333px;height:220px}}@media(max-width:767px){.project-construction-progress__title{margin-bottom:20px}.project-construction-progress__cam{display:none}.project-construction-progress__cam_small{display:flex;width:100%;margin-top:20px}.project-construction-progress__picture{width:304px;height:201px}.project-construction-progress__item-text-inner{width:calc(100% - 12px)}.project-construction-progress__item-title{font-size:16px;line-height:1.4em}.project-construction-progress__item-text{padding:15px}.project-construction-progress__controls-wrap{display:none}.project-construction-progress__slider-wrap{margin-top:20px}.project-construction-progress__slider{margin-left:calc(-50vw - -174px)}.project-construction-progress .tns-nav{margin-top:25px}}.date-form__fields{display:flex}@media(min-width:768px){.date-form__fields{margin:0 -12px}.date-form__field{padding:0 12px}}@media(max-width:767px){.date-form__fields{margin:0 -7px}.date-form__field{padding:0 7px}}.date-badge{display:block}.date-badge__date-bg{background-color:var(--color-primary-dark);position:relative;display:flex;flex-direction:column;align-items:center}.date-badge__date-bg:before{content:"";position:absolute;left:0;background-color:var(--color-primary-dark)}.date-badge__date-bg:after{content:"";position:absolute;right:0;bottom:0;border-left-color:var(--color-primary-dark);border-bottom-color:transparent;border-right-color:var(--color-primary-dark);border-top-color:var(--color-primary-dark);border-style:solid}.date-badge__created-at-day{line-height:120%;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.3)}.date-badge__created-at-month{color:#fff;line-height:120%}@media(min-width:1260px){.date-badge__date-bg{padding:7px 9px}.date-badge__created-at-day{font-size:20px}.date-badge__created-at-month{font-size:14px}}@media(min-width:768px){.date-badge__date-bg{padding:0 8px;width:61px;height:65px}.date-badge__date-bg:before{bottom:-9px;width:52px;height:9px}.date-badge__date-bg:after{bottom:-9px;border-width:0 0 9px 9px}.date-badge__created-at-day{padding:6px 0 4px;font-size:20px}.date-badge__created-at-month{padding:6px 0 0;font-size:14px;line-height:1.2em}}@media(max-width:767px){.date-badge__date-bg{padding:5px 6px;width:44px}.date-badge__date-bg:before{bottom:-9px;width:35px;height:9px}.date-badge__date-bg:after{bottom:-9px;border-width:0 0 9px 9px}.date-badge__created-at-day{font-size:16px;padding-bottom:4px;margin-bottom:5px}.date-badge__created-at-month{font-size:13px}}.project-office__content{background-color:#fff}.project-office ._office-main,.project-office ._office-project{opacity:0;pointer-events:none;visibility:hidden;height:0;transition:all .4s;transition-delay:0s;position:absolute;top:0;left:0;right:0}.project-office ._office-main{transform:translate3d(20px,0,0)}.project-office ._office-project{transform:translate3d(-20px,0,0)}.project-office__items{position:relative}.project-office._active-project .project-office-heading__toggle-inner{transform:translate3d(-17px,0,0)}.project-office._active-main ._office-main,.project-office._active-project ._office-project{opacity:1;visibility:visible;pointer-events:auto;height:auto;transition-delay:.1s;position:relative;transform:translateZ(0)}.project-office__bg-small{display:none}@media(min-width:1260px){.project-office{margin-top:140px}.project-office__map{height:830px}.project-office__content{width:380px;top:95px}}@media(min-width:768px){.project-office__container{position:relative}.project-office__content{position:absolute;left:0;z-index:100}}@media(min-width:768px)and (max-width:1259px){.project-office{margin-top:90px}.project-office__map{height:700px}.project-office__content{width:300px;top:50px}}@media(max-width:767px){.project-office{position:relative;margin-top:40px}.project-office__map{height:418px}.project-office__items{overflow:hidden;position:absolute;bottom:0;left:0;width:100%;z-index:10}.project-office__bg-small{display:block;height:266px;background-color:#fff}}.project-office-heading{display:flex;flex-direction:column}.project-office-heading__toggle{padding:3px;width:37px;height:20px;background-color:var(--primary-color);border-radius:100px;display:flex;align-items:center;justify-content:flex-end;transition:all .4s;margin:0 15px;flex:0 0 auto}.project-office-heading__toggle-inner{background-color:#fff;border-radius:100%;height:14px;width:14px;transition:transform .4s}.project-office-heading__toggle-title{font-style:normal;font-weight:500;font-size:15px;line-height:1.2em;flex:0 1 auto}.project-office-heading__toggle-wrap{display:flex;align-items:center}@media(min-width:1260px){.project-office-heading{padding:32px 35px 0}.project-office-heading__toggle-wrap{margin-top:35px;padding-bottom:30px}}@media(min-width:768px){.project-office-heading__toggle-wrap{border-bottom:1px solid var(--color-border)}.project-office-heading_mobile{display:none}}@media(min-width:768px)and (max-width:1259px){.project-office-heading{padding:22px 25px 0}.project-office-heading__toggle-wrap{padding-bottom:22px}}@media(max-width:1259px){.project-office-heading__toggle-wrap{margin-top:20px}}@media(max-width:767px){.project-office-heading{z-index:15;position:relative;background-color:#fff;box-shadow:0 12px 40px rgba(125,131,146,.21);padding:20px 25px;margin-bottom:-53px}.project-office-heading_desktop{display:none}}.offices-info-block__item-address{display:flex;align-items:center;pointer-events:none}.offices-info-block__item-address-icon{flex:0 0 auto;margin-right:9px}.offices-info-block__item-address-title{font-style:normal;font-weight:500;flex:0 1 auto}.offices-info-block__item-phone{margin-top:25px;font-style:normal;font-weight:500;display:flex}.offices-info-block__item-worktime{margin-top:12px;font-style:normal;font-weight:400;color:var(--color-gray-dark)}@media(min-width:1260px){.offices-info-block_project{padding:30px 35px 40px}.offices-info-block_offices-page .offices-info-block__item-address{margin-top:30px}.offices-info-block__item-request-button-wrap{margin-top:25px}}@media(min-width:768px){.offices-info-block__item-address-title,.offices-info-block__item-phone{font-size:16px;line-height:1.5em}.offices-info-block__item-worktime{font-size:15px;line-height:1.35em}}@media(min-width:768px)and (max-width:1259px){.offices-info-block_project{padding:25px 25px 30px}.offices-info-block_offices-page .offices-info-block__item-address{margin-top:25px}}@media(max-width:1259px){.offices-info-block__item-request-button-wrap{margin-top:22px}}@media(max-width:767px){.offices-info-block_project{padding:22px 22px 40px}.offices-info-block_project .offices-info-block__item-request-button{width:100%}.offices-info-block__item-address-title,.offices-info-block__item-phone{font-size:15px;line-height:1.35em}.offices-info-block__item-worktime{font-size:14px;line-height:1.25em}}.index-page__about{background-color:var(--color-background)}.index-page__reviews .review__content-head{grid-area:head}.index-page__reviews .review__content-date{display:none}.index-page__reviews .review__content{display:grid}.index-page__reviews .review__content-text{grid-area:content-text}.index-page__reviews .review__content-button-wrap{grid-area:content-button}@media(min-width:1260px){.index-page__title{margin-bottom:40px}.index-page__filter{margin-top:50px}.index-page__about,.index-page__actions,.index-page__news,.index-page__projects{padding-top:120px}.index-page__actions,.index-page__projects{padding-bottom:120px}.index-page__reviews{padding-top:140px}.index-page__reviews .review__content{grid-template-columns:1fr 220px;grid-template-areas:"head content-button" "content-text content-text"}.index-page__reviews .review__content-head{padding-bottom:unset;margin-bottom:unset;border-bottom:unset}.index-page__reviews .review__content-text{margin-top:26px;padding-top:40px;border-top:1px solid var(--color-border)}}@media(min-width:768px)and (max-width:1259px){.index-page__title{margin-bottom:30px}.index-page__filter{margin-top:30px}.index-page__projects{padding:96px 0 70px}.index-page__actions{padding:70px 0}.index-page__about,.index-page__news{padding-top:70px}.index-page__reviews{padding-top:90px}}@media(max-width:1259px){.index-page__reviews .review__content{grid-template-areas:"head" "content-text" "content-button"}.index-page__reviews .review__content-button-wrap{padding-top:25px}}@media(max-width:767px){.index-page__header{position:relative}.index-page__filter-header .index-filter-form__button-icon svg{width:24px;height:24px}.index-page__filter-header .index-filter-form__button{height:52px}.index-page__title{margin-bottom:20px}.index-page__filter{display:none}.index-page__projects{padding:40px 0 30px}.index-page__actions{padding:30px 0}.index-page__about,.index-page__news{padding-top:30px}.index-page__reviews{padding-top:40px}}.projects-page{position:relative}.projects-page__background{position:absolute;top:0;background-color:var(--color-gray-light);width:100%}.projects-page__inner{position:relative}.projects-page__heading{display:flex}.projects-page__heading h1{padding-bottom:0}@media(min-width:1260px){.projects-page__background{height:86px}.projects-page__description{flex:0 1 386px}.projects-page__heading{padding-bottom:157px}}@media(min-width:768px){.projects-page__heading{flex-direction:row;justify-content:space-between}}@media(min-width:768px)and (max-width:1259px){.projects-page__background{height:50px}.projects-page__heading{padding-bottom:120px}.projects-page__description{flex:0 1 316px}}@media(max-width:767px){.projects-page__background{height:61px}.projects-page__heading{flex-direction:column;padding-bottom:91px}.projects-page__description{padding-top:20px}}.tns-nav{width:100%;flex-wrap:wrap}.tns-nav,.tns-nav button{display:flex;justify-content:center;align-items:center}.tns-nav button{background-color:var(--color-blue-gray);width:9px;height:9px;border-radius:100%;padding:0;border:none;margin-top:15px;transition-property:background-color;transition-duration:.3s}.tns-nav button:not(:last-child){margin-right:15px}.tns-nav button:before{content:"";position:absolute;width:21px;height:21px;border-radius:100%;z-index:1;border:1px solid var(--color-blue-gray);transform:scale(0);transition-property:transform;transition-duration:.3s}.tns-nav button.tns-nav-active{position:relative;background-color:var(--primary-color)}.tns-nav button.tns-nav-active:before{transform:scale(1)}.hero-slider-info{position:absolute;z-index:15;display:flex;flex-direction:column;align-items:flex-start;pointer-events:none;gap:min(14px,max(12px,2.08vw));top:min(276px,max(206px,20.83vw));left:min(137px,max(22px,7.81vw));right:auto;width:min(510px,26.56vw)}.hero-slider-info._active{opacity:1;pointer-events:auto}.hero-slider-info._active .hero-slider-info__button,.hero-slider-info._active .hero-slider-info__description,.hero-slider-info._active .hero-slider-info__title{transform:translateZ(0);opacity:1}.hero-slider-info._active .hero-slider-info__description{transition-delay:.1s}.hero-slider-info._active .hero-slider-info__button{transition-delay:.2s;margin-top:min(24px,max(18px,2.43vw))}.hero-slider-info__button-wrap,.hero-slider-info__description-wrap,.hero-slider-info__title-wrap{overflow:hidden}.hero-slider-info__button,.hero-slider-info__description,.hero-slider-info__title{transform:translate3d(0,100%,0);opacity:0;transition:opacity .4s,transform .7s}.hero-slider-info__button{transition-delay:.2s}.hero-slider-info__button,.hero-slider-info__description,.hero-slider-info__title{color:#fff}.hero-slider-info__title{font-style:normal;font-weight:700;line-height:1.15em}.hero-slider-info__description{font-style:normal;font-weight:400;transition-delay:.1s}@media(min-width:1260px){.hero-slider-info__title{font-size:55px}.hero-slider-info__description{margin-top:25px}}@media(min-width:768px){.hero-slider-info__description{font-size:16px;line-height:1.5em}}@media(min-width:768px)and (max-width:1259px){.hero-slider-info__title{font-size:36px}.hero-slider-info__description{margin-top:20px}}@media(max-width:767px){.hero-slider-info{left:22px;right:22px;width:auto}.hero-slider-info__title{font-size:26px}.hero-slider-info__description{font-size:15px;line-height:1.35em;margin-top:15px}}.project-hero-info__type{color:#fff;overflow:hidden}.project-hero-info__type-name{transform:translate3d(0,100%,0);transition-delay:0s}.about-advantages-slider__top,.about-advantages-slider__top-wrap{display:flex}.about-advantages-slider__wrap{display:flex;flex-direction:column;align-items:flex-start;flex:0 1 auto}.about-advantages-slider__title{flex:0 0 auto}.about-advantages-slider__description{font-style:normal;font-weight:400;color:var(--color-gray-dark)}.about-advantages-slider__picture{display:flex;position:relative;overflow:hidden;padding-top:68%}.about-advantages-slider__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-advantages-slider__item-inner{display:flex;position:relative}.about-advantages-slider__item-inner:hover .about-advantages-slider__hover{opacity:0}.about-advantages-slider__item-inner:hover .about-advantages-slider__hover svg{transform:rotate(45deg)}.about-advantages-slider__item-inner:hover .about-advantages-slider__item-description{opacity:1;transform:translateZ(0)}.about-advantages-slider__item-inner:hover .about-advantages-slider__bg{background-color:var(--color-black-opacity-40)}.about-advantages-slider__bg{transition:background-color .4s;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:15;background:linear-gradient(359.84deg,rgba(0,9,33,.48) 3.76%,rgba(3,13,44,0) 99.86%);pointer-events:none}.about-advantages-slider__text-wrap{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;z-index:20;pointer-events:none}.about-advantages-slider__hover{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);background-color:var(--color-black-opacity-40);border-radius:100%;width:54px;height:54px;z-index:20;pointer-events:none;opacity:1;transition:opacity .4s}.about-advantages-slider__hover svg{transition:transform .4s}.about-advantages-slider__hover svg path{stroke:#fff}.about-advantages-slider__item-title{font-style:normal;font-weight:500;color:#fff}.about-advantages-slider__item-description{font-size:16px;line-height:1.5em;color:#fff;opacity:0;transform:translate3d(0,20px,0);transition:opacity .4s,transform .4s}@media(min-width:1260px){.about-advantages-slider{padding:120px 0}.about-advantages-slider__list{margin-left:calc(var(--max-row-width)/2*-1px + 322px)}.about-advantages-slider__button,.about-advantages-slider__slider-wrap{margin-top:35px}.about-advantages-slider__title{max-width:334px;margin-right:176px}.about-advantages-slider__description{max-width:482px}.about-advantages-slider__item-inner,.about-advantages-slider__picture{width:584px;height:397px}.about-advantages-slider__text-wrap{padding:40px}.about-advantages-slider__arrows-wrap{margin-top:90px}}@media(min-width:768px){.about-advantages-slider .tns-nav{display:none}.about-advantages-slider__top-wrap{flex-direction:column}.about-advantages-slider__arrows-wrap{display:flex;justify-content:flex-end}.about-advantages-slider__description{font-size:16px;line-height:1.5em}.about-advantages-slider__item-title{font-size:19px;line-height:1.35em}.about-advantages-slider__item-description{font-size:16px;line-height:1.5em}}@media(min-width:768px)and (max-width:1259px){.about-advantages-slider{padding:90px 0 70px}.about-advantages-slider__list{margin-left:calc(-50vw - -266px)}.about-advantages-slider__slider-wrap{margin-top:25px}.about-advantages-slider__text-wrap{padding:25px}.about-advantages-slider__item-inner,.about-advantages-slider__picture{width:452px;height:307px}.about-advantages-slider__top{justify-content:space-between}.about-advantages-slider__title,.about-advantages-slider__wrap{flex:0 0 48%}.about-advantages-slider__arrows-wrap{margin-top:50px}}@media(max-width:1259px){.about-advantages-slider__button{margin-top:25px}}@media(max-width:767px){.about-advantages-slider{padding:40px 0 30px}.about-advantages-slider__arrows-wrap{display:none}.about-advantages-slider__top{flex-direction:column}.about-advantages-slider__slider-wrap{margin-top:40px}.about-advantages-slider__description{font-size:15px;line-height:1.35em}.about-advantages-slider__text-wrap{padding:18px}.about-advantages-slider__item-title{font-size:16px;line-height:1.4em}.about-advantages-slider__item-description{font-size:15px;line-height:1.35em}.about-advantages-slider__item-inner,.about-advantages-slider__picture{width:337px;height:229px}.about-advantages-slider__wrap{margin-top:20px}.about-advantages-slider .tns-nav{margin-top:15px}.about-advantages-slider__list{margin-left:calc(-50vw - -191px)}}.about-block__description{line-height:135%;color:var(--color-primary-dark)}.about-block__statistic{display:flex}.about-block__stat-title{font-size:35px;line-height:135%;color:var(--color-primary-dark);border-bottom:1px solid var(--color-border)}.about-block__stat-description{font-size:16px;line-height:150%;color:var(--color-gray-dark)}.about-block__advantages-list{display:flex}.about-block__advantages-list::-webkit-scrollbar{display:none}.about-block__item{overflow:hidden}.about-block__item:hover .about-block__advantage-description{height:100%;opacity:1}.about-block__item:first-child{color:#fff;background-color:var(--primary-color)}.about-block__item:first-child .about-block__key{border:1px solid #fff}.about-block__item:nth-child(2){background-color:var(--color-primary-dark)}.about-block__item:nth-child(2) .about-block__advantage-title{color:#fff}.about-block__item:nth-child(2) .about-block__key{border:1px solid hsla(0,0%,100%,.4);color:#fff}.about-block__item:nth-child(3){background-color:#fff;color:var(--color-primary-dark)}.about-block__item:nth-child(3) .about-block__key{border:1px solid var(--color-primary-dark)}.about-block__item:nth-child(3) .about-block__advantage-description{color:var(--color-primary-dark)}.about-block__item_grey:nth-child(3){background-color:var(--color-background)}.about-block__wrapper{display:flex;flex-direction:column;height:100%}.about-block__key-wrapper{flex-grow:1}.about-block__key{border-radius:100%;display:flex;align-items:center;justify-content:center;width:36px;height:36px;font-size:16px;line-height:150%}.about-block__advantage-title{font-weight:500;font-size:19px;line-height:135%}.about-block__advantage-description{font-size:16px;line-height:150%;color:hsla(0,0%,100%,.5)}.about-block__head{border-top:1px solid var(--color-border)}@media(min-width:1260px){.about-block__head{padding-top:40px;margin-bottom:120px}.about-block__title{grid-column:1/4}.about-block__description-container{grid-column:6/13}.about-block__description{font-size:18px;margin-bottom:60px}.about-block__statistic{justify-content:space-between}.about-block__stat-item{flex:0 0 196px}.about-block__stat-title{padding-bottom:15px;margin-bottom:8px}.about-block__body{padding:0 var(--large-indent)}.about-block__item{height:350px;flex:1 1 33%}.about-block__wrapper{padding:40px}.about-block__key{flex-grow:1;margin-bottom:75px}.about-block__advantage-title{margin-bottom:12px}.about-block__advantage-description{opacity:0;height:0;transition:height .6s ease-in-out,opacity .6s ease-in-out}}@media(min-width:768px)and (max-width:1259px){.about-block__title{grid-column:1/3}.about-block__title svg{width:200px}.about-block__description-container{grid-column:3/7;margin-bottom:71px}.about-block__description{margin-bottom:50px}.about-block__statistic{justify-content:space-between}.about-block__stat-title{padding-bottom:15px;margin-bottom:8px}.about-block__advantages-list{padding-left:42px;overflow:scroll}.about-block__item{flex:0 0 333px}.about-block__advantage-title{margin-bottom:12px}}@media(max-width:1259px){.about-block__head{padding-top:30px}.about-block__wrapper{padding:30px 25px}.about-block__key{margin-bottom:90px}.about-block__advantages-list{overflow:scroll}.about-block__advantages-list_column-mobile{flex-wrap:wrap;padding-left:0!important}.about-block__advantages-list_column-mobile .about-block__item{flex:0 0 100%}}@media(max-width:767px){.about-block__title{grid-column:1/5}.about-block__title svg{max-width:50%}.about-block__description-container{grid-column:1/5;margin-top:35px}.about-block__description{margin-bottom:30px}.about-block__statistic{flex-direction:column;padding-left:28.5333333333vw;margin-bottom:40px}.about-block__stat-item{margin-bottom:25px}.about-block__stat-item:last-child{margin-bottom:0}.about-block__stat-title{font-size:30px;padding-bottom:14px;margin-bottom:8px}.about-block__stat-description{font-size:15px}.about-block__advantages-list{padding-left:20px}.about-block__item{flex:0 0 288px}.about-block__advantage-title{font-size:16px;margin-bottom:10px}.about-block__advantage-description{font-size:15px}}.simple-offer{border-top:1px solid var(--color-border)}.simple-offer__image{width:100%;height:100%;position:absolute;top:0;left:0}.simple-offer__picture{position:relative;overflow:hidden;-o-object-fit:cover;object-fit:cover;display:block}.simple-offer__title{font-weight:500;line-height:135%;color:var(--color-primary-dark)}.simple-offer__description{line-height:150%;color:var(--color-gray-dark)}@media(min-width:1260px){.simple-offer{margin-top:83px;padding-top:40px}.simple-offer__button-second{margin-left:20px}.simple-offer__img-container{grid-column:1/7}.simple-offer__picture{padding-top:94.0068493151%}.simple-offer__text-block{padding-top:90px;grid-column:8/13}.simple-offer__title{font-size:19px;margin-bottom:18px}.simple-offer__description{font-size:16px;margin-bottom:35px}}@media(min-width:768px)and (max-width:1259px){.simple-offer{padding-top:30px;margin-top:40px}.simple-offer__button{width:70%}.simple-offer__img-container{grid-column:1/4;padding-right:25px}.simple-offer__link{width:var(--grid-column2)}.simple-offer__picture{padding-top:106.1889250814%}.simple-offer__text-block{grid-column:4/7;padding-top:15px}.simple-offer__title{margin-bottom:12px;font-size:16px}.simple-offer__description{margin-bottom:25px;font-size:15px}}@media(max-width:1259px){.simple-offer__button-second{margin-top:15px}}@media(max-width:767px){.simple-offer{padding-top:20px;margin-top:30px}.simple-offer__button{width:100%}.simple-offer__img-container{grid-column:1/4;grid-row:1;margin-bottom:25px}.simple-offer__picture{padding-top:94%}.simple-offer__text-block{grid-row:2;grid-column:1/5;padding-left:35px}.simple-offer__title{font-size:16px;margin-bottom:12px}.simple-offer__description{font-size:14px;margin-bottom:25px}}.excursions-steps{border-top:1px solid var(--color-border)}.excursions-steps__inner{display:grid}.excursions-steps__title{grid-area:title}.excursions-steps__text-wrap{grid-area:text-wrap;display:flex;flex-direction:column;align-items:flex-start}.excursions-steps__items-wrap{grid-area:items}.excursions-steps__item{display:flex;align-content:flex-start}.excursions-steps__item:last-child .excursions-steps__number-line{display:none}.excursions-steps__item:last-child .excursions-steps__item-wrap{padding-bottom:unset}.excursions-steps__item-wrap{display:grid;flex:0 1 auto}.excursions-steps__number{display:flex;flex-direction:column;align-items:center;flex:0 0 auto}.excursions-steps__number-title{display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:100%;font-style:normal;font-weight:500;font-size:19px;line-height:1.35em;color:var(--primary-color);flex:0 0 auto}.excursions-steps__number-line{width:1px;height:100%;min-height:70px;flex:0 1 auto;background-color:var(--color-border)}.excursions-steps__item-title{font-style:normal;font-weight:500;color:var(--color-primary-dark)}.excursions-steps__item{font-style:normal;font-weight:400;color:var(--color-gray-dark)}@media(min-width:1260px){.excursions-steps{padding:40px 0;margin-top:140px}.excursions-steps__inner{grid-column-gap:70px;grid-template-columns:338px 1fr;grid-template-areas:"title items" "text-wrap items"}.excursions-steps__button{margin-top:35px}.excursions-steps__text-wrap{justify-content:flex-end}.excursions-steps__item-wrap{grid-template-columns:176px 1fr;grid-column-gap:131px;padding-bottom:30px}}@media(min-width:768px){.excursions-steps__number-title{width:62px;height:62px}.excursions-steps__number{margin-right:41px}.excursions-steps__item-title{font-size:19px;line-height:1.35em}.excursions-steps__item{font-size:16px;line-height:1.5em}}@media(min-width:768px)and (max-width:1259px){.excursions-steps{padding:30px 0;margin-top:70px}.excursions-steps__text-wrap{padding-top:50px;max-width:58.8541666667vw}.excursions-steps__items-wrap{margin-top:40px}.excursions-steps__item-wrap{grid-template-columns:22.9166666667vw 1fr;grid-column-gap:78px}}@media(max-width:1259px){.excursions-steps__inner{grid-template-areas:"title" "items" "text-wrap"}.excursions-steps__button{margin-top:25px}.excursions-steps__item-wrap{padding-bottom:20px}}@media(max-width:767px){.excursions-steps{padding:20px 0;margin-top:40px}.excursions-steps__text-wrap{padding-top:30px}.excursions-steps__items-wrap{margin-top:22px}.excursions-steps__number-title{width:46px;height:46px}.excursions-steps__number{margin-right:28px}.excursions-steps__item-title{font-size:16px;line-height:1.4em}.excursions-steps__item{font-size:15px;line-height:1.35em}}.index-filter-form{background-color:var(--color-background)}.index-filter-form__button{border:none;padding:0;cursor:pointer}.index-filter-form__button-square{background-color:var(--primary-color);height:100%;display:flex;align-items:center;justify-content:center}.index-filter-form__button-icon{display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:hsla(0,0%,100%,.1)}@media(min-width:1260px){.index-filter-form{display:grid;grid-template-columns:auto 153px}.index-filter-form__fields{display:grid;grid-template-columns:auto auto;padding:40px 28px 40px 35px}}@media(min-width:768px){.index-filter-form__fields{margin:0 -8px}.index-filter-form__field-part{display:grid}.index-filter-form__field-part_first{grid-template-columns:auto 1fr}.index-filter-form__field-part_second{grid-template-columns:198px 198px}.index-filter-form__field{margin:0 8px}.index-filter-form__field_rooms{display:grid;grid-template-columns:auto auto}.index-filter-form__euro-block{margin-left:8px}.index-filter-form__euro-block .index-filter-form__label{opacity:0}.index-filter-form__button-text{display:none}.index-filter-form__button-square{height:100%;width:100%}.index-filter-form__button-icon{flex:0 0 54px;height:54px;width:54px}}@media(min-width:768px)and (max-width:1259px){.index-filter-form{position:relative}.index-filter-form__fields{padding:35px}.index-filter-form__field-part_first{margin-bottom:41px}.index-filter-form__button{position:absolute;height:140px;width:140px;right:35px;bottom:-27px}}@media(max-width:767px){.index-filter-form__button{height:64px;display:flex;align-items:center;width:100%;background-color:var(--color-background)}.index-filter-form__button-square{flex:0 0 74px}.index-filter-form__button-text{flex:1 1 auto;padding-left:20px;text-align:left;font-weight:500;font-size:16px;line-height:125%;color:var(--color-primary-dark)}.index-filter-form__fields{display:none}.index-filter-form__button-icon{flex:0 0 44px;height:44px;width:44px}}.about-hero{position:relative}.about-hero__title{color:#fff;position:absolute;z-index:50}.about-hero__bg{z-index:10;background:linear-gradient(3.08deg,#030f32 8.19%,rgba(3,15,50,0) 75.54%)}.about-hero__bg,.about-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.about-hero__image{-o-object-fit:cover;object-fit:cover}.about-hero__picture{display:flex;position:relative;overflow:hidden;width:100vw}@media(min-width:1260px){.about-hero__title{bottom:80px;left:154px}.about-hero__picture{height:37.6vw}}@media(min-width:768px)and (max-width:1259px){.about-hero__title{bottom:50px;left:39px}.about-hero__picture{height:38.28125vw}}@media(max-width:767px){.about-hero__title{left:19px;bottom:40px}.about-hero__picture{height:51.7333333333vw}}.about-page__tabs-wrap{position:relative}.about-page__tabs-wrap:before{content:"";position:absolute;top:0;left:0;width:100%;border-bottom:1px solid var(--color-border)}.about-page__about-block .about-block__head{border-top:none}.about-page__press{background-color:var(--color-background)}.about-page__content-item:nth-child(2),.about-page__tabs{border-top:1px solid var(--color-border)}@media(min-width:1260px){.about-page{padding-top:40px}.about-page__content-item{padding:90px 0 120px}.about-page__press{padding:113px 0 120px;margin-top:127px}.about-page__tabs{padding-top:40px;margin-top:40px}.about-page__our-values-slider-block{margin-top:120px}.about-page__about-awards,.about-page__press{padding-bottom:120px}.about-page__content{margin-top:80px}.about-page__content_buildings,.about-page__content_what-made-of{padding-bottom:120px}}@media(min-width:768px)and (max-width:1259px){.about-page{padding-top:40px}.about-page__content-item{padding-top:50px}.about-page__content-item:first-child{padding-bottom:30px}.about-page__press{padding:68px 0 70px;margin-top:72px}.about-page__tabs{padding-top:30px;margin-top:40px}.about-page__our-values-slider-block{margin-top:101px}.about-page__about-awards,.about-page__press{padding-bottom:90px}.about-page__content{margin-top:50px}.about-page__content_buildings,.about-page__content_what-made-of{padding-bottom:90px}}@media(max-width:767px){.about-page{padding-top:30px}.about-page__content-list{padding-top:40px}.about-page__content-item:first-child{padding-bottom:20px}.about-page__press{padding:30px 0 40px;margin-top:30px}.about-page__tabs{padding-top:20px;margin-top:30px}.about-page__our-values-slider-block{margin-top:30px}.about-page__about-awards,.about-page__press{padding-bottom:40px}.about-page__content{margin-top:35px}.about-page__content_buildings,.about-page__content_what-made-of{padding-bottom:50px}}.excursions-page{overflow:hidden}.excursions-page__faq{background-color:var(--color-background)}.excursions-page__show-room .show-room__button{display:none}@media(min-width:1260px){.excursions-page__title{margin-bottom:40px}.excursions-page__slider{padding-top:120px}.excursions-page__faq{padding:120px 0}.excursions-page__bottom-form{padding:140px 0 120px}.excursions-page__show-room .show-room{padding:81px 0 120px}}@media(min-width:768px)and (max-width:1259px){.excursions-page__title{margin-bottom:30px}.excursions-page__slider{padding-top:70px}.excursions-page__bottom-form{padding:70px 0}.excursions-page__show-room .show-room{padding:70px 0 94px}.excursions-page__faq{padding:70px 0}}@media(max-width:1259px){.excursions-page__faq .faq-page__fb-block{display:none}}@media(max-width:767px){.excursions-page__title{margin-bottom:20px}.excursions-page__slider{padding-top:30px}.excursions-page__faq{padding:30px 0}.excursions-page__bottom-form{padding:40px 0}.excursions-page__show-room .show-room{padding:30px 0}}.our-values-slider-block{background-color:var(--color-background)}.our-values-slider-block__inner{position:relative}.our-values-slider-block__main-title{font-style:normal;font-weight:700;border-bottom:1px solid var(--color-border)}.our-values-slider-block__description-wrapper{background-color:#fff}.our-values-slider-block__title{font-style:normal;font-weight:500;display:flex}.our-values-slider-block__description{font-style:normal;font-weight:400;color:var(--color-gray-dark);display:flex}.our-values-slider-block__images-slider-wrap{position:absolute}.our-values-slider-block__arrows{position:absolute;z-index:15}.our-values-slider-block__picture{display:flex;overflow:hidden;position:relative;padding-top:69%}.our-values-slider-block__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.our-values-slider-block__description,.our-values-slider-block__title{transition:transform .5s,opacity .5s}.our-values-slider-block__text-slider-wrap{overflow:hidden}.our-values-slider-block__text-slider-item.normal{transition-duration:0s!important;animation-duration:0s!important}.our-values-slider-block__text-slider-item.normal .our-values-slider-block__description,.our-values-slider-block__text-slider-item.normal .our-values-slider-block__title{transform:translateY(20px);opacity:0}.our-values-slider-block__text-slider-item.animate_in{transform:translateX(0);z-index:2}.our-values-slider-block__text-slider-item.animate_in .our-values-slider-block__description,.our-values-slider-block__text-slider-item.animate_in .our-values-slider-block__title{transform:translateY(0);opacity:1;transition-delay:.3s}.our-values-slider-block__text-slider-item.animate_out{transform:translateX(0);z-index:1}.our-values-slider-block__text-slider-item.animate_out .our-values-slider-block__description,.our-values-slider-block__text-slider-item.animate_out .our-values-slider-block__title{transform:translateY(20px);opacity:0}.our-values-slider-block__item.normal{transition-duration:0s!important;animation-duration:0s!important}.our-values-slider-block__item.normal .our-values-slider-block__picture{transform:translateX(100%)}.our-values-slider-block__item.normal .our-values-slider-block__image{transform:translateX(-100%)}.our-values-slider-block__item.animate_in{transform:translateX(0);z-index:2}.our-values-slider-block__item.animate_in .our-values-slider-block__picture{transform:translateX(0);transition:transform .9s}.our-values-slider-block__item.animate_in .our-values-slider-block__image{animation:animate-image .9s}.our-values-slider-block__item.animate_out{transform:translateX(0);z-index:1}.our-values-slider-block__item.animate_out .our-values-slider-block__image,.our-values-slider-block__item.animate_out .our-values-slider-block__picture{transform:translateX(0);transition:transform .9s}@media(min-width:1260px){.our-values-slider-block{padding:120px 0 195px}.our-values-slider-block__main-title{font-size:26px;max-width:389px;width:100%;padding-bottom:40px;top:75px;left:55px}.our-values-slider-block__description-wrapper{padding:75px 241px 66px 55px;grid-column:1/8}.our-values-slider-block__description{margin-top:18px}.our-values-slider-block__text-slider-wrap{margin-top:60px;min-height:187px}.our-values-slider-block__images-slider-wrap{top:83px;right:0}.our-values-slider-block__arrows{right:0;top:13px}.our-values-slider-block__picture{width:686px;height:475px}}@media(min-width:768px){.our-values-slider-block__main-title{line-height:1.25em}.our-values-slider-block__title{font-size:19px;line-height:1.35em}.our-values-slider-block__description{font-size:16px;line-height:1.5em}}@media(min-width:768px)and (max-width:1259px){.our-values-slider-block{padding:70px 0}.our-values-slider-block__description-wrapper{padding:40px 15.4947916667vw 85px 25px;max-height:457px}.our-values-slider-block__main-title{font-size:23px;padding-bottom:30px}.our-values-slider-block__description{margin-top:15px}.our-values-slider-block__arrows{right:0;top:34px}.our-values-slider-block__text-slider-wrap{margin-top:40px;min-height:30.2083333333vw}.our-values-slider-block__images-slider-wrap{top:94px;right:-40px}.our-values-slider-block__picture{width:42.7083333333vw;height:39.84375vw;max-height:395px;max-width:491px}}@media(max-width:1259px){.our-values-slider-block__description-wrapper{grid-column:1/5}}@media(max-width:767px){.our-values-slider-block{padding:30px 0 74.9333333333vw;position:relative}.our-values-slider-block__inner{position:unset}.our-values-slider-block__main-title{font-size:20px;line-height:1.35em;padding-bottom:25px}.our-values-slider-block__title{font-size:16px;line-height:1.4em}.our-values-slider-block__description{font-size:15px;line-height:1.35em;margin-top:12px}.our-values-slider-block__text-slider-wrap{margin-top:25px;min-height:51.7333333333vw}.our-values-slider-block__description-wrapper{padding:33px 22px 145px;max-height:429px}.our-values-slider-block__picture{width:88.8vw;height:81.6vw}.our-values-slider-block__images-slider-wrap{bottom:30px;right:0}.our-values-slider-block__arrows{top:349px;left:46px}}.about-develop-new-territory__item-title{font-style:normal;font-weight:400}.about-develop-new-territory__description,.about-develop-new-territory__item-subtitle{font-style:normal;font-weight:400;color:var(--color-gray-dark)}.about-develop-new-territory__item:not(:last-child) .about-develop-new-territory__description{border-bottom:1px solid var(--color-border)}@media(min-width:1260px){.about-develop-new-territory{padding-top:105px}.about-develop-new-territory__items{margin-top:80px}.about-develop-new-territory__title-wrap{grid-column:1/5}.about-develop-new-territory__item:not(:last-child){margin-bottom:40px}.about-develop-new-territory__description{grid-column:6/13;padding-bottom:40px}}@media(min-width:768px){.about-develop-new-territory__item-title{font-size:35px;line-height:1.35em}.about-develop-new-territory__description,.about-develop-new-territory__item-subtitle{font-size:16px;line-height:1.5}.about-develop-new-territory__item-subtitle{margin-top:6px}}@media(min-width:768px)and (max-width:1259px){.about-develop-new-territory{padding-top:70px}.about-develop-new-territory__items{margin-top:30px;padding-top:40px}.about-develop-new-territory__description{padding-bottom:30px;margin-left:46px;grid-column:3/7}.about-develop-new-territory__title-wrap{grid-column:1/3}.about-develop-new-territory__item:not(:last-child){margin-bottom:30px}}@media(max-width:1259px){.about-develop-new-territory__items{border-top:1px solid var(--color-border)}}@media(max-width:767px){.about-develop-new-territory{padding-top:30px}.about-develop-new-territory__items{margin-top:20px;padding-top:30px}.about-develop-new-territory__item-title{font-size:30px;line-height:1.25em}.about-develop-new-territory__description,.about-develop-new-territory__item-subtitle{font-size:15px;line-height:1.35}.about-develop-new-territory__item:not(:last-child){margin-bottom:25px}.about-develop-new-territory__item-subtitle{margin-top:12px}.about-develop-new-territory__description{padding:25px 0 25px 35px;grid-column:1/5}.about-develop-new-territory__title-wrap{grid-column:1/5}}.about-company-in-persons{background-color:var(--color-background)}.about-company-in-persons__title{border-bottom:1px solid var(--color-border)}.about-company-in-persons__picture{display:flex;position:relative;overflow:hidden;padding-top:54%}.about-company-in-persons__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-company-in-persons__list{display:grid;grid-template-columns:repeat(3,var(--grid-column-width));grid-column-gap:var(--grid-column-gap)}.about-company-in-persons__main{position:relative}.about-company-in-persons__main-inner{z-index:15;position:absolute;bottom:0;left:0;right:0}.about-company-in-persons__item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;border-bottom:1px solid var(--color-white-opacity-50)}.about-company-in-persons__item-title{font-style:normal;font-weight:500;color:#fff}.about-company-in-persons__item-subtitle{font-style:normal;font-weight:400;line-height:1.25em;color:var(--color-white-opacity-50)}@media(min-width:1260px){.about-company-in-persons{padding:120px 0;--grid-column-width:285px;--grid-column-gap:100px}.about-company-in-persons__title{padding-bottom:40px}.about-company-in-persons__picture{width:1196px;height:643px}.about-company-in-persons__main-inner{padding:38px 74px}.about-company-in-persons__item-title{font-size:17px}.about-company-in-persons__main{margin-top:40px}}@media(min-width:768px){.about-company-in-persons__item-subtitle{margin-top:12px}.about-company-in-persons__item-title{line-height:1.35em}.about-company-in-persons__item-subtitle{font-size:14px}.about-company-in-persons__item{padding-bottom:12px}}@media(min-width:768px)and (max-width:1259px){.about-company-in-persons{padding:70px 0;--grid-column-width:27.86458vw;--grid-column-gap:3.125vw}.about-company-in-persons__title{padding-bottom:30px}.about-company-in-persons__picture{width:100vw;height:643px}.about-company-in-persons__main-inner{padding:35px 40px}}@media(max-width:1259px){.about-company-in-persons__item-title{font-size:16px}.about-company-in-persons__main{margin-top:30px}}@media(max-width:767px){.about-company-in-persons{padding:30px 0;--grid-column-width:162px;--grid-column-gap:10px}.about-company-in-persons__title{padding-bottom:20px}.about-company-in-persons__picture{min-width:554px;width:100%;height:452px}.about-company-in-persons__main{overflow-y:scroll}.about-company-in-persons__main::-webkit-scrollbar{display:none}.about-company-in-persons__main-inner{padding:14px 22px;display:flex;justify-content:center;width:100%;min-width:554px}.about-company-in-persons__item-subtitle{margin-top:8px}.about-company-in-persons__item-title{line-height:1.4em}.about-company-in-persons__item-subtitle{font-size:13px}.about-company-in-persons__item{padding-bottom:10px}}.partners-page__manager-block,.partners-page__partners-present{background-color:var(--color-background)}@media(min-width:1260px){.partners-page__you-will-get{padding-top:140px}.partners-page__manager-block{padding-top:120px}.partners-page__partners-present{padding-top:116px;margin-top:120px}}@media(min-width:768px)and (max-width:1259px){.partners-page__you-will-get{padding-top:90px}.partners-page__partners-present{padding-top:70px;margin-top:90px}.partners-page__manager-block{padding-top:70px}}@media(max-width:767px){.partners-page__you-will-get{padding-top:40px}.partners-page__partners-present{padding-top:30px;margin-top:40px}.partners-page__manager-block{padding-top:30px}}.about-personal__employees{display:grid}.about-personal__dept-title,.about-personal__employee-name{font-style:normal;font-weight:500}.about-personal__employee-name{margin-top:10px}.about-personal__employee-working-position{font-style:normal;font-weight:400;line-height:1.25em;color:var(--color-gray-dark);margin-top:12px;padding-bottom:12px}.about-personal__picture{display:flex;position:relative;overflow:hidden;padding-top:112%}.about-personal__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-personal__delimiter{display:none}@media(min-width:1260px){.about-personal{padding-top:120px}.about-personal__dept{border-top:1px solid var(--color-border);padding-top:40px;position:relative}.about-personal__dept:not(:first-child){margin-top:120px}.about-personal__dept:before{right:600px}.about-personal__dept:after,.about-personal__dept:before{content:"";position:absolute;top:0;width:1px;height:34px;background-color:var(--color-border)}.about-personal__dept:after{right:293px}.about-personal__dept-title{grid-column:1/4}.about-personal__employees{grid-column:4/13;grid-column-gap:28px;grid-row-gap:70px}.about-personal__employee-name{font-size:17px}.about-personal__picture{width:278px;height:312px}}@media(min-width:768px){.about-personal__employees{grid-template-columns:repeat(3,1fr)}.about-personal__dept-title{font-size:22px;line-height:1.35em}.about-personal__employee-name{line-height:1.35em}.about-personal__employee-working-position{font-size:14px}}@media(min-width:768px)and (max-width:1259px){.about-personal{padding-top:70px}.about-personal__dept:not(:first-child){margin-top:70px}.about-personal__dept-title,.about-personal__employees{grid-column:1/7}.about-personal__employees{grid-column-gap:24px;grid-row-gap:50px;margin-top:30px;padding-top:30px}.about-personal__picture{height:31.25vw}.about-personal__delimiter{display:flex;justify-content:center;align-items:flex-start;position:relative}.about-personal__delimiter:before{content:"";position:absolute;top:31px;left:50%;width:1px;height:30px;background-color:var(--color-border)}.about-personal__delimiter_first{grid-column:2/4}.about-personal__delimiter_second{grid-column:4/6}}@media(max-width:1259px){.about-personal__employee-name{font-size:16px}.about-personal__employees{border-top:1px solid var(--color-border)}.about-personal__picture{width:100%}}@media(max-width:767px){.about-personal{padding-top:30px}.about-personal__dept:not(:first-child){margin-top:40px}.about-personal__dept-title,.about-personal__employees{grid-column:1/5}.about-personal__employees{grid-template-columns:repeat(2,1fr);grid-column-gap:14px;grid-row-gap:30px;margin-top:20px;padding-top:20px;position:relative}.about-personal__employees:before{content:"";position:absolute;top:0;width:1px;background-color:var(--color-border);left:50%;height:21px}.about-personal__dept-title{font-size:16px;line-height:1.4em}.about-personal__employee-name{line-height:1.4em}.about-personal__employee-working-position{font-size:14px}.about-personal__picture{height:48.5333333333vw}}.article-part__image-list,.article-part__images-wrapper{overflow:hidden}.article-part__picture{position:relative;overflow:hidden;display:block}.article-part__image{width:100%;height:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover}.article-part__static-images-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}.article-part__static-item{position:relative;height:-moz-fit-content;height:fit-content}.article-part__static-picture{position:absolute;top:0;left:0;right:0;bottom:0;display:flex}.article-part__static-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-part__image-item.normal{transition-duration:0s!important;animation-duration:0s!important}.article-part__image-item.normal .article-part__picture{transform:translateX(100%)}.article-part__image-item.normal .article-part__image{transform:translateX(-100%)}.article-part__image-item.fade-in{transform:translateX(0);z-index:2}.article-part__image-item.fade-in .article-part__picture{transform:translateX(0);transition:transform .9s}.article-part__image-item.fade-in .article-part__image{animation:animate-image .9s}.article-part__image-item.fade-out{transform:translateX(0);z-index:1}.article-part__image-item.fade-out .article-part__image,.article-part__image-item.fade-out .article-part__picture{transform:translateX(0);transition:transform .9s}.article-part__arrows{display:flex;justify-content:flex-end}@media(min-width:1260px){.article-part__arrows{margin:33px 0 60px}.article-part__picture{padding-top:56.862745098%;margin-bottom:60px}.article-part__picture_slider{margin-top:45px;margin-bottom:0}.article-part__static-images-wrapper{padding-top:60px;grid-template-columns:repeat(2,1fr);grid-column-gap:56px}.article-part__static-item_first{padding-top:122.1052631579%}.article-part__static-item_second{padding-top:95.7894736842%}}@media(min-width:768px)and (max-width:1259px){.article-part__picture{padding-top:56.8115942029%;margin-bottom:50px}.article-part__picture_slider{margin-top:15px;margin-bottom:0}.article-part__arrows{margin:33px 0 54px}.article-part__static-images-wrapper{padding-top:30px;grid-column-gap:24px}.article-part__static-item_first{padding-top:122.2222222222%}.article-part__static-item_second{padding-top:95.4954954955%}}@media(max-width:767px){.article-part__picture{padding-top:56.8047337278%;margin-bottom:40px}.article-part__picture_slider{margin-top:5px;margin-bottom:0}.article-part__arrows{margin:23px 0 44px}.article-part__static-images-wrapper{padding-top:20px;grid-column-gap:14px}.article-part__static-item_first{padding-top:122.2222222222%}.article-part__static-item_second{padding-top:95.0617283951%}}.manager-block{display:flex;background-color:#fff}.manager-block__image{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.manager-block__picture{position:relative;border-radius:100%;overflow:hidden;display:block}.manager-block__name{margin-bottom:16px;font-weight:500;line-height:135%;color:var(--color-primary-dark)}.manager-block__profession{line-height:150%;color:var(--color-gray-dark)}.manager-block__contact-wrapper{border-left:2px solid var(--primary-color)}.manager-block__mobile-number,.manager-block__work-number{display:inline-block;font-weight:500;line-height:135%;color:var(--color-primary-dark);margin-bottom:16px}.manager-block__text{font-size:16px;line-height:150%;color:var(--primary-color);border-bottom:1px solid transparent}@media(min-width:1260px){.manager-block{padding:50px 120px 50px 60px;align-items:center}.manager-block__avatar{margin-right:55px}.manager-block__name-wrapper{margin-right:115px}.manager-block__number{padding-left:37px}.manager-block__mobile-number,.manager-block__work-number{margin-bottom:16px}.manager-block__mobile-number{margin-left:55px}.manager-block__text{transition:border-bottom-color .4s ease-in-out}.manager-block__text:hover{border-bottom:1px solid var(--primary-color)}.manager-block__email{padding-left:37px}}@media(min-width:768px){.manager-block__avatar{width:146px;height:146px}.manager-block__picture{padding-top:100%}.manager-block__name{font-size:19px;margin-bottom:16px}.manager-block__profession{font-size:16px}.manager-block__number{display:flex;justify-content:space-between}.manager-block__mobile-number,.manager-block__work-number{font-size:19px}}@media(min-width:768px)and (max-width:1259px){.manager-block{display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:23px;padding:35px 90px 35px 25px}.manager-block__avatar{grid-column:1/3;grid-row-start:1;grid-row-end:3}.manager-block__name-wrapper{grid-column:3/7;grid-row:1;margin-bottom:35px}.manager-block__contact-wrapper{grid-column:3/7;grid-row:2}.manager-block__number{padding-left:37px}.manager-block__mobile-number,.manager-block__work-number{margin-bottom:16px}.manager-block__email{padding-left:37px}}@media(max-width:767px){.manager-block{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:14px;grid-row-gap:32px;padding:20px}.manager-block__avatar{width:100px;height:100px;grid-row:1;grid-column:1/3}.manager-block__picture{padding-top:100%}.manager-block__name-wrapper{padding:10px 0 0 40px;grid-row:1;grid-column:2/5}.manager-block__name{font-size:16px}.manager-block__profession{font-size:15px}.manager-block__contact-wrapper{grid-row:2;grid-column:1/5}.manager-block__number{justify-content:space-between;display:flex}.manager-block__mobile-number,.manager-block__work-number{padding-left:25px;font-size:16px}.manager-block__email{padding-left:25px}}.about-press__arrows{position:absolute;top:0;right:0}.about-press__head{position:relative}.about-press__title{border-bottom:1px solid var(--color-border)}.about-press__list{display:flex}.about-press__wrapper{display:flex;flex-direction:column;background-color:#fff;height:100%}.about-press__logo{margin-bottom:50px;width:105px}.about-press__image{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:contain;object-fit:contain}.about-press__picture{position:relative;overflow:hidden;display:block;padding-top:28.5714285714%}.about-press__created-at{margin-bottom:15px;font-size:14px;line-height:125%;color:var(--color-gray-dark)}.about-press__description{font-weight:500;line-height:135%;margin-bottom:39px;flex-grow:1}.about-press__icon-wrap{display:flex;align-items:center;justify-content:center;overflow:hidden;width:18px;height:20px;position:relative}.about-press__icon{display:block}.about-press__icon svg{width:100%;height:100%}.about-press__icon_dub{display:none}@media(min-width:1260px){.about-press__title{padding-bottom:40px;margin-bottom:40px}.about-press__arrows{top:0;right:0}.about-press__item:hover .about-press__icon{transform:translate3d(18px,-20px,0)}.about-press__item:hover .about-press__icon_dub{transform:translateZ(0)}.about-press__wrapper{padding:35px}.about-press__icon{transition:transform .5s;transform:translateZ(0)}.about-press__icon_dub{display:block;position:absolute;transform:translate3d(-18px,20px,0)}}@media(min-width:768px)and (max-width:1259px){.about-press__title{margin-bottom:30px;padding-bottom:30px}.about-press__wrapper{padding:30px}}@media(max-width:767px){.about-press__title{padding-bottom:20px;margin-bottom:20px}.about-press__arrows{display:none}.about-press__list{margin-bottom:25px}.about-press__wrapper{padding:25px 20px}.about-press__logo{margin-bottom:40px}.about-press__created-at{font-size:14px}.about-press__description{font-size:16px}}.contacts-depts__phone-wrap{display:flex;align-items:center}.contacts-depts__item{border-top:1px solid var(--color-border)}.contacts-depts__item:last-child{border-bottom:1px solid var(--color-border)}.contacts-depts__item._opened .contacts-depts__link-icon svg{transform:rotate(90deg)}.contacts-depts__phone{font-style:normal;font-weight:400}.contacts-depts__phone_primary{flex:0 0 auto}.contacts-depts__phone__secondary{flex:0 1 auto}.contacts-depts__address{font-style:normal;font-weight:400;margin-top:12px}.contacts-depts__email{display:flex;width:-moz-max-content;width:max-content;font-style:normal;font-weight:400;line-height:1.35em;color:var(--primary-color)}.contacts-depts__email_secondary{margin-top:12px}.contacts-depts__working-time{font-style:normal;font-weight:400;color:var(--color-gray-dark)}.contacts-depts__info-additional-title{font-style:normal;font-weight:500}.contacts-depts__info-additional-text{font-style:normal;font-weight:400;margin-top:12px}.contacts-depts__info-additional{border-top:1px solid var(--color-border)}.contacts-depts__info{flex:0 0 auto}.contacts-depts__email-wrap{flex:0 1 auto;display:flex;justify-content:space-between}.contacts-depts__item-top{display:flex}.contacts-depts__fax{margin-top:12px;font-style:normal;font-weight:400}.contacts-depts__link-title{font-style:normal;font-weight:500}.contacts-depts__link{display:flex}.contacts-depts__link-icon svg{transition:transform .4s;transform:rotate(-90deg)}.contacts-depts__office-link{display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:var(--color-background)}.contacts-depts__office-link svg circle,.contacts-depts__office-link svg path{transition:fill .4s,stroke .4s}.contacts-depts__office-link-icon{display:block}@media(min-width:1260px){.contacts-depts__link{grid-column:1/5;pointer-events:none}.contacts-depts__item-wrap{grid-column:5/13}.contacts-depts__item{padding:30px 0}.contacts-depts__link-icon{display:none}.contacts-depts__office-link:hover svg path{fill:var(--primary-color)}.contacts-depts__office-link:hover svg circle{stroke:var(--primary-color)}}@media(min-width:768px){.contacts-depts__office-link{width:54px;height:54px}.contacts-depts__phone{font-size:16px;line-height:1.5em}.contacts-depts__phone_primary{margin-right:68px}.contacts-depts__address{font-size:16px;line-height:1.5em}.contacts-depts__email-wrap{min-width:278px}.contacts-depts__email{font-size:16px}.contacts-depts__working-time{font-size:15px;line-height:1.35em;margin-top:30px}.contacts-depts__info-additional-title{font-size:17px;line-height:1.35em}.contacts-depts__info-additional-text{font-size:16px;line-height:1.5em}.contacts-depts__info-additional{padding-top:25px;margin-top:25px}.contacts-depts__item-top{justify-content:space-between}.contacts-depts__fax{font-size:16px;line-height:1.5em}.contacts-depts__link-title{font-size:19px;line-height:1.35em}}@media(min-width:768px)and (max-width:1259px){.contacts-depts__link{padding:20px 0;grid-column:1/7}.contacts-depts__item-wrap{grid-column:1/7}.contacts-depts__item-content{padding-bottom:30px}}@media(max-width:1259px){.contacts-depts__item-wrap{height:0;transition:height .3s,opacity .3s;overflow:hidden}.contacts-depts__link{align-items:center;justify-content:space-between}}@media(max-width:767px){.contacts-depts__link{padding:18px 0;grid-column:1/5}.contacts-depts__item-wrap{grid-column:1/5}.contacts-depts__phone{font-size:15px;line-height:1.35em}.contacts-depts__phone_primary{margin-right:66px}.contacts-depts__address{font-size:15px;line-height:1.35em}.contacts-depts__email{font-size:15px}.contacts-depts__working-time{font-size:14px;line-height:1.25em;margin-top:6px}.contacts-depts__info-additional-title{font-size:16px;line-height:1.4em}.contacts-depts__info-additional-text{font-size:15px;line-height:1.35em}.contacts-depts__info-additional{padding-top:15px;margin-top:20px}.contacts-depts__item-top{flex-direction:column}.contacts-depts__fax{font-size:15px;line-height:1.35em}.contacts-depts__email-wrap{margin-top:12px;flex-direction:column}.contacts-depts__link-title{font-size:16px;line-height:1.4em}.contacts-depts__item-content{padding-bottom:18px}.contacts-depts__office-link{width:44px;height:44px;margin-top:12px}}.contacts-requisites__content{border-top:1px solid var(--color-border)}.contacts-requisites__content-title{font-style:normal;font-weight:500}.contacts-requisites__content-address{font-style:normal;font-weight:400;color:var(--color-gray-dark);margin-top:12px}.contacts-requisites__content{display:flex}.contacts-requisites__content-title-wrap{flex:0 0 auto}.contacts-requisites__content-info{font-style:normal;font-weight:400;color:var(--color-gray-dark);flex:0 1 auto}@media(min-width:1260px){.contacts-requisites{margin-top:140px}.contacts-requisites__content{margin-top:40px;padding-top:40px}.contacts-requisites__content-title-wrap{margin-right:234px;max-width:480px}}@media(min-width:768px){.contacts-requisites__content-title{font-size:17px;line-height:1.35em}.contacts-requisites__content-address,.contacts-requisites__content-info{font-size:16px;line-height:1.5em}}@media(min-width:768px)and (max-width:1259px){.contacts-requisites{margin-top:90px}.contacts-requisites__content{margin-top:30px;padding-top:30px}.contacts-requisites__content-title-wrap{margin-right:143px;max-width:43.2291666667vw}}@media(max-width:767px){.contacts-requisites{margin-top:40px}.contacts-requisites__content{margin-top:20px;padding-top:20px}.contacts-requisites__content-title{font-size:16px;line-height:1.4em}.contacts-requisites__content-address{font-size:15px;line-height:1.35em}.contacts-requisites__content-info{font-size:15px;line-height:1.35em;margin-top:30px}.contacts-requisites__content{flex-direction:column}}@media(min-width:1260px){.contacts-page{padding:80px 0 0}}@media(min-width:768px)and (max-width:1259px){.contacts-page{padding:40px 0 0}}@media(max-width:767px){.contacts-page{padding:30px 0 0}}.partners-present__text-block{flex-grow:1}.partners-present__list{display:flex;overflow:scroll}.partners-present__list::-webkit-scrollbar{display:none}.partners-present__val{position:absolute;font-style:normal;text-transform:uppercase;color:var(--color-background);margin:auto 0;font-weight:700;font-size:45px;line-height:125%;z-index:20}.partners-present__item{position:relative}.partners-present__wrapper{background-color:#fff;height:100%;display:flex;flex-direction:column}.partners-present__name{font-weight:500;font-size:17px;line-height:135%;margin-bottom:15px;color:var(--color-primary-dark)}.partners-present__description{font-size:16px;line-height:150%;color:var(--color-gray-dark)}.partners-present__image{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.partners-present__picture{position:relative;overflow:hidden;display:block;z-index:10}@media(min-width:1260px){.partners-present__list{justify-content:space-between;padding:0 var(--large-indent)}.partners-present__item{flex:0 0 278px}.partners-present__picture{padding-top:57.1942446043%}}@media(min-width:768px){.partners-present__list{justify-content:space-between}.partners-present__text-block{padding:30px}.partners-present__val{bottom:131px;left:28px}.partners-present__picture{padding-top:57.1942446043%}}@media(min-width:768px)and (max-width:1259px){.partners-present__list{padding:0 var(--medium-indent);margin:0 -14px}.partners-present__item{flex:0 0 306px;padding:0 14px}}@media(max-width:767px){.partners-present__list{padding:0 var(--small-indent);margin:0 -6px}.partners-present__item{flex:0 0 233px;padding:0 6px}.partners-present__val{bottom:105px;left:20px;font-size:35px}.partners-present__text-block{padding:20px}.partners-present__name{margin-bottom:10px;font-size:16px}.partners-present__description{margin-bottom:102px;font-size:15px}.partners-present__picture{padding-top:57.0135746606%}}.about-awards{position:relative}.about-awards__select{font-style:normal;font-weight:400;font-size:15px;line-height:1.35em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-border)}.about-awards__select-wrap{position:absolute}.about-awards__select-wrap:after{content:"";position:absolute;background-image:url(/static/svg/arrow-down-grey-72fb6f518c798ad5da8067b9b6df6674.svg);background-repeat:no-repeat;background-position:50%;top:50%;transform:translate3d(0,-50%,0);right:15px;width:10px;height:8px}.about-awards__top{display:flex}.about-awards__title{flex:0 0 auto}.about-awards__tabs-wrap{flex:0 1 auto}.about-awards__content-item-wrap{display:grid}.about-awards__award-item{display:flex;flex-direction:column}.about-awards__award-item._hidden{display:none}.about-awards__award-item-title{font-style:normal;font-weight:400;line-height:1.25em;color:var(--color-gray-dark)}.about-awards__picture{display:flex;position:relative;overflow:hidden}.about-awards__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.about-awards__content-item{border-top:1px solid var(--color-border)}@media(min-width:1260px){.about-awards{margin-top:146px}.about-awards__select-wrap{top:0}.about-awards__select{min-width:221px}.about-awards__top{min-height:57px;flex-direction:column}.about-awards__title{margin-right:151px}.about-awards__content-items{margin-top:43px}.about-awards__content-item-wrap{grid-template-columns:repeat(5,1fr);grid-row-gap:60px}.about-awards__award-item{padding:22px 30px 0}.about-awards__award-item:nth-child(5n+1){padding:22px 30px 0 0}.about-awards__award-item:nth-child(5n){padding:22px 0 0 30px}.about-awards__award-item:not(:nth-child(5n)){border-right:1px solid var(--color-border)}.about-awards__award-item:nth-child(n+6){border-top:1px solid var(--color-border)}.about-awards__tabs-wrap{overflow-x:scroll;margin-left:-17px;margin-top:43px}.about-awards__tabs-wrap::-webkit-scrollbar{display:none}}@media(min-width:768px){.about-awards__select-wrap{right:0}.about-awards__select{padding:17px 40px 17px 15px}.about-awards__award-item-title{font-size:14px;margin-top:40px}.about-awards__picture{width:104px;height:147px}}@media(min-width:768px)and (max-width:1259px){.about-awards{margin-top:90px}.about-awards__select-wrap{top:-7px}.about-awards__content-items{margin-top:30px}.about-awards__content-item-wrap{grid-template-columns:repeat(3,1fr);grid-row-gap:40px}.about-awards__award-item{padding:20px 29px 0}.about-awards__award-item:nth-child(3n+1){padding:20px 29px 0 0}.about-awards__award-item:nth-child(3n){padding:20px 0 0 29px}.about-awards__award-item:not(:nth-child(3n)){border-right:1px solid var(--color-border)}.about-awards__award-item:nth-child(n+4){border-top:1px solid var(--color-border)}.about-awards__tabs-wrap{margin:30px 0 0 -40px}.about-awards__tabs{padding-left:22px}.about-awards__select{min-width:30.9895833333vw}}@media(max-width:1259px){.about-awards__top{flex-direction:column}}@media(max-width:767px){.about-awards{margin-top:40px}.about-awards__content-items{margin-top:92px}.about-awards__award-item-title{font-size:13px;margin-top:20px}.about-awards__picture{width:87px;height:123px}.about-awards__tabs-wrap{margin:8px -22px 0}.about-awards__tabs{padding:0 10px}.about-awards__award-item:nth-child(odd){padding:20px 16px 0 0;border-right:1px solid var(--color-border)}.about-awards__award-item:nth-child(2n){padding:20px 0 0 16px}.about-awards__award-item:nth-child(n+3){border-top:1px solid var(--color-border)}.about-awards__content-item-wrap{grid-template-columns:repeat(2,1fr);grid-row-gap:30px}.about-awards__select-wrap{top:100px;left:0;right:0}.about-awards__select{padding:12px 34px 12px 12px;width:100%}}.ajax-form__title{text-align:center}.ajax-form__description{color:var(--color-gray-dark);text-align:center}.ajax-form__form label{display:none}.ajax-form__form .form-field{margin-bottom:12px}.ajax-form__form .form-field:last-child{margin-bottom:0}.ajax-form__form .form-field input,.ajax-form__form .form-field select,.ajax-form__form .form-field textarea{background:var(--color-background);border:none}.ajax-form__form .errors{color:var(--color-red)}.ajax-form__agreement{color:var(--color-gray-dark)}.ajax-form__agreement input:checked+label:before{background-image:url(/static/svg/checkbox-dark-checked-ab7e80c128eeb19f7d57b9e6589b6376.svg)}.ajax-form__agreement input+label:before{background-image:url(/static/svg/checkbox-dark-unchecked-9f2ed74a50c91df8beafb1e69aaa3922.svg)}.ajax-form .policy-checkbox__policy-link{color:var(--color-primary-dark)}.ajax-form__success-icon{height:64px;margin-bottom:60px;background-image:url(/static/svg/success-form-9bd6249bc69b9a63580f7a2d4247588d.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.ajax-form.ajax-form_loading{width:200px;height:200px;display:flex;align-items:center;justify-content:center}@media(min-width:1260px){.ajax-form{width:586px}}@media(min-width:768px)and (max-width:1259px){.ajax-form{width:500px}}@media(min-width:768px){.ajax-form__title{margin-bottom:12px}.ajax-form__header{margin-bottom:40px}.ajax-form__form{margin-bottom:45px}.ajax-form__agreement{width:330px}.ajax-form__footer{display:flex;align-items:flex-start;justify-content:space-between}}@media(max-width:767px){.ajax-form__title{margin-bottom:12px}.ajax-form__header{margin-bottom:25px}.ajax-form__form{margin-bottom:20px}.ajax-form__agreement{width:288px;margin-bottom:20px}.ajax-form__submit{display:flex;justify-content:flex-end}.ajax-form__success-icon{margin-bottom:50px}}.news-page__tabs{display:flex}.news-page__tab._active .news-page__tab-link{background-color:var(--primary-color);color:#fff}.news-page__tab-link{display:inline-block;font-size:15px;line-height:135%;border:1px solid var(--color-border);transition:color .4s ease-in-out}.news-page__heading{display:flex;justify-content:space-between;align-items:flex-start}.news-page__heading h1{padding-bottom:0}.news-page__form-wrapper{display:flex;position:relative}.news-page__form-description{border-left:3px solid var(--primary-color)}.news-page__submit-button{position:absolute}.news-page__form-success{color:#fff;background-color:var(--primary-color);right:-3px}@media(min-width:1260px){.news-page{padding:70px 0 130px}.news-page__tabs{position:sticky;top:120px;flex-direction:column}.news-page__tabs-wrapper{grid-column:1/3}.news-page__tab-link{width:105px;padding:13px 34px;margin-bottom:-1px}.news-page__contents{grid-column:3/13}.news-page__heading{padding-bottom:80px}.news-page__form{flex:1 0 320px;margin-right:38px}.news-page__form-wrapper{flex-direction:row;align-items:center}.news-page__form-description{padding-right:50px;flex:1 0 240px;font-size:18px;line-height:135%}.news-page__input-wrapper{flex:1 0 100%}}@media(min-width:768px){.news-page__heading{flex-direction:row}.news-page__form-description{padding-left:17px}.news-page__input-wrapper{--default-input-height:60px}.news-page__submit-button{--button-size:calc(var(--default-input-height) - 6px);right:3px;bottom:calc(50% - var(--button-size)/2)}}@media(min-width:768px)and (max-width:1259px){.news-page{padding-bottom:90px}.news-page__tabs{grid-column:1/7;padding:40px 0 46px}.news-page__tab-link{min-width:60px}.news-page__contents{grid-column:1/7}.news-page__heading{padding-bottom:37px}.news-page__form{margin-right:12px;width:320px}.news-page__form-description{margin-bottom:14px;font-size:17px;line-height:150%}}@media(max-width:1259px){.news-page__tabs{grid-row:1}.news-page__tab-link{padding:10px 16px;margin-right:-1px}.news-page__contents{grid-row:2}.news-page__form-wrapper{flex-direction:column}}@media(max-width:767px){.news-page{padding-bottom:50px}.news-page__tabs{grid-column:1/5;padding:30px 0}.news-page__contents,.news-page__tabs-wrapper{grid-column:1/5}.news-page__tabs-wrapper{overflow:scroll;padding:0 22px;margin:0 -22px}.news-page__heading{flex-direction:column;padding-bottom:30px}.news-page__heading h1{padding-bottom:22px}.news-page__form-description{padding-left:12px;margin-bottom:12px;font-size:15px;line-height:135%}.news-page__form-wrapper{width:100%;max-width:338px}.news-page__submit-button{--button-size:calc(var(--default-input-height) - 10px);right:5px;bottom:calc(50% - var(--button-size)/2)}.news-page__input-wrapper{--default-input-height:54px}}.notification{background:#fff;box-shadow:0 12px 40px rgba(125,131,146,.21);animation-name:notification-in;animation-duration:.4s;animation-fill-mode:forwards}.notification_out{animation-name:notification-out;animation-duration:.4s;animation-fill-mode:forwards}.notification__line{display:flex;align-items:flex-start}.notification__container{flex:1 1 auto}.notification__close{flex:0 0 56px;height:56px;width:56px;background-image:url(/static/svg/notification-close-5f6011e48a3f1bb685625331433a3786.svg);background-position:50% 50%;background-repeat:no-repeat;position:relative;right:-20px}@media(min-width:768px){.notification__container{padding:20px 0}.notification__close{height:82px}}@media(max-width:767px){.notification__container{padding:14px 0}}@keyframes notification-in{0%{transform:translateY(-30%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes notification-out{0%{opacity:1;pointer-events:none}99%{opacity:0;pointer-events:none;overflow:hidden}to{height:0;opacity:0;pointer-events:none;overflow:hidden}}.notifications{position:fixed;top:0;height:0;width:100%;z-index:10000}.notification-message__text{font-weight:500}.notification-message_error .notification-message__text,.notification-message_success .notification-message__text{display:flex;align-items:center}.notification-message_success .notification-message__text{color:var(--color-green)}.notification-message_error .notification-message__text{color:var(--color-red)}@media(min-width:768px){.notification-message__text{font-size:17px;line-height:22.95/17}.notification-message_error .notification-message__text,.notification-message_success .notification-message__text{padding-left:62px;min-height:42px;background-size:42px 42px;background-position:0 0;background-repeat:no-repeat}.notification-message_success .notification-message__text{background-image:url(/static/svg/notification-success-large-a0220e8ab7858d58c2263a090ffe1e48.svg)}.notification-message_error .notification-message__text{background-image:url(/static/svg/notification-error-large-8cb8958c1bb85d960c4e1ca0817e4e6f.svg)}.notification-message_button .notification-message__button{margin-top:20px}}@media(max-width:767px){.notification-message__text{font-size:16px;line-height:21.6/16}.notification-message_error .notification-message__text,.notification-message_success .notification-message__text{padding-left:38px;min-height:28px;background-size:28px 28px;background-position:0 0;background-repeat:no-repeat}.notification-message_success .notification-message__text{background-image:url(/static/svg/notification-success-mobile-550206d2e676bcac64cc1ff1339d6657.svg)}.notification-message_error .notification-message__text{background-image:url(/static/svg/notification-error-mobile-c64cc6a56f7be05da60ec6bdc67bac81.svg)}.notification-message_button .notification-message__button{margin-top:15px}}.customer-heading h1{margin:0;padding:0}.customer-heading__button-part,.customer-heading__messengers,.customer-heading__title-part{display:flex;align-items:center}.customer-heading__messenger-link_tg{margin-left:15px}.customer-heading__logout{display:flex;align-items:center}.customer-heading__logout svg{display:block}.customer-heading__logout-icon{margin-right:10px}.customer-heading__notifies-link{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:100%}@media(min-width:768px){.customer-heading{align-items:center;display:flex;justify-content:space-between}.customer-heading__messengers-title{margin-right:18px}.customer-heading__logout-icon{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:100px}.customer-heading__notifies-link{width:42px;height:42px}}@media(min-width:1260px){.customer-heading{padding-bottom:75px}.customer-heading__messengers{margin-right:70px}.customer-heading__button{width:162px;height:38px}.customer-heading__notifies-link{margin-left:35px}}@media(min-width:768px)and (max-width:1259px){.customer-heading{padding-bottom:45px}.customer-heading__messengers{margin-right:30px}.customer-heading__notifies-link{margin-left:16px}}@media(max-width:767px){.customer-heading{padding-bottom:30px}.customer-heading__title-part{margin-bottom:20px}.customer-heading__button-part{justify-content:space-between;flex-direction:row-reverse}.customer-heading__messengers-title{margin-right:14px}.customer-heading__notifies-link{width:32px;height:32px;margin-left:20px}}.customer-menu__item._active .customer-menu__icon svg path,.customer-menu__item:hover .customer-menu__icon svg path{fill:var(--primary-color)}.customer-menu__item._active .customer-menu__icon svg line,.customer-menu__item:hover .customer-menu__icon svg line{stroke:var(--primary-color)}.customer-menu__item._active .customer-menu__name,.customer-menu__item:hover .customer-menu__name{color:var(--primary-color)}.customer-menu__icon,.customer-menu__link{display:flex;align-items:center}.customer-menu__icon{margin-right:20px}.customer-menu__icon svg line,.customer-menu__icon svg path{transition:stroke .3s,fill .3s}.customer-menu__name{color:var(--color-gray-dark);transition:color .3s}.customer-menu__counter{margin-left:8px;border-radius:100px;background-color:var(--color-gray-blue);color:var(--primary-color);font-size:12px;line-height:1;font-weight:500;padding:2px 6px}.customer-menu__counter[data-important]{color:var(--color-red);background-color:rgba(237,10,52,.15);font-weight:700;font-size:13px}@media(min-width:1260px){.customer-menu__link{padding:10px 0}.customer-menu__item:last-child .customer-menu__link{padding-bottom:0}.customer-menu__item:first-child .customer-menu__link{padding-top:0}}@media(max-width:1259px){.customer-menu{overflow-x:auto;overflow-y:hidden;--link-padding-y:30px}.customer-menu::-webkit-scrollbar{display:none}.customer-menu__icon{display:none}.customer-menu__list{display:flex;white-space:nowrap;padding:0 var(--spacer)}.customer-menu__item:last-child .customer-menu__link{padding-right:0}.customer-menu__item:first-child .customer-menu__link{padding-left:0}.customer-menu__link{padding:var(--link-padding-y) 10px}.customer-menu__item:last-child{padding-right:var(--spacer)}}@media(max-width:767px){.customer-menu{--link-padding-y:20px}}.customer-lk .customer-lk:empty{display:none}@media(min-width:1260px){.customer-lk{display:grid;grid-template-columns:275px 1fr}.customer-lk__content,.customer-lk__menu{padding-top:70px;padding-bottom:120px}.customer-lk__content{padding-left:68px}.customer-lk__menu{border-right:1px solid var(--color-border)}.customer-lk__hr{border-top:1px solid var(--color-border);padding-bottom:142px}}@media(min-width:768px){.customer-lk__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}}@media(max-width:1259px){.customer-lk__menu{margin:0 calc(var(--spacer)*-1);border-bottom:1px solid var(--color-border)}}@media(min-width:768px)and (max-width:1259px){.customer-lk__content{padding:40px 0 120px}}@media(max-width:767px){.customer-lk__content{padding:30px 0 40px}.customer-lk__head{margin-bottom:30px}.customer-lk__head h2+*{margin-top:15px}}.favorite-card__footer{margin-top:20px}.favorite-card__button{width:100%}.compare__block-elements{display:grid;line-height:20/15}.compare__block._hidden{display:none}.compare__block_footer{position:sticky;bottom:0;background-color:#fff;z-index:100;box-shadow:0 12px 40px rgba(125,131,146,.21);margin:0 -20px;padding:0 20px}.compare__block_footer .compare__block-element{padding-top:10px;padding-bottom:10px}.compare__block-element{font-weight:500}.compare__block-element._hidden{display:none}.compare__block-head{font-size:14px;color:var(--color-gray-dark);position:relative}.compare__block-head:before{position:absolute;content:"";height:1px;width:100%;top:50%;background-color:var(--color-border);z-index:1}.compare__block-title{padding-right:15px;background-color:#fff;position:relative;z-index:20}.compare__content{position:relative}.compare__arrow{width:35px;height:35px;position:absolute;transition:opacity .3s;display:flex;align-items:center;justify-content:center}.compare__arrow._inactive{opacity:.2;cursor:default}@media(min-width:1260px){.compare__block-elements{grid-gap:50px;grid-template-columns:1fr 1fr 1fr 1fr}.compare__block-element{padding:20px 0 50px;font-size:15px}}@media(min-width:768px){.compare__arrow{top:100px}.compare__arrow_prev{left:-35px}.compare__arrow_next{right:-35px}}@media(min-width:768px)and (max-width:1259px){.compare__block-elements{grid-gap:50px;grid-template-columns:1fr 1fr 1fr}.compare__block-element{padding:20px 0 40px;font-size:15px}}@media(max-width:767px){.compare__block-elements{grid-gap:30px;grid-template-columns:1fr 1fr}.compare__block-element{padding:12px 0 35px;font-size:14px}.compare__arrow{top:0}.compare__arrow_prev{left:32%}.compare__arrow_next{right:32%}.compare__blocks{padding-top:35px}}.customer-compare__head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-border);margin-bottom:20px}.customer-compare__image-wrap{display:block;position:relative;padding-bottom:76.7716535433%}.customer-compare__no-image,.customer-compare__picture{position:absolute;left:0;top:0;width:100%;height:100%}.customer-compare__no-image{background-position:50%;background-size:contain;background-repeat:no-repeat;background-image:url(/static/images/svg/no-image.svg)}.customer-compare__image{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.customer-compare__item-delete{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.customer-compare__price{font-weight:700;color:var(--color-primary-dark)}.customer-compare__button{width:100%}.customer-compare__action-list{display:flex;flex-wrap:wrap;margin:0 -2px}.customer-compare__action-item{padding:0 2px 4px}@media(min-width:1260px){.customer-compare__head{padding-bottom:30px}}@media(min-width:768px){.customer-compare__image-wrap{margin-bottom:30px}.customer-compare__price{font-size:19px}}@media(max-width:767px){.customer-compare__head{padding-bottom:20px}.customer-compare__image-wrap{margin-bottom:20px}.customer-compare__price{font-size:17px}.customer-compare__button._small .button__link{padding-left:0;padding-right:0}}@media(min-width:768px){.customer-deals__tabs{margin:0 -18px;padding-bottom:30px}}@media(max-width:767px){.customer-deals__tabs{margin:0 -12px;padding-bottom:20px}}.customer-apartment-card__status{display:flex;align-items:center}.customer-apartment-card__status-icon{width:42px;height:42px;margin-right:11px}.customer-apartment-card__status-data{min-height:42px;display:flex;flex-direction:column;justify-content:center}.customer-apartment-card__status-item{display:flex;align-items:center}.customer-apartment-card__status-description{color:var(--color-gray-dark)}.customer-apartment-card__status-value{margin-left:5px;color:var(--primary-color)}@media(min-width:768px){.customer-apartment-card__footer{padding-top:20px}}@media(max-width:767px){.customer-apartment-card{padding:20px 0}.customer-apartment-card__footer{padding-top:15px}}.customer-service__list{border-top:1px solid var(--color-border)}.customer-service__list-item{margin-bottom:15px}.customer-service__list-item:last-child{margin-bottom:0}@media(min-width:1260px){.customer-service__list{padding-top:40px}}@media(min-width:768px)and (max-width:1259px){.customer-service__list{padding-top:30px}}@media(max-width:767px){.customer-service__list{padding-top:20px}}.customer-service-item{background-color:var(--color-background)}.customer-service-item__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:35px}.customer-service-item__type{background-color:#fff;padding:5px 7px;color:var(--primary-color);font-size:13px;font-weight:500;line-height:1.2}.customer-service-item__number{color:var(--color-gray-dark)}.customer-service-item__footer{border-top:1px solid var(--color-border);padding-top:12px}.customer-service-item__info-items{color:var(--color-gray-dark)}@media(min-width:1260px){.customer-service-item{padding:30px 35px}.customer-service-item__description{padding-bottom:40px}}@media(min-width:768px){.customer-service-item__info-items{display:flex;align-items:flex-start;justify-content:flex-start}.customer-service-item__info-item{margin-right:35px;position:relative}.customer-service-item__info-item:after{content:"";width:5px;height:5px;background-color:var(--color-border);position:absolute;right:-20px;top:6px}.customer-service-item__info-item:last-child:after{display:none}}@media(min-width:768px)and (max-width:1259px){.customer-service-item{padding:30px 35px}.customer-service-item__description{padding-bottom:40px}}@media(max-width:767px){.customer-service-item{padding:18px 20px}.customer-service-item__description{padding-bottom:30px}.customer-service-item__info-item{margin-bottom:8px}.customer-service-item__info-item:last-child{margin-bottom:0}}.customer-notification{border-top:1px solid var(--color-border)}.customer-notification__title{position:relative;padding-left:22px}.customer-notification__title:before{content:"";position:absolute;top:9px;left:0;background-color:var(--primary-color);width:7px;height:7px}.customer-notification__date,.customer-notification__description{color:var(--color-gray-dark)}@media(min-width:768px){.customer-notification{padding:25px 0}.customer-notification__title{margin-bottom:20px}.customer-notification__description{margin-bottom:25px}}@media(max-width:767px){.customer-notification{padding:20px 0}.customer-notification__title{margin-bottom:15px}.customer-notification__description{margin-bottom:20px}}.customer-dashboard__recall{color:#fff;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}body.no-webp .customer-dashboard__recall{background-image:url(/static/images-processed/call-to-us-dffa6c9b07c10b4923f029e83d9dd381.jpg)}body.webp .customer-dashboard__recall{background-image:url(/static/images-processed/call-to-us-dacd51f8955ac84569d6c98b8aaa7a19.webp)}.customer-dashboard__catalog{background:#fff;box-shadow:0 12px 40px rgba(125,131,146,.21)}.customer-dashboard__catalog .customer-dashboard__item-description{color:var(--color-gray-dark)}.customer-dashboard__catalog-image-container{display:block;position:relative}.customer-dashboard__catalog-image{position:absolute;top:0;left:0;height:100%;width:100%;display:block;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}body.no-webp .customer-dashboard__catalog-image{background-image:url(/static/images-processed/catalog-image-215f47f5b597b682d8dd040188eb1af4.png)}body.webp .customer-dashboard__catalog-image{background-image:url(/static/images-processed/catalog-image-efd81550a9d8d863e5c0252746ceae38.webp)}.customer-dashboard__favorites-icon{margin-bottom:10px}.customer-dashboard__item{display:flex;flex-direction:column;justify-content:space-between;position:relative}.customer-dashboard__item:first-child{background:#fff;box-shadow:0 12px 40px 0 rgba(125,131,146,.21)}.customer-dashboard__item:first-child .customer-dashboard__favorites-icon{position:absolute;right:0;bottom:0;margin-bottom:unset;display:flex}.customer-dashboard__item:nth-child(n+2){color:#fff;background:var(--primary-color)}.customer-dashboard__item:nth-child(n+2) .customer-dashboard__item-title{color:#fff}.customer-dashboard__item-description,.customer-dashboard__item-main,.customer-dashboard__item-title{display:block}.customer-dashboard__item-title{font-weight:500;line-height:1.3684210526}.customer-dashboard__action{display:flex;align-items:center;justify-content:flex-start;font-size:15px;font-weight:500}.customer-dashboard__action-icon{margin-right:15px;display:flex}.customer-dashboard__item-description{margin-top:12px}.customer-dashboard__favorites-info{position:absolute;top:calc(50% + 10px);left:50%;transform:translate3d(-50%,-50%,0);display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px}.customer-dashboard__favorites-stat{font-size:16px;opacity:.5}.customer-dashboard__message-icon{display:flex;align-items:center;justify-content:center;background:var(--color-gray-blue);border-radius:100%;width:54px;height:54px;position:absolute;bottom:30px;left:30px}@media(min-width:768px){.customer-dashboard{display:grid;grid-gap:20px;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.customer-dashboard__item{padding:30px;height:240px}.customer-dashboard__item-title{font-size:19px}.customer-dashboard__item-description{font-size:16px;line-height:1.5}.customer-dashboard__catalog-image-container{margin:30px 0;padding-bottom:80%}}@media(max-width:1259px){.customer-dashboard__message-icon{bottom:20px;left:20px}}@media(max-width:767px){.customer-dashboard__item{padding:20px}.customer-dashboard__item-title{font-size:16px}.customer-dashboard__item-description{font-size:15px;line-height:1.3333333333}.customer-dashboard__catalog-image-container{margin:20px 0;padding-bottom:80%}.customer-dashboard__item{min-height:180px;margin-bottom:20px}.customer-dashboard__item:last-child{margin-bottom:0}}.customer-empty{border-top:1px solid var(--color-border)}.customer-empty__connect-us,.customer-empty__description{color:var(--color-gray-dark)}.customer-empty__connect-us{margin-bottom:20px}.customer-empty__connect-us-link{font-weight:500;color:var(--primary-color)}@media(min-width:1260px){.customer-empty__main{display:flex;align-items:center;justify-content:space-between}.customer-empty__connect-us{margin-top:100px}}@media(min-width:768px){.customer-empty{padding-top:40px}.customer-empty__title{margin-bottom:10px}}@media(min-width:768px)and (max-width:1259px){.customer-empty__text{margin-bottom:20px}.customer-empty__connect-us{margin-top:70px}}@media(max-width:767px){.customer-empty{padding-top:20px}.customer-empty__title{margin-bottom:8px}.customer-empty__text{margin-bottom:20px}.customer-empty__connect-us{margin-top:40px}}.customer-auth{background-color:var(--color-primary-dark);background-position:50% 50%;background-size:cover}body.no-webp .customer-auth{background-image:url(/static/images-processed/auth-background-672e5d3c7c9a08875a7756bddeb05d13.jpg)}body.webp .customer-auth{background-image:url(/static/images-processed/auth-background-850357232579ca441b1bbe385b49a988.webp)}.customer-auth.animate .customer-auth__form{transform:translateY(0);opacity:1}.customer-auth__form{background-color:#fff;z-index:550;position:relative;opacity:0;transform:translateY(30px);transition-property:opacity,transform;transition-duration:.8s}.customer-auth__title{text-align:center;margin-bottom:25px}.customer-auth__tabs{display:flex;align-items:center;justify-content:center}.customer-auth__tabs+.customer-auth__description{margin-top:25px}.customer-auth__description{color:var(--color-gray-dark);text-align:center}.customer-auth__input{margin-bottom:12px}.customer-auth__input:last-child{margin-bottom:0}.customer-auth__policy{margin-top:20px;font-size:12px;color:var(--color-gray-dark);max-width:380px}.customer-auth__policy-link{color:var(--color-primary-dark)}.customer-auth__phone{text-align:center}.customer-auth__phone-description{color:var(--color-gray-dark);margin-bottom:8px}.customer-auth__phone-value{color:var(--color-primary-dark);font-weight:500;font-size:19px}.customer-auth__register{position:relative}.customer-auth__register:before{content:"";position:absolute;width:100%;top:0;right:0;left:0;z-index:150}@media(min-width:1260px){.customer-auth{padding:125px 0 160px}.customer-auth__register{padding:125px 0 479px}.customer-auth__register:before{bottom:-59px;background:linear-gradient(6.01deg,#080e41 11.33%,rgba(8,14,65,0) 127.45%)}.customer-auth__form{margin:0 auto;max-width:767px;padding:70px 102px}}@media(min-width:768px)and (max-width:1259px){.customer-auth{padding:90px 0 200px}.customer-auth__register{padding:90px 0 287px}.customer-auth__register:before{bottom:-17px;background:linear-gradient(.3deg,#080e41 3.87%,rgba(8,14,65,0) 99.74%)}.customer-auth__form{padding:70px 95px 140px}}@media(min-width:768px){.customer-auth__actions{margin-top:35px}.customer-auth__top{margin-bottom:40px}.customer-auth__actions_justify-space{display:flex;justify-content:space-between;align-items:center}.customer-auth__actions>*{margin-right:12px}.customer-auth__actions>:last-child{margin-right:0}}@media(max-width:767px){.customer-auth{padding:17px 0 28px}.customer-auth__register{padding:17px 0 189px}.customer-auth__register:before{bottom:-3px;background:linear-gradient(.3deg,#080e41 3.87%,rgba(8,14,65,0) 99.74%)}.customer-auth__form{padding:30px 15px 160px}.customer-auth__top{margin-bottom:25px}.customer-auth__actions{margin-top:25px}.customer-auth__description{padding:0 20px}.customer-auth__actions{display:flex;flex-direction:column;align-items:center}.customer-auth__actions>*{margin-bottom:12px}.customer-auth__actions>:last-child{margin-bottom:0}.customer-auth__actions .button_filter-wrapper{width:100%}.customer-auth__phone-value{font-size:16px}}.customer-compilation__footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--color-border)}.customer-compilation__label{font-size:14px;line-height:125%;color:var(--color-gray-dark)}@media(min-width:1260px){.customer-compilation{padding-top:20px}.customer-compilation__content{grid-column:1/12}.customer-compilation__description{margin-top:70px;background:red}.customer-compilation__about-wrapper{padding-top:120px}.customer-compilation__about-block{margin:30px -30px 0}.customer-compilation__about-block .about-block__body{padding:0 30px}.customer-compilation__compilation-item{padding-top:120px}.customer-compilation__footer{margin-top:90px;padding:12px 0 140px}}@media(min-width:768px)and (max-width:1259px){.customer-compilation__content{grid-column:1/7}}@media(max-width:1259px){.customer-compilation__about-wrapper{padding-top:40px}.customer-compilation__description{margin-top:30px}.customer-compilation__about-block{margin:30px calc(var(--spacer)*-1)}.customer-compilation__compilation-item{padding-top:40px}.customer-compilation__footer{margin-top:40px;padding:12px 0 45px;flex-wrap:wrap}.customer-compilation__label{flex:0 0 100%;text-align:right}.customer-compilation__label:not(:first-child){padding-top:5px}}@media(max-width:767px){.customer-compilation__content{grid-column:1/5}}@media print{.customer-compilation__content{display:none}}.customer-compilation-header{background-color:#fff;z-index:1000}.customer-compilation-header__main-link-wrapper,.customer-compilation-header__top{display:flex;align-items:center;justify-content:space-between}.customer-compilation-header__logo-wrapper{display:flex}.customer-compilation-header__main-link{flex:0 0 auto;font-weight:500;font-size:14px;line-height:120%;display:flex;color:#000}.customer-compilation-header__main-link:last-child{margin-left:20px}.customer-compilation-header__bottom{background-color:var(--color-background);display:flex;justify-content:space-between;align-items:center;padding:0 12px}.customer-compilation-header__contact{display:flex;align-items:center}.customer-compilation-header__contact-item{display:inline-flex;align-items:center}.customer-compilation-header__contact-key{font-size:14px;line-height:135%;color:var(--color-gray-dark)}.customer-compilation-header__contact-value{font-size:14px;line-height:135%;color:var(--color-primary-dark);margin-left:6px}.customer-compilation-header__print-link{padding:5px 0}@media(min-width:1260px){.customer-compilation-header{top:66px;position:sticky}.customer-compilation-header__top{padding:30px 0 20px}.customer-compilation-header__logo-wrapper{flex:0 0 120px}.customer-compilation-header__contact-item:nth-child(n+2){margin-left:70px}.customer-compilation-header__contact-value{padding:12px 0}}@media(max-width:1259px){.customer-compilation-header__top{flex-wrap:wrap;min-height:66px}.customer-compilation-header__logo-wrapper{flex:0 0 276px}.customer-compilation-header__bottom{margin:0 calc(var(--spacer)*-1);padding:0 var(--spacer)}.customer-compilation-header__contact{flex-wrap:wrap;padding:9px 0}.customer-compilation-header__contact-item{flex:0 0 100%}.customer-compilation-header__contact-value{padding:6px 0}}@media(max-width:767px){.customer-compilation-header__main-link-wrapper{padding:15px 0}}@media print{.customer-compilation-header__print-link{display:none}}.customer-compilation-description{background-color:var(--color-background);display:flex;flex-direction:column;align-items:flex-start}.customer-compilation-description__top{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.customer-compilation-description__label{display:inline-flex;font-weight:500;font-size:13px;line-height:125%;color:var(--primary-color);background-color:rgba(191,202,235,.4);padding:5px 0 5px 8px;margin-bottom:30px;position:relative}.customer-compilation-description__label:before{content:"";position:absolute;border-left:4px solid rgba(191,202,235,.4);border-top:4px solid rgba(191,202,235,.4);right:-8px;bottom:0;border-right:4px solid rgba(191,202,235,.4);border-right-color:var(--t);border-bottom:4px solid rgba(191,202,235,.4);border-bottom-color:var(--t)}.customer-compilation-description__label:after{content:"";position:absolute;right:-8px;top:0;width:8px;height:calc(100% - 8px);background-color:rgba(191,202,235,.4)}.customer-compilation-description__title{color:var(--color-primary-dark)}.customer-compilation-description__title_small{font-weight:500;line-height:135%}.customer-compilation-description__title_big{font-weight:700;font-size:36px;line-height:125%;margin-bottom:20px}.customer-compilation-description__subtitle{font-size:18px;line-height:135%;color:var(--color-primary-dark);padding-bottom:100px}.customer-compilation-description__bottom,.customer-compilation-description__bottom-wrapper{display:flex;align-items:center;justify-content:space-between}.customer-compilation-description__bottom{border-top:1px solid var(--color-border);width:100%;padding-top:12px}.customer-compilation-description__count{font-size:15px;line-height:135%;color:var(--color-gray-dark)}.customer-compilation-description__price{font-weight:500;font-size:15px;line-height:135%;color:var(--color-primary-dark);padding-left:18px;margin-left:18px;position:relative}.customer-compilation-description__price:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:15px;background-color:var(--color-border)}.customer-compilation-description__date{font-size:14px;line-height:125%;color:var(--color-gray-dark)}.customer-compilation-description__picture{display:block;position:relative}.customer-compilation-description__image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width:1260px){.customer-compilation-description{padding:30px 35px}.customer-compilation-description__subtitle{padding-bottom:100px}.customer-compilation-description__top{padding-bottom:30px}.customer-compilation-description__part{flex:0 0 auto;max-width:550px}.customer-compilation-description__date{text-align:right}.customer-compilation-description__picture{width:203px;height:97px}.customer-compilation-description__title_small{font-size:19px;margin-bottom:55px}}@media(max-width:1259px){.customer-compilation-description{padding:15px 14px}.customer-compilation-description__subtitle{padding-bottom:70px}.customer-compilation-description__top{flex-wrap:wrap}.customer-compilation-description__part{flex:0 0 100%}.customer-compilation-description__bottom{flex-wrap:wrap}.customer-compilation-description__date{flex:0 0 100%;margin-top:12px}.customer-compilation-description__picture{width:100%;padding-bottom:47.7832512315%}.customer-compilation-description__title_small{font-size:24px;margin-bottom:30px}}.customer-compilation-apartments{padding-top:120px}.customer-compilation-apartments__list{padding-top:30px}.customer-compilation-apartments__item{position:relative;border-top:1px solid var(--color-border)}.customer-compilation-apartments__item:last-child{border-bottom:1px solid var(--color-border)}.customer-compilation-apartments__item_inactive .customer-compilation-apartments__apartment{opacity:.5}.customer-compilation-apartments__half{position:relative}.customer-compilation-apartments__fav-link{z-index:100;position:absolute}.customer-compilation-apartments__fav-link[data-favorites="1"] svg path{fill:var(--primary-color)}.customer-compilation-apartments__fav-icon svg path{fill:var(--color-border)}.customer-compilation-apartments__name{font-weight:700;font-size:26px;line-height:125%;color:var(--color-primary-dark);margin-bottom:31px}.customer-compilation-apartments__info-list{margin-top:20px}.customer-compilation-apartments__inactive-badge{color:#fff;background-color:var(--alert-color);position:absolute;right:0;z-index:100;padding:5px 20px}.customer-compilation-apartments__inactive-badge_blue{background-color:var(--color-blue-dark)}@media(min-width:1260px){.customer-compilation-apartments__apartment{display:grid;grid-template-columns:repeat(11,1fr);grid-column-gap:var(--grid-column-gap)}.customer-compilation-apartments__half{padding:40px 30px}.customer-compilation-apartments__half:first-child{border-right:1px solid var(--color-border);grid-column:1/6}.customer-compilation-apartments__half:last-child{grid-column:6/12}.customer-compilation-apartments__inactive-badge{top:40px}}@media(max-width:1259px){.customer-compilation-apartments__half{padding-bottom:40px}.customer-compilation-apartments__half:first-child{padding-top:30px}.customer-compilation-apartments__inactive-badge{top:30px}}.customer-compilation-project__name{font-weight:700;font-size:36px;line-height:125%;color:var(--color-primary-dark)}.customer-compilation-project__info-list{display:grid}.customer-compilation-project__info-key{font-weight:500;font-size:19px;line-height:135%;color:var(--color-primary-dark)}.customer-compilation-project__info-value{padding-top:8px;font-size:14px;line-height:125%;color:var(--color-gray-dark)}.customer-compilation-project__description-wrapper{border-top:1px solid var(--color-border)}.customer-compilation-project__description,.customer-compilation-project__logo{grid-column:1/6}.customer-compilation-project__logo-picture{display:flex;width:208px;height:70px}.customer-compilation-project__logo-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top}.customer-compilation-project__description{font-weight:500;font-size:17px;line-height:150%;color:var(--color-primary-dark);margin-top:26px}.customer-compilation-project__image-wrapper{grid-column:7/12}.customer-compilation-project__picture{display:flex;position:relative;width:100%;padding-top:83.3333333333%}.customer-compilation-project__image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.customer-compilation-project__genplan-wrapper{padding-top:50px;overflow:hidden}.customer-compilation-project__genplan{padding-top:30px;border-top:1px solid var(--color-border);margin-top:30px}@media(min-width:1260px){.customer-compilation-project__name{margin-bottom:40px}.customer-compilation-project__info-list{width:66%;grid-column-gap:18px;padding-bottom:50px}.customer-compilation-project__description-wrapper{padding-top:50px;display:grid;grid-column-gap:var(--grid-column-gap);grid-template-columns:repeat(11,1fr)}}@media(min-width:768px){.customer-compilation-project__info-list{grid-template-columns:repeat(4,auto)}}@media(max-width:1259px){.customer-compilation-project__name{margin-bottom:20px}.customer-compilation-project__info-list{grid-gap:46px 20px;padding-bottom:30px}.customer-compilation-project__description-wrapper{padding-top:30px}.customer-compilation-project__image-wrapper{margin-top:20px}}@media(max-width:767px){.customer-compilation-project__info-list{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);max-width:450px}}.customer-compilations{border-top:1px solid var(--color-border)}.customer-compilations__list{padding-top:20px}.customer-compilations__item{margin-top:20px}.customer-compilations__share-wrap{margin-top:20px;display:flex;align-content:flex-start;justify-content:right}.customer-compilations__share-wrap:first-child{margin:0}.customer-compilations__share-link{display:flex}.customer-compilations__share-text{margin-left:10px}.customer-compilations .ya-share2{position:relative}.customer-compilations .ya-share2 .ya-share2__link_more{visibility:hidden;opacity:0;height:0;width:0;display:block;padding:0;position:absolute;top:0;left:0}@media(min-width:768px){.compilation-request-fields{display:grid;grid-column-gap:12px;grid-template-areas:"area price" "district district" "project rooms"}.compilation-request-fields__field.form-field.area{grid-area:area}.compilation-request-fields__field.form-field.price{grid-area:price}.compilation-request-fields__field.form-field.district{grid-area:district}.compilation-request-fields__field.form-field.project{grid-area:project}.compilation-request-fields__field.form-field.rooms{grid-area:rooms}}.landing{position:relative;overflow:hidden;z-index:500}.landing__block-fifth.animate .landing__icon-bell,.landing__block-fifth.animate .landing__icon-heart,.landing__block-fifth.animate .landing__icon-key,.landing__block-fifth.animate .landing__icon-lightning,.landing__block-fifth.animate .landing__icon-lock,.landing__block-fifth.animate .landing__icon-plus,.landing__block-fifth.animate .landing__icon-stat,.landing__block-fifth.animate .landing__icon-stat_mobile,.landing__block-four.animate .landing__icon-bell,.landing__block-four.animate .landing__icon-heart,.landing__block-four.animate .landing__icon-key,.landing__block-four.animate .landing__icon-lightning,.landing__block-four.animate .landing__icon-lock,.landing__block-four.animate .landing__icon-plus,.landing__block-four.animate .landing__icon-stat,.landing__block-four.animate .landing__icon-stat_mobile,.landing__block-sixth.animate .landing__icon-bell,.landing__block-sixth.animate .landing__icon-heart,.landing__block-sixth.animate .landing__icon-key,.landing__block-sixth.animate .landing__icon-lightning,.landing__block-sixth.animate .landing__icon-lock,.landing__block-sixth.animate .landing__icon-plus,.landing__block-sixth.animate .landing__icon-stat,.landing__block-sixth.animate .landing__icon-stat_mobile,.landing__block.animate .landing__icon-bell,.landing__block.animate .landing__icon-heart,.landing__block.animate .landing__icon-key,.landing__block.animate .landing__icon-lightning,.landing__block.animate .landing__icon-lock,.landing__block.animate .landing__icon-plus,.landing__block.animate .landing__icon-stat,.landing__block.animate .landing__icon-stat_mobile{transform:translateX(0) rotate(0) translateY(0)}.landing__block-fifth.animate .landing__block-heading,.landing__block-four.animate .landing__block-heading,.landing__block-sixth.animate .landing__block-heading,.landing__block.animate .landing__block-heading{opacity:1}.landing__block-fifth.animate .landing__counter,.landing__block-four.animate .landing__counter,.landing__block-sixth.animate .landing__counter,.landing__block.animate .landing__counter{transform:translateX(0);opacity:1}.landing__block-fifth.animate .landing__block-description,.landing__block-four.animate .landing__block-description,.landing__block-sixth.animate .landing__block-description,.landing__block.animate .landing__block-description{transform:translateY(0);opacity:.72}.landing__block-fifth.animate .landing__message,.landing__block-four.animate .landing__message,.landing__block-sixth.animate .landing__message,.landing__block.animate .landing__message{transform:translateY(0);opacity:1}.landing__wrapper{position:absolute}.landing__bottom,.landing__middle,.landing__top{overflow:hidden}.landing__icon-heart,.landing__icon-stat{position:absolute;display:flex;transition-property:transform;transition-duration:1.1s;transition-delay:.4s}.landing__icon-heart{z-index:100}.landing__icon-key,.landing__icon-lightning{position:absolute;display:flex;transition-property:transform;transition-duration:1.1s;transition-delay:.4s}.landing__icon-key{backface-visibility:hidden}.landing__icon-lock{position:absolute;display:flex;transition-property:transform;transition-duration:1.1s;transition-delay:.4s}.landing__icon-bell,.landing__icon-plus{position:absolute;display:flex;transition:transform 1.2s}.landing__policy,.landing__policy-link{font-family:var(--font);font-style:normal;font-weight:400;font-size:12px;line-height:120%}.landing__policy{color:var(--color-white-opacity-50);margin-top:20px}.landing__policy-link{color:#fff}.landing__input-wrapper:not(:first-child){margin-top:12px}.landing__form-logo{position:absolute;right:0;bottom:-5px;z-index:500}.landing__block-form{position:relative;background-color:var(--landing-form-backgroung);border-radius:10px 0 0 0}.landing__block-form:before{content:"";position:absolute;height:100%;top:0;background-color:var(--landing-form-backgroung);width:calc(50vw - var(--max-row-width-px)/2 + var(--grid-spacer));right:calc(-50vw + var(--max-row-width-px)/2 - var(--grid-spacer))}.landing__bottom{overflow:hidden;background-color:var(--landing-background-middle);position:relative}.landing__form-text{color:#fff;background-color:#3a3a3a}.landing__ksm-logo-message{width:20px;height:20px}.landing__message-description,.landing__message-title{font-family:var(--font);color:var(--color-gray-dark);font-weight:400;line-height:150%}.landing__message-name{font-family:var(--font);color:var(--color-primary-dark);font-weight:500;line-height:135%}.landing__block-messages{position:relative}.landing__message{margin-top:6px;background-color:#fff;border-radius:8px;display:flex;z-index:500;position:relative;transform:translateY(40px);opacity:0;transition-property:opacity,transform;transition-duration:1.2s}.landing__message:first-child{transition-delay:.4s}.landing__message:nth-child(2){transition-delay:.8s}.landing__message:nth-child(3){transition-delay:1.2s}.landing__frame{backface-visibility:hidden;background-color:var(--landing-frame-color);border-radius:10px;width:100%}.landing__frame-block-dots{display:flex;position:absolute;top:13px;left:9px;width:33px;height:7px}.landing__dots{width:7px;background-color:var(--landing-frame-dots-color);border-radius:100%}.landing__dots:not(:first-child){margin-left:6px}.landing__pictures-container{position:relative}.landing__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:500}.landing__picture-wrapper{position:relative;padding:0 6px}.landing__picture-wrapper .landing__picture{position:relative}.landing__picture-second-wrapper{position:absolute;right:0;z-index:600}.landing__picture-second-wrapper .landing__frame{background-color:var(--landing-frame-background)}.landing__middle{background-color:var(--landing-background-middle)}.landing .swiper-pagination{left:50%;transform:translateX(-50%)}.landing__picture{display:flex;border-radius:0 0 10px 10px;overflow:hidden}.landing__frame{position:absolute;left:0;right:0;bottom:-6px;top:-33px;display:flex}.landing .swiper-button-disabled{opacity:.5}.landing__block-slider{position:relative}.landing__block-slider .swiper-pagination-bullet{background:hsla(0,0%,100%,.22);opacity:1;width:6px;height:6px}.landing__block-slider .swiper-pagination-bullet:not(:last-child){margin-right:10px}.landing__block-slider .swiper-pagination-bullet-active{background:hsla(0,0%,100%,.9)}.landing__top{background-color:var(--landing-background)}.landing__block-heading{color:#fff;opacity:0;transition:opacity 1.2s;transition-delay:.67s}.landing__block-description{color:#fff;opacity:.72;transition-property:opacity,transform;transition-duration:1.3s;transition-delay:.81s}.landing__block-text{display:flex;position:relative}.landing__counter{backface-visibility:hidden;position:absolute;left:0;font-weight:700;background:linear-gradient(179.44deg,#fff -162.15%,hsla(0,0%,100%,0) 82.29%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-size:87.5px;transition-property:opacity,transform;transition-duration:1.2s;transition-delay:.7s}.landing__slider{padding:0 6px;position:relative}.landing__slider .swiper{border-radius:0 0 10px 10px;overflow:hidden}.landing__slider-left,.landing__slider-right{position:absolute;padding:7px;margin:-7px;display:flex;cursor:pointer}@media(min-width:1260px){.landing__block-description{transform:translateY(35px);opacity:0}.landing__wrapper{top:-125px;width:var(--max-row-width-px);left:50%;transform:translateX(-50%)}.landing__top{height:calc(var(--grid-column6)*0.68007*3 + 546.51748px)}.landing__slider .landing__picture{height:calc(var(--grid-column6)*0.68007 - 8.16084px)}.landing__slider .landing__frame{height:calc(var(--grid-column6)*0.68007 + 30.83916px)}.landing__icon-stat{left:-118px;top:-39px;transform:translateX(155px) rotate(45deg) translateY(40px)}.landing__icon-heart{bottom:-62px;right:-177px;transform:translateX(-137px) rotate(-60deg) translateY(-25px)}.landing__icon-lightning{bottom:83px;left:-118px;transform:translateX(122px) translateY(-10px) rotate(-55deg)}.landing__icon-key{bottom:-71px;left:-176px;transform:translateX(30px) translateY(-10px)}.landing__icon-lock{top:21px;right:-80px;transform:translateX(-78px) translateY(10px) rotate(-55deg)}.landing__icon-bell{top:-86px;left:-67px;transform:translateX(76px) translateY(95px) rotate(50deg)}.landing__icon-plus{bottom:-58px;right:-109px;transform:translateX(-110px) translateY(-60px) rotate(-50deg)}.landing__icon-plus svg{width:159px;height:159px}.landing__form-text{width:510px;height:120px}.landing__form-logo svg{width:234px;height:265px}.landing__block-sixth .landing__block-description{margin-top:24px}.landing__block-sixth .landing__form-block-text{grid-column:1/5;margin-top:120px}.landing__block-sixth .landing__block-form{grid-column:7/13;padding-top:120px;padding-left:74px;padding-bottom:215px}.landing__ksm-logo-message{margin-right:7px}.landing__message-title{font-size:15px;display:flex}.landing__message-description{font-size:15px;margin-top:5px}.landing__message-name{font-size:18px;margin-top:12px}.landing__message{flex-direction:column;padding:15px 19px 15px 22px}.landing__block-messages{grid-column:1/7}.landing__block-fifth{margin-top:291px}.landing__block-fifth .landing__block-text{grid-column:8/12;padding-right:0}.landing__picture-second-wrapper{bottom:-30px}.landing__pictures-container{margin-top:109px;grid-column:1/13}.landing__picture-wrapper_one{width:var(--grid-column7)}.landing__picture-wrapper_one .landing__picture{width:calc(var(--grid-column7) - 12px);height:calc(var(--grid-column7)*0.67656 - 8.11869px)}.landing__picture-wrapper_one .landing__frame{width:calc(var(--grid-column7));height:calc(var(--grid-column7)*0.67656 + 30.88131px)}.landing__picture-wrapper_two{width:var(--grid-column6)}.landing__picture-wrapper_two .landing__picture{width:calc(var(--grid-column6) - 12px);height:calc(var(--grid-column6)*0.65909 - 7.90909px)}.landing__picture-wrapper_two .landing__frame{width:calc(var(--grid-column6));height:calc(var(--grid-column6)*0.65909 + 31.09091px)}.landing__middle{padding-top:130px;padding-bottom:200px}.landing__block:not(:first-child){margin-top:227px}.landing__counter{top:-69px;transform:translateX(-19px);opacity:0}.landing__block-text{grid-column:1/6;flex-direction:column;margin-top:70px;padding-left:2.2vw;padding-right:calc(var(--grid-column1)/2)}.landing__block-text:not(:first-child){margin-top:97px}.landing__block-text_four{grid-column:1/13;flex-direction:row;padding-right:3.8666666667vw;justify-content:space-between}.landing__block-text_four .landing__block-heading{flex:0 0 33%}.landing__block-text_four .landing__block-description{flex:0 0 33%;margin-top:0}.landing__block-description{margin-top:24px}.landing__block-slider{grid-column:7/13}}@media(min-width:768px){.landing__icon-stat_mobile{display:none}.landing__icon-stat svg{width:94px;height:94px}.landing__icon-heart svg{width:113px;height:113px}.landing__icon-lightning svg{width:86px;height:86px}.landing__icon-key svg{width:124px;height:124px}.landing__icon-lock svg{width:112px;height:112px}.landing__icon-bell svg{width:78px;height:78px}.landing .swiper-pagination{bottom:-38px}.landing__slider-left{left:-24px;top:50%;transform:translateY(-50%)}.landing__slider-right{right:-24px;transform:rotate(180deg) translateY(50%);top:50%}}@media(min-width:768px)and (max-width:1259px){.landing__block-description{transform:translateY(35px);opacity:0}.landing__wrapper{top:-87px}.landing__top{height:calc(var(--grid-column5)*0.68007*3 + 1200.51748px - 23.4375vw)}.landing__block-slider,.landing__block-text{grid-column:1/7}.landing__slider{width:var(--grid-column5)}.landing__slider .landing__picture{width:calc(var(--grid-column5) - 12px);height:calc(var(--grid-column5)*0.68007 - 8.16084px)}.landing__slider .landing__frame{width:calc(var(--grid-column5));height:calc(var(--grid-column5)*0.68007 + 30.83916px)}.landing__icon-stat{left:-112px;top:-92px;transform:translateX(250px) rotate(54deg) translateY(150px)}.landing__icon-heart{bottom:-80px;right:-125px;transform:translateX(-130px) rotate(-50deg) translateY(-80px)}.landing__icon-lightning{bottom:54px;left:-115px;transform:translateX(120px) translateY(-25px) rotate(-40deg)}.landing__icon-key{bottom:-78px;left:-144px;transform:translateX(20px) translateY(-15px)}.landing__icon-lock{top:-6px;right:-78px;transform:translateX(-78px) translateY(-3px) rotate(-55deg)}.landing__icon-bell{top:-93px;left:-46px;transform:translateX(55px) translateY(100px) rotate(55deg)}.landing__icon-plus{bottom:-46px;right:-85px;transform:translateX(-90px) translateY(-50px) rotate(-55deg)}.landing__icon-plus svg{width:119px;height:119px}.landing__form-text{width:333px;height:120px}.landing__form-logo svg{width:175px;height:198px}.landing__block-sixth .landing__block-description{margin-top:14px}.landing__block-sixth .landing__form-block-text{grid-column:1/4;margin-top:60px;padding-right:calc(var(--grid-column1)/2)}.landing__block-sixth .landing__block-form{grid-column:4/7;padding-top:60px;padding-left:24px;padding-bottom:217px;margin-left:calc(0px - var(--grid-column-gap))}.landing__message-title{font-size:12px;display:flex}.landing__ksm-logo-message{margin-right:6px}.landing__message-description{font-size:12px;margin-top:4px}.landing__message-name{font-size:14px;margin-top:8px}.landing__message{flex-direction:column;padding:12px}.landing__block-messages{grid-column:1/4}.landing__block-fifth{margin-top:349px}.landing__block-fifth .landing__block-text{grid-column:4/7;flex-direction:column;margin-top:74px}.landing__picture-wrapper{width:var(--grid-column4)}.landing__picture-second-wrapper{bottom:-223px;width:var(--grid-column4)}.landing__picture-wrapper_one .landing__picture{width:calc(var(--grid-column4) - 12px);height:calc(var(--grid-column4)*0.67955 - 8.15455px)}.landing__picture-wrapper_one .landing__frame{width:calc(var(--grid-column4));height:calc(var(--grid-column4)*0.67955 + 30.84545px)}.landing__picture-wrapper_two .landing__picture{width:calc(var(--grid-column4) - 12px);height:calc(var(--grid-column4)*0.66136 - 7.93636px)}.landing__picture-wrapper_two .landing__frame{width:calc(var(--grid-column4));height:calc(var(--grid-column4)*0.66136 + 31.06364px)}.landing__pictures-container{grid-column:1/7;margin-top:74px}.landing__middle{padding-top:145px;padding-bottom:132px}.landing__block:not(:first-child){margin-top:194px}.landing__block-slider{width:var(--grid-column5);margin:93px auto 0}.landing__counter{top:-60px;transform:translateX(-19px);opacity:0}.landing__block-text{padding-left:4.9479166667vw}.landing__block-heading{flex:0 0 calc(50% - 4.94792vw);margin-right:43px}.landing__block-description{flex:0 0 calc(50% - 43px)}}@media(max-width:1259px){.landing__wrapper{width:calc(100vw - var(--grid-spacer)*2);left:var(--grid-spacer);right:var(--grid-spacer)}}@media(max-width:767px){.landing__block-description{transform:translateY(35px);opacity:0}.landing__wrapper{top:-40px}.landing__top{height:calc(var(--grid-column4)*0.68098*3 + 1275.48466px - 51.52672vw)}.landing__slider .landing__picture{width:calc(var(--grid-column4) - 12px);height:calc(var(--grid-column4)*0.68098 - 8.17178px)}.landing__slider .landing__frame{width:calc(var(--grid-column4));height:calc(var(--grid-column4)*0.68098 + 30.82822px)}.landing__icon-stat_mobile{position:absolute;display:flex;top:-87px;left:-43px;transition-property:transform;transition-duration:1.1s;transition-delay:.4s;transform:translateX(41px) translateY(73px) rotate(55deg)}.landing__icon-stat_mobile svg{width:67px;height:67px}.landing__icon-stat{display:none}.landing__icon-heart{bottom:-114px;right:-32px;z-index:100;transform:translateX(-36px) translateY(-115px) rotate(-55deg)}.landing__icon-heart svg{width:86px;height:86px}.landing__icon-lightning{bottom:-60px;left:-40px;transform:translateX(45px) translateY(-100px) rotate(-45deg)}.landing__icon-lightning svg{width:60px;height:60px}.landing__icon-key{bottom:-119px;left:-49px;transform:translateX(15px) translateY(-15px)}.landing__icon-key svg{width:90px;height:90px}.landing__icon-lock{top:-83px;right:-71px;transform:translateX(-80px) translateY(80px) rotate(-65deg)}.landing__icon-lock svg{width:85px;height:85px}.landing__icon-bell{top:-36px;left:-32px;transform:translateX(40px) translateY(40px) rotate(55deg)}.landing__icon-bell svg{width:53px;height:53px}.landing__icon-plus{bottom:-58px;right:-49px;transform:translateX(-50px) translateY(-60px) rotate(-50deg)}.landing__icon-plus svg{width:93px;height:93px}.landing__button{width:100%}.landing__form-text{width:308px;height:44px}.landing__form-logo svg{width:184px;height:209px}.landing__block-sixth .landing__block-description{margin-top:20px}.landing__block-sixth .landing__form-block-text{grid-column:1/5}.landing__block-sixth .landing__block-form{grid-column:1/5;margin-top:30px;padding-top:40px;padding-left:15px;padding-bottom:218px}.landing__message-title{font-size:12px;display:flex}.landing__ksm-logo-message{margin-right:6px}.landing__message-description{font-size:12px;margin-top:4px}.landing__message-name{font-size:14px;margin-top:8px}.landing__message{flex-direction:column;padding:12px}.landing__block-messages{grid-column:1/5;grid-row:2/2;margin-top:40px}.landing__block-fifth{margin-top:279px}.landing__block-fifth .landing__block-text{grid-column:1/5;grid-row:1/2;flex-direction:column}.landing__picture-second-wrapper{bottom:-162px}.landing__picture-wrapper_one{width:calc(var(--grid-column3) + var(--grid-column-gap)*2)}.landing__picture-wrapper_one .landing__picture{width:calc(var(--grid-column3) + var(--grid-column-gap-gap)*2 - 12px);height:calc(var(--grid-column3)*0.68099 + var(--grid-column-gap)*2*0.68099 - 8.17191px)}.landing__picture-wrapper_one .landing__frame{width:calc(var(--grid-column3) + var(--grid-column-gap)*2);height:calc(var(--grid-column3)*0.68099 + var(--grid-column-gap)*2*0.68099 + 30.82809px)}.landing__picture-wrapper_two{width:var(--grid-column3)}.landing__picture-wrapper_two .landing__picture{width:calc(var(--grid-column3) - 12px);height:calc(var(--grid-column3)*0.6569 - 7.88285px)}.landing__picture-wrapper_two .landing__frame{width:var(--grid-column3);height:calc(var(--grid-column3)*0.6569 + 31.11715px)}.landing__pictures-container{margin-top:73px}.landing__middle{padding-top:105px;padding-bottom:100px}.landing .swiper-pagination{bottom:-36px}.landing__block-slider,.landing__block-text,.landing__pictures-container{grid-column:1/5}.landing__block-text{padding-left:10.1333333333vw;flex-direction:column}.landing__block:not(:first-child){margin-top:149px}.landing__block-slider{margin-top:83px}.landing__block-description{margin-top:18px}.landing__counter{top:-59px;transform:translateX(-19px);opacity:0}.landing__slider-left,.landing__slider-right{display:none}}.customer-layout{--max-row-width:1190;--max-row-width-px:1190px;--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((100vw - 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);--grid-column8:calc(var(--grid-column)*8 + var(--grid-gap)*7);--grid-column9:calc(var(--grid-column)*9 + var(--grid-gap)*8);--grid-column10:calc(var(--grid-column)*10 + var(--grid-gap)*9);--grid-column11:calc(var(--grid-column)*11 + var(--grid-gap)*10);--grid-column12:calc(var(--grid-column)*12 + var(--grid-gap)*11)}@media(min-width:1480px){.customer-layout{--grid-indent:calc(50vw - var(--max-row-width-px)/2)}}@media(min-width:1260px){.customer-layout{--grid-gap:28px;--grid-spacer:30px;--grid-columns-number:12}}@media(min-width:768px)and (max-width:1259px){.customer-layout{--max-row-width-px:0px;--grid-gap:20px;--grid-spacer:40px;--grid-columns-number:6}}@media(max-width:767px){.customer-layout{--max-row-width-px:0px;--grid-gap:14px;--grid-spacer:20px;--grid-columns-number:4}}@media(min-width:768px){.customer-index__hello{margin-bottom:25px}}@media(max-width:767px){.customer-index__hello{margin-bottom:20px}}.seller-auth{background-color:var(--color-primary-dark);background-position:50% 50%;background-size:cover;min-height:100vh}body.no-webp .seller-auth{background-image:url(/static/images-processed/auth-background-672e5d3c7c9a08875a7756bddeb05d13.jpg)}body.webp .seller-auth{background-image:url(/static/images-processed/auth-background-850357232579ca441b1bbe385b49a988.webp)}.seller-auth__form{background-color:#fff}.seller-auth__title{text-align:center;margin-bottom:25px}.seller-auth__tabs{display:flex;align-items:center;justify-content:center}.seller-auth__tabs+.seller-auth__description{margin-top:25px}.seller-auth__description{color:var(--color-gray-dark);text-align:center}.seller-auth__input{margin-bottom:12px}.seller-auth__input:last-child{margin-bottom:0}.seller-auth__policy{margin-top:20px;font-size:12px;color:var(--color-gray-dark);max-width:380px}.seller-auth__policy-link{color:var(--color-primary-dark)}.seller-auth__phone{text-align:center}.seller-auth__phone-description{color:var(--color-gray-dark);margin-bottom:8px}.seller-auth__phone-value{color:var(--color-primary-dark);font-weight:500;font-size:19px}@media(min-width:1260px){.seller-auth{padding:125px 0 160px}.seller-auth__form{margin:0 auto;max-width:767px;padding:70px 102px}.seller-auth__actions{display:flex;align-items:center;justify-content:space-between}}@media(min-width:768px)and (max-width:1259px){.seller-auth{padding:90px 0 200px}.seller-auth__form{padding:70px 95px 140px}}@media(min-width:768px){.seller-auth__actions{margin-top:35px}.seller-auth__top{margin-bottom:40px}.seller-auth__actions_justify-space{display:flex;justify-content:space-between;align-items:center}.seller-auth__actions>*{margin-right:12px}.seller-auth__actions>:last-child{margin-right:0}}@media(max-width:767px){.seller-auth{padding:17px 0 28px}.seller-auth__form{padding:30px 15px 160px}.seller-auth__top{margin-bottom:25px}.seller-auth__actions{margin-top:25px}.seller-auth__description{padding:0 20px}.seller-auth__actions{display:flex;flex-direction:column;align-items:center}.seller-auth__actions>*{margin-bottom:12px}.seller-auth__actions>:last-child{margin-bottom:0}.seller-auth__actions .button_filter-wrapper{width:100%}.seller-auth__phone-value{font-size:16px}}.seller-layout{width:100%;min-height:100vh;position:relative}.seller-layout__background{z-index:50;background-color:var(--color-background)}.seller-layout__background,.seller-layout__substrate{position:absolute;top:0;left:0;width:100%;height:100%}.seller-layout__substrate{pointer-events:none;opacity:0;z-index:110;background-color:rgba(0,0,0,.12);transition:opacity .3s}.seller-layout._menu-opened .seller-layout__substrate{pointer-events:auto;opacity:1}.seller-layout__menu-opener{display:none}.seller-layout__bar{padding-right:20px}.seller-layout__bar .seller-menu{position:relative;z-index:110}.seller-layout .container,.seller-layout .container_spacer{max-width:none;padding:0;margin:0}@media(min-width:1260px){.seller-layout__container{margin:0 auto;max-width:var(--max-row-width);padding:50px 40px;display:grid;grid-gap:var(--grid-gap);grid-template-columns:var(--grid-column12)}.seller-layout__bar{display:none}.seller-layout__content-wrapper{position:relative;z-index:100}.seller-layout__menu-opener{display:block;pointer-events:auto;opacity:1;transform:translateZ(0);transition:all .3s;position:absolute;top:50px;left:0;z-index:1000}.seller-layout._menu-opened .seller-layout__container{grid-template-columns:var(--grid-column3) var(--grid-column9)}.seller-layout._menu-opened .seller-layout__bar{display:block}.seller-layout._menu-opened .seller-layout__menu-opener{pointer-events:none;opacity:0;transform:translate3d(-20px,0,0)}.seller-layout__substrate,.seller-layout__tablet-title{display:none}}@media(max-width:1259px){.seller-layout__content{margin:0 auto;max-width:1480px;padding:var(--top-height) 0 0}.seller-layout__content-wrapper{position:relative;z-index:100}.seller-layout__tablet-title{padding:50px var(--grid-spacer) 40px}.seller-layout__tablet-title h1{--h-size:26px}.seller-layout__tablet-title:empty{display:none}.seller-layout .tabbed-page__head{overflow-x:scroll}.seller-layout .tabbed-page__head::-webkit-scrollbar{display:none}}@media print{.seller-layout__bar,.seller-layout__menu-opener,.seller-layout__substrate{display:none}.seller-layout__container{padding:0;grid-template-columns:var(--grid-column12)}}.seller-menu{--menu-width:374px;--logo-width:80px;--menu-padding:22px}.seller-menu svg{display:block}.seller-menu a._active svg [stroke="#C7CBD6"],.seller-menu a:hover svg [stroke="#C7CBD6"],.seller-menu li._active svg [stroke="#C7CBD6"]{stroke:var(--primary-color)}.seller-menu a._active svg [fill="#C7CBD6"],.seller-menu a:hover svg [fill="#C7CBD6"],.seller-menu li._active svg [fill="#C7CBD6"]{fill:var(--primary-color)}.seller-menu a svg [stroke="#C7CBD6"]{transition:stroke .4s}.seller-menu a svg [fill="#C7CBD6"]{transition:fill .4s}.seller-menu__wrapper._menu-opened .seller-menu__on-closed,.seller-menu__wrapper .seller-menu__on-opened{display:none}.seller-menu__wrapper._menu-opened .seller-menu__on-opened{display:inherit}.seller-menu__top{background-color:#fff;border-bottom:1px solid var(--color-border-40)}.seller-menu__top-actions{display:grid;grid-template-columns:var(--logo-width) var(--menu-width)}.seller-menu__menu-link{width:140px;font-weight:500;font-size:15px;color:#fff}.seller-menu__logo,.seller-menu__menu-link{display:flex;align-items:center;background-color:var(--primary-color);justify-content:center}.seller-menu__logo{width:var(--logo-width)}.seller-menu__current-project{display:grid;grid-template-columns:1fr 55px}.seller-menu__current-project-link{display:flex;align-items:center;padding-left:25px}.seller-menu__current-project-menu{display:flex;align-items:center;justify-content:center}.seller-menu__body{background-color:#fff}.seller-menu__projects{display:none}.seller-menu._projects-opened .seller-menu__projects{display:block}.seller-menu._projects-opened .seller-menu__current-project-menu svg [stroke="#C7CBD6"]{stroke:var(--primary-color)}.seller-menu._projects-opened .seller-menu__current-project-menu svg [fill="#C7CBD6"]{fill:var(--primary-color)}.seller-menu__projects-list{border-bottom:1px solid var(--color-border-40)}.seller-menu__project-link{display:block;padding:9px var(--menu-padding);background-color:#fff;transition:all .3s;font-size:15px}.seller-menu__project-link:hover{background-color:var(--color-background);color:var(--primary-color)}.seller-menu__customer-wrapper{display:flex;justify-content:space-between}.seller-menu__customer{padding:26px var(--menu-padding) 13px;display:flex;align-items:center;font-size:14px}.seller-menu__customer-closer{padding:26px var(--menu-padding) 0 0}.seller-menu__customer-icon{margin-right:13px}.seller-menu__nav-items{display:flex;padding:0 calc(var(--menu-padding) - 10px)}.seller-menu__nav-item{flex:1 1 0px}.seller-menu__nav-link{display:flex;justify-content:center;padding:13px 0 26px}.seller-menu__main{box-shadow:0 8px 20px rgba(125,131,146,.15);position:relative}.seller-menu__activity{background-color:#f7f8fa}.seller-menu__settings-activity{padding:30px var(--menu-padding);position:relative;display:none}.seller-menu._settings-opened .seller-menu__settings-activity{display:block}.seller-menu._settings-opened .seller-menu__section-activity{display:none}.seller-menu._settings-opened .seller-menu__manager-action_settings svg [stroke="#C7CBD6"]{stroke:var(--primary-color)}.seller-menu._settings-opened .seller-menu__manager-action_settings svg [fill="#C7CBD6"]{fill:var(--primary-color)}.seller-menu__settings-activity-close{position:absolute;top:0;right:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.seller-menu__section-activity:empty{display:none}.seller-menu__manager{padding:25px var(--menu-padding);color:var(--color-gray-dark)}.seller-menu__manager._agent{padding-top:0}.seller-menu__agent{padding:25px var(--menu-padding) 20px;display:flex;align-items:center}.seller-menu__agent._has-logo{padding:0;margin-bottom:10px}.seller-menu__agent._has-logo .seller-menu__agent-name{padding-left:15px}.seller-menu__agent-logo-img{width:80px;height:70px;-o-object-fit:contain;object-fit:contain;display:block}.seller-menu__agent-name{color:var(--color-gray-dark);font-size:14px}.seller-menu__manager-info{margin-bottom:20px;font-size:14px}.seller-menu__manager-actions{justify-content:space-between}.seller-menu__manager-actions,.seller-menu__manager-actions-main{display:flex;align-items:center}.seller-menu__manager-action_link{margin-left:25px}.seller-menu__manager-logout{display:flex;align-items:center;font-weight:500;font-size:15px}.seller-menu__manager-logout-icon{margin-right:6px}.seller-menu__settings-line{margin-bottom:10px}.seller-menu__settings-line:last-child{margin-bottom:0}.seller-menu__settings-input_radio-choices{background-color:#fff;padding:6px}.seller-menu__settings-input_radio-choices .radio-list{display:flex;align-items:stretch;justify-content:stretch}.seller-menu__settings-input_radio-choices li{flex:1 1 0}.seller-menu__settings-input_radio-choices input{display:none}.seller-menu__settings-input_radio-choices label{height:42px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;margin:0;cursor:pointer;color:var(--color-primary-dark)}.seller-menu__settings-input_radio-choices input:checked+label{color:#fff;background-color:var(--color-primary-dark)}.seller-menu__settings-button{background-color:#fff;padding:6px}.seller-menu__settings-button .button{width:100%}@media(min-width:1260px){.seller-menu{--menu-width:1fr;--logo-width:80px}.seller-menu__top{display:grid;grid-template-columns:1fr}.seller-menu__logo-icon_tablet{display:none}.seller-menu__top{height:70px;position:relative}.seller-menu__closer,.seller-menu__top-additional{display:none}.seller-menu__hide{position:absolute;left:100%;top:0}.seller-menu__wrapper._menu-opened .hero-project__wrapper{justify-content:flex-end}.seller-menu__wrapper._menu-opened .hero-project__info-wrap{width:var(--grid-column8)}}@media(max-width:1259px){:root{--top-height:58px}.seller-menu{--menu-width:374px;--logo-width:63px}.seller-menu__hide{display:none}.seller-menu__top{position:fixed;left:0;right:0;top:0;z-index:1000;height:var(--top-height);display:flex;justify-content:space-between;align-items:stretch;background-color:#fff;box-shadow:0 6px 8px rgba(125,131,146,.04)}.seller-menu__top-actions{display:grid;grid-template-columns:var(--logo-width) calc(var(--menu-width) - var(--logo-width))}.seller-menu__top-additional{display:flex;align-items:stretch}.seller-menu__current-project{box-shadow:1px 0 0 0 var(--color-border-40)}.seller-menu__logo-icon_desktop{display:none}.seller-menu__body{opacity:0;visibility:hidden;pointer-events:none;position:fixed;top:var(--top-height);z-index:1000;width:var(--menu-width);transition:all .2s;padding-top:20px}.seller-menu__closer{position:absolute;top:0;right:0;z-index:200}.seller-menu__wrapper._menu-opened .seller-menu__body{opacity:1;visibility:visible;pointer-events:auto}}.seller-layout{--max-row-width:1480px;--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((100vw - 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);--grid-column8:calc(var(--grid-column)*8 + var(--grid-gap)*7);--grid-column9:calc(var(--grid-column)*9 + var(--grid-gap)*8);--grid-column10:calc(var(--grid-column)*10 + var(--grid-gap)*9);--grid-column11:calc(var(--grid-column)*11 + var(--grid-gap)*10);--grid-column12:calc(var(--grid-column)*12 + var(--grid-gap)*11)}@media(min-width:1480px){.seller-layout{--grid-indent:calc(50vw - var(--max-row-width)/2)}}@media(min-width:1260px){.seller-layout{--grid-gap:28px;--grid-spacer:40px;--grid-columns-number:12}}@media(max-width:1259px){.seller-layout{--grid-gap:20px;--grid-spacer:40px;--grid-columns-number:6}}.seller-whiteboard{background-color:#fff}.seller-whiteboard_spacer{padding:30px}@media(max-width:1259px){.seller-whiteboard_spacer{padding-right:var(--grid-spacer);padding-left:var(--grid-spacer)}}.seller-customers__activity{padding:var(--menu-padding)}.seller-customers__notify-all{width:100%}.seller-customers__top{display:grid;grid-template-columns:1fr 210px;grid-gap:35px;margin-bottom:30px}.seller-customers__top .button{width:100%}.seller-customers__top .button .button__link{padding:0;height:var(--default-input-height)}.seller-customers__top .button.seller-customers__new-customer-button .button__link{height:calc(var(--default-input-height) - 2px)}.seller-customers__form{display:grid;grid-template-columns:1fr 110px;grid-template-areas:"input button" "filter filter" "filter-second filter-second"}.seller-customers__form-input-wrapper{grid-area:input}.seller-customers__form-button-wrapper{grid-area:button}.seller-customers__form-filter{grid-area:filter;margin-top:15px;font-size:15px}.seller-customers__form-filter-second{grid-area:filter-second;margin-top:15px;font-size:15px}.seller-customers__item,.seller-customers__list-head{display:grid;grid-template-columns:1fr 160px 160px 160px;padding:20px 0;grid-gap:28px;border-bottom:1px solid var(--color-border-60)}.seller-customers__list-head{color:var(--color-gray-dark)}.seller-customers__customer-name{display:block;transition:color .4s;margin-bottom:10px}.seller-customers__customer-name:hover{color:var(--primary-color)}.seller-customers__customer-phone{color:var(--color-gray-dark)}.seller-customers__actions{display:flex;justify-content:flex-end}.seller-customers__action{display:block;padding:0 10px;border-right:1px solid var(--color-border-40)}.seller-customers__action:first-child{padding-left:0}.seller-customers__action:last-child{padding-right:0;border-right:none}.seller-customers__new-action{height:15px;width:15px;border-radius:100%;background-color:var(--primary-color);opacity:.3;display:flex;margin-top:1px;margin-right:10px}.seller-customers__form-checkbox-wrapper label{margin:0}.seller-customers__table{width:100%;text-align:left}.seller-customers__table .column-actions{width:160px}.seller-customers__table td,.seller-customers__table th{padding-top:20px;padding-bottom:20px;padding-right:10px;border-bottom:1px solid var(--color-border-60)}.seller-customers__table td:last-child,.seller-customers__table th:last-child{padding-right:0}.seller-customers__customer-last-activity,.seller-customers__table-head{color:var(--color-gray-dark)}.seller-customers__data{position:relative}.seller-customers__switcher{position:absolute;right:0;top:20px;color:var(--color-gray-dark);z-index:100}.seller-customers__switcher-toggle{text-align:right;display:block}.seller-customers .table-switcher{background-color:#fff;padding:10px;border-radius:2px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);position:absolute;top:calc(100% + 2px);right:0;white-space:nowrap;display:none}.seller-customers__switcher._opened .table-switcher{display:block}.seller-customers__form-filter{display:flex;align-items:center;justify-content:left;gap:20px}.seller-customers__form-complex{display:flex;align-items:center;justify-content:left;gap:10px;white-space:nowrap}.seller-customers__form-complex input{width:110px;padding:2px 5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:1px solid var(--color-border)}.seller-customers__form-complex input::-moz-placeholder{color:var(--color-gray-dark)}.seller-customers__form-complex input::placeholder{color:var(--color-gray-dark)}.seller-customers__form-complex label{margin:0;color:var(--color-primary-dark);font-size:16px}.seller-customers__form-complex select{padding:3px 40px 3px 10px;height:auto;width:200px}.seller-submenu__item._active .seller-submenu__link,.seller-submenu__item:hover .seller-submenu__link{background-color:#fff}.seller-submenu__item._active .seller-submenu__name,.seller-submenu__item:hover .seller-submenu__name{color:var(--primary-color)}.seller-submenu__link{display:flex;align-items:center;border-bottom:1px solid #fff;padding:10px var(--menu-padding);transition:all .3s}.seller-submenu__item:last-child .seller-submenu__link{border-bottom:none}.seller-submenu__icon{margin-right:20px}.seller-submenu__icon svg line,.seller-submenu__icon svg path{transition:stroke .3s,fill .3s}.seller-submenu__name{color:var(--color-gray-dark);transition:color .3s}.seller-submenu__counter{margin-left:8px;border-radius:100px;background-color:var(--color-gray-blue);color:var(--primary-color);font-size:12px;line-height:1;font-weight:500;padding:2px 6px}.seller-submenu__counter[data-important]{color:var(--color-red);background-color:rgba(237,10,52,.15);font-weight:700;font-size:13px}.seller-favorite-card__footer{margin-top:20px}.seller-apartment-buttons__item{margin-bottom:10px}.seller-apartment-buttons__item:last-child{margin-bottom:0}.seller-people__company-in-persons,.seller-people__company-in-persons .container_spacer-large-up{padding:0}.seller-people__company-in-persons .about-company-in-persons__picture{width:100%}.seller-people__company-in-persons .about-company-in-persons__list{grid-column-gap:28px}.seller-people__company-in-persons .about-company-in-persons__main-inner{padding:0 0 38px;display:flex;justify-content:center;align-items:center}.seller-people__company-in-persons+.seller-people__employees{margin-top:80px}.seller-people__employees-list{display:flex;flex-wrap:wrap;grid-gap:unset}.seller-people__employees-list li{width:278px;flex:0 0 278px;margin-right:28px;margin-bottom:70px}@media(min-width:1260px){.seller-people__employees-list .about-personal__picture{padding-top:0}}.seller-awards__content-item-wrap{display:grid;grid-row-gap:40px}@media(min-width:1260px){.seller-awards__content-item-wrap{grid-template-columns:repeat(4,1fr)}.seller-awards .about-awards__award-item{padding:22px 30px 0}.seller-awards .about-awards__award-item:nth-child(4n+1){padding:22px 30px 0 0}.seller-awards .about-awards__award-item:nth-child(4n){padding:22px 0 0 30px}.seller-awards .about-awards__award-item:not(:nth-child(4n)){border-right:1px solid var(--color-border)}.seller-awards .about-awards__award-item:nth-child(n+5){border-top:1px solid var(--color-border)}}@media(max-width:1259px){.seller-awards__content-item-wrap{grid-template-columns:repeat(3,1fr)}}.seller-flat-filter .container_spacer{padding:0}.seller-flat-filter__bottom{padding:50px 0 30px;display:flex;justify-content:space-between;align-items:center}.seller-flat-filter__bottom-sort{width:200px;flex:0 0 200px}.seller-flat-filter__bottom-sort label.custom-select__iconable-field{margin:0}.seller-flat-filter__bottom-counter{color:var(--primary-color);font-weight:500}.seller-flat-filter__bottom-view{width:200px;flex:0 0 200px;display:flex;justify-content:flex-end;align-items:center}.seller-flat-filter .filter-fields__field_section{display:none}.seller-flat-filter .filter-fields__field_section .filter-fields__input{width:-moz-max-content;width:max-content}.seller-flat-filter .filter-fields__field_section._visible{display:block}@media(min-width:1260px){.seller-flat-filter_flats .seller-flat-filter__fields{grid-template-columns:198px 198px auto 198px;grid-template-areas:"project address rooms rooms" "floor renovation date action" "price payment section section" "reserved sold . ."}.seller-flat-filter_flats .filter-form__tags{margin-top:unset}.seller-flat-filter_flats .filter-form__top-inner{position:relative}.seller-flat-filter_flats .filter-form__buttons{padding:15px 0}}@media(min-width:768px)and (max-width:1259px){.seller-flat-filter__fields{grid-template-areas:"project project project address address address" "rooms rooms rooms rooms rooms rooms" "floor floor floor renovation renovation renovation" "date date action action price price" "payment payment section section section section" "reserved reserved sold sold . ."}.seller-flat-filter .checkbox-list{padding-top:unset}}@media(max-width:1259px){.seller-flat-filter{padding:0 var(--grid-spacer)}.seller-flat-filter .filter-fields__field_sold{margin-left:unset}.seller-flat-filter .filter-fields_catalog .filter-fields__field_floor .custom-select,.seller-flat-filter .filter-fields_catalog .filter-fields__field_floor .filter-fields__input,.seller-flat-filter .filter-fields_catalog .filter-fields__field_floor .filter-fields__label,.seller-flat-filter .filter-fields_catalog .filter-fields__field_floor .range-input,.seller-flat-filter .filter-fields_catalog .filter-fields__field_renovation .custom-select,.seller-flat-filter .filter-fields_catalog .filter-fields__field_renovation .filter-fields__input,.seller-flat-filter .filter-fields_catalog .filter-fields__field_renovation .filter-fields__label,.seller-flat-filter .filter-fields_catalog .filter-fields__field_renovation .range-input{transition-delay:.2s}.seller-flat-filter .filter-fields_catalog .filter-fields__field_action .custom-select,.seller-flat-filter .filter-fields_catalog .filter-fields__field_action .filter-fields__input,.seller-flat-filter .filter-fields_catalog .filter-fields__field_action .filter-fields__label,.seller-flat-filter .filter-fields_catalog .filter-fields__field_action .range-input,.seller-flat-filter .filter-fields_catalog .filter-fields__field_date .custom-select,.seller-flat-filter .filter-fields_catalog .filter-fields__field_date .filter-fields__input,.seller-flat-filter .filter-fields_catalog .filter-fields__field_date .filter-fields__label,.seller-flat-filter .filter-fields_catalog .filter-fields__field_date .range-input,.seller-flat-filter .filter-fields_catalog .filter-fields__field_price .custom-select,.seller-flat-filter .filter-fields_catalog .filter-fields__field_price .filter-fields__input,.seller-flat-filter .filter-fields_catalog .filter-fields__field_price .filter-fields__label,.seller-flat-filter .filter-fields_catalog .filter-fields__field_price .range-input{transition-delay:.15s}.seller-flat-filter .filter-fields_catalog .filter-fields__field_payment .custom-select,.seller-flat-filter .filter-fields_catalog .filter-fields__field_payment .filter-fields__input,.seller-flat-filter .filter-fields_catalog .filter-fields__field_payment .filter-fields__label,.seller-flat-filter .filter-fields_catalog .filter-fields__field_payment .range-input,.seller-flat-filter .filter-fields_catalog .filter-fields__field_section .custom-select,.seller-flat-filter .filter-fields_catalog .filter-fields__field_section .filter-fields__input,.seller-flat-filter .filter-fields_catalog .filter-fields__field_section .filter-fields__label,.seller-flat-filter .filter-fields_catalog .filter-fields__field_section .range-input{transition-delay:.1s}.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .custom-select,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .filter-fields__input,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .filter-fields__label,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .range-input,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .custom-select,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .filter-fields__input,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .filter-fields__label,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .range-input{transition-delay:.2s}.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .custom-select,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .filter-fields__input,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .filter-fields__label,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .range-input,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .custom-select,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .filter-fields__input,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .filter-fields__label,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .range-input,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .custom-select,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .filter-fields__input,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .filter-fields__label,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .range-input{transition-delay:.3s}.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .custom-select,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .filter-fields__input,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .filter-fields__label,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .range-input,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_section .custom-select,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_section .filter-fields__input,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_section .filter-fields__label,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_section .range-input{transition-delay:.4s}.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved .custom-select,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved .filter-fields__input,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved .filter-fields__label,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved .range-input,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold .custom-select,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold .filter-fields__input,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold .filter-fields__label,.seller-flat-filter .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold .range-input{transition-delay:.5s}}@media(max-width:767px){.seller-flat-filter__fields{margin-top:20px}.seller-flat-filter__bottom{flex-wrap:wrap;padding:20px 0}.seller-flat-filter__bottom-counter,.seller-flat-filter__bottom-sort,.seller-flat-filter__bottom-view{margin:10px 0}.seller-flat-filter__bottom-view{flex:0 0 auto;width:-moz-max-content;width:max-content}.seller-flat-filter .filter-form__top{display:block;position:static;overflow:visible}.seller-flat-filter .filter-form__mobile-header{padding-bottom:unset}.seller-flat-filter .filter-form__closer{display:none}.seller-flat-filter .filter-fields__field_reserved,.seller-flat-filter .filter-fields__field_sold{margin:8px 0 0;order:30}}@media(min-width:1260px){.seller-about__content .about-block__head{border-top:none;padding-top:0}.seller-about__content .about-block__body{padding:0}.seller-about__content .about-block__title svg{width:206px}.seller-about__content .about-block__title svg path{fill:var(--primary-color)}.seller-about__content .about-block__item{height:370px}.seller-about__content .about-block__advantage-description{opacity:1;height:100%}.seller-about__content .about-block__wrapper{padding:30px 25px}.seller-about__content .about-block__description-container{grid-column:5/13}.seller-about__content .about-block__statistic{margin:0 -15px}.seller-about__content .about-block__stat-item{flex:0 0 33.333%;padding:0 15px}}@media(min-width:768px)and (max-width:1259px){.seller-about__content .about-block__body{margin:0 -40px}}@media(max-width:1259px){.seller-container{padding:0 var(--grid-spacer)}}.seller-hero-slider .hero-project__strip{display:none}@media(min-width:1260px){.seller-hero-slider .hero-project,.seller-hero-slider .hero-project__item,.seller-hero-slider .hero-project__item-inner,.seller-hero-slider .hero-project__picture{height:100vh}.seller-hero-slider .hero-project__wrapper{margin:0 auto;max-width:var(--max-row-width);right:50px}.seller-hero-slider .hero-project__info-wrap{margin-right:var(--grid-column-gap)}}@media(max-width:1259px){.seller-hero-slider .hero-project{margin-top:var(--top-height)}.seller-hero-slider .hero-project,.seller-hero-slider .hero-project__item,.seller-hero-slider .hero-project__item-inner,.seller-hero-slider .hero-project__picture{height:calc(100vh - var(--top-height))}}.seller-banks__list{display:grid}.seller-banks__item{border-top:1px solid var(--color-border);display:block}.seller-banks__item-top{display:flex}.seller-banks__item-title{flex:0 0 auto;font-style:normal;font-weight:400;line-height:1.35em;color:var(--color-primary-dark)}.seller-banks__picture{flex:0 0 auto}.seller-banks__percent{font-style:normal;font-weight:400;color:var(--color-gray-dark)}.seller-banks__link{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.seller-banks__description-wrap{display:flex;align-items:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s;pointer-events:none;z-index:1000}.seller-banks__description-wrap._visible{opacity:1;pointer-events:auto}.seller-banks__description-bg{background-color:var(--color-black-opacity);width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.seller-banks__description{font-style:normal;font-weight:400;font-size:15px;line-height:1.35em;color:var(--color-gray-dark);overflow-y:scroll}.seller-banks__description::-webkit-scrollbar{-webkit-appearance:none;width:4px}.seller-banks__description::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--color-black-opacity)}.seller-banks__description-inner{background-color:#fff;z-index:15;position:relative}.seller-banks__close{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;background-color:var(--t);border:1px solid var(--color-border);border-radius:100%;width:38px;height:38px}.seller-banks__close-icon{display:flex}@media(min-width:1260px){.seller-banks{padding:120px 0 116px}.seller-banks__list{grid-template-columns:repeat(3,1fr);grid-row-gap:60px;margin-top:40px}.seller-banks__item{height:215px}.seller-banks__item:not(:nth-child(3n)){border-right:1px solid var(--color-border)}.seller-banks__link{padding:25px 30px 0}.seller-banks__item-title{font-size:18px}.seller-banks__description-inner{width:990px;max-height:680px;padding:70px 73px 70px 71px}.seller-banks__description{max-height:540px}}@media(min-width:768px){.seller-banks__item-top{align-items:center}.seller-banks__percent{font-size:16px;line-height:1.5em}.seller-banks__item-title{margin-left:15px}}@media(min-width:768px)and (max-width:1259px){.seller-banks{padding:90px 0 70px}.seller-banks__list{margin-top:26px;grid-row-gap:40px}.seller-banks__item{height:144px;grid-row-gap:40px}.seller-banks__item:nth-child(2n){padding-left:35px}.seller-banks__item-title{font-size:17px;line-height:1.5em}.seller-banks__description-inner{width:calc(100vw - 80px);max-height:calc(100vh - var(--header-height) - 80px);padding:70px 30px 40px}.seller-banks__description{max-height:calc(100vh - var(--header-height) - 190px)}}@media(max-width:1259px){.seller-banks__list{grid-template-columns:repeat(2,1fr)}.seller-banks__item:not(:nth-child(2n)){border-right:1px solid var(--color-border)}.seller-banks__link{padding-top:20px}}@media(max-width:767px){.seller-banks{padding:40px 0}.seller-banks__list{grid-row-gap:30px;margin-top:22px}.seller-banks__item-top{flex-direction:column;align-items:flex-start}.seller-banks__item{height:130px}.seller-banks__item:nth-child(2n){padding-left:16px}.seller-banks__item-title{margin-top:20px;font-size:15px}.seller-banks__percent{font-size:15px;line-height:1.35em}.seller-banks__description-inner{width:100vw;height:100%;padding:66px 22px 0}.seller-banks__description{height:100%;padding-bottom:22px}.seller-banks__description-wrap{align-items:flex-end;z-index:10000}}.seller-payment__calc .payment-calc__item:nth-child(3),.seller-payment__documents .payment-documents__button-wrap{display:none}.seller-payment__documents .payment-documents__item:first-child{background-color:#fff}.seller-payment__sizes{padding:0}.seller-payment__sizes .payment-sizes__title{display:none}.seller-payment__sizes .payment-sizes__item{padding:30px;background-color:#fff;border:none;margin-bottom:6px;align-items:center}.seller-payment__sizes .payment-sizes__item:last-child{margin-bottom:0}.seller-payment__sizes .payment-sizes__list{margin-top:0}@media(min-width:1260px){.seller-payment__steps h2,.seller-payment h2{font-weight:700;font-size:26px;line-height:125%}.seller-payment__banks,.seller-payment__calc,.seller-payment__documents{padding-top:80px;padding-bottom:0}.seller-payment__documents{grid-template-areas:"title title" "items items"}.seller-payment__documents .payment-documents__title-wrap{margin-bottom:30px}.seller-payment__documents .payment-documents__items-wrap{justify-content:flex-start}.seller-payment__calc .payment-calc__inner{grid-template-columns:repeat(3,1fr);grid-template-areas:"values-wrap values-wrap numbers-wrap" "values-wrap values-wrap numbers-wrap"}.seller-payment__calc .payment-calc__numbers-item{flex:0 0 100%}.seller-payment__calc .payment-calc__item:nth-child(2){padding-left:53px}}@media(min-width:768px){.seller-payment__faq-title{padding-top:90px;margin-bottom:30px}}@media(min-width:768px)and (max-width:1259px){.seller-payment__faq-container{padding:0 var(--grid-spacer) 90px}}@media(max-width:1259px){.seller-payment__project-list{padding:90px var(--grid-spacer) 0}.seller-payment__project-list .projects-list__button{margin:35px var(--grid-spacer)}.seller-payment__documents .payment-documents__title-wrap{max-width:100%;padding:0 var(--grid-spacer)}}@media(max-width:767px){.seller-payment__faq-title{margin-bottom:20px}.seller-payment__documents{overflow:hidden}.seller-payment__faq-container{padding:50px var(--grid-spacer) 50px}}.seller-payment-steps__list{display:grid;grid-row-gap:15px}.seller-payment-steps__item{background-color:#fff;display:flex}.seller-payment-steps__item:nth-child(2) .seller-payment-steps__number-circle svg circle.seller-payment-steps__circle{stroke-dasharray:113.04;stroke-dashoffset:56.52}.seller-payment-steps__item:nth-child(3) .seller-payment-steps__number-circle svg circle.seller-payment-steps__circle{stroke-dasharray:169,56.52;stroke-dashoffset:56.52}.seller-payment-steps__item:nth-child(4) .seller-payment-steps__number-circle svg circle.seller-payment-steps__circle{stroke-dasharray:226,8;stroke-dashoffset:0}.seller-payment-steps__text-wrap{display:flex;flex-direction:column}.seller-payment-steps__item-title{font-style:normal;font-weight:500;color:var(--color-primary-dark)}.seller-payment-steps__item-description{font-style:normal;font-weight:400;color:var(--color-gray-dark)}.seller-payment-steps__top{display:flex}.seller-payment-steps__number-wrap{display:flex;align-items:center;justify-content:center;position:relative}.seller-payment-steps__number{font-style:normal;font-weight:500;color:var(--primary-color);position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:10}.seller-payment-steps__number-circle{display:flex}.seller-payment-steps__number-line{flex:0 0 auto;background-color:var(--color-border)}@media(min-width:1260px){.seller-payment-steps{padding-top:80px}.seller-payment-steps__list{grid-template-columns:repeat(2,1fr);grid-gap:28px;margin-top:30px}.seller-payment-steps__item{padding:30px}.seller-payment-steps__top{align-self:flex-start;margin-right:40px}.seller-payment-steps__button{margin-top:28px}}@media(min-width:768px){.seller-payment-steps__list{grid-column-gap:15px}.seller-payment-steps__item:not(:last-child) .seller-payment-steps__number-line{height:1px;width:calc(100% - 87px);margin-left:15px}.seller-payment-steps__item-title{font-size:19px;line-height:1.35em}.seller-payment-steps__item-description{margin-top:15px;font-size:16px;line-height:1.5em}.seller-payment-steps__button{max-width:175px}.seller-payment-steps__number{font-size:19px;line-height:1.35em}.seller-payment-steps__top{align-items:center;justify-content:space-between}}@media(min-width:768px)and (max-width:1259px){.seller-payment-steps{padding:45px var(--grid-spacer)}.seller-payment-steps__list-wrap{margin:0 -40px}.seller-payment-steps__list{padding:0 40px;grid-gap:25px;grid-template-columns:repeat(2,1fr);margin-top:30px}.seller-payment-steps__list::-webkit-scrollbar{display:none}.seller-payment-steps__item{padding:20px;flex-direction:column}.seller-payment-steps__text-wrap{margin-top:28px}.seller-payment-steps__button{margin-top:25px}}@media(max-width:767px){.seller-payment-steps{padding:20px var(--grid-spacer)}.seller-payment-steps__list{margin-top:22px}.seller-payment-steps__item{padding:15px}.seller-payment-steps__item:not(:last-child) .seller-payment-steps__number-line{width:1px;height:calc(100% - 71px);margin-top:15px}.seller-payment-steps__item:not(:last-child) .seller-payment-steps__text-wrap{padding-bottom:15px}.seller-payment-steps__text-wrap{margin-left:32px}.seller-payment-steps__item-title{font-size:16px;line-height:1.4em}.seller-payment-steps__item-description{margin-top:10px;font-size:15px;line-height:1.35em}.seller-payment-steps__button{margin-top:20px}.seller-payment-steps__number{font-size:16px;line-height:1.4em}.seller-payment-steps__number-circle svg{width:56px;height:56px}.seller-payment-steps__top{flex-direction:column;align-items:center}}.seller-infrastructure-items{display:grid;grid-gap:var(--grid-column-gap);grid-auto-flow:row}@media(min-width:1260px){.seller-infrastructure-items{grid-template-columns:repeat(auto-fill,var(--grid-column4))}.seller-infrastructure-items__item{width:var(--grid-column4)}}@media(min-width:768px)and (max-width:1259px){.seller-infrastructure-items{grid-gap:20px}}@media(max-width:1259px){.seller-infrastructure-items{padding:0 40px;grid-template-columns:repeat(auto-fill,var(--grid-column3))}.seller-infrastructure-items__item{width:var(--grid-column3)}}.seller-infrastructure-item__picture{display:flex;overflow:hidden;position:relative;padding-top:93%}.seller-infrastructure-item__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.seller-infrastructure-item__title{font-style:normal;font-weight:500;font-size:19px;line-height:135%;color:var(--color-primary-dark);margin-top:12px}.seller-infrastructure-item__item-time{margin-top:13px}.seller-map .project-map__bg{display:none}.seller-map .project-map__filter{right:0;transform:unset;flex-direction:row-reverse}.seller-map .project-map .container,.seller-map .project-map .container_spacer{margin:0 auto;padding:0 var(--grid-spacer)}@media(min-width:1260px){.seller-map .project-map{margin-top:unset}.seller-map .project-map__filter{bottom:45px}.seller-map .project-map .container,.seller-map .project-map .container_spacer{width:var(--max-row-width)}}@media(min-width:768px){.seller-map .project-map__canvas{height:100vh}}@media(min-width:768px)and (max-width:1259px){.seller-map .project-map{margin-top:189px}}@media(max-width:1259px){.seller-map .project-map__filter{bottom:40px}}@media(max-width:767px){.seller-map .project-map{margin-top:152px}.seller-map .project-map__canvas{height:calc(100vh - 152px)}}.seller-index__top{display:grid;grid-template-columns:1fr 210px;grid-gap:35px;margin-bottom:30px}.seller-index__top .button{width:100%}.seller-index__top .button .button__link{padding:0;height:var(--default-input-height)}.seller-index__top .button.seller-index__new-customer-button .button__link{height:calc(var(--default-input-height) - 2px)}.seller-index__form{display:grid;grid-template-columns:1fr 110px;position:relative}.seller-index__search-result{position:absolute;left:0;right:0;top:100%;z-index:1000}.seller-index__value{font-weight:500;font-size:30px;line-height:135%;text-align:center;color:var(--primary-color);position:relative;padding-right:90px;margin-right:45px}.seller-index__value:before{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background-color:var(--color-border)}.seller-index__title{font-weight:500;font-size:16px;line-height:135%;flex-grow:1}.seller-index__item{border-bottom:1px solid var(--color-border)}.seller-index__item:first-child{border-top:1px solid var(--color-border)}.seller-index__link-wrapper{padding:22px 0;display:flex;align-items:center}.seller-index__menu-list{margin-top:50px;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:24px}.seller-index__menu-link{position:relative;display:inline-block;width:100%;height:100%;padding-top:61.0169491525%}.seller-index__menu-link:before{background:linear-gradient(359.43deg,rgba(0,9,33,.64) 1.6%,rgba(3,13,44,0) 99.52%);content:"";position:absolute;top:0;left:0;right:0;bottom:0}.seller-index__menu-link_mans{background-size:cover;background-repeat:no-repeat}body.no-webp .seller-index__menu-link_mans{background-image:url(/static/images/seller/mans.jpg)}body.webp .seller-index__menu-link_mans{background-image:url(/static/images/seller/mans.webp)}.seller-index__menu-link_project{background-size:cover;background-repeat:no-repeat}body.no-webp .seller-index__menu-link_project{background-image:url(/static/images/seller/project.jpg)}body.webp .seller-index__menu-link_project{background-image:url(/static/images/seller/project.webp)}.seller-index__menu-link_home{background-size:cover;background-repeat:no-repeat}body.no-webp .seller-index__menu-link_home{background-image:url(/static/images/seller/home.jpg)}body.webp .seller-index__menu-link_home{background-image:url(/static/images/seller/home.webp)}.seller-index__menu-text{font-weight:500;font-size:17px;line-height:135%;color:#fff;position:absolute;bottom:20px;left:20px;z-index:10}.seller-index__picture{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5}.seller-index__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(max-width:767px){.seller-index__menu-text{font-size:10px}}.seller-progress .project-construction-progress{padding-top:unset}.seller-progress .project-construction-progress__slider{display:grid;grid-gap:var(--grid-column-gap);grid-auto-flow:row;margin-left:unset}.seller-progress .project-construction-progress__controls-wrap,.seller-progress .project-construction-progress__title{display:none}.seller-progress .project-construction-progress__item-text-inner,.seller-progress .project-construction-progress__picture{width:100%}@media(min-width:1260px){.seller-progress .project-construction-progress__slider{grid-template-columns:repeat(2,auto)}}@media(min-width:768px)and (max-width:1259px){.seller-progress .project-construction-progress{padding:0 40px}.seller-progress .project-construction-progress__slider{grid-template-columns:repeat(auto-fill,var(--grid-column3));grid-gap:20px}.seller-progress .project-construction-progress__item{width:var(--grid-column3)}}@media(max-width:1259px){.seller-progress{margin-top:35px}}@media(max-width:767px){.seller-progress .project-construction-progress{padding:0 22px}.seller-progress .project-construction-progress__item{width:100%}.seller-progress .project-construction-progress__top{flex-wrap:wrap;margin:-7px}.seller-progress .project-construction-progress__cam,.seller-progress .project-construction-progress__filters-wrap{margin:7px}.seller-progress .project-construction-progress__cam{display:flex;height:54px}.seller-progress .project-construction-progress__cam_small{display:none}}.seller-return-button{display:flex;align-items:center;justify-content:space-between;width:-moz-max-content;width:max-content}.seller-return-button__title{font-style:normal;font-weight:500;font-size:22px;line-height:115%;color:var(--color-primary-dark);flex:0 0 auto;margin-left:12px;transition:color .4s}.seller-return-button__icon{flex:0 0 auto}@media(min-width:1260px){.seller-return-button:hover .seller-return-button__title{color:var(--primary-color)}}.seller-flats{display:flex;flex-direction:column}.seller-flats__content{margin-top:20px}.seller-flats__content .product-page__product-info{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin-top:30px}.seller-flats__content .product-info-price-block__bottom-wrap{flex-direction:column;align-items:flex-start}.seller-flats__content .product-info-price-block__mortgage-wrap{margin-top:15px}.seller-flats__print{display:none}@media(min-width:768px)and (max-width:1259px){.seller-flats{margin-top:50px}.seller-flats__top{padding:0 40px}}@media(min-width:0px)and (max-width:767px){.seller-flats{margin-top:30px}.seller-flats__top{padding:0 22px}}@media print{.seller-flats__content,.seller-flats__top{display:none}.seller-flats__print{display:flex}}@media(min-width:1260px){.seller-flats-layout__bottom{margin-top:80px}.seller-flats-layout__list{margin-top:30px}}@media(min-width:768px)and (max-width:1259px){.seller-flats-layout__bottom{margin-top:70px}}@media(max-width:1259px){.seller-flats-layout__list{margin-top:20px}}@media(max-width:767px){.seller-flats-layout__bottom{margin-top:60px}}.seller-flats-apartment__buttons{margin-top:30px}.seller-flats-apartment__buttons .seller-apartment-buttons{display:flex;justify-content:flex-start}.seller-flats-apartment__buttons .seller-apartment-buttons__item:last-child{width:100%}.seller-flats-apartment__buttons .drop-button__handle{height:50px}.seller-flats-apartment .product-page__actions{padding:0}@media(min-width:1260px){.seller-flats-apartment .product-page__actions{margin-top:80px}}@media(min-width:768px){.seller-flats-apartment__buttons{margin-top:30px}.seller-flats-apartment__buttons .seller-apartment-buttons__item:first-child .drop-button__handle{min-width:191px}.seller-flats-apartment__buttons .seller-apartment-buttons__item:last-child{max-width:210px;margin-left:10px}.seller-flats-apartment__plates{padding-top:20px}}@media(min-width:768px)and (max-width:1259px){.seller-flats-apartment .product-page__actions{margin-top:70px}}@media(max-width:767px){.seller-flats-apartment .product-page__actions{margin-top:60px}.seller-flats-apartment__buttons .seller-apartment-buttons{flex-direction:column}.seller-flats-apartment__plates{display:none}}@media print{.seller-flats-apartment__buttons,.seller-flats-apartment__plates{display:none}}.seller-genplan .genplan{height:100vh}.seller-customer-search{background-color:#fff;box-shadow:0 12px 40px rgba(125,131,146,.21);transition:all .3s}.seller-customer-search__item{display:block;padding:8px 22px;font-size:15px;transition:background-color .3s,color .3s}.seller-customer-search__item:hover{color:var(--primary-color);background-color:var(--color-gray-light)}.seller-customer-search__item-value{padding-left:10px}.seller-customer-search__item-value:first-child{padding-left:0}.seller-customer-search__empty{padding:22px;color:var(--color-gray-dark)}.seller-customer-search._unfocus{opacity:0;pointer-events:none}.seller-empty{padding-top:100px;text-align:center}.seller-empty__title{color:var(--color-gray);font-weight:500;font-size:45px}.seller-empty__description{margin-top:30px;font-size:20px}.client-form-page__title{margin-bottom:30px}.client-compare__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.client-compare__content{padding:0 30px}.client-compare__image-wrap{display:block;position:relative;padding-bottom:76.7716535433%}.client-compare__no-image,.client-compare__picture{position:absolute;left:0;top:0;width:100%;height:100%}.client-compare__no-image{background-position:50%;background-size:contain;background-repeat:no-repeat;background-image:url(/static/images/svg/no-image.svg)}.client-compare__image{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.client-compare__item-delete{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.client-compare__price{font-weight:700;color:var(--color-primary-dark)}.client-compare__button{width:100%}.client-compare__action-list{display:flex;flex-wrap:wrap;margin:0 -2px}.client-compare__action-item{padding:0 2px 4px}.client-compare .compare__arrow_prev{left:-10px}.client-compare .compare__arrow_next{right:-10px}@media(min-width:1260px){.client-compare__head{padding-bottom:10px}}@media(min-width:768px){.client-compare__image-wrap{margin-bottom:30px}.client-compare__price{font-size:19px}}@media(max-width:1259px){.client-compare__head{padding-left:var(--grid-spacer);padding-right:var(--grid-spacer)}}@media(max-width:767px){.client-compare__head{padding-bottom:20px}.client-compare__image-wrap{margin-bottom:20px}.client-compare__price{font-size:17px}.client-compare__button._small .button__link{padding-left:0;padding-right:0}}.client-notification{border-top:1px solid var(--color-border)}.client-notification__title{position:relative}.client-notification._not-read .client-notification__title{padding-left:22px}.client-notification._not-read .client-notification__title:before{content:"";position:absolute;top:9px;left:0;background-color:var(--primary-color);width:7px;height:7px}.client-notification__date,.client-notification__description{color:var(--color-gray-dark)}@media(min-width:768px){.client-notification{padding:25px 0}.client-notification__title{margin-bottom:20px}.client-notification__description{margin-bottom:25px}}@media(max-width:767px){.client-notification{padding:20px 0}.client-notification__title{margin-bottom:15px}.client-notification__description{margin-bottom:20px}}@media(max-width:767px){.client-notifications{padding:30px 0}}.client-service__list-item{margin-bottom:15px}.client-service__list-item:last-child{margin-bottom:0}@media(max-width:1259px){.client-service{padding:0 var(--grid-spacer)}}.client-service-item{background-color:#fff}.client-service-item__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:35px}.client-service-item__type{background-color:var(--color-background);padding:5px 7px;color:var(--primary-color);font-size:13px;font-weight:500;line-height:1.2}.client-service-item__number{color:var(--color-gray-dark)}.client-service-item__footer{border-top:1px solid var(--color-border);padding-top:12px}.client-service-item__info-items{color:var(--color-gray-dark)}@media(min-width:1260px){.client-service-item{padding:30px 35px}.client-service-item__description{padding-bottom:40px}}@media(min-width:768px){.client-service-item__info-items{display:flex;align-items:flex-start;justify-content:flex-start}.client-service-item__info-item{margin-right:35px;position:relative}.client-service-item__info-item:after{content:"";width:5px;height:5px;background-color:var(--color-border);position:absolute;right:-20px;top:6px}.client-service-item__info-item:last-child:after{display:none}}@media(min-width:768px)and (max-width:1259px){.client-service-item{padding:30px 35px}.client-service-item__description{padding-bottom:40px}}@media(max-width:767px){.client-service-item{padding:18px 20px}.client-service-item__description{padding-bottom:30px}.client-service-item__info-item{margin-bottom:8px}.client-service-item__info-item:last-child{margin-bottom:0}}.client-compilations__tabs-wrapper{display:flex;justify-content:space-between}.client-compilations__tabs .tabs__item .tabs__link{font-weight:500;padding:17px 19px}.client-compilations__list-wrapper{margin-top:42px}.client-compilations__item:not(:last-child){margin-bottom:4px}.client-compilations__item-wrapper{background:#fff;padding:22px 30px}.client-compilations__card-footer-wrapper{margin-top:20px}.client-compilations__secondary-button.button_secondary{border:none;box-shadow:0 0 0 1px var(--color-blue-gray) inset}.client-compilations__secondary-button.button_secondary:hover{box-shadow:0 0 0 1px var(--primary-color) inset;transition:box-shadow var(--default-transition-duration)}.client-compilations__alert-button.button{background-color:var(--color-red-opacity-15)}.client-compilations__alert-button .button__link{color:var(--color-red)}.client-compilations__create-button{display:block}.client-compilations__share-wrap{margin:20px 0;display:flex;align-content:flex-start;justify-content:right}.client-compilations__share-wrap:first-child{margin-bottom:20px;margin-top:0}.client-compilations__share-link{display:flex}.client-compilations__share-text{margin-left:10px}.client-compilations .ya-share2{position:relative}.client-compilations .ya-share2 .ya-share2__link_more{visibility:hidden;opacity:0;height:0;width:0;display:block;padding:0;position:absolute;top:0;left:0}@media(max-width:1259px){.client-compilations{padding:0 var(--grid-spacer)}}.client-compilation-print{display:none}@media print{.print-footer,.print-header{position:fixed;width:210mm!important}.print-footer{bottom:0;padding-bottom:6mm}.client-compilation-print{width:210mm!important;display:block}.client-compilation-print._share{margin-top:-25px}.client-compilation-print__print{display:flex;background:#fff;flex-direction:column;width:210mm!important;padding:19mm 0 0;page-break-after:always;page-break-before:always}.client-compilation-print__print-block{padding:0 8.2mm;width:100%;margin:0}.client-compilation-print__print-wrapper{display:flex;flex-direction:column}.client-compilation-print .client-compilation-print .about-block__statistic{padding-left:0}.client-compilation-print .product-images__print-description{display:flex;justify-content:center;font-style:normal;font-weight:400;font-size:8pt;line-height:120%;color:var(--primary-color);margin-top:2mm}.client-compilation-print .product-images__image-list,.client-compilation-print .product-images__image-slide{padding-bottom:76.9596199525%}.client-compilation-print .product-images__picture{display:flex}.client-compilation-print .product-info-price-block__mortgage-wrap{flex-direction:row}.client-compilation-print .product-info-price-block__mortgage-price{font-size:7.5pt}.client-compilation-print .product-info-price-block__mortgage-icon{height:7mm;width:7mm;margin-right:2mm}.client-compilation-print .product-info-price-block__price-wrap{flex:0 0 42mm;margin-right:5mm;width:auto}.client-compilation-print .product-info-price-block__bottom-wrap{padding-top:5mm}.client-compilation-print .product-info-price-block__mortgage-title,.client-compilation-print .product-info-price-block__price-title{font-size:7.5pt}.client-compilation-print .product-info-price-block__price{font-size:13pt;margin-top:1.5mm}.client-compilation-print .product-info-price-block__mortgage-text{flex-direction:row;align-items:baseline}.client-compilation-print .product-info-info-list__value{white-space:nowrap}.client-compilation-print .product-info-info-list__title{width:47mm}.client-compilation-print .product-info-info-list__items{margin:0}.client-compilation-print .product-info-info-list__item{font-size:7.5pt;padding:1mm 0}.client-compilation-print .customer-compilation-apartments{padding-top:0}.client-compilation-print .customer-compilation-apartments__info-list{margin-top:3mm}.client-compilation-print .customer-compilation-apartments__name{margin-bottom:0;font-size:13pt}.client-compilation-print .customer-compilation-apartments__half{grid-column:span 1;padding-bottom:0}.client-compilation-print .customer-compilation-apartments__half:first-child{border-right:1px solid var(--color-border);padding:7mm 6mm 7mm 0}.client-compilation-print .customer-compilation-apartments__half:nth-child(2){padding:7mm 0 7mm 6mm}.client-compilation-print .customer-compilation-apartments__item:nth-child(3n+3){page-break-after:always;border-bottom:1px solid var(--color-border)}.client-compilation-print .customer-compilation-apartments__item:nth-child(3n+4){margin-top:19mm}.client-compilation-print .customer-compilation-apartments__apartment{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:0}.client-compilation-print .customer-compilation-apartments__list{padding-top:19mm}.client-compilation-print .customer-compilation-apartments__h3{display:none}.client-compilation-print .product-info-short-info__title{font-size:7.5pt}.client-compilation-print .product-info-short-info__value{font-size:8pt;margin-top:1mm}.client-compilation-print .product-info-short-info__item{padding:0;grid-column:span 1}.client-compilation-print .product-info-short-info__list{display:grid;grid-template-columns:repeat(3,26mm);grid-column-gap:5mm;margin:5mm 0 0;justify-content:flex-start}.client-compilation-print .customer-compilation-project__genplan{margin-top:5mm;padding-top:5mm}.client-compilation-print .customer-compilation-project__h3{font-size:13pt}.client-compilation-print .customer-compilation-project__genplan-wrapper{padding-top:9mm}.client-compilation-print .customer-compilation-project__description-wrapper{display:grid;grid-template-columns:586fr 480fr;grid-template-rows:12mm auto;grid-column-gap:13mm}.client-compilation-print .customer-compilation-project__logo{grid-column:1/2}.client-compilation-print .customer-compilation-project__description{margin-top:4mm;grid-column:1/2;font-size:8.5pt;max-height:50mm;overflow:hidden}.client-compilation-print .customer-compilation-project__picture{color:var(--color-gray-dark);font-size:7pt}.client-compilation-print .customer-compilation-project__image-wrapper{grid-column:2/3;grid-row:1/3;margin-top:0}.client-compilation-print .customer-compilation-project__info-value{font-size:7pt;padding-top:1mm}.client-compilation-print .customer-compilation-project__info-key{font-size:9.5pt}.client-compilation-print .customer-compilation-project__name{font-size:18pt;margin-bottom:7mm}.client-compilation-print .customer-compilation-project__info-list{width:66%;grid-template-rows:repeat(1,auto);grid-template-columns:repeat(4,auto);grid-gap:0 3mm;padding-bottom:8mm}.client-compilation-print .customer-compilation-project__logo-picture{width:37mm;height:12mm}.client-compilation-print .genplan{height:108mm}.client-compilation-print .about-block__advantages-list_column-mobile .about-block__item{flex:0 0 33.33%;height:59mm}.client-compilation-print .about-block__wrapper{padding:5mm}.client-compilation-print .about-block__advantage-description{font-size:8pt}.client-compilation-print .about-block__advantage-title{font-size:9.5pt;margin-bottom:2mm}.client-compilation-print .about-block__key{margin-bottom:11mm;width:6mm;height:6mm;font-size:8pt}.client-compilation-print .about-block__key-wrapper{flex-grow:0}.client-compilation-print .about-block__stat-description{font-size:8pt;margin-bottom:9mm;font-weight:400;padding-right:7mm}.client-compilation-print .about-block__stat-title{font-size:17.5pt;padding-bottom:2mm;margin-bottom:1mm}.client-compilation-print .about-block__title{flex:0 0 49mm;width:49mm;display:flex;align-items:flex-start;justify-content:flex-start}.client-compilation-print .about-block__title svg{width:100%;max-width:100%}.client-compilation-print .about-block__head{padding-top:5mm;display:flex;justify-content:space-between}.client-compilation-print .about-block__description-container{margin-bottom:0;margin-top:0;flex:0 0 118mm}.client-compilation-print .about-block__description{margin-bottom:0;font-size:9pt}.client-compilation-print .about-block__statistic{display:flex;justify-content:space-between;flex-direction:row;padding-left:9px;margin-bottom:0;margin-top:11mm}.client-compilation-print .customer-compilation__about-block{margin:5mm 0}.client-compilation-print .customer-compilation__h3{font-size:13pt}.client-compilation-print .customer-compilation__about-wrapper{padding-top:21mm}.client-compilation-print .customer-compilation__compilation-item{padding-top:0}.client-compilation-print .customer-compilation__project{margin-top:9mm}.client-compilation-print .customer-compilation-description{padding:5mm 6mm}.client-compilation-print .customer-compilation-description__bottom-wrapper{flex:0 0 auto}.client-compilation-print .customer-compilation-description__bottom{padding-top:2mm;display:flex;align-items:center;align-content:center;justify-content:space-between;flex-wrap:nowrap;flex-direction:row}.client-compilation-print .customer-compilation-description__date{flex:0 0 auto;text-align:right;margin-top:0}.client-compilation-print .customer-compilation-description__count,.client-compilation-print .customer-compilation-description__date,.client-compilation-print .customer-compilation-description__price{font-size:7.5pt}.client-compilation-print .customer-compilation-description__subtitle{max-width:114mm;padding-bottom:13mm;font-size:9pt}.client-compilation-print .customer-compilation-description__title_big{margin-bottom:4mm}.client-compilation-print .customer-compilation-description__title{font-size:18pt}.client-compilation-print .customer-compilation-description__price{padding-left:3mm;margin-left:3mm}.client-compilation-print .customer-compilation-description__price:before{height:3mm}.client-compilation-print__print-manager-info{background:var(--color-background);padding:2.2mm 8.2mm;display:flex;flex-direction:row;align-items:center;width:auto}.client-compilation-print__print-manager-info .client-compilation-print__print-text-dark{margin-left:1mm}.client-compilation-print__compilation{margin-top:12mm}.client-compilation-print__contact{font-size:7pt;margin-left:4mm}.client-compilation-print__logo-wrapper{width:28mm;display:flex;align-items:center;justify-content:center}.client-compilation-print__logo-wrapper svg{width:28mm}.client-compilation-print__contact-item{width:25mm}.client-compilation-print__contacts-wrapper,.client-compilation-print__header-top{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.client-compilation-print__header-top{width:100%;padding:2mm 0}.client-compilation-print__print-manager-phone{margin-left:8.2mm}.client-compilation-print__print-text{font-family:var(--font);font-style:normal;font-weight:400;font-size:7pt;line-height:120%}.client-compilation-print__print-line-wrapper-lower{padding-top:1mm}.client-compilation-print__print-line-wrapper-second{margin-top:2.7mm}.client-compilation-print__print-text-large{font-family:var(--font);font-style:normal;font-weight:700;font-size:13.6pt;line-height:125%}.client-compilation-print__print-text-grey{color:var(--color-gray-dark)}.client-compilation-print__print-text-dark{color:var(--color-primary-dark)}.client-compilation-print__print-top-phone{padding-left:5.4mm}.client-compilation-print__print-content{margin-top:12.5mm}.client-compilation-print__print-bottom{display:flex;flex-direction:row;justify-content:space-between}.client-compilation-print__print-bottom-date{border-top:1px solid var(--color-border);width:100%;padding-top:2mm;text-align:right}}.client-compilation-card__header{display:flex;align-items:center;justify-content:center}.client-deals__list{background:#fff;padding:30px}.client-deals__deal-list{display:flex;flex-direction:column}.client-deals__deal-item{background:#fff;padding:0 30px}.client-deals__deal-item:not(:last-child){margin-bottom:6px}.client-deals__deal-info{padding:25px 0;display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,auto);grid-auto-flow:row;grid-row-gap:23px}.client-deals__apartments{padding:25px 0}.client-deals__deal-item-link,.client-deals__deal-item-top-left-wrapper,.client-deals__deal-item-top-wrapper{display:flex;align-items:center}.client-deals__deal-item-top-left-wrapper,.client-deals__deal-item-top-wrapper{justify-content:space-between}.client-deals__deal-item-top-wrapper{grid-row:1/2;grid-column:1/3}.client-deals__deal-item-type{font-style:normal;font-weight:500;font-size:15px;line-height:120%;color:var(--color-gray-dark);position:relative;padding-right:15px;margin-right:15px}.client-deals__deal-item-type:before{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:var(--color-border)}.client-deals__deal-item-date{font-style:normal;font-weight:400;font-size:15px;line-height:135%;color:var(--color-gray-dark)}.client-deals__deal-item-status{background:var(--color-blue-gray-opacity-40);padding:5px 7px;color:var(--color-gray-dark);font-style:normal;font-weight:500;font-size:13px;line-height:125%}.client-deals__deal-name-link{padding:10px;margin:-10px;display:block}.client-deals__deal-item-price{font-style:normal;font-weight:700;font-size:16px;line-height:135%;color:var(--color-primary-dark);grid-column:1/2}.client-deals__deal-item-link{font-style:normal;font-weight:500;font-size:15px;line-height:120%;color:var(--primary-color);padding:10px;margin:-10px;justify-content:flex-end}.client-deals__deal-item-link-arrow{margin-left:10px}.client-deals__show-profile{padding-bottom:50px}.client-deals__show-profile-row{display:flex;padding-top:15px}.client-deals__show-profile-text{color:var(--color-gray-dark);font-size:15px;line-height:135%;margin-right:4px}.client-deals__show-profile-value{color:var(--color-primary-dark);font-size:15px;line-height:135%}@media(min-width:768px){.client-deals__tabs{padding-bottom:37px}}@media(max-width:1259px){.client-deals{padding:0 var(--grid-spacer);padding-top:30px}}@media(max-width:767px){.client-deals__tabs{padding-bottom:20px}}.client-apartment-card{background:#fff}.client-apartment-card__status{display:flex;align-items:center}.client-apartment-card__status-icon{width:42px;height:42px;margin-right:11px}.client-apartment-card__status-data{min-height:42px;display:flex;flex-direction:column;justify-content:center}.client-apartment-card__status-item{display:flex;align-items:center}.client-apartment-card__status-description{color:var(--color-gray-dark)}.client-apartment-card__status-value{margin-left:5px;color:var(--primary-color)}.client-apartment-card__paid-tag-wrap{display:flex;flex-direction:row;justify-content:flex-end}.client-apartment-card__paid-tag{font-style:normal;font-weight:500;font-size:13px;line-height:125%;padding:5px 7px;height:-moz-fit-content;height:fit-content}.client-apartment-card__paid-tag_paid{background:var(--color-green-opacity-15);color:var(--color-green)}.client-apartment-card__paid-tag_not-paid{background:var(--color-red-opacity-15);color:var(--color-red)}@media(min-width:768px){.client-apartment-card__footer{padding-top:20px}}@media(max-width:767px){.client-apartment-card{padding:20px 0}.client-apartment-card__footer{padding-top:15px}}.client-actions__actor{flex:0 0 200px;font-size:14px;line-height:135%;color:var(--color-gray-dark);padding-right:20px}.client-actions__list{padding:30px 0}.client-actions__item{display:flex;background-color:#fff;align-items:center;padding:25px 30px 24px}.client-actions__item:not(:first-child){border-top:1px solid var(--color-border)}.client-actions__message{flex:1 1 auto;font-weight:500;font-size:15px;line-height:120%;color:var(--color-primary-dark)}.client-actions__date{flex:0 0 auto;text-align:right;font-size:14px;line-height:135%;color:var(--color-gray-dark)}.seller-pano{height:100vh}.seller-news-page__list{display:grid}.seller-news-page__item{margin-bottom:50px;border-top:1px solid var(--color-border)}@media(min-width:1260px){.seller-news-page__title{margin-bottom:40px;display:block}.seller-news-page__list{grid-template-columns:1fr 30px 30px 1fr 30px 30px 1fr}.seller-news-page__item:nth-child(3n-2){grid-column:1/3;border-right:1px solid var(--color-border)}.seller-news-page__item:nth-child(3n-2) .seller-news-card{padding-right:30px}.seller-news-page__item:nth-child(3n-1){grid-column:3/6;border-right:1px solid var(--color-border)}.seller-news-page__item:nth-child(3n-1) .seller-news-card{padding-right:30px;padding-left:30px}.seller-news-page__item:nth-child(3n){grid-column:6/8}.seller-news-page__item:nth-child(3n) .seller-news-card{padding-left:30px}}@media(max-width:1259px){.seller-news-page__title{display:none}.seller-news-page__list{grid-template-columns:1fr 1fr}.seller-news-page__item:nth-child(2n-1){border-right:1px solid var(--color-border)}.seller-news-page__item:nth-child(2n-1) .seller-news-card{padding-right:30px}.seller-news-page__item:nth-child(2n) .seller-news-card{padding-left:30px}}.seller-article-page__content{margin-top:43px}.seller-article-page__date{font-size:14px;line-height:135%;color:var(--color-gray-dark);margin:40px 0 20px}.seller-article-page__image-wrapper{width:100%}.seller-article-page__picture{margin-bottom:50px;width:100%;position:relative;padding-bottom:49.7757847534%;display:block}.seller-article-page__image{position:absolute;display:block;left:0;top:0;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.seller-article-page__bottom{padding-top:35px;position:relative}.seller-article-page__bottom:before{content:"";position:absolute;top:0;height:1px;background-color:var(--color-border)}@media(min-width:1260px){.seller-article-page__bottom:before{left:-30px;right:-30px}}@media(max-width:1259px){.seller-article-page__return{padding:59px 0 7px 40px}.seller-article-page__bottom:before{left:calc(var(--grid-spacer)*-1);right:calc(var(--grid-spacer)*-1)}}.seller-news-card{display:block;width:100%;padding-top:22px}.seller-news-card:hover .seller-news-card__image{transform:scale(1.12)}.seller-news-card:hover .seller-news-card__icon{transform:translate3d(18px,-20px,0)}.seller-news-card:hover .seller-news-card__icon_dub{transform:translateZ(0)}.seller-news-card__inner{display:flex;flex-direction:column}.seller-news-card__picture{display:block;position:relative;width:100%;padding-bottom:57.4074074074%;overflow:hidden}.seller-news-card__image{position:absolute;left:0;top:0;width:100%;height:100%;transition:transform 2s cubic-bezier(0,0,.2,1);-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.seller-news-card__date{font-size:14px;line-height:135%;color:var(--color-gray-dark);margin:25px 0 15px}.seller-news-card__name{font-weight:500;font-size:17px;line-height:135%;color:var(--color-primary-dark)}.seller-news-card__description{font-size:15px;line-height:135%;color:var(--color-gray-dark);margin:10px 0 30px}.seller-news-card__icon-wrap{display:flex;align-items:center;justify-content:center;overflow:hidden;width:18px;height:20px;position:relative}.seller-news-card__icon{display:block;transition:transform .5s;transform:translateZ(0)}.seller-news-card__icon svg{width:100%;height:100%}.seller-news-card__icon_dub{display:block;position:absolute;transform:translate3d(-18px,20px,0)}.seller-project-reviews__item{background-color:#fff;margin-bottom:6px;padding:30px}.seller-project-reviews__item .review__before-content{margin-right:56px}.seller-project-reviews__item .review__content{flex:1 1 auto}.seller-project-reviews__item .review__content-wrap{justify-content:space-between;-moz-column-gap:unset;column-gap:unset}@media(max-width:1259px){.seller-project-reviews{padding:49px var(--spacer)}}.seller-apartment-card__add-to-compilation-button{margin-top:20px}@media print{.seller-apartment-print__print{display:flex;background:#fff;flex-direction:column}.seller-apartment-print__print-block{width:100%}.seller-apartment-print__print-manager-info{background:var(--color-background);padding-top:2.2mm;padding-bottom:2.2mm;display:flex;flex-direction:row;align-items:center}.seller-apartment-print__print-manager-info .seller-apartment-print__print-text-dark{margin-left:1mm}.seller-apartment-print__print-manager-phone{margin-left:8.2mm}.seller-apartment-print__print-text{font-family:var(--font);font-style:normal;font-weight:400;font-size:7pt;line-height:120%}.seller-apartment-print__print-line-wrapper-lower{padding-top:1mm}.seller-apartment-print__print-line-wrapper-second{margin-top:2.7mm}.seller-apartment-print__print-text-large{font-family:var(--font);font-style:normal;font-weight:700;font-size:13.6pt;line-height:125%}.seller-apartment-print__print-text-head{font-family:var(--font);font-style:normal;font-weight:700;font-size:13pt;line-height:125%}.seller-apartment-print__print-text-grey{color:var(--color-gray-dark)}.seller-apartment-print__print-text-dark{color:var(--color-primary-dark)}.seller-apartment-print__print-top-phone{padding-left:5.4mm}.seller-apartment-print__print-top{display:flex;padding-top:5.4mm;padding-bottom:5.4mm}.seller-apartment-print__print-content{margin-top:12.5mm}.seller-apartment-print__print-bottom{display:flex;flex-direction:row;justify-content:space-between;margin-top:12.5mm}.seller-apartment-print__print-bottom-info,.seller-apartment-print__print-bottom-link-wrapper{flex:1 1 50%}.seller-apartment-print__print-bottom-info{padding-top:1.8mm;margin-left:-3.5mm;padding-left:3.5mm}.seller-apartment-print__print-bottom-link-wrapper{display:flex}.seller-apartment-print__print-bottom-link{display:flex;flex-direction:column;justify-content:space-between;margin-left:5.4mm;padding:3.4mm 5.3mm}.seller-apartment-print__print-bottom-disclaimer{margin-top:3.3mm;padding-top:3.3mm;border-top:1px solid var(--color-border)}.seller-apartment-print__print-bottom-qr{width:20.4mm;height:20.4mm}.seller-apartment-print__print-top-info{justify-content:space-between;display:flex;flex-direction:column;margin-left:5.4mm;width:100%;padding:1mm 0}.seller-apartment-print__print-wrapper{display:flex;flex-direction:column}.seller-apartment-print__print-top-wrapper{display:flex;flex-direction:row}.seller-apartment-print__print-line-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-content:center;align-items:baseline}.seller-apartment-print__print-top-name{width:25.8mm;height:2.7mm;display:flex;align-content:center}.seller-apartment-print__print-top-name svg{height:2.7mm;width:25.8mm}.seller-apartment-print__print-top-logo{display:flex;height:100%;width:-moz-fit-content;width:fit-content}.seller-apartment-print__print-top-logo svg{height:8mm;width:auto}.seller-apartment-print__print-top-logo svg path{fill:var(--primary-color)}.seller-apartment-print__print-content-info{margin-top:12.2mm}.seller-apartment-print__print-content-info-list{border:1px solid var(--color-border);display:flex;justify-content:stretch}.seller-apartment-print__print-content-info-item{flex:1 1 auto;display:flex;padding:2.4mm;align-content:center;flex-direction:column}.seller-apartment-print__print-content-info-item .seller-apartment-print__print-text{text-align:center}.seller-apartment-print__print-content-info-item .seller-apartment-print__print-text-dark{margin-top:1.8mm}.seller-apartment-print__print-content-info-item:not(:last-child){border-right:1px solid var(--color-border)}.seller-apartment-print__print-content-layout-images-list{display:flex;flex-wrap:wrap}.seller-apartment-print__print-content-layout-images-item{display:flex;flex:0 0 100%;justify-content:center;align-items:center;padding:7.2mm;border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.seller-apartment-print__print-content-layout-images-item:first-child .product-images__picture{max-height:76.9mm}.seller-apartment-print__print-content-layout-images-item:last-child .product-images__picture{max-height:59.4mm}.seller-apartment-print__renovation-price._hide{display:none}}.renovation-plate{margin-bottom:8px}.renovation-plate:last-child{margin-bottom:0}.renovation-plate__wrap{position:relative;display:flex;padding:12px 18px;border:1px solid var(--color-blue-gray);align-items:center;justify-content:left;cursor:pointer}.renovation-plate__wrap:hover .renovation-plate__modal{opacity:1;pointer-events:all;z-index:10000}.renovation-plate__price{font-style:normal;font-weight:500;font-size:19px;line-height:135%;color:var(--color-primary-dark);margin-right:25px;white-space:nowrap}.renovation-plate__modal{background:transparent;max-height:625px;width:509px;position:absolute;left:-510px;bottom:-50px;transition:opacity .3s;pointer-events:none;padding-right:25px;opacity:0}.renovation-plate__text{font-style:normal;font-weight:400;font-size:15px;line-height:135%;color:var(--primary-color)}.renovation-plate-modal__wrap{background:#fff;box-shadow:0 20px 40px hsla(0,0%,66.7%,.25);display:flex;flex-direction:column}.renovation-plate-modal__image-wrap{position:relative;padding-bottom:227px}.renovation-plate-modal__picture{position:absolute;top:0;right:0;bottom:0;left:0}.renovation-plate-modal__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.renovation-plate-modal__text-wrap{padding:20px 25px 25px}.renovation-plate-modal__main-title{font-style:normal;font-weight:500;font-size:19px;line-height:135%;color:var(--color-primary-dark);margin-bottom:8px}.renovation-plate-modal__main-subtitle{font-style:normal;font-weight:400;font-size:14px;line-height:135%;color:var(--color-gray-dark);mix-blend-mode:normal}.renovation-plate-modal__advantages-wrap{margin-top:20px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px}.renovation-plate-modal__advantage-top{display:flex;align-items:center;margin-bottom:7px}.renovation-plate-modal__advantage-number{font-style:normal;font-weight:700;font-size:22px;line-height:125%;color:#e3e9fc;mix-blend-mode:normal;margin-right:10px}.renovation-plate-modal__advantage-title{font-style:normal;font-weight:500;font-size:14px;line-height:135%;color:var(--color-primary-dark);mix-blend-mode:normal}.renovation-plate-modal__advantage-subtitle{font-style:normal;font-weight:400;font-size:14px;line-height:135%;color:var(--color-gray-dark);mix-blend-mode:normal}.agency-layout{width:100%;min-height:100vh;background-color:var(--color-background);--grid-spacer:30px}.agency-layout__container{padding:40px;max-width:1100px;margin:0 auto}.agency-layout__head{margin-bottom:20px}.agency-agents__activity{padding:var(--menu-padding)}.agency-agents__notify-all{width:100%}.agency-agents__top{display:grid;grid-template-columns:1fr 210px;grid-gap:35px;margin-bottom:30px}.agency-agents__top .button{width:100%}.agency-agents__top .button .button__link{padding:0;height:var(--default-input-height)}.agency-agents__top .button.agency-agents__new-customer-button .button__link{height:calc(var(--default-input-height) - 2px)}.agency-agents__form{display:grid;grid-template-columns:1fr 110px}.agency-agents__item,.agency-agents__list-head{display:grid;grid-template-columns:1fr 160px 80px 180px;padding:20px 0;grid-gap:28px;border-bottom:1px solid var(--color-border-60)}.agency-agents__list-head{color:var(--color-gray-dark)}.agency-agents__customer-name{display:block;transition:color .4s;margin-bottom:10px}.agency-agents__customer-name:hover{color:var(--primary-color)}.agency-agents__customer-phone{color:var(--color-gray-dark)}.agency-agents__actions{display:flex;justify-content:flex-end}.agency-agents__action{display:block;padding:0 20px;border-right:1px solid var(--color-border-40)}.agency-agents__action:first-child{padding-left:0}.agency-agents__action:last-child{padding-right:0;border-right:none}.agency-agents__activity{display:inline-block;box-shadow:none;padding:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;font-size:14px;text-decoration:underline;margin-bottom:3px}.agency-agents__activity:last-child{margin-bottom:0}.about-history__slider-wrap{border-top:1px solid var(--color-border);position:relative;overflow:hidden}.about-history__slider-main-item-title{font-style:normal;font-weight:400;line-height:1em;color:var(--color-gray-light);position:absolute}.about-history__top .arrows__link{padding:10px 15px}.about-history__top .arrows__link svg{transform:rotate(90deg)}.about-history__bottom .arrows__link{padding:10px 15px}.about-history__bottom .arrows__link svg{transform:rotate(-90deg)}.about-history__slider-main-item-inner{display:flex;position:relative}.about-history__slider-secondary-item-inner{display:flex}.about-history__picture-big,.about-history__picture-little{display:flex;position:relative;overflow:hidden}.about-history__image-little-wrap{position:absolute;right:0;bottom:0}.about-history__image-big,.about-history__image-little{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-history__images-wrap{flex:0 0 auto;display:flex;position:relative}.about-history__text-wrap{flex:0 1 auto;display:flex;flex-direction:column}.about-history__slider-secondary-arrows{position:absolute;bottom:0;z-index:1000}.about-history__slider-secondary-item-description{font-style:normal;font-weight:400;color:var(--color-gray-dark);transition:transform .5s,opacity .5s}.about-history__slider-secondary-item-description:before{content:"";position:absolute;top:8px;left:0;width:8px;height:8px;background-color:var(--primary-color);border-radius:100%}.about-history__slider-secondary-item-title{font-style:normal;font-weight:500;transition:transform .5s,opacity .5s}.about-history__slider-main-controls{display:flex;flex-direction:column;align-items:center;position:absolute;right:0}.about-history__counter{overflow:hidden;margin:20px 0}.about-history__counter-item-title{font-style:normal;font-weight:400;line-height:1.35em;color:var(--color-border);transition:font-size .4s,color .4s}.about-history__counter-item{display:flex;align-items:center;justify-content:center}.about-history__counter-item.swiper-slide-active .about-history__counter-item-title{color:var(--color-primary-dark);font-style:normal;font-weight:400;line-height:1.35em}.about-history__slider-secondary-item.normal{transition-duration:0s!important;animation-duration:0s!important}.about-history__slider-secondary-item.normal .about-history__slider-secondary-item-description,.about-history__slider-secondary-item.normal .about-history__slider-secondary-item-title{transform:translateY(20px);opacity:0}.about-history__slider-secondary-item.normal .about-history__picture-big,.about-history__slider-secondary-item.normal .about-history__picture-little{transform:translateX(100%)}.about-history__slider-secondary-item.normal .about-history__image-big,.about-history__slider-secondary-item.normal .about-history__image-little{transform:translateX(-100%)}.about-history__slider-secondary-item.animate_in{transform:translateX(0);z-index:2}.about-history__slider-secondary-item.animate_in .about-history__slider-secondary-item-description,.about-history__slider-secondary-item.animate_in .about-history__slider-secondary-item-title{transform:translateY(0);opacity:1;transition-delay:.3s}.about-history__slider-secondary-item.animate_in .about-history__picture-big,.about-history__slider-secondary-item.animate_in .about-history__picture-little{transform:translateX(0);transition:transform .9s}.about-history__slider-secondary-item.animate_in .about-history__image-big,.about-history__slider-secondary-item.animate_in .about-history__image-little{animation:animate-image .9s}.about-history__slider-secondary-item.animate_out{transform:translateX(0);z-index:1}.about-history__slider-secondary-item.animate_out .about-history__slider-secondary-item-description,.about-history__slider-secondary-item.animate_out .about-history__slider-secondary-item-title{transform:translateY(20px);opacity:0}.about-history__slider-secondary-item.animate_out .about-history__image-big,.about-history__slider-secondary-item.animate_out .about-history__image-little,.about-history__slider-secondary-item.animate_out .about-history__picture-big,.about-history__slider-secondary-item.animate_out .about-history__picture-little{transform:translateX(0);transition:transform .9s}@media(min-width:1260px){.about-history__slider-wrap{padding-top:70px;margin-top:40px}.about-history__picture-big{width:445px;height:393px}.about-history__picture-little{width:199px;height:179px}.about-history__images-wrap{width:505px;height:496px;margin-right:44px}.about-history__text-wrap{width:468px;padding-top:157px;padding-bottom:40px}.about-history__slider-secondary-arrows{right:523px}.about-history__slider-secondary-item-description{margin-top:34px}.about-history__slider-main-item-title{left:549px;top:-15px}.about-history__slider-main-controls{top:70px;width:70px}.about-history__counter{max-height:218px}.about-history__slider-secondary-item-inner{max-width:1017px}.about-history__counter-item-title{font-size:14px}.about-history__counter-item.swiper-slide-active .about-history__counter-item-title{font-size:28px}.about-history__counter-item.swiper-slide-next .about-history__counter-item-title,.about-history__counter-item.swiper-slide-prev .about-history__counter-item-title{font-size:20px}}@media(min-width:768px){.about-history__slider-secondary-item-description{font-size:16px;line-height:1.5em;padding-left:32px}.about-history__slider-secondary-item-title{font-size:19px;line-height:1.35em}.about-history__slider-main-item-title{font-size:95px}}@media(min-width:768px)and (max-width:1259px){.about-history__slider-wrap{padding-top:30px;margin-top:30px}.about-history__slider-secondary-item-description{margin-top:30px}.about-history__images-wrap{width:74.21875vw;height:calc(66.66667vw - 53.33333px)}.about-history__slider-main-controls{top:calc(66.66667vw + 26.66667px)}.about-history__picture-big{width:57.9427083333vw;height:51.171875vw}.about-history__picture-little{width:25.9114583333vw;height:23.3072916667vw}.about-history__slider-main-item-title{right:0;top:135px}.about-history__text-wrap{max-width:68.2291666667vw}}@media(max-width:1259px){.about-history__slider-secondary-item-inner{flex-direction:column}.about-history__counter-item.swiper-slide-active .about-history__counter-item-title{font-size:20px}.about-history__counter-item.swiper-slide-next .about-history__counter-item-title,.about-history__counter-item.swiper-slide-prev .about-history__counter-item-title{font-size:15px}.about-history__counter-item-title{font-size:13px}.about-history__counter{max-height:191px}.about-history__text-wrap{margin-top:50px;padding-bottom:60px;min-height:300px}.about-history__slider-main-controls{width:50px}}@media(max-width:767px){.about-history__slider-wrap{padding-top:20px;margin-top:20px}.about-history__slider-secondary-item-description{margin-top:18px;padding-left:22px;font-size:15px;line-height:1.35em}.about-history__slider-secondary-item-title{font-size:16px;line-height:1.4em}.about-history__slider-main-item-title{font-size:75px;right:38.9333333333vw;top:72vw}.about-history__picture-big{width:79.2vw;height:70.1333333333vw}.about-history__picture-little{width:35.4666666667vw;height:32vw}.about-history__images-wrap{width:calc(100vw - 44px);height:calc(98.22485vw - 43.21893px)}.about-history__text-wrap{max-width:66.6666666667vw}.about-history__slider-main-controls{top:calc(98.22485vw + 28.78107px)}}.hint{position:relative;display:inline-block}.hint:hover .hint__text{opacity:1;transform:translateY(0);pointer-events:all}.hint__icon{display:flex;justify-content:center;align-items:center;flex:0 0 17px;width:17px;height:17px;border-radius:100px;border:1px solid var(--color-border);transition-property:border-color;transition-duration:.3s}.hint__icon svg path{transition-property:fill;transition-duration:.3s}.hint__text{position:absolute;background-color:#fff;padding:15px;color:var(--color-primary-dark);z-index:1000;box-shadow:0 0 15px 14px rgba(125,131,146,.09);left:-10px;top:calc(100% + 10px);opacity:0;pointer-events:none;transform:translateY(10px);transition-property:opacity,transform;transition-duration:.4s}.hint__text:before{content:"";position:absolute;left:12px;top:-20px;border-color:transparent transparent #fff;border-style:solid;border-width:10px 7px}.promo-link{border:1px solid var(--color-blue-gray);border-radius:100%;display:flex;align-items:center;justify-content:center;position:relative;width:34px;height:34px}.promo-link svg{width:32px;height:32px}@media(min-width:768px){.promo-link:hover .promo-link__show-name{opacity:1;transform:translateY(0);pointer-events:all}.promo-link__show-name{position:absolute;display:inline-block;background-color:#fff;padding:15px;color:var(--color-primary-dark);z-index:300;box-shadow:0 0 15px 14px rgba(125,131,146,.09);left:-10px;top:calc(100% + 10px);opacity:0;pointer-events:none;transform:translateY(10px);min-width:200px;transition-property:opacity,transform;transition-duration:.4s}.promo-link__show-name:before{content:"";position:absolute;border-color:transparent transparent #fff;border-style:solid;border-width:10px 7px;left:20px;top:-19px}}@media(max-width:767px){.promo-link__show-name{display:none}}.b-form__block{border-top:1px solid var(--color-border)}.b-form__block_submit{display:flex;justify-content:flex-end}.b-form__block-title{font-weight:500;line-height:1.3;margin-bottom:10px}.b-form__block-description{color:var(--color-gray-dark);line-height:1.4}.b-form__row{margin-bottom:12px}.b-form__row:last-child{margin-bottom:0}.b-form__image .current-image{display:block;max-width:100px;margin:10px 0}.b-form__image .current-image img{display:block}.b-form__image input+label.clear-file{display:inline-block}.b-form__image .hint{display:block;color:var(--color-gray-dark)}@media(min-width:1260px){.b-form__block{padding:40px 0 60px;grid-template-columns:203px 1fr}}@media(min-width:768px){.b-form__block-title{font-size:19px}.b-form__block-description{font-size:15px}.b-form__block{display:grid;grid-gap:63px;grid-template-columns:170px 1fr}.b-form__block_submit{display:flex;justify-content:flex-end}}@media(min-width:768px)and (max-width:1259px){.b-form__block{padding:30px 0 50px}}@media(max-width:767px){.b-form__block{padding:20px 0 30px}.b-form__block-title{font-size:16px}.b-form__block-description{font-size:14px}.b-form__block-info{margin-bottom:20px}}.stripes__list{display:flex;flex-direction:row;flex-wrap:wrap}.stripes__item{padding:4px 5px;font-style:normal;font-weight:400;font-size:13px;line-height:125%;color:var(--color-gray-dark);background:var(--color-gray-blue)}.stripes__item:not(:last-child){margin-right:10px}.compilation-card-footer{padding-top:20px;border-top:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center}.compilation-card-footer__info{display:flex;justify-content:flex-start}.compilation-card-footer__flat-number{font-style:normal;font-weight:400;font-size:15px;line-height:135%;color:var(--color-gray-dark);padding-right:18px;margin-right:18px;position:relative}.compilation-card-footer__flat-number:before{content:"";position:absolute;top:0;right:0;height:100%;width:1px;background:var(--color-border)}.compilation-card-footer__range{font-style:normal;font-weight:500;font-size:15px;line-height:120%;color:var(--color-primary-dark)}.compilation-card-footer__buttons-wrapper{display:flex;justify-content:flex-end}.compilation-card-footer__buttons-wrapper>:not(:last-child){margin-right:10px}.compilation-card-body__upper-wrapper{display:flex;justify-content:space-between}.compilation-card-body__compilation-flag{background:var(--color-blue-gray-opacity-40);font-style:normal;font-weight:500;font-size:13px;line-height:125%;color:var(--primary-color);padding:5px 7px}.compilation-card-body__date{font-style:normal;font-weight:400;font-size:14px;line-height:135%;color:var(--color-gray-dark)}.compilation-card-body__compilation-body{margin-top:25px}.compilation-card-body__compilation-name-link{padding:10px;margin:-10px}.compilation-card-body__stripes-list-wrapper{margin-top:35px}.compilation-card-body__compilation-body .compilation-card-body__new-name-field input{border:none;background:var(--color-background)}.compilation-card-body__compilation-body .compilation-card-body__show-prices-field{display:flex;align-items:center;margin-top:20px}.compilation-card-body__compilation-body .compilation-card-body__show-prices-field label{margin-bottom:0;margin-left:5px}.drop-button{--drop-button-height:38px;--drop-link-height:36px;--drop-button-background-color:var(--primary-color);--drop-button-color:#fff;--drop-button-border-color:transparent;--drop-padding:calc(var(--drop-button-height)/3.15);--drop-button-border-color-hover:var(--drop-button-border-color);font-weight:500;font-size:15px;position:relative}.drop-button__handle{display:flex;align-items:center;justify-content:space-between;padding:0 var(--drop-padding);font-size:inherit;height:var(--drop-button-height);background-color:var(--drop-button-background-color);box-shadow:inset 0 0 0 1px var(--drop-button-border-color);color:var(--drop-button-color);transition:all .3s}.drop-button__handle-icon svg path{fill:var(--drop-button-color)}.drop-button__content{position:absolute;top:100%;left:0;min-width:100%;z-index:1000;box-shadow:var(--shadow-card);opacity:0;visibility:hidden;pointer-events:none;transition:all .3s}.drop-button:hover .drop-button__content{opacity:1;visibility:visible;pointer-events:auto}.drop-button:hover .drop-button__handle{box-shadow:inset 0 0 0 1px var(--drop-button-border-color-hover)}.drop-button__links{display:block}.drop-button__link{display:flex;font-size:inherit;background-color:#fff;height:var(--drop-link-height);padding:0 var(--drop-padding);align-items:center;transition:all .3s;font-weight:400}.drop-button__link:last-child{border-bottom:none}.drop-button__link._active,.drop-button__link[data-active="1"]{background-color:var(--color-background);color:var(--primary-color)}.drop-button__link:hover{background-color:var(--color-gray-blue)}.drop-button_transparent{--drop-button-background-color:transparent;--drop-button-color:var(--primary-color);--drop-button-border-color:var(--color-blue-gray);--drop-button-border-color-hover:var(--primary-color)}@media(max-width:1259px){.drop-button__link{height:unset;padding:10px}}.compilation-page__top-wrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}.compilation-page__back-link{padding:10px;margin:-10px}.compilation-page__back-link-icon{margin-right:8px}.compilation-page__form{margin-top:20px}.compilation-page__apartments{margin-top:25px;margin-bottom:50px}.compilation-page__apartments-empty{color:var(--color-gray-dark);border-top:1px solid var(--color-border);padding-bottom:70px;padding-top:20px}.tabbed-page{pointer-events:none}.tabbed-page__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.tabbed-page__head._spaceless,.tabbed-page__head_spaceless{margin-bottom:0}.tabbed-page__head .tabs_fourth .tabs__link{background-color:#f7f8fa}.tabbed-page__content,.tabbed-page__fast-activity,.tabbed-page__tabs{pointer-events:auto}@media(max-width:1259px){.tabbed-page{padding-top:var(--grid-spacer)}.tabbed-page__head{padding:0 var(--grid-spacer)}}@media(max-width:1259px){.tabbed-page{padding:30px 0 0}}.background-slider{overflow:hidden;height:100vh;width:100%;position:absolute}.background-slider__image{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.whitebox-slider{position:absolute;bottom:50px;right:50px;max-width:584px;background-color:#fff;z-index:100;padding:40px}.whitebox-slider__container{overflow:hidden;margin-bottom:30px}.whitebox-slider__slide-title{margin-bottom:18px}.whitebox-slider__slide-description{color:var(--color-gray-dark)}.whitebox-slider__nav{display:flex;justify-content:space-between;align-items:center}.whitebox-slider__nav-pager{display:flex;align-items:center;text-align:center}.whitebox-slider__nav-pager svg{display:block}.whitebox-slider__nav-next,.whitebox-slider__nav-prev{margin:-10px;padding:10px;display:block}.whitebox-slider__nav-info{padding:0 10px;width:90px;text-align:center}.whitebox-slider__nav-toggle .vertical-line{transition:all .3s;opacity:0}.whitebox-slider._hide .whitebox-slider__container,.whitebox-slider._hide .whitebox-slider__nav-pager{position:fixed;top:-9990px;left:-9990px}.whitebox-slider._hide .whitebox-slider__nav-toggle .vertical-line{opacity:1}.seller-projects-page__list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:50px;grid-row-gap:60px}.seller-projects-page__item{grid-column:span 1}.seller-projects-page__item .project-card__picture{padding-top:57%}.bitrix-layout{background-color:#fff;padding:20px}.bitrix-layout__content{min-height:100vh}.bitrix-apartment-card__button{margin:10px 10px 5px 0}.news-item{display:flex;border-bottom:1px solid var(--color-border)}.news-item:first-child{border-top:1px solid var(--color-border)}.news-item__image-container{display:block;position:relative}.news-item__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.news-item__picture{overflow:hidden;display:block;position:relative}.news-item__date-badge{position:absolute;top:0;left:0}.news-item__description-container{display:flex;flex-direction:column}.news-item__title{font-weight:500;line-height:135%}.news-item__short-text{line-height:150%;color:var(--color-gray-dark);flex-grow:1}.news-item__icon-wrap{display:flex;align-items:center;justify-content:center;overflow:hidden;width:18px;height:20px;position:relative}.news-item__icon{display:block}.news-item__icon svg{width:100%;height:100%}.news-item__icon_dub{display:none}@media(min-width:1260px){.news-item{padding:30px 0}.news-item:hover .news-item__image{transform:scale(1.12)}.news-item:hover .news-item__icon{transform:translate3d(18px,-20px,0)}.news-item:hover .news-item__icon_dub{transform:translateZ(0)}.news-item__image-container{margin-right:42px;flex:0 0 365px}.news-item__image{transition:transform 2s cubic-bezier(0,0,.2,1)}.news-item__picture{padding-top:56.4383561644%}.news-item__title{font-size:19px;margin-bottom:15px}.news-item__short-text{font-size:16px}.news-item__icon{transition:transform .5s;transform:translateZ(0)}.news-item__icon_dub{display:block;position:absolute;transform:translate3d(-18px,20px,0)}}@media(min-width:768px){.news-item{padding:26px 0}}@media(min-width:768px)and (max-width:1259px){.news-item__image-container{flex:0 0 286px;margin-right:25px}.news-item__picture{padding-top:57.3426573427%}.news-item__title{font-size:16px}}@media(max-width:1259px){.news-item__title{margin-bottom:15px}.news-item__short-text{font-size:15px}}@media(max-width:767px){.news-item{display:grid;grid-template-columns:repeat(4,1fr);padding:20px 0}.news-item__picture{padding-top:56.8181818182%}.news-item__image-container{grid-row:1;grid-column:1/4;margin-bottom:20px;max-width:46.9333333333vw}.news-item__description-container{grid-row:2;grid-column:1/5}.news-item__short-text{margin-bottom:20px}}.error-page{background-color:var(--color-background)}.error-page__inner{display:flex}.error-page__code-wrapper{display:flex;align-items:center;flex:0 0 auto}.error-page__code{color:var(--color-blue-dark);font-weight:700;line-height:.8}.error-page__code-image{display:flex}.error-page__code-image svg{height:auto;width:100%}@media(min-width:1260px){.error-page{padding:157px 0 266px}.error-page__inner{justify-content:space-between}.error-page__title{margin-bottom:15px}.error-page__subtitle{margin-bottom:35px;color:#787a7d;max-width:331px}.error-page__code{font-size:227px}.error-page__code-wrapper{justify-content:flex-end}}@media(min-width:768px)and (max-width:1259px){.error-page{padding:90px 0 200px}.error-page__code-wrapper{margin-bottom:80px}.error-page__code{font-size:160px}.error-page__code-image{width:441px;flex:0 0 441px}}@media(max-width:1259px){.error-page__inner{flex-direction:column}.error-page__title{margin-bottom:12px}.error-page__subtitle{margin-bottom:28px}.error-page__code-wrapper{order:3;justify-content:center}.error-page__content{order:7}}@media(max-width:767px){.error-page{padding:70px 0 150px}.error-page__code-wrapper{margin-bottom:60px}.error-page__code{font-size:117px}.error-page__code-image{max-width:298px;flex:0 1 298px}}.chess-table{padding-top:150px;overflow-x:scroll}.chess-table__info{display:flex;padding-bottom:20px}.chess-table__content{display:flex}.chess-table__section{display:flex;flex-direction:column;align-items:center;margin-right:30px}.chess-table__section-name{color:var(--color-gray-dark);padding-bottom:10px}.chess-table__floor{display:flex;align-self:flex-start;min-height:32px;align-items:center;border-bottom:1px solid transparent;border-top:1px solid transparent;transition:border-color .2s}.chess-table__floor:hover{border-bottom:1px solid var(--color-gray-chess);border-top:1px solid var(--color-gray-chess)}.chess-table__apartments{display:flex}.chess-table__info-item{display:flex;margin-right:10px}.chess-table__example{width:20px;height:20px;border-radius:5px;position:relative;overflow:hidden;background-color:var(--color-red-chess);margin-right:3px}.chess-table__example._active{background-color:var(--color-green-chess)}.chess-table__example._reserved{background-color:var(--color-orange-chess)}.chess-table__example._sold{background-color:var(--color-red-chess)}.chess-table__example._hasNotLayout{background-color:var(--color-gray-chess)}.chess-table__example._hasLayout{background-color:var(--color-blue)}.chess-table__example._isForAgent:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-left:0 solid transparent;border-bottom:7px solid transparent;border-right:7px solid var(--color-red-chess);border-top:0 solid transparent}.chess-table__manage-form{display:flex;flex-direction:column;align-items:center}.chess-table__form-button{margin-bottom:20px}.chess-table__cell-wrap{position:relative}.chess-table__cell{width:24px;height:24px;color:#fff;position:relative;background-color:var(--color-red-chess);margin:2px 0 2px 4px;transition:outline-color .2s;outline:solid transparent}.chess-table__cell._active{background-color:var(--color-green-chess)}.chess-table__cell._reserved{background-color:var(--color-orange-chess)}.chess-table__cell._sold{background-color:var(--color-red-chess)}.chess-table__cell:hover{outline:solid var(--color-red)}.chess-table__cell:hover .chess-table__admin-wrap{opacity:1;z-index:30;pointer-events:all}.chess-table__floor-number{text-align:center;min-width:32px}.chess-table__link{position:relative;display:flex;justify-content:center;align-items:center}.chess-table__link:hover .chess-table__cell-info{opacity:1;z-index:30}.chess-table__link-text{font-weight:500}.chess-table__cell-info{pointer-events:none;background-color:#fff;position:absolute;bottom:35px;left:0;opacity:0;transition:opacity .2s}.chess-table._with-checkboxes{padding:70px 100px}.chess-table._with-checkboxes .chess-table__link-text{font-weight:300;font-size:10px}.chess-table._with-checkboxes .cell-info__with-checkbox{pointer-events:none;background-color:#fff;position:absolute;bottom:35px;left:0;opacity:0;transition:opacity .2s}.chess-table._with-checkboxes input{display:none}.chess-table._with-checkboxes input:checked+label{outline:solid var(--color-red)}.chess-table._with-checkboxes .chess-table__label{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:#fff;margin:2px 0 2px 4px;background-color:var(--color-blue);transition:outline-color .2s;outline:solid transparent}.chess-table._with-checkboxes .chess-table__label._hasNotLayout{background-color:var(--color-gray-chess)}.chess-table._with-checkboxes .chess-table__label._changeRenovation{background-color:var(--color-red-chess)}.chess-table._with-checkboxes .chess-table__label._active{background-color:var(--color-green-chess)}.chess-table._with-checkboxes .chess-table__label:hover{outline:solid var(--color-gray)}.chess-table._with-checkboxes .chess-table__label:hover .cell-info__with-checkbox{opacity:1;z-index:250}.chess-table._with-checkboxes .chess-table__label:hover .chess-table__admin-wrap_with-checkbox{opacity:1;z-index:30;pointer-events:all}.chess-table._manage-flats-for-agent .chess-table__form-button{align-self:center}.chess-table._manage-flats-for-agent .chess-table__form-control{display:flex;flex-direction:column;align-items:center;margin-bottom:15px}.chess-table._manage-flats-for-agent .chess-table__sections{display:flex}.chess-table._manage-flats-for-agent .chess-table__date-input{display:block}.chess-table._manage-flats-for-agent .chess-table__label{background-color:var(--color-green-chess);position:relative}.chess-table._manage-flats-for-agent .chess-table__label._isForAgent:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-left:0 solid transparent;border-bottom:7px solid transparent;border-right:7px solid var(--color-red-chess);border-top:0 solid transparent}.chess-table__admin-wrap{pointer-events:none;background-color:#fff;position:absolute;left:0;opacity:0;transition:opacity .2s;padding:10px;box-shadow:0 10px 15px 5px rgba(125,131,146,.25)}.chess-table__admin-wrap_with-checkbox{top:28px}.chess-table__admin-link{display:block;color:#000;border-bottom:1px solid transparent;transition:border .3s}.chess-table__admin-link:hover{border-bottom:1px solid #000}.cell-info{color:#000;position:relative;box-shadow:0 10px 15px 5px rgba(125,131,146,.25);min-width:250px;padding:10px}.cell-info:before{position:absolute;content:"";width:0;height:0;border-color:transparent #fff transparent transparent;border-style:solid;border-width:0 15px 10px 0;bottom:-10px;left:0}.cell-info._seller .cell-info__layout-status{display:none}.cell-info__top{display:flex;justify-content:space-between;padding-bottom:5px}.cell-info__name-wrap{display:flex}.cell-info__badge{display:flex;align-items:center;justify-content:center;color:#fff;width:20px;height:20px;border-radius:5px;background-color:var(--color-red-chess);margin-right:3px}.cell-info__badge._active{background-color:var(--color-green-chess)}.cell-info__badge._reserved{background-color:var(--color-orange-chess)}.cell-info__badge._sold{background-color:var(--color-red-chess)}.cell-info__flat-number{color:var(--color-gray-dark)}.cell-info__type-name{color:var(--color-primary-dark);font-weight:500}.cell-info__price{color:var(--color-primary-dark);font-weight:700;padding-bottom:5px;text-align:left}.cell-info__area,.cell-info__floor,.cell-info__section,.cell-info__status{font-size:13px}.cell-info__bottom{display:flex;align-items:center;padding-top:10px;justify-content:space-between}.cell-info__status{background-color:var(--color-red-chess);padding:5px;border-radius:3px;color:#fff}.cell-info__status._active{background-color:var(--color-green-chess)}.cell-info__status._reserved{background-color:var(--color-orange-chess)}.cell-info__status._sold{background-color:var(--color-red-chess)}.flats-page__content._hidden{display:none}@media(min-width:1260px){.flats-page__chess{margin-top:-150px}}.recall-modal__subtitle{color:var(--color-gray-dark)}.recall-modal__image-wrapper{position:relative;grid-area:picture}.recall-modal__info{grid-area:form}.recall-modal__picture{display:flex;position:relative}.recall-modal__image{top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.recall-modal__subtitle{margin-top:12px}@media(min-width:1260px){.recall-modal__image{width:551px;height:702px}.recall-modal__image-wrapper{grid-column:1/7}.recall-modal__picture{width:509px}.recall-modal__info{grid-column:7/12;padding-top:100px;height:100%;padding-bottom:80px;width:486px}.recall-modal__form{width:486px}.recall-modal .ajax-form__agreement{width:auto;margin-right:70px}}@media(min-width:768px){.recall-modal__form{margin-top:40px}}@media(min-width:768px)and (max-width:1259px){.recall-modal{padding:100px 95px 38px}.recall-modal__image-wrapper,.recall-modal__info{grid-column:span 6;width:500px}.recall-modal__image-wrapper{margin-top:50px}}@media(max-width:1259px){.recall-modal__wrap_popup{grid-template-areas:"form" "picture"}}@media(max-width:767px){.recall-modal{padding:100px 19px 0}.recall-modal__image-wrapper,.recall-modal__info{grid-column:span 4}.recall-modal__image-wrapper{margin-top:35px}.recall-modal__form{margin-top:25px}}.floor-genplan{height:100vh;padding-top:150px;padding-bottom:50px;margin-top:-120px}.floor-genplan._genplan-product{height:unset;padding:unset;margin:unset}.floor-genplan._genplan-product .floor-genplan__plan-container{width:1000px;height:600px}.floor-genplan._product-slider{height:unset;padding:unset;margin:unset}.floor-genplan._product-slider .floor-genplan__plan-container{width:100%;height:100%}.floor-genplan__container{height:100%}.floor-genplan__row{display:grid;grid-template-rows:100px auto 120px;height:100%}.floor-genplan__plan{height:100%}.floor-genplan__plan .genplan__background{display:none}.floor-genplan__plan .genplan__layer-polygon svg path{opacity:.2}.floor-genplan__plan .genplan__layer-polygon svg path._hover{opacity:.4}.floor-genplan__legend{justify-content:space-between}.floor-genplan__back,.floor-genplan__info-container,.floor-genplan__legend{display:flex;align-items:center}.floor-genplan__back{width:40px;height:40px;justify-content:center;border:1px solid var(--color-primary-dark);border-radius:100%;margin-right:50px}.floor-genplan__back svg path{fill:var(--color-primary-dark)}.floor-genplan__side{display:flex;align-items:center;justify-content:flex-end}.floor-genplan._seller{padding-top:180px;margin-top:0;padding-bottom:0}.floor-genplan._seller .floor-genplan__legend{padding:0 300px}@media(max-width:767px){.floor-genplan__legend{flex-direction:column}.floor-genplan__info-container{padding-bottom:20px}.floor-genplan__plan-container{margin-top:50px}}.vacancies__list{border-top:1px solid var(--color-border)}.vacancies__item{border-bottom:1px solid var(--color-border)}.vacancies__salary{color:var(--primary-color)}.vacancies__description{color:var(--color-gray-dark)}.vacancies__bottom{color:var(--color-primary-dark);display:flex}.vacancies__occupation{position:relative}.vacancies__occupation:before{content:"";position:absolute;height:18px;width:1px;top:50%;left:0;transform:translateY(-50%);background:var(--color-primary-dark)}.vacancies__date{color:var(--color-gray-dark)}@media(min-width:1260px){.vacancies{padding-bottom:120px}.vacancies__list{margin-top:80px}.vacancies__link{padding:40px 0}.vacancies__description,.vacancies__name{grid-column:1/10}.vacancies__salary{grid-column:10/13;text-align:right}.vacancies__description{margin-top:30px}.vacancies__bottom{grid-column:1/13;margin-top:50px}}@media(min-width:768px){.vacancies__bottom{flex-direction:row;justify-content:space-between}.vacancies__occupation{padding-left:20px;margin-left:20px}}@media(min-width:768px)and (max-width:1259px){.vacancies{padding-bottom:90px}.vacancies__list{margin-top:40px}.vacancies__link{padding:30px 0}.vacancies__bottom,.vacancies__description,.vacancies__name,.vacancies__salary{grid-column:1/7}.vacancies__salary{margin-top:20px}.vacancies__description{margin-top:30px}.vacancies__bottom{margin-top:40px}}@media(max-width:767px){.vacancies{padding-bottom:40px}.vacancies__list{margin-top:30px}.vacancies__link{padding:20px 0}.vacancies__bottom,.vacancies__description,.vacancies__name,.vacancies__salary{grid-column:1/5}.vacancies__salary{margin-top:20px}.vacancies__description{margin-top:30px}.vacancies__bottom{flex-direction:column;justify-content:flex-start;margin-top:40px}.vacancies__occupation{padding-left:10px;margin-left:10px}.vacancies__date{margin-top:12px}}.vacancy__info-text{color:var(--color-gray-dark)}.vacancy__info{color:var(--color-primary-dark);margin-top:10px}.vacancy__info-wrapper{display:flex;flex-direction:column}.vacancy__salary{color:var(--primary-color)}.vacancy__bottom{display:flex}.vacancy__date{color:var(--color-gray-dark)}@media(min-width:1260px){.vacancy__date{padding-bottom:35px;margin-top:-35px}.vacancy__bottom{padding-top:35px;padding-bottom:120px;position:relative}.vacancy__bottom:before{position:absolute;content:"";height:1px;width:100vw;background:var(--color-border);left:calc(var(--max-row-width)*1px/2 - 50vw - 30px);top:0}.vacancy__article-button{margin-top:25px}.vacancy__article-bottom{margin-top:60px}.vacancy__info-block{margin-top:40px}.vacancy__info-wrapper:not(:first-child){margin-top:25px}.vacancy__article{margin-top:60px}.vacancy__description-wrapper{grid-column:1/8;padding-bottom:65px}.vacancy__info-block-wrapper{grid-column:10/13;position:relative}.vacancy__info-block-wrapper:before{position:absolute;content:"";height:100%;width:1px;background:var(--color-border);left:-50px;top:0}.vacancy__description-wrapper,.vacancy__info-block-wrapper{padding-top:70px}}@media(min-width:768px){.vacancy__bottom{justify-content:space-between;flex-direction:row;align-items:center}}@media(min-width:768px)and (max-width:1259px){.vacancy{grid-template-areas:"info-block info-block info-block info-block info-block info-block" "description description description description description description"}.vacancy__date{padding-bottom:45px;margin-top:-15px}.vacancy__article{margin-top:50px}.vacancy__article-button{margin-top:28px}.vacancy__article-bottom{margin-top:50px}.vacancy__description-wrapper{padding-top:70px;padding-bottom:50px}.vacancy__info-block{margin-top:30px;width:100%;display:grid;--grid-gap:0 var(--grid-column-gap);grid-gap:var(--grid-gap);grid-template-columns:var(--grid-template-columns);grid-template-areas:"experience experience occupation occupation occupation ."}.vacancy__info-wrapper:nth-child(2){grid-area:experience}.vacancy__info-wrapper:first-child{grid-area:occupation}.vacancy__info-block-wrapper{padding:40px 0}.vacancy__description-wrapper,.vacancy__info-block-wrapper{grid-column:1/7}}@media(max-width:1259px){.vacancy__bottom{padding-top:30px;padding-bottom:70px}.vacancy__info-block-wrapper{grid-area:info-block;border-bottom:1px solid var(--color-border)}.vacancy__description-wrapper{grid-area:description;border-bottom:1px solid var(--color-border)}}@media(max-width:767px){.vacancy{grid-template-areas:"info-block info-block info-block info-block" "description description description description"}.vacancy__date{padding-bottom:30px;margin-top:-15px}.vacancy__bottom{flex-direction:column-reverse;padding-top:25px;padding-bottom:40px}.vacancy__bottom .share{margin-bottom:20px}.vacancy__description-wrapper,.vacancy__info-block-wrapper{grid-column:1/5}.vacancy__info-block-wrapper{padding:30px 0}.vacancy__article{margin-top:40px}.vacancy__article-button{margin-top:20px}.vacancy__article-bottom{margin-top:40px}.vacancy__description-wrapper{padding-top:30px;padding-bottom:40px}.vacancy__info-block{margin-top:25px}.vacancy__info-wrapper:not(:first-child){margin-top:15px}}.product-page-print{display:none}@media print{.product-page,body :not(.product-page-print):not(.product-page-print *){display:none}.product-page-print{display:flex;width:210mm;height:297mm;padding:8.2mm;box-sizing:inherit}}@media print{@page{size:A4;margin:0!important;padding:0!important}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}.container_spacer{padding:0}}.layout-gallery{background-color:var(--color-background)}.layout-gallery._seller-gallery{background:#fff;padding-bottom:unset}.layout-gallery._seller-gallery .layout-gallery__title{padding-top:80px}.layout-gallery__title{border-bottom:1px solid var(--color-border);display:block}.layout-gallery__image-block{display:none}.layout-gallery__image-block._active{display:block}.layout-gallery__links{margin-left:-15px}.layout-gallery__image-item.normal{transition-duration:0s!important;animation-duration:0s!important}.layout-gallery__image-item.normal .layout-gallery__picture{transform:translateX(100%)}.layout-gallery__image-item.normal .layout-gallery__image{transform:translateX(-100%)}.layout-gallery__image-item.fade-in{transform:translateX(0);z-index:2}.layout-gallery__image-item.fade-in .layout-gallery__picture{transform:translateX(0);transition:transform .9s}.layout-gallery__image-item.fade-in .layout-gallery__image{animation:animate-image .9s}.layout-gallery__image-item.fade-out{transform:translateX(0);z-index:1}.layout-gallery__image-item.fade-out .layout-gallery__image,.layout-gallery__image-item.fade-out .layout-gallery__picture{transform:translateX(0);transition:transform 1.3s}.layout-gallery__image-wrap{position:relative}.layout-gallery__picture{position:relative;overflow:hidden;display:block}.layout-gallery__image{width:100%;height:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover}@media(min-width:1260px){.layout-gallery{padding-bottom:120px}.layout-gallery__title{padding-bottom:40px;margin-bottom:40px}.layout-gallery__links-block{padding-bottom:38px}.layout-gallery__picture{padding-bottom:46.5661641541%}.layout-gallery__arrows{top:-73px}}@media(min-width:768px){.layout-gallery .tns-nav{display:none}.layout-gallery__images-wrapper{position:relative}.layout-gallery__arrows{position:absolute;right:0}}@media(min-width:768px)and (max-width:1259px){.layout-gallery{padding-bottom:70px}.layout-gallery__title{padding-bottom:30px;margin-bottom:30px}.layout-gallery__links-block{padding-bottom:21px}.layout-gallery__picture{padding-bottom:46.5217391304%}.layout-gallery__arrows{top:-55px}}@media(max-width:1259px){.layout-gallery__title{padding-bottom:20px;margin-bottom:20px}.layout-gallery__links-block{padding-bottom:20px}.layout-gallery__picture{padding-bottom:57.6923076923%}}@media(max-width:767px){.layout-gallery{padding-bottom:40px}.layout-gallery__arrows{display:none}}@keyframes animate-image{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.video-block__add,.video-block__link{position:relative;display:block}.video-block__link-wrap{position:relative}.video-block__link{z-index:1}.video-block__link:before{content:"";width:100%;height:100%;background:rgba(3,15,50,.35);z-index:2}.video-block__add-picture,.video-block__link:before,.video-block__preview-picture{position:absolute;top:0;left:0;bottom:0;right:0}.video-block__add-image,.video-block__preview-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.video-block__button{position:absolute;top:calc(50% - 27px);left:calc(50% - 27px);border-radius:100%;width:54px;height:54px;display:flex;align-items:center;justify-content:center;background:rgba(191,202,235,.4);z-index:2}.video-block__button svg{margin-left:3px}.video-block__video-subtitle{font-style:normal;font-weight:500;color:var(--color-primary-dark)}@media(min-width:1260px){.video-block{padding-bottom:120px}.video-block__video-wrap{grid-column:1/6}.video-block__add{grid-column:7/13}.video-block__link{margin-bottom:15px}.video-block__link-wrap{padding-bottom:56.22406639%}.video-block__add{padding-bottom:78.9383561644%}}@media(min-width:768px){.video-block__video-subtitle{font-size:16px;line-height:150%}}@media(min-width:768px)and (max-width:1259px){.video-block{padding-bottom:70px}.video-block__video-wrap{grid-column:1/4}.video-block__add{grid-column:4/7}.video-block__link-wrap{padding-bottom:56.1561561562%}.video-block__add{padding-bottom:78.978978979%}}@media(max-width:1259px){.video-block__link{margin-bottom:10px}}@media(max-width:767px){.video-block{padding-bottom:30px;row-gap:30px}.video-block__video-wrap{grid-column:1/4;grid-row:1/2}.video-block__add{grid-column:2/5;grid-row:2/3}.video-block__link-wrap{padding-bottom:56.1561561562%}.video-block__add{padding-bottom:78.978978979%}.video-block__video-subtitle{font-size:15px;line-height:135%}}.anniversary{position:relative}.anniversary_dark{background-color:var(--color-primary-dark)}.anniversary_light{background-color:var(--color-blue-dark)}.anniversary_light .anniversary__logo{display:none}.anniversary__title{font-weight:700;color:#fff}.anniversary__description{font-style:normal;font-weight:400;color:#fff;opacity:.7}.anniversary__logo{position:absolute;right:-10px;bottom:-10px}@media(min-width:1260px){.anniversary_dark{padding:100px 0 140px}.anniversary_light{padding:120px 0 140px}.anniversary__video-wrap{grid-column:1/8}.anniversary__text-wrap{grid-column:8/13;margin-left:calc(96px - var(--grid-column-gap));padding-top:30px}.anniversary__title{font-size:26px;padding-bottom:30px}.anniversary__description{max-width:380px}}@media(min-width:768px){.anniversary__title{line-height:125%}.anniversary__description{font-size:16px;line-height:150%}}@media(min-width:768px)and (max-width:1259px){.anniversary_dark{padding:50px 0 90px}.anniversary_light{padding:70px 0 90px}.anniversary__video-wrap{grid-column:1/5;padding-bottom:45px}.anniversary__text-wrap{grid-column:1/5}.anniversary__title{font-size:23px;padding-bottom:18px}.anniversary__logo svg{width:222px;height:229px}}@media(max-width:767px){.anniversary_dark{padding:30px 0 90px}.anniversary_light{padding:40px 0 60px}.anniversary__video-wrap{grid-column:1/5;padding-bottom:30px}.anniversary__text-wrap{grid-column:1/5}.anniversary__title{font-size:20px;line-height:135%;padding-bottom:17px}.anniversary__description{font-size:15px;line-height:135%}.anniversary__logo svg{width:114px;height:115px}}.youtube-video-block__youtube-framed{width:100%;height:100%}@media(min-width:1260px){.youtube-video-block__link{height:365px}}@media(min-width:1260px){.about-tabs{padding-top:40px}}@media(min-width:768px)and (max-width:1259px){.about-tabs{padding-top:30px}}@media(max-width:767px){.about-tabs{margin:0 -22px;padding:20px 6px 0}}.about-buildings__list{display:grid;grid-template-columns:1fr}.about-buildings__fields{display:flex}@media(min-width:1260px){.about-buildings__list{grid-row-gap:37px}}@media(min-width:768px){.about-buildings__fields{align-items:center;justify-content:space-between}.about-buildings__list{margin-top:40px}}@media(min-width:768px)and (max-width:1259px){.about-buildings__list{grid-row-gap:25px}}@media(max-width:767px){.about-buildings__list{grid-row-gap:20px}.about-buildings__fields{flex-direction:column-reverse}.about-buildings__list{margin-top:30px}.about-buildings__field_sort{margin-top:25px}}.about-what-made-of__list{display:grid}@media(min-width:1260px){.about-what-made-of__list{grid-column-gap:28px}}@media(min-width:768px){.about-what-made-of__list{grid-template-columns:repeat(2,1fr);grid-row-gap:30px}}@media(min-width:768px)and (max-width:1259px){.about-what-made-of__list{grid-column-gap:24px}}@media(max-width:767px){.about-what-made-of__list{grid-template-columns:1fr;grid-row-gap:20px}}.about-building-card{background-color:var(--color-background)}.about-building-card__image-wrap{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.about-building-card__image-wrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(.3deg,rgba(0,9,33,.5) .89%,rgba(3,13,44,.15) 99.74%);z-index:5}.about-building-card__image-wrap-top{display:flex}.about-building-card__image-wrap-top,.about-building-card__name{position:relative;z-index:10;color:#fff}.about-building-card__text-wrap{display:flex;flex-direction:column}.about-building-card__picture{position:absolute;top:0;left:0;width:100%;height:100%}.about-building-card__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.about-building-card__description{margin-top:8px;font-style:normal;font-weight:400;color:var(--color-gray-dark)}.about-building-card__volume-title,.about-building-card__year-title{font-style:normal;font-weight:400;color:#fff}.about-building-card__volume-value,.about-building-card__year-value{font-style:normal;font-weight:500;line-height:135%;color:#fff}.about-building-card__year-value{margin-top:2px}.about-building-card__volume{margin-left:10px}@media(min-width:1260px){.about-building-card{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:28px}.about-building-card__image-wrap{padding:35px 45px;flex:0 0 auto;grid-column:1/10;margin-right:4px;height:22.6666666667vw;max-height:340px}.about-building-card__text-wrap{padding:35px 32px 35px 0;flex:0 1 auto;grid-column:10/13;justify-content:flex-end}}@media(min-width:768px){.about-building-card__description{font-size:16px;line-height:150%}.about-building-card__volume,.about-building-card__year{width:162px}.about-building-card__volume-title,.about-building-card__year-title{font-size:16px;line-height:150%}.about-building-card__volume-value,.about-building-card__year-value{font-size:22px}}@media(min-width:768px)and (max-width:1259px){.about-building-card__image-wrap{padding:35px 40px;height:34.6354166667vw}.about-building-card__text-wrap{padding:35px 40px}}@media(max-width:1259px){.about-building-card{display:flex;flex-direction:column}}@media(max-width:767px){.about-building-card__image-wrap{padding:20px;height:49.3333333333vw}.about-building-card__text-wrap{padding:20px}.about-building-card__description{font-size:15px;line-height:135%}.about-building-card__volume,.about-building-card__year{width:122px}.about-building-card__volume-title,.about-building-card__year-title{font-size:15px;line-height:135%}.about-building-card__volume-value,.about-building-card__year-value{font-size:18px}}.about-what-made-of-card__image-wrap{position:relative}.about-what-made-of-card__text-wrap{background-color:var(--color-background)}.about-what-made-of-card__picture{display:flex;width:100%;height:100%;position:relative;overflow:hidden}.about-what-made-of-card__picture:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(.3deg,rgba(0,9,33,.6) .89%,rgba(3,13,44,0) 99.74%);z-index:5}.about-what-made-of-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-what-made-of-card__title{position:absolute;color:#fff;z-index:10}.about-what-made-of-card__description{font-style:normal;font-weight:400;color:var(--color-gray-dark)}.about-what-made-of-card__icon{display:flex}.about-what-made-of-card__icon svg path{stroke:var(--primary-color)}@media(min-width:1260px){.about-what-made-of-card__image-wrap{height:23.6666666667vw;max-height:355px}.about-what-made-of-card__title{bottom:35px;left:40px;right:40px}.about-what-made-of-card__text-wrap{padding:35px 40px}.about-what-made-of-card__icon{margin-top:38px}.about-what-made-of-card__image{transition:transform .4s}.about-what-made-of-card:hover .about-what-made-of-card__image{transform:scale(1.05)}}@media(min-width:768px){.about-what-made-of-card__description{font-size:16px;line-height:150%}}@media(min-width:768px)and (max-width:1259px){.about-what-made-of-card__image-wrap{height:26.5625vw}.about-what-made-of-card__title{bottom:22px;left:25px;right:25px}.about-what-made-of-card__text-wrap{padding:25px}.about-what-made-of-card__icon{margin-top:36px}}@media(max-width:767px){.about-what-made-of-card__image-wrap{height:54.9333333333vw}.about-what-made-of-card__title{bottom:20px;left:20px;right:20px}.about-what-made-of-card__text-wrap{padding:20px}.about-what-made-of-card__description{font-size:15px;line-height:135%}.about-what-made-of-card__icon{margin-top:21px}}.about-what-made-of-article{background-color:#fff}.about-what-made-of-article__to-list{display:flex}.about-what-made-of-article__to-list-icon{display:flex;align-items:center;justify-content:center}.about-what-made-of-article__to-list-icon svg{transform:rotate(180deg)}.about-what-made-of-article__to-list-icon svg path{fill:var(--color-border)}.about-what-made-of-article__to-list-title{margin-left:10px}.about-what-made-of-article__sticky{position:sticky;top:140px}.about-what-made-of-article__bottom-inner{display:flex}@media(min-width:1260px){.about-what-made-of-article__content-header{padding-top:85px}.about-what-made-of-article__title{margin-top:15px;padding-bottom:50px}.about-what-made-of-article__top{border-bottom:1px solid var(--color-border)}.about-what-made-of-article__main-left{grid-column:1/10;padding:70px 74px 60px 0;position:relative}.about-what-made-of-article__main-left:before{content:"";position:absolute;width:1px;height:100%;top:0;right:23px;background-color:var(--color-border)}.about-what-made-of-article__main-right{grid-column:10/13;padding:70px 0 60px}.about-what-made-of-article__see-also-list{margin-top:8px}.about-what-made-of-article__see-also-item:not(:last-child) .about-what-made-of-article__see-also-link{border-bottom:1px solid var(--color-border)}.about-what-made-of-article__see-also-link{display:flex;padding:22px 0}.about-what-made-of-article__see-also-link:hover .about-what-made-of-article__see-also-link-title{color:var(--color-gray-dark)}.about-what-made-of-article__see-also-link-title{font-style:normal;font-weight:500;font-size:16px;line-height:150%;transition:color .4s}.about-what-made-of-article__bottom{padding:35px 0 120px}}@media(min-width:768px){.about-what-made-of-article__to-list-icon{background-color:#fff;border-radius:100%;width:42px;height:42px}.about-what-made-of-article__to-list-title{padding-top:9px}.about-what-made-of-article__bottom-inner{justify-content:space-between;align-items:center}}@media(min-width:768px)and (max-width:1259px){.about-what-made-of-article__content-header{padding-top:32px}.about-what-made-of-article__title{padding-bottom:45px}.about-what-made-of-article__bottom{padding:30px 0 90px}.about-what-made-of-article__main-left{grid-column:1/7;padding:40px 0 50px}}@media(max-width:1259px){.about-what-made-of-article__title{margin-top:10px}.about-what-made-of-article__main-left{border-bottom:1px solid var(--color-border)}.about-what-made-of-article__main-right{display:none}}@media(max-width:767px){.about-what-made-of-article__content-header{padding-top:30px}.about-what-made-of-article__to-list{align-items:center}.about-what-made-of-article__to-list-icon{padding-top:4px}.about-what-made-of-article__title{padding-bottom:30px}.about-what-made-of-article__bottom{padding:25px 0 50px}.about-what-made-of-article__bottom-inner{flex-direction:column-reverse;align-items:flex-start}.about-what-made-of-article__bottom-button{margin-top:18px;width:100%}.about-what-made-of-article__main-left{grid-column:1/5;padding:30px 0 40px}}.employee__qr,.employee__qr_mobile{width:85px;height:85px}.employee__button-arrow-wrap{display:flex;justify-content:center;align-items:center;margin-right:10px}.employee__button-arrow-wrap svg{transform:rotate(180deg) translateY(-1px)}.employee__button-arrow-wrap svg path{transition:fill var(--default-transition-duration);fill:var(--color-border)}.employee__button:hover .employee__button-arrow-wrap svg path{fill:#000}.employee__button-link{display:flex;align-items:center;font-weight:500;font-size:15px;line-height:120%;color:var(--color-primary-dark)}.employee__item-title{flex:0 0 35%}.employee__info-item{display:flex;margin-top:16px;padding-bottom:16px;align-items:flex-end}.employee__info-item,.employee__info-top{border-bottom:1px solid var(--color-border)}.employee__image-wrap{height:100%}.employee__image{width:100%;height:100%}.employee__item-title,.employee__working-position-wrap{color:var(--color-gray-dark)}.employee__info-item{color:var(--color-primary-dark)}.employee__item-messengers{display:flex}.employee__item-messenger{display:flex;align-items:end}.employee__item-messenger:not(:first-child){margin-left:16px}.employee__item-messenger svg{height:19px;width:19px;margin-right:6px}.employee__item-viber svg path{fill:#665cac}.employee__item-whatsApp svg path{fill:#67c15e}.employee__item-telegram svg path{fill:#37aee2}@media(min-width:1260px){.employee{padding:70px 0 120px}.employee__head{padding-bottom:45px}.employee__company-info-wrap{margin-top:50px}.employee__company-info-wrap-mobile,.employee__qr-wrap_mobile{display:none}.employee__image-block-wrap{grid-column:1/7}.employee__block-info-wrap{grid-column:7/13;padding-left:80px}.employee__info-top{display:flex;justify-content:space-between;padding-bottom:35px}.employee__working-position-wrap{margin-top:16px}.employee__info-contact-button{margin-top:30px}}@media(min-width:768px){.employee__button-arrow-wrap{width:42px;height:42px;background-color:#fff;border-radius:50%}.employee__button-wrap{display:flex;align-items:center;max-width:100px}.employee__company-bottom-social{display:flex}.employee__company-info-bottom-wrap{margin-top:20px;display:flex;justify-content:space-between}.employee__company-bottom-text{color:var(--color-gray-dark)}.employee__company-bottom-text:not(:first-child){margin-top:4px}.employee__company-subtitle{color:var(--color-gray-dark);margin-top:4px}.employee__company-icon{margin-right:40px}.employee__company-info-top-wrap{display:flex;padding-bottom:20px;border-bottom:1px solid var(--color-border)}.employee__company-info-wrap,.employee__company-info-wrap-mobile{padding:25px 32px;background-color:var(--color-background)}}@media(min-width:768px)and (max-width:1259px){.employee{padding:40px 0 90px}.employee__head{padding-bottom:35px}.employee__info-top{padding-bottom:20px}.employee__company-info-wrap-mobile{grid-column:1/7}.employee__qr-wrap_mobile{grid-column:4/7;margin-top:22px}.employee__company-info-wrap-mobile{margin-top:35px}.employee__image-block-wrap{grid-column:1/4}.employee__block-info-wrap{grid-column:4/7}.employee__image-block-wrap{margin-right:10px}}@media(max-width:1259px){.employee__company-info-wrap{display:none}.employee__working-position-wrap{margin-top:10px}.employee__info-contact-button{margin-top:25px}.employee__info-contact-button .button{width:100%}.employee__info-messengers-wrap{flex-wrap:wrap}.employee__item-messengers{margin-top:12px}.employee__qr-wrap_mobile{border:1px solid var(--color-border);display:flex;padding:0 18px;align-items:center;justify-content:space-between}.employee__qr-text{max-width:184px;display:flex;flex-wrap:wrap;color:var(--color-gray-dark)}.employee__qr-wrap{display:none}}@media(max-width:767px){.employee{padding:30px 0 50px}.employee__head{padding-bottom:30px}.employee__info-top{padding-bottom:25px}.employee__company-bottom-social{margin-top:10px;margin-left:-7px}.employee__company-info-wrap-mobile{padding:25px;background-color:var(--color-background)}.employee__company-bottom-social{display:flex}.employee__company-info-bottom-wrap{margin-top:20px;display:flex;flex-direction:column}.employee__company-bottom-text{color:var(--color-gray-dark)}.employee__company-bottom-text:not(:first-child){margin-top:4px}.employee__company-subtitle{color:var(--color-gray-dark);margin-top:4px}.employee__company-icon{margin-right:25px}.employee__company-info-top-wrap{display:flex;padding-bottom:20px;border-bottom:1px solid var(--color-border)}.employee__image-block-wrap{grid-column:1/5}.employee__block-info-wrap{grid-column:1/5;margin-top:25px}.employee__qr-wrap_mobile{grid-column:1/5;margin-top:16px}.employee__company-info-wrap-mobile{grid-column:1/5;margin-top:40px}}.contacts-modal__button{border:1px solid var(--color-border);display:flex;justify-content:center;align-items:center;transition:border var(--default-transition-duration)}.contacts-modal__button:hover{border:1px solid #000}.contacts-modal__subtitle{margin-top:12px;color:var(--color-gray-dark)}.contacts-modal__text-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}.contacts-modal__button-text{font-weight:500;font-size:15px;line-height:120%;color:var(--color-primary-dark)}.contacts-modal__buttons-wrap{display:flex;flex-direction:column}.contacts-modal__buttons-wrap_top{display:flex;justify-content:space-between}.contacts-modal__buttons-wrap_bottom{display:flex}.contacts-modal__button_left,.contacts-modal__button_right{flex:0 0 47%}.contacts-modal__button_bottom{flex:0 0 100%}.contacts-modal__button-icon{height:100%;display:flex;align-items:center}@media(min-width:1260px){.contacts-modal{width:584px}}@media(min-width:768px){.contacts-modal__buttons-wrap{margin-top:40px}.contacts-modal__buttons-wrap_bottom{margin-top:28px}.contacts-modal__button{height:54px}.contacts-modal__button-icon{margin-right:13px}}@media(min-width:768px)and (max-width:1259px){.contacts-modal{width:500px}}@media(max-width:767px){.contacts-modal__button{height:54px}.contacts-modal__button_bottom{margin-top:18px}.contacts-modal__buttons-wrap{margin-top:25px}.contacts-modal__button-icon{margin-right:9px}.contacts-modal__subtitle{text-align:center}}.payment-calc-professional__inner{display:grid}.payment-calc-professional__input-annotation{position:absolute;top:50%;right:15px;color:var(--primary-color)}.payment-calc-professional .slider-input input,.payment-calc-professional__input-annotation{font-style:normal;font-weight:400;font-size:15px;line-height:1.35em}.payment-calc-professional .slider-input__line{position:absolute;right:20px;bottom:0;left:6px;height:2px;border:unset;background:unset;box-shadow:unset}.payment-calc-professional .noUi-horizontal .noUi-handle{right:-14px;width:14px;height:14px;background-color:#fff;border:unset;box-shadow:unset}.payment-calc-professional .noUi-horizontal .noUi-handle:before{content:"";position:absolute;top:3px;left:3px;width:8px;height:8px;background-color:var(--primary-color)}.payment-calc-professional .noUi-horizontal .noUi-handle:after{display:none}.payment-calc-professional .noUi-touch-area{width:30px;height:30px;position:absolute;top:-8px;left:-8px}.payment-calc-professional .noUi-base{height:2px}.payment-calc-professional .noUi-base:before{content:"";position:absolute;width:14px;height:14px;left:0;bottom:-6px;background:#fff;z-index:5;pointer-events:none}.payment-calc-professional .noUi-base:after{content:"";position:absolute;width:8px;height:8px;background:var(--primary-color);left:3px;bottom:-3px;z-index:10;pointer-events:none}.payment-calc-professional .noUi-connect{background:var(--primary-color)}.payment-calc-professional__numbers-title{font-style:normal;font-weight:400;color:var(--color-gray-dark)}.payment-calc-professional__numbers-value{margin-top:4px;font-style:normal;font-weight:500;line-height:1.4em;color:var(--color-primary-dark)}.payment-calc-professional__numbers-value_total{color:var(--color-primary-dark)}.payment-calc-professional__request{display:flex;align-items:center}.payment-calc-professional__request-title{color:#fff}.payment-calc-professional__button{flex:0 0 auto}.payment-calc-professional__values-wrap{grid-area:values-wrap}.payment-calc-professional__title{font-size:26px;font-style:normal;font-weight:500;line-height:140%;flex:auto}.payment-calc-professional__numbers-wrap{grid-area:numbers-wrap;background:var(--color-gray-light);display:flex;flex-direction:column}.payment-calc-professional__numbers-wrap .payment-calc-professional__title{color:var(--primary-color)}.payment-calc-professional__numbers-wrap .payment-calc-professional__numbers-item:last-child{border-top:1px solid var(--color-border)}.payment-calc-professional__numbers-wrap .payment-calc-professional__numbers-plate{background:var(--color-blue-gray);color:var(--primary-color)}.payment-calc-professional__numbers-wrap-add{position:relative;grid-area:numbers-wrap-add;background:var(--primary-color)}.payment-calc-professional__numbers-wrap-add .payment-calc-professional__numbers-title{color:var(--color-white-opacity-70)}.payment-calc-professional__numbers-wrap-add .payment-calc-professional__numbers-value,.payment-calc-professional__numbers-wrap-add .payment-calc-professional__title{color:#fff}.payment-calc-professional__numbers-wrap-add .payment-calc-professional__numbers-item:last-child{border-top:1px solid var(--color-white-opacity-30)}.payment-calc-professional__numbers-wrap-add .payment-calc-professional__numbers-plate{background:#fff;color:var(--primary-color)}.payment-calc-professional__numbers-logo{position:absolute}.payment-calc-professional__numbers-logo svg{fill-opacity:.2}.payment-calc-professional__request-wrap{grid-area:request}.payment-calc-professional__numbers{display:flex}.payment-calc-professional__numbers-plate{padding:5px 10px;font-size:14px;font-style:normal;font-weight:500;line-height:120%}.payment-calc-professional__example-price{grid-area:example-price;color:var(--color-gray-dark)}@media(min-width:1260px){.payment-calc-professional__inner{grid-template-columns:repeat(3,1fr);grid-template-areas:"values-wrap numbers-wrap numbers-wrap-add" "request numbers-wrap numbers-wrap-add" " example-price example-price example-price";grid-column-gap:28px}.payment-calc-professional .form-field:not(:first-child){margin-top:39px}.payment-calc-professional__item{padding:30px 0}.payment-calc-professional__request-wrap,.payment-calc-professional__values-wrap{padding:0}.payment-calc-professional__numbers-item{padding:0 30px}.payment-calc-professional__request-wrap{display:flex;align-items:flex-end}.payment-calc-professional__button{width:100%;height:54px}.payment-calc-professional__request{padding:29px 30px}.payment-calc-professional__title{padding:0 30px}.payment-calc-professional__numbers{flex-direction:column}.payment-calc-professional__example-price{display:flex;justify-content:flex-end}}@media(min-width:768px){.payment-calc-professional__numbers-title{font-size:15px;line-height:1.35em}.payment-calc-professional__numbers-value{font-size:25px}.payment-calc-professional__numbers-item{padding-top:20px}.payment-calc-professional__numbers-item:nth-child(3){padding-bottom:25px}.payment-calc-professional__numbers-item_with-plate{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:baseline}.payment-calc-professional__numbers-logo{position:absolute;right:-10px;top:25px}.payment-calc-professional__numbers-logo svg{width:115px;height:153px}.payment-calc-professional__example-price{margin-top:15px}}@media(min-width:768px)and (max-width:1259px){.payment-calc-professional__inner{grid-template-areas:"values-wrap values-wrap" "numbers-wrap numbers-wrap-add" "example-price example-price" "request request";grid-column-gap:24px;grid-template-columns:1fr 1fr}.payment-calc-professional__numbers-wrap,.payment-calc-professional__numbers-wrap-add{padding:30px 25px}.payment-calc-professional .form-field:first-child{grid-column:1/3}.payment-calc-professional__values-wrap{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:36px;grid-column-gap:24px;padding-bottom:51px}.payment-calc-professional__request-wrap{margin-top:35px;display:flex}.payment-calc-professional__button{width:100%}.payment-calc-professional__request{padding:29px 50px;justify-content:space-between}.payment-calc-professional__numbers{flex-direction:column}}@media(max-width:767px){.payment-calc-professional__inner{grid-template-areas:"values-wrap values-wrap" "numbers-wrap numbers-wrap-add" "example-price example-price" "request request";grid-template-columns:1fr 1fr}.payment-calc-professional__numbers-wrap,.payment-calc-professional__numbers-wrap-add{padding:25px 20px}.payment-calc-professional__item{display:flex;flex-direction:column;justify-content:space-between}.payment-calc-professional__title{font-size:22px;font-style:normal;line-height:120%;padding-bottom:20px;word-break:break-all;height:-moz-max-content;height:max-content}.payment-calc-professional .form-field:not(:first-child){margin-top:18px}.payment-calc-professional__values-wrap{padding-bottom:41px}.payment-calc-professional__numbers-title{font-size:14px;line-height:1.25em}.payment-calc-professional__numbers-value{font-size:20px}.payment-calc-professional__request{padding:25px;flex-direction:column;align-items:flex-start}.payment-calc-professional__numbers{flex-direction:column}.payment-calc-professional__numbers-item{padding-bottom:20px}.payment-calc-professional__numbers-item:nth-child(4){padding-top:20px}.payment-calc-professional__request-title{max-width:75%}.payment-calc-professional__numbers-plate{width:-moz-fit-content;width:fit-content;margin-bottom:10px}.payment-calc-professional__button{margin-top:20px;width:100%}.payment-calc-professional__numbers-logo{position:absolute;right:-5px;top:0}.payment-calc-professional__numbers-logo svg{width:54px;height:76px}.payment-calc-professional__example-price{margin-top:8px}}@media(min-width:1260px){.index-catalog-filter-form .filter-fields_catalog{grid-template-columns:repeat(12,1fr);grid-template-areas:unset}.index-catalog-filter-form .filter-fields_catalog .filter-fields__field{grid-area:unset!important}.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_project{grid-column:1/5!important;grid-row:1!important}.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_address{grid-column:5/9!important;grid-row:1!important}.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_rooms{grid-column:9/13!important;grid-row:1!important}.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_rooms .hint__text{left:unset;right:-10px}.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_rooms .hint__text:before{left:unset;right:12px}.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_action,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_area,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_date,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_floor,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_payment,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_price,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_renovation,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_reserved,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_sold{grid-column:span 3!important;pointer-events:none;transition-property:opacity,transform;transition-duration:.3s}.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_action .custom-select,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_action .filter-fields__label,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_action .range-input,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_area .custom-select,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_area .filter-fields__label,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_area .range-input,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_date .custom-select,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_date .filter-fields__label,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_date .range-input,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_floor .custom-select,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_floor .filter-fields__label,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_floor .range-input,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_payment .custom-select,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_payment .filter-fields__label,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_payment .range-input,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_price .custom-select,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_price .filter-fields__label,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_price .range-input,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_renovation .custom-select,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_renovation .filter-fields__label,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_renovation .range-input,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_reserved .custom-select,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_reserved .filter-fields__label,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_reserved .range-input,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_sold .custom-select,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_sold .filter-fields__label,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_sold .range-input{opacity:0;transform:translateY(20px);transition-property:opacity,transform;transition-duration:.3s}.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_area .custom-select,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_area .filter-fields__label,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_area .range-input,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_date .custom-select,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_date .filter-fields__label,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_date .range-input,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_floor .custom-select,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_floor .filter-fields__label,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_floor .range-input,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_renovation .custom-select,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_renovation .filter-fields__label,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_renovation .range-input{transition-delay:.15s}.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_action .custom-select,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_action .filter-fields__label,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_action .range-input,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_payment .custom-select,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_payment .filter-fields__label,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_payment .range-input,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_price .custom-select,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_price .filter-fields__label,.index-catalog-filter-form .filter-fields_catalog .filter-fields__field_price .range-input{transition-delay:.1s}.index-catalog-filter-form .filter-fields_catalog .filter-fields__euro-block{margin-right:0;flex:0 1 100%}.index-catalog-filter-form .filter-form__link_reset{margin-left:auto}.index-catalog-filter-form .filter-form__buttons{padding:45px 0 72px}.index-catalog-filter-form .filter-form__buttons .button__link{z-index:unset}.index-catalog-filter-form .filter-form__accordionable{height:79px;transition-property:height;transition-duration:.5s;transition-timing-function:ease-in-out}.index-catalog-filter-form .filter-form__accordion-button-wrapper{display:flex}.index-catalog-filter-form .filter-form__tags{opacity:0;pointer-events:none;transform:translateY(20px);transition-property:opacity,transform;transition-duration:.3s;margin-top:36px}.index-catalog-filter-form .filter-form__bottom-fields{justify-content:space-between;padding:34px 0 50px}.index-catalog-filter-form .filter-form__view-icon-wrapper{margin-right:221px}.index-catalog-filter-form .filter-form__top-inner._opened .filter-form__tags{opacity:1;pointer-events:all;transition-delay:.4s;transform:translateY(0)}.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_area,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold{pointer-events:all}.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .custom-select,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .filter-fields__label,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .range-input,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_area .custom-select,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_area .filter-fields__label,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_area .range-input,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .custom-select,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .filter-fields__label,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .range-input,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .custom-select,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .filter-fields__label,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .range-input,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .custom-select,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .filter-fields__label,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .range-input,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .custom-select,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .filter-fields__label,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .range-input,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .custom-select,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .filter-fields__label,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .range-input,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved .custom-select,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved .filter-fields__label,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved .range-input,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold .custom-select,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold .filter-fields__label,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold .range-input{opacity:1;transform:translateY(0)}.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_area .custom-select,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_area .filter-fields__label,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_area .range-input,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .custom-select,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .filter-fields__label,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_date .range-input,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .custom-select,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .filter-fields__label,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_floor .range-input,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .custom-select,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .filter-fields__label,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_renovation .range-input{transition-delay:.2s}.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .custom-select,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .filter-fields__label,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_action .range-input,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .custom-select,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .filter-fields__label,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_payment .range-input,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .custom-select,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .filter-fields__label,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_price .range-input{transition-delay:.3s}.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_reserved,.index-catalog-filter-form .filter-form__top-inner._opened .filter-fields_catalog .filter-fields__field_sold{transition-delay:.4s}}@media(min-width:768px)and (max-width:1259px){.index-catalog-filter-form .filter-fields{grid-template-areas:"project project project address address address" "rooms rooms rooms area area area" "floor floor renovation renovation date date" "action action price price payment payment"}}@media(max-width:767px){.index-catalog-filter-form .filter-fields__field_area{order:20}.index-catalog-filter-form .filter-fields__field_rooms{flex-wrap:nowrap}.index-catalog-filter-form .filter-fields__euro-block{flex:0 1 100%}.index-catalog-filter-form .filter-fields__euro-block,.index-catalog-filter-form .filter-fields__rooms-block{margin-bottom:0}.index-catalog-filter-form .filter-fields__euro-block .hint__text{left:unset;right:-10px}.index-catalog-filter-form .filter-fields__euro-block .hint__text:before{left:unset;right:12px}}.embed-frame{display:none}.cookie-panel{box-shadow:0 -2px 5px rgba(0,0,0,.1);background-color:#fff;width:100%;height:auto;position:fixed;left:0;right:0;bottom:0;z-index:10000000000000000;transform:translateY(100%);opacity:0}.cookie-panel-content{align-items:center;justify-content:center;margin:0 auto;max-width:calc(var(--max-row-width)*1px);padding-top:26px;padding-bottom:32px;transition:all .3s ease-out}.cookie-panel-content,.cookie-panel-content__info{display:flex;flex-direction:column;width:100%}.cookie-panel-content__info:not(._visible){display:none}.cookie-panel-content__info-title{color:var(--color-primary-dark);margin:0;font-size:26px;font-style:normal;line-height:1.2;font-weight:500;text-align:center;vertical-align:middle}.cookie-panel-content__info-text{margin:0;text-align:left;vertical-align:middle}.cookie-panel-content__info-link,.cookie-panel-content__info-text{color:var(--color-primary-dark);font-size:14px;line-height:1.4;font-weight:400}.cookie-panel-content__info-link{text-decoration:underline;cursor:pointer}.cookie-panel-content__info-link:hover{color:var(--primary-color)}.cookie-panel-content__info._settings{opacity:0;overflow:hidden;transform:translateY(20px);transition:opacity .35s cubic-bezier(.25,.8,.25,1),transform .35s cubic-bezier(.25,.8,.25,1),max-height .45s cubic-bezier(.25,.8,.25,1)}.cookie-panel-content__info._settings._animated{opacity:1;transform:translateY(0)}.cookie-panel-content__info._settings._visible{max-height:300px;padding-bottom:10px}.cookie-panel-content__settings{gap:24px;width:100%;display:flex;flex-direction:column;max-height:0;overflow:auto;opacity:0;transform:translateY(20px);transition:max-height .45s cubic-bezier(.25,.8,.25,1),opacity .35s cubic-bezier(.25,.8,.25,1),transform .35s cubic-bezier(.25,.8,.25,1),padding .45s cubic-bezier(.25,.8,.25,1);padding-top:0;padding-bottom:24px}.cookie-panel-content__settings._visible{max-height:45vh;padding-top:24px}.cookie-panel-content__settings._animated{opacity:1;transform:translateY(0)}.cookie-panel-content__settings-item{position:relative;width:100%;display:flex;flex-direction:column;opacity:0;transform:translateY(20px);transition:opacity .35s cubic-bezier(.25,.8,.25,1),transform .35s cubic-bezier(.25,.8,.25,1)}.cookie-panel-content__settings-item._animated{opacity:1;transform:translateY(0)}.cookie-panel-content__settings-item-active{display:none}.cookie-panel-content__settings-item-info{gap:16px;display:flex;align-items:center;flex-direction:row}.cookie-panel-content__settings-item-title{color:var(--color-primary-dark);font-size:20px;font-style:normal;line-height:1.2;font-weight:500;width:100%;margin:0;position:relative;cursor:pointer;padding-left:30px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.cookie-panel-content__settings-item-title:before{content:"";transition:transform .3s ease;top:50%;left:0;position:absolute;transform:translateY(-50%) rotate(0deg);background-image:url(/static/svg/arrow-down-grey-72fb6f518c798ad5da8067b9b6df6674.svg);background-repeat:no-repeat;background-position:50%;width:10px;height:8px}.cookie-panel-content__settings-item-active:checked~*>.cookie-panel-content__settings-item-title:before{transform:translateY(-50%) rotate(180deg)}.cookie-panel-content__settings-item-description{color:var(--color-primary-dark);margin:0;font-size:14px;line-height:1.4;font-weight:400;opacity:0;overflow:hidden;max-height:0;padding-top:0;transition:max-height .3s ease,padding-top .3s ease,opacity .3s ease}.cookie-panel-content__settings-item-active:checked~.cookie-panel-content__settings-item-description{opacity:1;max-height:300px;padding-top:10px}.cookie-panel-content__action-wrapper{gap:40px;width:100%;display:flex;flex-direction:row;justify-content:flex-end}.cookie-panel-content__action-wrapper-action{white-space:nowrap}.cookie-settings-text,.cookie-settings-text-opened{transition:opacity .3s ease}.cookie-panel._show{animation:slideUpFadeIn .5s ease-out forwards}.cookie-panel._hide{animation:slideDownFadeOut .5s ease-out forwards}.cookie-panel._show~jdiv{display:none}@keyframes slideUpFadeIn{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideDownFadeOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@media(max-width:767px){.cookie-panel-content__action-wrapper{gap:20px;justify-content:space-between}}@media(max-width:410px){.cookie-panel-content__action-wrapper{gap:16px;flex-direction:column}}.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{content:"";display:table;clear:both}.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{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333333%;width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;width:1.42857%;height:10px;float:left}@font-face{font-family:swiper-icons;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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}
.icon-3d-tour{width:20px;height:23px}
.icon-arrow-blue{width:15px;height:17px}
.icon-arrow-down-black{width:16px;height:16px}
.icon-arrow-up-blue{width:22px;height:22px}
.icon-arrow-up{width:18px;height:20px}
.icon-arrow_small_down{width:10px;height:8px}
.icon-blue-present{width:20px;height:20px}
.icon-blue-sale{width:34px;height:12px}
.icon-car-icon{width:24px;height:24px}
.icon-car{width:20px;height:18px}
.icon-card{width:22px;height:18px}
.icon-check{width:11px;height:12px}
.icon-closer{width:14px;height:14px}
.icon-eye-gray{width:24px;height:16px}
.icon-form{width:18px;height:22px}
.icon-logo{width:33px;height:38px}
.icon-loupe{width:20px;height:20px}
.icon-number-circle{width:74px;height:74px}
.icon-panoramic-link-icon{width:20px;height:14px}
.icon-percent{width:26px;height:20px}
.icon-person-with-border{width:19px;height:22px}
.icon-play{width:15px;height:17px}
.icon-plus-dark{width:14px;height:14px}
.icon-plus-mini{width:10px;height:10px}
.icon-plus{width:10px;height:10px}
.icon-pre-blue-Kindergarten{width:46px;height:46px}
.icon-pre-blue-WorkOut{width:46px;height:47px}
.icon-pre-blue-apartments-for-finishing{width:46px;height:46px}
.icon-pre-blue-apartments-with-furniture{width:46px;height:46px}
.icon-pre-blue-auto{width:48px;height:48px}
.icon-pre-blue-barrier-free-environment{width:46px;height:46px}
.icon-pre-blue-bike-paths{width:44px;height:32px}
.icon-pre-blue-boiler-room{width:46px;height:46px}
.icon-pre-blue-brick{width:46px;height:46px}
.icon-pre-blue-carcass{width:46px;height:48px}
.icon-pre-blue-church{width:46px;height:46px}
.icon-pre-blue-closed-yard{width:46px;height:46px}
.icon-pre-blue-cozy-yard{width:46px;height:46px}
.icon-pre-blue-enlarged-window-openings{width:46px;height:46px}
.icon-pre-blue-exchange{width:48px;height:48px}
.icon-pre-blue-forest{width:42px;height:39px}
.icon-pre-blue-furnished-apartments{width:46px;height:46px}
.icon-pre-blue-gym{width:46px;height:46px}
.icon-pre-blue-heating-wiring-under-the-floor{width:46px;height:46px}
.icon-pre-blue-high-speed-elevators{width:46px;height:46px}
.icon-pre-blue-landscape-design{width:46px;height:46px}
.icon-pre-blue-mall{width:46px;height:46px}
.icon-pre-blue-management-company{width:46px;height:46px}
.icon-pre-blue-modern-landscaping{width:46px;height:46px}
.icon-pre-blue-new-bike{width:46px;height:46px}
.icon-pre-blue-new-bus{width:46px;height:46px}
.icon-pre-blue-new-kg{width:46px;height:46px}
.icon-pre-blue-new-leaf{width:46px;height:46px}
.icon-pre-blue-new-park{width:46px;height:46px}
.icon-pre-blue-new-pram{width:46px;height:45px}
.icon-pre-blue-new-river{width:46px;height:46px}
.icon-pre-blue-new-school{width:46px;height:46px}
.icon-pre-blue-panel{width:43px;height:44px}
.icon-pre-blue-park{width:46px;height:46px}
.icon-pre-blue-parking{width:46px;height:44px}
.icon-pre-blue-pavilions-in-the-yard{width:46px;height:46px}
.icon-pre-blue-percent{width:48px;height:48px}
.icon-pre-blue-place-plus{width:48px;height:48px}
.icon-pre-blue-playgrounds{width:36px;height:44px}
.icon-pre-blue-polyclinic{width:46px;height:46px}
.icon-pre-blue-present{width:48px;height:48px}
.icon-pre-blue-river{width:46px;height:46px}
.icon-pre-blue-sale{width:48px;height:48px}
.icon-pre-blue-school{width:46px;height:46px}
.icon-pre-blue-stroller-and-bicycle{width:46px;height:45px}
.icon-pre-blue-transport-accessibility{width:46px;height:46px}
.icon-pre-blue-trees{width:48px;height:48px}
.icon-pre-blue-umbrella{width:48px;height:48px}
.icon-pre-blue-viaduct{width:46px;height:46px}
.icon-pre-blue-water-data{width:46px;height:46px}
.icon-pre-blue-window{width:48px;height:48px}
.icon-pre-blue-yard-without-cars{width:46px;height:46px}
.icon-pre-gray-card{width:48px;height:48px}
.icon-pre-gray-clock{width:48px;height:48px}
.icon-pre-gray-file-plus{width:48px;height:48px}
.icon-pre-gray-fire{width:48px;height:48px}
.icon-pre-gray-shield{width:48px;height:48px}
.icon-pre-gray-tablet{width:48px;height:48px}
.icon-pre-gray-user{width:48px;height:48px}
.icon-present{width:26px;height:20px}
.icon-profile{width:24px;height:24px}
.icon-question{width:29px;height:29px}
.icon-quotes{width:37px;height:25px}
.icon-sale{width:26px;height:20px}
.icon-sheet-check{width:18px;height:22px}
.icon-shield-check{width:19px;height:22px}
.icon-sort{width:22px;height:22px}
.icon-tablet{width:18px;height:22px}
.icon-time{width:24px;height:24px}
.icon-trade{width:20px;height:20px}
.icon-unchecked{width:16px;height:16px}
.icon-walk-icon{width:24px;height:24px}
/*! nouislider - 14.7.0 - 4/6/2021 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translateY(-18px);top:auto;right:28px}
@font-face{font-family:TT Hoves;src:url(/static/fonts/TTHoves-Bold-19ff8d9a9c5bd65de83802c4b2dd497c.eot);src:local("TT Hoves Bold"),local("TTHoves-Bold"),url(/static/fonts/TTHoves-Bold-19ff8d9a9c5bd65de83802c4b2dd497c.eot?#iefix) format("embedded-opentype"),url(/static/fonts/TTHoves-Bold-7754412ccd9860b5d41aaeece4ba0367.woff2) format("woff2"),url(/static/fonts/TTHoves-Bold-e66548e91e267e7e06b41c1f371c5f80.woff) format("woff"),url(/static/fonts/TTHoves-Bold-e6188d4912f5a853aa7e535d00fbff69.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:TT Hoves;src:url(/static/fonts/TTHoves-Italic-5b10ac3673225140b0276b0220265600.eot);src:local("TT Hoves Italic"),local("TTHoves-Italic"),url(/static/fonts/TTHoves-Italic-5b10ac3673225140b0276b0220265600.eot?#iefix) format("embedded-opentype"),url(/static/fonts/TTHoves-Italic-0d5d6aeb2db29e07e7647fe68a6ab543.woff2) format("woff2"),url(/static/fonts/TTHoves-Italic-4840a812458b82cbdce18ef1cca2b960.woff) format("woff"),url(/static/fonts/TTHoves-Italic-03da1fea99eeccf5520f0b01c3245550.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:TT Hoves;src:url(/static/fonts/TTHoves-MediumItalic-ce312018e7545420d4b0972799266bb5.eot);src:local("TT Hoves Medium Italic"),local("TTHoves-MediumItalic"),url(/static/fonts/TTHoves-MediumItalic-ce312018e7545420d4b0972799266bb5.eot?#iefix) format("embedded-opentype"),url(/static/fonts/TTHoves-MediumItalic-a66288770e9f2dfe4d903975efa0e8cb.woff2) format("woff2"),url(/static/fonts/TTHoves-MediumItalic-821df5f4d6ec812ae29edcade6ae85c1.woff) format("woff"),url(/static/fonts/TTHoves-MediumItalic-c2afe6472f2c0188fb6d50c62a1a5088.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:TT Hoves;src:url(/static/fonts/TTHoves-Regular-c888882acf2303ce367d48da179ad43e.eot);src:local("TT Hoves Regular"),local("TTHoves-Regular"),url(/static/fonts/TTHoves-Regular-c888882acf2303ce367d48da179ad43e.eot?#iefix) format("embedded-opentype"),url(/static/fonts/TTHoves-Regular-1e3dcfcf79997dea896aac13351a84f4.woff2) format("woff2"),url(/static/fonts/TTHoves-Regular-4109afe70e4c599f6c32980cc84db8a9.woff) format("woff"),url(/static/fonts/TTHoves-Regular-7c6b7a43b5ad679196fafedb7a5f40fd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:TT Hoves;src:url(/static/fonts/TTHoves-Medium-4f93b9b9d243b9f7ed55903a04ff5db0.eot);src:local("TT Hoves Medium"),local("TTHoves-Medium"),url(/static/fonts/TTHoves-Medium-4f93b9b9d243b9f7ed55903a04ff5db0.eot?#iefix) format("embedded-opentype"),url(/static/fonts/TTHoves-Medium-ee4a46bf67d67955ee7507244864c892.woff2) format("woff2"),url(/static/fonts/TTHoves-Medium-e11fe67e035ab37cf326fc27ea00f606.woff) format("woff"),url(/static/fonts/TTHoves-Medium-1d0add36bf782396231543514241f79b.ttf) format("truetype");font-weight:500;font-style:normal}

/*# sourceMappingURL=main-e2e429e171c636dd6b40.css.map*/