@font-face{font-family:TT Bluescreens;src:url(/fonts/TTBluescreens/DemiBold.woff2)format("woff2"),url(/fonts/TTBluescreens/DemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:TT Bluescreens;src:url(/fonts/TTBluescreens/black.woff2)format("woff2"),url(/fonts/TTBluescreens/black.woff)format("woff");font-weight:700;font-style:normal;font-display:block}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,article,aside,canvas,figcaption,figure,footer,header,menu,nav,section,time,mark,audio,video,button{margin:0;padding:0}h5,h6{font-size:12px}address,th{font-style:normal;font-weight:400}fieldset,img,button{border:none}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}caption,th{text-align:left}sup{vertical-align:super;font-size:.7em;line-height:0}textarea{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}input[type=text]{-webkit-appearance:none}input::-webkit-inner-spin-button{display:none}input::-webkit-calendar-picker-indicator{display:none}button{-webkit-appearance:none;-webkit-tap-highlight-color:#0000;color:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;background:0 0;border:none;padding:0;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:400}img{max-width:100%;display:block}*{box-sizing:border-box}:focus-within{outline:none}::-ms-clear{display:none}@property --background-color{syntax:"<color>";inherits:true;initial-value:#f7f8fb}@property --bg-color-surface{syntax:"<color>";inherits:true;initial-value:#fff}@property --bg-color-surface-muted{syntax:"<color>";inherits:true;initial-value:#efefef}@property --text-color{syntax:"<color>";inherits:true;initial-value:#2d2d2d}@property --text-primary{syntax:"<color>";inherits:true;initial-value:#2d2d2d}@property --text-secondary{syntax:"<color>";inherits:true;initial-value:#949494}@property --text-secondary-2{syntax:"<color>";inherits:true;initial-value:#7b7b7b}@property --text-disabbled{syntax:"<color>";inherits:true;initial-value:#d6d6d6}@property --clear{syntax:"<color>";inherits:true;initial-value:#fff}@property --gray-900{syntax:"<color>";inherits:true;initial-value:#1a1a1a}@property --gray-800{syntax:"<color>";inherits:true;initial-value:gray}@property --gray-700{syntax:"<color>";inherits:true;initial-value:#939598}@property --gray-600{syntax:"<color>";inherits:true;initial-value:gray}@property --gray-400{syntax:"<color>";inherits:true;initial-value:#666}@property --gray-300{syntax:"<color>";inherits:true;initial-value:#d1d3d4}@property --gray-200{syntax:"<color>";inherits:true;initial-value:#e8e9e9}@property --gray-100{syntax:"<color>";inherits:true;initial-value:#f6f6f6}@property --green{syntax:"<color>";inherits:true;initial-value:#00af6e}@property --green-800{syntax:"<color>";inherits:true;initial-value:#7cbeb1}@property --green-100{syntax:"<color>";inherits:true;initial-value:#dfefec}@property --dark-green{syntax:"<color>";inherits:true;initial-value:#004b39}@property --dark-green-800{syntax:"<color>";inherits:true;initial-value:#7ca39a}@property --dark-green-100{syntax:"<color>";inherits:true;initial-value:#dfe9e6}@property --light-green{syntax:"<color>";inherits:true;initial-value:#82ca9c}@property --light-green-800{syntax:"<color>";inherits:true;initial-value:#bfe4cc}@property --light-green-100{syntax:"<color>";inherits:true;initial-value:#eff8f3}@property --red{syntax:"<color>";inherits:true;initial-value:#f15b5b}@property --red-800{syntax:"<color>";inherits:true;initial-value:#f8abab}@property --red-100{syntax:"<color>";inherits:true;initial-value:#fdebeb}@property --red-25{syntax:"<color>";inherits:true;initial-value:#fef6f6}@property --pink{syntax:"<color>";inherits:true;initial-value:#f8ab9e}@property --pink-800{syntax:"<color>";inherits:true;initial-value:#fbd4cd}@property --pink-100{syntax:"<color>";inherits:true;initial-value:#fef5f3}@property --blue{syntax:"<color>";inherits:true;initial-value:#00a9ce}@property --blue-800{syntax:"<color>";inherits:true;initial-value:#acb8db}@property --blue-100{syntax:"<color>";inherits:true;initial-value:#ebeef6}@property --yellow{syntax:"<color>";inherits:true;initial-value:#e5ca1e}@property --yellow-800{syntax:"<color>";inherits:true;initial-value:#e5ca1e}@property --yellow-100{syntax:"<color>";inherits:true;initial-value:#fcf8e3}@property --yellow-400{syntax:"<color>";inherits:true;initial-value:#dcbd5c}@property --yellow-500{syntax:"<color>";inherits:true;initial-value:#d3ad33}@property --spruce-500{syntax:"<color>";inherits:true;initial-value:#00745f}@property --spruce-muted{syntax:"<color>";inherits:true;initial-value:#bfdcd7}@property --spruce-default{syntax:"<color>";inherits:true;initial-value:#00745f}@property --accent-hover{syntax:"<color>";inherits:true;initial-value:#00955e}@property --accent-500{syntax:"<color>";inherits:true;initial-value:#00af6e}@property --accent-50{syntax:"<color>";inherits:true;initial-value:#e6f7f1}@property --accent-25{syntax:"<color>";inherits:true;initial-value:#f2fbf8}@property --accent-default{syntax:"<color>";inherits:true;initial-value:#00af6e}@property --accent-soft{syntax:"<color>";inherits:true;initial-value:#33bf8b}@property --red-default{syntax:"<color>";inherits:true;initial-value:#e54c4c}@property --red-hover{syntax:"<color>";inherits:true;initial-value:#c34141}@property --red-dark{syntax:"<color>";inherits:true;initial-value:#c64e4e}@property --neutral-0{syntax:"<color>";inherits:true;initial-value:#fff}@property --bg{syntax:"<color>";inherits:true;initial-value:#f7f8fb}@property --white{syntax:"<color>";inherits:true;initial-value:#fff}@property --whiteForFlat{syntax:"<color>";inherits:true;initial-value:#fff}@property --bg-surface-green{syntax:"<color>";inherits:true;initial-value:#f2fbf8}@property --bg-surface-green-icon{syntax:"<color>";inherits:true;initial-value:#e6f7f1}@property --bg-surface1{syntax:"<color>";inherits:true;initial-value:#fff}@property --bg-surface2{syntax:"<color>";inherits:true;initial-value:#f7f8fb}@property --bg-surface-5{syntax:"<color>";inherits:true;initial-value:#ebeef6}@property --border-muted{syntax:"<color>";inherits:true;initial-value:#e8e9e9}@property --accent-red{syntax:"<color>";inherits:true;initial-value:#f15b5b}@property --light-accent-red{syntax:"<color>";inherits:true;initial-value:#f15b5b}@property --fg-muted{syntax:"<color>";inherits:true;initial-value:#939598}@property --bg-surface3{syntax:"<color>";inherits:true;initial-value:#fff}:root{transition:--background-color .2s ease-in-out,--bg-color-surface .2s ease-in-out,--bg-color-surface-muted .2s ease-in-out,--text-color .2s ease-in-out,--text-primary .2s ease-in-out,--text-secondary .2s ease-in-out,--text-secondary-2 .2s ease-in-out,--text-disabbled .2s ease-in-out,--clear .2s ease-in-out,--gray-900 .2s ease-in-out,--gray-800 .2s ease-in-out,--gray-700 .2s ease-in-out,--gray-600 .2s ease-in-out,--gray-400 .2s ease-in-out,--gray-300 .2s ease-in-out,--gray-200 .2s ease-in-out,--gray-100 .2s ease-in-out,--green .2s ease-in-out,--green-800 .2s ease-in-out,--green-100 .2s ease-in-out,--dark-green .2s ease-in-out,--dark-green-800 .2s ease-in-out,--dark-green-100 .2s ease-in-out,--light-green .2s ease-in-out,--light-green-800 .2s ease-in-out,--light-green-100 .2s ease-in-out,--red .2s ease-in-out,--red-800 .2s ease-in-out,--red-100 .2s ease-in-out,--red-25 .2s ease-in-out,--pink .2s ease-in-out,--pink-800 .2s ease-in-out,--pink-100 .2s ease-in-out,--blue .2s ease-in-out,--blue-800 .2s ease-in-out,--blue-100 .2s ease-in-out,--yellow .2s ease-in-out,--yellow-800 .2s ease-in-out,--yellow-100 .2s ease-in-out,--yellow-400 .2s ease-in-out,--yellow-500 .2s ease-in-out,--spruce-500 .2s ease-in-out,--spruce-muted .2s ease-in-out,--spruce-default .2s ease-in-out,--accent-hover .2s ease-in-out,--accent-500 .2s ease-in-out,--accent-50 .2s ease-in-out,--accent-25 .2s ease-in-out,--accent-default .2s ease-in-out,--accent-soft .2s ease-in-out,--red-default .2s ease-in-out,--red-hover .2s ease-in-out,--red-dark .2s ease-in-out,--neutral-0 .2s ease-in-out,--bg .2s ease-in-out,--white .2s ease-in-out,--whiteForFlat .2s ease-in-out,--bg-surface-green .2s ease-in-out,--bg-surface-green-icon .2s ease-in-out,--bg-surface1 .2s ease-in-out,--bg-surface2 .2s ease-in-out,--bg-surface-5 .2s ease-in-out,--border-muted .2s ease-in-out,--accent-red .2s ease-in-out,--light-accent-red .2s ease-in-out,--fg-muted .2s ease-in-out,--bg-surface3 .2s ease-in-out}@keyframes close-before{0%{transform:translate(-50%,-7px)}50%{transform:translate(-50%)}to{transform:translate(-50%,-50%)rotate(45deg)}}@keyframes close-after{0%{transform:translate(-50%,7px)}50%{transform:translate(-50%)}to{transform:translate(-50%,-50%)rotate(-45deg)}}@keyframes close-center{0%,49%{height:2px}50%,to{height:0}}@keyframes open-before{0%{transform:translateY(-50%)rotate(45deg)translateZ(0)}50%{transform:translate(0)translateZ(0)}to{transform:translateY(-5px)translateZ(0)}}@keyframes open-after{0%{transform:translateY(-50%)rotate(-45deg)translateZ(0)}50%{transform:translate(0)translateZ(0)}to{transform:translateY(5px)translateZ(0)}}@keyframes open-center{0%,49%{height:0}50%,to{height:2px}}.content-block h1,.content-block h2,.content-block h3,.content-block h4,.content-block h5,.h0,.h1,.h2,.h3,.h4,.h5,p{margin:0}.h0{font-family:Inter,Arial,sans-serif;font-size:78px;font-weight:700;line-height:100%}@media (max-width:767px){.h0{font-size:40px;font-weight:700;line-height:110%}}.content-block h1,.h1{margin-bottom:1rem;font-family:Inter,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:1.25}@media (max-width:767px){.content-block h1,.h1{font-size:24px}}.content-block h2,.h2{font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.content-block h2,.h2{font-size:24px}}.content-block h3,.h3{text-transform:none;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}@media (max-width:767px){.content-block h3,.h3{font-size:22px}}.content-block h4,.h4{text-transform:none;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.content-block h4,.h4{font-size:20px;line-height:125%}}.content-block h5,.h5{text-transform:none;letter-spacing:-.1px;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500;line-height:135%}@media (max-width:767px){.content-block h5,.h5{letter-spacing:0;font-size:14px}}.subtitle{font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}@media (max-width:767px){.subtitle{font-size:16px}}.subtitle--lg{font-size:32px}@media (max-width:767px){.subtitle--lg{font-size:18px;line-height:135%}}.subtitle--sm{letter-spacing:-.1px;font-size:14px;line-height:172%}@media (max-width:767px){.subtitle--sm{font-size:14px;line-height:125%}}.text,.text--lg{text-transform:none;letter-spacing:0}.text{font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:400;line-height:135%}.text--lg{font-size:26px;line-height:140%}@media (max-width:767px){.text--lg{font-size:20px}}.text--caps,.text--sm,.text--xs{text-transform:none;letter-spacing:0;width:-webkit-max-content;width:max-content;font-size:14px;font-weight:500}.text--caps,.text--xs{font-size:12px;font-weight:600;line-height:130%}.text--caps{letter-spacing:1px;text-transform:uppercase;font-weight:700;line-height:120%}.content-block,.content-block--sm,.table-colored ul li{text-transform:none;letter-spacing:0;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:400;line-height:135%}.content-block--sm,.table-colored ul li{font-size:14px;font-weight:500}.content-block [href]{color:var(--green);transition:opacity .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.content-block [href]:hover{opacity:.7}}.content-block p:not(:last-of-type){margin-bottom:20px}.content-block p{white-space:pre-wrap}*,:after,:before,html{box-sizing:border-box}body,html{margin:0;padding:0}img,svg,video{max-width:100%;height:auto;max-height:100%;display:block}textarea::-webkit-scrollbar{background:0 0;width:0;height:0}input:-webkit-autofill{-webkit-text-fill-color:#1a1a1a;box-shadow:inset 0 0 0 1000px #fff}input,textarea{color:inherit;border-radius:0;padding:0;line-height:normal}input::-webkit-input-placeholder{opacity:1}textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder{opacity:1}textarea::-moz-placeholder{opacity:1}input:-ms-placeholder-shown{opacity:1}input::-moz-placeholder{opacity:1}textarea:-ms-placeholder-shown{opacity:1}textarea::-moz-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{box-shadow:none}input:disabled,textarea:disabled{background-color:#0000}select{border-radius:0}input{border:0}input:focus{outline:0}input::-ms-clear{display:none}input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}input[type=search]::-webkit-search-results-button{-webkit-appearance:none;appearance:none}input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield}select,textarea{-webkit-appearance:none;appearance:none}input:-webkit-any([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=date],[type=url]){-webkit-appearance:none;appearance:none}input:is([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=date],[type=url]){-webkit-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;appearance:none}table{border-collapse:collapse}input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}input[type=date]::-webkit-clear-button{-webkit-appearance:none;display:none}input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}input[type=date]::-webkit-outer-spin-button{-webkit-appearance:none;display:none}.visually-hidden{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute}.reset-list{margin-top:0;margin-bottom:0;padding:0;list-style:none}.reset-btn{cursor:pointer;background-color:#0000;border:0;outline:0;padding:0}.wrapper{flex-direction:column;min-height:100vh;display:flex;position:relative}.wrapper--no-scrollbar{height:100vh;height:calc(100*var(--vh,1vh));-ms-overflow-style:none;scrollbar-width:none}.wrapper--no-scrollbar::-webkit-scrollbar{display:none}.wrapper .footer,.wrapper .header{flex-shrink:0}.wrapper main{flex-grow:1}.scroll-lock{position:fixed;overflow-y:auto}.footer,.header,.section{padding:0 calc(50% - 620px)}@media (max-width:1179px){.footer,.header,.section{padding:0 32px}}@media (max-width:1023px){.footer,.header,.section{padding:0 32px}}@media (max-width:767px){.footer,.header,.section{padding:0 16px}}.bg-color--white,.section--white,.section--white--flat{background-color:var(--bg-surface1,#fff)}.bg-color--white-base,.section--white-base{background-color:#fff}.bg-color--gray-900,.section--gray-900{background-color:var(--gray-900)}.bg-color--gray-900-base,.section--gray-900-base{background-color:#1a1a1a}.bg-color--gray,.section--gray{background-color:var(--gray-800)}.bg-color--gray-700,.section--gray-700{background-color:var(--gray-700)}.bg-color--gray-300,.section--gray-300{background-color:var(--gray-300)}.bg-color--gray-200,.section--gray-200{background-color:var(--gray-200)}.bg-color--gray-100,.section--gray-100{background-color:var(--gray-100)}.bg-color--green,.section--green{background-color:var(--accent-500,#00af6e)}.bg-color--green-800,.section--green-800{background-color:var(--green-800)}.bg-color--green-100,.section--green-100{background-color:var(--green-100)}.bg-color--dark-green,.section--dark-green{background-color:var(--dark-green)}.bg-color--dark-green-800,.section--dark-green-800{background-color:var(--dark-green-800)}.bg-color--dark-green-100,.section--dark-green-100{background-color:var(--dark-green-100)}.bg-color--light-green,.section--light-green{background-color:var(--light-green)}.bg-color--light-green-800,.section--light-green-800{background-color:var(--light-green-800)}.bg-color--light-green-100,.section--light-green-100{background-color:var(--light-green-100)}.bg-color--red,.section--red{background-color:var(--red)}.bg-color--red-800,.section--red-800{background-color:var(--red-800)}.bg-color--red-100,.section--red-100{background-color:var(--red-100)}.bg-color--red-dark,.section--red-dark{background-color:var(--red-dark)}.bg-color--pink,.section--pink{background-color:var(--pink)}.bg-color--pink-800,.section--pink-800{background-color:var(--pink-800)}.bg-color--pink-100,.section--pink-100{background-color:var(--pink-100)}.bg-color--blue,.section--blue{background-color:var(--blue)}.bg-color--blue-800,.section--blue-800{background-color:var(--blue-800)}.bg-color--blue-100,.section--blue-100{background-color:var(--blue-100)}.bg-color--yellow,.section--yellow{background-color:var(--yellow)}.bg-color--yellow-800,.section--yellow-800{background-color:var(--yellow-800)}.bg-color--yellow-100,.section--yellow-100{background-color:var(--yellow-100)}.bg-color--inverted,.section--inverted{color:#fff;background-color:#1a1a1a}.color--white,.color--white-base{color:#fff}.color--white-base span[style="color:rgb(33, 33, 33)"]{color:#fff!important}.color--gray-900{color:var(--gray-900)}.color--gray-900-base{color:#1a1a1a}.color--gray{color:var(--gray-800)}.color--gray-700{color:var(--gray-700)}.color--gray-300{color:var(--gray-300)}.color--gray-200{color:var(--gray-200)}.color--gray-100{color:var(--gray-100)}.color--green{color:var(--green)}.color--green-800{color:var(--green-800)}.color--green-100{color:var(--green-100)}.color--dark-green{color:var(--dark-green)}.color--dark-green-800{color:var(--dark-green-800)}.color--dark-green-100{color:var(--dark-green-100)}.color--light-green{color:var(--light-green)}.color--light-green-800{color:var(--light-green-800)}.color--light-green-100{color:var(--light-green-100)}.color--red{color:var(--red)}.color--red-800{color:var(--red-800)}.color--red-100{color:var(--red-100)}.color--red-dark{color:var(--red-dark)}.color--pink{color:var(--pink)}.color--pink-800{color:var(--pink-800)}.color--pink-100{color:var(--pink-100)}.color--blue{color:var(--blue)}.color--blue-800{color:var(--blue-800)}.color--blue-100{color:var(--blue-100)}.color--yellow{color:var(--yellow)}.color--yellow-800{color:var(--yellow-800)}.color--yellow-100{color:var(--yellow-100)}@media (max-width:767px){:not(.css-exception).hidden-mobile.hidden-mobile{display:none}}@media (min-width:768px){:not(.css-exception).mobile-only.mobile-only{display:none}}@media (max-width:1023px){:not(.css-exception).desktop-only.desktop-only{display:none}}@media (min-width:1024px){:not(.css-exception).max-tablet.max-tablet{display:none}}@media (min-width:1140px){:not(.css-exception).max-laptop.max-laptop{display:none}}@media (max-width:1140px){:not(.css-exception).min-laptop.min-laptop{display:none}}.main-nav{align-self:stretch;display:flex;position:relative}@media (max-width:1023px){.main-nav{order:2}}.main-nav__wrapper{order:-1;display:flex}@media (max-width:1023px){.main-nav__wrapper{opacity:0;visibility:hidden;pointer-events:none;z-index:-1;background-color:var(--bg-surface2,#f7f8fb);-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;max-height:0;margin-top:-25px;padding:16px;transition:max-height .6s cubic-bezier(.55,0,.1,1),padding-top .2s ease-in-out .3s,opacity 0s linear .5s,visibility 0s linear .5s;position:fixed;top:75px;bottom:0;left:0;right:0;overflow-y:auto}.main-nav__wrapper::-webkit-scrollbar{background:0 0;width:0;height:0}}.main-nav__toggle{align-self:center;margin-left:24px}@media (max-width:1023px){.main-nav__toggle{margin-left:16px}}.main-nav__list{margin-top:0;margin-bottom:0;padding:0;list-style:none;display:flex}@media (max-width:1023px){.main-nav__list{flex-direction:column}.main-nav__list .main-nav__item:first-child{border-top:none}}.main-nav__list .main-nav__link{height:100%;position:relative}@media (hover:hover),screen and (min-width: 0�){.main-nav__list .main-nav__link:hover{color:var(--green)}}.main-nav__list .main-nav__link:before{content:"";opacity:0;background-color:currentColor;height:2px;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0;right:0}@media (max-width:1023px){.main-nav__list .main-nav__link:before{display:none}}.main-nav__list .main-nav__link.is-active{color:var(--green)}.main-nav__list .main-nav__link.is-active:before{opacity:1}@media (max-width:1023px){.main-nav__item{border-top:1px solid #e8e9e9}}.main-nav__item+.main-nav__item{margin-left:25px}@media (max-width:1023px){.main-nav__item+.main-nav__item{margin-left:0}}.main-nav__link{align-items:center;margin:0 auto;display:flex}@media (min-width:1024px){.main-nav__link{letter-spacing:.03em;text-transform:uppercase;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off,"clig" off;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:600;line-height:155%}}@media (max-width:1023px){.main-nav__link{text-transform:none;padding:17px 0;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%;display:block}}@media (max-width:1023px) and (max-width:767px){.main-nav__link{font-size:22px}}@media (max-width:1023px){.main-nav__link:first-letter{text-transform:capitalize}}.main-nav__submenu{color:#1a1a1a;margin-top:0;margin-bottom:0;padding:0;list-style:none}@media (min-width:1024px){.main-nav__submenu{z-index:100;background-color:var(--bg-surface2,#f7f8fb);opacity:0;visibility:hidden;pointer-events:none;padding:24px 56px;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;display:flex;position:absolute;top:100%;right:-36px}.main-nav__submenu .main-nav__item+.main-nav__item{margin-left:40px}}@media (max-width:1023px){.main-nav__item--submenu .main-nav__link{position:relative}.main-nav__item--submenu .main-nav__link:after{content:"";-webkit-transition:border-color .2s ease-in-out,-webkit-transform .2s ease-in-out;border-color:currentColor;border-bottom-style:solid;border-bottom-width:3px;border-left-style:solid;border-left-width:3px;flex-shrink:0;width:9px;height:9px;transition:transform .2s ease-in-out,border-color .2s ease-in-out;display:block;position:absolute;top:50%;right:8px;transform:translateY(-50%)rotate(-135deg)}}.main-nav__submenu-list{flex-direction:column;margin-top:0;margin-bottom:0;padding:16px 0 0;list-style:none;display:flex;overflow:hidden}@media (max-width:1023px){.main-nav__submenu-list{visibility:hidden;opacity:0;pointer-events:none;max-height:0;padding-top:0;transition:max-height .2s ease-in-out,opacity 0s linear .3s,visibility 0s linear .3s}.main-nav__item--submenu.is-active .main-nav__submenu-list{visibility:visible;pointer-events:auto;opacity:1;max-height:300px;transition:max-height .2s ease-in-out}.main-nav__item--submenu.is-active .main-nav__link{color:var(--red)}.main-nav__item--submenu.is-active .main-nav__link:after{transform:translateY(-25%)rotate(-225deg)}}.main-nav__contacts.contacts{margin-top:48px}@media (min-width:1024px){.main-nav__contacts.contacts{display:none}}.main-nav__contacts.contacts .contacts__item--phone{padding-bottom:7px}.main-nav__submenu-link{letter-spacing:-.1px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:172%}@media (max-width:767px){.main-nav__submenu-link{font-size:14px;line-height:125%}}.footer__link:first-letter,.main-nav__submenu-link:first-letter{text-transform:capitalize}@media (min-width:1024px){.main-nav__submenu-link+.main-nav__submenu-link{margin-top:12px}}@media (hover:hover),screen and (min-width: 0�){.main-nav__submenu-link:hover{color:var(--green)}}@media (max-width:1023px){.main-nav__submenu-link{text-transform:none;padding:14px 0;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}}@media (max-width:1023px) and (max-width:767px){.main-nav__submenu-link{font-size:20px;line-height:125%}}@media (max-width:1023px){.main-nav__submenu-link:last-child{padding-bottom:29px}}@media (min-width:1024px){.main-nav.is-active .main-nav__submenu{visibility:visible;opacity:1;pointer-events:auto}}@media (max-width:1023px){.main-nav.is-active .main-nav__wrapper{visibility:visible;opacity:1;pointer-events:auto;max-height:100vh;padding-top:91px;transition:max-height .6s cubic-bezier(.55,0,.1,1),padding-top .2s ease-in-out}.main-nav.is-active .main-nav__wrapper.is-top{padding-top:40px}}.menu-btn{cursor:pointer;background-color:var(--green);border:0;border-radius:50%;outline:0;flex-direction:column;justify-content:center;align-items:center;width:37px;height:37px;padding:0;transition:opacity .2s ease-in-out;display:flex}@media (hover:hover),screen and (min-width: 0�){.menu-btn:hover{opacity:.7}}@media (max-width:1023px){.menu-btn{width:32px;height:32px}}.menu-btn span,.menu-btn span:after,.menu-btn span:before{content:"";z-index:1;background-color:#fff;border-radius:1px;flex-shrink:0;width:16px;height:2px;margin:0 auto;animation:.3s ease-in-out forwards open-center;display:inline-flex;position:relative}.menu-btn span:after,.menu-btn span:before{animation:.3s ease-in-out open-before;position:absolute;transform:translateY(-5px)translateZ(0)}.menu-btn span:after{animation:.3s ease-in-out open-after;transform:translateY(5px)translateZ(0)}.main-nav.is-active .main-nav__toggle span:before,.media-menu.is-active .media-menu__toggle span:before,.menu-btn.is-active span:before,.menu-btn[aria-pressed=true] span:before{animation:.3s ease-in-out close-before;transform:translate(-50%,-50%)rotate(45deg)}.main-nav.is-active .main-nav__toggle span:after,.media-menu.is-active .media-menu__toggle span:after,.menu-btn.is-active span:after,.menu-btn[aria-pressed=true] span:after{animation:.3s ease-in-out close-after;transform:translate(-50%,-50%)rotate(-45deg)}.main-nav.is-active .main-nav__toggle span,.media-menu.is-active .media-menu__toggle span,.menu-btn.is-active span,.menu-btn[aria-pressed=true] span{height:0;animation:.3s ease-in-out forwards close-center}.main-nav.is-active .main-nav__toggle span:after,.main-nav.is-active .main-nav__toggle span:before,.media-menu.is-active .media-menu__toggle span:after,.media-menu.is-active .media-menu__toggle span:before,.menu-btn.is-active span:after,.menu-btn.is-active span:before,.menu-btn[aria-pressed=true] span:after,.menu-btn[aria-pressed=true] span:before{animation-fill-mode:forwards;position:absolute;top:50%;left:50%}.contacts{flex-direction:column;display:flex}.contacts__item+.contacts__item{margin-top:24px}.contacts__item--phone{letter-spacing:.03em;text-transform:uppercase;color:var(--green);font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:700;line-height:112%}@media (max-width:1023px){.contacts__item--phone{text-transform:none;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}}@media (max-width:1023px) and (max-width:767px){.contacts__item--phone{font-size:22px}}.footer{background:var(--bg-surface2,#262626);padding-top:64px;padding-bottom:35px}@media (max-width:1023px){.footer{padding-top:48px;padding-bottom:30px}}.footer__menu,.footer__menu-contacts{flex-wrap:wrap;display:flex}.footer__menu-contacts{justify-content:space-between;margin-top:-32px}.footer__menu{flex-grow:1;margin-top:32px;margin-bottom:-32px;margin-left:-30px;padding:0;list-style:none}@media (max-width:1023px){.footer__menu{display:none}}.footer__menu-item{flex:1 1 0;width:100%;max-width:255px;margin-bottom:32px;margin-left:30px}.footer__menu-title{letter-spacing:.03em;text-transform:uppercase;color:var(--text-color);font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:700;line-height:112%}.footer__links{gap:var(--spacing-2x,4px);flex-direction:column;margin-top:0;margin-bottom:0;padding:16px 0 0;list-style:none;display:flex;overflow:hidden}.footer__link{letter-spacing:-.1px;color:var(--text-secondary);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:172%;transition:color .2s ease-in-out}.footer__link a{color:inherit}@media (max-width:767px){.footer__link{font-size:14px;line-height:125%}}@media (hover:hover),screen and (min-width: 0�){.footer__link:hover,.footer__link a:hover{color:var(--green)}}.footer .contacts{align-items:flex-end;margin-top:32px;margin-left:30px}.footer .contacts>.contacts__item--footer-address{margin-top:var(--spacing-6x,24px)}.footer .contacts>.contacts__item--footer-schedule,.footer .contacts>.contacts__item--footer-holiday{margin-top:16px}.footer .contacts>.contacts__item--social{margin-top:var(--spacing-6x,24px)}@media (max-width:1023px){.footer .contacts{align-items:center;margin-left:auto;margin-right:auto}}.footer .contacts__item{text-transform:none;letter-spacing:0;text-align:right;color:var(--text-secondary);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%}@media (max-width:1023px){.footer .contacts__item{text-align:center}}.footer .contacts__item--pre-wrap{white-space:pre-wrap}.modal--area .modal__form .form-field+.form-field{margin-top:16px}.footer .contacts__item--link{color:var(--text-secondary);transition:color .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.footer .contacts__item--link:not(.contacts__item--phone-footer):hover{color:var(--green)}}.footer .contacts__item--phone-footer{color:var(--text-link-green,#00af6e);text-align:right;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off,"clig" off;text-transform:none;letter-spacing:0;font-family:Inter,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:125%}.footer .contacts__item--phone-footer:hover{color:var(--text-link-green,#00af6e)}.footer .social-links svg{width:32px;height:32px}@media (max-width:1023px){.footer .social-links svg{width:48px;height:48px}}.footer__logo-section{align-items:center;margin-top:42px;margin-bottom:24px;display:flex;position:relative}@media (max-width:1023px){.footer__logo-section{margin-top:48px}}.footer__logo-section:after,.footer__logo-section:before{content:"";background-color:var(--gray-900);opacity:.2;flex-grow:1;height:1px}.footer__logo{justify-content:center;width:164px;display:flex}@media (max-width:1023px){.footer__logo{width:115px}}.footer__logo svg{width:68px;height:51px}.footer__copyright-desktop{text-transform:none;letter-spacing:0;color:var(--text-secondary);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%;position:absolute;top:0;left:0}@media (max-width:1023px){.footer__copyright-desktop{display:none}}.footer__design-desktop{text-transform:none;letter-spacing:0;text-align:right;white-space:nowrap;color:var(--text-secondary);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%;position:absolute;top:0;right:0}.footer__design-desktop form{display:inline}.footer__design-desktop button{font:inherit;font-weight:inherit;cursor:pointer;color:var(--text-link-green,#00af6e);background:0 0;border:0;padding:0;transition:color .2s ease-in-out;display:inline}@media (max-width:1023px){.footer__design-desktop{display:none}}@media (hover:hover),screen and (min-width: 0�){.footer__design-desktop button:hover{color:var(--text-link-green,#00af6e)}}.footer__copyright-mobile{text-transform:none;letter-spacing:0;text-align:center;color:var(--text-secondary);margin-bottom:16px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%;display:none}@media (max-width:1023px){.footer__copyright-mobile{display:block}}.footer__info{text-transform:none;letter-spacing:0;text-align:justify;color:var(--text-secondary);font-size:12px;font-weight:400;line-height:130%}.footer__info a,.footer__info form,.footer__info-text{display:block}.footer__design-mobile{text-transform:none;letter-spacing:0;text-align:center;white-space:nowrap;color:var(--text-secondary);margin-top:16px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%;display:none}.footer__design-mobile form{display:inline}.footer__design-mobile button{font:inherit;font-weight:inherit;cursor:pointer;color:var(--text-link-green,#00af6e);background:0 0;border:0;padding:0;transition:color .2s ease-in-out;display:inline}@media (max-width:1023px){.footer__design-mobile{display:block}}@media (hover:hover),screen and (min-width: 0�){.footer__design-mobile button:hover{color:var(--text-link-green,#00af6e)}}.modal{z-index:1000;visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none;background-color:#00000040;flex-direction:column;transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);display:flex;position:fixed;top:0;bottom:0;left:0;right:0;transform:scale(1.2)}@media (max-width:767px){.modal{transform:scale(1)}}.modal__wrapper{flex-shrink:0;justify-content:center;align-items:center;width:100%;min-height:100%;padding:32px;display:flex;position:relative}@media (max-width:767px){.modal__wrapper{padding:0}}.modal__overlay{cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.modal__content{width:100%;max-width:604px;max-height:87vh;color:var(--text-color,#1a1a1a);background-color:var(--bg,#f7f8fb);-webkit-transition:padding-top .2s ease-in-out,max-height .2s ease-in-out,-webkit-transform .2s ease-in-out;flex-direction:column;padding:64px 56px 72px;transition:padding-top .2s ease-in-out,max-height .2s ease-in-out,transform .2s ease-in-out;display:flex;position:relative;box-shadow:0 4px 40px #93959826}.modal_content_mortgage{padding:64px 56px}@media (max-width:767px){.modal__content{border-radius:40px;max-width:100%;min-height:43%;padding:32px 16px 24px;position:fixed;bottom:0;left:0;overflow:hidden;transform:translateY(100%)translateZ(0)}}@media (max-height:500px){.modal__content{width:100%;max-width:100%;max-height:100%;padding:32px 16px 24px;position:fixed;bottom:0;left:0;right:0}}.modal__header{border-bottom:1px solid #0000;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;padding-bottom:15px;font-family:Inter,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:125%;transition:border-color .2s ease-in-out;display:flex}@media (max-width:767px){.modal__header{font-size:28px}}@media (min-width:768px){.modal__header{font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}}@media (min-width:768px) and (max-width:767px){.modal__header{font-size:24px}}@media (max-width:767px),(max-height:500px){.modal__header{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;font-family:Inter,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:125%}}@media (max-width:767px) and (max-width:767px),(max-height:500px) and (max-width:767px){.modal__header{font-size:28px}}.modal__header--no-border{border:0}.modal__content-wrapper{-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;flex-grow:1;flex-shrink:1;min-height:0;padding-bottom:16px;display:flex;overflow-x:hidden;overflow-y:auto}.modal__content-wrapper>*{flex-shrink:0}@media (max-width:767px){.modal__content-wrapper{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.modal__btns{z-index:2;flex-wrap:wrap;margin-top:auto;margin-bottom:-16px;margin-right:-8px;padding-top:16px;display:flex;position:relative}@media (max-width:767px){.modal__btns{flex-flow:column;flex-shrink:0;margin-bottom:0;margin-right:0}}.modal__btns .modal__form-agreement{margin-top:8px}.modal__btn{margin-bottom:16px;margin-right:8px}.modal__btns .modal__btn.btn--border,.modal__btns-mobile .modal__btn.btn--border{background-color:var(--bg-surface1,#fff)}.modal__btns .modal__btn.btn--border:hover,.modal__btns-mobile .modal__btn.btn--border:hover{background-color:var(--bg-surface1,#fff);color:var(--accent-hover,#00955e)}[data-theme=dark] .modal__btns .modal__btn.btn--border,[data-theme=dark] .modal__btns-mobile .modal__btn.btn--border{background-color:var(--bg-surface1,#121212)}[data-theme=dark] .modal__btns .modal__btn.btn--border:hover,[data-theme=dark] .modal__btns-mobile .modal__btn.btn--border:hover{background-color:var(--bg-surface1,#121212);color:var(--accent-hover,#00955e)}@media (max-width:767px){.modal__btn{flex-shrink:0;margin-right:0}.modal__btn:last-child{margin-bottom:0}}.modal__btn-right.modal__btn-right{z-index:2;position:absolute;top:0;right:-60px;box-shadow:0 .5px 3px #93959880}@media (max-width:767px){.modal__btn-right.modal__btn-right{display:none}}.modal__bar,.modal__map{width:100%;position:absolute;top:0;left:0}.modal__bar{opacity:0;pointer-events:none;justify-content:center;padding-top:8px;padding-bottom:18px;transition:opacity .2s ease-in-out;display:flex}.modal__bar:before{content:"";background-color:#d1d3d4;width:134px;height:4px}.modal .card.card{background-color:var(--bg-surface1,#fff)}.modal__map{height:100%;position:relative;overflow:hidden}.section-prime__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:767px){.modal--bar .modal__content{max-height:81.7vh;padding-top:48px}.modal--bar .modal__bar{opacity:1;pointer-events:auto}}@media (max-height:500px){.modal--bar .modal__content{max-height:100%}}@media (max-width:767px),(max-height:500px){.modal--full .modal__content{border-radius:0;height:100%;max-height:100%;padding-top:16px}.modal--full .modal__bar{opacity:0;pointer-events:none}.modal--full .modal__header{text-transform:uppercase;border-color:#1a1a1a0d;margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:700;line-height:125%}}@media (max-width:767px) and (max-width:767px),(max-height:500px) and (max-width:767px){.modal--full .modal__header{letter-spacing:-.1px;font-size:18px;line-height:135%}}.modal--btns-less-margin .modal__content-wrapper{padding-bottom:0}.modal--responsive .modal__content{width:100%}.modal--wide .modal__content{max-width:1103px}@media (min-width:1024px){.modal--wide .modal__content{padding:56px 64px}}@media (max-width:1439px){.modal--wide .modal__content{width:calc(100% - 92px)}}@media (max-width:767px){.modal--wide .modal__content{width:100%;max-width:100%;padding-bottom:0}.modal--wide.modal--full .modal__header{background-color:var(--bg);margin-top:-24px;padding-top:24px}.modal--wide .table-colored{margin-left:-16px;margin-right:-16px}}.modal--fit-content .modal__content{width:auto}@media (max-width:767px){.modal--fit-content .modal__content{width:100%}}.modal--no-scale{transform:none}.modal--preload{display:none}.modal--active{visibility:visible;opacity:1;pointer-events:auto;transform:scale(1)}@media (max-width:767px){.modal--active .modal__content{transform:translateY(0)translateZ(0)}}.modal--neighbors .modal__content{width:790px;max-width:calc(100% - 140px);padding:56px 0 56px 56px}@media (max-width:767px){.modal--neighbors .modal__content{max-width:100%;padding:32px 0 24px 16px}.modal--neighbors .modal__btns{padding-right:16px}.modal--floor .modal__content{padding-bottom:32px}}@media (max-height:500px) and (min-width:768px){.modal--floor .modal__content{max-height:91vh;left:auto}}@media (min-width:768px){.modal--floor .modal__content{max-width:636px;height:636px;padding:0;position:absolute;top:50%;right:92px;transform:translateY(-50%)}}@media (min-height:792px){.modal--floor .modal__content{top:126px;transform:translateY(0)}}@media (min-width:1440px){.modal--floor .modal__content{right:calc(50% - 555px)}}@media (min-width:768px){.modal--floor .modal__content-wrapper{padding-bottom:0}}.modal--floor .modal__header{text-transform:none;justify-content:center;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.modal--floor .modal__header{font-size:20px;line-height:125%}}@media (min-width:768px){.modal--floor .modal__header{width:100%;position:absolute;top:32px}}@media (max-height:500px){.modal--floor .modal__header{padding-top:24px;position:static}}.modal--floor .modal__img{z-index:-1;width:100%;height:100%}.modal--floor .modal__img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media (max-width:767px){.modal--floor .modal__img{margin-top:-21px;position:static}}.modal .modal__form-bottom{align-items:center;margin-top:78px;display:flex}.modal .modal__form-bottom .btn{margin-right:24px}.modal .modal__form-bottom:not(:has(.modal__form-agreement)){width:100%}.modal .modal__form-bottom:not(:has(.modal__form-agreement)) .btn{width:100%;max-width:100%;margin-right:0}.modal .modal__form-bottom .modal__form-agreement{color:gray;max-width:257px}@media (max-width:767px){.modal .modal__form-bottom .modal__form-agreement{max-width:100%}.modal .modal__form-bottom{margin-top:24px}}.modal .modal__starred{color:gray;margin-top:24px}.modal .modal__starred:before{text-transform:none;content:"*";color:#f8abab;vertical-align:top;margin-right:8px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%;display:inline-block}@media (max-width:767px){.modal .modal__starred:before{font-size:20px;line-height:125%}.modal .modal__starred{margin-top:16px}}.modal--email .modal__content{padding-bottom:48px}@media (max-width:767px){.modal--email .modal__content{padding-bottom:16px}}.modal--email .modal__subtext{letter-spacing:-.1px;color:#939598;margin-bottom:32px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}@media (max-width:767px){.modal--email .modal__subtext{font-size:14px;line-height:125%}.modal--email .modal__btns{padding-top:0}}.modal--email .modal__form .form-field+.modal--email .modal__form .form-field,.modal--email .modal__form .form-field+.modal--email .modal__form form .form-field,.modal--email .modal__form form .form-field+.modal--email .modal__form .form-field,.modal--email .modal__form form .form-field+.modal--email .modal__form form .form-field,.modal--reservation .modal__form .form-field+.modal--reservation .modal__form .form-field,.modal--reservation .modal__form .form-field+.modal--reservation .modal__form form .form-field,.modal--reservation .modal__form form .form-field+.modal--reservation .modal__form .form-field,.modal--reservation .modal__form form .form-field+.modal--reservation .modal__form form .form-field{margin-top:32px}.modal--email .modal__form .form-field__error,.modal--email .modal__form form .form-field__error{margin-bottom:-28px}@media (max-width:767px){.modal--email .modal__form .form-field__error,.modal--email .modal__form form .form-field__error{margin-bottom:-20px}}.modal--email .modal__header{padding-bottom:8px}.modal--email .modal__header .color{display:block}@media (max-width:767px){.modal--email .modal__header{padding-bottom:16px}}@media (min-width:768px){.modal--fav{background-color:#0000;top:98px;bottom:auto;left:auto;right:92px}.modal--fav .modal__wrapper{padding:0}.modal--fav .modal__content{width:auto;max-width:none;height:auto;padding:0;box-shadow:0 4px 40px #0000000d}.modal--fav .modal__content-wrapper{padding:0}}.modal--area .modal__form{padding-top:18px}@media (max-width:767px){.modal--area .modal__form{padding-top:32px}.modal--area .modal__form .form-field+.form-field{margin-top:12px}.modal--area .plan-section-mobile__under-img-text{display:none}.modal--area .modal__content-wrapper{padding-bottom:0}}.modal--consultation .modal__form{padding-top:18px}@media (max-width:767px){.modal--consultation .modal__form{padding-top:32px}}.modal--consultation .modal__form .filter-checkbox-group,.modal--consultation .modal__form .form-field+.form-field{margin-top:16px}.modal--onboarding-chess,.modal--onboarding-chess.modal--active{z-index:10050!important;background-color:#0000!important;transform:none!important}.modal--onboarding-chess .modal__wrapper{pointer-events:none;justify-content:flex-start;align-items:flex-start;height:100%;min-height:0;padding:0;transform:none!important}.modal--onboarding-chess #onbording-container{pointer-events:auto}.filter-checkbox-group--section{justify-content:space-between;display:flex}@media (max-width:767px){.modal--consultation .modal__form .filter-checkbox-group,.modal--consultation .modal__form .form-field+.form-field{margin-top:12px}.filter-checkbox-group--section{flex-direction:column}}.modal--consultation .modal__form .modal__starred{margin-top:40px}@media (max-width:767px){.modal--consultation .modal__form .modal__starred{margin-top:32px}}.modal--consultation .modal__form .modal__form-bottom{margin-top:51px}@media (max-width:767px){.modal--consultation .modal__form .modal__form-bottom{margin-top:24px}.modal--consultation .plan-section-mobile__under-img-text{display:none}.modal--consultation .modal__content-wrapper{padding-bottom:0}}.modal--request-accepted .modal__content{padding-bottom:0}@media (max-width:767px){.modal--request-accepted .modal__content{padding-bottom:24px}}.modal--request-accepted .modal__content-wrapper{padding-bottom:0}.modal--cards-list .modal__content-wrapper{padding-left:0;padding-right:0}@media (max-width:767px){.modal--card .modal__content{padding-top:0}}.modal--card .modal__content-wrapper{padding-left:0;padding-right:0}.modal--card .card.card{max-width:375px;margin-left:auto;margin-right:auto}.modal--reservation .modal__content{max-height:91vh;padding-right:45px}.modal--reservation .modal__subtext{letter-spacing:-.1px;color:#939598;margin-bottom:32px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}@media (max-width:767px){.modal--reservation .modal__subtext{font-size:14px;line-height:125%}.modal--reservation .modal__btns{padding-top:0}}.modal--reservation .modal__form .form-field,.modal--reservation .modal__form form .form-field{margin-bottom:17px}.modal--reservation .modal__header{padding-bottom:8px}.modal--reservation .modal__header .color{display:block}@media (max-width:767px){.modal--reservation .modal__header{padding-bottom:16px}}.modal--reservation .modal__form-bottom{margin-top:47px}.modal--cookie{top:auto;bottom:16px;left:auto;right:15px}@media (max-width:767px){.modal--cookie{top:0;bottom:0;left:0;right:0}.modal--cookie .modal__content-wrapper{padding-bottom:0}.modal--cookie .cookie__btns{flex-wrap:wrap;justify-content:space-between;display:flex}}.modal--cookie .fav-dropdown{max-width:568px;padding-bottom:32px}@media (max-width:767px){.modal--cookie .fav-dropdown{margin:0 auto;padding:0}}.modal--cookie .fav-dropdown__btn{padding:13px 21px}.modal--cookie .fav-dropdown__btn:not(.fav-dropdown__btn--close){color:var(--accent-default,#00af6e);background-color:#fff}@media (hover:hover),screen and (min-width: 0�){.modal--cookie .fav-dropdown__btn:not(.fav-dropdown__btn--close):hover{color:var(--accent-hover,#00955e);background-color:#fff}}@media (max-width:767px){.modal--cookie .fav-dropdown__btn{flex-grow:1;margin-top:31px;padding:13px 25px}}.modal--cookie .fav-dropdown__btn--close{top:unset;left:unset;right:unset;bottom:unset;display:none;position:relative}@media (max-width:767px){.modal--cookie .fav-dropdown__btn--close{display:inline-flex}.modal--cookie .fav-dropdown__btn:not(.fav-dropdown__btn--close){margin-right:9px}}.modal--cookie .modal__btn-right:not(.fav-dropdown__btn--close){top:0;right:unset;left:-60px}@media (max-width:767px){.modal--media-nav .modal__header{margin-bottom:1px}}@media (max-width:1023px){.modal--media-nav .modal__content{position:fixed;overflow:hidden;transform:translateY(100%)translateZ(0)}.modal--media-nav.modal--active .modal__content{transform:translateY(0)translateZ(0)}}.modal--media-nav .media-menu{display:none}@media (max-width:1023px){.modal--media-nav .media-menu{display:flex}}.modal--media-nav .media-menu .media-menu__link,.modal--media-nav .media-menu .media-menu__submenu,.modal--media-nav .media-menu .media-menu__submenu-link,.modal--media-nav .media-menu .media-menu__submenu-list{background-color:#fff}.modal--media-nav .media-menu a{color:#1a1a1a}.modal--map .modal__content{width:1024px;max-width:calc(100vw - 140px);height:700px;padding:0}@media (max-width:767px){.modal--map .modal__content{max-width:100%}}.modal--map .modal__content-wrapper,.modal--only-btns .modal__btns,.modal--only-btns .modal__content-wrapper{padding:0}.modal--map .modal__content-wrapper{height:100%;overflow:hidden}.modal--map .modal__btn-right.modal__btn-right{top:0}.modal--subscription .modal__content{width:731px;max-width:calc(100% - 80px);padding:56px}@media (max-width:767px){.modal--subscription .modal__content{width:100%;max-width:100%;padding:32px 16px 24px}.catalog-flats .section-picker.section--white,.catalog-flats .section-prime.section--white{background-color:var(--bg)}.catalog-flats .section-picker.section--white .btn--gray,.catalog-flats .section-picker.section--white .btn--inverted,.catalog-flats .section-prime.section--white .btn--gray,.catalog-flats .section-prime.section--white .btn--inverted{background-color:#fff}}.catalog-flats .section-prime{min-height:auto;padding-top:138px;padding-bottom:2px}@media (max-width:767px){.catalog-flats .section-prime{padding-top:107px;padding-bottom:20px}}.catalog-flats .section-picker{padding-bottom:0}@media (max-width:767px){.catalog-flats .section-picker{padding-top:12px;padding-bottom:12px}}.catalog-flats .section-picker+.section-picker{padding-bottom:144px}@media (max-width:767px){.catalog-flats .section-picker+.section-picker{padding-bottom:48px}}.catalog-flats .section-picker__tags+.section-picker__content{margin-top:-16px}@media (max-width:767px){.catalog-flats .section-picker__tags+.section-picker__content{margin-top:0}}.catalog-flats .section-picker__tags+.section-picker__content .section-picker__project:first-of-type{margin-top:16px}.catalog-flats .section-picker .list-text.section-picker__legend{margin-bottom:40px}.catalog-parkings__prime.section-prime{min-height:auto;padding-top:138px;padding-bottom:35px}@media (max-width:767px){.catalog-parkings__prime.section-prime{padding-top:101px;padding-bottom:20px}}.catalog-parkings__list{padding-bottom:96px}@media (max-width:767px){.catalog-parkings__list{padding-bottom:48px}}.btn{cursor:pointer;padding:var(--spacing-5x,20px) var(--spacing-8x,32px);border-radius:var(--border-radius-full,9999px);vertical-align:bottom;text-align:center;background-color:var(--accent-500,#00af6e);color:var(--neutral-0,#fff);letter-spacing:.5px;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;border:0;outline:0;justify-content:center;align-items:center;gap:10px;max-width:460px;font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:135%;transition:background-color .2s ease-in-out;display:inline-flex;position:relative;overflow:hidden}@media (hover:hover),screen and (min-width: 0�){.btn:hover{background-color:var(--accent-hover,#00955e);color:var(--neutral-0,#fff)}}@media (max-width:767px){.btn{padding:var(--spacing-5x,20px) 14px}}.sm__btn{cursor:pointer;padding:8px var(--spacing-3x,12px);border-radius:var(--border-radius-full,9999px);vertical-align:bottom;text-align:center;background-color:var(--accent-500,#00af6e);color:var(--neutral-0,#fff);letter-spacing:.5px;text-transform:uppercase;border:0;outline:0;justify-content:center;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:130%;transition:background-color .2s ease-in-out;display:inline-flex;position:relative}@media (hover:hover),screen and (min-width: 0�){.sm__btn:hover{background-color:var(--accent-hover,#00955e);color:var(--neutral-0,#fff)}}.btn:disabled{opacity:.4;pointer-events:none}.btn__icon{flex-shrink:0;width:16px;height:16px;margin-left:10px;display:flex}.btn__icon svg{fill:#0000}.btn__icon--left{margin-left:0;margin-right:10px}.btn--sm{letter-spacing:1px;text-transform:uppercase;min-height:44px;padding:14px 24px;font-size:12px;font-weight:700;line-height:120%}.btn--sm.btn--icon{width:44px;height:44px;padding:0}.btn--sm.btn--icon .btn__icon{width:24px;height:24px}@media (min-width:768px){.btn--sm-desktop{letter-spacing:1px;text-transform:uppercase;min-height:44px;padding:14px 24px;font-size:12px;font-weight:700;line-height:120%}.btn--sm-desktop.btn--icon{width:44px;height:44px;padding:0}.btn--sm-desktop.btn--icon .btn__icon{width:24px;height:24px}}.btn--icon{border-radius:50%;width:64px;height:64px;padding:10px}.btn--icon .btn__icon{width:32px;height:32px;margin:0}.btn--border{padding:var(--spacing-5x,20px) var(--spacing-8x,32px);background-color:var(--bg-surface2,#f7f8fb);color:var(--accent-default,#00af6e);border:0;transition:background-color .2s ease-in-out}.btn--white{padding:var(--spacing-5x,20px) var(--spacing-8x,32px);background-color:var(--bg-color-surface);color:var(--accent-default,#00af6e);border:0;transition:background-color .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.btn--border:hover{background-color:var(--bg-surface2,#f7f8fb);color:var(--accent-hover,#00955e)}}[data-theme=dark] .btn--border{background-color:var(--bg-surface2,#2a2a2a);color:var(--accent-default,#00af6e)}[data-theme=dark] .btn--border:hover{background-color:var(--bg-surface2,#2a2a2a);color:var(--accent-hover,#00955e)}@media (max-width:767px){.btn--border{padding:var(--spacing-5x,20px) 14px}}.btn--red{background-color:var(--red-default,#e54c4c);color:var(--neutral-0,#fff)}@media (hover:hover),screen and (min-width: 0�){.btn--red:hover{background-color:var(--red-hover,#c34141);color:var(--neutral-0,#fff)}}[data-theme=dark] .btn--red{background-color:var(--red-default,#f2a5a5);color:var(--neutral-0,#fff)}[data-theme=dark] .btn--red:hover{background-color:var(--red-hover,#e08a8a);color:var(--neutral-0,#fff)}.btn--green{background-color:var(--accent-500,#00af6e);color:var(--neutral-0,#fff)}@media (hover:hover),screen and (min-width: 0�){.btn--green:hover{background-color:var(--accent-hover,#00955e);color:var(--neutral-0,#fff)}}.btn--yellow{color:#008066;background-color:#f6e26d}@media (hover:hover),screen and (min-width: 0�){.btn--yellow:hover{color:#f6e26d;background-color:#008066}}.btn--gray,.btn--inverted{border:0;background-color:var(--bg-surface1,#fff)!important;color:var(--accent-default,#00af6e)!important}.btn--inverted-new{background-color:var(--bg-surface2,#f7f8fb)!important;color:var(--accent-default,#00af6e)!important}.btn--inverted.btn--red,.btn--inverted-new.btn--red{color:var(--red-default,#e54c4c)!important}.btn--inverted-new.btn--reset{color:var(--gray-700,#939598)!important}@media (hover:hover),screen and (min-width: 0�){.btn--inverted:hover,.btn--inverted-new:hover{background-color:var(--bg-surface1,#fff)!important;color:var(--accent-hover,#00955e)!important}.btn--inverted-new:hover{background-color:var(--bg-surface2,#f7f8fb)!important}.btn--inverted.btn--red:hover,.btn--inverted-new.btn--red:hover{background-color:var(--bg-surface1,#fff)!important;color:var(--red-hover,#c34141)!important}.btn--inverted-new.btn--red:hover{background-color:var(--bg-surface2,#f7f8fb)!important}.btn--inverted-new.btn--reset:hover{background-color:var(--bg-surface2,#f7f8fb)!important;color:var(--accent-hover,#00955e)!important}}[data-theme=dark] .btn--inverted,[data-theme=dark] .btn--inverted-new{background-color:var(--bg-surface1,#1a1a1a)!important;color:var(--accent-default,#00af6e)!important}[data-theme=dark] .btn--inverted-new{background-color:var(--bg-surface2,#2a2a2a)!important}[data-theme=dark] .btn--inverted.btn--red,[data-theme=dark] .btn--inverted-new.btn--red{color:var(--red-default,#f2a5a5)!important}[data-theme=dark] .btn--inverted-new.btn--reset{color:var(--gray-700,#939598)!important}[data-theme=dark] .btn--inverted:hover,[data-theme=dark] .btn--inverted-new:hover{background-color:var(--bg-surface1,#1a1a1a)!important;color:var(--accent-hover,#00955e)!important}[data-theme=dark] .btn--inverted-new:hover{background-color:var(--bg-surface2,#2a2a2a)!important}[data-theme=dark] .btn--inverted.btn--red:hover,[data-theme=dark] .btn--inverted-new.btn--red:hover{color:var(--red-hover,#e08a8a)!important}[data-theme=dark] .btn--inverted-new.btn--reset:hover{background-color:var(--bg-surface2,#2a2a2a)!important;color:var(--accent-hover,#00955e)!important}.btn--gray{color:var(--gray-700)!important}@media (hover:hover),screen and (min-width: 0�){.btn--gray:hover{color:var(--red-default,#e54c4c)!important}.btn--gray.btn--icon:hover,.modal__btn-right.btn--gray.btn--icon:hover,.section--white .btn--gray.btn--icon:hover:not(.ignore-section-color){color:var(--accent-default,#00af6e)!important}}@media (hover:hover),screen and (min-width: 0�){.btn--light:hover,.section--white .btn--inverted:hover:not(.ignore-section-color){background-color:var(--bg-surface2,#f7f8fb);color:var(--accent-hover,#00955e)}}.btn--light--red,.section--white .btn--inverted.btn--red:not(.ignore-section-color){background-color:var(--bg-surface2,#f7f8fb);color:var(--red-default,#e54c4c)}@media (hover:hover),screen and (min-width: 0�){.btn--light--red:hover,.section--white .btn--inverted.btn--red:hover:not(.ignore-section-color){background-color:var(--bg-surface2,#f7f8fb);color:var(--red-hover,#c34141)}}[data-theme=dark] .btn--light,[data-theme=dark] .section--white .btn--inverted:not(.ignore-section-color){background-color:var(--bg-surface2,#2a2a2a)}[data-theme=dark] .btn--light--red,[data-theme=dark] .section--white .btn--inverted.btn--red:not(.ignore-section-color){color:var(--red-default,#f2a5a5)}[data-theme=dark] .btn--light--red:hover,[data-theme=dark] .section--white .btn--inverted.btn--red:not(.ignore-section-color):hover{color:var(--red-hover,#e08a8a)}.btn--light--gray,.section--white .btn--gray:not(.ignore-section-color){color:#939598;background-color:#f7f8fb}@media (hover:hover),screen and (min-width: 0�){.btn--light--gray:hover,.section--white .btn--gray:hover:not(.ignore-section-color):not(.btn--icon){color:var(--red)}}.btn--opacity{color:#fff;background-color:#373a3b80}@media (hover:hover),screen and (min-width: 0�){.btn--opacity:hover{color:#fff;background-color:#373a3b}}.btn--border-universal-white{box-shadow:inset 0 0 0 2px #fff}.btn--border-universal-green{box-shadow:inset 0 0 0 2px #008066}.btn--close{box-sizing:border-box;background-color:#0000;border:1px solid #939598;border-radius:50%;justify-content:center;align-items:center;min-height:0;padding:22px;display:flex;position:absolute;top:20px;right:20px}.btn--close:after,.btn--close:before{content:"";background-color:#939598;width:22px;height:2px;display:block;position:absolute;transform:rotate(45deg)}.btn--close:before{transform:rotate(-45deg)}.video{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;width:100%;position:relative}.video.is-play .video__wrapper iframe{opacity:1;pointer-events:auto}.video.is-play .video__play{display:none}.video--fluid,.video--fluid .video__wrapper{height:100%}.video__img-wrapper,.video__wrapper iframe{width:100%;height:100%;position:absolute}.card__img-wrapper img,.video__img-wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.video__wrapper{border-radius:10px;width:100%;padding-top:57.115%;position:relative}.video__wrapper iframe{opacity:0;pointer-events:none;border:0;transition:opacity .2s ease-in-out;top:0;left:0}.video__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tag,.tag__icon{flex-shrink:0}html[data-theme=dark] .btn.btn--gray.btn--icon,html[data-theme=dark] .section--white .btn.btn--gray.btn--icon:not(.ignore-section-color),html[data-theme=dark] .section--white--flat .btn.btn--gray.btn--icon:not(.ignore-section-color),body.dark .btn.btn--gray.btn--icon{color:var(--fg-muted,#acacac)!important;background-color:#2a2a2a!important}html[data-theme=dark] .btn.btn--gray.btn--icon .btn__icon svg,html[data-theme=dark] .section--white .btn.btn--gray.btn--icon:not(.ignore-section-color) .btn__icon svg,html[data-theme=dark] .section--white--flat .btn.btn--gray.btn--icon:not(.ignore-section-color) .btn__icon svg,body.dark .btn.btn--gray.btn--icon .btn__icon svg{fill:var(--fg-muted,#acacac)!important}@media (hover:hover),screen and (min-width: 0�){html[data-theme=dark] .btn.btn--gray.btn--icon:hover,html[data-theme=dark] .section--white .btn.btn--gray.btn--icon:not(.ignore-section-color):hover,html[data-theme=dark] .section--white--flat .btn.btn--gray.btn--icon:not(.ignore-section-color):hover,body.dark .btn.btn--gray.btn--icon:hover{color:var(--accent-default,#00af6e)!important;background-color:#2a2a2a!important;border-color:#0000!important}}.tag{cursor:pointer;color:#fff;background-color:#5c74b8;border:0;border-radius:28px;outline:0;align-items:center;padding:4px 12px;transition:color .2s ease-in-out,background-color .2s ease-in-out;display:flex}.tag__icon{width:16px;height:16px;margin-right:8px}.accordion-item__minus svg,.accordion-item__plus svg,.card__no-img-icon svg,.card__pin svg,.menu-item__chevron svg,.tag__close svg,.tag__icon svg{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.tag__title{text-transform:none;letter-spacing:0;white-space:nowrap;font-size:12px;font-weight:600;line-height:16px}.checkbox__text:first-letter,.dropdown__text:first-letter,.form-field__error:first-letter,.form-field__label:first-letter,.tag__title:first-letter{text-transform:capitalize}.tag__close{flex-shrink:0;width:12px;height:12px;margin-left:4px;margin-right:-4px;transition:opacity .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.tag__close:hover{opacity:.7}}.tag--blue{background-color:#5c74b8}@media (hover:hover),screen and (min-width: 0�){.tag--blue:not(:disabled):hover{color:#5c74b8;background-color:#ebeef6}}.tag--blue-800{background-color:#acb8db}@media (hover:hover),screen and (min-width: 0�){.tag--blue-800:not(:disabled):hover{color:#acb8db;background-color:#ebeef6}}.tag--red{background-color:var(--red)}@media (hover:hover),screen and (min-width: 0�){.tag--red:not(:disabled):hover{color:var(--red);background-color:#fdebeb}}.tag--red-dark{background-color:var(--red-dark)}@media (hover:hover),screen and (min-width: 0�){.tag--red-dark:not(:disabled):hover{color:var(--red-dark);background-color:#fdebeb}}.tag--yellow{color:var(--gray-900);background-color:#f6e26d}.tag--yellow-rental{color:"#FFFFFF";cursor:default;background-color:#e5ca1e}.tag--yellow-rent{color:"#FFFFFF";cursor:default;background-color:#e5ca1e;gap:4px;display:flex}@media (hover:hover),screen and (min-width: 0�){.tag--yellow:not(:disabled):hover{color:#e5ca1e;background-color:#fcf8e3}}.tag--green{background-color:var(--green)}@media (hover:hover),screen and (min-width: 0�){.tag--green:not(:disabled):hover{color:var(--green);background-color:var(--green-100)}}.tag--green-800{background-color:var(--green-800)}@media (hover:hover),screen and (min-width: 0�){.tag--green-800:not(:disabled):hover{color:var(--green);background-color:var(--green-100)}}.tag--pink{background-color:#f8ab9e}@media (hover:hover),screen and (min-width: 0�){.tag--pink:not(:disabled):hover{color:var(--red);background-color:#fef5f3}}.tag--gray{color:var(--text-secondary);background-color:var(--background-color)}@media (hover:hover),screen and (min-width: 0�){.tag--gray:not(:disabled):hover{color:var(--text-secondary);background-color:var(--background-color)}}.tag--gray:disabled{color:#fff;background-color:#5c74b8}.tag--sm{padding:2px 8px}@media (max-width:767px){.tag--sm-mobile{padding:2px 8px}}.tag--md{padding:8px 12px}.tag--md .tag__close{width:16px;height:16px;margin-left:8px;margin-right:0}@media (max-width:767px){.tag--md-mobile{padding:8px 12px}.tag--md-mobile .tag__close{width:16px;height:16px;margin-left:8px;margin-right:0}}.tag:disabled{opacity:.4;cursor:auto}.tag-label{-webkit-tap-highlight-color:#0000;display:flex;position:relative}.tag-label--disabled{cursor:default;pointer-events:none}.tag-label .tag.tag{color:gray;-webkit-tap-highlight-color:#0000;background-color:#fff;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}@media (hover:hover){.tag-label .tag.tag:hover{opacity:.7}}.tag-label input:checked+.tag.tag--white{background-color:var(--white);color:#fff}.tag-label input:checked+.tag.tag--white-base{color:#fff;background-color:#fff}.tag-label input:checked+.tag.tag--gray-900{background-color:var(--gray-900);color:#fff}.tag-label input:checked+.tag.tag--gray-900-base{color:#fff;background-color:#1a1a1a}.tag-label input:checked+.tag.tag--gray{color:#fff;background-color:gray}.tag-label input:checked+.tag.tag--gray-700{color:#fff;background-color:#939598}.tag-label input:checked+.tag.tag--gray-300{color:#fff;background-color:#d1d3d4}.tag-label input:checked+.tag.tag--gray-200{color:#fff;background-color:#e8e9e9}.tag-label input:checked+.tag.tag--gray-100{color:#fff;background-color:#f6f6f6}.tag-label input:checked+.tag.tag--green{background-color:var(--green);color:#fff}.tag-label input:checked+.tag.tag--green-800{background-color:var(--green-800);color:#fff}.tag-label input:checked+.tag.tag--green-100{background-color:var(--green-100);color:#fff}.tag-label input:checked+.tag.tag--dark-green{color:#fff;background-color:#004b39}.tag-label input:checked+.tag.tag--dark-green-800{color:#fff;background-color:#7ca39a}.tag-label input:checked+.tag.tag--dark-green-100{color:#fff;background-color:#dfe9e6}.tag-label input:checked+.tag.tag--light-green,.tag-label input:checked+.tag.tag--lightGreen{color:#fff;background-color:#82ca9c}.tag-label input:checked+.tag.tag--light-green-800{color:#fff;background-color:#bfe4cc}.tag-label input:checked+.tag.tag--light-green-100{color:#fff;background-color:#eff8f3}.tag-label input:checked+.tag.tag--red{background-color:var(--red);color:#fff}.tag-label input:checked+.tag.tag--red-800{color:#fff;background-color:#f8abab}.tag-label input:checked+.tag.tag--red-100{color:#fff;background-color:#fdebeb}.tag-label input:checked+.tag.tag--red-dark{background-color:var(--red-dark);color:#fff}.tag-label input:checked+.tag.tag--pink{color:#fff;background-color:#f8ab9e}.tag-label input:checked+.tag.tag--pink-800{color:#fff;background-color:#fbd4cd}.tag-label input:checked+.tag.tag--pink-100{color:#fff;background-color:#fef5f3}.tag-label input:checked+.tag.tag--blue{color:#fff;background-color:#5c74b8}.tag-label input:checked+.tag.tag--blue-800{color:#fff;background-color:#acb8db}.tag-label input:checked+.tag.tag--blue-100{color:#fff;background-color:#ebeef6}.tag-label input:checked+.tag.tag--yellow{background-color:#e5ca1e}.tag-label input:checked+.tag.tag--yellow-800{color:#fff;background-color:#f6e26d}.tag-label input:checked+.tag.tag--yellow-100{color:#fff;background-color:#fcf8e3}.tag-label input:checked+.tag.tag--yellow{color:#1a1a1a}.menu-item{text-transform:none;width:100%;color:var(--gray-900);justify-content:space-between;align-items:center;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%;transition:opacity .2s ease-in-out,color .2s ease-in-out;display:flex}@media (max-width:767px){.menu-item{font-size:20px;line-height:125%}}@media (hover:hover),screen and (min-width: 0�){.menu-item:hover .menu-item__chevron{opacity:1}}.menu-item.is-active,.menu-item:active{color:var(--green)}.menu-item__chevron{opacity:0;flex-shrink:0;width:20px;height:20px;transition:opacity .2s ease-in-out}.menu-item.is-active .menu-item__chevron{opacity:1}.menu-item.is-disabled{opacity:.4;pointer-events:none}.menu{width:243px}.menu__item{margin-bottom:16px}.article p:last-child,.menu__item:last-child{margin-bottom:0}.dropdown{background-color:var(--white);margin-top:0;margin-bottom:0;padding:16px 24px;list-style:none;box-shadow:0 4px 40px #0000000d}.dropdown__item{color:var(--gray-900);margin:0 -24px;padding:8px 24px;display:block}@media (hover:hover),screen and (min-width: 0�){.dropdown__item:hover{color:var(--green)}}.dropdown__item label{cursor:pointer;width:100%;display:block}.dropdown__item [type=radio]~.dropdown__text{padding-right:23px;position:relative}.dropdown__item [type=radio]~.dropdown__text:after{content:"";width:10px;height:8px;color:var(--green);opacity:0;border-bottom:3px solid;border-left:3px solid;margin-top:-1px;margin-left:auto;padding-left:10px;transition:opacity .2s ease-in-out;display:block;position:absolute;top:50%;right:4px;transform:translateY(-50%)rotate(-45deg)}.dropdown__item [type=radio]:checked~.dropdown__text{color:var(--green)}.dropdown__item [type=radio]:checked~.dropdown__text:after{opacity:1}.dropdown__text{text-transform:none;width:100%;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%;display:block}@media (max-width:767px){.dropdown__text{font-size:20px;line-height:125%}}.accordion-item__btn{cursor:pointer;background-color:#0000;border:0;outline:0;justify-content:space-between;align-items:center;width:100%;padding:10px 0;transition:opacity .2s ease-in-out;display:flex}@media (hover:hover),screen and (min-width: 0�){.accordion-item__btn:hover{opacity:.7}}.accordion-item__title{text-align:left;color:gray;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.accordion-item__title{padding-right:8px;font-size:24px}}@media (max-width:374px){.accordion-item__title{text-transform:uppercase;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}}@media (max-width:374px) and (max-width:767px){.accordion-item__title{font-size:20px;line-height:125%}}.accordion-item__title-green{color:#008066}.accordion-item__icon-container{background-color:#f7f8fb;border-radius:50%;justify-content:center;align-items:center;width:64px;min-width:64px;height:64px;margin-top:-10px;margin-bottom:-10px;display:flex}.accordion-item__plus{color:#939598;width:32px;height:32px}.accordion-item__minus{color:#008066;width:32px;height:32px;display:none}.accordion-item__content{text-transform:none;letter-spacing:0;color:gray;opacity:0;max-width:732px;height:0;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%;transition:opacity .2s ease-in-out;overflow:hidden}.accordion-item.is-active .accordion-item__plus{display:none}.accordion-item.is-active .accordion-item__minus{display:block}.accordion-item.is-active .accordion-item__content{opacity:1;height:auto}.accordion__item-wrapper{border-top:1px solid #e8e9e9;padding:20px 0}.accordion__item-wrapper:last-child{border-bottom:1px solid #e8e9e9}.card{background-color:var(--white);flex-direction:column;width:100%;max-width:354px;display:flex;position:relative}.card__img-wrapper{background-color:#ebeef6;flex-shrink:0;height:230px;position:relative}.card__img-wrapper--placeholder{justify-content:center;align-items:center;display:flex}.card__slider{width:100%;height:100%;position:absolute;top:0;left:0}.card__slider-wrapper{margin-top:0;margin-bottom:0;padding:0;list-style:none}.card__slide--placeholder{justify-content:center;align-items:center;display:flex}.card__slider-pagination{width:100%;position:absolute;bottom:12px;left:0}.card__no-img-icon{color:#acb8db;opacity:.5;width:80px;height:80px}.card__tags{z-index:1;position:absolute;top:12px;right:12px}.card__tag:not(:last-child){margin-bottom:6px}.card__main-btn{z-index:1;position:absolute;bottom:-22px;left:20px}.card__info{flex-direction:column;flex-grow:1;padding:37px 20px 24px;display:flex}.card__title{white-space:pre-wrap}.card__subtitle{letter-spacing:1px;text-transform:uppercase;color:#939598;flex-wrap:wrap;align-items:center;margin:8px 0;font-size:12px;font-weight:700;line-height:120%;display:flex}.card__subtitle--red{color:var(--red)}.card__subtitle-main{margin-right:8px}.card__location{text-transform:none;letter-spacing:0;color:var(--text-disabbled,#d6d6d6);align-items:center;margin-top:8px;font-size:12px;font-weight:600;line-height:130%;display:flex}.card__pin{width:20px;height:20px;color:var(--fg-muted,#949494);margin-right:4px}.card__pin svg{fill:var(--fg-muted,#949494)}.card__location-bar{background-color:var(--fg-muted,#949494);width:2px;height:20px;margin:0 8px}.card__location-additional,.card__location-main{color:var(--text-disabbled,#d6d6d6)}.card__numbers{margin-top:20px}.card__numbers-item{text-transform:none;letter-spacing:-.1px;color:var(--green);align-items:center;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500;line-height:135%;display:flex}@media (max-width:767px){.card__numbers-item{letter-spacing:0;font-size:14px}}.card__numbers-item:not(:last-child){margin-bottom:10px}@media (hover:hover),screen and (min-width: 0�){.card__numbers-item:hover .card__numbers-additional{display:none}.card__numbers-item:hover .card__numbers-arrow{display:flex}}.card__numbers-main{white-space:nowrap;margin-right:16px}.card__numbers-additional{color:#939598;margin-right:16px}.card__numbers-additional:last-child{margin-right:0}.card__numbers-additional+.card__numbers-additional:before{content:"";vertical-align:middle;background-color:#939598;width:1px;height:1rem;margin-right:16px;display:inline-block}.card__numbers-arrow{color:#fff;background-color:var(--green);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:none}.card__numbers-arrow svg{width:11px;height:11px}@media (hover:hover),screen and (min-width: 0�){.card:hover .card__title{color:var(--red)}}.card--project:not(.card--sm) .card__title{min-height:80px;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}@media (max-width:767px){.card--project:not(.card--sm) .card__title{letter-spacing:-.1px;font-size:18px;line-height:135%}}.card--project:not(.card--sm) .card__location{margin-top:auto;padding-top:8px}@media (max-width:767px){.card--project:not(.card--sm){max-width:343px}.card--project:not(.card--sm) .card__img-wrapper{height:192px}.card--project:not(.card--sm) .card__tag{padding:2px 8px}.card--project:not(.card--sm) .card__title{white-space:normal;min-height:0}.card--project:not(.card--sm) .card__location{display:none}.card--project:not(.card--sm) .card__numbers-item{letter-spacing:normal}.card--project:not(.card--sm) .card__numbers-additional{margin-right:8px;display:block}.card--project:not(.card--sm) .card__numbers-arrow{display:none}}.card--commerce:not(.card--sm) .card__info{min-height:0;padding-bottom:20px}.card--commerce:not(.card--sm) .card__title{text-transform:none;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}@media (max-width:767px){.card--commerce:not(.card--sm) .card__title{font-size:22px}}.card--commerce:not(.card--sm) .card__location{letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:4px;font-size:12px;font-weight:700;line-height:120%}.card--commerce:not(.card--sm) .card__numbers{margin-top:auto}.card--commerce:not(.card--sm) .card__numbers-additional{white-space:nowrap;display:block}.card--commerce:not(.card--sm) .card__numbers-arrow{display:none}.card--sm{flex-direction:row;align-items:center}.card--sm.card--project{max-width:420px;min-height:138px}@media (max-width:767px){.card--sm.card--project{max-width:375px;min-height:147px}}.card--sm.card--project .card__img-wrapper{width:92px;height:108px;margin-left:21px}@media (max-width:767px){.card--sm.card--project .card__img-wrapper{height:99px;margin-left:24px}}.card--sm.card--project .card__main-btn,.card--sm.card--project .card__tags{display:none}.card--sm.card--project .card__info{padding:15px 16px}@media (max-width:767px){.card--sm.card--project .card__info{padding:24px 16px}}.card--sm.card--project .card__title{letter-spacing:-.1px;text-transform:uppercase;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500;line-height:135%}@media (max-width:767px){.card--sm.card--project .card__title{letter-spacing:0;font-size:14px}}.card--sm.card--project .card__location{letter-spacing:-.1px;color:var(--text-disabbled,#d6d6d6);margin-top:0;font-weight:400;line-height:24px}@media (max-width:767px){.card--sm.card--project .card__location{letter-spacing:normal;margin-top:6px;line-height:16px}}.card--sm.card--project .card__location-additional,.card--sm.card--project .card__location-bar,.card--sm.card--project .card__pin{display:none}.card--sm.card--project .card__numbers{margin-top:12px}.card--sm.card--project .card__numbers-item{letter-spacing:-.1px;margin-bottom:0;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}@media (max-width:767px){.card--sm.card--project .card__numbers-item{font-size:14px;line-height:125%}.card--sm.card--project .card__numbers-item:not(:last-child){margin-bottom:6px}}@media (max-width:767px) and (hover:hover),screen and (max-width: 767px)and (min-width: 0�){.card--sm.card--project .card__numbers-item:hover .card__numbers-additional{display:block}.card--sm.card--project .card__numbers-item:hover .card__numbers-arrow{display:none}}@media (max-width:374px){.card--sm.card--project .card__numbers-item{font-size:10px}}.card--sm.card--project .card__numbers-main{white-space:nowrap;margin-right:7px}.card--sm.card--commerce{background-color:var(--white);max-width:648px;min-height:176px}@media (max-width:767px){.card--sm.card--commerce{max-width:375px;min-height:165px}}.card--sm.card--commerce .card__img-wrapper{width:255px;height:176px}@media (max-width:767px){.card--sm.card--commerce .card__img-wrapper{width:112px;height:113px}}.card--sm.card--commerce .card__tags{left:12px;right:auto}@media (max-width:767px){.card--sm.card--commerce .card__tags{display:none}}.card--sm.card--commerce .card__info{align-self:stretch;padding:16px}@media (max-width:767px){.card--sm.card--commerce .card__info{padding:24px 16px}}.card--sm.card--commerce .card__location{text-transform:uppercase;margin-top:0}.card--sm.card--commerce .card__title{text-transform:none;letter-spacing:-.1px;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500;line-height:135%}@media (max-width:767px){.card--sm.card--commerce .card__title{letter-spacing:0;font-size:14px}}.card--sm.card--commerce .card__subtitle{text-transform:uppercase;letter-spacing:normal;flex-wrap:wrap;font-size:12px;font-weight:600;line-height:130%}@media (max-width:767px){.card--sm.card--commerce .card__subtitle{text-transform:none;margin-top:4px;margin-bottom:4px}}@media (max-width:374px){.card--sm.card--commerce .card__subtitle{flex-wrap:wrap;font-size:10px}}.card--sm.card--commerce .card__numbers{margin-top:auto}.card--sm.card--commerce .card__numbers-item{letter-spacing:-.1px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}@media (max-width:767px){.card--sm.card--commerce .card__numbers-item{font-size:14px;line-height:125%}}.card--sm.card--commerce .card__numbers-item:not(:last-child){margin-bottom:8px}@media (max-width:767px){.card--sm.card--commerce .card__numbers-item:not(:last-child){margin-bottom:6px}}@media (max-width:767px) and (hover:hover),screen and (max-width: 767px)and (min-width: 0�){.card--sm.card--commerce .card__numbers-item:hover .card__numbers-additional{display:block}.card--sm.card--commerce .card__numbers-item:hover .card__numbers-arrow{display:none}}@media (max-width:374px){.card--sm.card--commerce .card__numbers-item{font-size:10px}}.card--request{background-color:#ebeef6;padding:110px 42px}.card--request .card__background-corner{z-index:0;color:#acb8db;position:absolute;bottom:0;right:0}.card--request .card__background-corner svg{width:223px;height:223px}.card--request .card__content{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.card--request .card__question{letter-spacing:-.1px;text-transform:uppercase;text-align:center;color:#5c74b8;margin-bottom:32px;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500;line-height:135%}@media (max-width:767px){.card--request .card__question{letter-spacing:0;font-size:14px}}.card--request .card__message{text-align:center;color:#1a1a1a;margin-bottom:48px;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}@media (max-width:767px){.card--request .card__message{font-size:16px}}.card--request--mobile-block{padding:48px 16px}.card--request--mobile-block .card__question{text-transform:none}.card--request--mobile-block .card__message{max-width:180px}.card--request--mobile-block .card__request-btn{width:100%}.card-chess{box-sizing:border-box;border:2px solid var(--bg-surface-green-icon,#e6f7f1);background-color:var(--bg-surface1,#fff);width:129px;height:134px;box-shadow:none;flex-direction:column;padding:8px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:145%;display:flex;position:relative}.card-chess__header,.card-chess__rooms{align-items:center;display:flex}.card-chess__header{flex-shrink:0;justify-content:space-between;gap:4px;margin-bottom:0}.card-chess__rooms{text-align:center;text-transform:none;min-width:24px;height:24px;color:var(--accent-default,#00af6e);background-color:var(--bg-surface-green,#f2fbf8);border-radius:100px;flex-shrink:0;justify-content:center;padding:0 6px;font-size:14px;font-weight:600;line-height:130%}.card-chess__rooms-text{text-align:center}.card-chess__number{text-align:right;text-transform:none;letter-spacing:0;min-width:0;color:var(--text-secondary-2,#7b7b7b);flex:1;justify-content:flex-end;align-items:center;margin-right:0;font-size:14px;font-weight:500;line-height:145%;display:flex}.card-chess__number-sign{margin-right:2px}.card-chess__dots{position:absolute;bottom:18px;right:13px}.card-chess .card-chess__status,.card-chess__area,.card-chess__price{text-transform:none;margin-left:4px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-style:normal}.card-chess__area{letter-spacing:0;color:var(--text-primary,#2d2d2d);flex-shrink:0;margin-bottom:4px;font-weight:500;line-height:145%}.card-chess__price{letter-spacing:-.1px;color:var(--text-primary,#2d2d2d);flex-shrink:0;font-weight:700;line-height:24px}.card-chess .card-chess__status{letter-spacing:0;color:var(--text-secondary-2,#7b7b7b);flex-shrink:0;font-weight:500;line-height:145%}.card-chess .card-chess__status-icon{color:#d1d3d4;width:24px;height:24px;position:absolute;bottom:8px;right:8px}.card-chess .card-chess__status-icon svg{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.card-chess__spacer{flex:auto;min-height:0}.card-chess__bottom{flex-direction:column;flex-shrink:0;width:100%;display:flex;position:relative}.card-chess--minimum-price{border-color:var(--accent-default,#00af6e)}.card-chess--reserved{border-color:var(--border-muted,#e8e9e9)}.card-chess--reserved .card-chess__rooms{color:var(--text-secondary,#949494);background-color:#0000}.card-chess--reserved .card-chess__area{margin-bottom:4px}.card-chess--sold{background-color:var(--bg-surface-5,#ebeef6);box-shadow:none;color:var(--text-secondary-2,#7b7b7b);border-color:#0000}.card-chess--sold .card-chess__header{margin-bottom:0}.card-chess--sold .card-chess__rooms{color:var(--text-secondary,#949494);background-color:#0000;font-weight:600;line-height:130%}.card-chess--sold .card-chess__number,.card-chess--sold .card-chess__area,.card-chess--sold .card-chess__status{color:var(--text-secondary-2,#7b7b7b);font-weight:500;line-height:145%}.card-chess--sold .card-chess__status-icon{color:#e5ca1e}.form-field{--color-error:var(--red);--color-error-border:#f8abab;--color-active:var(--green);--color-active-border:var(--green);width:100%;transition:opacity .2s ease-in-out}.form-field__wrapper{border-bottom:1px solid var(--border-muted,#e8e9e9);min-width:0;min-height:54px;padding:12px 0;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%;transition:border-color .2s ease-in-out;display:flex;position:relative}@media (max-width:767px){.form-field__wrapper{font-size:16px}}.form-field__wrapper+.form-field__wrapper{margin-left:24px}@media (max-width:767px){.form-field__wrapper{min-height:42px;padding:10px 0}}.form-field__main{display:flex;position:relative}.form-field__main .form-field__wrapper{flex:1 1 0}@media (max-width:767px){.form-field__main{flex-wrap:wrap}}.form-field__checkbox{align-self:center;margin-left:24px}@media (min-width:768px){.form-field__checkbox+.form-field__checkbox{margin-left:16px}}@media (max-width:767px){.form-field__checkbox{width:100%;margin-top:28px;margin-left:0}}.form-field input,.form-field textarea{min-width:0;color:var(--text-color);background-color:#0000;flex-grow:1}.form-field input::-webkit-input-placeholder{color:var(--text-disabbled)}.form-field textarea::-webkit-input-placeholder{color:var(--text-disabbled)}.form-field input::-moz-placeholder{color:var(--text-disabbled)}.form-field textarea::-moz-placeholder{color:var(--text-disabbled)}.form-field input:-ms-placeholder-shown{color:var(--text-disabbled)}.form-field textarea:-ms-placeholder-shown{color:var(--text-disabbled)}.form-field input:-moz-placeholder-shown{color:var(--text-disabbled)}.form-field textarea:-moz-placeholder-shown{color:var(--text-disabbled)}.form-field__text{color:var(--text-secondary-2);margin:auto 0;display:inline-block}.form-field__text:not(:last-child){margin-right:10px}.form-field__text~input,.form-field__text~textarea{text-align:right}.form-field .form-field__wrapper.is-active,.form-field .form-field__wrapper:focus-within{border-color:var(--color-active-border)}.form-field .form-field__wrapper.is-active .form-field__text,.form-field .form-field__wrapper:focus-within .form-field__text,.form-field--rounded .form-field__wrapper:focus-within input,.form-field--rounded .form-field__wrapper:focus-within textarea{color:var(--color-active)}.form-field__label{text-transform:none;color:var(--text-secondary-2);margin-bottom:4px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%;display:block}@media (max-width:767px){.form-field__label{margin-bottom:10px;font-size:20px;line-height:125%}}.form-field__error{color:var(--color-error);opacity:0;pointer-events:none;letter-spacing:-.1px;margin-top:4px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%;transition:opacity .2s ease-in-out;display:block}@media (max-width:767px){.form-field__error{font-size:14px;line-height:125%}}.form-field.invalid .form-field__error{opacity:1}.form-field.invalid .form-field__wrapper{border-color:var(--color-error-border)}.form-field.disabled{opacity:.4;pointer-events:none}.form-field--rounded{--color-error-border:var(--color-error);--color-active-border:var(--color-active);max-width:330px}.form-field--rounded .form-field__wrapper{border:1px solid var(--gray-300);-webkit-transition:border-color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;letter-spacing:-.1px;border-radius:50px;min-height:62px;padding-left:32px;padding-right:32px;font-size:18px;font-weight:700;line-height:135%;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.form-field--rounded .form-field__error,.form-field--rounded .form-field__label{letter-spacing:1px;text-transform:uppercase;padding-left:32px;font-size:12px;font-weight:700;line-height:120%}.form-field--rounded .form-field__label{opacity:0;transition:opacity .2s ease-in-out}@media (max-width:767px){.form-field--rounded .form-field__label{margin-bottom:4px}}.form-field--rounded.invalid .form-field__wrapper{box-shadow:0 0 0 1px var(--color-error)}.form-field--rounded.is-active .form-field__label{opacity:1}.form-field--inverted{--color-error:#f8abab;--color-active:#fff}.form-field--inverted .form-field__wrapper{color:#fff;background-color:#dfefec40;border-color:#7cbeb1}.form-field--inverted input,.form-field--inverted textarea{color:inherit}.form-field--inverted input::-webkit-input-placeholder{color:#ffffff80}.form-field--inverted textarea::-webkit-input-placeholder{color:#ffffff80}.form-field--inverted input::-moz-placeholder{color:#ffffff80}.form-field--inverted textarea::-moz-placeholder{color:#ffffff80}.form-field--inverted input:-ms-placeholder-shown{color:#ffffff80}.form-field--inverted textarea:-ms-placeholder-shown{color:#ffffff80}.form-field--inverted input:-moz-placeholder-shown{color:#ffffff80}.form-field--inverted textarea:-moz-placeholder-shown{color:#ffffff80}.form-field--inverted .form-field__label{color:#f6f6f680}.form-field--required .form-field__label:after{content:" *";color:#f8abab}.form-field--range{max-width:459px}.form-field--range .form-field__wrapper{background-color:var(--bg);border:0;padding:5px 8px}.form-field--range .form-field__range{width:100%;position:relative;overflow:hidden}.form-field--range .form-field__range:before,.form-field--range .form-field__thumb:before{content:"";background-color:var(--gray-200);width:100%;height:4px;display:block;position:absolute;top:50%;transform:translateY(-50%)}.form-field--range .form-field__thumb{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;width:20px;height:20px;cursor:-webkit-grab;cursor:grab;margin:-2px;display:block;position:relative}.form-field--range .form-field__thumb:before{background-color:var(--green);pointer-events:none;cursor:auto;width:400px;right:4px}.form-field--range .form-field__thumb:after{content:"";box-sizing:content-box;background-color:var(--green);pointer-events:none;border:2px solid #fff;border-radius:50%;width:12px;height:12px;display:block;position:absolute;top:2px;left:1px}.form-field--range .form-field__wrapper,.form-field--range input{font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:1}@media (max-width:767px){.form-field--range .form-field__wrapper,.form-field--range input{font-size:24px}}.form-field--range .form-field__description{text-transform:none;letter-spacing:0;color:var(--text-secondary-2);margin-top:10px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%;display:block}.form-field--range .form-field__description--right{text-align:right}.form-field--range .form-field__text:last-child{margin-left:auto}.form-field--range .form-field__text:last-child.form-field__text:not(.css-exception){color:var(--text-secondary-2)}.form-field--range input{flex-grow:0;flex-shrink:1}.form-field--range .form-field__input-text{flex-grow:1;margin:auto 0 auto 2px}.catalog-list-item__header span:not(:last-child),.form-field--range .form-field__input-text:not(:last-child){margin-right:10px}.form-field--select{--color-active:var(--green)}.form-field--select .form-field__wrapper{cursor:pointer}.form-field--select .form-field__wrapper input{cursor:pointer;width:calc(100% - 20px);position:absolute;top:50%;left:0;transform:translateY(-50%)}.form-field--select .form-field__wrapper:after{content:"";-webkit-transition:border-color .2s ease-in-out,-webkit-transform .2s ease-in-out;border-bottom:3px solid;border-left:3px solid;border-color:var(--text-secondary-2);flex-shrink:0;align-self:center;width:9px;height:9px;transition:transform .2s ease-in-out,border-color .2s ease-in-out;display:block;position:absolute;right:8px;transform:translateY(-25%)rotate(-45deg)}.form-field--select .form-field__chosen-list{z-index:1;flex-wrap:wrap;align-items:center;max-width:100%;margin:-4px 0 0 -4px;display:flex;position:relative}.form-field--select .form-field__chosen-list+input{opacity:0}.form-field--select .form-field__chosen-item{margin:4px 0 0 4px}.form-field--select .form-field__dropdown{z-index:10;-ms-overflow-style:none;scrollbar-width:none;opacity:0;pointer-events:none;visibility:hidden;width:100%;max-height:250px;transition:visibility .2s ease-in-out,opacity .2s ease-in-out;position:absolute;top:calc(100% + 12px);left:0;overflow-y:auto}.form-field--select .form-field__dropdown::-webkit-scrollbar{background:0 0;width:0;height:0}.form-field--select .form-field__main:not(.is-active) .form-field__wrapper:focus-within{border-color:var(--gray-200)}.form-field--select .form-field__main.is-active .form-field__wrapper{border-color:var(--color-active)}.form-field--select .form-field__main.is-active .form-field__wrapper:after{border-color:var(--green);transform:translateY(25%)rotate(-225deg)}.form-field--select .form-field__main.is-active .form-field__dropdown{opacity:1;pointer-events:auto;visibility:visible}.form-field--select.disabled .form-field__wrapper{cursor:auto}.form-field--select--lg .form-field__dropdown{max-height:500px}.form-field--select--chosen-one-line .form-field__chosen-list{flex-wrap:nowrap;max-width:calc(100% - 24px)}.form-field--select--chosen-one-line .form-field__chosen-item:first-child{flex-shrink:1;min-width:0}.form-field--select--chosen-one-line .form-field__chosen-item:first-child .tag__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.form-field--select--chosen-one-line .form-field__chosen-item:last-child{flex-shrink:0}[data-theme=dark] .modal__wrapper .form-field__label,[data-theme=dark] .modal__content .form-field__label,[data-theme=dark] .modal__content-mobile .form-field__label{color:var(--text-secondary-2)}[data-theme=dark] .modal__wrapper .form-field__wrapper,[data-theme=dark] .modal__content .form-field__wrapper,[data-theme=dark] .modal__content-mobile .form-field__wrapper{color:var(--text-color);background-color:#0000}[data-theme=dark] .modal__wrapper .form-field input,[data-theme=dark] .modal__wrapper .form-field textarea,[data-theme=dark] .modal__content .form-field input,[data-theme=dark] .modal__content .form-field textarea,[data-theme=dark] .modal__content-mobile .form-field input,[data-theme=dark] .modal__content-mobile .form-field textarea,[data-theme=dark] .modal__wrapper .form-field__plus-seven,[data-theme=dark] .modal__content .form-field__plus-seven,[data-theme=dark] .modal__content-mobile .form-field__plus-seven{color:var(--text-color);-webkit-text-fill-color:var(--text-color)}[data-theme=dark] .modal__wrapper input:-webkit-autofill{box-shadow:inset 0 0 0 1000px var(--bg-color-surface-muted);-webkit-text-fill-color:var(--text-color)}[data-theme=dark] .modal__content input:-webkit-autofill{box-shadow:inset 0 0 0 1000px var(--bg-color-surface-muted);-webkit-text-fill-color:var(--text-color)}[data-theme=dark] .modal__content-mobile input:-webkit-autofill{box-shadow:inset 0 0 0 1000px var(--bg-color-surface-muted);-webkit-text-fill-color:var(--text-color)}[data-theme=dark] .modal__wrapper .form-field__error,[data-theme=dark] .modal__content .form-field__error,[data-theme=dark] .modal__content-mobile .form-field__error{color:var(--color-error)}[data-theme=dark] .filter--apartments .form-field__wrapper,[data-theme=dark] .section-picker__filter .form-field__wrapper,[data-theme=dark] .filter .form-field__wrapper{background-color:#0000}.checkbox{--color:var(--red);display:flex}.checkbox label,.radio label{cursor:pointer;display:block}.checkbox__text{text-transform:none;padding-left:32px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%;display:block;position:relative}@media (max-width:767px){.checkbox__text{font-size:20px;line-height:125%}}.checkbox__text:after,.checkbox__text:before{content:"";display:block;position:absolute}.checkbox__text:before{border:2px solid #d1d3d4;border-radius:7px 0;width:18px;height:18px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;top:4px;left:3px}@media (max-width:767px){.checkbox__text:before{top:2px}}.checkbox__text:after{border-bottom:2px solid var(--bg);border-left:2px solid var(--bg);opacity:0;width:10px;height:5px;transition:opacity .2s ease-in-out;top:11px;left:7px;transform:translateY(-25%)rotate(-45deg)}@media (max-width:767px){.checkbox__text:after{top:9px}}.checkbox input:checked~.checkbox__text:after,.radio input:checked~.radio__text:after{opacity:1}.checkbox--sm .checkbox__text{color:gray}@media (min-width:768px){.checkbox--sm .checkbox__text{letter-spacing:-.1px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}}@media (min-width:768px) and (max-width:767px){.checkbox--sm .checkbox__text{font-size:14px;line-height:125%}}@media (min-width:768px){.checkbox--sm .checkbox__text:before{top:3px}}@media (min-width:768px) and (max-width:767px){.checkbox--sm .checkbox__text:before{top:0}}@media (min-width:768px){.checkbox--sm .checkbox__text:after{top:10px}}@media (min-width:768px) and (max-width:767px){.checkbox--sm .checkbox__text:after{top:7px}}@media (max-width:767px){.checkbox--sm{min-height:20px}}.checkbox--green{--color:var(--green)}.radio{--color:var(--red);display:flex}.radio__text{align-items:center;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:400;line-height:135%;display:flex;position:relative}.radio__text:before{border-radius:50%}.radio__text:after,.radio__text:before{content:"";display:block}.radio__text:before{border:2px solid #d1d3d4;width:20px;height:20px;margin-right:10px;transition:border-color .2s ease-in-out}.radio__text:after{opacity:0;background-color:var(--color);border-radius:50%;width:10px;height:10px;transition:opacity .2s ease-in-out;position:absolute;top:50%;left:10px;transform:translate(-50%,-50%)}.radio input:checked~.radio__text:before{border-color:var(--color)}.radio--sm .radio__text{color:gray}@media (min-width:768px){.radio--sm .radio__text{letter-spacing:-.1px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}}@media (min-width:768px) and (max-width:767px){.radio--sm .radio__text{font-size:14px;line-height:125%}}@media (min-width:768px){.radio--sm .radio__text:before{top:2px}}@media (min-width:768px) and (max-width:767px){.radio--sm .radio__text:before{top:-1px}}@media (min-width:768px){.radio--sm .radio__text:after{top:7px}}@media (min-width:768px) and (max-width:767px){.radio--sm .radio__text:after{top:4px}}.radio--h4 .radio__text{text-transform:none;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.radio--h4 .radio__text{padding-top:1px;padding-bottom:2px;font-size:20px;line-height:125%}.radio--h4 .radio__text:before{top:0}.radio--h4 .radio__text:after{top:5px}}.radio--green{--color:#008066}.toggle{cursor:pointer;text-transform:none;align-items:center;padding:13px 0;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%;display:inline-flex}@media (max-width:767px){.toggle{font-size:20px;line-height:125%}}.toggle__wrapper{will-change:background-color;background-color:#939598;border-radius:32px;flex-shrink:0;width:32px;height:20px;transition:background-color .25s;display:inline-flex;position:relative}.toggle__wrapper:before{content:"";-webkit-transition:background .2s linear,-webkit-transform .2s linear;will-change:transform,background-color,background;background-color:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s linear,background .2s linear;display:block;position:absolute;top:50%;left:2px;transform:translateY(-50%)translateZ(0);box-shadow:0 0 0 1px #10161a1a,0 1px 2px #10161a33}.toggle input:checked+.toggle__wrapper:before{transform:translate(12px,-50%)translateZ(0)}.toggle__text{color:#939598;margin-left:8px;display:block}.toggle__text:first-letter{text-transform:capitalize}.toggle--sm{letter-spacing:-.1px;align-items:center;width:auto;padding:3px 0;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%;display:inline-flex}.toggle--sm .toggle__wrapper{width:32px;height:20px}.toggle--sm .toggle__wrapper:before{background-color:#fff;width:16px;height:16px}.toggle--sm input:checked+.toggle__wrapper:before{transform:translate(12px,-50%)translateZ(0)}.toggle--sm .toggle__text{color:#939598;margin-left:8px}@media (max-width:767px){.toggle:not(.toggle--sm){width:100%}.toggle:not(.toggle--sm) .toggle__wrapper{width:40px;height:24px;margin-left:auto}.toggle:not(.toggle--sm) .toggle__wrapper:before{width:20px;height:20px}.toggle:not(.toggle--sm) input:checked+.toggle__wrapper:before{transform:translate(12px,-50%)translateZ(0)}.toggle:not(.toggle--sm) .toggle__text{order:-1;margin-left:0;margin-right:20px}.filter__item--toggles-list .toggle--sm{justify-content:space-between;width:100%}.filter__item--toggles-list .toggle--sm .toggle__wrapper{margin-left:auto}.filter__item--toggles-list .toggle--sm .toggle__text{order:-1;margin-left:0;margin-right:20px}}.toggle--theme .toggle__wrapper{background-color:#e8e9e9;width:40px;height:24px}.toggle--theme .toggle__wrapper:before{background:url(/img/sprite/sun.svg) 50% no-repeat,url(/img/sprite/moon.svg) -16px 16px no-repeat;background-color:var(--green);width:20px;height:20px;box-shadow:0 3px 8px #00000026,0 3px 1px #0000000f}.toggle--theme input:checked+.toggle__wrapper:before{background-position:100% -16px,50%;transform:translate(16px,-50%)translateZ(0)}.toggle--theme input:checked+.toggle__wrapper{background-color:#373a3b}html[data-theme=dark] .toggle__text,html[data-theme=dark] .toggle--sm .toggle__text{color:var(--fg-muted,#acacac)}.switcher{display:flex}.switcher__item{cursor:pointer;display:block}.switcher__item+.switcher__item{margin-left:-1px}.switcher__item:first-child .switcher__label{border-radius:20px 0 0 20px}.switcher__item:last-child .switcher__label{border-radius:0 20px 20px 0}.switcher__icon,.switcher__label{display:flex}.switcher__label{border:1px solid var(--green);min-height:44px;color:var(--green);letter-spacing:1px;text-transform:uppercase;align-items:center;padding:10px 16px;font-size:12px;font-weight:700;line-height:120%;transition:color .2s ease-in-out,background-color .2s ease-in-out}.switcher__icon{flex-shrink:0;margin-right:8px}.switcher input:checked~.switcher__label{background-color:var(--green);color:#fff}.switcher--sm .switcher__label{text-transform:none;letter-spacing:0;min-height:24px;padding:4px 12px;font-size:12px;font-weight:600;line-height:16px}@media (max-width:374px){.switcher--sm-mobile-sm .switcher__label{text-transform:none;letter-spacing:0;min-height:24px;padding:4px 12px;font-size:12px;font-weight:600;line-height:16px}}.filter-checkbox{width:40px;height:40px;display:block}.filter-checkbox__item{text-transform:none;width:40px;height:40px;color:var(--green);background-color:var(--bg-surface-green,#f2fbf8);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%;transition:opacity .2s ease-in-out,color .2s ease-in-out;display:flex}@media (max-width:767px){.filter-checkbox__item{font-size:20px;line-height:125%}}@media (hover:hover),screen and (min-width: 0�){.filter-checkbox__item:hover{color:#fff;background-color:var(--green)}}.filter-checkbox input:checked~.filter-checkbox__item{color:#fff;background-color:var(--green)}.filter-checkbox input:disabled~.filter-checkbox__item{opacity:.4;cursor:auto}@media (hover:hover),screen and (min-width: 0�){.filter-checkbox input:disabled~.filter-checkbox__item:hover{color:var(--green);background-color:#dfefec}}.filter-checkbox-group__label{text-transform:none;color:#939598;margin-bottom:12px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.filter-checkbox-group__label{font-size:20px;line-height:125%}}.filter-checkbox-group__items{flex-wrap:wrap;align-items:center;margin-top:-8px;margin-right:-8px;display:flex}.filter-checkbox-group__item{margin-top:8px;margin-right:8px}.filter-checkbox-group--disabled .filter-checkbox-group__label{opacity:.4}.filter__wrapper{-webkit-column-gap:56px;-moz-column-gap:56px;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));column-gap:56px;margin-bottom:-40px;display:grid}@media (max-width:1023px){.filter__wrapper{grid-template-columns:repeat(4,minmax(88px,1fr))}}@media (max-width:767px){.filter__wrapper{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:-32px}}.filter__item{grid-column:span 2;max-height:200px;margin-bottom:40px;transition:opacity .2s ease-in-out .15s,max-height .2s ease-in-out,margin-bottom .2s ease-in-out}.filter__item .form-field__error{margin-bottom:-28px}@media (max-width:767px){.filter__item .form-field__error{margin-bottom:-20px}.filter__item{margin-bottom:32px}}.filter__item--toggles-list{flex-wrap:wrap;align-items:center;margin-top:-8px;margin-right:-24px;display:flex}.filter__item--toggles-list .filter__toggle-item{margin-top:8px;margin-right:24px}@media (max-width:767px){.filter__item--toggles-list .filter__toggle-item{width:100%;margin-right:0}.filter__item--toggles-list{margin-right:0}}@media (max-width:1023px){.filter__item--toggles-list.filter__item--toggles-list--hide-mobile{display:none!important}}.filter__item--toggle:last-child{grid-column:span 6;margin-bottom:-48px}@media (max-width:1023px){.filter__item--toggle:last-child{grid-column:span 2;margin-bottom:0}}.filter__item--toggle:last-child .toggle--sm{margin-top:10px}.filter__item--col-1{grid-column:span 1}@media (max-width:1023px){.filter__item--col-1{grid-column:span 2}}.filter__item--col-3{grid-column:span 3}@media (max-width:1023px){.filter__item--col-3{grid-column:span 2}}.filter__item--col-4{grid-column:span 4}.filter__item--attributes{grid-column:span 4;max-height:none;margin-bottom:40px}.section-picker__filter>.filter__wrapper+.filter__item--toggles-list{margin-top:40px}@media (max-width:1023px){.filter__item--attributes{grid-column:span 4}}@media (max-width:767px){.filter__item--col-4{grid-column:span 2}.filter__item--attributes{grid-column:1/-1;margin-bottom:32px}}.filter__btns{flex-wrap:wrap;align-items:center;margin-top:40px;margin-bottom:32px;margin-right:-8px;display:flex}@media (max-width:767px){.filter__btns{display:none}}.filter__btn{margin-right:8px}.filter__btn--left-auto{margin-left:auto}.filter--fields-hidden .filter__item--hidden{pointer-events:none;opacity:0;max-height:0;margin-bottom:1px;transition:opacity .2s ease-in-out,max-height .2s ease-in-out,margin-bottom .2s ease-in-out;overflow:hidden}.filter__collapsible{opacity:1;grid-column:1/-1;transition:max-height .4s ease-in-out,opacity .4s ease-in-out;overflow:visible}.filter__collapsible-inner{-webkit-column-gap:56px;-moz-column-gap:56px;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));column-gap:56px;display:grid}@media (max-width:1023px){.filter__collapsible-inner{grid-template-columns:repeat(4,minmax(88px,1fr))}}@media (max-width:767px){.filter__collapsible-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}.filter--fields-hidden .filter__collapsible{opacity:0;pointer-events:none;overflow:hidden}.filter--fields-hidden .filter__btn--expand svg{transform:rotate(180deg)}@media (max-width:767px){.modal .filter__btns{display:none}}.tabs{-ms-overflow-style:none;scrollbar-width:none;align-self:stretch;display:flex;position:relative;overflow-x:auto}.tabs::-webkit-scrollbar{background:0 0;width:0;height:0}.tabs__item{flex-shrink:0}@media (hover:hover),screen and (min-width: 0�){.tabs .tab:not(.is-active):hover{color:var(--green)}.tabs .tab:not(.is-active):hover:after{opacity:1}}.tabs__item.tab:first-child{margin-left:-20px}@media (max-width:767px){.tabs__item.tab:first-child{margin-left:-16px;padding-left:16px}.tabs__item.tab:first-child:after{width:calc(100% - 28px)}}.tabs__item.tab:last-child{margin-right:-20px}@media (max-width:767px){.tabs__item.tab:last-child{margin-right:-16px;padding-right:16px}.tabs__item.tab:last-child:after{width:calc(100% - 28px)}.tabs{margin-left:-16px;margin-right:-16px;padding-left:16px}.tabs--full-mobile{margin-right:0}.tabs--full-mobile .tabs__item.tab{flex:1 1 0;justify-content:center;margin:0;display:flex}.tabs--full-mobile .tabs__item.tab:after{width:100%;left:0}}.tab{text-transform:uppercase;align-items:center;min-height:61px;padding:10px 20px;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%;transition:color .2s ease-in-out;display:flex;position:relative}@media (max-width:767px){.tab{font-size:22px}}.tab:after{content:"";opacity:0;background-color:currentColor;width:calc(100% - 40px);height:4px;transition:opacity .2s ease-in-out;position:absolute;bottom:0;left:20px}@media (max-width:767px){.tab:after{width:calc(100% - 24px);left:12px}.tab:first-of-type:after{width:calc(100% - 28px);left:16px}.tab:last-of-type:after{width:calc(100% - 28px)}.tab{min-height:57px;padding:10px 12px}}.tab__text:first-letter{text-transform:capitalize}.tab.is-active{color:var(--green);pointer-events:none}.tab.is-active:after{opacity:1}@media (hover:hover),screen and (min-width: 0�){.tab:not(.is-active):hover{color:var(--green)}.tab:not(.is-active):hover:after{opacity:1}}.pagination{flex-wrap:wrap;justify-content:center;align-items:center;margin:-8px -4px 0;display:flex}.pagination .swiper-pagination-bullet-custom{background-color:#f6f6f6;border:2px solid #d1d3d4;border-radius:50%;width:12px;height:12px;margin:8px 4px 0;transition:opacity .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.pagination .swiper-pagination-bullet-custom:hover{opacity:.7}}.pagination .swiper-pagination-bullet-custom.swiper-pagination-bullet-active{background-color:#d1d3d4}.pagination--dark .swiper-pagination-bullet-custom{background-color:#ffffff80;border:2px solid #fff}.pagination--dark .swiper-pagination-bullet-custom.swiper-pagination-bullet-active{background-color:#fff}.recall-form{min-height:354px;margin-top:auto;padding-top:64px;padding-bottom:24px;position:relative}@media (max-width:767px){.recall-form{min-height:0;padding-top:var(--spacing-8x,32px);padding-bottom:var(--spacing-8x,32px);overflow:hidden}}.recall-form__picture-desktop{z-index:0;position:absolute;bottom:0;left:0}@media (max-width:767px){.recall-form__picture-desktop{display:none}}.recall-form__picture-mobile{z-index:0;width:313px;height:260px;margin-left:14px;display:none;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}@media (max-width:767px){.recall-form__picture-mobile{display:block}}@media (max-width:374px){.recall-form__picture-mobile{width:300px;margin-left:0}}.recall-form__wrapper{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.recall-form__desctiption{max-width:851px;color:var(--neutral-0,#fff);text-align:center;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off,"clig" off;margin-bottom:40px;font-family:Inter;font-size:40px;font-style:normal;font-weight:500;line-height:125%}@media (max-width:767px){.recall-form__desctiption{margin-bottom:40px;font-size:32px}}.recall-form__form{align-self:stretch}.recall-form__form form,.section-request__form form{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin-top:-16px;display:flex}.recall-form__form form>*{flex-shrink:0}.recall-form__form form .form-field__label{margin-top:-12px}.recall-form__form form .form-field__wrapper{height:64px}.recall-form__form form input::-webkit-input-placeholder{text-transform:uppercase}.recall-form__form form input::placeholder{text-transform:uppercase}.recall-form__form form input:-ms-placeholder-shown{text-transform:uppercase}.recall-form__form form input::-moz-placeholder{text-transform:uppercase}.section-request__form form input:-ms-placeholder-shown{text-transform:uppercase}.recall-form__form form input::placeholder{text-transform:uppercase}.recall-form__form form .form-field__error{margin-bottom:-18px}.recall-form__btn,.recall-form__field{margin-top:16px;margin-left:8px;margin-right:8px}@media (max-width:767px){.recall-form__btn,.recall-form__field{width:100%;max-width:100%;margin-left:0;margin-right:0}.recall-form__btn{margin-top:24px}}.recall-form__consent{text-transform:none;letter-spacing:0;color:#fff;justify-content:center;width:100%;margin-top:40px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%;display:flex}.recall-form__consent-link{color:#fff;text-decoration:underline;transition:opacity .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.recall-form__consent-link:hover{opacity:.7}}.recall-form .recall-form__form-wrapper .recall-form__field:not(.invalid) .form-field__wrapper:not(:focus-within){border-color:#0000}.recall-form .recall-form__consent .checkbox__text:before{border-color:var(--bg-surface4,#efefef);background-color:#0000}.recall-form .recall-form__consent .checkbox input:checked~.checkbox__text:before{background-color:var(--bg-surface1,#fff);border-color:var(--bg-surface1,#fff)}.recall-form .recall-form__consent .checkbox input:checked~.checkbox__text:after{border-bottom-color:var(--accent-500,#00af6e);border-left-color:var(--accent-500,#00af6e)}.social-links{margin-top:0;margin-bottom:0;padding:0;list-style:none;display:flex}.social-links__item{transition:opacity .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.social-links__item:hover{opacity:.7}}.social-links__item+.social-links__item{margin-left:8px}.footer-nav{background-color:var(--bg);min-height:64px}.footer-nav__list{margin-top:0;margin-bottom:0;padding:0;list-style:none;display:flex}.footer-nav__item{flex:1 1 0;height:100%}.footer-nav__icon,.footer-nav__link{transition:color .2s ease-in-out}.footer-nav__icon{color:var(--gray-900);margin-bottom:8px}.footer-nav__link{color:#939598;letter-spacing:0;flex-direction:column;align-items:center;padding:8px;font-size:12px;font-weight:400;line-height:125%;display:flex}.footer-nav__link.is-active{color:#008066}.footer-nav__link.is-active .footer-nav__icon{color:currentColor}.page-heading{position:relative}.page-heading__location{margin-bottom:24px}.page-heading .color{display:block}.page-heading__toggle{cursor:pointer;font-weight:inherit;text-transform:inherit;background-color:#0000;border:0;outline:0;margin-top:6px;padding:0;transition:opacity .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.page-heading__toggle:hover{opacity:.7}}.page-heading__toggle svg{margin-left:6px;display:inline;transform:translateY(4px)}@media (max-width:767px){.page-heading__toggle svg{vertical-align:middle;width:24px;height:24px;margin-top:-5px;margin-left:0;transform:none}}.page-heading__menu{z-index:50;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;top:calc(100% + 8px);left:0}.page-heading__menu.is-active{visibility:visible;opacity:1;pointer-events:auto}@media (max-width:767px){.page-heading__menu{display:none}}.page-heading--arrow .page-heading__title .color:after{content:"";border-bottom:5px solid var(--red);border-left:5px solid var(--red);vertical-align:middle;width:15px;height:15px;margin-left:21px;display:inline-block;transform:translateY(-40%)rotate(-45deg)}.location{text-transform:none;letter-spacing:-.1px;color:#f6e26d;align-items:center;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500;line-height:135%;display:flex}@media (max-width:767px){.location{letter-spacing:0;font-size:14px}}.location--commercial{color:#008066;font-size:20px}@media (max-width:767px){.location--commercial{font-size:16px}}.location--commercial .location__additional{color:var(--gray-900)}.location--commercial .location__additional:before{background-color:#e8e9e9;margin:0 8px}.location__icon{width:24px;height:24px;margin-right:4px}.location__icon svg{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}@media (max-width:767px){.location__icon{width:20px;height:20px}}.location__additional{color:#e8e9e9;align-items:center;display:flex}.location__additional:before{content:"";background-color:#939598;width:2px;height:25px;margin:0 16px;display:none}@media (max-width:767px){.location__additional:before{height:19px;margin:0 11px}}.location__main+.location__additional:before,.table tbody,.table thead{display:block}.location--card{color:var(--text-disabbled,#d6d6d6);font-family:Inter,Helvetica,sans-serif;font-size:12px;font-weight:600;line-height:130%}@media (max-width:767px){.location--card{font-size:12px}}.location--card .location__icon{width:20px;height:20px;color:var(--fg-muted,#949494)}.location--card .location__icon svg{fill:var(--fg-muted,#949494)}.location--card .location__main,.location--card .location__additional{color:var(--text-disabbled,#d6d6d6)}.location--card .location__additional:before{background-color:var(--fg-muted,#949494);height:20px;margin:0 8px}.legend{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:wrap;align-items:center;margin-top:-24px;margin-bottom:0;margin-right:-24px;padding:0;list-style:none;display:flex}.legend::-webkit-scrollbar{background:0 0;width:0;height:0}.list-text::-webkit-scrollbar{background:0 0;width:0;height:0}.tags-list::-webkit-scrollbar{background:0 0;width:0;height:0}.legend__item{margin:24px 24px 0 0}@media (max-width:767px){.legend__item:last-child{margin-right:16px}}@media (max-width:374px){.legend__item{margin-right:16px}}@media (max-width:767px){.legend{flex-wrap:nowrap;margin-left:-16px;margin-right:-16px;padding-left:16px;overflow-x:auto}}.legend-item{letter-spacing:-.1px;color:gray;white-space:nowrap;align-items:center;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%;display:flex}@media (max-width:767px){.legend-item{font-size:14px;line-height:125%}}.legend-item__icon{width:24px;height:24px;margin-right:8px}.legend-item__icon--blue,.legend-item__icon--blue-100,.legend-item__icon--blue-800,.legend-item__icon--dark-green,.legend-item__icon--dark-green-100,.legend-item__icon--dark-green-800,.legend-item__icon--gray,.legend-item__icon--gray-100,.legend-item__icon--gray-200,.legend-item__icon--gray-300,.legend-item__icon--gray-700,.legend-item__icon--gray-900,.legend-item__icon--gray-900-base,.legend-item__icon--green,.legend-item__icon--green-100,.legend-item__icon--green-800,.legend-item__icon--light-green,.legend-item__icon--light-green-100,.legend-item__icon--light-green-800,.legend-item__icon--pink,.legend-item__icon--pink-100,.legend-item__icon--pink-800,.legend-item__icon--red,.legend-item__icon--red-100,.legend-item__icon--red-800,.legend-item__icon--red-dark,.legend-item__icon--white,.legend-item__icon--white-base,.legend-item__icon--yellow,.legend-item__icon--yellow-100,.legend-item__icon--yellow-800{color:#fff}.legend-item__icon svg{fill:none}.legend-item--white .legend-item__icon{background-color:var(--white);border-radius:50%}.legend-item--white-base .legend-item__icon{background-color:#fff;border-radius:50%}.legend-item--gray-900 .legend-item__icon{background-color:var(--gray-900);border-radius:50%}.legend-item--gray-900-base .legend-item__icon{background-color:#1a1a1a;border-radius:50%}.legend-item--gray .legend-item__icon{background-color:gray;border-radius:50%}.legend-item--gray-700 .legend-item__icon{background-color:#939598;border-radius:50%}.legend-item--gray-300 .legend-item__icon{background-color:#d1d3d4;border-radius:50%}.legend-item--gray-200 .legend-item__icon{background-color:#e8e9e9;border-radius:50%}.legend-item--gray-100 .legend-item__icon{background-color:#f6f6f6;border-radius:50%}.legend-item--green .legend-item__icon{background-color:#008066;border-radius:50%}.legend-item--green-800 .legend-item__icon{background-color:#7cbeb1;border-radius:50%}.legend-item--green-100 .legend-item__icon{background-color:#dfefec;border-radius:50%}.legend-item--dark-green .legend-item__icon{background-color:#004b39;border-radius:50%}.legend-item--dark-green-800 .legend-item__icon{background-color:#7ca39a;border-radius:50%}.legend-item--dark-green-100 .legend-item__icon{background-color:#dfe9e6;border-radius:50%}.legend-item--light-green .legend-item__icon{background-color:#82ca9c;border-radius:50%}.legend-item--light-green-800 .legend-item__icon{background-color:#bfe4cc;border-radius:50%}.legend-item--light-green-100 .legend-item__icon{background-color:#eff8f3;border-radius:50%}.legend-item--red .legend-item__icon{background-color:var(--red);border-radius:50%}.legend-item--red-800 .legend-item__icon{background-color:#f8abab;border-radius:50%}.legend-item--red-100 .legend-item__icon{background-color:#fdebeb;border-radius:50%}.legend-item--red-dark .legend-item__icon{background-color:var(--red-dark);border-radius:50%}.legend-item--pink .legend-item__icon{background-color:#f8ab9e;border-radius:50%}.legend-item--pink-800 .legend-item__icon{background-color:#fbd4cd;border-radius:50%}.legend-item--pink-100 .legend-item__icon{background-color:#fef5f3;border-radius:50%}.legend-item--blue .legend-item__icon{background-color:#5c74b8;border-radius:50%}.legend-item--blue-800 .legend-item__icon{background-color:#acb8db;border-radius:50%}.legend-item--blue-100 .legend-item__icon{background-color:#ebeef6;border-radius:50%}.legend-item--yellow .legend-item__icon{background-color:#e5ca1e;border-radius:50%}.legend-item--yellow-800 .legend-item__icon{background-color:#f6e26d;border-radius:50%}.legend-item--yellow-100 .legend-item__icon{background-color:#fcf8e3;border-radius:50%}.tags-list{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:wrap;margin-top:-8px;margin-bottom:0;margin-right:-8px;padding:0;list-style:none;display:flex}.tags-list__item{margin:8px 8px 0 0}@media (max-width:767px){.tags-list__item:last-child{margin-right:16px}.tags-list{flex-wrap:nowrap;margin-left:-16px;margin-right:-16px;padding-left:16px;overflow-x:auto}}.list-text{-ms-overflow-style:none;scrollbar-width:none;letter-spacing:-.1px;color:gray;flex-wrap:wrap;margin-top:-16px;margin-bottom:0;margin-right:-16px;padding:0;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%;list-style:none;display:flex}@media (max-width:767px){.list-text{font-size:14px;line-height:125%}}.list-text__item{flex-shrink:0;margin:16px 16px 0 0}@media (max-width:767px){.list-text__item{margin-right:8px}}.list-text__item+.list-text__item:before{content:"";vertical-align:middle;background-color:#e8e9e9;flex-shrink:0;width:2px;height:calc(100% - 1px);margin-right:16px;display:inline-block}@media (max-width:767px){.list-text__item+.list-text__item:before{margin-right:0}}.list-text__item span{color:gray;margin-left:4px}.list-text--green .list-text__item{color:var(--green)}.active-item-list,.active-item-list:first-child{background-color:var(--green);border-radius:28px;margin:16px 0 0;padding-left:16px;padding-right:16px;font-weight:700;color:#fff!important}.active-item-list span{color:#fff!important}.active-item-list:before{display:none!important}.active-item-list+.list-text__item:before{background-color:#0000!important;border:none!important}@media (max-width:767px){.list-text{text-transform:none;letter-spacing:0;flex-wrap:nowrap;margin-left:-16px;margin-right:0;padding-left:16px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%;overflow-x:auto}.list-text .list-text__item:last-child{margin-right:0}}.list-text--commercial{content:"";position:absolute;top:120px;right:calc(50% - 555px)}@media (max-width:767px){.list-text--commercial{position:relative;top:auto;right:auto}}.plan-section-desktop{background-color:var(--white);width:100%;max-width:386px;padding:92px 16px 32px;box-shadow:0 4px 40px #93959826}.plan-section-desktop__picture{width:100%;max-width:354px;margin-bottom:75px;margin-left:auto;margin-right:auto}.plan-section-desktop__picture img{width:100%;height:auto}.plan-section-desktop__title{text-transform:none;margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}@media (max-width:767px){.plan-section-desktop__title{font-size:22px}}.plan-section-desktop__items{flex-wrap:wrap;margin-bottom:24px;display:flex}.plan-section-desktop__item{flex:1 1 0}.plan-section-desktop__item-title{letter-spacing:-.1px;color:#939598;margin-bottom:4px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}@media (max-width:767px){.plan-section-desktop__item-title{font-size:14px;line-height:125%}}.plan-section-desktop__item-value,.plan-section-mobile__starred:before{text-transform:none;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.plan-section-desktop__item-value{font-size:20px;line-height:125%}}.plan-section-desktop__tags{flex-wrap:wrap;margin-right:-8px;display:flex}.plan-section-desktop__tag{margin-right:8px}.plan-section-mobile{overflow:hidden}.plan-section-mobile__list-text{margin-bottom:24px}.plan-section-mobile__tags{flex-wrap:wrap;margin-top:-8px;margin-bottom:16px;margin-right:-8px;display:flex}.plan-section-mobile__tag{margin-top:8px;margin-right:8px}.plan-section-mobile__picture{position:relative}.plan-section-mobile__picture img{margin:0 auto}.plan-section-mobile__reserved-favorite{align-items:center;display:flex;position:absolute;top:13px;right:0}.plan-section-mobile__reserved{color:#d1d3d4;width:32px;height:32px;margin-right:16px}.plan-section-mobile__under-img-text{text-transform:none;letter-spacing:0;color:gray;margin-top:24px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%}.plan-section-mobile__starred{color:gray;margin-top:24px}.plan-section-mobile__starred:before{content:"*";color:#f8abab;vertical-align:top;margin-right:8px;display:inline-block}@media (max-width:767px){.plan-section-mobile__starred:before{font-size:20px;line-height:125%}.plan-section-mobile__starred{margin-top:16px}}.plan-section-mobile--parking .plan-section-mobile__list-text{margin-bottom:16px}.plan-section-mobile--parking .plan-section-mobile__picture{padding-top:48px}.plan-section-mobile--parking .plan-section-mobile__reserved-favorite{top:3px}.plan-section-mobile--storeroom .plan-section-mobile__list-text{margin-bottom:16px}.plan-section-mobile--storeroom .plan-section-mobile__picture{padding-top:48px}.plan-section-mobile--storeroom .plan-section-mobile__reserved-favorite{top:3px}.table{background-color:var(--bg-surface1,#fff);width:100%;transition:background-color .2s ease-in-out;display:block}.table tr,.table__row{min-height:64px;display:flex}.table tr+.table tr,.table tr+.table__row,.table__row+.table tr,.table__row+.table__row,.table tr+.apartment-link{border-top:1px solid var(--border-muted,#e8e9e9)}.table__row:not(.table__row--header){transition:background-color .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.table__row:not(.table__row--header):hover{background-color:#93959814}}.table thead,.table__row--header{background-color:var(--bg-surface-5,#ebeef6);color:gray}.table td,.table th,.table__cell{flex-direction:column;flex:1 1 0;justify-content:center;padding:15px 24px;display:flex;position:relative}@media (max-width:1179px){.table td,.table th,.table__cell{padding:15px 8px}.table td:first-child,.table th:first-child,.table__cell:first-child{padding-left:24px}.table td:last-child,.table th:last-child,.table__cell:last-child{padding-right:24px}}.table td--align-end,.table th--align-end,.table__cell--align-end{align-items:flex-end}.table--narrow-cells .table__cell{max-height:90px;padding:19px 8px}.table--narrow-cells .table__cell:first-child{padding-left:24px}.table--narrow-cells .table__cell:last-child{padding-right:24px}.table__cell.is-active{color:#008066}.table__cell.table__cell--xxxs{flex-grow:.1}.table__cell.table__cell--xxs{flex-grow:.2}.table__cell.table__cell--xs{flex-grow:.415}.table__cell.table__cell--s{flex-grow:.55}.table__cell.table__cell--smed{flex-grow:.7}.table__cell.table__cell--sm{flex-grow:.8}.table__cell.table__cell--md{flex-grow:.85}.table__cell.table__cell--med{flex-grow:1}.ta .table__cell.table__cell--lg{flex-grow:1.35}.table__cell.table__cell--xl{flex-grow:1.5}.table__cell.table__cell--xxl{flex-grow:2}.table__cell.table__cell--sheme{flex:0 0 80px}.table__cell.table__cell--rooms,.table__cell.table__cell--price{flex:0 0 165px}.table__cell.table__cell--ceils{flex:0 0 120px}.table__cell.table__cell--floor{flex:0 0 92px}.table__cell.table__cell--project{flex:0 0 150px}.table__cell.table__cell--quie{flex:0 0 113px}.table__cell.table__cell--section{flex:0 0 175px}.table__cell.table__cell--end{flex:0 0 131px}.table__cell.table__cell--end2{flex:0 0 225px}.table__cell.table__cell .text:not(:first-child){margin-top:4px}.table--commercial .table__cell{padding:10px 30px 10px 18px}.table--commercial .table__cell.table__cell--xxs{flex-grow:.15}.table--commercial .table__cell.table__cell--xs{flex-grow:.33}.table--commercial .table__cell.table__cell--sm{flex-grow:.67}.table--commercial .table__cell.table__cell--lg{flex-grow:1.35}.table--commercial .table__cell.table__cell--xl{flex-grow:2.34}.table--commercial .table__cell.table__cell--less-padding{text-align:right;flex-grow:1.17;padding-left:0;padding-right:20px}.table--commercial .table__cell.table__cell--less-padding .table__title{justify-content:flex-end}.table th,.table__row--header .table__cell{text-align:left}.table__title{white-space:nowrap;letter-spacing:1px;text-transform:uppercase;align-items:center;font-size:12px;font-weight:700;line-height:120%;display:flex}.table__header-icon,.table__img{cursor:pointer;flex-shrink:0}.table__header-icon{color:#939598;background-color:#0000;border:0;outline:0;margin-left:4px;padding:0;transition:opacity .2s ease-in-out;display:inline-block}.table__cell.is-active .table__header-icon{color:#008066}@media (hover:hover),screen and (min-width: 0�){.table__header-icon:hover{opacity:.7}}.table__img:not(.table__img--full){box-sizing:content-box;width:48px;height:52px;margin:-10px -20px;padding:10px 20px;position:relative;overflow:hidden}.table__img:not(.table__img--full):after{content:"";z-index:1;opacity:0;background-color:#00000040;transition:opacity .2s ease-in-out;position:absolute;top:10px;bottom:10px;left:20px;right:20px}.catalog-list-item__img img,.table__img:not(.table__img--full) img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.catalog-list-item__img>span,.table__img:not(.table__img--full)>span{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}.table__img--full{pointer-events:none;opacity:0;contain:paint;background-color:#fff;width:242px;height:242px;padding:0;display:none;position:absolute;bottom:100%;left:0}@media (hover:hover),screen and (min-width: 0�){.table__img:hover+.table__img--full{opacity:1;display:block}}.table__img.is-active+.table__img--full{opacity:1;display:block}.table__icons-list{align-items:center;margin-top:0;margin-bottom:0;padding:0;list-style:none;display:flex}.table__actions{margin-left:auto}.table__icons-list+.table__icons-list{padding-left:10px}.table__icons-wrapper{align-items:center;display:flex}.table__icon{color:#d1d3d4;flex-shrink:0}.table__icon+.table__icon{margin-left:8px}.table__icon--white{color:var(--white)}.table__icon--white-base{color:#fff}.table__icon--gray-900{color:var(--gray-900)}.table__icon--gray-900-base{color:#1a1a1a}.table__icon--gray{color:gray}.table__icon--gray-700{color:#939598}.table__icon--gray-300{color:#d1d3d4}.table__icon--gray-200{color:#e8e9e9}.table__icon--gray-100{color:#f6f6f6}.table__icon--green{color:var(--green,#00af6e)}.table__icon--green-800{color:#7cbeb1}.table__icon--green-100{color:#dfefec}.table__icon--dark-green{color:#004b39}.table__icon--dark-green-800{color:#7ca39a}.table__icon--dark-green-100{color:#dfe9e6}.table__icon--light-green{color:#82ca9c}.table__icon--light-green-800{color:#bfe4cc}.table__icon--light-green-100{color:#eff8f3}.table__icon--red{color:var(--red)}.table__icon--red-800{color:#f8abab}.table__icon--red-100{color:#fdebeb}.table__icon--red-dark{color:var(--red-dark)}.table__icon--pink{color:#f8ab9e}.table__icon--pink-800{color:#fbd4cd}.table__icon--pink-100{color:#fef5f3}.table__icon--blue{color:#5c74b8}.table__icon--blue-800{color:#acb8db}.table__icon--blue-100{color:#ebeef6}.table__icon--yellow{color:#e5ca1e}.table__icon--yellow-800{color:#f6e26d}.table__icon--yellow-100{color:#fcf8e3}.table__tooltip-item{white-space:nowrap;align-items:center;width:-webkit-max-content;width:max-content;display:flex}.table__tooltip-item svg{flex-shrink:0;width:16px;height:16px;margin-right:8px}.table__tooltip-item+.table__tooltip-item{margin-top:8px}.table .table__cell .h4{-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.table .table__cell .h4 span:not(:last-child):after{content:",";margin-right:8px}@media (min-width:1250px){.table--img-full-moved .table__img--full{margin-left:-73px}}@media (hover:hover),screen and (min-width: 0�){.table--img-hover-darker .table__img:hover:after{opacity:1}}.tooltip{position:relative}.counter,.tooltip__info{text-transform:none;letter-spacing:0;font-size:12px;font-weight:600;line-height:130%}.tooltip__info{visibility:hidden;opacity:0;z-index:5;color:#f6f6f6;background-color:#1a1a1a80;border-radius:12px;padding:8px 12px;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;display:block;position:absolute;bottom:calc(100% + 7px);transform:translate(-33%)}.tooltip__toggle:hover~.tooltip__info{visibility:visible;opacity:1;cursor:pointer}.counter{color:#939598;background-color:#e8e9e9;border-radius:50%;justify-content:center;width:24px;height:24px;padding:4px 4px 4px 2px;display:inline-flex}.counter--green{color:#008066;background-color:#dfefec}.fav svg{fill:#0000;transition:fill .2s ease-in-out,color .2s ease-in-out}.fav.is-active svg{color:currentColor;fill:currentColor}.fav.btn.is-active{color:var(--red-default)}.fav:not(.btn){cursor:pointer;color:#d1d3d4;background-color:#0000;border:0;outline:0;padding:0}.fav:not(.btn).is-active svg{color:var(--red-default)}@media (hover:hover),screen and (min-width: 0�){.fav:not(.btn):hover{color:var(--red-default)}}.catalog-list{background-color:var(--bg-surface1,#fff);margin-top:0;margin-bottom:0;padding:0;list-style:none}.catalog-list__item+.catalog-list__item{border-top:1px solid var(--border-muted,#e8e9e9)}@media (max-width:767px){.catalog-list{margin-left:-16px;margin-right:-16px}}.catalog-list-item__wrapper{flex-grow:1;margin-top:3px}.catalog-list-item__link{padding:8px 12px 8px 8px;display:block}.catalog-list-item__wrapper-top{display:flex}.catalog-list-item__img{box-sizing:content-box;flex-shrink:0;width:48px;height:48px;margin-right:20px;overflow:hidden}.catalog-list-item__inner{justify-content:space-between;display:flex}.catalog-list-item__inner :last-child{margin-left:8px}.catalog-list-item__main{width:100%;display:inline-block;position:relative}.catalog-list-item__main:after{content:"";width:110px;height:15px;display:inline-block}.catalog-list-item__main .list-text{flex-wrap:wrap;margin-top:-2px;margin-bottom:-6px;padding-right:40px;overflow:visible}.catalog-list-item__main .list-text .list-text__item{margin-top:2px}.catalog-list-item__header{text-transform:none;justify-content:space-between;margin-bottom:4px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%;display:flex}@media (max-width:767px){.catalog-list-item__header{font-size:20px;line-height:125%}}.catalog-list-item__text,.catalog-list-item__text-first{text-transform:none;letter-spacing:0;color:gray;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%;display:inline}.catalog-list-item__text:first-child{vertical-align:super}.catalog-list-item__text:first-child+.catalog-list-item__right{bottom:-1px}.catalog-list-item__right{align-items:center;display:flex;position:absolute;bottom:2px;right:0}.catalog-list-item__right-item+.catalog-list-item__right-item{margin-left:9px}.catalog-list-item__icon{color:#d1d3d4}.catalog-list-item__additional{flex-wrap:wrap;margin-top:8px;margin-bottom:0;padding:0;list-style:none;display:flex}.catalog-list-item__additional-item{text-transform:none;letter-spacing:0;color:#939598;padding:2px 8px;font-size:12px;font-weight:600;line-height:130%}.catalog-list-item--only-fav .catalog-list-item__main:after{width:40px}.catalog-list-item--commercial .catalog-list-item__header,.catalog-list-item--text-first .catalog-list-item__header,.dots{margin-bottom:0}.catalog-list-item--commercial .catalog-list-item__main:after,.catalog-list-item--no-text .catalog-list-item__main:after,.catalog-list-item--text-first .catalog-list-item__main:after{display:none}.catalog-list-item--no-text .catalog-list-item__right{bottom:-8px}.dots{margin-top:0;padding:0;list-style:none;display:flex}.dots__item{border-radius:50%;width:8px;height:8px;display:block}.dots__item--white{background-color:var(--white)}.dots__item--white-base{background-color:#fff}.dots__item--gray-900{background-color:var(--gray-900)}.dots__item--gray-900-base{background-color:#1a1a1a}.dots__item--gray{background-color:gray}.dots__item--gray-700{background-color:#939598}.dots__item--gray-300{background-color:#d1d3d4}.dots__item--gray-200{background-color:#e8e9e9}.dots__item--gray-100{background-color:#f6f6f6}.dots__item--green{background-color:#008066}.dots__item--green-800{background-color:#7cbeb1}.dots__item--green-100{background-color:#dfefec}.dots__item--dark-green{background-color:#004b39}.dots__item--dark-green-800{background-color:#7ca39a}.dots__item--dark-green-100{background-color:#dfe9e6}.dots__item--light-green{background-color:#82ca9c}.dots__item--light-green-800{background-color:#bfe4cc}.dots__item--light-green-100{background-color:#eff8f3}.dots__item--red{background-color:var(--red)}.dots__item--red-800{background-color:#f8abab}.dots__item--red-100{background-color:#fdebeb}.dots__item--red-dark{background-color:var(--red-dark)}.dots__item--pink{background-color:#f8ab9e}.dots__item--pink-800{background-color:#fbd4cd}.dots__item--pink-100{background-color:#fef5f3}.dots__item--blue{background-color:#5c74b8}.dots__item--blue-800{background-color:#acb8db}.dots__item--blue-100{background-color:#ebeef6}.dots__item--yellow{background-color:#e5ca1e}.dots__item--yellow-800{background-color:#f6e26d}.dots__item--yellow-100{background-color:#fcf8e3}.dots__item+.dots__item{margin-left:2px}.dots--col{flex-direction:column}.dots--col .dots__item+.dots__item{margin-top:2px;margin-left:0}html[data-theme=dark] .table{--bg-surface1:#121212;background-color:var(--bg-surface1,#121212)}html[data-theme=dark] .table thead,html[data-theme=dark] .table__row--header{background-color:var(--bg-surface-5,#202020)}html[data-theme=dark] .table__row:not(.table__row--header){background-color:var(--bg-surface1,#121212)}html[data-theme=dark] .table tr+.table tr,html[data-theme=dark] .table tr+.table__row,html[data-theme=dark] .table__row+.table tr,html[data-theme=dark] .table__row+.table__row,html[data-theme=dark] .table tr+.apartment-link{border-top:none;border-bottom:1px solid var(--border-muted,#acacac26)}html[data-theme=dark] .apartment-link{background-color:var(--bg-surface1,#121212);border-top:none;border-bottom:1px solid var(--border-muted,#acacac26)}@media (hover:hover),screen and (min-width: 0�){html[data-theme=dark] .table__row:not(.table__row--header):hover{background-color:#ffffff0a}}html[data-theme=dark] .table__img--full{background-color:var(--bg-surface-5,#202020)}html[data-theme=dark] .catalog-list{background-color:var(--bg-surface1,#121212)}html[data-theme=dark] .catalog-list__item+.catalog-list__item{border-top:none;border-bottom:1px solid var(--border-muted,#acacac26)}html[data-theme=dark] .counter{background-color:var(--bg-surface-5,#202020);color:var(--fg-muted,#acacac)}html[data-theme=dark] .counter--green{color:var(--green,#00af6e);background-color:#00af6e26}.section-prime{z-index:4;flex-direction:column;min-height:409px;padding-top:104px;padding-bottom:40px;display:flex;position:relative}.section-prime--parking .section-prime__top-item.btn{letter-spacing:normal;margin-bottom:51px}.section-prime--parking h1{padding-right:210px}.section-prime--storeroom .page-heading__title,.section-prime--storeroom .page-heading__title span{color:var(--Light-Basic-0,#fff);letter-spacing:-1px;text-transform:uppercase;margin:0;font-family:TT Bluescreens,Inter,sans-serif;font-size:110px;font-style:normal;font-weight:600;line-height:100px}@media (max-width:767px){.section-prime--storeroom .page-heading__title,.section-prime--storeroom .page-heading__title span{letter-spacing:-.6px;font-size:40px;line-height:110%}}.section-prime--storeroom .location--page{color:#fff;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off,"clig" off;font-family:Inter,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:135%}.section-prime--storeroom .location--page .location__icon,.section-prime--storeroom .location--page .location__main{color:var(--green)}.section-prime--storeroom .location--page .location__additional{color:#fff}.section-prime--storeroom .location--page .location__additional:before{background-color:var(--gray-700,#4d4d4d)}@media (max-width:767px){.section-prime--storeroom .location--page{font-size:14px}}.section-prime--storeroom .section-prime__top-item{letter-spacing:normal;margin-bottom:51px}@media (max-width:767px){.section-prime__back-btn--simple{text-transform:none;letter-spacing:0;text-align:left;text-overflow:clip;cursor:pointer;-webkit-appearance:none;appearance:none;align-items:center;gap:8px;font-family:Inter,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:135%;overflow:visible;color:#fff!important;width:auto!important;height:auto!important;min-height:0!important;box-shadow:none!important;background-color:#0000!important;border:0!important;margin:0!important;padding:0!important;display:inline-flex!important}.section-prime__back-btn--simple:hover{opacity:.8;color:#fff!important;background-color:#0000!important}.section-prime__back-btn--simple .btn__icon--left{margin-left:0;margin-right:0}.section-prime__back-btn--simple svg{color:#fff;fill:currentColor;flex-shrink:0}}.section-prime--storeroom .page-heading__location{margin-bottom:16px}.section-prime--storeroom .section-prime__heading{flex-direction:column;align-items:flex-start;display:flex}.section-prime--storeroom .section-prime__btn{align-self:flex-start;gap:10px;margin-top:68px;margin-bottom:0}.section-prime--storeroom .section-prime__btn .section-prime__btn-icon{min-width:16px;width:16px!important;height:16px!important;margin:0!important}.section-prime--storeroom .section-prime__cta-row{flex-flow:wrap;align-items:center;gap:16px;width:100%;margin-top:68px;display:flex}.section-prime--storeroom .section-prime__cta-row .section-prime__btn,.section-prime--storeroom .section-prime__cta-row .section-prime__presentation-btn{margin-top:0;margin-bottom:0}.section-prime--storeroom .section-prime__cta-row .section-prime__btn-icon{min-width:16px;width:16px!important;height:16px!important;margin:0!important}@media (max-width:767px){.section-prime--storeroom .section-prime__btn,.section-prime--storeroom .section-prime__cta-row .section-prime__btn,.section-prime--storeroom .section-prime__cta-row .section-prime__presentation-btn{justify-content:center;width:100%}.section-prime--storeroom .section-prime__cta-row{flex-direction:column}.section-prime{min-height:576px;padding-top:123px;padding-bottom:48px}.section-prime--parking h1{padding-right:0}}.section-prime__img{opacity:.3;position:absolute;top:0;bottom:0;left:0;right:0}.section-prime__row{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.section-prime__row--main{align-items:flex-end;margin-top:auto}.section-prime__row--text{flex-direction:column;align-items:flex-start;gap:32px;position:relative}.section-prime__row--text .section-prime__btn{margin-top:7px}.section-prime__description{max-width:825px;font-size:18px;line-height:135%}.section-prime__description h1{margin-bottom:32px}.section-prime__description h2{margin-bottom:16px;font-size:20px;line-height:135%}.section-prime__description p{color:#d1d3d4}.section-prime__description ul{flex-wrap:wrap;gap:16px;margin:40px 0;padding:0;list-style:none;display:flex}.section-prime__description ul h3{color:#d1d3d4;max-width:250px;margin-bottom:4px;font-size:14px;line-height:24px}.section-prime__description ul span{margin-top:auto;font-size:20px;font-weight:700}@media (max-width:767px){.section-prime__description ul span{font-size:16px;font-weight:500}}.section-prime__row--text .section-prime__description ul li{flex-direction:column;flex:none;width:calc(33.3333% - 16px);margin-bottom:8px;padding:0;display:flex}@media (max-width:767px){.section-prime__row--text .section-prime__description ul li{width:calc(50% - 16px)}}.section-prime__description ul li:before{display:none}.section-prime .section-prime__label{color:#f6e26d;background-color:#008066;flex-wrap:wrap;justify-content:center;align-items:center;padding:1rem;display:flex;position:absolute;top:45px;right:0}.section-prime__label p{text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:125%;display:flex}.section-prime__label-price{text-transform:lowercase;font-size:24px;font-weight:500;line-height:30px}@media (max-width:1200px){.section-prime .section-prime__label{width:150px;height:150px;margin-bottom:20px;position:static}.section-prime__label p{text-transform:uppercase;font-size:12px;line-height:125%}.section-prime__label-price{font-size:16px}}@media (max-width:767px){.section-prime__row--main{display:block}.section-prime__description ul li{width:calc(50% - 16px)}.section-prime__row--text .section-prime__btn{margin-top:40px}}.section-prime__row .btn.btn--opacity{text-align:left}@media (max-width:767px){.section-prime__heading:not(:last-child){margin-bottom:32px}}@media (max-width:480px){.section-prime__description ul li{width:100%}.section-prime__description ul h3{max-width:100%}}.section-prime__btn{margin-bottom:15px}@media (max-width:767px){.section-prime__btn{width:100%;margin-bottom:0}}.section-prime__subtitle{letter-spacing:0;max-width:536px;margin-top:16px;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:135%}.section-prime__video{padding-top:24px}@media (max-width:767px){.section-prime__video{margin-left:-16px;margin-right:-16px}}.section-prime__video-content{position:relative}.section-prime__video-content:before{content:"";z-index:0;background:linear-gradient(#000 -43.95%,#0000 91.91%);position:absolute;top:0;bottom:0;left:0;right:0}.section-prime__video-content img,.section-prime__video-content video{width:100%;height:auto}.section-prime__video-btn{cursor:pointer;z-index:1;color:#fff;background-color:#0006;border:0;border-radius:50%;outline:0;justify-content:center;align-items:center;width:64px;height:64px;padding:0;transition:opacity .2s ease-in-out;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover),screen and (min-width: 0�){.section-prime__video-btn:hover{opacity:.7}}.section-prime__video-corner{z-index:2;color:#5c74b8;width:95px;height:95px;position:absolute;bottom:0;left:0;transform:scaleX(-1)}.section-prime .filter{margin-top:40px}.section-prime__tags{padding-top:6px}@media (max-width:767px){.section-prime__tags{padding-top:8px}}.section-prime--flat{padding-top:115px;padding-bottom:96px}@media (max-width:767px){.section-prime--flat{padding-top:107px;padding-bottom:48px}.section-prime--flat .section-prime__back-btn.btn{text-transform:none;width:auto;min-height:auto;color:var(--green);letter-spacing:0;text-overflow:clip;background:0 0;border:0;gap:8px;padding:0;font-family:Inter,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.35;overflow:visible}.section-prime--flat .section-prime__back-btn.btn .btn__icon{color:var(--green);flex-shrink:0;margin:0}.section-prime--flat .section-prime__back-btn.btn .btn__icon--left{margin-right:0}}.section-prime--commercial{padding-top:115px;padding-bottom:96px}@media (max-width:767px){.section-prime--commercial{padding-top:107px;padding-bottom:48px}.section-prime--commercial .section-prime__back-btn.btn{text-transform:none;width:auto;min-height:auto;color:var(--green);letter-spacing:0;text-overflow:clip;background:0 0;border:0;gap:8px;padding:0;font-family:Inter,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.35;overflow:visible}.section-prime--commercial .section-prime__back-btn.btn .btn__icon{color:var(--green);flex-shrink:0;margin:0}.section-prime--commercial .section-prime__back-btn.btn .btn__icon--left{margin-right:0}}.section-prime--catalog-commercial{flex-direction:row;min-height:740px;padding-top:162px;padding-bottom:162px}@media (max-width:767px){.section-prime--catalog-commercial{min-height:485px;padding-top:48px;padding-bottom:32px}}.section-prime--catalog-commercial .section-prime__row{flex-direction:column;align-items:flex-start;max-width:580px;margin-top:0;margin-bottom:0}@media (max-width:767px){.section-prime--catalog-commercial .section-prime__row{max-width:300px;display:flex}}.section-prime--catalog-commercial .section-prime__img{opacity:1;overflow:hidden}.section-prime--catalog-commercial .section-prime__img:after,.section-prime--catalog-commercial .section-prime__img:before{content:"";background-color:#008066;border-radius:50%;width:396px;height:396px;position:absolute}@media (max-width:767px){.section-prime--catalog-commercial .section-prime__img:after,.section-prime--catalog-commercial .section-prime__img:before{display:none}}.section-prime--catalog-commercial .section-prime__img:before{top:0;right:0;transform:translate(50%,-50%)}.section-prime--catalog-commercial .section-prime__img:after{bottom:0;left:0;transform:translate(-50%,50%)}.section-prime--catalog-commercial .section-prime__heading,.section-prime--catalog-commercial .section-prime__btn{margin-bottom:0}.section-prime--catalog-commercial .page-heading__title{color:var(--neutral-0,#fff);margin-bottom:32px}@media (max-width:767px){.section-prime--catalog-commercial .page-heading__title{margin-bottom:16px}}.section-prime--catalog-commercial .page-heading .color{color:var(--neutral-0,#fff)}.section-prime--article{min-height:484px;padding-top:24px;padding-bottom:64px}@media (max-width:767px){.section-prime--article{min-height:467px;padding-top:32px;padding-bottom:32px}}.section-prime--article .page-heading__title{color:var(--white)}body.dark .section-prime--article .page-heading__title{color:var(--text-color)}.section-prime--action:not(.section-prime--action-lead) .section-prime__row--main{flex:auto;align-items:center;min-height:0;margin-top:0;display:flex}.section-prime--action-lead .section-prime__row--main{flex-direction:column;flex:none;align-items:stretch;width:100%;margin-top:48px}.section-prime--action .section-prime__banner-text{box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-self:stretch;align-items:flex-start;gap:24px;width:100%;display:flex}.section-prime--action .section-prime__banner-nav{box-sizing:border-box;justify-content:space-between;align-self:stretch;align-items:center;width:100%;display:flex}.section-prime--action .section-prime__banner-text .page-heading__title.h1{margin:0}.section-prime--action .section-prime__banner-text>.color{margin-top:0;display:block}.section-prime--action .section-prime__banner-text .section-prime__cta-row{width:100%;margin-top:0}@media (min-width:768px){.section-prime--action .section-prime__banner-text .section-prime__cta-row{margin-top:24px}}@media (max-width:767px){.section.section-prime.section-prime--article.section-prime--action{box-sizing:border-box;padding:24px 16px}.section-prime.section-prime--article.section-prime--action-lead{min-height:auto}.section-prime--action-lead .section-prime__row--main{margin-top:48px}.section-prime--action .section-prime__banner-nav{padding:16px 16px 0}.section-prime--action .section-prime__banner-text{gap:24px;padding:16px 16px 32px}.section-prime--action .section-prime__banner-nav .section-prime__back-btn--simple{margin:0!important;padding:0!important}}.section-prime--action .page-heading__title.h1{color:#fff;letter-spacing:-1px;text-transform:uppercase;margin:0;font-family:TT Bluescreens,Inter,sans-serif;font-size:110px;font-style:normal;font-weight:600;line-height:100px}@media (max-width:767px){.section-prime--action .page-heading__title.h1{letter-spacing:-1px;font-size:64px;line-height:56px}}body.dark .section-prime--action .page-heading__title.h1{color:#fff}.section-prime--action .page-heading__title .color,.section-prime--action .section-prime__banner-text>.color{color:#fff;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off,"clig" off;text-transform:none;letter-spacing:0;margin-top:0;font-family:Inter,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:125%;display:block}@media (max-width:767px){.section-prime--action .page-heading__title .color,.section-prime--action .section-prime__banner-text>.color{font-variant-numeric:lining-nums tabular-nums stacked-fractions;margin-top:0;font-size:24px;line-height:125%}}body.dark .section-prime--action .page-heading__title .color,body.dark .section-prime--action .section-prime__banner-text>.color{color:#fff}.section-prime--action .section-prime__cta-row{flex-flow:wrap;align-items:center;gap:16px;width:100%;margin-top:48px;display:flex}.section-prime--action .section-prime__cta-row .section-prime__btn{margin-top:0;margin-bottom:0}@media (max-width:767px){.section-prime--action .section-prime__cta-row{gap:24px;width:100%;margin-top:0}.section-prime--action .section-prime__cta-row .section-prime__btn{box-sizing:border-box;justify-content:center;width:100%;max-width:100%;height:48px;padding:0 24px}}body.dark .article span[style="color:rgb(0, 0, 0)"]{color:var(--text-color)!important}.section-prime--article .section-prime__img{opacity:1}.section-prime--article .section-prime__img:after{content:"";background:linear-gradient(#0000 0%,#00000002 8.57%,#00000009 17.15%,#00000015 25.72%,#00000026 34.3%,#0000003b 42.87%,#0005 51.45%,#00000071 60.02%,#0000008e 68.6%,#000a 77.17%,#000000c4 85.75%,#000000d9 94.32%,#000000ea 102.89%,#000000f6 111.47%,#000000fd 120.04%,#000 128.62%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.section-prime--article .section-prime__top-item{text-transform:uppercase;letter-spacing:.7px;font-size:12px;font-weight:600;line-height:130%}.section-prime.section-prime--how{box-sizing:border-box;background-color:var(--accent-default,#00af6e);max-width:100%;height:auto;min-height:493px;margin-top:0;padding-top:24px;padding-bottom:64px;overflow:hidden}@media (max-width:1023px){.section-prime.section-prime--how{background-color:var(--accent-default,#00af6e);min-height:485px;margin-top:0;padding-top:24px;padding-bottom:40px}}.section-prime--how .section-prime__mobile-gradient{pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#0000008c 100%);height:65%;position:absolute;bottom:0;left:0;right:0}.section-prime--how .section-prime__row{width:100%;max-width:748px}@media (max-width:1023px){.section-prime--how .section-prime__row{max-width:none}}.section-prime--how .section-prime__row--main{width:100%;max-width:748px;margin-top:40px}@media (max-width:1023px){.section-prime--how .section-prime__row--main{width:60%;max-width:none;margin-top:165px}}@media (max-width:767px){.section.section-prime--how{padding-left:16px;padding-right:16px}.section-prime.section-prime--how{min-height:auto;padding-top:24px;padding-bottom:56px}.section-prime--how .section-prime__row--main{width:100%;margin-top:64px}}.section-prime--how .page-heading__title.h1,.section-prime--how .page-heading__title.h1 span{color:var(--Light-Basic-0,#fff);letter-spacing:-1px;text-transform:uppercase;max-width:748px;margin:0;font-family:TT Bluescreens,Inter,sans-serif;font-size:110px;font-style:normal;font-weight:600;line-height:100px}@media (max-width:767px){.section-prime--how .page-heading__title.h1,.section-prime--how .page-heading__title.h1 span{letter-spacing:-1px;max-width:none;font-size:64px;line-height:56px}.section-prime--how .page-heading__title span,.section-prime--how .page-heading__title p{max-width:none}}.section-prime--how .page-heading__title span,.section-prime--how .page-heading__title p{color:var(--Light-Basic-0,#fff);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off,"clig" off;text-transform:none;letter-spacing:0;margin-top:18px;font-family:Inter,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:135%}@media (max-width:767px){.section-prime--how .page-heading__title span,.section-prime--how .page-heading__title p{margin-top:24px}}.section-prime--about .section-prime__img{top:unset;opacity:1;width:596px;left:calc(50% + 92px)}.section-prime--how .section-prime__img{opacity:1;width:100vw;top:0;bottom:0;left:50%;right:auto;transform:translate(-50%)}@media (max-width:1179px){.section-prime--how .section-prime__img{width:100vw;display:block;left:50%;right:auto;transform:translate(-50%)}}@media (max-width:767px){.section-prime--how .section-prime__img{width:100vw;display:block;left:50%;right:auto;transform:translate(-50%)}.section-prime--about .section-prime__img{display:none}}.section-prime--how .section-prime__img img{object-fit:cover;object-position:center bottom}.section-prime--about{color:#fff;min-height:473px;padding-top:32px;padding-bottom:72px}.section-prime--about .section-prime__top-item{text-align:left}@media (max-width:767px){.section-prime--about{min-height:0;padding-bottom:0}.section-prime--about .section-prime__row--main{margin-top:48px}}.section-prime--atom-plus{background-color:var(--bg);min-height:426px;color:var(--gray-900);padding-top:32px;padding-bottom:101px}@media (max-width:767px){.section-prime--atom-plus{min-height:477px;padding-bottom:145px}}.section-prime--atom-plus .page-heading__title{max-width:65%}@media (max-width:767px){.section-prime--atom-plus .page-heading__title{max-width:100%;font-size:32px;line-height:125%}}.section-prime--atom-plus .section-prime__subtitle{max-width:600px}@media (max-width:1023px){.section-prime--atom-plus .section-prime__subtitle{max-width:460px}}@media (max-width:767px){.section-prime--atom-plus .section-prime__subtitle{max-width:100%}.section-prime--atom-plus .section-prime__heading:not(:last-child){margin-bottom:1px}}.section-prime--atom-plus .section-prime__row--main{z-index:2}@media (max-width:1023px){.section-prime--atom-plus .section-prime__row--main{margin-top:65px}}@media (max-width:767px){.section-prime--atom-plus .section-prime__row--main{margin-top:auto}}.section-prime--atom-plus .section-prime__btn{margin:0;position:absolute;bottom:-69px;right:0}@media (max-width:767px){.section-prime--atom-plus .section-prime__btn{max-width:343px;bottom:-185px}}.section-prime--atom-plus .section-prime__img{bottom:-25px;top:unset;opacity:1;position:absolute;left:calc(50% + 41px)}@media (max-width:767px){.section-prime--atom-plus .section-prime__img{left:unset;bottom:46px;right:-69px}}.section-prime--atom-plus .section-prime__img img{width:auto;height:auto}@media (max-width:767px){.section-prime--atom-plus .section-prime__img img{width:324px;height:324px}}.section-prime--contacts{min-height:324px;padding-bottom:57px}@media (max-width:767px){.section-prime--contacts{min-height:0;padding-top:48px;padding-bottom:289px}}.section-prime--contacts .section-prime__img{opacity:1;width:396px;height:324px;top:0;bottom:auto;left:auto;right:calc(50vw - 553px)}@media (max-width:1179px){.section-prime--contacts .section-prime__img{right:0}}@media (max-width:840px){.section-prime--contacts .section-prime__img{width:330px}}@media (max-width:767px){.section-prime--contacts .section-prime__img{width:353px;height:289px;top:auto;bottom:0;left:0;right:auto}}.section-prime--contacts .section-prime__heading{max-width:520px}.section-prime--contacts .page-heading__title{white-space:pre-wrap}@media (max-width:767px){.section-prime--contacts .page-heading__title{font-family:Inter,Arial,sans-serif;font-size:78px;font-weight:700;line-height:100%}}@media (max-width:767px) and (max-width:767px){.section-prime--contacts .page-heading__title{font-size:40px;font-weight:700;line-height:110%}}.section-prime--consultation{min-height:0;padding-top:32px;padding-bottom:96px}@media (max-width:767px){.section-prime--consultation{padding-top:16px;padding-bottom:40px}}.section-prime--consultation .section-prime__row--main{margin-top:64px;margin-bottom:40px}@media (max-width:767px){.section-prime--consultation .section-prime__row--main{margin-top:32px;margin-bottom:32px}}.section-prime--request-accepted{min-height:0;padding-top:32px;padding-bottom:0}@media (max-width:767px){.section-prime--request-accepted{padding-top:16px}}.section-prime--request-accepted .request-accepted{margin-top:64px}.section-prime--request-accepted--reservation .request-accepted{margin-top:108px}.section-prime--reservation{min-height:0;padding-top:32px;padding-bottom:96px}@media (max-width:767px){.section-prime--reservation{padding-top:16px;padding-bottom:40px}}.section-prime--reservation .section-prime__row--main{margin-top:64px;margin-bottom:40px}@media (max-width:767px){.section-prime--reservation .section-prime__row--main{margin-top:32px;margin-bottom:32px}}.section-prime--reservation .page-heading__title{max-width:450px}.section-picker{flex-direction:column;padding-top:40px;padding-bottom:144px;display:flex;position:relative}@media (max-width:767px){.section-picker{padding-bottom:48px}}.section-picker__page-heading{margin-bottom:40px}@media (max-width:767px){.section-picker__page-heading{margin-bottom:16px}}.section-picker__top{justify-content:space-between;align-items:center;margin-top:-40px;margin-bottom:40px;padding-top:15px;display:flex;position:relative}@media (max-width:767px){.section-picker__top{flex-direction:column;align-items:stretch;margin-bottom:32px;padding-top:48px}}.section-picker__top:before{content:"";background-color:#d1d3d4;width:100vw;height:1px;margin-left:-50vw;position:absolute;bottom:0;left:50%}.section-picker__tabs{min-height:85px}@media (max-width:767px){.section-picker__tabs{min-height:70px}.section-picker__filter .filter__btns{display:none}}.section-picker__info{letter-spacing:-.1px;color:#939598;margin-left:20px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}@media (max-width:767px){.section-picker__info{order:-1;align-self:flex-start;margin-bottom:16px;margin-left:0;font-size:14px;line-height:125%}}.section-picker__tags-title{color:#939598;margin-bottom:12px}.filter--apartments .section-picker__tags,.section-picker__filter .section-picker__tags,.filter--apartments .filter__item--attributes,.section-picker__filter .filter__item--attributes{margin-top:24px;margin-bottom:24px}.filter--apartments .section-picker__tags .tag-label .tag.tag,.section-picker__filter .section-picker__tags .tag-label .tag.tag,.filter--apartments .filter__item--attributes .tag-label .tag.tag,.section-picker__filter .filter__item--attributes .tag-label .tag.tag{box-sizing:border-box;border:0;outline:none}.filter--apartments .section-picker__tags .tag-label input:not(:checked)+.tag.tag,.section-picker__filter .section-picker__tags .tag-label input:not(:checked)+.tag.tag,.filter--apartments .filter__item--attributes .tag-label input:not(:checked)+.tag.tag,.section-picker__filter .filter__item--attributes .tag-label input:not(:checked)+.tag.tag{color:var(--text-secondary-2,#7b7b7b);background-color:var(--bg-surface2,#f7f8fb);opacity:1;border-radius:28px}.filter--apartments .section-picker__tags .tag-label input:checked+.tag.tag--green,.section-picker__filter .section-picker__tags .tag-label input:checked+.tag.tag--green,.filter--apartments .filter__item--attributes .tag-label input:checked+.tag.tag--green,.section-picker__filter .filter__item--attributes .tag-label input:checked+.tag.tag--green{background-color:var(--green);color:#fff;opacity:1}.filter--apartments .section-picker__tags .tag-label input:checked+.tag.tag--pink,.section-picker__filter .section-picker__tags .tag-label input:checked+.tag.tag--pink,.filter--apartments .filter__item--attributes .tag-label input:checked+.tag.tag--pink,.section-picker__filter .filter__item--attributes .tag-label input:checked+.tag.tag--pink{color:#fff;opacity:1;background-color:#f8ab9e}.filter--apartments .section-picker__tags .tag-label input:checked+.tag.tag--blue,.section-picker__filter .section-picker__tags .tag-label input:checked+.tag.tag--blue,.filter--apartments .filter__item--attributes .tag-label input:checked+.tag.tag--blue,.section-picker__filter .filter__item--attributes .tag-label input:checked+.tag.tag--blue{color:#fff;opacity:1;background-color:#5c74b8}.filter--apartments .section-picker__tags .tag-label input:checked+.tag.tag--blue-800,.section-picker__filter .section-picker__tags .tag-label input:checked+.tag.tag--blue-800,.filter--apartments .filter__item--attributes .tag-label input:checked+.tag.tag--blue-800,.section-picker__filter .filter__item--attributes .tag-label input:checked+.tag.tag--blue-800{color:#fff;opacity:1;background-color:#acb8db}.filter--apartments .section-picker__tags .tag-label input:checked+.tag.tag--green-800,.section-picker__filter .section-picker__tags .tag-label input:checked+.tag.tag--green-800,.filter--apartments .filter__item--attributes .tag-label input:checked+.tag.tag--green-800,.section-picker__filter .filter__item--attributes .tag-label input:checked+.tag.tag--green-800{background-color:var(--green-800);color:#fff;opacity:1}.filter--apartments .section-picker__tags .tag-label input:checked+.tag.tag--yellow,.section-picker__filter .section-picker__tags .tag-label input:checked+.tag.tag--yellow,.filter--apartments .filter__item--attributes .tag-label input:checked+.tag.tag--yellow,.section-picker__filter .filter__item--attributes .tag-label input:checked+.tag.tag--yellow{color:#1a1a1a;opacity:1;background-color:#e5ca1e}.filter--apartments .section-picker__tags .tag-label input:checked+.tag.tag--red-dark,.section-picker__filter .section-picker__tags .tag-label input:checked+.tag.tag--red-dark,.filter--apartments .filter__item--attributes .tag-label input:checked+.tag.tag--red-dark,.section-picker__filter .filter__item--attributes .tag-label input:checked+.tag.tag--red-dark{background-color:var(--red-dark);color:#fff;opacity:1}@media (hover:hover){.filter--apartments .section-picker__tags .tag-label input:not(:checked)+.tag.tag:hover,.section-picker__filter .section-picker__tags .tag-label input:not(:checked)+.tag.tag:hover,.filter--apartments .filter__item--attributes .tag-label input:not(:checked)+.tag.tag:hover,.section-picker__filter .filter__item--attributes .tag-label input:not(:checked)+.tag.tag:hover{opacity:.7;color:var(--text-secondary-2,#7b7b7b);background-color:var(--bg-surface2,#f7f8fb)}}.section-picker__filter{margin-bottom:40px}.section-picker__filter--chess{margin-bottom:24px}.section-picker__filter--chess .filter__item--attributes{margin-top:0;margin-bottom:0}.section-picker__filter--chess .filter__wrapper{flex-direction:column;align-items:stretch;row-gap:24px;margin-bottom:0;display:flex}.section-picker__filter--chess .filter__primary-row{flex-wrap:nowrap;align-items:flex-start;column-gap:64px;width:100%;min-width:0;display:flex}.section-picker__filter--chess .filter__primary-row>.filter__item,.section-picker__filter--chess .filter__primary-row>.filter__item--attributes{grid-column:unset;flex-shrink:0;max-height:none;margin-top:0;margin-bottom:0}.section-picker__filter--chess .filter__primary-row>.filter__item--attributes.hidden-mobile{flex:auto;min-width:0;max-width:100%}.section-picker__filter--chess .filter__item--attributes .tags-list{align-items:flex-end;gap:8px;min-height:40px;margin-top:0;margin-right:0}.section-picker__filter--chess .filter__item--attributes .tags-list__item,.section-picker__filter--chess .hidden-mobile.filter__item--attributes .tags-list__item{margin:0}.section-picker__filter--chess .filter__wrapper>.filter__item--toggles-list{width:100%;margin-top:0;margin-bottom:0}.section-picker__filter--chess .filter__wrapper>.mobile-only.filter__item--attributes{flex-shrink:1;width:100%;min-width:0;max-width:100%;margin-top:0;margin-bottom:0;overflow:hidden}.section-picker__filter--chess .filter__wrapper>.mobile-only.filter__item--attributes .tags-list{min-height:unset;align-items:unset;-webkit-overflow-scrolling:touch;touch-action:pan-x;flex-wrap:nowrap;width:auto;max-width:none;margin-top:-8px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;overflow-x:auto;overflow-y:hidden}.section-picker__filter--chess .filter__wrapper>.mobile-only.filter__item--attributes .tags-list__item{flex-shrink:0;margin-top:8px}@media (max-width:767px){.section-picker__filter--chess .filter__primary-row{flex-direction:column;gap:24px 0}.section-picker__filter--chess .filter__primary-row>.filter__item,.section-picker__filter--chess .filter__primary-row>.filter-checkbox-group{width:100%}.section-picker__filter--chess .filter__wrapper>.filter__item--toggles-list{flex-direction:column;align-items:stretch;margin-right:0}.section-picker__filter--chess.filter--apartments{contain:none}}.section-picker__filter--chess+.room-count-list-container{margin-top:0;margin-bottom:0}.section-picker__filters-panel{background-color:var(--bg-surface1,#fff);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:24px calc(50vw - 50%);transition:none}.section-picker__filters-panel .section-picker__filter,.section-picker__filters-panel .section-picker__filter--chess{margin-bottom:24px}.section-picker__filters-panel .room-count-list-container{margin-top:0;margin-bottom:0}.section-picker__filters-panel .section-picker__filter-toggles,.section-picker__filters-panel>:last-child{margin-bottom:0}.section-picker--filters-panel-view{background-color:var(--background-color);padding-bottom:0;transition:none}.section-picker--filters-panel-view.section-picker--storerooms-plan .section-picker__top{margin-bottom:0}.section-picker--filters-panel-view .section-picker__filters-panel{margin-bottom:24px;padding-top:64px}.section-picker--filters-panel-view.section-picker--higher-legend .section-picker__legend{margin-top:0}.section-picker--filters-panel-view.section-picker--higher-legend .section-picker__content .floors-slider{background-color:var(--background-color)}@media (max-width:767px){.section-picker--filters-panel-view.section-picker--storerooms-plan .section-picker__top{margin-bottom:0}.section-picker--filters-panel-view .section-picker__filters-panel{padding-top:56px}}.section-picker--filters-panel-view:not(.section-picker--chess-view) .section-picker__content{padding-bottom:96px}@media (max-width:767px){.section-picker--filters-panel-view:not(.section-picker--chess-view) .section-picker__content{padding-bottom:48px}}.section-picker--chess-view{transition:none}.section-picker--chess-view .section-picker__chess-board{background-color:var(--bg-surface2,#f7f8fb);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:24px calc(50vw - 50%) 96px;transition:none;overflow:visible}.section-picker--chess-view .section-picker__chess-board .section-picker__content{background:0 0;margin:0;padding:40px 0 0;transition:none;overflow:visible}.section-picker--chess-view .chess-tiles,.section-picker--chess-view .chess-tiles__wrapper{overflow:visible}.section-picker--chess-view .chess-tiles__content{padding-top:8px;overflow-y:visible}.section-picker--chess-view .table-tiles{overflow:visible}.section-picker--chess-view .chess-tiles__floors{padding-top:8px}.section-picker--chess-view .table-tiles__row .table-tiles__cell{padding-top:4px;padding-bottom:4px;overflow:visible}.section-picker--chess-view .table-tiles__row:first-child .table-tiles__cell,.section-picker--chess-view .table-tiles__row:last-child .table-tiles__cell{padding-top:4px;padding-bottom:4px}@media (max-width:767px){.section-picker--chess-view .section-picker__chess-board{padding-top:16px;padding-bottom:48px}}.section-picker__filter-toggles{display:none}@media (max-width:1023px){.section-picker__filter-toggles{flex-flow:column;align-items:stretch;gap:8px;width:100%;margin-top:0;margin-bottom:24px;margin-right:0;display:flex}.section-picker__filter-toggles .filter__toggle-item.toggle--sm{box-sizing:border-box;letter-spacing:-.1px;justify-content:space-between;align-items:center;width:100%;max-width:100%;margin:0;padding:3px 0;font-size:14px;font-weight:700;line-height:172%;display:flex}.section-picker__filter-toggles .filter__toggle-item.toggle--sm .toggle__wrapper{flex-shrink:0;width:32px;height:20px;margin-left:auto}.section-picker__filter-toggles .filter__toggle-item.toggle--sm .toggle__wrapper:before{width:16px;height:16px}.section-picker__filter-toggles .filter__toggle-item.toggle--sm input:checked+.toggle__wrapper:before{transform:translate(12px,-50%)translateZ(0)}.section-picker__filter-toggles .filter__toggle-item.toggle--sm .toggle__text{flex:1;order:-1;margin-left:0;margin-right:20px}}@media (max-width:767px){.section-picker__filter{margin-bottom:24px;position:-webkit-sticky;position:sticky}}.section-picker__tags{margin-bottom:40px}@media (max-width:767px){.section-picker__tags{margin-bottom:24px}.section-picker__tags+.section-picker__legend{margin-top:8px}}.section-picker ul.section-picker__legend,.section-picker__legend{align-self:flex-end;margin-bottom:24px}@media (max-width:767px){.section-picker ul.section-picker__legend,.section-picker__legend{align-self:stretch}}.section-picker ul.section-picker__legend.list-text{align-self:stretch}.section-picker__content,.section-picker__project{flex-direction:column;display:flex}.section-picker__project+.section-picker__project{margin-top:64px}@media (max-width:767px){.section-picker__project+.section-picker__project{margin-top:32px}}.section-picker__starred{color:gray;margin-top:24px}.section-picker__starred:before{content:"*";color:var(--red);margin-right:4px;display:inline-block}.section-picker__btn:not(:last-child){margin-bottom:32px}@media (max-width:767px){.section-picker__btn:not(:last-child){margin-bottom:24px}}.section-picker__btn--more{align-self:center;margin-top:40px}@media (max-width:767px){.section-picker__btn--more{margin-top:32px}.section-picker__btn{align-self:stretch}.section-picker__btn--filters{box-sizing:border-box;width:100%;max-width:none;display:flex}}.section-picker__btns{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:-16px;display:flex}.section-picker__btns .btn{width:calc(50% - 8px);margin-top:16px}.section-picker--higher-legend .section-picker__legend{margin-top:-24px}@media (max-width:1023px){.section-picker--higher-legend .section-picker__legend{margin-top:0}}.section-picker--parking-levels{padding-bottom:96px}@media (max-width:767px){.section-picker--parking-levels{padding-bottom:0}}.section-picker--parking-plan,.section-picker--storerooms-plan{background-color:#0000;padding-top:40px;padding-bottom:0}.section-picker--parking-plan:has(.section-picker__panel) .section-picker__top{margin-bottom:0}.section-picker--storerooms-plan:has(.section-picker__panel) .section-picker__top{margin-bottom:0}.section-picker--parking-plan .section-picker__panel,.section-picker--storerooms-plan .section-picker__panel{background-color:var(--bg-surface1,#fff);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:40px calc(50vw - 50%) 96px}.section-picker--parking-plan .section-picker__panel .floors-slider,.section-picker--storerooms-plan .section-picker__panel .floors-slider{background-color:#0000}.section-picker--parking-plan .section-picker__panel .section-picker__legend,.section-picker--storerooms-plan .section-picker__panel .section-picker__legend{margin-top:0}@media (max-width:767px){.section-picker--parking-plan .section-picker__panel,.section-picker--storerooms-plan .section-picker__panel{padding-top:32px;padding-bottom:48px}}.section-picker--parking-plan:has(.section-picker__results) .section-picker__panel{padding-bottom:40px}@media (max-width:767px){.section-picker--parking-plan:has(.section-picker__results) .section-picker__panel{padding-bottom:32px}}.section-picker--storerooms-plan:has(.section-picker__results) .section-picker__panel{padding-bottom:40px}@media (max-width:767px){.section-picker--storerooms-plan:has(.section-picker__results) .section-picker__panel{padding-bottom:32px}}.section-picker__results{background-color:var(--background-color);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:40px calc(50vw - 50%) 96px}@media (max-width:767px){.section-picker__results{padding-top:24px;padding-bottom:48px}}.section-picker--storerooms-plan:has(.floors-slider--storeroom) .section-picker__panel{padding-top:48px}.section-picker--storerooms-plan:has(.floors-slider--storeroom) .section-picker__filter{margin-bottom:24px}.section-picker--storerooms-plan:has(.floors-slider--storeroom) .section-picker__legend{align-self:flex-end!important}.section-picker--storerooms-plan:has(.floors-slider--storeroom) .floors-slider--storeroom{flex-direction:column;align-items:stretch;min-height:0;margin-left:0;margin-right:0;padding:0;overflow:visible}.section-picker--storerooms-plan:has(.floors-slider--storeroom) .floors-slider--storeroom .floors-slider__plans{padding-top:0;padding-bottom:0;overflow:visible}.section-picker--storerooms-plan:has(.floors-slider--storeroom) .floors-slider--storeroom .floors-slider__plan-title{margin:0;top:auto!important}@media (max-width:1023px){.section-picker--storerooms-plan:has(.floors-slider--storeroom) .floors-slider--storeroom .floors-slider__floors{background-color:var(--bg-surface1,#fff);order:0;margin:0 0 16px;padding:12px 16px;overflow-x:auto;overflow-y:visible}}@media (max-width:767px){.section-picker--storerooms-plan:has(.floors-slider--storeroom) .section-picker__panel{padding-top:32px}}.section-picker--commercial{padding-top:96px;padding-bottom:149px}@media (max-width:767px){.section-picker--commercial{padding-top:46px;padding-bottom:48px}}.section-picker--commercial .section-heading{margin-bottom:40px}@media (max-width:767px){.section-picker--commercial .section-heading{margin-bottom:26px}.section-picker--commercial .btn{width:100%;margin-top:32px}}.section-picker--catalog-commerce .section-picker__top{align-items:stretch;margin-bottom:40px;padding-top:24px;padding-bottom:0}.section-picker--catalog-commerce .section-picker__info{align-self:flex-start}.section-picker--catalog-commerce .section-picker__tabs{align-self:stretch;align-items:stretch;min-height:0}.section-picker--catalog-commerce .tab{align-self:stretch;align-items:flex-start;min-height:58px;padding-top:0;padding-bottom:24px}.section-picker--catalog-commerce{background-color:#0000;padding-top:40px;padding-bottom:0}.section-picker--catalog-commerce:has(.section-picker__panel) .section-picker__top{margin-bottom:0}.section-picker--catalog-commerce .section-picker__panel{background-color:var(--bg-surface1,#fff);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:40px calc(50vw - 50%) 96px}.section-picker--catalog-commerce .section-picker__panel .floors-slider{background-color:#0000}.section-picker--catalog-commerce .section-picker__panel .section-picker__legend{margin-top:0}@media (max-width:767px){.section-picker--catalog-commerce .section-picker__panel{padding-top:32px;padding-bottom:48px}}.section-picker--catalog-commerce:not(:has(.section-picker__panel)){background-color:var(--bg-surface1,#fff)}.section-picker--storerooms-plan .section-picker__top,.section-picker--parking-plan .section-picker__top,.section-prime--parking+.section-picker .section-picker__top{align-items:stretch;margin-bottom:40px;padding-top:24px;padding-bottom:0}.section-picker--storerooms-plan .section-picker__info,.section-picker--parking-plan .section-picker__info,.section-prime--parking+.section-picker .section-picker__info{align-self:flex-start}.section-picker--storerooms-plan .section-picker__tabs,.section-picker--parking-plan .section-picker__tabs,.section-prime--parking+.section-picker .section-picker__tabs{align-self:stretch;align-items:stretch;min-height:0}.section-picker--storerooms-plan .tab,.section-picker--parking-plan .tab,.section-prime--parking+.section-picker .tab{align-self:stretch;align-items:flex-start;min-height:58px;padding-top:0;padding-bottom:24px}.section-prime--storeroom+.section-picker--catalog-commerce,.section-prime--storeroom+.section-picker--storerooms-plan,.section-prime--storeroom+.section-picker--parking-plan,.section-prime--parking+.section-picker{padding-top:0}.section-prime--storeroom+.section-picker--catalog-commerce .section-picker__top,.section-prime--storeroom+.section-picker--storerooms-plan .section-picker__top,.section-prime--storeroom+.section-picker--parking-plan .section-picker__top,.section-prime--parking+.section-picker .section-picker__top{margin-top:0}@media (max-width:767px){.section-picker--catalog-commerce .section-picker__top,.section-picker--storerooms-plan .section-picker__top,.section-picker--parking-plan .section-picker__top,.section-prime--parking+.section-picker .section-picker__top{margin-bottom:0;padding-top:16px;padding-bottom:0}.section-picker--catalog-commerce .tab,.section-picker--storerooms-plan .tab,.section-picker--parking-plan .tab,.section-prime--parking+.section-picker .tab{min-height:55.5px;padding-bottom:24px}.section-picker--catalog-commerce,.section-picker--storerooms-plan,.section-picker--parking-plan{padding:40px 16px 24px}.section-picker--catalog-commerce:has(.section-picker__panel) .section-picker__top{margin-bottom:0}.section-picker--storerooms-plan:has(.section-picker__panel) .section-picker__top{margin-bottom:0}.section-picker--parking-plan:has(.section-picker__panel) .section-picker__top{margin-bottom:0}.section-picker--catalog-commerce{padding-bottom:0}.section-picker--catalog-commerce .section-picker__page-heading{margin-bottom:0}.section-picker--catalog-commerce .section-picker__more-btn--desktop{display:none!important}.section-picker--catalog-commerce .section-picker__more-wrap{justify-content:flex-start;align-items:center;min-height:0;padding-top:24px;padding-bottom:24px;display:flex}.section-picker--catalog-commerce .section-picker__top{margin-top:0;margin-bottom:0;padding-top:16px;padding-bottom:0}.section-picker--catalog-commerce .section-picker__panel--genplan{padding:16px 0 24px}}@media (min-width:768px){.section-picker--catalog-commerce .section-picker__page-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:40px;display:flex}.section-picker--catalog-commerce .section-picker__more-btn--desktop{flex-shrink:0;align-items:baseline;display:flex!important}.section-picker--catalog-commerce .section-picker__more-wrap{display:none}}.section-picker--favorites{padding-top:48px;padding-bottom:40px}@media (max-width:767px){.section-picker--favorites{padding-top:10px;padding-bottom:0}}.section-picker--favorites .section-picker__filter{margin-bottom:0}@media (max-width:767px){.section-picker--favorites .section-picker__filter{margin-bottom:8px}}.table-tiles td,.table-tiles__cell{padding:4px}.table-tiles td:first-child,.table-tiles__cell:first-child{padding-left:0}.table-tiles td:last-child,.table-tiles__cell:last-child{padding-right:0}.chess-tiles,.table-tiles tr,.table-tiles__row{flex-direction:row;align-items:stretch;display:flex}.table-tiles tr:first-child .table-tiles__cell,.table-tiles tr:first-child td,.table-tiles__row:first-child .table-tiles__cell,.table-tiles__row:first-child td{padding-top:0}.table-tiles tr:last-child .table-tiles__cell,.table-tiles tr:last-child td,.table-tiles__row:last-child .table-tiles__cell,.table-tiles__row:last-child td{padding-bottom:0}.section-picker__chess-board--onboarding-step-1 .onboarding-highlight-card{opacity:1}.onboarding-highlight-card{isolation:isolate;position:relative}.chess-tiles__wrapper{flex:auto;width:100%;min-width:0;margin-right:-165px;position:relative;overflow:visible}@media (max-width:1439px){.chess-tiles__wrapper{margin-right:calc(555px - 50vw)}}@media (max-width:1179px){.chess-tiles__wrapper{margin-right:-32px}}@media (max-width:767px){.chess-tiles__wrapper{margin-right:-16px}}.chess-tiles__floors{flex-direction:column;flex-shrink:0;margin-right:20px;display:flex}@media (max-width:767px){.chess-tiles__floors{margin-right:16px}}.chess-tiles__content{z-index:1;-ms-overflow-style:none;scrollbar-width:none;display:flex;position:relative;overflow-x:auto;overflow-y:visible}.chess-tiles__content::-webkit-scrollbar{background:0 0;width:0;height:0}.chess-tiles__content:after{content:"";flex-shrink:0;width:165px;height:1px;display:block}@media (max-width:1439px){.chess-tiles__content:after{width:calc(50vw - 555px)}}@media (max-width:1179px){.chess-tiles__content:after{width:32px}}@media (max-width:767px){.chess-tiles__content:after{width:16px}}.chess-tiles__floor,.chess-tiles__floor.filter-checkbox{flex:0 0 142px;justify-content:center;align-items:center;height:142px;min-height:142px;display:flex}.section-picker--chess-view .chess-tiles__floor .filter-checkbox__item{color:var(--green);background-color:var(--bg-surface1,#fff);cursor:default;margin:0;transition:none}@media (hover:hover),screen and (min-width: 0�){.section-picker--chess-view .chess-tiles__floor .filter-checkbox__item:hover{color:var(--green);background-color:var(--bg-surface1,#fff);opacity:1}}.chess-tiles__arrow,.chess-tiles__gradient{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;left:0}@media (max-width:767px){.chess-tiles__arrow,.chess-tiles__gradient{display:none}}.chess-tiles__arrow.is-active{opacity:1;visibility:visible;pointer-events:auto}.chess-tiles__arrow.is-active+.chess-tiles__gradient{opacity:1;visibility:visible;pointer-events:none}.chess-tiles__gradient{background:-webkit-gradient(linear, right top, left top, from(#f7f8fb00), to(var(--bg-surface2,#f7f8fb)));background:linear-gradient(270deg, #f7f8fb00 0%, var(--bg-surface2,#f7f8fb) 100%);z-index:29;pointer-events:none;width:107px;height:100%;top:0}.chess-tiles__arrow--right{left:auto;right:21px}.chess-tiles__arrow--right+.chess-tiles__gradient{left:auto;right:0;transform:scaleX(-1)}.chess-tiles__arrow{z-index:30;top:50%;transform:translateY(-50%)}.chess-tiles__arrow.chess-tiles__arrow--right,.chess-tiles__arrow.is-fixed.chess-tiles__arrow--right{transform:translateY(-50%)}.chess-tiles__arrow.is-fixed{position:fixed;transform:translate(21px,-50%)}.section-flat-table{padding-top:48px;padding-bottom:144px}@media (max-width:767px){.section-flat-table{padding-top:24px;padding-bottom:48px}}.section-flat-table .section-heading{margin-bottom:40px}@media (max-width:767px){.section-flat-table .section-heading{margin-bottom:24px}.section-flat-table .btn{width:100%;margin-top:32px}}.section-flat-table--similar .section-flat-table__heading{margin-bottom:40px}.section-flat-table--similar .section-flat-table__footer{justify-content:flex-end;margin-top:32px;display:flex}.section-flat-table--similar .section-flat-table__all-btn{background:var(--bg-surface1,#fff);color:var(--green);letter-spacing:1px;text-transform:uppercase;border-radius:50px;align-items:center;gap:8px;padding:14px 24px;font-family:Inter,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:120%;text-decoration:none;transition:opacity .2s ease-in-out;display:inline-flex}@media (hover:hover){.section-flat-table--similar .section-flat-table__all-btn:hover{opacity:.85}}.section-flat-table--similar .section-flat-table__all-btn-icon{flex-shrink:0;display:inline-flex}.section-flat-table--similar .section-flat-table__all-btn-icon svg{width:16px;height:16px}@media (max-width:767px){.section-flat-table--similar .section-flat-table__heading{margin-bottom:24px}.section-flat-table--similar .section-flat-table__footer{justify-content:stretch}.section-flat-table--similar .section-flat-table__all-btn{justify-content:center;width:100%}}.section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}@media (max-width:1023px){.section-heading{flex-direction:column;align-items:flex-start}.section-heading>:not(:first-child){margin-top:16px}}.section-heading__title{align-self:flex-start;margin-right:10px}.section-heading__subtext{text-transform:none;letter-spacing:0;align-self:flex-start;width:100%;max-width:448px;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%}.radio-set__title{text-transform:none;color:#939598;margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.radio-set__title{margin-bottom:24px;font-size:20px;line-height:125%}}.radio-set__radios{flex-wrap:wrap;margin-top:-24px;margin-right:-24px;display:flex}@media (max-width:767px){.radio-set__radios{flex-direction:column}}.radio-set__item{margin-top:24px;margin-right:24px}.radio-set__item:last-child{margin-right:0}.radio-set--vertical .radio-set__radios{flex-direction:column;margin-top:0;margin-right:0}.radio-set--vertical .radio-set__item{margin-top:0;margin-right:0}.radio-set--vertical .radio-set__item:not(:last-child){margin-bottom:16px}.features-item{min-height:513px;display:flex}@media (max-width:1023px){.features-item{flex-direction:column}}.features-item__info{flex-shrink:0;width:100%;max-width:567px;padding-top:60px;padding-bottom:24px;padding-right:118px}@media (max-width:1023px){.features-item__info{order:1;align-self:center}}@media (max-width:767px){.features-item__info{padding:32px 0 24px}}.features-item__title{margin-bottom:32px;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.features-item__title{margin-bottom:16px;font-size:24px}}.features-item__text{text-transform:none;letter-spacing:0;white-space:pre-wrap;margin-bottom:48px;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%}@media (max-width:767px){.features-item__text{margin-bottom:32px}.features-item__btn{width:100%}}.features-item__picture{flex-grow:1;max-width:708px;min-height:513px;position:relative}@media (max-width:1023px){.features-item__picture{max-width:100%}}@media (max-width:767px){.features-item__picture{min-height:272px}}.features-item__picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:767px){.features-item__picture img{min-height:272px}}.discount__title{text-transform:none;margin-bottom:12px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.discount__title{margin-bottom:8px;font-size:20px;line-height:125%}}.discount__value{color:var(--red);font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.discount__value{font-size:24px}}.discount__percent{text-transform:none;letter-spacing:-.1px;color:#939598;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500;line-height:135%}@media (max-width:767px){.discount__percent{letter-spacing:0;font-size:14px}}.neighbor{position:relative;overflow:hidden}.neighbor__picture{width:100%;max-width:260px;position:absolute;bottom:0;right:0}@media (max-width:930px){.neighbor__picture{max-width:25%}}@media (max-width:767px){.neighbor__picture{max-width:216px}}@media (max-width:374px){.neighbor__picture{max-width:calc(100% - 172px)}}.neighbor__picture img{width:100%;height:auto}.neighbor__wrapper{z-index:1;position:relative}.neighbor__header{margin-bottom:32px}.neighbor__flat{letter-spacing:-.1px;color:#939598;margin-top:4px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}@media (max-width:767px){.neighbor__flat{font-size:14px;line-height:125%}}.neighbor__info{display:flex}@media (max-width:767px){.neighbor__info{flex-direction:column}}.neighbor__col{width:100%;max-width:227px}.neighbor__col:first-child{margin-right:40px}@media (max-width:767px){.neighbor__col{max-width:180px}.neighbor__col:first-child{margin-bottom:24px;margin-right:0}}.neighbor__item:not(:last-child){margin-bottom:24px}.neighbor__item-title{letter-spacing:-.1px;color:#939598;margin-bottom:4px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}@media (max-width:767px){.neighbor__item-title{max-width:172px;font-size:14px;line-height:125%}}.neighbor__item-value{text-transform:none;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.neighbor__item-value{font-size:20px;line-height:125%}}.neighbor__item-value--social{flex-wrap:wrap;display:flex}.neighbor__item-social-link{border-radius:50%;margin-right:4px;transition:opacity .2s ease-in-out;overflow:hidden}@media (hover:hover),screen and (min-width: 0�){.neighbor__item-social-link:hover{opacity:.7}}@media (max-width:767px){.neighbor__item-social-link{margin-right:8px}}.neighbor__item-social-link,.neighbor__item-social-link img,.neighbor__item-social-link svg{width:24px;height:24px;transform:translateZ(0)}.neighbor--modal .neighbor__wrapper{padding-right:56px}.credit-project{min-height:180px;display:block;position:relative;overflow:hidden}@media (hover:hover),screen and (min-width: 0�){.credit-project:hover .credit-project__main-info{opacity:0}.credit-project:hover .credit-project__additional-info{opacity:1}}.credit-project:before{content:"";z-index:1;background:linear-gradient(360deg,#000 -113.63%,#000000fd -96.56%,#000000f6 -79.5%,#000000ea -62.44%,#000000d9 -45.38%,#000000c4 -28.32%,#000a -11.26%,#0000008e 5.81%,#00000071 22.87%,#0005 39.93%,#0000003b 56.99%,#00000026 74.05%,#00000015 91.11%,#00000009 108.18%,#00000002 125.24%,#0000 142.3%);width:100%;height:100%;position:absolute;top:0;left:0}.credit-project__main-info,.credit-project__picture,.modal .credit-project .credit-project__picture{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.credit-project__picture img,.modal .credit-project .credit-project__picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.credit-project__main-info{z-index:2;color:#fff;flex-direction:column;justify-content:flex-end;padding:24px;transition:opacity .2s ease-in-out;display:flex}.credit-project__title{margin-bottom:4px;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.credit-project__title{letter-spacing:-.1px;font-size:18px;line-height:135%}}.credit-project__queue{letter-spacing:-.1px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:125%}@media (max-width:767px){.credit-project__queue{font-size:14px;line-height:125%}}.credit-project__additional-info{z-index:2;text-transform:none;letter-spacing:0;white-space:pre-wrap;color:#fff;opacity:0;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:24px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:500;line-height:135%;transition:opacity .2s ease-in-out;display:flex;position:absolute;top:0;left:0}@media (max-width:767px){.credit-project__additional-info{letter-spacing:0;font-size:14px}}.modal .credit-project{min-height:auto;padding-top:32px;position:static}.modal .credit-project .credit-project__picture{z-index:-1}.modal .credit-project .credit-project__picture:after{content:"";background-image:linear-gradient(360deg,#000 -1.95%,#fff0 122.3%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.modal .credit-project .credit-project__additional-info{opacity:1;padding:0 8px;position:relative}.modal .credit-project .credit-project__main-info{justify-content:flex-start;margin-bottom:40px;padding:0 8px;position:relative}.btns-change-hover,.btns-change-hover__hover-wrapper{display:flex;position:relative}.btns-change-hover:hover .btns-change-hover__hover-wrapper{opacity:1;visibility:visible;pointer-events:auto}.btns-change-hover:hover .btns-change-hover__hover{transform:translate(0)}.btns-change-hover__hover-wrapper{z-index:1;opacity:0;visibility:hidden;pointer-events:none;justify-content:flex-end;min-width:250px;transition:opacity .3s ease-out,visibility .3s ease-out;position:absolute;top:0;right:0}.btns-change-hover__hover{-webkit-transition:-webkit-transform .3s ease-out;min-width:-webkit-max-content;min-width:max-content;transition:transform .3s ease-out;transform:translate(100%)}.btns-change-hover__hover.btn.btn--red,.btns-change-hover__hover.btn.btn--green{text-transform:none;letter-spacing:-.1px;background-color:#f7f8fb;padding:10px 10px 10px 16px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}.btns-change-hover__hover.btn.btn--red{color:var(--red)}.btns-change-hover__hover.btn.btn--green{color:var(--green)}@media (max-width:767px){.btns-change-hover__hover.btn.btn--red,.btns-change-hover__hover.btn.btn--green{font-size:14px;line-height:125%}}.btns-change-hover__hover.btn.btn--red .btn__icon,.btns-change-hover__hover.btn.btn--red .btn__icon svg,.btns-change-hover__hover.btn.btn--green .btn__icon,.btns-change-hover__hover.btn.btn--green .btn__icon svg,.floors-slider__maximize-icon svg{width:24px;height:24px}.btns-change-hover--align-left .btns-change-hover__hover-wrapper{justify-content:flex-start;left:0;right:auto}.btns-change-hover--align-left .btns-change-hover__hover{transform:translate(-100%)}.fav-dropdown{width:100%;max-width:362px;padding:32px 32px 40px;position:relative;overflow:hidden}.fav-dropdown__title{color:gray;margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}@media (max-width:767px){.fav-dropdown__title{font-size:16px}}.fav-dropdown__text{text-transform:none;letter-spacing:0;color:gray;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%}.fav-dropdown__btn{margin-top:16px}.fav-dropdown__picture{width:215px;height:181px;position:absolute;bottom:0;left:0}.fav-dropdown__picture img{-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom;width:100%;height:100%}.fav-dropdown--picture{max-width:687px;padding-left:190px}@media (max-width:767px){.fav-dropdown--picture{padding-left:32px}.fav-dropdown--picture .fav-dropdown__picture{display:none}}.fav-dropdown--request{padding-right:100px}@media (max-width:767px){.fav-dropdown--request{padding-right:32px}}.fav-dropdown--request .fav-dropdown__picture{width:155px;height:205px;top:1px;bottom:auto;left:11px}.floors-slider{background-color:var(--bg-surface1,#fff);align-items:center;min-height:904px;padding-right:92px;display:flex;position:relative}@media (max-width:1023px){.floors-slider{flex-direction:column;min-height:0;margin-left:-32px;margin-right:-32px;padding:0 32px}}@media (max-width:767px){.floors-slider{margin-left:-16px;margin-right:-16px;padding:0}}.floors-slider__floors{flex-direction:column;flex-shrink:0;align-self:center;align-items:center;height:auto;margin-left:0;margin-right:0;padding:20px 24px;display:flex}@media (max-width:1023px){.floors-slider__floors{background-color:var(--bg);flex-direction:row;order:0;margin-left:0;margin-right:-32px}}@media (max-width:767px){.floors-slider__floors{margin-left:0;margin-right:-16px;padding-left:8px}}@media (min-width:1024px){.floors-slider__floors.swiper-container-vertical,.floors-slider__floors.swiper-container-vertical>.swiper-wrapper{height:auto!important}}.floors-slider__floors-nav{transition:opacity .2s ease-in-out}@media (max-width:1023px){.floors-slider__floors-nav{display:none}}.floors-slider__floors-nav.swiper-button-disabled{opacity:.5;pointer-events:none}.floors-slider__floors-nav--up{margin-bottom:8px}.floors-slider__floors-nav--down{margin-top:8px}.floors-slider__floors-wrapper.floors-slider__floors-wrapper{align-items:center;height:auto;margin-bottom:-8px}@media (max-width:1023px){.floors-slider__floors-wrapper.floors-slider__floors-wrapper{flex-direction:row;padding:0}}@media (max-width:767px){.floors-slider__floors-wrapper.floors-slider__floors-wrapper{padding:0 2px}}.floors-slider__floor-item{margin-bottom:8px}@media (max-width:1023px){.floors-slider__floor-item{margin-right:8px}}.floors-slider__floor-item.swiper-slide-thumb-active .filter-checkbox__item{color:#fff;background-color:var(--green)}.floors-slider__plan-item{position:relative}@media (hover:hover),screen and (min-width: 0�){.floors-slider__plan-item:hover .floors-slider__section-info{opacity:1;pointer-events:auto;visibility:visible}}.floors-slider__plan-title{text-align:center;text-transform:none;color:#1a1a1a;margin-top:48px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%;position:relative}@media (max-width:767px){.floors-slider__plan-title{margin-top:16px;margin-left:-15px;font-size:20px;line-height:125%}.floors-slider__plan-picture{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.floors-slider__section-info{z-index:2;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px){.floors-slider__section-info{display:none}}.floors-slider__plan-label{position:absolute}.floors-slider__maximize-icon{width:24px;height:24px;position:absolute;top:24px;right:16px}.floors-slider--parking{min-height:743px}@media (max-width:1023px){.floors-slider--parking{min-height:0;padding:0 32px}}@media (max-width:767px){.floors-slider--parking{padding:0 16px}}@media (max-width:1023px){.floors-slider--parking .floors-slider__floors{justify-content:flex-start;margin-top:0;padding:24px 0 0}}@media (max-width:767px){.floors-slider--parking .floors-slider__floors{background-color:var(--bg-color-surface,#fff);margin-top:0;padding:24px 0 0;justify-content:flex-start!important;align-self:flex-start!important;margin-left:0!important;padding-left:8px!important}}.floors-slider--parking .floors-slider__plans{padding-top:114px}@media (max-width:767px){.floors-slider--parking .floors-slider__plans{padding-top:78px;padding-bottom:24px}}.floors-slider--parking .floors-slider__plan-title{background:var(--bg-surface1,#fff);margin-top:0;padding:0 16px;position:absolute;top:-66px;left:50%;transform:translate(-50%)}@media (max-width:767px){.floors-slider--parking .floors-slider__plan-title{background:var(--bg-surface1,#fff);width:-webkit-fit-content;width:fit-content;margin-left:0;padding:0 8px;top:-54px;left:50%!important;transform:translate(-50%)!important}}.floors-slider--storeroom{min-height:692px;padding:0 0 64px}@media (max-width:1023px){.floors-slider--storeroom{min-height:0;padding:0 32px}}@media (max-width:767px){.floors-slider--storeroom{padding:0 16px}}.floors-slider--storeroom .floors-slider__floors{justify-content:center}@media (max-width:1023px){.floors-slider--storeroom .floors-slider__floors{justify-content:flex-start;margin-top:0;padding:24px 0 0}}.floors-slider--storeroom .floors-slider__plans{padding-top:107px}@media (max-width:767px){.floors-slider--storeroom .floors-slider__plans{padding-top:74px;padding-bottom:41px}}.floors-slider--storeroom .floors-slider__plan-title{text-align:center;width:100%;top:-59px}@media (max-width:767px){.floors-slider--storeroom .floors-slider__plan-title{margin-left:0;top:-54px}}.project-banner{color:#fff;background-image:linear-gradient(#000 -67.2%,#0000 210.77%);flex-direction:column;min-height:229px;padding:80px 24px 40px 40px;display:flex;position:relative}@media (max-width:767px){.project-banner{min-height:180px;margin:0 -16px;padding:63px 16px 44px}}.project-banner__img{z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}.project-banner__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.project-banner__tags{align-self:flex-end;position:absolute;top:24px;right:24px}.project-banner__title:not(:last-child){margin-bottom:24px}.project-banner--location-first .project-banner__title{margin-bottom:0}.project-banner--location-first .project-banner__location{margin-bottom:24px}.project-banner--location-first .project-banner__location.location--page{color:var(--text-disabbled,#d6d6d6);align-items:flex-end}.project-banner--location-first .project-banner__location .location__icon{color:var(--fg-muted,#949494);transform:translateY(-4px)}.project-banner--location-first .project-banner__location .location__icon svg{color:inherit;fill:var(--fg-muted,#949494)}.project-banner--location-first .project-banner__location .location__main,.project-banner--location-first .project-banner__location .location__additional{color:var(--text-disabbled,#d6d6d6)}.project-banner--location-first .project-banner__location .location__additional:before{background-color:var(--fg-muted,#949494)}@media (max-width:767px){.project-banner__heading{flex-direction:column;display:flex}.project-banner__heading .page-heading__title{order:-1;margin-bottom:24px;font-size:24px;font-weight:900}.project-banner--location-first .project-banner__location{margin-bottom:0}}.location__title{cursor:pointer}.flat-info{grid-column-gap:24px;grid-template:"title img""tags img""info img"1fr"price img""btns btns"/minmax(auto,400px) 1fr;display:grid;position:relative}@media (max-width:1023px){.flat-info{grid-template-rows:none;grid-template-columns:1fr;grid-template-areas:"title""tags""img""info""price""btns"}}.flat-info__heading{margin-bottom:var(--spacing-4x,16px);grid-area:title}.flat-info__info{grid-area:info;margin-bottom:24px}@media (max-width:767px){.flat-info__info{margin-bottom:32px}}.flat-info__tags{flex-wrap:wrap;grid-area:tags;margin-top:-8px;margin-bottom:40px;margin-right:-8px;display:flex}@media (max-width:1023px){.flat-info__tags{margin-top:var(--spacing-4x,-16px);margin-right:0;margin-bottom:var(--spacing-4x,24px)}.flat-info__tag{margin-top:0;margin-right:0}}.flat-info__tag{margin-top:8px;margin-right:8px}.flat-info__items{flex-wrap:wrap;margin-top:-16px;margin-bottom:0;margin-right:-24px;padding:0;list-style:none;display:flex}@media (max-width:767px){.flat-info__items{margin-right:-16px}}.flat-info__item{width:100%;max-width:165px;margin-top:16px;margin-right:24px}@media (max-width:767px){.flat-info__item{max-width:160px;margin-right:16px}}.flat-info__item-title{letter-spacing:-.1px;color:#939598;margin-bottom:4px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}@media (max-width:767px){.flat-info__item-title{font-size:14px;line-height:125%}}.flat-info__item-value{text-transform:none;font-family:Inter,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.flat-info__item-value{font-size:20px;line-height:125%}}.commercial-building__item-value span,.commercial-info__item-value span,.flat-info__item-value span{white-space:pre-wrap}@media (max-width:767px){.flat-info__item-value--mobile-caps{text-transform:none}}.flat-info__price{grid-area:price;margin-bottom:40px}@media (max-width:767px){.flat-info__price{margin-bottom:24px}}.flat-info__price-title{letter-spacing:-.1px;color:#939598;margin-bottom:4px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}@media (max-width:767px){.flat-info__price-title{font-size:14px;line-height:125%}}.flat-info__price-value{font-family:Inter,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.flat-info__price-value{font-size:24px}}.flat-info__mortgage{text-transform:none;color:#939598;margin-top:8px;font-family:Inter,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.flat-info__mortgage{font-size:20px;line-height:125%}}.flat-info__picture{grid-area:img;justify-content:flex-end;width:100%;min-width:0;margin-bottom:40px;display:flex}@media (max-width:1023px){.flat-info__picture{flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem}}@media (max-width:767px){.flat-info__picture{margin-bottom:24px}}@media (max-width:1023px){.flat-info__picture-placeholder{margin-bottom:16px}}@media (min-width:1024px){.flat-info__floor-btn-mobile{display:none}}@media (max-width:767px){.flat-info__floor-btn-mobile{align-self:stretch}}.flat-info__side-btns{position:absolute;top:280px;right:-68px}@media (max-width:1280px){.flat-info__side-btns{right:0}}.flat-info__side-btns-desktop{flex-direction:column;align-items:flex-end;display:flex}@media (max-width:1023px){.flat-info__side-btns-desktop{display:none}}.flat-info__side-btns-mobile{flex-direction:column;align-items:flex-end;margin-top:-8px;display:none}@media (min-width:1024px){.flat-info__side-btns-mobile{display:none}}.flat-info__side-btns-mobile .flat-info__mobile-menu,.flat-info__side-btns-mobile .overlay{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1)}.flat-info__side-btns-mobile .overlay{z-index:105;background-color:#00000040;width:100%;height:100%;position:fixed;top:0;left:0;transform:scale(1.2)}.flat-info__side-btns-mobile .flat-info__side-btn--menu .btn__icon{transition:opacity .2s ease-in-out}.flat-info__side-btns-mobile .flat-info__side-btn--menu .btn__icon--left{opacity:0;position:absolute}.flat-info__side-btns-mobile .flat-info__mobile-menu{z-index:200;flex-direction:column;align-items:flex-end;display:flex;position:relative}.flat-info__side-btns-mobile.is-active .flat-info__mobile-menu,.flat-info__side-btns-mobile.is-active .overlay{visibility:visible;pointer-events:auto;opacity:1}.flat-info__side-btns-mobile.is-active .flat-info__side-btn--menu{z-index:300}.flat-info__side-btns-mobile.is-active .flat-info__side-btn--menu .btn__icon--left,.header-search__list-item a:hover:before{opacity:1}.article-swiper__side-btns-mobile.is-active .commercial-info__side-btn--menu .btn__icon:not(.btn__icon--left),.commercial-info__side-btns-mobile.is-active .commercial-info__side-btn--menu .btn__icon:not(.btn__icon--left),.flat-info__side-btns-mobile.is-active .flat-info__side-btn--menu .btn__icon:not(.btn__icon--left){opacity:0}.flat-info__side-btn:not(:last-child){margin-bottom:8px}.flat-info__floor-btn-desktop{cursor:pointer;background-color:#0000;border:0;outline:0;width:165px;height:165px;padding:0;transition:opacity .2s ease-in-out;position:absolute;bottom:97px;right:-165px}@media (hover:hover),screen and (min-width: 0�){.flat-info__floor-btn-desktop:hover{opacity:.7}}@media (max-width:1400px){.flat-info__floor-btn-desktop{bottom:-45px;right:0}}@media (max-width:1023px){.flat-info__floor-btn-desktop{display:none}}.flat-info__floor-btn-desktop img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.flat-info__btns{flex-wrap:wrap;grid-area:btns;align-items:center;gap:16px;display:flex}@media (max-width:767px){.flat-info__btns{flex-flow:row;align-items:center;gap:16px}}.flat-info__btn{text-transform:uppercase;margin:0}@media (max-width:767px){.flat-info__btn:not(.flat-info__btn--fav){padding:var(--spacing-5x,20px) var(--spacing-8x,32px);flex:none;align-items:center;gap:10px}.flat-info__btn--fav{flex:1}.flat-info__btn--fav.btn--inverted:not(.btn--red){background-color:var(--bg-surface2,#f7f8fb)!important;color:var(--accent-default,#00af6e)!important}}@media (min-width:768px){.flat-info__btn--fav{min-width:240px}}@media (max-width:767px){[data-theme=dark] .flat-info__btn--fav.btn--inverted:not(.btn--red){background-color:var(--bg-surface2,#2a2a2a)!important;color:var(--accent-default,#00af6e)!important}}.flat-info--margin-top{margin-top:64px}@media (max-width:767px){.flat-info--margin-top{margin-top:32px}}.section-flat-buy{padding-top:96px;padding-bottom:96px}.section-flat-buy-more-options{background-color:var(--bg-surface1,#fff)}@media (max-width:767px){.section-flat-buy{padding-top:48px;padding-bottom:48px}}.section-flat-buy__heading{margin-bottom:54px}.flat-calculator-card{width:100%}.flat-calculator-card__header{z-index:0;position:relative}.flat-calculator-card__header:before{content:"";background-color:var(--bg-surface2,#262626);z-index:-1;width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.flat-calculator-card__header{border-bottom:none;padding-top:64px;padding-bottom:0}.flat-calculator-card__header:after{content:"";background-color:var(--border-muted,#acacac26);z-index:-1;width:100vw;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:767px){.flat-calculator-card__header{padding-top:32px}}.flat-calculator-card__header .section-flat-buy__heading{margin-bottom:0}.flat-calculator-card__header .section-heading{flex-wrap:nowrap;align-items:center;gap:24px;margin-bottom:48px;padding-bottom:0}@media (max-width:1023px){.flat-calculator-card__header .section-heading{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px}}@media (max-width:767px){.flat-calculator-card__header .section-heading{margin-bottom:24px}}.flat-calculator-card__header .section-heading__title{flex-shrink:0;margin-bottom:0;margin-right:0}.flat-calculator-card__header .section-heading__subtext{text-align:right;width:auto;max-width:480px;color:var(--text-secondary-2,#7b7b7b);margin-left:auto}@media (max-width:1023px){.flat-calculator-card__header .section-heading__subtext{text-align:left;max-width:none;margin-left:0}}.flat-calculator-card__header .section-flat-buy__tabs-wrapper{margin-bottom:0}.flat-calculator-card__header .section-flat-buy__tabs-wrapper:before{display:none}.flat-calculator-card__header .tabs{margin-left:0;margin-right:0}.flat-calculator-card__header .tabs__item.tab:first-child{margin-left:0;padding-left:0}.flat-calculator-card__header .tabs__item.tab:first-child:after{width:calc(100% - 20px);left:0}.flat-calculator-card__header .tabs__item.tab:first-child:last-child:after{width:100%}.flat-calculator-card__header .tabs__item.tab:last-child{margin-right:0;padding-right:0}.flat-calculator-card__header .tabs__item.tab:last-child:not(:first-child):after{width:calc(100% - 20px);left:20px}.flat-calculator-card__body{z-index:0;position:relative}.flat-calculator-card__body:before{content:"";background-color:var(--bg-surface1,#121212);z-index:-1;width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.flat-calculator-card__body{padding-top:64px;padding-bottom:32px}@media (max-width:767px){.flat-calculator-card__body{padding-top:16px;padding-bottom:16px}}.section-flat-buy.section--white:has(.flat-calculator-card){background-color:#0000;padding-top:0}.section-flat-buy:has(.flat-calculator-card){background-color:#0000;padding-top:0}@media (max-width:767px){.section-flat-buy__heading{margin-bottom:32px}}.section-flat-buy__tabs-wrapper{margin-bottom:64px;position:relative}.section-flat-buy__tabs-wrapper:before{content:"";background-color:#d1d3d4;width:100vw;height:1px;margin-left:-50vw;position:absolute;bottom:0;left:50%}@media (max-width:767px){.section-flat-buy__tabs-wrapper{margin-bottom:0}}.section-flat-buy__bank-programs,.section-flat-buy__projects{margin-top:64px}@media (max-width:767px){.section-flat-buy__projects{margin-top:32px}}.flat-calculator,.flat-calculator-card__body .flat-calculator{background-color:#0000}@media (max-width:767px){.flat-calculator{margin-left:0;margin-right:0;padding:0}}.flat-calculator__grid{-webkit-column-gap:64px;-moz-column-gap:64px;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 64px;margin-bottom:44px;display:grid}@media (max-width:1023px){.flat-calculator__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.flat-calculator__grid{row-gap:32px;margin-bottom:49px}}.flat-calculator__title{border-top:1px solid #e8e9e9;padding-top:32px;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:400;line-height:125%}@media (max-width:767px){.flat-calculator__title{font-size:22px}}.flat-calculator__item .btn{margin-top:24px}@media (max-width:767px){.flat-calculator__item .btn{width:100%;margin-top:8px}}.flat-calculator__item--span-2{grid-column:span 2}@media (max-width:1023px){.flat-calculator__item--span-2{grid-column:span 1}}.flat-calculator__item--input{margin-bottom:-4px}@media (max-width:767px){.flat-calculator__item--input{margin-bottom:-8px}}.flat-calculator__item--input .form-field__description{margin-bottom:-14px}@media (max-width:767px){.flat-calculator__item--input .form-field__description{margin-bottom:-8px}}.flat-calculator__item--readOnly .form-field--range .form-field__wrapper{background-color:#0000;padding:12px 0}.flat-calculator__item--less-descr-margin .form-field__description{margin-bottom:-32px}@media (max-width:767px){.flat-calculator__item--less-descr-margin .form-field__description{margin-bottom:-8px}}.flat-calculator__terms{border-top:1px solid #e8e9e9;border-bottom:1px solid #e8e9e9;margin-top:62px;margin-bottom:32px;padding:48px 0}@media (max-width:767px){.flat-calculator__terms{margin-top:0;padding:24px 0 32px}}.flat-calculator__terms-wrapper{flex-wrap:wrap;margin-top:-24px;margin-bottom:0;margin-right:-92px;padding:0;list-style:none;display:flex}@media (max-width:767px){.flat-calculator__terms-wrapper{flex-direction:column;margin-top:-16px}}.flat-calculator__term{margin-top:24px;margin-right:60px}@media (max-width:767px){.flat-calculator__term{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:16px;margin-bottom:-8px;margin-right:92px;display:flex}}.flat-calculator__term-title{text-transform:none;color:#939598;margin-bottom:12px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.flat-calculator__term-title{margin-bottom:8px;margin-right:8px;font-size:16px;line-height:125%}}.flat-calculator__term-value{color:var(--green)}@media (max-width:767px){.flat-calculator__term-value{margin-bottom:8px}}.flat-calculator__btns{flex-wrap:wrap;margin-top:-8px;margin-bottom:24px;margin-right:-8px;display:flex}@media (max-width:767px){.flat-calculator__btns{flex-direction:column;margin-bottom:32px}}.flat-calculator__link{margin-top:66px;margin-bottom:30px}@media (max-width:767px){.flat-calculator__link{margin-top:54px}}.flat-calculator__link p{text-transform:none;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}@media (max-width:767px){.flat-calculator__link p{font-size:22px}}.flat-calculator__link a:not([class]){color:var(--green);transition:opacity .3s}@media (hover:hover),screen and (min-width: 0�){.flat-calculator__link a:not([class]):hover{color:var(--green);opacity:.7}}.flat-calculator__btn{margin-top:8px;margin-right:8px}@media (max-width:767px){.flat-calculator__btn-sm{display:none}}.flat-calculator__info{text-transform:none;letter-spacing:0;color:#939598;width:100%;max-width:509px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%}.flat-calculator__info a{color:var(--green);transition:opacity .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.flat-calculator__info a:hover{opacity:.7}}.flat-calculator__phone{margin-bottom:19px;display:block}.bank-programs-table tbody,.bank-programs-table thead,.flat-calculator__info-block{display:block}@media (max-width:767px){.flat-calculator__info-mobile-separated{margin-bottom:19px;display:block}.flat-calculator__info-mobile-block{display:block}}.flat-calculator--btn{margin-left:auto;margin-right:-23px}.flat-calculator--trade-in .flat-calculator__grid{row-gap:49px}@media (max-width:767px){.flat-calculator--trade-in .flat-calculator__grid{row-gap:32px}}.flat-calculator--installments .flat-calculator__grid{row-gap:36px}@media (max-width:767px){.flat-calculator--installments .flat-calculator__grid{row-gap:32px}}.bank-programs-table{width:100%;display:block;position:relative}.bank-programs-table__row{display:flex}.bank-programs-table__row--header,.bank-programs-table__row:not(:last-child){border-bottom:1px solid #e8e9e9}.bank-programs-table__cell{text-transform:none;text-align:right;flex:1 1 0;justify-content:flex-end;margin-right:10px;padding:26px 0;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%;display:flex}@media (max-width:767px){.bank-programs-table__cell{font-size:20px;line-height:125%}}.bank-programs-table__cell:last-child{margin-right:0}.bank-programs-table__cell--bank{text-align:left;flex-grow:1;justify-content:flex-start;align-self:center}.bank-programs-table__cell--rate{flex-grow:.76}.bank-programs-table__cell--first-payment{flex-grow:.84}.bank-programs-table__cell--monthly-payment{flex-grow:.8}.bank-programs-table__cell--term{flex-grow:.87}.bank-programs-table__cell--logo{padding:11px 0 12px}.bank-programs-table th,.bank-programs-table__row--header .bank-programs-table__cell{text-transform:none;letter-spacing:0;color:#939598;padding:17px 0;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%}.bank-programs-table__logo-wrapper{background-color:#fff;align-items:center;width:100%;height:56px;display:flex}.bank-programs-slider__logo img,.bank-programs-table__logo-wrapper img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:100%;height:100%}.bank-programs-slider{width:100%;max-width:400px;min-height:200px}.bank-programs-slider__wrapper{margin-top:0;margin-bottom:0;padding:0;list-style:none}.bank-programs-slider__slide{background-color:#eff8f3;padding:82px 32px 68px;position:relative}.bank-programs-slider__logo{align-items:center;width:calc(100% - 44px);height:48px;display:flex;position:absolute;top:21px;left:22px}.bank-programs-slider__info{margin-top:0;margin-bottom:0;padding:0;list-style:none}.bank-programs-slider__info-item{flex-wrap:wrap;justify-content:space-between;margin-top:-8px;display:flex}.bank-programs-slider__info-item:not(:last-child){margin-bottom:16px}.bank-programs-slider__info-title{text-transform:none;letter-spacing:0;color:gray;margin-top:8px;margin-right:8px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%}.bank-programs-slider__info-value{text-transform:none;letter-spacing:-.1px;margin-top:8px;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500;line-height:135%}@media (max-width:767px){.bank-programs-slider__info-value{letter-spacing:0;font-size:14px}}.bank-programs-slider__pagination{justify-content:flex-start;width:calc(100% - 56px);position:absolute;bottom:24px;left:28px}@media (max-width:767px){.bank-programs-slider__pagination{margin-top:30px;margin-left:-32px;position:relative}}.bank-programs__title{text-transform:none;margin-bottom:23px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.bank-programs__title{font-size:20px;line-height:125%}}.bank-programs__slider{margin-left:auto;margin-right:auto}.section-location{padding-top:96px;padding-bottom:96px}@media (max-width:767px){.section-location{padding-top:48px;padding-bottom:0}}.section-location__heading{margin-bottom:32px}.section-location__wrapper{position:relative}@media (max-width:767px){.section-location__wrapper{margin-left:-16px;margin-right:-16px}}.section-location__btn{z-index:5;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;top:16px;right:5px}.section-location--window .section-location__btn--window,.section-location__btn--map{opacity:0;visibility:hidden;pointer-events:none}.section-location__map{max-height:1500px;transition:opacity .2s ease-in-out,max-height .2s ease-in-out;position:relative;overflow:hidden}.section-location__map img,.section-location__window-item img{width:100%;height:auto}.section-location__window{opacity:0;visibility:hidden;max-height:0;transition:opacity .2s ease-in-out,max-height .2s ease-in-out,visibility .2s ease-in-out;overflow:hidden}.section-location__window-nav{z-index:5;display:flex;position:absolute;bottom:40px;right:40px}@media (max-width:767px){.section-location__window-nav{bottom:10px;right:10px}}.section-location__window-nav-btn{margin-left:8px}.section-location__window-wrapper{margin-top:0;margin-bottom:0;padding:0;list-style:none}.section-location--window .section-location__btn--map{opacity:1;visibility:visible;pointer-events:auto}.section-location--window .section-location__map{opacity:0;max-height:0}.section-location--window .section-location__window{opacity:1;visibility:visible;max-height:1500px}.section-features{padding-top:100px;padding-bottom:48px;position:relative}@media (max-width:767px){.section-features{padding-top:48px;padding-bottom:0}}.section-features__heading{margin-bottom:32px}.section-features__items,.table-colored ul{margin-top:0;margin-bottom:0;padding:0;list-style:none}.section-features__item:not(:last-child){margin-bottom:96px}@media (max-width:767px){.section-features__item:not(:last-child){margin-bottom:24px}}.section-features__item:nth-child(odd){margin-right:calc(555px - 50vw)}@media (max-width:1179px){.section-features__item:nth-child(odd){margin-right:-32px}}@media (max-width:1023px){.section-features__item:nth-child(odd){margin-right:0}}.section-features__item:nth-child(2n){margin-left:calc(555px - 50vw)}@media (max-width:1179px){.section-features__item:nth-child(2n){margin-left:-32px}}@media (max-width:1023px){.section-features__item:nth-child(2n){margin-left:0}}.section-features__item:nth-child(2n) .features-item{justify-content:flex-end}.section-features__item:nth-child(2n) .features-item__info{order:1;padding-left:119px;padding-right:0}@media (max-width:767px){.section-features__item:nth-child(2n) .features-item__info{padding-left:0}}.section-features--atom-plus{background-color:var(--white);padding-top:96px;padding-bottom:144px}@media (max-width:767px){.section-features--atom-plus{padding:0 0 23px}.section-features--atom-plus .features-item__info{padding-top:33px;padding-left:16px;padding-right:16px}.section-features--atom-plus .features-item__title{margin-bottom:17px}.section-features--atom-plus .section-features__item:nth-child(2n) .features-item__info{padding-left:16px;padding-right:16px}}.ordered-list__item:before,.ordered-list__title{margin-bottom:64px;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.ordered-list__title{margin-bottom:24px;font-size:24px}}.ordered-list__items{counter-reset:num;grid-column-gap:54px;grid-template-columns:1fr 1fr 1fr;margin-top:0;margin-bottom:0;padding:0;list-style:none;display:grid}@media (max-width:1023px){.ordered-list__items{grid-column-gap:0;flex-direction:column;display:flex}}.ordered-list__item{flex:1 1 0;position:relative}.ordered-list__item:before{content:counter(num);counter-increment:num;color:#fff;background-color:var(--red);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}@media (max-width:767px){.ordered-list__item:before{font-size:24px}}@media (max-width:1023px){.ordered-list__item:before{margin-bottom:0;margin-right:16px}}@media (max-width:767px){.ordered-list__item:before{width:40px;height:40px}}.ordered-list__item:after,.ordered-list__item:first-child:after{display:none}.ordered-list__item:last-child{padding-right:0}@media (max-width:1023px){.ordered-list__item{align-items:center;padding:0;display:flex}.ordered-list__item:after{display:none}.ordered-list__item:not(:last-child){margin-bottom:32px}}@media (max-width:767px){.ordered-list__item{align-items:flex-start}}.ordered-list a{color:#008066;transition:opacity .3s}@media (hover:hover),screen and (min-width: 0�){.ordered-list a:hover{opacity:.7}}.ordered-list--atom-plus{padding-top:96px;padding-bottom:96px}@media (max-width:767px){.ordered-list--atom-plus{padding-top:48px;padding-bottom:48px}}.ordered-list--atom-plus .ordered-list__title{font-family:Inter,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:125%}@media (max-width:767px){.ordered-list--atom-plus .ordered-list__title{font-size:28px}}.ordered-list--atom-plus .ordered-list__items{grid-template-columns:1fr 1fr 1fr;gap:24px;display:grid}@media (max-width:1023px){.ordered-list--atom-plus .ordered-list__items{gap:unset;display:flex}}@media (max-width:767px){.ordered-list--atom-plus .ordered-list__items{display:none}}.ordered-list--atom-plus .ordered-list__item{text-transform:none;letter-spacing:0;background-color:var(--white);color:gray;padding:35px 31px 14px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:145%;position:relative}@media (max-width:1023px){.ordered-list--atom-plus .ordered-list__item{padding-bottom:35px;display:block}}@media (max-width:767px){.ordered-list--atom-plus .ordered-list__item{flex-direction:column;min-height:232px;padding-top:32px;padding-bottom:14px;line-height:140%}}.ordered-list--atom-plus .ordered-list__item:before{background-color:var(--green);position:absolute}@media (max-width:1023px){.ordered-list--atom-plus .ordered-list__item:before{top:20px;left:32px}}@media (max-width:767px){.ordered-list--atom-plus .ordered-list__item:before{width:56px;height:56px;font-size:31px;top:32px;left:32px}}.ordered-list--atom-plus .ordered-list__item:after{display:none}.credit-projects__title,.ordered-list--atom-plus h3{font-family:Inter,Arial,sans-serif;font-weight:500;line-height:125%}.ordered-list--atom-plus h3{text-transform:none;width:95%;color:var(--gray-900);margin:0 0 22px;padding-left:81px;font-size:24px}@media (max-width:767px){.ordered-list--atom-plus h3{font-size:22px}}@media (max-width:1439px){.ordered-list--atom-plus h3{min-height:63px}}@media (max-width:767px){.ordered-list--atom-plus h3{min-height:50px;margin-bottom:30px;padding-left:73px}}.credit-projects__title{margin-bottom:40px;font-size:32px}@media (max-width:767px){.credit-projects__title{margin-bottom:21px;font-size:24px}}.credit-projects__projects{grid-template-columns:1fr 1fr 1fr;gap:24px;display:grid}@media (max-width:1023px){.credit-projects__projects{grid-template-columns:1fr 1fr}}@media (max-width:767px){.credit-projects__projects{grid-template-columns:1fr;gap:16px}}.credit-projects__item-wrapper{flex-direction:column;min-height:422px;display:flex}@media (max-width:767px){.credit-projects__item-wrapper{flex-direction:row;min-height:180px}}.credit-projects__item{flex:1 1 0}.credit-projects__item:not(:first-child){margin-top:24px}@media (max-width:767px){.credit-projects__item:not(:first-child){margin-top:0;margin-left:16px}.credit-projects__btn-more{width:100%;margin-top:32px;display:flex}}.table-percent{padding-top:17px}@media (max-width:767px){.table-percent{padding-top:0}}.table-percent .legend{margin-bottom:24px;margin-right:0}@media (max-width:767px){.table-percent .legend{margin-bottom:16px}}.table-percent .table-colored{border-collapse:separate;border-spacing:2px;margin-bottom:24px}@media (max-width:767px){.table-percent .table-colored{margin-bottom:40px}}.table-colored{border-collapse:unset}.table-colored__cell{background-color:var(--bg);min-height:52px;padding:16px}.table-colored__cell--pink{color:gray;background-color:#fdebeb}.table-colored__cell--green{color:gray;background-color:#dfefec}.table-colored__cell:not(:first-child){text-align:center;text-transform:none;max-width:65px;padding:8px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.table-colored__cell:not(:first-child){min-width:72px;font-size:20px;line-height:125%}}.table-colored__cell--smaller-text:not(:first-child){font-size:15px}@media (max-width:767px){.table-colored__cell--smaller-text:not(:first-child){font-size:14px}}.table-colored__cell:first-child{text-align:left;min-width:176px}.table-colored__title{letter-spacing:1px;text-transform:uppercase;color:gray;font-size:12px;font-weight:700;line-height:120%;display:block}.table-colored__row--header .table-colored__cell{background-color:#ebeef6}@media (max-width:767px){.table-colored__row--header .table-colored__cell{color:gray}}.table-colored__row--header .table__cell:first-child{padding:8px 16px}@media (max-width:767px){.table-colored__row--header .table__cell:first-child{padding:12px 16px}}.table-colored ul li+li{margin-top:6px}@media (max-width:767px){.table-colored ul li+li{margin-top:9px}.table-colored ul span{display:block}}.flat-print{color:#1a1a1a;background-color:#fff;width:100%;max-width:595px;margin:0 auto;padding:24px 40px;overflow:hidden}.flat-print__header{border-bottom:1px solid #d1d3d4;justify-content:space-between;margin-bottom:16px;padding-bottom:24px;display:flex}.flat-print__logo{width:43px;height:32px}.flat-print__contacts{text-transform:none;letter-spacing:0;text-align:right;font-size:12px;font-weight:500;line-height:130%}.flat-print__contact-address{color:gray}.flat-print__content-header{justify-content:space-between;margin-bottom:16px;display:flex}.flat-print__title-area{text-transform:none;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.flat-print__title-area{font-size:20px;line-height:125%}}.flat-print__price-mortgage{text-align:right}.flat-print__price{text-transform:none;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.flat-print__price{font-size:20px;line-height:125%}}.flat-print__mortgage{text-transform:none;letter-spacing:-.1px;color:gray;margin-top:5px;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500;line-height:135%}@media (max-width:767px){.flat-print__mortgage{letter-spacing:-.1px;font-size:18px}}.flat-print__picture{justify-content:center;width:100%;height:384px;margin-bottom:16px;display:flex}.not-found__text-icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.flat-print__info{flex-wrap:wrap;margin-top:-20px;margin-bottom:24px;margin-right:-64px;padding:0;list-style:none;display:flex}.flat-print__item{margin-top:20px;margin-right:64px}.flat-print__item-title{text-transform:none;letter-spacing:0;color:gray;margin-bottom:4px;font-size:12px;font-weight:500;line-height:15px}.flat-print__item-value,.header-search .form-field input{text-transform:none;letter-spacing:0;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%}.flat-print__qr{border-top:1px solid #d1d3d4;align-items:center;padding-top:16px;display:flex}.flat-print__announcement,.flat-print__qr-text{text-transform:none;letter-spacing:0;font-weight:500}.flat-print__qr-text{width:100%;max-width:270px;margin-left:20px;font-size:12px;line-height:130%}.flat-print__announcement{color:gray;margin-top:25px;font-size:11px;line-height:14px}.header-search{color:#1a1a1a;background-color:#fff}.header-search .form-field,.header-search__list{display:flex}.header-search .form-field{width:100%;height:91px}.header-search .form-field .form-field__wrapper{border-bottom-color:#0000;width:100%;padding-top:13px}.header-search .form-field input{letter-spacing:-.1px;padding-right:120px;font-family:Inter,Arial,sans-serif;font-size:18px}@media (max-width:767px){.header-search .form-field input{letter-spacing:0;font-size:14px}}.header-search__list{flex-direction:column;margin-top:0;margin-bottom:0;margin-right:-24px;padding:0;list-style:none}.header-search__list-item{margin-right:24px;transition:background-color .2s ease-in-out}.header-search__list-item .h5{text-transform:uppercase;margin-bottom:5px;display:block}.header-search__list-item a{width:100%;height:100%;padding:16px 0;display:block;position:relative;color:initial!important}.header-search__list-item a svg{color:inherit!important}.header-search__list-item a:hover{color:var(--green)!important}.header-search__list-item a:before{content:"";opacity:0;z-index:-1;background-color:#f7f8fb;width:100vw;margin-left:-50vw;transition:opacity .2s ease-in-out;display:block;position:absolute;top:0;bottom:0;left:50%}.header-search__content{visibility:hidden;opacity:0;pointer-events:none;background-color:inherit;padding-top:8px;padding-bottom:16px;transition:visibility .2s ease-in-out,opacity .2s ease-in-out;position:absolute;top:91px;left:0;right:0;overflow:hidden}.header-search.value .header-search__content,.header-search:focus-within .header-search__content{visibility:visible;opacity:1;pointer-events:auto}.header-search.value .header-search__top .form-field__wrapper,.header-search:focus-within .header-search__top .form-field__wrapper{border-bottom-color:#e8e9e9}.header-search__not-found{padding:16px 0}.header-search__not-found .header-search__list{flex-flow:wrap}.header-search__not-found .header-search__list-item{width:calc(33.3333% - 24px)}.header-search__not-found .header-search__list-item a:before{width:calc(100% + 16px);margin-left:0;left:-8px;right:-8px}.header-search__not-found-wrapper{text-align:center;flex-direction:column;align-items:center;max-width:837px;margin:0 auto 32px;display:flex}.header-search__text{text-transform:uppercase;margin-bottom:17px;line-height:1.3}.header-search__text-icon{vertical-align:text-top;margin-left:4px;display:inline-block}.header-search__subtext{color:gray}.header-search__not-found-img{max-width:73px;margin-bottom:24px}.catalog-cards__list{grid-gap:24px;grid-template-columns:repeat(auto-fill,minmax(354px,1fr));margin-top:0;margin-bottom:0;padding:0;list-style:none;display:grid}@media (max-width:767px){.catalog-cards__list{grid-gap:16px;grid-template-columns:100%}}.catalog-cards__item{flex-direction:column;height:100%;display:flex}.catalog-cards__card{flex-grow:1;margin:0 auto}.catalog-cards__btn-more{margin-top:48px}@media (max-width:767px){.catalog-cards__btn-more{width:100%;margin-top:32px}}.menu-with-checkboxes{background-color:var(--white);padding:32px}.menu-with-checkboxes__wrapper{align-items:flex-start;display:flex}.menu-with-checkboxes__menu{flex-shrink:0;margin-right:103px}.menu-with-checkboxes__checkboxes{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;flex-shrink:0;column-gap:60px;width:511px;margin-bottom:-8px;transition:opacity .2s ease-in-out}@media (max-width:1023px){.menu-with-checkboxes__checkboxes{-webkit-column-count:1;-moz-column-count:1;column-count:1;width:auto}}.menu-with-checkboxes__checkboxes--transparent{opacity:0}.menu-with-checkboxes__checkbox{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;width:100%;max-width:227px;margin-bottom:8px}.menu-with-checkboxes__btns{justify-content:flex-end;margin-top:32px;display:flex}.menu-with-checkboxes__btn{margin-left:8px}.not-found{min-height:474px;padding:70px 0 48px}@media (max-width:767px){.not-found{min-height:456px;padding:64px 0 23px}}.not-found__wrapper{text-align:center;flex-direction:column;align-items:center;max-width:720px;margin:0 auto;display:flex}.not-found__text{text-transform:none;margin-bottom:17px;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}@media (max-width:767px){.not-found__text{font-size:22px}}.not-found__text-icon{vertical-align:text-top;width:32px;height:32px;margin-left:4px;display:inline-block}@media (max-width:767px){.not-found__text-icon{width:24px;height:24px;margin-left:0}}.not-found__subtext{color:gray;text-transform:none;letter-spacing:0;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%}.not-found__img{width:100%;max-width:87px;margin-bottom:44px}.not-found__img img,.parking-levels__picture img{width:100%}.not-found__btn{margin-top:40px}@media (max-width:767px){.not-found__btn{width:100%}}.not-found--flat-catalog-complex .not-found__text{max-width:630px}.not-found--parking .not-found__wrapper{max-width:750px}.mobile-categories-checkboxes__menu{margin-top:0;margin-bottom:0;padding:0;list-style:none}.mobile-categories-checkboxes__menu-item:not(:last-child){margin-bottom:33px}.mobile-categories-checkboxes__menu-item.is-active .mobile-categories-checkboxes__menu-link{color:var(--green)}.mobile-categories-checkboxes__menu-item.is-active .mobile-categories-checkboxes__menu-link svg{transform:rotate(-90deg)}.mobile-categories-checkboxes__menu-item.is-active .mobile-categories-checkboxes__checkboxes{opacity:1;visibility:visible;max-height:900px;padding-top:20px}.mobile-categories-checkboxes__menu-link{text-transform:none;justify-content:space-between;min-height:27px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%;transition:color .2s ease-in-out;display:flex}@media (max-width:767px){.mobile-categories-checkboxes__menu-link{font-size:20px;line-height:125%}}.mobile-categories-checkboxes__menu-link svg{-webkit-transition:-webkit-transform .2s ease-in-out;align-self:center;width:20px;height:20px;margin-left:8px;transition:transform .2s ease-in-out}.mobile-categories-checkboxes__checkboxes{opacity:0;visibility:hidden;max-height:0;margin-top:0;margin-bottom:0;padding:0;list-style:none;transition:opacity .2s ease-in-out,padding .2s ease-in-out,max-height .2s ease-in-out,visibility .2s ease-in-out;overflow:hidden}.mobile-categories-checkboxes__checkbox-item:not(:last-child){margin-bottom:27px}.parking-levels{position:relative}@media (max-width:767px){.parking-levels{background-color:#fff;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.parking-levels__picture{background-color:#fff;padding:81px 78px 93px 79px;position:relative}@media (hover:hover),screen and (min-width: 0�){.parking-levels__picture:hover .parking-levels__info{opacity:1;pointer-events:auto;visibility:visible}}@media (max-width:767px){.parking-levels__picture{padding:52px 0}}.parking-levels__info{z-index:1;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;top:102px;left:50%;transform:translate(-50%)}.parking-levels__maximize-icon{width:24px;height:24px;position:absolute;top:24px;right:16px}.parking-levels__maximize-icon svg{width:24px;height:24px}.areas-info{background-color:var(--white);width:100%;max-width:396px;padding:32px;box-shadow:0 4px 40px #93959826}.areas-info__title{text-transform:none;margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}@media (max-width:767px){.areas-info__title{font-size:22px}}.areas-info__items{flex-wrap:wrap;margin-top:-24px;margin-bottom:0;padding:0;list-style:none;display:flex}.areas-info__items:not(:last-child){margin-bottom:16px}.areas-info__item{margin-top:24px;margin-right:24px}.areas-info__item-title{letter-spacing:-.1px;color:#939598;margin-bottom:4px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}@media (max-width:767px){.areas-info__item-title{font-size:14px;line-height:125%}}.areas-info__item-value{text-transform:none;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.areas-info__item-value{font-size:20px;line-height:125%}}.areas-info__tags{flex-wrap:wrap;margin-top:-8px;margin-bottom:0;padding:0;list-style:none;display:flex}.areas-info__btns-message:not(:last-child),.areas-info__tags:not(:last-child){margin-bottom:32px}.areas-info__tag-item{margin-top:8px;margin-right:8px}.areas-info__btns-message{flex-wrap:wrap;margin-top:-8px;display:flex}.areas-info__btn{margin-top:8px;margin-right:8px}.areas-info__footnotes{margin-top:0;margin-bottom:0;padding:0;list-style:none}.areas-info__footnote{color:#939598;display:flex}.areas-info__footnote-asterisk,.areas-info__starred:before{text-transform:none;margin-right:4px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.areas-info__footnote-asterisk{font-size:20px;line-height:125%}}.areas-info__footnote-text{text-transform:none;letter-spacing:0;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%}.areas-info__starred{color:gray;margin-top:24px}.areas-info__starred:before{content:"*";color:#f8abab;vertical-align:top;margin-right:8px;display:inline-block}@media (max-width:767px){.areas-info__starred:before{font-size:20px;line-height:125%}.areas-info__starred{margin-top:16px}}.areas-info--modal{color:#1a1a1a;max-width:100%;box-shadow:none;background-color:#fff;padding:0}.areas-info--modal .modal__form-bottom .btn{padding-left:20px;padding-right:20px}.areas-info--modal .modal__form-bottom,.request-accepted--page--reservation .request-accepted__message-btn-wrapper:after{margin-top:48px}@media (max-width:767px){.areas-info--modal .modal__form-bottom{margin-top:32px}}.areas-info--modal .areas-info__footnotes{margin-top:32px}.request-accepted{text-align:center}.request-accepted__title{margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.request-accepted__title{margin-top:150px;font-size:24px}}.request-accepted__message-btn-wrapper{margin-bottom:32px}.request-accepted__message-btn-wrapper:after{content:"";background-color:var(--gray-900);opacity:.05;border-radius:62px;width:100%;height:2px;margin-top:53px;display:block}@media (max-width:767px){.request-accepted__message-btn-wrapper:after{margin-top:32px}}.request-accepted__message{text-transform:none;letter-spacing:0;white-space:pre-wrap;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%}.request-accepted__btn{margin-top:40px}.request-accepted__social{margin-bottom:35px}.request-accepted__social-title{text-transform:none;margin-bottom:24px;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}@media (max-width:767px){.request-accepted__social-title{font-size:22px}}.request-accepted__social-list{flex-wrap:wrap;justify-content:center;margin-top:-8px;margin-bottom:0;padding:0;list-style:none;display:flex}.request-accepted__social-item{margin:8px 4px 0}.request-accepted__social-link{width:48px;height:48px;display:block}.request-accepted__social-link img,.request-accepted__social-link svg{width:48px;height:48px}.request-accepted__picture{width:100%;height:280px}.request-accepted__picture img{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;width:100%;height:100%}.request-accepted--page{width:100%;max-width:525px;margin-left:auto;margin-right:auto}.request-accepted--page .request-accepted__title{margin-top:0}.request-accepted--page .request-accepted__message-btn-wrapper{margin-bottom:48px}@media (max-width:767px){.request-accepted--page .request-accepted__message-btn-wrapper{margin-bottom:32px}}.request-accepted--page .request-accepted__social{margin-bottom:64px}@media (max-width:767px){.request-accepted--page .request-accepted__social{margin-bottom:48px}}.request-accepted--page--reservation{max-width:543px}.request-accepted--page--reservation .request-accepted__social{margin-bottom:96px}@media (max-width:767px){.request-accepted--modal-reservation .request-accepted__title{margin-top:109px}.request-accepted--modal-reservation .request-accepted__social{margin-bottom:0}}.commercial-info{grid-column-gap:24px;grid-template-columns:minmax(auto,450px) 1fr;grid-template-areas:"title img""price img""info img""btns btns";display:grid;position:relative}@media (max-width:1023px){.commercial-info{grid-template-columns:1fr;grid-template-areas:"title""price""img""info""btns"}}.commercial-info__heading{grid-area:title;margin-bottom:25px}@media (max-width:1023px){.commercial-info__heading{padding-right:50px}}@media (max-width:767px){.commercial-info__heading{margin-bottom:18px}}.commercial-info__info{grid-area:info;margin-bottom:38px}@media (max-width:767px){.commercial-info__info{margin-bottom:32px}}.commercial-info__tags{flex-wrap:wrap;margin-top:-8px;margin-bottom:40px;margin-right:-8px;display:flex}.commercial-info__tag{margin-top:8px;margin-right:8px}.commercial-info__items{flex-wrap:wrap;justify-content:space-between;margin-top:-16px;margin-bottom:0;margin-right:-24px;padding:0;list-style:none;display:flex}@media (max-width:767px){.commercial-info__items{margin-right:-16px}}.commercial-info__item{width:100%;max-width:165px;margin-top:16px;margin-right:24px}@media (max-width:767px){.commercial-info__item{max-width:160px;margin-right:16px}}.commercial-info__item--wide{max-width:100%;margin-right:0}.commercial-info__item-title{letter-spacing:-.1px;color:#939598;margin-bottom:4px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}@media (max-width:767px){.commercial-info__item-title{font-size:14px;line-height:125%}}.commercial-info__item-value{text-transform:none;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.commercial-info__item-value{font-size:20px;line-height:125%}.commercial-info__item-value--mobile-caps{text-transform:none}}.commercial-info__price{grid-area:price;margin-bottom:25px}@media (max-width:767px){.commercial-info__price{margin-bottom:24px}}.commercial-info__price-title{letter-spacing:-.1px;color:#939598;margin-bottom:4px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}@media (max-width:767px){.commercial-info__price-title{margin-bottom:6px;font-size:14px;line-height:125%}}.commercial-info__price-value{font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.commercial-info__price-value{font-size:24px}}.commercial-info__goal{text-transform:none;color:#939598;margin-top:8px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.commercial-info__goal{margin-top:3px;font-size:20px;line-height:125%}}.commercial-info__picture{grid-area:img;justify-content:flex-end;align-items:flex-start;max-width:595px;margin-bottom:auto;display:flex}.commercial-info__picture img{object-fit:contain;min-width:100%;height:335px;max-height:335px}@media (max-width:1023px){.commercial-info__picture{flex-direction:column;justify-content:flex-start;align-items:center}}@media (max-width:767px){.commercial-info__picture{margin-bottom:24px}.commercial-info__picture-slider{margin-bottom:16px;padding-bottom:20px}}@media (max-width:1023px){.commercial-info__picture-placeholder{margin-bottom:16px}}@media (min-width:1024px){.commercial-info__floor-btn-mobile{display:none}}@media (max-width:767px){.commercial-info__floor-btn-mobile{align-self:stretch}}@media (max-width:480px){.commercial-info__picture img{height:200px;max-height:200px}}.commercial-info__side-btns{z-index:5;position:absolute;top:0;right:-68px}@media (max-width:1280px){.commercial-info__side-btns{right:0}}.commercial-info__side-btns-desktop{flex-direction:column;align-items:flex-end;display:flex}@media (max-width:1023px){.commercial-info__side-btns-desktop{display:none}}.commercial-info__side-btns-mobile{flex-direction:column;align-items:flex-end;margin-top:-8px;display:flex}@media (min-width:1024px){.commercial-info__side-btns-mobile{display:none}}.commercial-info__side-btns-mobile .commercial-info__mobile-menu,.commercial-info__side-btns-mobile .overlay{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1)}.commercial-info__side-btns-mobile .overlay{z-index:105;background-color:#00000040;width:100%;height:100%;position:fixed;top:0;left:0;transform:scale(1.2)}.commercial-info__side-btns-mobile .commercial-info__side-btn--menu .btn__icon{transition:opacity .2s ease-in-out}.commercial-info__side-btns-mobile .commercial-info__side-btn--menu .btn__icon--left{opacity:0;position:absolute}.commercial-info__side-btns-mobile .commercial-info__mobile-menu{z-index:200;flex-direction:column;align-items:flex-end;display:none;position:relative}.commercial-info__side-btns-mobile.is-active .commercial-info__mobile-menu,.commercial-info__side-btns-mobile.is-active .overlay{visibility:visible;pointer-events:auto;opacity:1;display:flex}.commercial-info__side-btns-mobile.is-active .commercial-info__side-btn--menu{z-index:300;display:flex}.commercial-info__side-btns-mobile.is-active .commercial-info__side-btn--menu .btn__icon--left{opacity:1}.commercial-info__side-btn:not(:last-child){margin-bottom:8px}.commercial-info__floor-btn-desktop{cursor:pointer;z-index:5;background-color:#0000;border:0;outline:0;width:165px;height:165px;padding:0;transition:opacity .2s ease-in-out;position:absolute;top:251px;right:-165px}@media (hover:hover),screen and (min-width: 0�){.commercial-info__floor-btn-desktop:hover{opacity:.7}}@media (max-width:1400px){.commercial-info__floor-btn-desktop{top:auto;bottom:40px;right:0}}@media (max-width:1023px){.commercial-info__floor-btn-desktop{display:none!important}}.commercial-info__floor-btn-desktop img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.commercial-info__btns{flex-wrap:wrap;grid-area:btns;align-items:center;gap:16px;margin-bottom:64px;display:flex}@media (max-width:767px){.commercial-info__btns{flex-direction:column;align-items:stretch;margin-bottom:48px}}.commercial-info__swiper-navigation{content:"";height:44px;position:absolute;bottom:40px;right:40px}@media (max-width:767px){.commercial-info__swiper-navigation{display:none}}.commercial-info__swiper-navigation .swiper-button-next{margin-left:8px;right:auto}.commercial-info__swiper-navigation .swiper-button-prev{right:auto}.commercial-building__info.is-active .commercial-building__more-show,.commercial-info__swiper-navigation .swiper-button-next:after,.commercial-info__swiper-navigation .swiper-button-prev:after,.commercial-info__swiper-pagination{display:none}@media (max-width:767px){.commercial-info__swiper-pagination{display:flex}}.commercial-info__swiper-wrapper{margin-top:0;margin-bottom:2px;padding:0;list-style:none}.commercial-info__swiper-slide img{-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top;max-width:100%;height:100%;max-height:100%;margin-left:auto}.commercial-info__btn{text-transform:uppercase;margin:0}.commercial-info--margin-top{margin-top:64px}@media (max-width:767px){.commercial-info--margin-top{margin-top:32px}}.commercial-building{border-top:1px solid #d1d3d4;padding-top:64px;display:flex}@media (max-width:1023px){.commercial-building{flex-direction:column}}@media (max-width:767px){.commercial-building{padding-top:18px}}.commercial-building__info{flex-shrink:0;width:100%;max-width:756px;padding-bottom:24px;padding-right:118px}@media (max-width:1023px){.commercial-building__info{align-self:center}}@media (max-width:767px){.commercial-building__info{padding:32px 0 34px}}.commercial-building__info.is-active .commercial-building__paragraph--hideable:not(:first-child){max-height:none;margin-top:18px}.commercial-building__info.is-active .commercial-building__paragraph-prewiew{overflow-y:visible;max-height:-webkit-max-content!important;max-height:max-content!important}.commercial-building__info.is-active .commercial-building__more-hide{display:inline}.commercial-building__text{text-transform:none;letter-spacing:0;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%}.commercial-building__paragraph{transition:max-height .2s ease-in-out,padding-top .2s ease-in-out;overflow:hidden}.commercial-building__paragraph p{margin-bottom:18px}.commercial-building__paragraph:not(:first-child){padding-top:24px}.commercial-building__paragraph--hideable:not(:first-child){max-height:0;padding-top:0}.commercial-building__more-btn{cursor:pointer;text-transform:none;letter-spacing:0;color:#008066;background-color:#0000;border:0;outline:0;margin-top:18px;padding:0;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%;transition:opacity .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.commercial-building__more-btn:hover{opacity:.7}}.commercial-building__more-hide,.section-persons__slider-navigation .swiper-button-next:after,.section-persons__slider-navigation .swiper-button-prev:after,.section-project__swiper-navigation .swiper-button-next:after,.section-project__swiper-navigation .swiper-button-prev:after{display:none}.commercial-building__items{flex-wrap:wrap;align-self:flex-start;margin-top:-16px;margin-bottom:0;margin-right:-24px;padding:0;list-style:none;display:flex}@media (max-width:767px){.commercial-building__items{align-self:stretch;margin-right:-16px}}.commercial-building__item{width:100%;max-width:200px;margin-top:16px;margin-right:24px}@media (max-width:767px){.commercial-building__item{max-width:160px;margin-right:16px}}.commercial-building__item--wide{max-width:100%}.commercial-building__item-title{letter-spacing:-.1px;color:#939598;margin-bottom:4px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}@media (max-width:767px){.commercial-building__item-title{font-size:14px;line-height:125%}}.commercial-building__item-value{text-transform:none;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.commercial-building__item-value{font-size:16px;line-height:125%}.commercial-building__item-value--mobile-caps{text-transform:uppercase}}.section-commercial-buy{padding-top:84px;padding-bottom:128px}@media (max-width:767px){.section-commercial-buy{padding-top:48px;padding-bottom:48px}}.section-commercial-buy__heading{margin-bottom:64px}@media (max-width:767px){.section-commercial-buy__heading{margin-bottom:32px}}.section-commercial-buy .section-heading__subtext{max-width:315px;margin-top:5px}@media (max-width:767px){.section-commercial-buy .section-heading__subtext{margin-top:18px}}.section-commercial-buy__accordion .accordion__item.is-active{padding-bottom:16px}@media (max-width:767px){.section-commercial-buy__accordion .accordion__item.is-active{padding-bottom:12px}.section-commercial-buy__accordion .accordion__item-wrapper{align-items:center;min-height:100px;padding:7px 0;display:flex}}.section-infrastructure{padding:5px 0 15px}@media (max-width:767px){.section-infrastructure{padding-top:20px;padding-bottom:0}}.section-infrastructure__heading{margin-bottom:40px;padding:0 calc(50% - 621px)}@media (max-width:1179px){.section-infrastructure__heading{padding:0 32px}}@media (max-width:1023px){.section-infrastructure__heading{padding:0 32px}}@media (max-width:767px){.section-infrastructure__heading{margin-bottom:24px;padding:0 16px}}.section-infrastructure__wrapper{position:relative}.section-infrastructure__catalog{content:"";width:100%;padding:0 calc(50% - 555px);position:absolute;top:32px}@media (max-width:1179px){.section-infrastructure__catalog{padding:0 32px}}@media (max-width:1023px){.section-infrastructure__catalog{padding:0 32px}}@media (max-width:767px){.section-infrastructure__catalog{width:0;display:none}}.section-infrastructure__btn{z-index:5;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;top:16px;right:5px}.section-infrastructure__btn--map{opacity:0;visibility:hidden;pointer-events:none}.section-infrastructure__map{height:664px;transition:opacity .2s ease-in-out,max-height .2s ease-in-out;position:relative;overflow:hidden}@media (max-width:767px){.section-infrastructure__map{height:500px}}.catalog-map__map img,.section-agency__img,.section-infrastructure__map img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.section-infrastructure .pin-location{position:absolute;top:50%;left:50%}.infrastructure-catalog{background-color:var(--green,#00af6e);border-radius:50px;width:-webkit-fit-content;width:fit-content;margin:0 auto;padding:12px 18px}.infrastructure-catalog__list{flex-wrap:wrap;justify-content:center;margin-top:-8px;margin-bottom:0;padding:0;list-style:none;display:flex}.infrastructure-catalog__item{flex-shrink:0;margin-top:8px}.infrastructure-catalog__item+.infrastructure-catalog__item{margin-left:8px}.infrastructure-catalog__item.is-active .infrastructure-catalog__button{color:#008066;background-color:#f6e26d}.infrastructure-catalog__button{letter-spacing:.03em;background-color:#eff8f340;min-height:40px;padding:8px 16px}.infrastructure-catalog__button .btn__icon,.infrastructure-catalog__button svg{width:24px;height:24px}.infrastructure-catalog__button .btn__icon--left{margin-right:8px}.pin-location{position:relative}.pin-location__icon{background-color:var(--green,#00af6e);color:#fff;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:5px;display:inline-flex;position:relative}.pin-location__icon svg{fill:#0000}.pin-location__icon:hover+.pin-location__text{opacity:1}.pin-location__text{opacity:0;text-transform:none;letter-spacing:0;text-align:center;color:#1a1a1a;background-color:#fff;border-radius:32px;padding:9px 16px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%;transition:opacity .2s ease-in-out;display:inline-block;position:absolute;top:50%;left:calc(100% - 8px);transform:translateY(-50%);box-shadow:0 4px 15px #00000026}@media (max-width:767px){.pin-location__text{padding:6px 16px}}.plan-label{background-color:#fff;border-radius:50px;align-items:center;min-height:30px;padding:3px 12px;display:flex}.plan-label__icon{margin-right:4px}.plan-label__icon,.plan-label__icon svg{width:20px;height:20px}.plan-label__text{letter-spacing:-.1px;color:gray;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:172%}@media (max-width:767px){.plan-label__text{font-size:14px;line-height:125%}}.plan-label__text_unavaible{background-color:#fff;border-radius:50px;align-items:center;max-width:30px;min-height:30px;padding:3px;display:flex}@media (max-width:767px){.plan-label__text_unavaible{background-color:#fff;border-radius:50px;font-size:14px;line-height:125%}}.plan-label__text_unavaible_icon{color:gray;background-color:#fff;border-radius:50px;align-items:center;min-height:30px;padding:3px;display:flex}@media (max-width:767px){.plan-label__text_unavaible_icon{background-color:#fff;border-radius:50px;font-size:14px;line-height:125%}}.catalog-map{height:810px;display:flex;position:relative}@media (max-width:767px){.catalog-map{height:575px}}.catalog-map__cards-wrapper{background-color:var(--white);flex-direction:column;flex-shrink:0;min-width:423px;display:flex}.catalog-map__cards-message,.catalog-map__cards-title{text-transform:none;letter-spacing:0;margin-top:32px;margin-left:29px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%;display:none}.catalog-map__cards-title{letter-spacing:-.1px;margin-top:24px;font-family:Inter,Arial,sans-serif;font-size:18px}@media (max-width:767px){.catalog-map__cards-title{letter-spacing:0;font-size:14px}}.catalog-map__cards{scrollbar-color:#d1d3d4 #e8e9e9;scrollbar-width:thin;flex-shrink:1;margin-top:0;margin-bottom:0;padding:0;list-style:none;overflow-y:auto}.catalog-map__cards::-webkit-scrollbar{background-color:#e8e9e9;width:4px}.catalog-map__cards::-webkit-scrollbar-thumb{background:#d1d3d4;width:4px}.catalog-map__card-item{border-top:1px solid #e8e9e9;padding:16px 0 15px}.catalog-map__card-item:last-child{border-bottom:1px solid #e8e9e9}.catalog-map__map{flex-grow:1;position:relative}.catalog-map__projects-btn{position:absolute;top:16px;right:16px}@supports ((-moz-appearance:none)){.catalog-map--commerce .catalog-map__cards-wrapper{min-width:656px}}.catalog-map--commerce .catalog-map__card-item{min-width:648px}.catalog-map--not-found .catalog-map__cards-message,.catalog-map--not-found .catalog-map__cards-title{display:block}.section-catalog{padding-top:40px;padding-bottom:96px}@media (max-width:767px){.section-catalog{padding-top:24px;padding-bottom:0}}.section-catalog__top{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.section-catalog__mobile-filters{align-items:center;gap:16px;margin-bottom:24px;display:flex}.section-catalog__mobile-filters .btn{flex:1;margin:0}.section-catalog__switcher,.section-request__form form>*{flex-shrink:0}.section-catalog__map-wrapper{width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}@media (max-width:1179px){.section-catalog__map-wrapper{width:auto;max-width:none;margin-left:-32px;margin-right:-32px;padding-left:0;padding-right:0}}@media (max-width:1023px){.section-catalog__map-wrapper{width:auto;max-width:none;margin-left:-32px;margin-right:-32px;padding-left:0;padding-right:0}}@media (max-width:767px){.section-catalog__map-wrapper{width:auto;max-width:none;margin-left:-16px;margin-right:-16px;padding-left:0;padding-right:0}}.section-catalog__map{width:100%;max-width:1440px;margin:0 auto}.section-catalog__more-btn{width:100%;max-width:783px;margin:40px auto 0;display:flex}@media (max-width:767px){.section-catalog__more-btn{margin-top:32px}}.section-catalog__request-card{width:auto;max-width:calc(100% + 32px);margin-top:48px;margin-left:-16px;margin-right:-16px}.section-agency{flex-direction:column;min-height:599px;padding-top:96px;padding-bottom:80px;display:flex;position:relative}@media (max-width:767px){.section-agency{min-height:576px;padding-top:48px;padding-bottom:381px}}.section-agency__img{max-width:509px;position:absolute;bottom:0;right:0}@media (max-width:1370px){.section-agency__img{max-width:400px}}@media (max-width:767px){.section-agency__img{max-width:none;max-height:400px;left:0}.section-agency__img img{-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right;max-height:400px}}.section-agency__content{z-index:1;padding-right:250px;position:relative}@media (max-width:767px){.section-agency__content{padding-right:0}}@media (max-width:374px){.section-agency__title{font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}}@media (max-width:374px) and (max-width:767px){.section-agency__title{font-size:24px}}.section-agency__services{flex-wrap:wrap;margin-top:64px;margin-bottom:0;padding:0;list-style:none;display:flex}@media (max-width:767px){.section-agency__services{flex-direction:column;margin-top:32px}}.section-agency__service:not(:last-child){margin-bottom:16px;margin-right:69px}@media (max-width:767px){.section-agency__service:not(:last-child){margin-right:0}}.service{max-width:280px}@media (max-width:767px){.service{align-items:center;max-width:100%;display:flex}}.service__icon{flex-shrink:0;justify-content:center;align-items:center;width:90px;height:90px;margin-bottom:24px;display:flex;overflow:hidden}.service__icon svg{width:90px;height:90px;display:block}@media (max-width:767px){.service__icon{width:74px;height:74px;margin-bottom:0;margin-right:17px}.service__icon svg{width:74px;height:74px}}.service__text{text-transform:none;letter-spacing:normal;color:gray;white-space:pre-wrap;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500;line-height:135%}@media (max-width:767px){.service__text{letter-spacing:0;font-size:14px}}.service--sm{max-width:220px}@media (max-width:767px){.service--sm{max-width:100%}}.section-project{padding-top:100px;padding-bottom:97px;position:relative}@media (max-width:767px){.section-project{padding-top:50px;padding-bottom:97px}}.section-project__heading{margin-bottom:64px}@media (max-width:767px){.section-project__heading{margin-bottom:25px}}.section-project__heading .h1{font-size:32px}@media (max-width:767px){.section-project__heading .h1{font-size:22px}}.section-project__content-wrapper,.section-project__slider{position:relative}.section-project__swiper-wrapper{width:100%;margin-top:0;margin-bottom:0;padding:0;list-style:none}@media (max-width:767px){.section-project__swiper-wrapper{flex-direction:column}}.section-project__swiper-slide{flex-direction:column;max-width:354px;height:auto;display:flex}.section-project__swiper-slide:not(:last-child){margin-right:24px}@media (max-width:767px){.section-project__swiper-slide:not(:last-child){margin-bottom:25px;margin-right:auto}.section-project__swiper-slide{margin-left:auto;margin-right:auto}}.section-project__card{flex-grow:1}.section-project__swiper-navigation{width:100%;position:absolute;top:36%}@media (max-width:767px){.section-project__swiper-navigation{display:none}}.section-project__swiper-navigation .swiper-button-next,.section-project__swiper-navigation .swiper-button-prev{background-color:#0003;position:absolute}.section-project__swiper-navigation .swiper-button-prev{left:-106px}@media (max-width:1340px){.section-project__swiper-navigation .swiper-button-prev{left:0}}.section-project__swiper-navigation .swiper-button-next{right:-106px}@media (max-width:1340px){.section-project__swiper-navigation .swiper-button-next{right:0}}.section-project__swiper-navigation .btn--icon{width:58px;height:58px;min-height:58px}@media (max-width:767px){.section-project .card--project:not(.card--sm) .card__img-wrapper{height:230px}.section-project .card--project:not(.card--sm) .card__location{padding-top:12px;display:flex}.section-project .card__numbers{margin-top:15px}}.card-person{background-color:#0000;flex-direction:column;width:100%;max-width:237px;display:flex;position:relative}.card-person__img-wrapper{background-color:#ebeef6;border-radius:50%;height:200px;margin:0 18px;position:relative;overflow:hidden}.card-person__img-wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.card-person__img-wrapper--placeholder{justify-content:center;align-items:center;display:flex}.card-person__info{flex-direction:column;flex-grow:1;padding:24px 20px;display:flex}.card-person__name{text-transform:none;color:#fff;white-space:pre-wrap;text-align:center;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%;transition:color .2s ease-in-out}@media (max-width:767px){.card-person__name{font-size:20px;line-height:125%}}.page-links{background-color:var(--white);border-bottom:1px solid #e8e8e8;padding-top:20px;padding-bottom:23px}@media (max-width:767px){.page-links{display:none}}.page-links ul{display:flex}.page-links li{margin-right:25px}.page-links .link{text-transform:uppercase;letter-spacing:.07em;color:var(--gray-900);font-size:12px;font-weight:700;line-height:120%;transition:opacity .3s}@media (hover:hover),screen and (min-width: 0�){.page-links a:hover{opacity:.7}}.cards-list,.page-links ul{margin-top:0;margin-bottom:0;padding:0;list-style:none}.cards-list__item:not(:last-child){border-bottom:1px solid #d1d3d4}.section-persons{min-height:460px;position:relative}@media (max-width:767px){.section-persons{min-height:402px}}.section-persons__bg{position:absolute;bottom:0;left:0}.section-persons__bg,.section-persons__bg img{width:100%;height:390px}@media (max-width:767px){.section-persons__bg,.section-persons__bg img{height:372px}}.section-persons__heading{margin-bottom:48px}.section-persons__heading .section-heading__title{font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.section-persons__heading .section-heading__title{font-size:24px}.section-persons__heading{margin-bottom:24px}}.section-persons__content-wrapper{position:relative}.section-persons__slides{margin-top:0;margin-bottom:0;padding:0;list-style:none}.section-persons__slide{max-width:237px}.section-persons__slide:not(:last-child){margin-right:54px}@media (max-width:767px){.section-persons__slide{max-width:100%}.section-persons__slide .card-person{margin-left:auto;margin-right:auto}}.section-persons__slider-pagination{position:relative}.section-persons__slider-navigation{width:100%;position:absolute;top:115px}@media (max-width:767px){.section-persons__slider-navigation{display:none}}.section-persons__slider-navigation .swiper-button-next,.section-persons__slider-navigation .swiper-button-prev{background-color:#0003;position:absolute;top:0}.section-persons__slider-navigation .swiper-button-prev{left:-106px}@media (max-width:1340px){.section-persons__slider-navigation .swiper-button-prev{left:0}}.section-persons__slider-navigation .swiper-button-next{right:-106px}@media (max-width:1340px){.section-persons__slider-navigation .swiper-button-next{right:0}}.section-persons__slider-navigation .btn--icon{width:58px;height:58px;min-height:58px}.section-contacts{padding-top:96px;padding-bottom:96px}@media (max-width:767px){.section-contacts{padding-top:48px;padding-bottom:48px}}.section-contacts__title{text-align:center;text-transform:uppercase;margin:0 0 16px;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:900;line-height:125%}@media (max-width:767px){.section-contacts__title{font-size:24px}}@media (max-width:374px){.section-contacts__title{font-size:18px}}.section-contacts__subtitle{letter-spacing:1px;text-transform:uppercase;text-align:center;margin-bottom:64px;font-size:12px;font-weight:700;line-height:120%}@media (max-width:767px){.section-contacts__subtitle{margin-bottom:32px}}.section-contacts__items{-webkit-column-gap:90px;-moz-column-gap:90px;grid-template-columns:573px 1fr;gap:24px 90px;margin-top:0;margin-bottom:0;padding:0;list-style:none;display:grid}@media (max-width:1023px){.section-contacts__items{grid-template-columns:100%;row-gap:32px}}.section-contacts__item{flex-direction:column;align-items:flex-start}.section-contacts__icon,.section-contacts__icon-text,.section-contacts__item{display:flex}.section-contacts__icon{background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-right:8px}.section-contacts__text{text-transform:none;white-space:pre-wrap;margin-top:8.5px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.section-contacts__text{font-size:20px;line-height:125%}}@media (max-width:1023px){.section-contacts__text{align-self:center;margin-top:0}}.section-contacts__btn{margin-top:12px;margin-left:52px}.section-request{padding-top:64px;padding-bottom:64px}@media (min-width:1024px){.section-request{padding-left:32px;padding-right:32px}}@media (max-width:767px){.section-request{padding-top:48px;padding-bottom:48px}}.section-request__title{text-align:center;text-transform:none;color:var(--green);margin-bottom:20px;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:900;line-height:125%}@media (max-width:767px){.section-request__title{margin-bottom:16px;font-size:24px}}.section-request__subtitle{color:var(--text-secondary);letter-spacing:-.1px;text-transform:none;text-align:center;margin-bottom:40px;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500;line-height:135%}@media (max-width:767px){.section-request__subtitle{letter-spacing:1px;text-transform:none;margin-bottom:32px;font-size:12px;font-weight:700;line-height:120%}}.section-request__form{align-self:stretch}.section-request__form form .form-field__label{margin-top:-18px}.section-request__form form .form-field__wrapper{height:64px}.section-request__form form input::placeholder{text-transform:uppercase}.section-request__form form .form-field--rounded .form-field__wrapper{font-weight:700}.section-request__form form .form-field--rounded .form-field__label{text-transform:uppercase;font-weight:700}.section-request__form form .form-field--rounded .form-field__wrapper input{font-weight:700}.section-request__form form .form-field--rounded .form-field__wrapper.is-active input,.section-request__form form .form-field--rounded .form-field__wrapper:focus-within input{color:var(--text-color)}.section-request__form form .form-field__error{text-transform:none;margin-bottom:-18px}.section-request__btn,.section-request__field{margin-top:16px;margin-left:8px;margin-right:8px}@media (max-width:767px){.section-request__btn,.section-request__field{width:100%;max-width:100%;margin-left:0;margin-right:0}.section-request__btn{margin-top:24px}}.section-request__consent{text-transform:none;letter-spacing:0;text-align:center;color:gray;width:100%;margin-top:40px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%}@media (max-width:767px){.section-request__consent{margin-top:24px}}.section-request__consent-link{color:var(--green);text-decoration:underline;transition:opacity .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.section-request__consent-link:hover{opacity:.7}}.section-quote{background-color:#008066;margin:0;padding:64px calc(50vw - 555px);position:relative;overflow:hidden}@media (max-width:1179px){.section-quote{padding-left:32px;padding-right:32px}}@media (max-width:1023px){.section-quote{padding-left:32px;padding-right:32px}}@media (max-width:767px){.section-quote{padding:48px 16px}}blockquote.section-quote p{text-transform:none;letter-spacing:0;color:#fff;width:64%;margin-bottom:40px;font-family:Inter,Helvetica,sans-serif;font-size:26px;font-weight:400;line-height:140%}@media (max-width:767px){blockquote.section-quote p{width:100%;margin-bottom:32px;font-size:20px;line-height:135%}}blockquote.section-quote>img{position:absolute;top:-9px;left:calc(50% + 177px)}@media (max-width:767px){blockquote.section-quote>img{width:190px;top:-28px;right:16px;left:unset}}.author,.author .author__info{display:flex}.author .author__info{flex-direction:column;justify-content:flex-end;padding-bottom:7px}@media (max-width:767px){.author .author__info{padding-bottom:13px}}.author .author__info h3{text-transform:uppercase;margin:0 0 8px;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:700;line-height:125%}@media (max-width:767px){.author .author__info h3{font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}}@media (max-width:767px) and (max-width:767px){.author .author__info h3{font-size:16px}}.author__img{margin-right:32px}@media (max-width:767px){.author__img{margin-right:16px}}.author__img img{border-radius:50%}@media (max-width:767px){.author__img img{width:80px;height:80px}}.author .author__position{text-transform:none;letter-spacing:0;margin-bottom:0;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%}.more-news{background-color:#f7f8fb;padding-top:94px;padding-bottom:144px}@media (max-width:767px){.more-news{padding-top:47px;padding-bottom:48px}}.more-news__title{color:#1a1a1a;margin:0 0 65px;font-family:Inter,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:125%}@media (max-width:767px){.more-news__title{margin-bottom:32px;font-size:28px}}.more-news__wrap{flex-flow:column wrap;justify-content:flex-end;gap:32px 24px;max-height:610px;display:flex}@media (max-width:1023px){.more-news__wrap{flex-flow:column wrap;align-items:center;max-height:945px}}@media (max-width:767px){.more-news__wrap{max-height:unset;gap:16px}}.card-news{background-color:var(--white);min-height:342px;color:var(--text-color);padding:0}@media (max-width:1179px){.card-news{max-width:304px}}@media (max-width:767px){.card-news{max-width:343px;min-height:unset}}@media (max-width:374px){.card-news{width:100%}}.card-news__body{padding:10px 16px}@media (max-width:767px){.card-news__body{padding-top:16px;padding-bottom:24px}.card-news__img{height:218px}}.card-news__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.card-news__row{margin-bottom:7px}@media (max-width:767px){.card-news__row{display:none}}.card-news__tag{margin-right:21px;position:relative}.card-news__tag:after{content:"";background-color:#939598;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;right:-13px;transform:translateY(-2px)}.card-news__date,.card-news__tag{letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:120%}.card-news__title{text-transform:none;margin-bottom:6px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%;display:block}.card-news__title:hover{color:var(--green)}@media (max-width:767px){.card-news__title{margin-bottom:7px;font-size:20px;line-height:125%}}.card-news__title--bold{text-transform:none;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}@media (max-width:767px){.card-news__title--bold{font-size:22px}}.card-news__text{text-transform:none;letter-spacing:0;margin:0;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%}.card-news__tags{display:none}@media (max-width:767px){.card-news__tags{display:block}}.card-news .tags-list{-ms-overflow-style:1px;scrollbar-width:1px;flex-wrap:nowrap;overflow-x:auto}@media (max-width:767px){.card-news .tag--sm{padding:4px 12px}}.card-news a{transition:opacity .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.card-news a:hover{opacity:.7}}.card-news--no-img{min-height:188px;padding-top:8px}@media (max-width:767px){.card-news--no-img{min-height:unset;padding-top:14px}.card-news--no-img .card-news__body{min-height:unset;padding-top:10px}.card-news--no-img .card-news__tags{margin-top:33px}}.card-news--img-bg{align-items:flex-end;display:flex;position:relative}@media (max-width:767px){.card-news--img-bg{min-height:350px}}.card-news--img-bg .card-news__img{z-index:1;width:100%;height:100%;position:absolute}@media (max-width:1179px){.card-news--img-bg .card-news__img img{-o-object-fit:cover;object-fit:cover;height:100%}}.card-news--img-bg .card-news__body{z-index:2;padding-bottom:17px;padding-right:9px;position:relative}@media (max-width:767px){.card-news--img-bg .card-news__body{padding:24px 24px 23px}.card-news--img-bg .card-news__title{margin-bottom:15px}}.card-news--large{align-items:flex-end;min-height:463px;margin-bottom:24px;display:flex;position:relative}@media (max-width:767px){.card-news--large{min-height:343px;margin-bottom:16px}}.card-news--large.card-news{width:100%;max-width:100%}.card-news--large .card-news__img{z-index:1;width:100%;height:100%;position:absolute}.card-news--large .card-news__img:after{content:"";background:linear-gradient(#0000 0%,#00000002 8.57%,#00000009 17.15%,#00000015 25.72%,#00000026 34.3%,#0000003b 42.87%,#0005 51.45%,#00000071 60.02%,#0000008e 68.6%,#000a 77.17%,#000000c4 85.75%,#000000d9 94.32%,#000000ea 102.89%,#000000f6 111.47%,#000000fd 120.04%,#000 128.62%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (max-width:1179px){.card-news--large .card-news__img{height:100%}}.card-news--large .card-news__img img{-o-object-fit:cover;object-fit:cover}@media (max-width:1179px){.card-news--large .card-news__img img{-o-object-fit:cover;object-fit:cover;height:100%}}.card-news--large .card-news__body{z-index:2;width:100%;padding:40px;position:relative}@media (max-width:767px){.card-news--large .card-news__body{padding:24px 16px}}.card-news--large .card-news__title{margin-bottom:24px;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.card-news--large .card-news__title{margin-bottom:18px;font-size:24px}.card-news--large .tag{padding:2px 8px}}.card-news--media .card-news__tags{display:block}.article-swiper__swiper-navigation .swiper-button-next:after,.article-swiper__swiper-navigation .swiper-button-prev:after,.card-news--media .card-news__row{display:none}.article-preview{padding-top:64px;padding-bottom:64px}@media (max-width:767px){.article-preview{padding-top:32px;padding-bottom:32px}}.article-preview__text{text-transform:none;letter-spacing:0;font-family:Inter,Helvetica,sans-serif;font-size:26px;font-weight:400;line-height:140%}@media (max-width:767px){.article-preview__text{font-size:20px;line-height:135%}}.article{background-color:var(--white);padding-bottom:49px}@media (max-width:767px){.article{padding-bottom:17px}}.article__row{max-width:100%;margin-bottom:47px;display:flex}@media (max-width:1023px){.article__row{flex-direction:column;margin-bottom:32px}}.article__row:empty{margin:0;padding:0}.article__col--main{width:70%;min-width:777px;max-width:70%}@media (max-width:1023px){.article__col--main{width:100%;max-width:100%;min-width:unset}}.article__col--second{flex-direction:column;max-width:30%;padding-left:74px;display:flex}@media (max-width:1179px){.article__col--second{padding-left:40px}}@media (max-width:1023px){.article__col--second{order:-1;max-width:100%;padding-left:0}.article__col--second:not(.article__col--end) .side-feature{margin-top:0;margin-bottom:23px}}@media (max-width:767px){.article__col--second:not(.article__col--end) .side-feature{margin-top:-28px}}@media (max-width:1023px){.article__col--second .side-feature{margin-top:15px;margin-bottom:0}}.article__col--end{order:1;justify-content:flex-end}@media (max-width:1023px){.article__col--end{margin-top:28px}}.article__col--end .side-feature{margin-bottom:-26px}@media (max-width:1023px){.article__col--end .side-feature{margin-bottom:0}}.article__list-u{margin:0 0 22px;padding-left:0;list-style:none}.article__list-u li,.article__preview p{text-transform:none;letter-spacing:0;font-family:Inter,Helvetica,sans-serif;font-weight:400}.article__list-u li{width:93%;margin-bottom:16px;padding-left:20px;font-size:18px;line-height:155%;position:relative}.article__list-u li:before{content:"";background-color:#008066;border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:0}@media (max-width:767px){.article__list-u li{margin-bottom:12px;font-size:16px}}@media (max-width:1023px){.article .article-author{margin-bottom:41px}}.article .article-list{margin-bottom:23px}@media (max-width:767px){.article .article-list{margin-bottom:15px}}.article__preview{margin-bottom:25px;padding-top:64px;padding-bottom:40px}@media (max-width:767px){.article__preview{margin-bottom:0;padding-top:32px;padding-bottom:32px}}.article__preview p{color:gray;font-size:26px;line-height:140%}@media (max-width:767px){.article__preview p{font-size:20px;line-height:135%}}.article__images{flex-wrap:wrap;justify-content:space-between;max-width:732px;margin-top:46px;display:flex}@media (max-width:767px){.article__images{margin-top:31px}}.article__images:only-child{margin-top:0}@media (max-width:767px){.article__images:not(:only-child) .article__img:last-child{margin-bottom:0;padding-bottom:0}}.article__img{max-width:732px;margin:32px 0 0}.article__img:first-child{margin-top:0}@media (max-width:1023px){.article__img{width:100%;max-width:100%}}@media (max-width:767px){.article__img{margin-top:0;margin-bottom:5px;padding-bottom:17px}}.article__img img{margin-bottom:16px}@media (max-width:767px){.article__img img{margin-bottom:8px}}.article__img figcaption{text-transform:none;letter-spacing:0;color:gray;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:145%}@media (max-width:767px){.article__img figcaption{line-height:140%}}.article__img.mt0{margin-top:0}.article__quote{margin:64px calc(555px - 50vw)}@media (max-width:1179px){.article__quote{margin-left:-32px;margin-right:-32px}}@media (max-width:1023px){.article__quote{margin-left:-32px;margin-right:-32px}}@media (max-width:767px){.article__quote{margin:-6px -16px 32px}}.article__more-link{margin-bottom:70px}@media (max-width:767px){.article__more-link{margin-top:6px;margin-bottom:0}}.article__share,.article__tags{flex-direction:column;display:inline-flex}.article__share{margin-right:47px}@media (max-width:767px){.article__share{margin-bottom:35px;margin-right:0}}@media (max-width:1023px){.article-author{flex-wrap:wrap;padding-top:7px;display:flex}}.article-author h3{margin:0 0 30px}@media (max-width:1023px){.article-author h3{max-width:25%;margin-left:8px;margin-bottom:unset;align-items:center;display:flex}}.article-author__img{margin-bottom:15px}@media (max-width:1023px){.article-author__img{margin-bottom:unset}}.article-author__img img{border-radius:50%}.article-author h3,.article-author p{text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:700;line-height:130%}@media (max-width:1023px){.article-author p{width:100%}}.article-author__tags{margin-bottom:31px}@media (max-width:1023px){.article-author__tags{width:100%;margin-top:21px;margin-bottom:24px}}.article-author .tags-list__item{margin-top:11px}.article-author .tag{padding:4px 12px}@media (max-width:1023px){.article-author .tag{padding:8px 12px}}.article-img img{-o-object-fit:cover;object-fit:cover;max-width:732px;max-height:413px;margin-bottom:16px}@media (max-width:1023px){.article-img img{width:100%}}@media (max-width:767px){.article-img img{max-width:100%;max-height:51.7vw;margin-bottom:8px}}.article-img img:only-child,.article-img picture:only-child img,.article-img--sm img:only-child,.article-img--sm picture:only-child img{margin-bottom:0}.article-img figcaption{text-transform:none;letter-spacing:0;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:145%}@media (max-width:767px){.article-img figcaption{line-height:140%}}.article-img--sm{flex-direction:column;max-width:354px;display:inline-flex;position:relative}@media (max-width:792px){.article-img--sm{max-width:48%}}@media (max-width:767px){.article-img--sm{width:100%;max-width:unset}}.article-img--sm img{max-width:100%;max-height:268px;margin-bottom:16px}@media (max-width:767px){.article-img--sm img{width:100%;max-width:100%;max-height:51.7vw;margin-bottom:8px}}.article-img--sm figcaption,.article-list__item,.article-more-category a{text-transform:none;letter-spacing:0;font-family:Inter,Helvetica,sans-serif}.article-img--sm figcaption{max-width:354px;font-size:14px;font-weight:500;line-height:145%}@media (max-width:767px){.article-img--sm figcaption{width:100%;max-width:unset;line-height:140%}}.article-list{margin:0;padding-left:21px}.article-list__item,.article-more-category a{font-size:18px;font-weight:400}.article-list__item{margin-bottom:17px;padding-left:9px;line-height:160%}@media (max-width:767px){.article-list__item{margin-bottom:12px;font-size:16px}}.side-feature h3{text-transform:unset;color:var(--red);margin:0 0 9px;font-family:Inter,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:900;line-height:125%}@media (max-width:767px){.side-feature h3{font-size:28px}}@media (max-width:1023px){.side-feature h3{text-transform:uppercase;margin-bottom:1px;font-size:24px}}.side-feature p{color:gray;margin:0;line-height:135%}@media (max-width:1023px){.side-feature p{text-transform:none;letter-spacing:0;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%}}.article-more-category p,.article-share p,.article-tags p{letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:120%}.article-more-category p{margin:0 0 9px}.article-more-category a{color:var(--red);line-height:135%;transition:opacity .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.article-more-category a:hover{opacity:.7}}.article-share p,.article-tags p{margin-bottom:16px}.article-share .social-links__item{width:32px;height:32px}@media (max-width:767px){.article-share .social-links__item{width:48px;height:48px}}.article-tags p{margin-bottom:20px}@media (max-width:767px){.article-tags p{margin-bottom:17px}}.article-tags .tags-list{flex-wrap:wrap}@media (max-width:767px){.article-tags .tag{padding:8px 12px}}.room-count-list-container{margin-bottom:16px}.section-favorites{padding-top:40px;padding-bottom:144px}@media (max-width:767px){.section-favorites{padding-top:0;padding-bottom:0}}.section-favorites__type-block:not(:last-child){margin-bottom:64px}@media (max-width:767px){.section-favorites__type-block{margin-top:24px}.section-favorites__type-block:not(:last-child){margin-bottom:40px}}.section-favorites__type-title{margin-bottom:24px}@media (max-width:767px){.section-favorites__type-title{margin-bottom:16px}}.section-favorites__category:not(:last-child){margin-bottom:64px}@media (max-width:767px){.section-favorites__category:not(:last-child){margin-bottom:40px}}.section-favorites__category .section-favorites__type-title{margin-top:40px}@media (max-width:767px){.section-favorites__category .section-favorites__type-title{margin-top:24px}.section-favorites__banner{margin-left:-16px;margin-right:-16px}}.article-swiper__picture{justify-content:flex-end;margin-bottom:55px;display:flex}@media (max-width:1023px){.article-swiper__picture{flex-direction:column;justify-content:flex-start;align-items:center}}@media (max-width:767px){.article-swiper__picture{margin-bottom:0}.article-swiper__picture-slider{margin-bottom:12px;padding-bottom:20px}}@media (min-width:1024px){.article-swiper__floor-btn-mobile{display:none}}@media (max-width:767px){.article-swiper__floor-btn-mobile{align-self:stretch}}.article-swiper__side-btns{z-index:5;position:absolute;top:0;right:-68px}@media (max-width:1280px){.article-swiper__side-btns{right:0}}.article-swiper__side-btns-desktop{flex-direction:column;align-items:flex-end;display:flex}@media (max-width:1023px){.article-swiper__side-btns-desktop{display:none}}.article-swiper__side-btns-mobile{flex-direction:column;align-items:flex-end;margin-top:-8px;display:flex}@media (min-width:1024px){.article-swiper__side-btns-mobile{display:none}}.article-swiper__side-btns-mobile .commercial-info__mobile-menu,.article-swiper__side-btns-mobile .overlay{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1)}.article-swiper__side-btns-mobile .overlay{z-index:105;background-color:#00000040;width:100%;height:100%;position:fixed;top:0;left:0;transform:scale(1.2)}.article-swiper__side-btns-mobile .commercial-info__side-btn--menu .btn__icon{transition:opacity .2s ease-in-out}.article-swiper__side-btns-mobile .commercial-info__side-btn--menu .btn__icon--left{opacity:0;position:absolute}.article-swiper__side-btns-mobile .commercial-info__mobile-menu{z-index:200;flex-direction:column;align-items:flex-end;display:flex;position:relative}.article-swiper__side-btns-mobile.is-active .commercial-info__mobile-menu,.article-swiper__side-btns-mobile.is-active .overlay{visibility:visible;pointer-events:auto;opacity:1}.article-swiper__side-btns-mobile.is-active .commercial-info__side-btn--menu{z-index:300}.article-swiper__side-btns-mobile.is-active .commercial-info__side-btn--menu .btn__icon--left,.media-menu__list .media-menu__link.is-active:before{opacity:1}.article-swiper__side-btn:not(:last-child){margin-bottom:8px}.article-swiper__floor-btn-desktop{cursor:pointer;z-index:5;background-color:#0000;border:0;outline:0;width:165px;height:165px;padding:0;transition:opacity .2s ease-in-out;position:absolute;bottom:195px;right:-165px}@media (hover:hover),screen and (min-width: 0�){.article-swiper__floor-btn-desktop:hover{opacity:.7}}@media (max-width:1400px){.article-swiper__floor-btn-desktop{bottom:40px;right:0}}@media (max-width:1023px){.article-swiper__floor-btn-desktop{display:none}}.article-swiper__floor-btn-desktop img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.article-swiper__btns{flex-wrap:wrap;grid-area:btns;align-items:center;margin-top:-8px;margin-bottom:64px;margin-right:-8px;display:flex}@media (max-width:767px){.article-swiper__btns{flex-direction:column;align-items:stretch;margin-bottom:48px}}.article-swiper__swiper-navigation{content:"";height:44px;position:absolute;bottom:72px;left:595px}@media (max-width:767px){.article-swiper__swiper-navigation{display:none}}.article-swiper__swiper-navigation .swiper-button-next{margin-left:12px;right:auto}.article-swiper__swiper-navigation .swiper-button-prev{right:auto}.article-swiper__swiper-pagination,.section-business-activity__slide-text-content.is-active .section-business-activity__slide-text-show{display:none}@media (max-width:767px){.article-swiper__swiper-pagination{justify-content:flex-start;display:flex;position:absolute;bottom:57px}}.article-swiper__swiper-wrapper,.policy ol{margin-top:0;margin-bottom:2px;padding:0;list-style:none}.article-swiper__swiper-slide img{-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top;max-width:100%;height:100%;max-height:413px;margin-bottom:16px;margin-right:auto}@media (max-width:767px){.article-swiper__swiper-slide img{-o-object-position:left 1px top 0;object-position:left 1px top 0;margin-bottom:44px}}.article-swiper__btn{margin-top:8px;margin-right:8px}.article-swiper--margin-top{margin-top:64px}@media (max-width:767px){.article-swiper--margin-top{margin-top:32px}}.article-swiper p{text-transform:none;letter-spacing:0;color:gray;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:145%}@media (max-width:767px){.article-swiper p{line-height:140%}}.policy{background-color:#fff;padding-top:32px;padding-bottom:99px}@media (max-width:767px){.policy{padding-bottom:0}}.policy__back-btn{margin-bottom:63px}@media (max-width:767px){.policy__back-btn{margin-bottom:47px}}.policy h2{max-width:90%;margin-bottom:71px}@media (max-width:767px){.policy h2{max-width:100%;margin-bottom:34px;line-height:140%}}.offer-subscription--mobile .offer-subscription__bottom h2,.policy h3{margin-bottom:27px}@media (max-width:767px){.policy h3{margin-bottom:16px}}.policy ol{counter-reset:num;margin-bottom:0;list-style-type:none}.policy ol li:before{content:counters(num, ".") ".  ";counter-increment:num}.policy ol ul{margin-top:12px;padding-left:28px;list-style-type:disc}@media (max-width:767px){.policy ol ul{padding-left:24px}}.policy ol ul li{margin-bottom:0!important}.policy ol ul li:before{counter-increment:none;display:none}.policy .policy__item-title{margin-bottom:44px;position:relative}@media (max-width:767px){.policy .policy__item-title{margin-bottom:40px}}.policy .policy__item-title:before{letter-spacing:1px;text-transform:uppercase;content:counters(num, "") "";color:var(--green);border:2px solid var(--green);border-radius:50%;place-content:center;width:44px;height:44px;font-size:12px;font-weight:700;line-height:120%;display:grid;position:absolute;top:-5px;left:-60px}@media (max-width:767px){.policy .policy__item-title:before{top:-10px}}.policy__item-subtitle{margin-top:29px;margin-bottom:14px}@media (max-width:767px){.policy__item-subtitle{margin-top:0;margin-bottom:12px;font-size:16px;line-height:160%}}.policy>ol{max-width:92%;padding-left:60px}@media (max-width:767px){.policy>ol{max-width:100%}}.policy ol:nth-child(2n) li:not(.policy__item-title){margin-bottom:12px;line-height:160%}@media (max-width:767px){.policy ol:nth-child(2n) li:not(.policy__item-title){font-size:16px;line-height:160%}}.policy__about{text-transform:none;letter-spacing:0;color:gray;width:92%;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:160%}@media (max-width:767px){.policy__about{width:100%;margin-bottom:42px;font-size:16px;line-height:160%}}.policy__agreement{text-transform:none;letter-spacing:-.1px;width:92%;margin-top:-5px;padding-left:60px;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500;line-height:135%}@media (max-width:767px){.policy__agreement{letter-spacing:0;width:100%;margin-top:40px;padding-left:0;font-size:14px;line-height:140%}}.policy--terms{padding-bottom:144px}@media (max-width:767px){.policy--terms{padding-bottom:48px}}.policy--terms h2{margin-bottom:20px}@media (max-width:767px){.policy--terms h2{margin-bottom:17px}}.policy--terms .policy__about{margin-bottom:96px}@media (max-width:767px){.policy--terms .policy__about{margin-bottom:42px}}.plan-placeholder{background-color:#f7f8fb;flex-direction:column;align-items:center;width:100%;max-width:637px;min-height:531px;padding:109px 40px 40px;display:flex}@media (max-width:767px){.plan-placeholder{min-height:332px;padding:55px 10px 10px}}.plan-placeholder__picture{color:#e8e9e9;width:100%;max-width:240px;margin-bottom:32px}@media (max-width:767px){.plan-placeholder__picture{max-width:160px;margin-bottom:24px}}.plan-placeholder__text{text-transform:none;letter-spacing:0;text-align:center;color:#939598;width:100%;max-width:396px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%}@media (max-width:767px){.plan-placeholder__text{max-width:230px}}.plan-placeholder--commerce{max-width:595px;min-height:639px;padding-top:164px}@media (max-width:767px){.plan-placeholder--commerce{min-height:343px;padding-top:46px}}.plan-placeholder--commerce .plan-placeholder__text{max-width:420px}@media (max-width:767px){.plan-placeholder--commerce .plan-placeholder__text{max-width:230px}}.error-page{background-image:url(/img/sprite/404-bg.svg);background-position:calc(50% - 8px) calc(50% + 124px);background-repeat:no-repeat;background-size:1628px 948px;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;margin-top:-9%;padding-top:145px;padding-bottom:100px;display:flex;position:relative}@media (max-width:1179px){.error-page{background-position:calc(50% - 8px) calc(50% + 65px);background-size:120%}}@media (max-width:767px){.error-page{background-image:url(/img/sprite/404-bg-mob.svg);background-position:calc(50% + 44px) calc(50% + 7px);background-size:auto;margin-top:-17%;padding:120px 10px}}.error-page__container{flex-direction:column;justify-content:center;align-items:center;max-width:780px;margin:0 auto;padding:0 20px;display:flex}@media (max-width:767px){.error-page__container{padding:0}}.error-page__number{text-align:center;margin-bottom:32px;font-family:Inter,Arial,sans-serif;font-size:72px;font-style:normal;font-weight:900;line-height:125%}@media (max-width:767px){.error-page__number{margin-bottom:18px;font-size:32px;line-height:125%}}.error-page__title{text-align:center;margin-bottom:32px}@media (max-width:767px){.error-page__title{margin-bottom:18px}}.error-page__text{text-transform:none;letter-spacing:0;color:gray;margin-bottom:48px;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%}@media (max-width:767px){.error-page__text{text-align:center;max-width:82%;margin-bottom:30px}.error-page .btn{width:100%;max-width:343px}}.error-page .footer-nav{width:100%;min-height:unset;z-index:2;border-top:1px solid #eee;display:none;position:absolute;bottom:0}@media (max-width:767px){.error-page .footer-nav{display:block}}.error-page .footer-nav__link{padding:6px 8px}.error-page__col-left{z-index:1;width:50%;max-width:465px;margin-right:-30px}@media (max-width:1439px){.error-page__col-left{width:100%;margin-left:10%;margin-right:unset}}@media (max-width:767px){.error-page__col-left{z-index:1;width:100%;max-width:285px;margin-top:-50px;margin-left:4%}}.error-page__col-left .error-page__number,.error-page__col-left .error-page__text,.error-page__col-left .error-page__title{text-align:left}.error-page__col-right{width:50%;max-width:677px;height:100vh;position:relative}@media (max-width:1439px){.error-page__col-right{z-index:0;width:100%;position:absolute;right:0}}@media (max-width:767px){.error-page__col-right{z-index:0;width:100%;right:unset}}@media (orientation:landscape) and (max-width:767px){.error-page__col-right{height:100%}}.error-page__col-right img{-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;min-height:809px;position:absolute;bottom:calc(50% - 450px)}@media (max-width:767px){.error-page__col-right img{min-height:unset;-o-object-position:left top;object-position:left top;bottom:calc(50% - 290px)}}@media (max-width:374px){.error-page__col-right img{min-height:unset;-o-object-position:left top;object-position:left top;bottom:calc(50% - 220px)}}.error-page--500{background-position:calc(50% - 8px) calc(50% + 153px);margin-top:-7.3%;padding-bottom:0}@media (max-width:1179px){.error-page--500{background-position:calc(50% - 8px) calc(50% + 38px)}}@media (max-width:767px){.error-page--500{padding-left:unset;padding-right:unset;background-image:url(/img/sprite/500-bg-mob.svg);background-position:calc(50% + 24px) calc(50% + 41px);margin-top:-10%}}@media (max-width:375px){.error-page--500{margin-top:-20%}}@media (orientation:landscape) and (max-width:767px){.error-page--500{background-image:url(/img/sprite/404-bg.svg);background-position:50%;background-size:110%}}.error-page--500-2{background-color:#fff;background-image:url(/img/sprite/500-1-bg.svg);background-position:50% calc(50% + 30px);background-size:1658px 998px;flex-direction:row;justify-content:center;margin-top:0;padding-top:0;position:relative;overflow:hidden}@media (max-width:1439px){.error-page--500-2{justify-content:flex-start}}@media (max-width:1179px){.error-page--500-2{background-position:calc(50% - 8px) calc(50% + 38px);background-size:120%}}@media (max-width:767px){.error-page--500-2{background-image:url(/img/sprite/500-2-bg-mob.svg);background-position:calc(50% + 31px) calc(50% - 20px);background-size:auto;justify-content:flex-start}}@media (orientation:landscape) and (max-width:767px){.error-page--500-2 .error-page__text{padding-bottom:40px}.error-page--500-2,.error-page--500-2 .error-page__col-left{margin-top:0}.error-page--500-2 .error-page__col-right{height:100%;margin-top:-143px}.error-page--500-2 .error-page__col-right img{bottom:calc(50% - 230px)}}@media (max-width:767px){.error-page--500-2 .error-page__col-right{max-width:375px;right:0}}.header-mini,.header-mini__nav{display:flex}.header-mini{justify-content:space-between;align-items:center;padding-top:12px;padding-bottom:12px;box-shadow:0 4px 20px #0000000d}.header-mini__nav{flex-wrap:wrap;margin-top:-14px;margin-bottom:0;padding:0;list-style:none}.header-mini__nav-item{margin-top:14px;margin-right:24px}.header-mini__nav-link{letter-spacing:.03em;text-transform:uppercase;padding-top:5px;padding-bottom:5px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:700;line-height:150%;transition:color .2s ease-in-out;display:block}@media (hover:hover),screen and (min-width: 0�){.header-mini__nav-link:hover{color:#008066}}.header-mini__right-button{margin-right:-25px}.section-business-activity{padding-top:64px}@media (max-width:767px){.section-business-activity{padding-top:48px}}.section-business-activity__heading{margin-bottom:64px}.section-business-activity__body{justify-content:space-between;column-gap:40px;width:calc(100% + 165px);margin-right:-165px;display:flex}.section-business-activity__picture{flex:none;max-width:calc(50% - 20px);margin-top:-125px}.section-business-activity__slider--about{flex:none;max-width:calc(50% - 20px);margin-left:0;margin-right:0}.section-business-activity__slider--about .swiper-container{max-width:100%}@media (max-width:767px){.section-business-activity__heading{margin-bottom:32px}}.section-business-activity__slider{margin-right:-165px}@media (max-width:1439px){.section-business-activity__slider{margin-right:calc(555px - 50vw)}.section-business-activity__body{width:calc(100% + 50px);margin-right:-50px}}@media (max-width:1179px){.section-business-activity__slider,.section-business-activity__body{margin-right:-32px}.section-business-activity__body{width:calc(100% + 32px)}}@media (max-width:1023px){.section-business-activity__slider{margin-right:0}.section-business-activity__body{flex-direction:column;gap:1rem 0;margin-right:0}.section-business-activity__slider--about{flex:none;max-width:100%}.section-business-activity__picture{flex:none;order:-1;justify-content:center;max-width:100%;display:flex}}@media (max-width:767px){.section-business-activity__slider{max-width:100%;padding-bottom:48px}}.section-business-activity__slider-wrapper{margin-top:0;margin-bottom:0;padding:0;list-style:none}.section-business-activity__slide{justify-content:space-between;display:flex}@media (max-width:1023px){.section-business-activity__slide{flex-direction:column}}@media (max-width:767px){.section-business-activity__slide{background-color:var(--white)}}.section-business-activity__slide-text-content{flex-shrink:0;width:100%;max-width:543px;margin-right:24px;padding-bottom:142px}@media (max-width:1023px){.section-business-activity__slide-text-content{max-width:100%}}@media (max-width:767px){.section-business-activity__slide-text-content{padding:24px 16px}}.section-business-activity__slide-text-content.is-active .section-business-activity__slide-paragraph--hideable-mobile:not(:first-child){max-height:700px;padding-top:16px}.section-business-activity__slide-text-content.is-active .section-business-activity__slide-text-hide,.section-contacts-page__block-title span{display:block}.section-business-activity__slide-title{margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.section-business-activity__slide-title{font-size:24px}}.section-business-activity__slide-text{text-transform:none;letter-spacing:0;color:gray;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%}.section-business-activity__slide-paragraph{max-height:700px;transition:max-height .2s ease-in-out,padding-top .2s ease-in-out;overflow:hidden}.section-business-activity__slide-paragraph:not(:first-child){padding-top:16px}@media (max-width:767px){.section-business-activity__slide-paragraph--hideable-mobile:not(:first-child){max-height:0;padding-top:0}}.section-business-activity__slide-text-btn{cursor:pointer;text-transform:none;letter-spacing:0;background-color:#0000;border:0;outline:0;margin-top:16px;padding:0;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%;transition:opacity .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.section-business-activity__slide-text-btn:hover{opacity:.7}}@media (min-width:768px){.section-business-activity__slide-text-btn{display:none}}.section-business-activity__slide-text-hide{display:none}.section-business-activity__slide-picture{flex-grow:1;max-width:638px;max-height:601px}@media (max-width:1023px){.section-business-activity__slide-picture{order:-1;max-width:425px;max-height:400px;margin:0 auto 16px}}.section-business-activity__slide-picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;max-height:601px}.section-business-activity__slider-nav{z-index:3;display:flex;position:absolute;bottom:108px;left:0}@media (max-width:767px){.section-business-activity__slider-nav{display:none}}.section-business-activity__slider-pagination{justify-content:flex-start;margin-top:16px;position:relative}@media (min-width:768px){.section-business-activity__slider-pagination{display:none}}.section-business-activity__banner{z-index:1;flex-direction:column;min-height:419px;margin-top:-46px;margin-left:calc(555px - 50vw);margin-right:calc(555px - 50vw);padding:0 calc(50vw - 555px);display:flex;position:relative}@media (max-width:1179px){.section-business-activity__banner{margin-left:-32px;margin-right:-32px;padding:0 32px}}@media (max-width:1023px){.section-business-activity__banner{margin-left:-32px;margin-right:-32px;padding:0 32px}}@media (max-width:767px){.section-business-activity__banner{min-height:0;margin-top:42px;margin-left:-16px;margin-right:-16px;padding:0 16px}}.section-business-activity__banner-bg{background-color:var(--green);justify-content:center;align-self:stretch;align-items:center;gap:60px;height:420px;padding:148px 320px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.section-business-activity__banner-bg img{width:100%;height:100%}.section-business-activity__banner-content{color:#fff;flex-grow:1;justify-content:center;align-items:center;padding-top:64px;padding-bottom:64px;display:flex;position:relative}@media (max-width:1023px){.section-business-activity__banner-content{padding-top:430px;padding-left:0}}@media (max-width:767px){.section-business-activity__banner-content{padding-top:259px;padding-bottom:48px}}.section-business-activity__banner-picture{width:421px;height:430px;position:absolute;bottom:0;left:-88px}@media (max-width:1023px){.section-business-activity__banner-picture{top:-30px;bottom:auto;left:50%;transform:translate(-50%)}}@media (max-width:767px){.section-business-activity__banner-picture{width:269px;height:275px;top:-48px}}.section-business-activity__banner-picture img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.section-business-activity__banner-text{text-align:center;letter-spacing:-1px;text-transform:uppercase;width:514px;font-family:TT Bluescreens;font-size:110px;font-style:normal;font-weight:600;line-height:100px}@media (max-width:767px){.section-business-activity__banner-text{font-size:24px}}@media (max-width:374px){.section-business-activity__banner-text{text-transform:uppercase;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}}@media (max-width:374px) and (max-width:767px){.section-business-activity__banner-text{font-size:20px;line-height:125%}}.how-to-buy__offers{margin-bottom:94px;padding-top:95px}.main--how-to-buy .how-to-buy-section-title{color:var(--text-primary,#2d2d2d);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off,"clig" off;text-transform:none;letter-spacing:0;margin-top:0;margin-left:0;margin-right:0;font-family:Inter,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:125%}@media (max-width:767px){.main--how-to-buy .how-to-buy-section-title{font-size:32px;line-height:125%}}.main--how-to-buy .how-to-buy-section-title--offers{margin-bottom:48px}@media (max-width:767px){.main--how-to-buy .how-to-buy-section-title--offers{margin-bottom:24px}}.section.how-to-buy__accordion{background:var(--bg-surface1,#fff);margin-bottom:0;padding-top:97px;padding-bottom:97px}@media (max-width:767px){.section.how-to-buy__accordion{padding-top:48px;padding-bottom:48px}}.main--how-to-buy .section.how-to-buy__accordion>.how-to-buy-section-title{margin-bottom:64px}@media (max-width:767px){.main--how-to-buy .section.how-to-buy__accordion>.how-to-buy-section-title{margin-bottom:32px}}.how-to-buy__accordion .accordion-item__title{color:var(--text-primary,#2d2d2d);text-transform:none;font-family:Inter,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:125%}@media (hover:hover),screen and (min-width: 0�){.how-to-buy__accordion .accordion-item__btn:hover{opacity:1}.how-to-buy__accordion .accordion-item__btn:hover .accordion-item__title{color:var(--accent-default,#00af6e)}}.how-to-buy__accordion .accordion-item.is-active .accordion-item__title{color:var(--accent-default,#00af6e)}.how-to-buy__accordion .accordion-item__content{color:var(--text-secondary-2,#7b7b7b);font-family:Inter,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:135%}.how-to-buy__accordion .accordion__item-wrapper:first-child{border-top:none}@media (max-width:767px){.how-to-buy__accordion .accordion__item-wrapper{flex-direction:column;justify-content:center;min-height:97px;padding:8px 0;display:flex}}.how-to-buy__accordion .accordion__item-wrapper .is-active{padding-bottom:18px}@media (max-width:767px){.how-to-buy__accordion .accordion__item-wrapper .is-active{padding:11px 0 26px}}.how-to-buy__mortgage{background-color:var(--bg)}.how-to-buy__mortgage .section-flat-buy{padding-top:99px;padding-bottom:0}@media (max-width:767px){.how-to-buy__mortgage .section-flat-buy{padding-top:38px;padding-bottom:0}}.main--how-to-buy .how-to-buy__mortgage .how-to-buy-section-title{margin-bottom:0}@media (max-width:767px){.how-to-buy__mortgage .section-flat-buy__heading{margin-bottom:19px}.how-to-buy__mortgage .section-flat-buy__projects{margin-top:65px}.how-to-buy__mortgage .mobile-only{display:none}}.how-to-buy__mortgage .tabs__item{padding-bottom:29px}@media (max-width:767px){.how-to-buy__mortgage .tabs__item{padding-bottom:19px}.how-to-buy__mortgage .radio__text{font-size:16px}.how-to-buy__mortgage .radio__text:before{top:-1px}.how-to-buy__mortgage .radio-set__item{margin-top:26px}.how-to-buy__mortgage .form-field__label{margin-bottom:0}.how-to-buy__mortgage .form-field__description{margin-top:18px}.how-to-buy__mortgage .flat-calculator{background-color:#fff}.how-to-buy__mortgage .flat-calculator__item--input{margin-bottom:-4px}}.how-to-buy__mortgage .btn--gray-red{color:var(--red);background-color:#f7f8fb;transition:opacity .3s}@media (max-width:767px){.how-to-buy__mortgage .btn--gray-red{margin-top:25px}}@media (hover:hover),screen and (min-width: 0�){.how-to-buy__mortgage .btn--gray-red:hover{opacity:.7}}.how-to-buy__mortgage .btn--gray{background-color:#f7f8fb}.how-to-buy__mortgage .flat-calculator--less-top-padding{padding-bottom:40px}@media (max-width:767px){.how-to-buy__mortgage .flat-calculator--less-bottom-padding,.how-to-buy__mortgage .flat-calculator--less-top-padding{padding-bottom:47px}}.how-to-buy__mortgage .bank-programs-table__logo-wrapper{background-color:#0000}.section-flat-buy__steps{background-color:var(--bg);width:calc(100% + 128px);margin-top:-64px;margin-bottom:64px;margin-left:-64px;padding-bottom:64px}@media (max-width:767px){.section-flat-buy__steps{width:calc(100% + 32px);margin-top:-32px;margin-bottom:32px;margin-left:-16px;padding:32px 16px}}.how-to-buy__mortgage .ordered-list__title{margin-bottom:40px}@media (max-width:767px){.how-to-buy__mortgage .ordered-list__title{margin-bottom:24px}}.how-to-buy__mortgage .ordered-list__item{color:gray;max-width:282px}@media (max-width:1023px){.how-to-buy__mortgage .ordered-list__item{max-width:none}}@media (max-width:767px){.how-to-buy__mortgage .ordered-list__item{margin-bottom:6px;padding-right:15px}}.how-to-buy__mortgage .ordered-list__item:after,.offer-subscription__bottom img,.offer-swiper__swiper-navigation .swiper-button-next:after,.offer-swiper__swiper-navigation .swiper-button-prev:after{display:none}@media (max-width:767px){.how-to-buy__mortgage .flat-calculator__phone{margin-bottom:13px}.how-to-buy__mortgage .flat-calculator__terms{border:0;margin-top:-15px;margin-bottom:-9px}.how-to-buy__mortgage .flat-calculator__term{margin-top:11px}.how-to-buy__mortgage .flat-calculator__info-mobile-separated{margin-bottom:12px}.how-to-buy__mortgage .section-flat-buy__bank-programs{margin-top:48px}.how-to-buy__mortgage .flat-calculator__item--btn-sm{display:none}.how-to-buy__mortgage .credit-projects__projects .credit-projects__item-wrapper:nth-child(3){order:4;min-height:240px}.how-to-buy__mortgage .credit-projects__projects .credit-projects__item-wrapper:nth-child(4){order:5}.how-to-buy__mortgage .credit-projects__projects .credit-projects__item-wrapper:nth-child(5){order:7;min-height:240px}.how-to-buy__mortgage .credit-projects__projects .credit-projects__item-wrapper:nth-child(6){min-height:160px}.how-to-buy__mortgage .credit-projects__projects .credit-projects__item-wrapper:nth-child(6) .credit-projects__item:last-child{display:none}.how-to-buy__mortgage .credit-projects__projects .credit-projects__item-wrapper:nth-child(6) .credit-projects__item:first-child{min-height:160px}}.how-to-buy__mortgage .discount__percent{margin-left:-2px}@media (max-width:1023px){.offers-list{flex-direction:column;display:flex}}@media (max-width:767px){.offers-list{display:none}}.offers-list .offer{grid-column:2/-1}.offers-list .offer.offer--lg{grid-area:1/1/-1/1;width:397px}@media (max-width:1023px){.offers-list .offer.offer--lg{width:100%}}@media (max-width:1179px){.offers-list--right{grid-template-columns:auto auto auto}}.offers-list.offers-list-new{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:25px;margin-top:25px;display:grid}.offers-list.offers-list-new .offers-list-new__left{grid-template-rows:1fr 1fr;grid-template-columns:1fr;row-gap:25px;display:grid}.offers-list.offers-list-new .offers-list-new__right{grid-template-rows:1fr 1fr;grid-template-columns:1fr;gap:25px;display:grid}.offer--square{height:100%!important}.offer--square .offer__col{height:100%;padding-bottom:20px}.offer--square .offer__col h2{font-size:32px}@media (max-width:1023px){.offers-list.offers-list-new{grid-template-columns:1fr}.offers-list.offers-list-new .offers-list-new__left{grid-template-rows:1fr;grid-template-columns:1fr 1fr}}@media (max-width:767px){.offers-list.offers-list-new{display:none}.offer--square .offer__col{padding:20px}.offer--square .offer__col h2{font-size:20px}}.offers-socials-new{height:100%}.offers-socials-new .offer-subscription{flex-direction:column;height:100%;display:flex}.offers-socials-new .offer-subscription .offer-subscription__top,.offers-socials-new .offer-subscription .offer-subscription__bottom{flex:1}.offers-list--right .offer{grid-column:1/3}.offers-list-row .offer--square,.offers-list-row .offers-socials-second-row{width:397px}.offers-socials-second-row{height:100%}.offers-socials-second-row .offer-subscription{flex-direction:column;height:100%;display:flex}.offers-socials-second-row .offer-subscription .offer-subscription__top,.offers-socials-second-row .offer-subscription .offer-subscription__bottom{flex:1}@media (max-width:1023px){.offers-list-row{flex-direction:column;height:auto}.offers-list-row .offer--long,.offers-list-row .offer--square,.offers-list-row .offers-socials-second-row{width:100%;height:200px}.offers-list-row .offer-subscription__top{margin-bottom:0}}@media (max-width:767px){.offers-list-second-group{display:none}}.offers-list-second-group{flex-direction:column;gap:25px;margin-top:25px;display:flex}.offers-list-row--three-items .offer--square,.offers-list-row--three-items .offers-socials-square{flex:1;width:397px;height:390px}.offers-socials-square{height:100%}.offers-socials-square .offer-subscription{flex-direction:column;height:100%;display:flex}.offers-socials-square .offer-subscription .offer-subscription__top,.offers-socials-square .offer-subscription .offer-subscription__bottom{flex:1}@media (max-width:1023px){.offers-list-row{flex-direction:column;height:auto}.offers-list-row .offer--long,.offers-list-row .offer--square,.offers-list-row .offers-socials{width:100%;height:390px}.offers-list-row--three-items{flex-flow:wrap}.offers-list-row--three-items .offer--square,.offers-list-row--three-items .offers-socials-square{width:397px;height:390px}.offers-list-row--three-items .offer--square:last-child:nth-child(3),.offers-list-row--three-items .offers-socials-square:last-child:nth-child(3){width:100%;margin-top:25px}}@media (max-width:767px){.offers-list-second-group{display:none}}.offers-list--right .offer.offer--lg{grid-area:1/3/-1/-1;width:397px}.offers-list{grid-template-rows:390px 390px;grid-template-columns:397px auto auto;gap:25px;margin:0 0 23px;display:grid}@media (max-width:1023px){.offers-list{flex-direction:column;display:flex}}@media (max-width:767px){.offers-list{display:none}}.offers-list .offer{position:relative;overflow:hidden}.offers-list .offer.bg:after{content:"";opacity:.5;background:linear-gradient(#000 -40.55%,#0000 90%);width:100%;height:100%;position:absolute}.offers-list .offer--lg{grid-area:1/1/span 2}.offers-list-second-group{margin-top:25px}.offers-list-row{gap:25px;height:390px;display:flex}.offers-list-row .offer--long{flex:2;width:845px}.offers-list-row .offer--square,.offers-list-row .offers-socials{width:397px}.offers-list-row--three-items .offer--square,.offers-list-row--three-items .offers-socials-square{width:397px;height:390px}.offers-socials .offer-subscription,.offers-socials-square .offer-subscription{flex-direction:column;height:100%;display:flex}.offers-socials .offer-subscription .offer-subscription__top,.offers-socials .offer-subscription .offer-subscription__bottom,.offers-socials-square .offer-subscription .offer-subscription__top,.offers-socials-square .offer-subscription .offer-subscription__bottom{flex:1}@media (max-width:1023px){.offers-list-row{flex-direction:column;height:auto}.offers-list-row .offer--long,.offers-list-row .offer--square,.offers-list-row .offers-socials{width:100%;height:390px}.offers-list-row--three-items{flex-flow:wrap}.offers-list-row--three-items .offer--square,.offers-list-row--three-items .offers-socials-square{width:397px;height:390px}.offers-list-row--three-items .offer--square:last-child:nth-child(3),.offers-list-row--three-items .offers-socials-square:last-child:nth-child(3){width:100%;margin-top:25px}}@media (max-width:767px){.offers-list-second-group,.offers-list{display:none}}@media (max-width:1023px){.offers-list--right .offer.offer--lg{width:100%}}.offers-mobile-container{position:relative}.offers-mobile-scroll{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding:0 16px 16px;display:flex;overflow-x:auto}.offers-mobile-scroll::-webkit-scrollbar{display:none}.offer-mobile-card{scroll-snap-align:start}.offer-mobile-card__link{flex-direction:column;align-items:flex-start;width:300px;height:300px;padding:24px;display:flex;position:relative;overflow:hidden}.offer-mobile-card__content{flex-direction:column;gap:15px;padding:20px;display:flex;position:absolute;top:0;left:0;right:0}.offer-mobile-card__content-title{color:var(--Basic-White,#fff);font-family:Inter,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:135%}.offer-mobile-card__content-subtitle{color:var(--Light-Text-Gray-100,#f6f6f6);font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:135%}.offers-mobile-controls{justify-content:center;gap:20px;padding:10px 0 20px;display:flex}.offers-mobile-controls__button{background:var(--color-red);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .3s;display:flex}.offers-mobile-controls__button:hover{background:var(--color-red-dark)}.rotate-180{transform:rotate(180deg)}.offers-mobile-list{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;margin-top:32px;display:flex}.offers-mobile-list__card{box-sizing:border-box;aspect-ratio:auto;background:#f7f8fb;border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;width:100%;max-width:100%;padding:24px 16px;text-decoration:none;display:flex}.offers-mobile-list__card-content{width:100%}.offers-mobile-list__card-title{color:#000;word-break:break-word;margin:0;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.35}.offers-mobile-list__card-subtitle{color:#1a1a1a;margin:0;font-family:Inter;font-size:18px;font-weight:400;line-height:1.35}.offer,.offer__col{display:flex}.offer{position:relative;overflow:hidden}.offer.bg--red{background-color:var(--red)}.offer.bg--mustard{background-color:#e1c403}.offer.bg--yellow{background-color:#f6e26d}.offer.bg--blue{background-color:#5c74b8}.offer.bg--green{background-color:#008066}.offer__col{flex-direction:column;width:60%;padding:35px 32px 29px}@media (max-width:1179px){.offer__col{width:65%}}.offer__img{margin-top:auto;position:absolute;right:0}@media (max-width:1179px){.offer__img{right:-75px}}@media (max-width:1023px){.offer__img{position:relative;right:0}}.offer h2{margin:0;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.offer h2{font-size:24px}}.offer p{margin-top:14px}.offer p.offer__date{text-transform:none;letter-spacing:0;margin-top:auto;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:135%}.offer--lg{flex-direction:column}@media (max-width:1023px){.offer--lg{flex-direction:row}}.offer--lg .offer__col{width:100%;height:100%;padding-bottom:38px}.offer--lg .offer__img{position:absolute;bottom:0}@media (max-width:1023px){.offer--lg .offer__img{position:relative}}a.offer{-webkit-transition:-webkit-transform .3s;transition:transform .3s}@media (hover:hover),screen and (min-width: 0�){a.offer:hover{transform:translateY(-10px)}}.offer-subscription__top{background-color:#f7f8fb;margin-bottom:16px;padding:32px}.offer-subscription__bottom{background-color:#f7f8fb;padding:32px}@media (max-width:767px){.offer-subscription__bottom img{display:block}}.offer-subscription h2{color:#000;margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:135%}.offer-subscription__btn{margin-left:-11px}.offer-subscription .social-list{margin-top:0;margin-bottom:0;padding:0;list-style:none;display:flex}.offer-subscription .social-list__social-item{margin-right:8px}.offer-subscription .social-list__social-item:last-child{margin-right:0}.offer-subscription--mobile{background-color:#fff;display:none}@media (max-width:767px){.offer-subscription--mobile{flex-direction:column;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;display:flex}}.offer-subscription--mobile h2{text-transform:none;width:70%;margin-bottom:22px;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}@media (max-width:767px){.offer-subscription--mobile h2{font-size:22px}}.offer-subscription--mobile .offer-subscription__top{box-shadow:none;border-bottom:2px solid #ebecef;margin-top:32px;padding:16px 0 32px 16px}.offer-subscription--mobile .offer-subscription__bottom{padding:16px 0 0 16px;position:relative}.offer-subscription--mobile .offer-subscription__bottom img{-o-object-fit:contain;object-fit:contain;position:absolute;top:0;right:-18px}@media (max-width:374px){.offer-subscription--mobile .offer-subscription__bottom img{right:-45px}}.offer-subscription--mobile .offer-subscription__bottom .offer-subscription__btn{margin-left:0;padding:20px 32px}.offer-swiper__picture{justify-content:flex-end;margin-bottom:55px;display:flex}@media (max-width:1023px){.offer-swiper__picture{flex-direction:column;justify-content:flex-start;align-items:center}}@media (max-width:767px){.offer-swiper__picture{margin-bottom:0}.offer-swiper__picture-slider{margin-bottom:12px;padding-bottom:20px}}@media (min-width:1024px){.offer-swiper__floor-btn-mobile{display:none}}@media (max-width:767px){.offer-swiper__floor-btn-mobile{align-self:stretch}}.offer-swiper__side-btns{z-index:5;position:absolute;top:0;right:-68px}@media (max-width:1280px){.offer-swiper__side-btns{right:0}}.offer-swiper__side-btns-desktop{flex-direction:column;align-items:flex-end;display:flex}@media (max-width:1023px){.offer-swiper__side-btns-desktop{display:none}}.offer-swiper__side-btns-mobile{flex-direction:column;align-items:flex-end;margin-top:-8px;display:flex}@media (min-width:1024px){.offer-swiper__side-btns-mobile{display:none}}.offer-swiper__side-btns-mobile .overlay{visibility:hidden;opacity:0;z-index:105;pointer-events:none;background-color:#00000040;width:100%;height:100%;transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);position:fixed;top:0;left:0;transform:scale(1.2)}.offer-swiper__side-btn:not(:last-child){margin-bottom:8px}.offer-swiper__btns{flex-wrap:wrap;grid-area:btns;align-items:center;margin-top:-8px;margin-bottom:64px;margin-right:-8px;display:flex}@media (max-width:767px){.offer-swiper__btns{flex-direction:column;align-items:stretch;margin-bottom:48px}}.offer-swiper__swiper-navigation{content:"";height:44px;position:absolute;bottom:72px;left:595px}@media (max-width:767px){.offer-swiper__swiper-navigation{display:none}}.offer-swiper__swiper-navigation .swiper-button-next{margin-left:12px;right:auto}.offer-swiper__swiper-navigation .swiper-button-prev{right:auto}.offer-swiper__swiper-pagination{z-index:5;display:none}@media (max-width:767px){.offer-swiper__swiper-pagination{justify-content:flex-start;display:flex;position:absolute;bottom:25px;left:32px}}@media (max-width:374px){.offer-swiper__swiper-pagination{left:20px}}.offer-swiper__swiper-wrapper{margin-top:0;margin-bottom:2px;padding:0;list-style:none}.offer-swiper__swiper-slide img{-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top;max-width:100%;height:100%;max-height:413px;margin-bottom:16px;margin-right:auto}@media (max-width:767px){.offer-swiper__swiper-slide img{-o-object-position:left 1px top 0;object-position:left 1px top 0;margin-bottom:44px}}.offer-swiper__btn{margin-top:8px;margin-right:8px}.offer-swiper--margin-top{margin-top:64px}@media (max-width:767px){.offer-swiper--margin-top{margin-top:32px}}.offer-swiper--mobile{display:none}@media (max-width:767px){.offer-swiper--mobile{display:block}}.offer-swiper .offer{height:86vw;max-height:400px}.offer-swiper .offer__col{z-index:2;width:100%;height:88%;padding-bottom:19px}@media (max-width:374px){.offer-swiper .offer__col{padding:20px 20px 29px}}.offer-swiper .offer__img{z-index:1;margin-bottom:-13%;position:absolute;bottom:0;right:-100px}.section-values{background-color:var(--bg-color-surface);padding-top:96px;padding-bottom:227px}@media (max-width:767px){.section-values{padding-top:48px;padding-bottom:0}}.section-values__heading{margin-bottom:40px}@media (max-width:767px){.section-values__heading{margin-bottom:32px}}.section-values__grid{grid-template-columns:repeat(9,minmax(0,1fr));gap:24px;display:grid}@media (max-width:1023px){.section-values__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.section-values__grid-item{grid-column:span 3;min-height:273px}.section-values__grid-item--span2{grid-column:span 2;min-height:300px}@media (max-width:1179px){.section-values__grid-item--span2{grid-column:span 3;min-height:273px}}.section-values__slider-wrapper{margin-top:0;margin-bottom:0;padding:0;list-style:none}.section-values__slide{background-color:var(--white);min-height:409px;padding:24px}.section-values__slide-icon{color:#7cbeb1;background-color:#dfefec;border-radius:50%;width:90px;height:90px;margin-bottom:24px;overflow:hidden}.grid-info-item__cover-icon svg,.section-values__slide-icon svg{width:90px;height:90px}.section-values__slide-title{margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.section-values__slide-title{font-size:24px}}@media (max-width:374px){.section-values__slide-title{text-transform:uppercase;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}}@media (max-width:374px) and (max-width:767px){.section-values__slide-title{font-size:22px}}.section-values__slide-text{text-transform:none;letter-spacing:0;color:gray;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%}.section-values__slider-pagination{justify-content:flex-start;margin-top:8px;position:relative}.grid-info-item{background-color:var(--background-color);border-radius:4px;padding:32px 32px 22px;position:relative}@media (hover:hover),screen and (min-width: 0�){.grid-info-item:hover .grid-info-item__cover{opacity:0;pointer-events:none}}.grid-info-item.is-active .grid-info-item__cover{opacity:0;pointer-events:none}.grid-info-item__title{margin-bottom:16px;font-family:Inter;font-size:24px;font-style:normal;font-weight:500;line-height:125%}@media (max-width:767px){.grid-info-item__title{font-size:24px}}.grid-info-item__text{text-transform:none;letter-spacing:0;color:gray;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:20px}.grid-info-item__cover{z-index:1;background-color:var(--background-color);border-radius:4px;flex-direction:column;padding:32px;transition:opacity .2s ease-in-out;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.grid-info-item__cover-icon{color:#7cbeb1;background-color:#dfefec;border-radius:50%;width:90px;height:90px;overflow:hidden}.grid-info-item__cover-title{margin-top:auto;font-family:Inter;font-size:24px;font-style:normal;font-weight:500;line-height:125%}@media (max-width:767px){.grid-info-item__cover-title{font-size:24px}}.section-social-subscribe{position:relative}.section-social-subscribe__wrapper{padding-top:64px;padding-bottom:64px;display:flex;position:relative}@media (max-width:1179px){.section-social-subscribe__wrapper{flex-direction:column;gap:80px}}@media (max-width:767px){.section-social-subscribe__wrapper{gap:0;padding-top:36px;padding-bottom:48px}}.section-social-subscribe__social{max-width:384px}.section-social-subscribe__title{text-transform:none;max-width:328px;margin-bottom:40px;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}@media (max-width:767px){.section-social-subscribe__title{margin-bottom:28px;font-size:22px}}.section-social-subscribe__title--subscription{max-width:375px;margin-bottom:32px}@media (max-width:767px){.section-social-subscribe__title--subscription{max-width:220px;margin-bottom:28px}}.section-social-subscribe__social-list{flex-wrap:wrap;margin-top:-8px;margin-bottom:0;margin-right:-8px;padding:0;list-style:none;display:flex}.section-social-subscribe__social-item{margin-top:8px;margin-right:8px}.section-social-subscribe__social-link{width:48px;height:48px;display:block}.section-social-subscribe__social-link img,.section-social-subscribe__social-link svg{width:48px;height:48px}.section-social-subscribe__separator{background-color:var(--gray-900);opacity:.05;border-radius:62px;width:4px;margin:0 80px}@media (max-width:1179px){.section-social-subscribe__separator{display:none}}@media (max-width:767px){.section-social-subscribe__separator{width:auto;height:2px;margin:32px 0 37px;display:block}}.section-social-subscribe__subscribe-btn{padding-left:32px;padding-right:32px}.section-social-subscribe__picture{width:259px;position:absolute;bottom:0;right:-82px}@media (max-width:1260px){.section-social-subscribe__picture{right:0}}@media (max-width:767px){.section-social-subscribe__picture{width:128px;right:-16px}}@media (max-width:374px){.section-social-subscribe__picture{width:70px}}.section-social-subscribe__picture img{width:100%;height:auto}.section-social-subscribe--contacts .section-social-subscribe__wrapper{padding-top:72px;padding-bottom:104px}@media (max-width:767px){.section-social-subscribe--contacts .section-social-subscribe__wrapper{padding-top:55px;padding-bottom:48px}}.section-social-subscribe--contacts .section-social-subscribe__separator{width:2px;margin:0 118px}@media (max-width:1260px){.section-social-subscribe--contacts .section-social-subscribe__separator{margin:0 80px}}@media (max-width:767px){.section-social-subscribe--contacts .section-social-subscribe__separator{width:auto;height:2px;margin:32px 0 37px;display:block}}.section-numbers{background-color:var(--bg-color-surface);flex-direction:column;padding-top:101px;padding-bottom:101px;display:flex}@media (max-width:767px){.section-numbers{padding-top:48px;padding-bottom:0}}.section-numbers__heading{margin-bottom:96px;margin-right:auto}@media (max-width:767px){.section-numbers__heading{margin-bottom:40px}}.section-numbers__heading .section-heading__title{margin-right:0}.section-numbers__items-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:96px 24px;margin-top:0;margin-bottom:0;padding:0;list-style:none;display:grid}@media (max-width:1023px){.section-numbers__items-list{grid-template-columns:100%;gap:40px}}.section-numbers__item{flex-direction:column;align-items:center;display:flex}.section-numbers__number{margin-bottom:32px;font-size:180px;font-weight:800;line-height:140px}@media (max-width:767px){.section-numbers__number{margin-bottom:16px;font-size:62px;line-height:48px}}.section-numbers__description{text-transform:none;letter-spacing:0;text-align:center;color:#939598;max-width:407px;font-family:Inter,Helvetica,sans-serif;font-size:26px;font-weight:400;line-height:140%}@media (max-width:767px){.section-numbers__description{text-transform:none;letter-spacing:0;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%}}.section-numbers__description--narrow{max-width:290px}.section-numbers__note{font-size:18px}.media{padding-top:64px;padding-bottom:120px}@media (max-width:767px){.media{padding-top:16px;padding-bottom:32px}}.media h1{margin-bottom:33px}@media (max-width:767px){.media h1{margin-bottom:19px}}.media__container{display:flex}@media (max-width:1023px){.media__container{flex-direction:column}}.media__col-left{width:260px;margin-right:24px}@media (max-width:1023px){.media__col-left{margin-bottom:27px}}.media__col-right{flex-grow:1;max-width:956px}@media (max-width:1023px){.media__col-right{max-width:unset}}.media__btn-menu{text-transform:none;letter-spacing:-.1px;cursor:pointer;background-color:#0000;border:0;outline:0;padding:0;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500;line-height:135%;display:none;position:relative}@media (max-width:767px){.media__btn-menu{letter-spacing:0;font-size:14px}}@media (max-width:1023px){.media__btn-menu{font-size:16px;display:flex}}.media__btn-menu:after{content:"";-webkit-transition:border-color .2s ease-in-out,-webkit-transform .2s ease-in-out;border-color:currentColor;border-bottom-style:solid;border-bottom-width:3px;border-left-style:solid;border-left-width:3px;flex-shrink:0;width:9px;height:9px;transition:transform .2s ease-in-out,border-color .2s ease-in-out;display:block;position:absolute;top:50%;right:-21px;transform:translateY(-50%)rotate(-140deg)skewY(10deg)}.media-menu,.media-menu__wrapper{display:flex}.media-menu{align-self:stretch;position:relative}.media-menu__wrapper{flex-direction:column;width:100%}@media (max-width:1023px){.media-menu__wrapper{background-color:var(--white);padding:0;transition:max-height .6s cubic-bezier(.55,0,.1,1),padding-top .2s ease-in-out .3s,opacity 0s linear .5s,visibility 0s linear .5s;overflow-y:auto}}.media-menu__toggle{align-self:center;margin-left:24px}@media (max-width:1023px){.media-menu__toggle{margin-left:16px}}.media-menu__link,.media-menu__list{display:flex}.media-menu__list{flex-direction:column;margin-top:0;margin-bottom:0;padding:0;list-style:none}.media-menu__list .media-menu__link{height:100%;position:relative}@media (hover:hover),screen and (min-width: 0�){.media-menu__list .media-menu__link:hover{color:#008066}}.media-menu__list .media-menu__link:before{content:"";opacity:0;background-color:currentColor;height:2px;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0;right:0}@media (max-width:1023px){.media-menu__list .media-menu__link:before{display:none}}.media-menu__list .media-menu__link.is-active{color:#008066}.media-menu__link{letter-spacing:-.1px;text-transform:capitalize;cursor:pointer;color:var(--gray-900);align-items:center;margin:0 auto;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500;line-height:135%;transition:color .2s ease-in-out}@media (max-width:767px){.media-menu__link{letter-spacing:0;font-size:14px}}@media (hover:hover),screen and (min-width: 0�){.media-menu__link:hover{color:var(--green)}}@media (max-width:767px){.media-menu__link{text-transform:none;padding:17px 0;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%;display:block}}@media (max-width:767px) and (max-width:767px){.media-menu__link{font-size:20px;line-height:125%}}.media-menu__submenu{color:#1a1a1a;margin-top:0;margin-bottom:0;padding:0;list-style:none}.media-menu__item--submenu .media-menu__link{position:relative}.media-menu__item--submenu .media-menu__link:after{content:"";-webkit-transition:border-color .2s ease-in-out,-webkit-transform .2s ease-in-out;border-bottom:3px solid;border-left:3px solid;flex-shrink:0;width:10px;height:10px;transition:transform .2s ease-in-out,border-color .2s ease-in-out;display:block;position:absolute;top:50%;right:5px;transform:translateY(-50%)rotate(-40deg)skew(10deg)}.media-menu__submenu-list{visibility:hidden;opacity:0;pointer-events:none;flex-direction:column;max-height:0;margin-top:0;margin-bottom:0;padding:18px 0 0;list-style:none;transition:max-height .2s ease-in-out,opacity 0s linear .3s,visibility 0s linear .3s;overflow:hidden}@media (max-width:767px){.media-menu__submenu-list{padding-top:7px}}.media-menu__item--submenu+.media-menu__item--submenu{margin-top:17px}@media (max-width:767px){.media-menu__item--submenu+.media-menu__item--submenu{margin-top:-12px}}.media-menu__item--submenu.is-active{padding-bottom:16px}@media (max-width:767px){.media-menu__item--submenu.is-active{padding-bottom:3px}}.media-menu__item--submenu.is-active .media-menu__submenu-list{visibility:visible;pointer-events:auto;opacity:1;max-height:100%;transition:max-height .2s ease-in-out}.media-menu__item--submenu.is-active .media-menu__link:after{transform:translateY(-25%)rotate(-220deg)skew(10deg)}.media-menu__submenu-link{letter-spacing:-.1px;color:var(--gray-700);padding:10px;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500;line-height:135%}@media (max-width:767px){.media-menu__submenu-link{letter-spacing:0;font-size:14px}}.media-menu__submenu-link a{transition:color .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.media-menu__submenu-link a:hover{color:#008066}}@media (min-width:1024px){.media-menu__submenu-link+.media-menu__submenu-link{margin-top:4px}}@media (max-width:1023px){.media-menu__submenu-link{padding:14px 0}.media-menu__submenu-link:last-child{padding-bottom:29px}}@media (max-width:767px){.media-menu__submenu-link{padding:12px 12px 13px}}.media-menu__submenu-link.is-active{background-color:var(--bg-color-surface);color:var(--green)}@media (max-width:1023px){.media-menu__submenu-link.is-active{background-color:#f7f8fb}}@media (min-width:1024px){.media-menu.is-active .media-menu__submenu{visibility:visible;opacity:1;pointer-events:auto}}@media (max-width:1023px){.media-menu.is-active .media-menu__wrapper{visibility:visible;opacity:1;pointer-events:auto;max-height:100vh;padding-top:91px;transition:max-height .6s cubic-bezier(.55,0,.1,1),padding-top .2s ease-in-out}.media-menu--desktop-only{display:none}}.media-news-container{grid-template-rows:auto auto;grid-template-columns:auto 468px;gap:25px;margin-bottom:23px;display:grid}@media (max-width:1439px){.media-news-container{grid-template-columns:1fr 1fr;margin-bottom:16px}}@media (max-width:767px){.media-news-container{gap:unset;flex-direction:column;display:flex}}.media-news-container .card-news{flex-direction:column;display:flex;overflow:hidden}@media (max-width:1439px){.media-news-container .card-news{max-width:unset}}@media (max-width:767px){.media-news-container .card-news{margin-bottom:16px}}.media-news-container .card-news__body{flex-direction:column;flex-grow:1;display:flex}.media-news-container .card-news__tags{margin-top:auto}@media (max-width:767px){.media-news-container .card-news .tag{padding:2px 8px}.media-news-container .card-news:last-child{margin-bottom:0}}.media-news-container .card-news--no-img{height:199px}@media (max-width:1023px){.media-news-container .card-news--no-img{height:auto}}@media (max-width:767px){.media-news-container .card-news--no-img{height:unset;min-height:167px}}.media-news-container .card-news--no-img .card-news__body{padding:15px 9px 16px 25px}@media (max-width:767px){.media-news-container .card-news--no-img .card-news__body{padding:10px 8px 24px 16px}.media-news-container .card-news--no-img .card-news__tags{margin-top:55px}}.media-news-container .card-news:not(.card-news--no-img){max-width:unset;grid-area:1/2/-1/-1}.media-news-container .card-news:not(.card-news--no-img) .card-news__img{height:62.5%;position:relative}@media (max-width:767px){.media-news-container .card-news:not(.card-news--no-img) .card-news__img{height:51vw}}.media-news-container .card-news:not(.card-news--no-img) .card-news__body{padding:25px 9px 25px 17px}@media (max-width:767px){.media-news-container .card-news:not(.card-news--no-img) .card-news__body{min-height:152px}.media-news-container .card-news--img-bg:not(.card-news--no-img){min-height:343px}}.media-news-container .card-news--img-bg:not(.card-news--no-img) .card-news__img{width:100%;height:100%}.media-news-container .card-news--img-bg:not(.card-news--no-img) .card-news__body{padding:15px 9px 24px 25px}@media (max-width:767px){.media-news-container .card-news--img-bg:not(.card-news--no-img) .card-news__body{width:100%;min-height:100px;padding:15px 16px 24px}.media-news-container .card-news--img-bg:not(.card-news--no-img) .card-news__title{margin-bottom:15px}}.media-news-container--left{grid-template-columns:468px auto}@media (max-width:1439px){.media-news-container--left{grid-template-columns:1fr 1fr}}.media-news-container--left .card-news:not(.card-news--no-img){grid-column:1/2}.media-news-container--left .card-news--img-bg .card-news__body{flex-grow:unset;width:100%;margin-top:auto;margin-right:auto}.media-news-container--left .card-news--img-bg .card-news__title{margin-bottom:23px}.atom-plus-cards{background-color:var(--white);padding-top:103px;padding-bottom:112px;display:flex}@media (max-width:767px){.atom-plus-cards{gap:unset;flex-direction:column;padding-top:8px;padding-bottom:49px;display:flex}}.atom-plus-cards__card{width:50%}@media (max-width:1179px){.atom-plus-cards__card{flex-grow:1;width:auto;max-width:500px}}@media (max-width:767px){.atom-plus-cards__card{max-width:unset}}.atom-plus-cards__card:first-child{margin-right:24px}@media (max-width:1179px){.atom-plus-cards__card:first-child{max-width:unset;flex-direction:column;flex-grow:0;display:flex}}@media (max-width:767px){.atom-plus-cards__card:first-child{margin-bottom:25px;margin-right:0}}.atom-plus-cards__card:first-child p{max-width:80%}@media (max-width:1179px){.atom-plus-cards__card:first-child p{max-width:100%;margin-top:auto}}@media (max-width:767px){.atom-plus-cards__card:first-child p{max-width:95%}}.atom-plus-cards img{margin-bottom:15px}@media (max-width:767px){.atom-plus-cards img{margin-bottom:1px}}.atom-plus-cards p{text-transform:none;letter-spacing:0;color:gray;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%}@media (max-width:767px){.atom-plus-cards p{max-width:95%}}.atom-plus-cards__cards-layout{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:16px;min-height:308px;margin-bottom:33px;display:grid}@media (max-width:1179px){.atom-plus-cards__cards-layout{min-height:unset}}@media (max-width:767px){.atom-plus-cards__cards-layout{min-height:unset;gap:8px;margin-bottom:15px}}.atom-plus-cards__cards-layout img{margin-bottom:0;margin-left:auto}.atom-plus-cards .discount-card{grid-column-start:1}@media (max-width:767px){.atom-plus-cards .discount-card{grid-column-start:unset;min-height:94px}}.atom-plus-cards .discount-card--lg{grid-row:1/-1;grid-column-start:2}@media (max-width:767px){.atom-plus-cards .discount-card--lg{grid-column:1/-1;grid-row-start:2;min-height:153px}}.discount-card{border-radius:8px;position:relative;overflow:hidden}.discount-card .tag{pointer-events:none;position:absolute;top:12px;right:16px}@media (max-width:767px){.discount-card .tag{padding:2px 9px;top:9px;right:9px}}@media (max-width:374px){.discount-card .tag{top:5px;right:5px}}.discount-card img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;border-radius:4px;width:auto;height:100%}@media (max-width:767px){.discount-card img{width:100%;height:auto}}.contacts-phone{background-color:var(--white);grid-template-columns:1fr auto;align-items:center;gap:45px;padding-top:94px;padding-bottom:51px;display:grid}@media (max-width:1023px){.contacts-phone{gap:15px}}@media (max-width:767px){.contacts-phone{gap:unset;flex-direction:column;padding-top:48px;padding-bottom:3px;display:flex}}.contacts-phone h3,.contacts-phone li a{font-family:Inter,Arial,sans-serif;font-weight:500}.contacts-phone h3{color:var(--green);margin:0 0 29px;font-size:32px;line-height:125%}@media (max-width:767px){.contacts-phone h3{margin-bottom:18px;font-size:24px}}.contacts-phone p{text-transform:none;letter-spacing:0;color:gray;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%}@media (max-width:767px){.contacts-phone p{letter-spacing:-.1px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%}}@media (max-width:767px) and (max-width:767px){.contacts-phone p{font-size:14px;line-height:125%}}.contacts-phone ul{margin-top:0;margin-bottom:0;padding:14px 0;list-style:none}@media (max-width:767px){.contacts-phone ul{padding:14px 0}}.contacts-phone li{align-items:center;margin-bottom:24px;display:flex}@media (max-width:767px){.contacts-phone li{margin-bottom:31px}}.contacts-phone li a{text-transform:none;color:var(--green);font-size:20px;line-height:135%;transition:opacity .3s}@media (max-width:767px){.contacts-phone li a{font-size:20px;line-height:125%}}@media (hover:hover),screen and (min-width: 0�){.contacts-phone li a:hover{opacity:.7}}.contacts-phone__icon{background-color:var(--bg-surface-green-icon,#e6f7f1);border-radius:50%;place-content:center;width:44px;height:44px;margin-right:16px;display:grid}.contacts-phone svg{color:var(--green)}@media (max-width:767px){.contacts-phone__col-left{margin-bottom:25px}}.contacts-phone__col-right{justify-content:flex-end;align-items:center;display:flex}@media (max-width:767px){.contacts-phone__col-right{justify-content:flex-start}}.feature-blocks{padding-top:96px;padding-bottom:96px}@media (max-width:767px){.feature-blocks{padding-top:12px;padding-bottom:48px}}.feature-blocks__heading{margin-bottom:40px}@media (max-width:767px){.feature-blocks__heading{margin-bottom:24px}}.feature-blocks__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;display:grid}@media (max-width:1023px){.feature-blocks__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.feature-blocks__grid-item,.feature-blocks__grid-item--span2{grid-column:span 2;min-height:300px}@media (max-width:1179px){.feature-blocks__grid-item--span2{grid-column:span 3;min-height:273px}}.feature-blocks__slider-wrapper{margin-top:0;margin-bottom:0;padding:0;list-style:none}.feature-blocks__slide{background-color:var(--white);min-height:409px;padding:24px}@media (max-width:767px){.feature-blocks__slide{min-height:260px;padding:32px}}.feature-blocks__slide-icon{width:90px;height:90px;color:var(--green);background-color:var(--bg-surface-green-icon,#e6f7f1);border-radius:50%;margin-bottom:24px;overflow:hidden}.feature-block__cover-icon svg,.feature-blocks__slide-icon svg{width:90px;height:90px}.feature-blocks__slide-title{margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.feature-blocks__slide-title{font-size:24px}}@media (max-width:374px){.feature-blocks__slide-title{text-transform:uppercase;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%}}@media (max-width:374px) and (max-width:767px){.feature-blocks__slide-title{font-size:22px}}.feature-blocks__slide-text{text-transform:none;letter-spacing:0;color:gray;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%}.feature-blocks__slider-pagination{justify-content:flex-start;margin-top:16px;position:relative}@media (max-width:767px){.feature-blocks__slider-pagination{margin-top:8px}}.feature-block{background-color:var(--white);padding:32px 32px 22px;position:relative}.feature-block__title{white-space:pre-wrap;margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.feature-block__title{font-size:24px}}.feature-block__text{text-transform:none;letter-spacing:0;color:gray;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:20px}.feature-block__cover{z-index:1;background-color:var(--white);flex-direction:column;padding:32px 32px 35px;transition:opacity .2s ease-in-out;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.feature-block__cover-icon{width:90px;height:90px;color:var(--green);background-color:var(--bg-surface-green-icon,#e6f7f1);border-radius:50%;overflow:hidden}.feature-block__cover-title{white-space:pre-wrap;margin-top:auto;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.feature-block__cover-title{font-size:24px}}.ordered-list-swiper__slider-wrapper{margin-top:0;margin-bottom:0;padding:0;list-style:none}.ordered-list-swiper__slide{background-color:var(--white);min-height:409px;padding:24px}.ordered-list-swiper__slider-pagination{justify-content:flex-start;margin-top:16px;position:relative}@media (max-width:767px){.ordered-list-swiper .ordered-list__item{-ms-flex:unset;flex:unset;flex-shrink:0;min-height:232px;margin-bottom:8px;padding-top:32px;line-height:140%}.ordered-list-swiper .pagination{margin-top:0}}.section-corporate{flex-direction:column;padding-top:96px;padding-bottom:144px;display:flex}@media (max-width:767px){.section-corporate{background-color:var(--white);padding-top:51px;padding-bottom:0}.section-corporate:after{content:"";background-color:var(--gray-900);opacity:.05;border-radius:62px;width:100%;height:2px;margin-top:33px;display:block}}.section-corporate__heading{margin-bottom:64px}.section-corporate__heading .section-heading__subtext{max-width:467px}@media (max-width:767px){.section-corporate__title-mobile{max-width:287px;margin-bottom:24px}}.section-corporate__items-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:0;margin-bottom:40px;padding:0;list-style:none;display:grid}@media (max-width:1023px){.section-corporate__items-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.section-corporate__items-list{grid-template-columns:100%}}.section-corporate__item{flex-direction:column;display:flex}.section-corporate__item-link{background-color:var(--white);flex-grow:1;padding:24px 16px 32px;transition:opacity .2s ease-in-out;display:block}@media (hover:hover),screen and (min-width: 0�){.section-corporate__item-link:hover{opacity:.7}}.section-corporate__item-date{letter-spacing:1px;text-transform:uppercase;color:gray;margin-bottom:9px;font-size:12px;font-weight:700;line-height:120%}.section-corporate__item-text{text-transform:none;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.section-corporate__item-text{font-size:20px;line-height:125%}.section-special-projects{padding-top:48px}}.section-special-projects__heading{margin-bottom:64px}@media (max-width:767px){.section-special-projects__heading{margin-bottom:32px}}.section-special-projects__slider{background-color:#00745f;margin-left:calc(555px - 50vw);margin-right:calc(555px - 50vw)}@media (max-width:1179px){.section-special-projects__slider{margin-left:-32px;margin-right:-32px}}@media (max-width:1023px){.section-special-projects__slider{margin-left:-32px;margin-right:-32px}}@media (max-width:767px){.section-special-projects__slider{margin-left:-16px;margin-right:-16px}}.section-special-projects__slider-wrapper{margin-top:0;margin-bottom:0;padding:0;list-style:none}.section-special-projects__slide{min-height:658px;padding-left:calc(50vw - 625px);padding-right:calc(50vw - 720px);display:flex}@media (max-width:1439px){.section-special-projects__slide{padding-right:0}}@media (max-width:1179px){.section-special-projects__slide{padding-left:32px}}@media (max-width:1023px){.section-special-projects__slide{flex-direction:column;padding-left:32px;padding-right:32px}}@media (max-width:767px){.section-special-projects__slide{padding-left:16px;padding-right:16px}}.section-special-projects__slide-text-content{flex-shrink:0;width:44.5%;padding:64px 0;color:#fff!important}.section-special-projects__slide-text-content h3,.section-special-projects__slide-text-content p,.section-special-projects__slide-text-content span,.section-special-projects__slide-text-content li{color:#fff!important}@media (max-width:1179px){.section-special-projects__slide-text-content{width:50%}}@media (max-width:1023px){.section-special-projects__slide-text-content{width:100%}}@media (max-width:767px){.section-special-projects__slide-text-content{padding:52px 0 48px}}.section-special-projects__slide-title{margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.section-special-projects__slide-title{font-size:24px}}.section-special-projects__slide-text{text-transform:none;letter-spacing:0;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%}.section-special-projects__slide-text p:not(:first-child){margin-top:20px}.section-special-projects__slide-btn{margin-top:32px}@media (max-width:767px){.section-special-projects__slide-btn{width:100%}}.section-special-projects__slide-picture{flex-grow:1;margin:64px;position:relative}@media (max-width:1023px){.section-special-projects__slide-picture{order:-1;align-self:center;margin-left:-32px;margin-right:-32px}}@media (max-width:767px){.section-special-projects__slide-picture{align-self:stretch;height:348px;margin-left:-16px;margin-right:-16px}}.section-special-projects__slide-picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.section-special-projects__slide-corner{z-index:1;width:265px;height:265px;position:absolute;top:0;right:-1px;transform:scaleY(-1)}@media (max-width:767px){.section-special-projects__slide-corner{width:116px;height:116px}}.section-special-projects__slide-corner svg{width:100%;height:100%}.section-special-projects__slide-logo{z-index:2;max-width:303px;position:absolute;top:64px;right:64px}@media (max-width:767px){.section-special-projects__slide-logo{max-width:160px;top:16px;right:16px}}.section-special-projects__slide-logo img{-o-object-fit:contain;object-fit:contain;width:auto;height:auto}.section-special-projects__slider-nav{z-index:1;display:flex;position:absolute;bottom:64px;left:calc(50vw - 555px)}@media (max-width:1179px){.section-special-projects__slider-nav{left:32px}}@media (max-width:1023px){.section-special-projects__slider-nav{left:32px}}@media (max-width:767px){.section-special-projects__slider-nav{display:none}}.section-special-projects__slider-nav-btn:first-child{margin-right:8px}.section-special-projects__slider-pagination{z-index:1;position:absolute;top:364px;left:16px}@media (min-width:768px){.section-special-projects__slider-pagination{display:none}}.section-contacts-page{padding-top:96px;padding-bottom:155px}@media (max-width:767px){.section-contacts-page{padding-top:48px;padding-bottom:48px}}.section-contacts-page__block:not(:last-child){margin-bottom:82px}.section-contacts-page__block-title{margin-bottom:32px}.section-contacts-page__items{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-top:0;margin-bottom:-16px;padding:0;list-style:none}@media (max-width:1023px){.section-contacts-page__items{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin-bottom:-32px}}@media (max-width:767px){.section-contacts-page__items{margin-bottom:-36px}}.section-contacts-page__item{page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;max-width:463px;margin-bottom:32px}@media (max-width:767px){.section-contacts-page__item{margin-bottom:36px}}.contacts-item,.contacts-item__icon{align-items:flex-start;display:flex}.contacts-item__icon{background-color:var(--bg-surface2,#f7f8fb);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-right:16px}[data-theme=dark] .contacts-item__icon{background-color:var(--bg-surface2,#262626)}.contacts-item__wrapper{padding-top:8px}.contacts-item__wrapper-no-icon{margin-left:60px;padding-top:8px}.contacts-item__text{text-transform:none;white-space:pre-wrap;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.contacts-item__text{font-size:20px;line-height:125%}}.contacts-item__sub{letter-spacing:1px;text-transform:uppercase;color:#939598;margin-top:4px;font-size:12px;font-weight:700;line-height:120%}.contacts-item__btn{margin-top:21px}.contacts-item__btn.btn--gray{transition:color .2s ease-in-out;background-color:var(--bg-surface2,#f7f8fb)!important;color:var(--gray-700,#939598)!important}@media (hover:hover),screen and (min-width: 0�){.contacts-item__btn.btn--gray:hover{background-color:var(--bg-surface2,#f7f8fb)!important;color:var(--accent-default,#00af6e)!important}}@media (max-width:767px){.contacts-item__btn{margin-top:12px}}.section-consultation-request{padding-top:144px;padding-bottom:96px;position:relative}@media (max-width:1023px){.section-consultation-request{padding-bottom:556px}}@media (max-width:767px){.section-consultation-request{background-color:#008066;padding-top:48px;padding-bottom:297px}}.section-consultation-request__bg{z-index:0;height:474px;position:absolute;top:0;bottom:0;left:0;right:0}.section-consultation-request__content{z-index:2;padding-left:385px;position:relative}@media (max-width:1023px){.section-consultation-request__content{flex-direction:column;align-items:center;padding-left:0;display:flex}}@media (max-width:767px){.section-consultation-request__content{align-items:stretch}}.section-consultation-request__text{white-space:pre-wrap;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%}@media (max-width:767px){.section-consultation-request__text{font-size:24px}}@media (max-width:1023px){.section-consultation-request__text{text-align:center}}.section-consultation-request__btn{margin-top:40px}@media (max-width:767px){.section-consultation-request__btn{margin-top:32px}}.section-consultation-request__picture-desktop{z-index:1;width:619px;height:550px;position:absolute;bottom:0;left:calc(50vw - 720px)}@media (max-width:1439px){.section-consultation-request__picture-desktop{left:0}}@media (max-width:1315px){.section-consultation-request__picture-desktop{left:-100px}}@media (max-width:1023px){.section-consultation-request__picture-desktop{left:0}}.section-consultation-request__picture-desktop img,.section-consultation-request__picture-mobile img{-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom;width:100%;height:100%}.section-consultation-request__picture-mobile{z-index:1;width:313px;height:257px;position:absolute;bottom:0;left:50%;transform:translate(-45.2%)}.section-consultation-request__picture-mobile img{-o-object-position:center bottom;object-position:center bottom}.neighbors-gratitude{background-color:var(--white);max-width:922px;margin:0 auto;padding:65px 96px 52px;position:relative}@media (max-width:1023px){.neighbors-gratitude{padding-left:45px;padding-right:45px}}@media (max-width:767px){.neighbors-gratitude{padding:35px 16px}}.neighbors-gratitude h2{margin-bottom:25px}@media (max-width:767px){.neighbors-gratitude h2{margin-bottom:15px}}.neighbors-gratitude p{text-transform:none;letter-spacing:0;margin-bottom:11px;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:160%}@media (max-width:767px){.neighbors-gratitude p{font-size:16px;line-height:24px}}.neighbors-gratitude__img{position:absolute}.neighbors-gratitude__img--1{top:-145px;left:-25px}@media (max-width:767px){.neighbors-gratitude__img--1{width:140px;top:-125px;left:-25px}}.neighbors-gratitude__img--1 img{-o-object-fit:contain;object-fit:contain;width:260px;height:202px}.neighbors-gratitude__img--2{top:-303px;right:-72px}@media (max-width:767px){.neighbors-gratitude__img--2{width:320px;top:-207px;right:-136px}}.neighbors{background-image:url(/img/sprite/neighbors-bg.svg);background-position:50% 81px;background-repeat:no-repeat;padding-top:155px;padding-bottom:141px}@media (max-width:767px){.neighbors{padding-top:70px;padding-bottom:40px}}.neighbors h1{text-align:center;margin-bottom:63px}.neighbors .neighbors-gratitude{margin-bottom:40px}.neighbors .form-field__wrapper{z-index:2}.neighbors-survey{background-color:var(--white);z-index:3;max-width:922px;margin:0 auto;padding:65px 96px 64px;position:relative}@media (max-width:1023px){.neighbors-survey{padding-left:45px;padding-right:45px}}@media (max-width:767px){.neighbors-survey{padding:35px 16px}}.neighbors-survey .neighbors-heading{margin-bottom:34px}@media (max-width:767px){.neighbors-survey .neighbors-heading{margin-bottom:20px}}.neighbors-survey .form-field:only-child,.neighbors-survey .radio-options{grid-column:1/-1}.neighbors-survey__row{grid-template-columns:1fr 1fr;gap:40px;margin-bottom:16px;display:grid}@media (max-width:767px){.neighbors-survey__row{grid-template-columns:1fr;gap:16px}}.neighbors-survey .neighbors-footer{margin-top:40px}@media (max-width:767px){.neighbors-survey .neighbors-footer{margin-top:15px}}.neighbors-survey:before{content:"";background-color:var(--white);z-index:2;width:77px;height:100%;position:absolute;top:0;left:0}@media (max-width:1023px){.neighbors-survey:before{width:45px}}@media (max-width:767px){.neighbors-survey:before{display:none}}.neighbors-survey__img{z-index:1;position:absolute}.neighbors-survey__img--1{top:-227px;left:-165px}@media (max-width:1023px){.neighbors-survey__img--1{left:-193px}}@media (max-width:767px){.neighbors-survey__img--1{top:-138px;right:-36px;left:unset;width:150px;transform:rotate(45deg)}}.neighbors-survey__img--1 img{width:287px}.neighbors-survey__img--2{top:157px;right:-138px}@media (max-width:767px){.neighbors-survey__img--2{display:none}}.neighbors-survey__img--2 img{width:250px}.neighbors-survey .request-accepted__title{margin-bottom:24px}@media (max-width:767px){.neighbors-survey .request-accepted__title{margin-top:24px}}.neighbors-survey .request-accepted__message{flex-direction:column;align-items:center;margin-bottom:48px;line-height:160%;display:flex}.neighbors-survey .request-accepted__message:after{margin-top:48px}.neighbors-survey .request-accepted__link{max-width:316px;margin-top:39px}.neighbors-survey .request-accepted__social{margin-bottom:16px}.neighbors-heading h2{margin-bottom:25px}@media (max-width:767px){.neighbors-heading h2{margin-bottom:15px}}.neighbors-heading p{text-transform:none;letter-spacing:0;margin-bottom:11px;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:160%}.neighbors-footer{align-items:center;display:flex}@media (max-width:767px){.neighbors-footer{flex-wrap:wrap}}.neighbors-footer__question{color:#d1d3d4;margin-right:auto;font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:500;line-height:125%;display:flex}@media (max-width:767px){.neighbors-footer__question{width:100%;margin-bottom:13px;font-size:24px}}.consultation-form__agreement a{color:var(--accent-default,#00af6e)}@media (hover:hover),screen and (min-width: 0�){.consultation-form__agreement a:hover{color:var(--accent-hover,#00955e)}}.neighbors-footer__question-number{color:#008066}@media (max-width:767px){.neighbors-footer .btn{min-height:38px;margin-bottom:13px;padding:13px 7px;font-size:16px}.neighbors-footer .btn .btn__icon{margin-left:5px}}.neighbors-footer .btn--back{margin-right:5px;transform:rotate(180deg)}@media (max-width:767px){.neighbors-footer .btn--back{width:44px;height:44px;padding:0}}.neighbors-footer .btn--back .btn__icon{width:16px;height:16px}@media (max-width:767px){.neighbors-footer .btn--back .btn__icon{margin-left:0}}.radio-option,.radio-option label{display:flex}.radio-option{--color:var(--red);background-color:var(--bg);width:100%;height:100%;position:relative}@media (max-width:767px){.radio-option{max-width:354px}}@media (hover:hover),screen and (min-width: 0�){.radio-option:hover .radio-option__text:before{opacity:0}}.radio-option label{cursor:pointer;justify-content:space-between;align-items:flex-end;width:354px;min-height:126px;padding-right:41px}@media (max-width:1023px){.radio-option label{width:100%}}@media (max-width:767px){.radio-option label{padding-right:16px}}.radio-option__text{align-self:flex-end;padding-bottom:31px;padding-left:32px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:700;line-height:135%;display:block}@media (max-width:767px){.radio-option__text{padding-left:16px}}.radio-option__text:after,.radio-option__text:before{content:"";transition:opacity .2s ease-in-out;display:block;position:absolute}.radio-option__text:before{opacity:.5;background-color:#fff;width:100%;height:100%;top:0;left:0}.radio-option__text:after{opacity:0;background-color:#008066;background-image:url(/img/sprite/check-white.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;width:44px;height:44px;top:16px;right:17px}@media (max-width:767px){.radio-option__text:after{top:10px;right:10px}}.radio-option img{margin-left:auto}.radio-option input:checked~.radio-option__text:after,.subscription input:checked~.subscription__item-content .subscription__item-icon{opacity:1}.radio-option input:checked~.radio-option__text:before{opacity:0}.radio-options--mb{margin-bottom:17px}.radio-options__question{letter-spacing:1px;text-transform:none;color:#939598;margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.radio-options__question{margin-bottom:10px;font-size:20px;line-height:125%}}.radio-options__options{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:767px){.radio-options__options{grid-template-columns:1fr}}.drag-and-drop,.drag-and-drop__drop-area{flex-direction:column;display:flex}.drag-and-drop{width:100%;max-width:638px}.drag-and-drop__drop-area{border:2px dashed #e8e9e9;align-items:center;min-height:188px;padding:38px 20px}@media (max-width:767px){.drag-and-drop__drop-area{border:0;align-items:stretch;min-height:0;padding:0}}.drag-and-drop__drop-area--dragged-over{border-color:#7cbeb1}.drag-and-drop__message{text-transform:none;letter-spacing:0;text-align:center;color:#939598;max-width:304px;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%}@media (max-width:767px){.drag-and-drop__message{display:none}}.drag-and-drop__btn{margin-top:16px}@media (max-width:767px){.drag-and-drop__btn{margin-top:0}}.drag-and-drop__files{flex-wrap:wrap;margin-top:24px;margin-bottom:-12px;margin-right:-8px;padding:0;list-style:none;display:flex}@media (max-width:767px){.drag-and-drop__files{flex-direction:column;order:-1;margin-top:0;margin-bottom:40px;margin-right:0}}.drag-and-drop__file{margin-bottom:12px;margin-right:8px}@media (max-width:767px){.drag-and-drop__file{margin-bottom:8px;margin-right:0}.drag-and-drop__file:last-child{margin-bottom:0}}.drag-and-drop__file--error .drag-and-drop__file-main{border-color:#f8abab}.drag-and-drop__file-main{border:2px solid #f6f6f6;border-radius:50px;align-items:center;padding:8px 14px;display:flex}.drag-and-drop__file-icon{color:#d1d3d4;flex-shrink:0;width:24px;height:24px;margin-right:8px}.drag-and-drop__file-name{text-transform:none;letter-spacing:0;word-break:break-all;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%;overflow:hidden}@media (max-width:767px){.drag-and-drop__file-name{margin-right:8px}}.drag-and-drop__file-close{cursor:pointer;color:#d1d3d4;background-color:#0000;border:0;outline:0;flex-shrink:0;width:24px;height:24px;margin-left:8px;padding:0;transition:color .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.drag-and-drop__file-close:hover{color:var(--red)}}@media (max-width:767px){.drag-and-drop__file-close{margin-left:auto}}.drag-and-drop__file-error{text-transform:none;letter-spacing:0;max-width:230px;color:var(--red);margin-top:2px;padding-left:16px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%}.steps{flex-wrap:wrap;margin-top:-16px;margin-bottom:0;padding:0;list-style:none;display:flex}@media (max-width:767px){.steps{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;margin-top:0;margin-right:-16px;padding-right:16px;overflow:auto}.steps::-webkit-scrollbar{background:0 0;width:0;height:0}}.steps__item{align-items:center;margin-top:16px;display:flex}.steps__item:not(:first-child):before{content:"";border-top:2px dashed #e8e9e9;width:40px;height:2px;margin-left:22px;margin-right:22px}@media (max-width:767px){.steps__item{flex-shrink:0;margin-top:0}}.steps__item--active .steps__tag{color:#fff;border-color:var(--accent-default,#00af6e);background-color:var(--accent-default,#00af6e)}.steps__item--active .steps__title{color:var(--gray-900)}.steps__btn{cursor:pointer;background-color:#0000;border:0;outline:0;align-items:center;padding:0;display:flex}.steps__btn:not(:disabled){transition:opacity .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.steps__btn:not(:disabled):hover{opacity:.7}}.steps__btn:disabled{cursor:auto}.steps__tag,.steps__title{letter-spacing:.5px;text-transform:uppercase;color:#939598;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:130%}.steps__tag,.steps__tag svg{transform:translate(0,0)}.steps__tag{border:2px solid #e8e9e9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.steps__tag svg{width:24px;height:24px}.steps__title{max-width:200px;margin-left:16px}.consultation-form__steps{padding-bottom:42px;position:relative}.consultation-form__steps:after{content:"";background-color:var(--gray-900);opacity:.05;width:100%;height:2px;position:absolute;bottom:0;left:0}@media (max-width:767px){.consultation-form__steps:after{display:none}.consultation-form__steps{padding-bottom:26px}}.consultation-form__form{max-width:638px;padding-top:40px}.consultation-form__form-item+.consultation-form__form-item{margin-top:16px}.consultation-form__form-item--checkbox:not(:last-child){margin-bottom:48px}@media (max-width:767px){.consultation-form__form-item--checkbox--less-margin-mob:not(:last-child){margin-bottom:0}}.consultation-form__form-item--radioset:not(:last-child){margin-bottom:32px}@media (max-width:767px){.consultation-form__form-item--radioset--less-margin-mob:not(:last-child){margin-bottom:0}}.consultation-form__form-item--filter-checkbox-group{margin-bottom:44px}@media (max-width:767px){.consultation-form__form-item--filter-checkbox-group{margin-bottom:40px}}.consultation-form__form-item--narrow{max-width:354px}.consultation-form__star-message{text-transform:none;letter-spacing:0;color:gray;margin-top:12px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%;display:flex}.consultation-form__star-message:before{content:"*";text-transform:none;color:#f8ab9e;margin-right:4px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}@media (max-width:767px){.consultation-form__star-message:before{font-size:20px;line-height:125%}}.consultation-form__file-upload{margin-top:40px}.consultation-form__subtext{text-transform:none;letter-spacing:0;color:#939598;margin-top:16px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%}.consultation-form__btn-wrapper{align-items:flex-start;margin-top:40px;display:flex}@media (max-width:767px){.consultation-form__btn-wrapper{flex-direction:column}}.consultation-form__btn{flex-shrink:0}@media (max-width:767px){.consultation-form__btn{width:100%}}.consultation-form__agreement{text-transform:none;letter-spacing:0;color:gray;margin-left:16px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%}@media (max-width:767px){.consultation-form__agreement{margin-top:24px;margin-left:0}}.consultation-form--reservation .consultation-form__form{max-width:543px}.subscription__message{text-transform:none;letter-spacing:0;color:gray;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:135%}.subscription__items{flex-wrap:wrap;max-width:520px;margin-top:35px;margin-bottom:32px;margin-right:-12px;padding:0;list-style:none;display:flex}.subscription__item{margin-bottom:16px;margin-right:12px}.subscription__item-label{cursor:pointer}.subscription__item-content{color:var(--green);background-color:var(--bg-surface2,#f7f8fb);border-radius:50px;padding:6px 16px;transition:opacity .2s ease-in-out,padding-left .2s ease-in-out,background-color .2s ease-in-out;display:block;position:relative}@media (hover:hover),screen and (min-width: 0�){.subscription__item-content:hover{opacity:.7}}.subscription input:checked~.subscription__item-content{color:#fff;background-color:var(--green);padding-left:44px}.subscription__item-icon{opacity:0;transition:opacity .2s ease-in-out;position:absolute;top:6px;left:16px}.subscription__item-title{letter-spacing:-.1px;text-transform:uppercase;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500;line-height:135%}@media (max-width:767px){.subscription__item-title{letter-spacing:0;font-size:14px}}.subscription__email-btn-wrapper{flex-wrap:wrap;display:flex}.subscription__email-field{flex-grow:1;width:auto;max-width:100%;margin-bottom:16px;margin-left:2px;margin-right:16px}@media (max-width:767px){.subscription__email-field{margin-right:0}}.subscription__email-field .form-field__label{margin-top:-18px}.subscription .subscription__email-field.form-field--rounded .form-field__wrapper:focus-within input,.subscription .subscription__email-field.form-field--rounded .form-field__wrapper:focus-within textarea,.subscription .subscription__email-field.form-field--rounded input,.subscription .subscription__email-field.form-field--rounded textarea{color:var(--text-primary,#2d2d2d)}.subscription .subscription__email-field.form-field--rounded input::-webkit-input-placeholder{color:var(--text-disabbled,#d6d6d6);-webkit-text-fill-color:var(--text-disabbled,#d6d6d6)}.subscription .subscription__email-field.form-field--rounded textarea::-webkit-input-placeholder{color:var(--text-disabbled,#d6d6d6);-webkit-text-fill-color:var(--text-disabbled,#d6d6d6)}.subscription .subscription__email-field.form-field--rounded input::-moz-placeholder{color:var(--text-disabbled,#d6d6d6)}.subscription .subscription__email-field.form-field--rounded textarea::-moz-placeholder{color:var(--text-disabbled,#d6d6d6)}.subscription .subscription__email-field.form-field--rounded input:-ms-placeholder-shown{color:var(--text-disabbled,#d6d6d6)}.subscription .subscription__email-field.form-field--rounded textarea:-ms-placeholder-shown{color:var(--text-disabbled,#d6d6d6)}.subscription .subscription__email-field.form-field--rounded input:-moz-placeholder-shown{color:var(--text-disabbled,#d6d6d6)}.subscription .subscription__email-field.form-field--rounded textarea:-moz-placeholder-shown{color:var(--text-disabbled,#d6d6d6)}.subscription__email-field .form-field__error{margin-bottom:-18px}.subscription__email-field.invalid .form-field__error{margin-bottom:0}.subscription__btn{margin-bottom:16px}@media (max-width:767px){.subscription__btn{width:100%}}.subscription__agreement{text-transform:none;letter-spacing:0;color:gray;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:135%}.subscription__agreement a{color:var(--green);transition:opacity .2s ease-in-out}@media (hover:hover),screen and (min-width: 0�){.subscription__agreement a:hover{opacity:.7}}#nprogress{z-index:100;pointer-events:all;background:#fff6;position:fixed;top:0;bottom:0;left:0;right:0}#nprogress .spinner{top:50%;left:50%}#nprogress .spinner-icon{border:10px solid #0000;border-top-color:var(--green,#00af6e);border-left-color:var(--green,#00af6e);border-radius:50%;width:72px;height:72px}.tag-label input:disabled+.tag.tag,.tag-label .tag.tag.tag--non-interactive{color:#acb8db;background-color:var(--blue-100,#ebeef6);outline-offset:-1px;cursor:default;pointer-events:none;opacity:1;border:0;outline:1px solid #acb8db4d}.tag-label input:disabled+.tag.tag .tag__title,.tag-label input:disabled+.tag.tag .tag__icon,.tag-label .tag.tag.tag--non-interactive .tag__title,.tag-label .tag.tag.tag--non-interactive .tag__icon{color:#acb8db}.tag-label input:disabled+.tag.tag .tag__icon svg,.tag-label .tag.tag.tag--non-interactive .tag__icon svg{color:#acb8db;fill:currentColor}@media (hover:hover){.tag-label input:disabled+.tag.tag:hover,.tag-label .tag.tag.tag--non-interactive:hover{color:#acb8db;background-color:var(--blue-100,#ebeef6);outline-offset:-1px;opacity:1;border:0;outline:1px solid #acb8db4d}.tag-label input:disabled+.tag.tag:hover .tag__title,.tag-label input:disabled+.tag.tag:hover .tag__icon,.tag-label .tag.tag.tag--non-interactive:hover .tag__title,.tag-label .tag.tag.tag--non-interactive:hover .tag__icon{color:#acb8db}}.filter--apartments .section-picker__tags .tag-label input:disabled+.tag.tag,.filter--apartments .section-picker__tags .tag-label .tag.tag.tag--non-interactive,.section-picker__filter .section-picker__tags .tag-label input:disabled+.tag.tag,.section-picker__filter .section-picker__tags .tag-label .tag.tag.tag--non-interactive,.filter--apartments .filter__item--attributes .tag-label input:disabled+.tag.tag,.filter--apartments .filter__item--attributes .tag-label .tag.tag.tag--non-interactive,.section-picker__filter .filter__item--attributes .tag-label input:disabled+.tag.tag,.section-picker__filter .filter__item--attributes .tag-label .tag.tag.tag--non-interactive{color:#acb8db;background-color:var(--blue-100,#ebeef6);outline-offset:-1px;cursor:default;pointer-events:none;opacity:1;border:0;outline:1px solid #acb8db4d}.filter--apartments .section-picker__tags .tag-label input:disabled+.tag.tag .tag__title,.filter--apartments .section-picker__tags .tag-label input:disabled+.tag.tag .tag__icon,.filter--apartments .section-picker__tags .tag-label .tag.tag.tag--non-interactive .tag__title,.filter--apartments .section-picker__tags .tag-label .tag.tag.tag--non-interactive .tag__icon,.section-picker__filter .section-picker__tags .tag-label input:disabled+.tag.tag .tag__title,.section-picker__filter .section-picker__tags .tag-label input:disabled+.tag.tag .tag__icon,.section-picker__filter .section-picker__tags .tag-label .tag.tag.tag--non-interactive .tag__title,.section-picker__filter .section-picker__tags .tag-label .tag.tag.tag--non-interactive .tag__icon,.filter--apartments .filter__item--attributes .tag-label input:disabled+.tag.tag .tag__title,.filter--apartments .filter__item--attributes .tag-label input:disabled+.tag.tag .tag__icon,.filter--apartments .filter__item--attributes .tag-label .tag.tag.tag--non-interactive .tag__title,.filter--apartments .filter__item--attributes .tag-label .tag.tag.tag--non-interactive .tag__icon,.section-picker__filter .filter__item--attributes .tag-label input:disabled+.tag.tag .tag__title,.section-picker__filter .filter__item--attributes .tag-label input:disabled+.tag.tag .tag__icon,.section-picker__filter .filter__item--attributes .tag-label .tag.tag.tag--non-interactive .tag__title,.section-picker__filter .filter__item--attributes .tag-label .tag.tag.tag--non-interactive .tag__icon{color:#acb8db}.filter--apartments .section-picker__tags .tag-label input:disabled+.tag.tag .tag__icon svg,.filter--apartments .section-picker__tags .tag-label .tag.tag.tag--non-interactive .tag__icon svg,.section-picker__filter .section-picker__tags .tag-label input:disabled+.tag.tag .tag__icon svg,.section-picker__filter .section-picker__tags .tag-label .tag.tag.tag--non-interactive .tag__icon svg,.filter--apartments .filter__item--attributes .tag-label input:disabled+.tag.tag .tag__icon svg,.filter--apartments .filter__item--attributes .tag-label .tag.tag.tag--non-interactive .tag__icon svg,.section-picker__filter .filter__item--attributes .tag-label input:disabled+.tag.tag .tag__icon svg,.section-picker__filter .filter__item--attributes .tag-label .tag.tag.tag--non-interactive .tag__icon svg{color:#acb8db;fill:currentColor}@media (hover:hover){.filter--apartments .section-picker__tags .tag-label input:disabled+.tag.tag:hover,.filter--apartments .section-picker__tags .tag-label .tag.tag.tag--non-interactive:hover,.section-picker__filter .section-picker__tags .tag-label input:disabled+.tag.tag:hover,.section-picker__filter .section-picker__tags .tag-label .tag.tag.tag--non-interactive:hover,.filter--apartments .filter__item--attributes .tag-label input:disabled+.tag.tag:hover,.filter--apartments .filter__item--attributes .tag-label .tag.tag.tag--non-interactive:hover,.section-picker__filter .filter__item--attributes .tag-label input:disabled+.tag.tag:hover,.section-picker__filter .filter__item--attributes .tag-label .tag.tag.tag--non-interactive:hover{color:#acb8db;background-color:var(--blue-100,#ebeef6);outline-offset:-1px;opacity:1;border:0;outline:1px solid #acb8db4d}.filter--apartments .section-picker__tags .tag-label input:disabled+.tag.tag:hover .tag__title,.filter--apartments .section-picker__tags .tag-label input:disabled+.tag.tag:hover .tag__icon,.filter--apartments .section-picker__tags .tag-label .tag.tag.tag--non-interactive:hover .tag__title,.filter--apartments .section-picker__tags .tag-label .tag.tag.tag--non-interactive:hover .tag__icon,.section-picker__filter .section-picker__tags .tag-label input:disabled+.tag.tag:hover .tag__title,.section-picker__filter .section-picker__tags .tag-label input:disabled+.tag.tag:hover .tag__icon,.section-picker__filter .section-picker__tags .tag-label .tag.tag.tag--non-interactive:hover .tag__title,.section-picker__filter .section-picker__tags .tag-label .tag.tag.tag--non-interactive:hover .tag__icon,.filter--apartments .filter__item--attributes .tag-label input:disabled+.tag.tag:hover .tag__title,.filter--apartments .filter__item--attributes .tag-label input:disabled+.tag.tag:hover .tag__icon,.filter--apartments .filter__item--attributes .tag-label .tag.tag.tag--non-interactive:hover .tag__title,.filter--apartments .filter__item--attributes .tag-label .tag.tag.tag--non-interactive:hover .tag__icon,.section-picker__filter .filter__item--attributes .tag-label input:disabled+.tag.tag:hover .tag__title,.section-picker__filter .filter__item--attributes .tag-label input:disabled+.tag.tag:hover .tag__icon,.section-picker__filter .filter__item--attributes .tag-label .tag.tag.tag--non-interactive:hover .tag__title,.section-picker__filter .filter__item--attributes .tag-label .tag.tag.tag--non-interactive:hover .tag__icon{color:#acb8db}}.floors-slider__floor-item.filter-checkbox.is-sold .filter-checkbox__item{cursor:pointer;color:#acb8db!important;background-color:var(--blue-100,#ebeef6)!important;border:1px solid #acb8db4d!important}.floors-slider__floor-item.filter-checkbox.is-sold{cursor:pointer}.floors-slider__floor-item.filter-checkbox.is-sold .filter-checkbox__item:hover,.floors-slider__floor-item.filter-checkbox.is-active.is-sold .filter-checkbox__item,.filter-checkbox-group__item.is-sold .filter-checkbox__item,.filter-checkbox-group__item.is-sold .filter-checkbox__item:hover,.filter-checkbox-group__item.is-sold input:checked+.filter-checkbox__item{cursor:pointer;color:#acb8db!important;background-color:var(--blue-100,#ebeef6)!important;border:1px solid #acb8db4d!important}.filter-checkbox-group__item.is-sold,.media-menu__submenu-link{cursor:pointer}@media only screen and (max-width:767px){.discount-card img{width:auto!important}.discount-card--lg{flex-direction:row!important}.discount-card--lg img{margin-top:0!important}}.discount-card--lg>span{margin-top:auto;margin-bottom:16px;margin-left:20px;font-size:18px;font-style:normal;font-weight:500}.discount-card .tag{left:16px!important}.discount-card>span{font-size:18px;font-style:normal;font-weight:500}.discount-card{min-height:146px}.discount-card img{height:auto!important}.discount-card--lg img{align-self:center;margin-left:auto!important;margin-right:auto!important}.commercial-info,.commercial-info.not-price{grid-template-areas:"title img""info img""purpose purpose""btns btns"!important}@media only screen and (max-width:1023px){.commercial-info.not-price,.commercial-info{grid-template-areas:"title""img""info""btns"!important}}@media only screen and (max-width:767px){div.header-search{top:75px}}.offer-swiper__swiper-pagination{bottom:25px!important;left:32px!important}.modal input:-webkit-autofill{transition:all 0s 90000000s!important}input:-webkit-autofill:hover{transition:all 0s 90000000s!important}input:-webkit-autofill:focus{transition:all 0s 90000000s!important}input:-webkit-autofill:active{transition:all 0s 90000000s!important}input:-webkit-autofill{transition:all 0s 90000000s!important}input:-webkit-autofill:hover{transition:all 0s 90000000s!important}input:-webkit-autofill:focus{transition:all 0s 90000000s!important}input:-webkit-autofill:active{transition:all 0s 90000000s!important}.section-request__form input:-internal-autofill-selected{-webkit-text-fill-color:#1a1a1a!important}.consultation-form input:-internal-autofill-selected{-webkit-text-fill-color:#1a1a1a!important}input:-internal-autofill-selected{-webkit-text-fill-color:#fff!important}.section-hero__slider-pagination{z-index:26;padding:8px;display:flex;position:absolute;bottom:0;margin:0!important}.section-hero__slider-pagination .swiper-pagination-bullet-custom{margin:0 4px!important}.hero-prev,.hero-next{will-change:background-color;border-radius:50%;width:64px;height:64px;transition:background-color .2s linear}.hero-prev{left:10px}.hero-next{right:10px}.commercial-slide{background:50%/cover no-repeat;align-items:stretch;height:740px;min-height:740px;padding:0 calc(50% - 620px);display:flex;position:relative;overflow:hidden}.commercial-slide-wrap{z-index:2;flex-direction:column;justify-content:center;width:100%;max-width:580px;height:auto;padding-top:162px;padding-bottom:162px;display:flex;position:relative}@media only screen and (max-width:767px){.commercial-slide-wrap.section-prime__row{justify-content:flex-start;max-width:100%;height:100%;padding-top:16px;padding-bottom:8px}.commercial-slide{height:580px!important;min-height:580px!important}}@media only screen and (max-width:1179px){.commercial-slide{padding:0 32px}}@media only screen and (max-width:767px){.commercial-slide{padding:0 16px}}.cluster{border:4px solid var(--green);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:12px;font-weight:700;line-height:135%;display:flex}.placemark{will-change:color;width:-webkit-fit-content;width:fit-content;color:var(--accent-default,#00af6e);cursor:pointer;align-items:center;font-size:14px;text-decoration:none;transition:color .2s ease-in-out;display:flex}.placemark>span>button,.map-point button{display:none!important}.placemark.hover,.placemark:hover,.placemark.listItemHover,.placemark.hover .placemark-icon,.placemark:hover .placemark-icon,.placemark.listItemHover .placemark-icon,.placemark.hover .placemark-text,.placemark:hover .placemark-text,.placemark.listItemHover .placemark-text{color:var(--accent-hover,#00955e);will-change:color;transition:color .2s ease-in-out}.placemark-icon{color:var(--accent-default,#00af6e);will-change:color;width:17px;margin-right:4px;transition:color .2s ease-in-out;position:relative}.placemark-text{color:var(--text-color);background-color:var(--bg-surface1,#fff);white-space:nowrap;border-radius:18px;align-items:center;padding:0 16px;font-size:14px;font-weight:500;line-height:36px;display:flex;box-shadow:0 4px 15px #00000026}.bank-programs-table__logo-wrapper{background:0 0!important}#map{width:100%;height:100%}.__react_component_tooltip.show{opacity:1!important}@media (max-width:1023px){.bank-programs-table__link-without-image{padding-left:8px}}@media (max-width:767px){.modal--floor .modal__img{position:static;margin-top:0!important}}.floors-slider--parking .floors-slider__floors{padding-bottom:24px!important}.recall-form__wrapper{z-index:auto!important}body{overflow-x:hidden!important}.wrapper .main{overflow-x:unset!important}.plan-section-desktop{padding:32px 16px!important}.plan-section-desktop__picture{margin-bottom:16px!important}.floors-slider__floors{justify-content:center}.header-search .form-field .form-field__wrapper{border-bottom-color:#0000!important}.recall-form__picture-desktop{letter-spacing:0;word-spacing:0;font-size:34px}.recall-form__picture-mobile{font-size:34px}.recall-form__picture-desktop>div:first-child,.recall-form__picture-mobile>div:first-child{vertical-align:bottom}.recall-form--simple{min-height:0;padding-bottom:64px}@media (max-width:767px){.recall-form--simple{padding-bottom:48px}}.recall-form--simple .recall-form__desctiption{color:#fff;margin-bottom:40px}.flat-print__picture>img{max-height:425px}@media (max-width:767px){.ReactModal__Overlay .modal__content{visibility:hidden!important;opacity:0!important;transform:translateY(100%)translateZ(0)!important}.ReactModal__Overlay.modal{height:calc(100*var(--vh));background-color:#0000;bottom:auto}.ReactModal__Overlay--after-open.modal{background-color:#00000040;transition:background-color .6s cubic-bezier(.55,0,.1,1),opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1)}.ReactModal__Overlay--before-close.modal{background:0 0}.ReactModal__Overlay--after-open .modal__content{opacity:1!important;visibility:visible!important;transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1)!important;transform:translateY(0)translateZ(0)!important}.ReactModal__Overlay--before-close .modal__content{visibility:hidden!important;opacity:0!important;transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1)!important;transform:translateY(100%)translateZ(0)!important}}@media (min-width:768px){.ReactModal__Overlay{visibility:hidden!important;opacity:0!important;pointer-events:none!important;-ms-overflow-style:none!important;transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1)!important;transform:scale(1.2)!important}.ReactModal__Overlay--after-open{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:scale(1)!important}.ReactModal__Overlay--before-close{visibility:hidden!important;opacity:0!important;pointer-events:none!important;-ms-overflow-style:none!important;transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1)!important;transform:scale(1.2)!important}}.flat-info__tag:hover{opacity:.7!important}input::-ms-clear{display:none!important}.swiper-pagination-bullet-custom{cursor:pointer}.bank-programs-slider__pagination{width:calc(100% - 56px)!important;bottom:24px!important;left:28px!important}.floors-slider__floors-wrapper>:last-child{margin-top:0!important}.floors-slider__floor-item.filter-checkbox.is-active .filter-checkbox__item{color:#fff;background-color:var(--green)}.floors-slider__plans-wrapper{transform:translate(0,0)}.floors-slider__floors{overflow:hidden}.floors-slider__floors-wrapper{flex-direction:column;align-items:center;display:flex}.floors-slider__plans{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;position:relative;overflow:hidden}.btn__icon.is-active svg{fill:var(--red-default);color:var(--red-default)}.menu-item{cursor:pointer;background:0 0;border:0;padding:0}#apartment-path:hover{cursor:pointer}#interactive_section{width:100%;height:100%;position:relative}#interactive_section>svg{z-index:1;display:block;position:absolute!important}.svgback{opacity:.7;background:#ebeef6;width:200px;height:200px;display:block;position:absolute;top:21%;left:21.5%}.chess-tiles__content:after{width:unset!important}.main-nav__link.is-active{pointer-events:none!important}.filter__btn--expand{min-width:245px;justify-content:flex-start!important}.chess-legend{align-items:center;gap:20px;width:100%;display:flex}.chess-tiles__link{color:var(--text-color)}#chess-button-left,#chess-button-right{top:300px}.onboarding-hint{margin:0!important}.hidden-onboarding{visibility:hidden}@media (min-width:768px){.modal--fav .modal__content{position:relative!important}}html{-webkit-text-size-adjust:100%}details,main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace;font-size:1em}a{color:inherit;background-color:#0000;text-decoration:none}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,html,optgroup,select{line-height:1.15}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{color:inherit;white-space:normal;max-width:100%;display:table}progress{vertical-align:baseline}textarea{resize:none;-ms-overflow-style:none;scrollbar-width:none;border:0;outline:0;overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@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-notification{display:none!important}.swiper-container{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;position:relative;overflow:hidden}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-container .swiper-slide,.swiper-container .swiper-wrapper{-webkit-transition-property:-webkit-transform;width:100%;height:100%;transition-property:transform;position:relative}.swiper-container .swiper-wrapper{z-index:1;box-sizing:content-box;display:flex}.swiper-container-android .swiper-slide,.swiper-container .swiper-wrapper{transform:translate(0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-flow:column wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-container .swiper-slide{flex-shrink:0}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-transition-property:height,-webkit-transform;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{-webkit-transform-style:preserve-3d;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{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-container-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.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{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(-1*var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute;top:50%}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;font-variant:initial;text-transform:none!important}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{width:100%;bottom:10px;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.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{opacity:.2;background:#000;border-radius:100%;width:8px;height:8px;display:inline-block}button.swiper-pagination-bullet{box-shadow:none;-webkit-appearance:none;appearance:none;border:0;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{top:50%;right:10px;transform:translateY(-50%)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;display:inline-block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;top:0;left:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;top:0;left:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{-ms-touch-action:none;background:#0000001a;border-radius:10px;position:relative}.swiper-container-horizontal>.swiper-scrollbar{z-index:50;width:98%;height:5px;position:absolute;bottom:3px;left:1%}.swiper-container-vertical>.swiper-scrollbar{z-index:50;width:5px;height:98%;position:absolute;top:1%;right:3px}.swiper-scrollbar-drag{background:#00000080;border-radius:10px;width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;animation:1s linear infinite swiper-preloader-spin;position:absolute;top:50%;left:50%}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.swiper-container .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.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-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{opacity:.6;filter:blur(50px);z-index:0;background:#000;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui-kit{overflow-x:hidden}.ui-kit__col{flex-direction:column;align-items:flex-start;display:flex}.ui-kit__col>*{margin-bottom:20px}.ui-kit__col+.ui-kit__col{margin-top:30px}.ui-kit__col--stretch{align-items:stretch}.ui-kit__tall-item{min-height:400px}.ui-kit__row{grid-gap:20px;grid-template-columns:repeat(8,minmax(0,1fr));place-items:start;display:grid}.ui-kit__row+.ui-kit__row{margin-top:40px}.ui-kit__menu ul,.ui-kit__row--auto{flex-wrap:wrap;display:flex}.ui-kit__row--auto>*{margin-right:20px}.ui-kit__row--form{grid-gap:40px;grid-template-columns:repeat(4,minmax(0,212px))}@media (max-width:767px){.ui-kit__row--form{grid-template-columns:100%}}.ui-kit__row--6{grid-template-columns:repeat(6,1fr)}.ui-kit__row--4{grid-template-columns:repeat(4,1fr)}.ui-kit__row--3{grid-template-columns:repeat(3,1fr)}.ui-kit__row--2{grid-template-columns:repeat(2,1fr)}.ui-kit__row .ui-kit__col{margin-top:0}.ui-kit__menu{z-index:1000;background-color:#fffffff2;border-bottom:1px solid #d1d3d4;padding:20px 36px 20px 0;position:fixed;top:0;left:0;right:0}.ui-kit__menu .toggle{position:absolute;top:19px;right:10px}.ui-kit__menu li{color:#1a1a1a;margin-left:27px}.ui-kit__menu a:hover{color:var(--green);transition:color .2s ease-in-out}.ui-kit section>h2{color:var(--green);text-transform:uppercase;margin-bottom:50px;position:relative}.ui-kit section>h2 span{background-color:var(--bg);display:inline-block}.ui-kit section>h2:after{content:"";z-index:-1;background-color:currentColor;width:100vw;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-kit section>h3{text-transform:uppercase;margin:60px 0 40px}.ui-kit section{padding:65px 0 0}.ui-kit__backwards{margin-bottom:10px;margin-left:7px;display:inline-block}.ui-kit__backwards span:first-child{vertical-align:top;margin-right:15px;font-size:16px;line-height:24px;display:inline-block;position:relative;top:-3px;transform:scale(2)}.ui-kit__backwards span:last-child{font-size:16px;line-height:24px}.ui-kit__backwards+h1{margin-bottom:0}.ui-color,.ui-kit--padding{padding:20px}.ui-kit .header{position:relative}.ui-color{border-radius:12px;width:100%;height:100px}.ui-color--gray-900{color:#fff;background-color:var(--gray-900)}.ui-color--gray-800{color:#fff;background-color:gray}.ui-color--gray-700{color:#fff;background-color:#939598}.ui-color--gray-300{color:var(--gray-900);background-color:#d1d3d4}.ui-color--gray-100,.ui-color--gray-200{color:var(--gray-900);background-color:#e8e9e9}.ui-color--gray-100{background-color:#f6f6f6}.ui-color--gray-900-dark{color:var(--gray-900);background-color:#fff}.ui-color--gray-800-dark{color:#fff;background-color:#939598}.ui-color--gray-700-dark{color:#fff;background-color:gray}.ui-color--gray-300-dark{color:#fff;background-color:#373a3b}.ui-color--gray-200-dark{color:#fff;background-color:#222424}.ui-color--gray-100-dark{color:#fff;background-color:#161616}.ui-color--green{color:var(--gray-900);background-color:#008066}.ui-color--green-100,.ui-color--green-800{color:var(--gray-900);background-color:#7cbeb1}.ui-color--green-100{background-color:#dfefec}.ui-color--dark-green{color:var(--gray-900);background-color:#004b39}.ui-color--dark-green-800{color:var(--gray-900);background-color:#7ca39a}.ui-color--dark-green-100{color:var(--gray-900);background-color:#dfe9e6}.ui-color--light-green{color:var(--gray-900);background-color:#82ca9c}.ui-color--light-green-800{color:var(--gray-900);background-color:#bfe4cc}.ui-color--light-green-100{color:var(--gray-900);background-color:#eff8f3}.ui-color--red,.ui-color--red-800{color:var(--gray-900);background-color:var(--red)}.ui-color--red-800{background-color:#f8abab}.ui-color--pink,.ui-color--red-100{color:var(--gray-900);background-color:#fdebeb}.ui-color--pink{background-color:#f8ab9e}.ui-color--pink-100,.ui-color--pink-800{color:var(--gray-900);background-color:#fbd4cd}.ui-color--pink-100{background-color:#fef5f3}.ui-color--blue,.ui-color--blue-800{color:var(--gray-900);background-color:#5c74b8}.ui-color--blue-800{background-color:#acb8db}.ui-color--blue-100,.ui-color--yellow{color:var(--gray-900);background-color:#ebeef6}.ui-color--yellow{background-color:#e5ca1e}.ui-color--yellow-800{color:var(--gray-900);background-color:#f6e26d}.ui-color--light,.ui-color--yellow-100{color:var(--gray-900);background-color:#fcf8e3}.ui-color--light{background-color:#f7f8fb}.ui-color--dark{color:#fff;background-color:#161616}.ui-color--white{color:var(--gray-900);background-color:#fff}.ui-color--black{color:#fff;background-color:var(--gray-900)}.ui-kit .container{width:100%;max-width:1174px;margin:0 auto;padding:0 32px}@media (max-width:1023px){.ui-kit .container{padding:0 32px}}@media (max-width:767px){.ui-kit .container{padding:0 16px}}.ui-kit>.container{padding-top:100px;padding-bottom:30px}.main{flex-direction:column;display:flex}.main--offset{margin-top:-91px}@media (max-width:1023px){.main--offset{margin-top:-75px}}.main__recall-form{justify-self:flex-end}.main--how-to-buy{background-color:var(--white)}.main--about{overflow-x:hidden}@media (max-width:767px){.main--about .main__values{order:1}.main--about .main__special-projects{order:2}.main--about .main__corporate{order:3}.main--about .main__social-subscribe{order:4}.main--about .main__recall-form{order:8}}.main--overflow-visible.main{overflow:visible}:root{--background-color:#f7f8fb;--bg-color-surface:#fff;--bg-color-surface-muted:#efefef;--text-color:#2d2d2d;--text-primary:#2d2d2d;--text-secondary:#949494;--text-secondary-2:#7b7b7b;--text-disabbled:#d6d6d6;--clear:#fff;--gray-900:#1a1a1a;--gray-900-rgb:26, 26, 26;--gray-800:gray;--gray-700:#939598;--gray-600:gray;--gray-400:#666;--gray-300:#d1d3d4;--gray-300-rgb:#5a5a5a26;--gray-200:#e8e9e9;--gray-100:#f6f6f6;--green:#00af6e;--green-rgb:0, 175, 110;--green-800:#7cbeb1;--green-100:#dfefec;--dark-green:#004b39;--dark-green-800:#7ca39a;--dark-green-100:#dfe9e6;--light-green:#82ca9c;--light-green-800:#bfe4cc;--light-green-100:#eff8f3;--red:#f15b5b;--red-rgb:241, 91, 91;--red-800:#f8abab;--red-100:#fdebeb;--red-25:#fef6f6;--pink:#f8ab9e;--pink-800:#fbd4cd;--pink-100:#fef5f3;--blue:#00a9ce;--blue-800:#acb8db;--blue-100:#ebeef6;--yellow:#e5ca1e;--yellow-800:#e5ca1e;--yellow-800-rgb:246, 226, 109;--yellow-100:#fcf8e3;--yellow-400:#dcbd5c;--yellow-500:#d3ad33;--spruce-500:#00745f;--spruce-muted:#bfdcd7;--spruce-default:#00745f;--accent-hover:#00955e;--accent-500:#00af6e;--accent-50:#e6f7f1;--accent-25:#f2fbf8;--accent-default:#00af6e;--accent-soft:#33bf8b;--red-default:#e54c4c;--red-hover:#c34141;--red-dark:#c64e4e;--neutral-0:#fff;--bg:#f7f8fb;--white:#fff;--whiteForFlat:#fff;--bg-surface-green:#f2fbf8;--bg-surface-green-icon:#e6f7f1;--bg-surface1:#fff;--bg-surface2:#f7f8fb;--bg-surface-5:#ebeef6;--border-muted:#e8e9e9;--border-soft:#5a5a5a40;--border-radius-full:9999px;--spacing-5x:20px;--spacing-8x:32px;--spacing-3x:12px;--spacing-6x:24px;--accent-red:#f15b5b;--light-accent-red:#f15b5b;--fg-muted:#939598;--bg-surface3:#fff;--sold-unavailable-text:#acb8db;--sold-unavailable-bg:#ebeef6;--sold-unavailable-border:#acb8db4d}:root[data-theme=dark]{--background-color:#262626;--bg-color-surface:#121212;--bg-color-surface-muted:#1a1a1a;--text-color:#fff;--text-primary:#fff;--text-secondary:#f7f7f7;--text-secondary-2:#acacac;--text-disabbled:#d6d6d6;--clear:#000;--gray-900:#f6f6f6;--gray-900-rgb:246, 246, 246;--gray-800:#939598;--gray-700:gray;--gray-600:#666;--gray-400:#494a4c;--gray-300:#494a4c;--gray-300-rgb:#5a5a5a26;--gray-200:#222424;--gray-100:#161616;--green:#00af6e;--green-rgb:0, 128, 102;--green-800:#004033;--green-100:#00261f;--dark-green:#004b39;--dark-green-800:#7ca39a;--dark-green-100:#dfe9e6;--light-green:#82ca9c;--light-green-800:#bfe4cc;--light-green-100:#eff8f3;--red:var(--red-default);--red-rgb:242, 165, 165;--red-800:#782d2d;--red-100:#481b1b;--red-25:#2a1818;--red-dark:#f2a5a5;--pink:#f8ab9e;--pink-800:#7c554f;--pink-100:#4a332f;--blue:#00a9ce;--blue-800:#2e3a5c;--blue-100:#1c2337;--yellow:#e5ca1e;--yellow-800:#e5ca1e;--yellow-800-rgb:114, 101, 15;--yellow-100:#453d09;--yellow-400:#dcbd5c;--yellow-500:#d3ad33;--spruce-500:#00745f;--spruce-muted:#bfdcd7;--spruce-default:#00745f;--accent-hover:#00955e;--accent-500:#00af6e;--accent-50:#005238;--accent-25:#003828;--accent-default:#00af6e;--accent-soft:#33bf8b;--red-default:#f2a5a5;--red-hover:#e08a8a;--neutral-0:#fff;--bg:#262626;--white:#000;--whiteForFlat:#161616;--bg-surface-green:#003828;--bg-surface-green-icon:#005238;--bg-surface1:#121212;--bg-surface2:#262626;--bg-surface-5:#202020;--border-muted:#acacac26;--border-soft:#5a5a5a40;--border-radius-full:9999px;--spacing-5x:20px;--spacing-8x:32px;--spacing-3x:12px;--spacing-6x:24px;--accent-red:#f2a5a5;--light-accent-red:#f2a5a5;--fg-muted:#acacac;--bg-surface3:#2a2a2a;--sold-unavailable-text:#acb8db;--sold-unavailable-bg:#ebeef6;--sold-unavailable-border:#acb8db4d}html,body{height:100%}body{background-color:var(--background-color);color:var(--text-color);-webkit-font-smoothing:antialiased;font-family:Inter,Arial,sans-serif;font-size:14px}a:not([class]){color:var(--green)}a:not([class]):hover{color:var(--text-color)}a:not([class]){text-decoration:none}.footer .footer__links a,.footer .footer__info a,.footer .footer__info button,.footer .contacts__item--link:not(.contacts__item--phone-footer){color:var(--text-secondary)}.footer .footer__links a:hover,.footer .footer__info a:hover,.footer .footer__info button:hover,.footer .contacts__item--link:not(.contacts__item--phone-footer):hover{color:var(--green)}.footer .contacts__item--phone-footer,.footer .contacts__item--phone-footer:hover{color:var(--text-link-green,#00af6e)}#__next{flex-direction:column;min-height:100%;margin:0 auto;display:flex}#nprogress .spinner{right:auto;transform:translate(-50%)translateY(-50%)}.modal_content_mortgage{-webkit-overflow-scrolling:touch;flex-direction:column;max-height:calc(100vh - 80px);display:flex}.accordion-item__title{white-space:normal;overflow:hidden}.filter-checkbox-floors__item{color:var(--green);background-color:var(--green-100);border:0}.floors-slider__floors-nav.btn--yellow{border:0;background-color:var(--gray-700)!important;color:#fff!important}.floors-slider__floors-nav.btn--yellow .btn__icon{color:#fff}@media (hover:hover),screen and (min-width:0){.floors-slider__floors-nav.btn--yellow:hover:not(.swiper-button-disabled):not(:disabled){background-color:var(--gray-800)!important;color:#fff!important}}.floors-slider__floor-item.filter-checkbox.is-active .filter-checkbox__item,.floors-slider__floor-item.swiper-slide-thumb-active .filter-checkbox__item{color:#fff;background-color:var(--green)}.list-text__item+.list-text__item:before{background-color:var(--gray-200)}.tag-label .tag.tag{color:var(--gray-800);background-color:var(--clear)}.form-field__wrapper{border-color:var(--border-muted,#e8e9e9)}.form-field--force-black input[disabled]{-webkit-text-fill-color:var(--text-color);opacity:1;color:var(--text-color)!important}.filter__toggle-item .toggle input:checked+.toggle__wrapper{background-color:var(--green)}.filter__toggle-item .toggle__wrapper{background-color:var(--gray-700)}.filter__toggle-item .toggle__wrapper:before{background-color:#fff}.checkbox__text:before{border-color:var(--gray-300)}.checkbox input:checked~.checkbox__text:before{background-color:var(--green);border-color:var(--green)}.radio__text:before{border-color:var(--gray-300)}.btn--light--gray,.section--white .btn--gray:not(.ignore-section-color){background-color:var(--gray-100);color:var(--gray-700)}.btn--light,.section--white .btn--inverted:not(.ignore-section-color){background-color:var(--gray-100);color:var(--green)}.section[data-block=actions],.section-picker--chess-view{transition:none!important}.btn--gray,.btn--inverted{background-color:var(--clear)}.btn__text{letter-spacing:.5px;text-transform:uppercase;font-family:Inter,Arial,sans-serif;font-weight:700;line-height:1.35}.btn__text--inter{letter-spacing:1px;font-family:Inter,Arial,sans-serif;font-size:12px;line-height:1.2}@media only screen and (max-width:768px){.btn__text--inter--big-on-mobile{letter-spacing:.5px;font-size:18px;line-height:1.35}}.flat-info__item-title{color:var(--gray-700)}.fav:not(.btn),.table__icon:not([class*=table__icon--]){color:var(--gray-300)}.recall-form{--background-color:#f7f8fb;--bg-color-surface:#fff;--bg-color-surface-muted:#efefef;--text-color:#2d2d2d;--text-primary:#2d2d2d;--text-secondary:#949494;--text-secondary-2:#7b7b7b;--text-disabbled:#d6d6d6;--clear:#fff;--gray-900:#1a1a1a;--gray-900-rgb:26, 26, 26;--gray-800:gray;--gray-700:#939598;--gray-600:gray;--gray-400:#666;--gray-300:#d1d3d4;--gray-300-rgb:#5a5a5a26;--gray-200:#e8e9e9;--gray-100:#f6f6f6;--green:#00af6e;--green-rgb:0, 175, 110;--green-800:#7cbeb1;--green-100:#dfefec;--dark-green:#004b39;--dark-green-800:#7ca39a;--dark-green-100:#dfe9e6;--light-green:#82ca9c;--light-green-800:#bfe4cc;--light-green-100:#eff8f3;--red:#f15b5b;--red-rgb:241, 91, 91;--red-800:#f8abab;--red-100:#fdebeb;--red-25:#fef6f6;--pink:#f8ab9e;--pink-800:#fbd4cd;--pink-100:#fef5f3;--blue:#00a9ce;--blue-800:#acb8db;--blue-100:#ebeef6;--yellow:#e5ca1e;--yellow-800:#e5ca1e;--yellow-800-rgb:246, 226, 109;--yellow-100:#fcf8e3;--yellow-400:#dcbd5c;--yellow-500:#d3ad33;--spruce-500:#00745f;--spruce-muted:#bfdcd7;--spruce-default:#00745f;--accent-hover:#00955e;--accent-500:#00af6e;--accent-50:#e6f7f1;--accent-25:#f2fbf8;--accent-default:#00af6e;--accent-soft:#33bf8b;--red-default:#e54c4c;--red-hover:#c34141;--red-dark:#c64e4e;--neutral-0:#fff;--bg:#f7f8fb;--white:#fff;--whiteForFlat:#fff;--bg-surface-green:#f2fbf8;--bg-surface-green-icon:#e6f7f1;--bg-surface1:#fff;--bg-surface2:#f7f8fb;--bg-surface-5:#ebeef6;--border-muted:#e8e9e9;--border-soft:#5a5a5a40;--border-radius-full:9999px;--spacing-5x:20px;--spacing-8x:32px;--spacing-3x:12px;--spacing-6x:24px;--accent-red:#f15b5b;--light-accent-red:#f15b5b;--fg-muted:#939598;--bg-surface3:#fff;--sold-unavailable-text:#acb8db;--sold-unavailable-bg:#ebeef6;--sold-unavailable-border:#acb8db4d}.section-contacts__icon{background-color:var(--clear)}.main-nav__submenu{background-color:var(--background-color)}.modal__content{background-color:var(--bg,#f7f8fb);color:var(--text-color)}.policy{background-color:unset}.policy__consent{margin-bottom:48px}.policy__consent-title{margin-bottom:16px}.policy__consent-text{letter-spacing:0;text-transform:none;color:var(--gray-800);width:92%;margin:0 0 12px;font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:160%}@media only screen and (max-width:768px){.policy__consent-text{width:100%;font-size:14px;line-height:150%}}.policy__table-wrap{margin-bottom:48px;overflow-x:auto}.policy__table{border-collapse:collapse;width:100%;min-width:760px;font-size:14px;line-height:1.45}.policy__table th,.policy__table td{border:1px solid var(--gray-300);vertical-align:top;text-align:left;padding:14px 16px}.policy__table th strong,.policy__table td strong{font-weight:700}.policy__table th{background:var(--gray-100);font-weight:700}.policy__table-list{margin:0;padding-left:0;list-style:none}.policy__table-list li{text-indent:0;padding-left:0;line-height:1.45}.policy__table-list li+li{margin-top:6px}.policy__definitions,.policy__indented-block{margin:0;padding:0}.policy__definition,.policy__indented-paragraph{text-indent:2em;text-align:justify;margin:0;line-height:160%}.policy__indented-block .policy__sublist{margin-top:0}.policy__indented-block .policy__sublist li{text-indent:2em;text-align:justify;margin-bottom:0;padding-left:0;line-height:160%}.policy__indented-block .policy__nested-list-wrap{text-indent:0!important;padding-left:2em!important}.policy__indented-block .policy__nested-list-wrap .policy__sublist>li{text-indent:2em!important}.policy__nested-list-wrap{text-indent:0!important;padding-left:2em!important}.policy__nested-list-wrap .policy__sublist>li{text-indent:2em!important}.policy__term{font-style:italic;font-weight:700}.policy__sublist{margin-top:12px;margin-bottom:0;padding-left:0!important;list-style:none!important}.policy__sublist li{text-indent:-1.2em;margin-bottom:8px;padding-left:1.2em;line-height:1.5;position:relative}.policy__sublist_paren{counter-reset:policy-paren}.policy__sublist_paren>li:before{content:counter(policy-paren) ")";counter-increment:policy-paren;color:var(--green);margin-right:6px;font-weight:700;display:inline;position:static}.policy__sublist_labeled>li:before{display:none}.policy__sublist_definitions>li{text-indent:0;padding-left:0}.policy__sublist_definitions>li:before{display:none}.policy__sublist_terms>li:before,.policy__sublist_dash>li:before{content:"–";color:var(--green);margin-right:6px;font-weight:700;display:inline;position:static}.policy__sublist_nested{margin-top:0}.policy__sublist_disc>li:before{content:"•";color:var(--green);margin-right:6px;font-weight:700;display:inline;position:static}.policy__sublist_check>li:before{content:"✓";color:var(--green);margin-right:6px;font-weight:700;display:inline;position:static}.policy__clauses .policy__sublist{margin-top:0;margin-bottom:0}.policy__clauses .policy__sublist li{text-align:justify;margin-bottom:0;line-height:160%;text-indent:2em!important;padding-left:0!important}.policy__clauses .policy__clause-intro{text-indent:2em;text-align:justify;margin:0;line-height:160%}.policy__clauses>li{text-indent:2em;padding-left:0}.policy__clauses>li:before{color:var(--green);font-weight:700;display:inline}.policy__clauses>li>span{margin-top:0;display:inline!important}.policy__clauses>li>.policy__definitions,.policy__clauses>li>.policy__indented-block,.policy__clauses>li>.policy__sublist,.policy__clauses>li>ol{text-indent:0}.policy__clauses>li>.policy__clause-intro,.policy__clauses>li>.policy__definitions,.policy__clauses>li>.policy__indented-block{margin:0;padding-left:0}.policy__clauses>li>.policy__sublist{margin-left:0;padding-left:0}.policy__clauses>li>ol{margin-top:12px;padding-left:0}.policy__clauses>li>ol>li{text-indent:2em;padding-left:0}.policy__clauses>li>ol>li>.policy__indented-block,.policy__clauses>li>ol>li>.policy__definitions,.policy__clauses>li>ol>li>.policy__sublist,.policy__clauses>li>ol>li>ol{text-indent:0}.policy__clauses>li>ol>li>.policy__clause-intro{text-indent:2em}.policy ol>li:before,.policy ol ol>li:before{content:counters(num, ".") ".  ";counter-increment:num;color:var(--green);font-weight:700;display:inline}.policy ol ul>li:before,.policy ol li ul>li:before{content:none;counter-increment:none;display:inline!important}.policy ol li .policy__sublist_paren>li:before{content:counter(policy-paren) ")"!important;counter-increment:policy-paren!important}.policy ol li .policy__sublist_dash>li:before,.policy ol li .policy__sublist_terms>li:before{content:"–"!important}.policy ol li .policy__sublist_disc>li:before{content:"•"!important}.policy ol li .policy__sublist_check>li:before{content:"✓"!important}.policy__sections{margin-top:48px}.policy__company-name{white-space:nowrap}.policy__clause-intro{text-indent:2em;margin:12px 0 0;line-height:1.6}.policy__note{margin:8px 0 0;line-height:1.5}.policy ol li>span{margin-top:0;display:inline}.policy .policy__item-title>ol>li{margin-bottom:12px;line-height:160%}.policy .policy__item-title>ol>li:before{color:var(--green);font-weight:700}.section-picker__top:before{background-color:var(--gray-300)}.section-picker--catalog-commerce .section-picker__filter .filter__wrapper{column-gap:57px}.filter--commerce,.filter--apartments{width:100%}.filter--commerce{contain:layout}@media (min-width:1024px){.filter--apartments .filter__wrapper,.filter--apartments .filter__collapsible-inner{grid-template-columns:repeat(8,minmax(0,1fr))}}.section-picker__filter.filter--apartments .filter__wrapper{width:100%}.section-picker__filter.filter--apartments .filter__wrapper>.filter__btns,.section-picker__filter.filter--apartments .filter__wrapper>.filter__item--toggles-list{grid-column:1/-1;width:100%}.section-picker__filter--chess.filter--apartments .filter__primary-row>.filter__item--attributes{grid-column:unset;width:auto}.section-picker__filter--chess.filter--apartments .filter__wrapper>.filter__item--toggles-list{grid-column:unset;width:100%}.filter--commerce .tag--green,.filter--commerce .tag--red,.filter--apartments .tag--green,.filter--apartments .tag--red,.section-picker__filter .tag--green,.section-picker__filter .tag--red,.menu-with-checkboxes .tag--green,.menu-with-checkboxes .tag--red,.mobile-categories-checkboxes .tag--green,.mobile-categories-checkboxes .tag--red{background-color:var(--green);border-radius:var(--border-radius-full,9999px)}@media (hover:hover),screen and (min-width:0){.filter--commerce .tag--green:not(:disabled):hover,.filter--commerce .tag--red:not(:disabled):hover,.filter--apartments .tag--green:not(:disabled):hover,.filter--apartments .tag--red:not(:disabled):hover,.section-picker__filter .tag--green:not(:disabled):hover,.section-picker__filter .tag--red:not(:disabled):hover,.menu-with-checkboxes .tag--green:not(:disabled):hover,.menu-with-checkboxes .tag--red:not(:disabled):hover,.mobile-categories-checkboxes .tag--green:not(:disabled):hover,.mobile-categories-checkboxes .tag--red:not(:disabled):hover{color:var(--neutral-0,#fff);background:var(--accent-soft,#33bf8b);border-radius:var(--border-radius-full,9999px)}.filter--commerce .section-picker__tags .tag-label input:not(:checked)+.tag.tag--green:hover,.filter--commerce .section-picker__tags .tag-label input:not(:checked)+.tag.tag--red:hover,.filter--commerce .filter__item--attributes .tag-label input:not(:checked)+.tag.tag--green:hover,.filter--commerce .filter__item--attributes .tag-label input:not(:checked)+.tag.tag--red:hover,.filter--apartments .section-picker__tags .tag-label input:not(:checked)+.tag.tag--green:hover,.filter--apartments .section-picker__tags .tag-label input:not(:checked)+.tag.tag--red:hover,.filter--apartments .filter__item--attributes .tag-label input:not(:checked)+.tag.tag--green:hover,.filter--apartments .filter__item--attributes .tag-label input:not(:checked)+.tag.tag--red:hover,.section-picker__filter .section-picker__tags .tag-label input:not(:checked)+.tag.tag--green:hover,.section-picker__filter .section-picker__tags .tag-label input:not(:checked)+.tag.tag--red:hover,.section-picker__filter .filter__item--attributes .tag-label input:not(:checked)+.tag.tag--green:hover,.section-picker__filter .filter__item--attributes .tag-label input:not(:checked)+.tag.tag--red:hover,.menu-with-checkboxes .section-picker__tags .tag-label input:not(:checked)+.tag.tag--green:hover,.menu-with-checkboxes .section-picker__tags .tag-label input:not(:checked)+.tag.tag--red:hover,.menu-with-checkboxes .filter__item--attributes .tag-label input:not(:checked)+.tag.tag--green:hover,.menu-with-checkboxes .filter__item--attributes .tag-label input:not(:checked)+.tag.tag--red:hover,.mobile-categories-checkboxes .section-picker__tags .tag-label input:not(:checked)+.tag.tag--green:hover,.mobile-categories-checkboxes .section-picker__tags .tag-label input:not(:checked)+.tag.tag--red:hover,.mobile-categories-checkboxes .filter__item--attributes .tag-label input:not(:checked)+.tag.tag--green:hover,.mobile-categories-checkboxes .filter__item--attributes .tag-label input:not(:checked)+.tag.tag--red:hover{color:var(--text-secondary-2,#7b7b7b);background:var(--bg-surface2,#f7f8fb)}.filter--commerce .dropdown__item:hover,.filter--commerce .checkbox label:hover .checkbox__text,.filter--commerce .menu-item:hover,.filter--apartments .dropdown__item:hover,.filter--apartments .checkbox label:hover .checkbox__text,.filter--apartments .menu-item:hover,.section-picker__filter .dropdown__item:hover,.section-picker__filter .checkbox label:hover .checkbox__text,.section-picker__filter .menu-item:hover,.menu-with-checkboxes .dropdown__item:hover,.menu-with-checkboxes .checkbox label:hover .checkbox__text,.menu-with-checkboxes .menu-item:hover,.mobile-categories-checkboxes .dropdown__item:hover,.mobile-categories-checkboxes .checkbox label:hover .checkbox__text,.mobile-categories-checkboxes .menu-item:hover{color:var(--green)}.filter--commerce .form-field__checkboxes .checkbox label:hover .checkbox__text,.filter--apartments .form-field__checkboxes .checkbox label:hover .checkbox__text,.section-picker__filter .form-field__checkboxes .checkbox label:hover .checkbox__text,.menu-with-checkboxes .form-field__checkboxes .checkbox label:hover .checkbox__text,.mobile-categories-checkboxes .form-field__checkboxes .checkbox label:hover .checkbox__text{color:gray}.filter--commerce .btn--inverted-new.btn--reset:hover,.filter--apartments .btn--inverted-new.btn--reset:hover,.section-picker__filter .btn--inverted-new.btn--reset:hover,.menu-with-checkboxes .btn--inverted-new.btn--reset:hover,.mobile-categories-checkboxes .btn--inverted-new.btn--reset:hover{color:var(--green)!important}}.filter--commerce .checkbox,.filter--apartments .checkbox,.section-picker__filter .checkbox,.menu-with-checkboxes .checkbox,.mobile-categories-checkboxes .checkbox{--color:var(--green)}.section-picker--catalog-commerce .page-heading__toggle.color--red,.catalog-flats .page-heading__toggle.color--red,.section-picker--catalog-commerce .menu-item.is-active,.section-picker--catalog-commerce .menu-item:active,.catalog-flats .menu-item.is-active,.catalog-flats .menu-item:active{color:var(--green)}.section-picker--catalog-commerce .menu-with-checkboxes .checkbox,.section-picker--catalog-commerce .filter--commerce .checkbox,.section-picker--catalog-commerce .filter--apartments .checkbox,.catalog-flats .menu-with-checkboxes .checkbox,.catalog-flats .filter--commerce .checkbox,.catalog-flats .filter--apartments .checkbox{--color:var(--green)}@media (hover:hover),screen and (min-width:0){.section-picker--catalog-commerce .dropdown__item:hover,.section-picker--catalog-commerce .menu-with-checkboxes .checkbox label:hover .checkbox__text,.section-picker--catalog-commerce .mobile-categories-checkboxes__checkbox label:hover .checkbox__text,.catalog-flats .dropdown__item:hover,.catalog-flats .menu-with-checkboxes .checkbox label:hover .checkbox__text,.catalog-flats .mobile-categories-checkboxes__checkbox label:hover .checkbox__text{color:var(--green)}}.section-picker--catalog-commerce .mobile-categories-checkboxes__menu-item.is-active .mobile-categories-checkboxes__menu-link,.catalog-flats .mobile-categories-checkboxes__menu-item.is-active .mobile-categories-checkboxes__menu-link{color:var(--green)}.filter-checkbox-group.filter__item--col-4 .filter-checkbox-group__items{flex-wrap:nowrap}@media (max-width:767px){.commercial-availability-list{gap:12px}}.commercial-availability-list.list-text--green .list-text__item{color:var(--green)}.commercial-availability-list.list-text--green .list-text__item span:not(.commercial-availability-list__count){color:inherit}.commercial-availability-list.list-text--green .list-text__item .commercial-availability-list__count{color:gray}.card__location-bar{background-color:var(--fg-muted,#949494)}.areas-info--modal{background-color:#0000}.btn--yellow{--background-color:#f7f8fb;--bg-color-surface:#fff;--bg-color-surface-muted:#efefef;--text-color:#2d2d2d;--text-primary:#2d2d2d;--text-secondary:#949494;--text-secondary-2:#7b7b7b;--text-disabbled:#d6d6d6;--clear:#fff;--gray-900:#1a1a1a;--gray-900-rgb:26, 26, 26;--gray-800:gray;--gray-700:#939598;--gray-600:gray;--gray-400:#666;--gray-300:#d1d3d4;--gray-300-rgb:#5a5a5a26;--gray-200:#e8e9e9;--gray-100:#f6f6f6;--green:#00af6e;--green-rgb:0, 175, 110;--green-800:#7cbeb1;--green-100:#dfefec;--dark-green:#004b39;--dark-green-800:#7ca39a;--dark-green-100:#dfe9e6;--light-green:#82ca9c;--light-green-800:#bfe4cc;--light-green-100:#eff8f3;--red:#f15b5b;--red-rgb:241, 91, 91;--red-800:#f8abab;--red-100:#fdebeb;--red-25:#fef6f6;--pink:#f8ab9e;--pink-800:#fbd4cd;--pink-100:#fef5f3;--blue:#00a9ce;--blue-800:#acb8db;--blue-100:#ebeef6;--yellow:#e5ca1e;--yellow-800:#e5ca1e;--yellow-800-rgb:246, 226, 109;--yellow-100:#fcf8e3;--yellow-400:#dcbd5c;--yellow-500:#d3ad33;--spruce-500:#00745f;--spruce-muted:#bfdcd7;--spruce-default:#00745f;--accent-hover:#00955e;--accent-500:#00af6e;--accent-50:#e6f7f1;--accent-25:#f2fbf8;--accent-default:#00af6e;--accent-soft:#33bf8b;--red-default:#e54c4c;--red-hover:#c34141;--red-dark:#c64e4e;--neutral-0:#fff;--bg:#f7f8fb;--white:#fff;--whiteForFlat:#fff;--bg-surface-green:#f2fbf8;--bg-surface-green-icon:#e6f7f1;--bg-surface1:#fff;--bg-surface2:#f7f8fb;--bg-surface-5:#ebeef6;--border-muted:#e8e9e9;--border-soft:#5a5a5a40;--border-radius-full:9999px;--spacing-5x:20px;--spacing-8x:32px;--spacing-3x:12px;--spacing-6x:24px;--accent-red:#f15b5b;--light-accent-red:#f15b5b;--fg-muted:#939598;--bg-surface3:#fff;--sold-unavailable-text:#acb8db;--sold-unavailable-bg:#ebeef6;--sold-unavailable-border:#acb8db4d;background-color:var(--yellow-800);color:var(--green)}.areas-info__item-title{color:var(--gray-700)}.areas-info__item-value{color:var(--gray-900)}.modal input:-internal-autofill-selected{-webkit-text-fill-color:var(--text-color)!important}.tab{text-transform:none}.accordion-item__icon-container{background-color:var(--background-color)}.accordion-item__plus{color:var(--gray-700)}.accordion-item__minus{color:var(--green)}.tab__uppercase{text-transform:uppercase;font-weight:900}.accordion__item{width:100%}.accordion__item-wrapper,.accordion__item-wrapper:last-child{border-color:var(--gray-200)}.article__col p{white-space:break-spaces}.article__col>ul li{margin-left:20px;position:relative}.article__col>ul li:before{content:"•";color:var(--green);font-size:larger;position:absolute;left:-20px}.article__col>table{white-space:nowrap;max-width:100%;margin-bottom:20px;font-family:Inter,Arial,sans-serif;display:block;overflow-x:auto}.article__col>table td,.article__col>table th{border-left:1px solid var(--gray-200);padding:19px 12px}.article__col>table td:last-child,.article__col>table th:last-child{border-right:1px solid var(--gray-200)}.article__col>table tr{border-bottom:1px solid var(--gray-200)}.article__col>table thead{background-color:var(--blue-100);color:var(--gray-700)}.article__col>table thead tr{border-bottom:none}.floors-slider__plan-picture{position:relative;top:30px;left:22px}@media (max-width:767px){.floors-slider__plan-picture{margin:0;padding:0 10px;left:0}}.floors-slider__plans{padding-bottom:60px}.plan-label{justify-content:center}.section-prime--flat{overflow:hidden}@media (max-width:767px){.section-prime--flat{overflow:visible}}@media (min-width:768px){.section-prime--commercial .flat-info__heading{margin-bottom:40px}}.remove-hover-effect{pointer-events:none}.floors-slider__plan-picture polyline{transition:opacity .3s}.modal__content-wrapper::-webkit-scrollbar{border-radius:4px;width:4px}.card-news .tags-list::-webkit-scrollbar{border-radius:4px;width:4px}.modal__content-wrapper::-webkit-scrollbar-track{background:var(--gray-200)}.card-news .tags-list::-webkit-scrollbar-track{background:var(--gray-200)}.modal__content-wrapper::-webkit-scrollbar-thumb{background:var(--green)}.card-news .tags-list::-webkit-scrollbar-thumb{background:var(--green)}.modal__content-wrapper::-webkit-scrollbar-thumb:hover{cursor:grab}.card-news .tags-list::-webkit-scrollbar-thumb:hover{cursor:grab}.card-news .tags-list{padding-bottom:8px}.card-news .tags-list::-webkit-scrollbar{height:4px}.modal--request-accepted .modal__content-wrapper{scrollbar-width:none;-ms-overflow-style:none}.modal--request-accepted .modal__content-wrapper::-webkit-scrollbar{width:0;display:none}@media (max-width:767px){.subscription__email-field{margin-bottom:20px}}.display-inline{display:inline!important}@media (max-width:767px){.modal__header{align-items:flex-start}.modal__header-item{width:calc(100% - 50px)}.btn--close{height:20px;position:relative;top:auto;right:auto}}.section-business-activity__slide{background-color:#0000!important}.card-chess--empty{box-shadow:none;background-color:#0000;border-color:#0000}.bank-programs-slider__slide{background-color:var(--light-green-100);padding:82px 32px 40px;height:auto!important}[data-theme=dark] .bank-programs-slider__slide{background-color:var(--green-100)}.bank-programs-slider__info-item{flex-wrap:nowrap}.bank-programs-slider__info-value{white-space:nowrap}.pagination .swiper-pagination-bullet-custom{background-color:var(--gray-100);border-color:var(--gray-300)}.pagination .swiper-pagination-bullet-custom.swiper-pagination-bullet-active{opacity:1;background-color:var(--gray-300)}[data-theme=dark] .pagination .swiper-pagination-bullet-custom.swiper-pagination-bullet-active{background-color:var(--gray-300)}.chess-tiles__arrow{border-radius:var(--border-radius-full,9999px);cursor:pointer;color:#fff;background:#0003;border:none;flex-shrink:0;align-items:center;gap:8px;padding:10px;transition:background-color .2s ease-in-out,opacity .2s ease-in-out;display:flex}@media (hover:hover),screen and (min-width: 0�){.chess-tiles__arrow:hover:not(:disabled):not(.swiper-button-disabled){background:#0006}}.chess-tiles__arrow:disabled,.chess-tiles__arrow.swiper-button-disabled{color:#ffffff59;cursor:not-allowed;pointer-events:none;opacity:.45;background:#0003}.chess-tiles__arrow{text-transform:none;letter-spacing:normal;width:auto;min-width:0;height:auto;font-size:inherit;border:none;padding:14px;line-height:1;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,background-color .2s ease-in-out}.chess-tiles__arrow-icon{pointer-events:none;flex-shrink:0;width:32px;height:32px}@media (max-width:767px){.chess-tiles__arrow,.chess-tiles__gradient{visibility:hidden!important;pointer-events:none!important;display:none!important}}.dots--col .dots__item+.dots__item{margin-top:0}.dots--col{flex-flow:column-reverse wrap-reverse;gap:2px;max-height:38px;margin-bottom:20px;margin-right:3px}.feature-blocks__slide-icon,.feature-block__cover-icon{background-color:var(--bg-surface-green-icon,#e6f7f1);color:var(--green)}@media (max-width:767px){.feature-blocks__slide{flex-direction:column;justify-content:space-between;display:flex}.feature-blocks__slide-title{margin-top:0;margin-bottom:0}.modal__content-wrapper{justify-content:center}.modal--floor .modal__img{height:auto}}.tag{width:-webkit-fit-content;width:fit-content}.discount-card{border-radius:0!important;min-height:94px!important}@media (max-width:767px){.discount-card>span{font-size:14px}.discount-card .tag{top:8px!important;left:8px!important}}.discount-card--lg{min-height:120px!important}@media (max-width:980px){.atom-plus-cards{gap:unset;flex-direction:column;padding-top:8px;padding-bottom:49px;display:flex}.atom-plus-cards__card:first-child{margin-bottom:25px;margin-right:0}.atom-plus-cards__card{max-width:unset;width:100%}.atom-plus-cards__cards-layout{min-height:unset;grid-gap:8px;gap:8px;margin-bottom:15px}}.hidden{display:none}.filter-checkbox{min-width:40px;width:auto!important}.article__col--second{z-index:2}.article__col--second .article-author{position:relative}@media (min-width:1023px){.article__col--second .article-author:after{content:"";background-color:var(--clear);z-index:-1;width:1000%;height:calc(100% + 12px);box-shadow:12px 0px 8px 25px var(--clear);border-radius:0 0 0 20px;position:absolute;top:0;left:-12px}}@media (max-width:1023px){.main-nav__item--submenu.is-active .main-nav__submenu-list{max-height:1000vh!important}}.footer .contacts__item--phone-footer{white-space:nowrap}.recall-form__form-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin-top:-16px;display:flex}.recall-form__form-wrapper>*{flex-shrink:0}.recall-form__form-wrapper .form-field__label{margin-top:-12px}.recall-form__form-wrapper .form-field__wrapper{height:64px}.recall-form__form-wrapper input::placeholder{text-transform:uppercase}.recall-form__form-wrapper input::-webkit-input-placeholder{text-transform:uppercase}.recall-form__form-wrapper input::-moz-placeholder{text-transform:uppercase}.recall-form__form-wrapper input:-ms-placeholder-shown{text-transform:uppercase}.recall-form__form-wrapper input::-moz-placeholder{text-transform:uppercase}.recall-form__form-wrapper .form-field__error{margin-bottom:-18px}@media (max-width:767px){.recall-form__form form .form-field__error,.recall-form__form-wrapper .form-field__error{width:calc(100% - 32px);margin-bottom:unset!important;margin-top:-82px!important;position:absolute!important}.recall-form__field.form-field.invalid .form-field__label,.section-request__field.form-field.invalid .form-field__label{opacity:0!important}.section-request__field{position:relative}.section-request__form form .form-field__label{margin-top:-12px}.section-request__form form .form-field__error{margin-bottom:unset;position:absolute;top:-16px}.modal__wrapper{align-items:end!important}}.form-field__suffix{white-space:nowrap;margin-left:.3em;font-family:Inter,Arial,sans-serif}.floors-slider__floors-wrapper{flex-direction:column-reverse!important}@media (max-width:1023px){.floors-slider__floors-wrapper.floors-slider__floors-wrapper{flex-direction:row!important}.footer{padding-bottom:80px}}.offers-list{grid-template-columns:397px auto!important}.offers-list-v2{grid-template-columns:auto 397px!important}.offers-list--right{grid-template-columns:612px auto auto!important}.offers-list.offers-list-v2 .offer{grid-column:1/1!important}.offers-list.offers-list-v2 .offer.offer--lg{grid-area:1/2/-1/2!important}.offer.bg:after{content:"";opacity:.5;background:linear-gradient(#000 -40.55%,#0000 90%);width:100%;height:100%;position:absolute}@media only screen and (max-width:1179px){.offers-list--right{grid-template-columns:auto auto auto!important}}.floors-slider__plan-picture{position:relative}@media (max-width:1023px){.floors-slider__floors{overflow-x:auto!important;overflow-y:hidden!important}}@media (max-width:767px){.floors-slider__plan-picture,.floors-slider--parking,.floors-slider--storeroom{padding:0}.floors-slider__plan-title{top:-6px!important}.floors-slider--storeroom .floors-slider__plan-title{top:auto!important}.floors-slider--parking .floors-slider__plans{padding-top:20px}.floors-slider--storeroom .floors-slider__plans{padding-top:0}}.plan-placeholder{background-color:var(--background-color)}.plan-placeholder__text{color:var(--gray-700)}.plan-placeholder__picture{color:var(--gray-200)}.table__img--full,.floors-slider,.parking-levels__picture{background-color:var(--bg-surface1,#fff)}.floors-slider__plan-title{color:var(--text-color)}.toggle__wrapper{background-color:var(--gray-700)}.toggle__wrapper:before{background-color:#fff}.toggle input:checked+.toggle__wrapper{background-color:var(--green)}.toggle.toggle--theme .toggle__wrapper{background-color:var(--gray-200);transition:none}.toggle.toggle--theme .toggle__wrapper:before{background-color:var(--green)}.toggle.toggle--theme input:checked+.toggle__wrapper{background-color:var(--gray-900)}.toggle.toggle--theme input:checked+.toggle__wrapper:before{background-color:var(--green)}.grecaptcha-badge{visibility:hidden}
