@font-face{font-family:"Ubuntu";font-style:normal;font-weight:500;font-display:swap;src:local("Ubuntu Medium"),local("Ubuntu-Medium"),url("../../fonts/ubuntu-v15-cyrillic-500.woff2") format("woff2"),url("../../fonts/ubuntu-v15-cyrillic-500.woff") format("woff")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:700;font-display:swap;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url("../../fonts/ubuntu-v15-latin_cyrillic-700.woff2") format("woff2"),url("../../fonts/ubuntu-v15-latin_cyrillic-700.woff") format("woff")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:500;font-display:swap;src:local("Ubuntu Medium"),local("Ubuntu-Medium"),url("../../fonts/ubuntu-v15-cyrillic-500.woff2") format("woff2"),url("../../fonts/ubuntu-v15-cyrillic-500.woff") format("woff")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:700;font-display:swap;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url("../../fonts/ubuntu-v15-latin_cyrillic-700.woff2") format("woff2"),url("../../fonts/ubuntu-v15-latin_cyrillic-700.woff") format("woff")}.realty-header{background:#fff;border-radius:4px;padding:var(--block-inner-gap) var(--block-inner-gap) 0;box-shadow:0 0 12px rgba(0,0,0,.06)}.realty-header__title{position:relative;display:grid;grid-template-columns:1fr auto max-content;row-gap:16px;-moz-column-gap:16px;column-gap:16px}.realty-header__h1{font-family:"Ubuntu",-system-ui,-apple-system-ui,sans-serif;font-size:calc(var(--indent)*3.5);font-weight:700;line-height:calc(var(--indent)*4) .5;margin:0 0 calc(var(--indent)*2)}@media(max-width: 800px){.realty-header__h1{font-size:calc(var(--indent)*3);line-height:calc(var(--indent)*4);margin:0 0 var(--indent)}}.realty-header__title-main{grid-column:1}.realty-header__object-information{display:none}.realty-header__info{display:none;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media(max-width: 600px){.realty-header__info{display:block}}.realty-header__progress{color:gray;margin-right:4px;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:none;order:3}.realty-header .realty-header__h1{grid-column:1;margin-bottom:0}.realty-header__h2{margin-bottom:0}.realty-header__link{text-decoration:none;color:#333;font-family:"Ubuntu",-system-ui,-apple-system-ui,sans-serif;font-size:28px;font-weight:700;line-height:36px}.realty-header__price-block{margin-left:24px;min-width:184px;text-align:right;grid-column:2;grid-row:1/span 2;display:none}.realty-header__address{text-decoration:none;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#333;display:inline-flex;margin-right:32px;align-items:center}.realty-header__address .svg-icon{min-width:16px}@media(max-width: 800px){.realty-header__address{font-size:14px;line-height:20px}}.realty-header__address-icon{width:16px;height:16px;min-width:16px;fill:#ff8e01;margin-right:var(--indent)}.realty-header__toolbar{display:flex;justify-content:space-between;align-items:center}.realty-header__price{display:none;margin-top:8px;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px}.realty-header__controls{display:flex}@media(max-width: 1240px){.realty-header__controls{display:none}}.realty-header__control{margin-left:calc(var(--indent)*3)}.realty-header__control,.realty-header__control>.button{width:20px;height:20px}.realty-header__button .svg-icon{stroke:#06c;fill:rgba(0,0,0,0);stroke-width:2px}.realty-header__button:hover .svg-icon{stroke:#0080ff}.realty-header__button:focus{outline:none}.realty-header__button:focus .svg-icon{stroke:#0080ff}.realty-header__button--fill .svg-icon{fill:#06c;stroke-width:0}.realty-header__button--fill:hover .svg-icon{fill:#0080ff}.realty-header__button--fill:focus .svg-icon{fill:#0080ff}@media(max-width: 1240px){.realty-header__price-block{display:block;margin-left:0}}@media(max-width: 600px){.realty-header{padding:var(--block-inner-gap)}.realty-header .realty-header__realty-menu{margin-top:8px}.realty-header--apartment .realty-header__h1{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:700;line-height:20px;margin-bottom:8px}.realty-header__address{margin-bottom:8px;margin-right:0}.realty-header__progress{display:block}.realty-header__address--district{order:1;margin-bottom:4px;color:#06c}.realty-header__address--district .svg-icon{display:none}.realty-header__title{display:flex;flex-direction:column;row-gap:0}.realty-header__title-main{order:2;display:flex;flex-direction:column}.realty-header__object-information{display:flex;margin:16px 0}.realty-header__prices{display:flex;align-items:center;flex-wrap:wrap}.realty-header__prices .link{margin-left:8px}.realty-header__price-per-meter{color:#999;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:12px;font-weight:400;line-height:18px;margin-left:8px}.realty-header__price-block{text-align:left;order:1;margin-bottom:12px}.realty-header__labels{display:none}.realty-header__price{display:block}.realty-header--search .realty-header__title{row-gap:8px}.realty-header--search .realty-header__info{display:none}}.realty-header .gold-text{font-weight:bold;background:linear-gradient(90deg, #462523 0%, #cb9b51 22%, #e8d364 45%, #cbbc06 50%, #f6e27a 55%, #cb9b51 78%, #462523 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);animation:goldShimmer 3s linear infinite}@keyframes goldShimmer{0%{background-position:0% 0}100%{background-position:200% 0}}.realty-header .award{display:flex;-moz-column-gap:16px;column-gap:16px}.realty-header .award-nominee{display:flex;align-items:center;justify-content:center;width:29px;height:29px;background-image:url("/award/is2025-logo.svg");background-size:100%;background-repeat:no-repeat;background-position:center}.realty-header .award-vote{display:flex;align-items:center;justify-content:center;width:110px;height:29px;padding:6px;text-align:center;border:1px solid #cb9b51;border-radius:20px;font-family:"Ubuntu",-system-ui,-apple-system-ui,sans-serif}.realty-menu{display:flex;list-style:none}.realty-menu__item{padding:calc(var(--indent)*2) 0;margin:0 calc(var(--indent)*2);position:relative}@media(max-width: 1240px){.realty-menu__item{margin:0 var(--indent)}}.realty-menu__item:first-child{margin-left:0}.realty-menu__item:last-child{margin-right:0}.realty-menu__item.active .realty-menu__link{color:#ff8e01}.realty-menu__item.active .realty-menu__link:after{transform:scale(1)}.realty-menu__link{text-decoration:none;color:#999;font-family:"Ubuntu",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:500;line-height:24px;transition:color .15s}.realty-menu__link:after{content:"";display:block;position:absolute;background:#ff8e01;width:100%;height:4px;bottom:0;transform:scale(0);transition:transform .15s;transform-origin:center top}.realty-menu__link:hover{color:#ff8e01}.realty-menu__link:hover:after{transform:scale(1)}@media(max-width: 800px){.realty-menu{overflow-x:auto;scrollbar-width:none}.realty-menu::-webkit-scrollbar{width:0;height:0}.realty-menu__link{white-space:nowrap}}@media(max-width: 600px){.realty-menu__item{padding:0}.realty-menu__link:after{display:none}}@media(max-width: 600px){.floating-menu .realty-menu{margin-top:0;padding:0 8px}}.floating-menu{background:#fff;width:100%;z-index:2000}.floating-menu__container{display:flex;align-items:center;justify-content:space-between}.floating-menu .realty-menu__item{padding:24px 0}.floating-menu .realty-menu__link{font-size:16px}@media(max-width: 1240px){.floating-menu .realty-menu__link{font-size:14px}}.media{position:relative;display:flex;flex-direction:column}.media:before{content:"";padding-top:72%;border-radius:inherit;z-index:1;pointer-events:none}@media(max-width: 800px){.media:before{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 65.76%, rgba(0, 0, 0, 0.05) 84.95%, rgba(0, 0, 0, 0.25) 100%)}}.media__controls{position:absolute;z-index:1;display:flex;top:5px;left:50%;transform:translateX(-50%);background:#f9f9f9;border-radius:4px;overflow:hidden}.media__content{position:absolute;top:0;left:0;width:100%;height:100%}.media__control{display:flex;align-items:center;white-space:nowrap;padding:10px 16px;border:none;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#333;background:#fff;cursor:pointer;border-radius:4px;text-decoration:none}.media__control:focus{outline:none}@media(min-width: 800px){.media__control:hover{background:#f5f5f5}}.media__icon{width:20px;height:20px;margin-right:var(--indent);fill:#333}.media__icon--floor{fill:rgba(0,0,0,0);stroke:#333;stroke-width:1.6}.media__flat-plan{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:100%;max-width:100%;display:flex;align-items:center;justify-content:space-around}.media__flat-plan .duplex-plan-item{margin:16px 0}.media div.media__flat-plan{width:100%}@media(max-width: 600px){.media:before{padding-top:106.66666%;background:linear-gradient(0deg, rgba(0, 0, 0, 0) 65.76%, rgba(0, 0, 0, 0.05) 84.95%, rgba(0, 0, 0, 0.25) 100%)}.media__controls{top:auto;bottom:0;left:0;padding:16px;transform:none;background:rgba(0,0,0,0);overflow-x:auto;width:100%;scrollbar-width:none}.media__controls::-webkit-scrollbar{width:0;height:0}.media__controls--blur .media__control{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(255,255,255,.6)}.media__control{margin-right:8px;background:#000;box-shadow:0 0 8px rgba(0,0,0,.05);background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.media__control:last-child{margin-right:0}.media__icon{display:none}}.realty-info{background:#fff;padding:var(--block-inner-gap);border-radius:0 0 4px 4px;box-shadow:0 0 12px rgba(0,0,0,.06)}.realty-info__title{display:none}@media(max-width: 600px){.realty-info__title{display:block}}.realty-info__cards{display:flex;justify-content:space-between;margin-bottom:var(--block-gap)}.realty-info__card{border-left:1px solid #e7e7e7;padding-left:24px;margin-left:24px}.realty-info__card:first-child{border-left:none;padding-left:0;margin-left:0}.realty-info__card-value{font-family:"Ubuntu",-system-ui,-apple-system-ui,sans-serif;font-size:18px;font-weight:700;line-height:28px}.realty-info__card-label{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-bottom:4px;color:#999}.realty-info__grid{margin-top:24px;margin-bottom:24px}.realty-info__grid:last-child{margin-bottom:0}@media(max-width: 800px){.realty-info .button{width:100%}}@media(max-width: 600px){.realty-info__cards{display:block;margin-bottom:0}.realty-info__card{display:grid;justify-content:space-between;-moz-column-gap:24px;column-gap:24px;grid-template-columns:1fr 1fr;border:none;padding:0;margin:0}.realty-info__card:not(:last-child){margin-bottom:16px}.realty-info__card-label{margin-bottom:0}.realty-info__card-label:first-letter{text-transform:uppercase}.realty-info__card-value{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px}.realty-info__grid{margin-top:16px;margin-bottom:16px}}.info-grid{display:grid;grid-template-columns:220px 1fr;row-gap:16px;-moz-column-gap:24px;column-gap:24px;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px}.info-grid__key{color:#999}.info-grid__subtitle{grid-column:1/span 2;margin:0}@media(max-width: 600px){.info-grid{grid-template-columns:1fr 1fr}}.objects{background:#fff;padding:var(--block-inner-gap);border-radius:4px;box-shadow:0 0 12px rgba(0,0,0,.06)}.show-phone{background:#fff;padding:var(--block-inner-gap);border-radius:4px;box-shadow:0 0 12px rgba(0,0,0,.06);padding-right:296px;position:relative}.show-phone__header{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-bottom:calc(var(--indent)*2)}.show-phone .button{margin-right:calc(var(--indent)*2)}.show-phone .button .svg-icon{width:15px;height:14px;fill:#f9f9f9;margin-right:var(--indent)}.show-phone__icon{position:absolute;right:52px;top:50%;transform:translateY(-50%);width:100px;height:100px}@media(max-width: 600px){.show-phone{display:none}}.map-prompt{display:flex;flex-wrap:wrap;align-items:center}.map-prompt__item{display:flex;align-items:center;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px;cursor:default;margin-bottom:20px;margin-right:24px}.map-prompt__item:last-child{margin-right:0}.map-prompt__rect{display:block;margin-right:var(--indent);width:18px;height:18px;border-radius:4px;position:relative;background:#e9d4a9}.map-prompt__rect:before{content:"";display:block;width:100%;height:100%;background:var(--color);border-radius:4px;position:absolute;opacity:.4}.location{background:#fff;padding:var(--block-inner-gap);border-radius:4px;box-shadow:0 0 12px rgba(0,0,0,.06)}@media(max-width: 600px){.location__map-prompt{display:none}}.other-offers{background:#fff;padding:var(--block-inner-gap);border-radius:4px;box-shadow:0 0 12px rgba(0,0,0,.06)}.other-offers__heading{display:flex;justify-content:space-between;align-items:center}.other-offers__heading-link{display:none}.other-offers__items-list{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.other-offers__items-list::-webkit-scrollbar{width:0;height:0}.other-offers__item{list-style:none;margin-right:24px;scroll-snap-align:start;scroll-snap-stop:normal;border:1px solid #e7e7e7;border-radius:4px;overflow:hidden;flex:0 0 270px}.other-offers__link{display:block;text-decoration:none}.other-offers__text-content{display:block;padding:calc(var(--indent)*2);color:#333}.other-offers__title{display:block;font-family:"Ubuntu",-system-ui,-apple-system-ui,sans-serif;font-size:18px;font-weight:700;line-height:24px}.other-offers__description{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:4px}.right-column-objects{background:#fff;padding:var(--block-inner-gap);border-radius:4px;box-shadow:0 0 12px rgba(0,0,0,.06)}.right-column-objects__header{margin-bottom:24px}.right-column-objects__subheader{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:gray;margin-left:12px}.right-column-objects__table{margin-bottom:8px}.right-column-objects__link{text-align:right}.right-column-objects__info{color:#999;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:12px;font-weight:400;line-height:18px}.right-column-objects__small-info{color:#999;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:12px;font-weight:400;line-height:16px}.right-column-objects__small-info .button--text{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:12px;font-weight:400;line-height:16px}.right-column-objects__price-discount-row{display:flex;gap:8px;margin-top:-16px;margin-bottom:16px}.right-column-objects__price-discount{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#eb5757;margin-bottom:4px;font-size:16px;color:gray;position:relative;display:inline-block}.right-column-objects__price-discount::after{content:"";position:absolute;top:30%;left:0;width:100%;height:.1rem;background-color:rgba(255,0,0,.8);transform:rotate(6deg) translateY(-50%);transform-origin:left}.right-column-objects__price-discount-small{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#eb5757;margin-bottom:4px}.right-column-info{background:#fff;padding:var(--block-inner-gap);border-radius:4px;box-shadow:0 0 12px rgba(0,0,0,.06)}.right-column-info__title{margin-bottom:8px;display:block}.right-column-info__description{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px;display:block;color:#999}.right-column-info__value{text-align:right}.right-column-info__value,.right-column-info__value .right-column-info__link,.right-column-info__value .button{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px}.right-column-info__district-link{margin-top:calc(var(--indent)*2)}.right-column-info__district-link--center{text-align:center}.right-column-info__header{margin-bottom:24px}.right-column-info__price-per-meter{color:#999;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:12px;font-weight:400;line-height:18px;text-align:right}.right-column-row{display:flex;justify-content:space-between;margin-bottom:calc(var(--indent)*2);font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px}.right-column-tgb{display:flex;justify-content:space-between;align-items:center;padding:10px var(--block-inner-gap);background:#fff;border-radius:4px;box-shadow:0 0 12px rgba(0,0,0,.06);text-decoration:none}.right-column-tgb__title{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px;font-weight:700;color:#333}.right-column-tgb__description{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:400;line-height:10px;color:#999;margin:4px 0;display:block}.right-column-tgb__logo-wrapper{height:36px;max-height:36px}.right-column-tgb__logo{max-height:100%;width:auto}.developer{padding-top:calc(var(--indent)*3)}.developer__t-border{padding-top:var(--indent);border-top:1px solid #e7e7e7}.developer__b-border{padding-bottom:var(--indent);border-bottom:1px solid #e7e7e7}.developer__info{display:flex;justify-content:space-between;align-items:center}.developer__title{color:#06c;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px}.developer__title:after{content:attr(data-label);display:block;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#999}.developer__name{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px}.developer__logo{flex-basis:56px;max-height:56px}.developer__website-link-container{display:flex;align-items:center;justify-content:center;margin-top:16px}.developer__website-link{display:flex;margin-left:16px}.developer__website-link img{margin-left:8px}.developer__description{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#999}.developer .call-button{margin-top:calc(var(--indent)*2)}.developer .send-mail-btn{margin-top:calc(var(--indent)*2)}.developer__other-objects{display:inline-block;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:var(--indent)}.similar-offers-wrapper{display:none;margin-bottom:16px}.similar-offers-wrapper .right-column-tgb{display:none;margin-top:16px}@media(max-width: 1240px){.similar-offers-wrapper{display:block}}@media(min-width: 800px)and (max-width: 1240px){.similar-offers-wrapper{margin-bottom:32px}}.similar-offers{background:#ffefd8;padding:var(--block-inner-gap);border-radius:4px}.similar-offers__header{font-family:"Ubuntu",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:700;line-height:24px;margin-bottom:8px}.similar-offers__text{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-bottom:16px}@media(min-width: 800px)and (max-width: 1240px){.similar-offers__button{width:auto}}.similar-offers--red{background:rgba(231,76,60,.15)}.similar-offers__link{display:block;margin-top:16px}@media(max-width: 600px){.similar-offers{margin-bottom:16px}}.feedback-email-wrapper{position:sticky;top:8px}.feedback-email{background:#fff;padding:var(--block-inner-gap);border-radius:4px;box-shadow:0 0 12px rgba(0,0,0,.06)}.column-right__h5{margin-bottom:calc(var(--indent)*3);margin-top:0}.column-right__info-wrapper{position:sticky;top:80px;opacity:0;transition:opacity .3s;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.column-right__info-wrapper.--shown{opacity:1;pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.column-right__objects{margin-bottom:calc(var(--indent)*2)}.column-right__mortgage{padding-top:calc(var(--indent)*2);border-top:1px solid #e7e7e7}.column-right .similar-offers-wrapper{display:block}.column-right .similar-offers-wrapper .right-column-tgb{display:block}.column-right .feedback-email{margin-bottom:16px}.seller-office{border-bottom:1px solid #e7e7e7}.seller-office__name{margin:0}.seller-office__info{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.seller-office__address{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:gray;margin-top:6px}.seller-office__description{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#999}.seller-office__icon{width:16px;height:16px;margin-right:8px}.seller-office__schedule{text-align:center;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#999;margin-top:-8px;margin-bottom:16px;display:flex;align-items:center;justify-content:center}.seller-office__schedule .seller-office__icon{margin-right:4px;margin-top:2px;align-self:start}.map{display:flex;width:100%;height:352px;align-items:center;justify-content:center}@media(max-width: 600px){.map{height:160px}}.mortgage-anchor{display:none;background:#fff;padding:var(--block-inner-gap);border-radius:4px;box-shadow:0 0 12px rgba(0,0,0,.06);justify-content:space-between;align-items:center;font-family:"Ubuntu",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:700;line-height:18px;text-decoration:none;color:#333}@media(max-width: 600px){.mortgage-anchor{display:flex}}.mortgage-anchor .svg-icon{width:24px;height:24px}.success-block{display:none;text-align:center}.success-block__icon{width:72px;height:72px;margin-bottom:32px}.success-block__title{font-family:"Ubuntu",-system-ui,-apple-system-ui,sans-serif;font-size:22px;font-weight:700;line-height:28px;margin-bottom:16px}.success-block__text{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-bottom:32px}.no-offers{background:#ffefd8;padding:var(--block-inner-gap);border-radius:4px}.no-offers__text{margin-bottom:16px;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media(max-width: 600px){.no-offers{display:none}}.gallery-link{border:none;outline:none;cursor:pointer;height:100%;width:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:0;overflow:hidden}.gallery-link:focus{outline:none}.media-toolbar{display:none;position:absolute;right:calc(var(--indent)*3);bottom:calc(var(--indent)*3);z-index:2}.media-toolbar .media-toolbar__share-block .share-block__icon,.media-toolbar__share-block .media-toolbar .share-block__icon,.media-toolbar .media-toolbar__icon{fill:rgba(0,0,0,0);stroke:#fff;stroke-width:2px;width:20px;height:20px}.media-toolbar__button:hover,.media-toolbar__button:focus{outline:none}.media-toolbar__button:hover .svg-icon,.media-toolbar__button:focus .svg-icon{stroke:#ff8e01}.media-toolbar__share-block{display:inline-block;margin-left:calc(var(--indent)*3)}.media-toolbar__share-block .share-block__button:hover .svg-icon,.media-toolbar__share-block .share-block__button:focus .svg-icon{stroke:#ff8e01}@media(max-width: 1240px){.media-toolbar{display:block}}@media(max-width: 800px){.media-toolbar__button:hover .svg-icon,.media-toolbar__button:focus .svg-icon{stroke:#fff}}@media(max-width: 600px){.media-toolbar{bottom:auto;top:0;right:16px}}.favorite--active .favorite__icon{fill:#06c}.favorite--active:hover .favorite__icon,.favorite--active:focus .favorite__icon{fill:#0080ff}@media(max-width: 1240px){.favorite--active .favorite__icon{fill:#ff8e01;stroke:#ff8e01}.favorite--active:hover .favorite__icon,.favorite--active:focus .favorite__icon{fill:#ff7a00;stroke:#ff7a00}}.mobile-contact-block{position:fixed;bottom:32px;left:0;right:0;z-index:401;display:flex;justify-content:space-between;padding:0 16px}.mobile-contact-block .button{width:calc((100% - 16px)/2);display:flex;align-items:center;justify-content:center}.mobile-contact-block .button .svg-icon{width:20px;height:20px;min-height:20px;fill:#fff;margin-right:8px}@media(min-width: 1240px){.mobile-contact-block{display:none}}.plan-item{max-height:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.plan-item__text{display:block;text-align:center;margin-top:8px}.plan-item img{max-height:70%}.key-value-table__row{display:flex;justify-content:space-between;margin-bottom:calc(var(--indent)*2)}.banner-row{background:#fff;padding:var(--block-inner-gap);border-radius:4px;box-shadow:0 0 12px rgba(0,0,0,.06);width:100%;position:relative}.banner-row--margin-top{margin-top:var(--block-gap)}.banner-row:before{content:"Реклама";display:block;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:9px;font-weight:400;line-height:20px;color:gray;text-transform:uppercase;margin-bottom:8px;position:absolute;top:6px}.banner-row--vertical{padding:24px}.banner-row--vertical ins:last-child a{margin-bottom:0}.banner-row--vertical a{margin-bottom:16px}.banner-row__container{display:flex;justify-content:space-between}.banner-row__container ins{margin-right:calc(var(--indent)*2);position:relative}.banner-row__container ins:before{content:"";display:block;padding-top:83.3333333%;width:100%}.banner-row__container ins a{position:absolute;top:0;left:0}.banner-row__container ins:only-child,.banner-row__container ins:last-child{margin:0}.banner-row--count--3 ins{width:calc((100% - var(--indent)*2)/3)}.banner-row--count--4 ins{width:calc((100% - var(--indent)*3)/4)}@media(max-width: 600px){.banner-row:before{top:2px;font-size:7px}.banner-row__container{justify-content:center;position:relative;max-height:280px}.banner-row__container:before{display:block;content:"";padding-top:83.3333333333%;max-height:280px;top:0}.banner-row__container ins{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center}.banner-row__container ins:before{display:none}.banner-row__container ins a{position:static}.banner-row__container--no-pseudo:before{display:none}.banner-row__container--no-pseudo ins{position:static}}.realty-label{--bg-color: transparent;display:flex;justify-content:center;align-items:center;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:12px;font-weight:700;line-height:20px;color:#fff;padding:calc(var(--indent)*.5) calc(var(--indent)*1.5);border-radius:4px;background-color:var(--bg-color)}.realty-label--warning{background:#e74c3c}.realty-label--warning:before{content:"";display:block;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.1892 3.37462C10.5328 2.72164 11.4678 2.72164 11.8115 3.37462L19.4598 17.9065C19.7811 18.5169 19.3385 19.2501 18.6487 19.2501H3.352C2.6622 19.2501 2.21955 18.5169 2.54082 17.9064L10.1892 3.37462ZM4.99458 17.3149H17.0061L11.0003 5.82471L4.99458 17.3149Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.0006 9.16663C11.4991 9.16663 11.896 9.58393 11.8711 10.0818L11.722 13.0648C11.7028 13.4486 11.386 13.75 11.0017 13.75C10.6177 13.75 10.301 13.449 10.2815 13.0654L10.1301 10.0825C10.1048 9.58436 10.5018 9.16663 11.0006 9.16663Z' fill='white'/%3E%3Cpath d='M11.9168 15.5833C11.9168 16.0896 11.5064 16.5 11.0002 16.5C10.4939 16.5 10.0835 16.0896 10.0835 15.5833C10.0835 15.077 10.4939 14.6666 11.0002 14.6666C11.5064 14.6666 11.9168 15.077 11.9168 15.5833Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center center;background-size:cover;margin-right:var(--indent)}.filter-link{display:none;align-items:center;justify-content:center;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.filter-link .svg-icon{width:24px;height:24px;margin-right:8px}@media(max-width: 600px){.filter-link{display:flex}}.share-block{position:relative}.share-block__links-wrapper{position:absolute;top:calc(100% + 12px);right:-72px;z-index:5;display:none;align-items:center;padding:12px 16px;border-radius:4px;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.12)}.share-block__links-wrapper--show{display:flex}.share-block--top .share-block__links-wrapper{right:0;bottom:calc(100% + 8px);top:auto}.share-block__button:hover .share-block__icon{stroke:#0080ff}.share-block__button:focus{outline:none}.share-block__button:focus .share-block__icon{stroke:#0080ff}.share-block__icon{stroke:#06c;fill:rgba(0,0,0,0);stroke-width:2px}.share-block__link{width:32px;height:32px;margin-right:12px}.share-block__link .svg-icon{width:100%;height:100%}.share-block__copy-wrapper{margin-left:4px;padding-left:16px;border-left:1px solid #cfcfcf}.share-block__copy{display:flex;align-items:center;white-space:nowrap;color:#999;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px}.share-block__copy:hover{color:#999}.share-block__copy .svg-icon{width:24px;height:24px;margin-right:6px}.spoiler-text{max-height:var(--spoiler-max-height);overflow:hidden;position:relative}.spoiler-text__button-container{position:absolute;bottom:0;left:0;right:0;background:#fff;padding-top:8px;box-shadow:0px -13px 26px 0px rgba(255,255,255,.55)}.spoiler-text__button{display:flex;align-items:center}.spoiler-text__button--secondary{color:gray}.spoiler-text__button--secondary:after{border-right:1px solid gray;border-bottom:1px solid gray}.spoiler-text__button:after{content:"";display:block;width:8px;height:8px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg) translateY(-20%);margin-left:8px}.send-mail-btn{display:flex;justify-content:center;align-items:center}.send-mail-btn__icon{width:20px;height:20px;min-width:20px;margin-right:var(--indent)}.send-mail-btn--white-icon .send-mail-btn__icon{fill:#fff}.slider{position:relative}.slider__scroll-container{overflow-x:auto;display:flex;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.slider__scroll-container::-webkit-scrollbar{width:0;height:0}.slider__item{list-style:none;display:flex;scroll-snap-align:start;scroll-snap-stop:normal}.slider__arrow{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;padding-left:2px;transform:translate(-50%, -50%);background:#fff;width:32px;height:32px;border:none;box-shadow:0px 0px 10px rgba(0,0,0,.15);border-radius:50%;cursor:pointer;z-index:1}.slider__arrow:focus{outline:none}.slider__arrow:after{content:"";display:block;width:8px;height:8px;transform:rotate(-45deg);border-top:2px solid #000;border-left:2px solid #000}.slider__arrow--right{transform:translateY(-50%) rotate(180deg);right:0}.call-me{padding-top:calc(var(--indent)*2)}.call-me__title{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-bottom:16px}.call-me__form-group{margin-right:var(--indent);margin-bottom:var(--indent);position:relative}.call-me__form-group:last-child{margin-right:0}.call-me__select-group{position:relative}.call-me__select{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px;padding:27px 16px 5px !important}.call-me__select-label{position:absolute;top:5px;left:16px;font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#999;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.call-me__input{padding-top:calc(var(--indent)*2);padding-bottom:calc(var(--indent)*2)}.modal-about__info-grid{grid-template-columns:240px 1fr;-moz-column-gap:calc(var(--indent)*3);column-gap:calc(var(--indent)*3);row-gap:16px;width:616px}.modal-about__info-grid .info-grid__key{color:gray}.modal-about .info-grid__subtitle{margin-bottom:var(--indent);margin-top:calc(var(--indent)*3)}.modal-about__developer{margin-top:calc(var(--indent)*4);padding-top:calc(var(--indent)*2)}.modal-about__developer .developer__name{display:block;font-weight:bold;font-family:"Ubuntu",-system-ui,-apple-system-ui,sans-serif;margin-bottom:var(--indent)}.modal-about__developer .developer__description{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px}.modal-about__developer .developer__logo{max-height:60px;width:auto}.modal-about__developer+.modal-about__developer{margin-top:16px}@media(max-width: 600px){.modal-about__info-grid{grid-template-columns:1fr;-moz-column-gap:calc(var(--indent)*2);column-gap:calc(var(--indent)*2);row-gap:0;width:auto}.modal-about__info-grid .info-grid__key{margin-bottom:8px}.modal-about__info-grid .info-grid__value{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #e7e7e7}.modal-about__developer{margin-top:0;border-top:none}}.modal-contacts__phone-block{margin-bottom:calc(var(--indent)*2)}.modal-contacts__phone{color:#fff;text-decoration:none;background:#ff8e01}.modal-contacts__description{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:calc(var(--indent)*2);padding-bottom:calc(var(--indent)*2);border-bottom:1px solid #e7e7e7}.modal-contacts__seller-office{margin-bottom:calc(var(--indent)*3)}.modal .realty__h4{margin-bottom:24px}.send-mail-modal .textarea{height:128px}.send-mail-modal__submit-wrapper{margin-top:var(--indent)}.mortgage-modal .terms-of-use{margin-top:calc(var(--indent)*3);margin-bottom:calc(var(--indent)*2);display:block}.mortgage-modal .terms-of-use .checkbox__text{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:12px;font-weight:400;line-height:14px}.mortgage-modal.success .modal__header{display:none}.mortgage-modal.success .success-hidden{display:none}.mortgage-modal.success .success-block{display:block}.media-modal__image-wrapper{position:relative;min-height:400px;max-width:1200px;margin:0 auto 32px;overflow:hidden;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.0' width='64px' height='64px' viewBox='0 0 128 128' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M75.4 126.63a11.43 11.43 0 0 1-2.1-22.65 40.9 40.9 0 0 0 30.5-30.6 11.4 11.4 0 1 1 22.27 4.87h.02a63.77 63.77 0 0 1-47.8 48.05v-.02a11.38 11.38 0 0 1-2.93.37z' fill='%23999999' fill-opacity='1'/%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 64 64' to='360 64 64' dur='1000ms' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/g%3E%3C/svg%3E");background-size:120px;background-position:center;background-repeat:no-repeat}.media-modal__anchor{font-family:"Arial",-system-ui,-apple-system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#999;text-decoration:none}.media-modal__anchor:hover{color:#ff8e01}.media-modal__anchor+.media-modal__anchor{margin-left:24px}.media-modal__image{max-width:100%;height:auto}.media-modal .realty__h4{line-height:24px;margin-bottom:0}@media(max-width: 800px){.media-modal__image-wrapper{height:auto;margin:0 auto 8px;min-height:180px}.media-modal__video{max-width:100%;height:auto}}.realty{display:grid;grid-template-columns:800px 384px;-moz-column-gap:32px;column-gap:32px}.realty__header{grid-column:1/span 2}.realty .column-right{grid-column:2;grid-row:2/100}.realty__h4{margin-bottom:calc(var(--indent)*3)}.realty__h5{margin-bottom:16px}.realty__media{border-radius:4px 4px 0 0;overflow:hidden;position:relative;background:#f1f2f3}.realty__gallery{position:absolute;width:100%}.realty__right-column-info{margin-bottom:calc(var(--indent)*2)}.realty .other-offers{max-width:100%}.realty .other-offers__heading-link{display:inline-block}.realty .other-offers__item{flex:0 0 234px;margin-right:16px}.realty .other-offers__link img{width:234px;height:173px}@media(max-width: 1240px){.realty{grid-template-columns:800px}.realty__header{grid-column:1}.realty--comment .column-right{grid-row:3;grid-column:auto;display:block}}@media(max-width: 800px){.realty{grid-template-columns:minmax(calc(100% - 32px), 1fr)}.realty__h4{font-size:22px;line-height:28px}}@media(max-width: 600px){.realty__header{grid-row:2;border-radius:0 0 4px 4px}.realty__header--search{grid-row:auto}.realty__comments .comments-form__title{font-family:"Ubuntu",-system-ui,-apple-system-ui,sans-serif;font-size:18px;font-weight:700;line-height:24px}.realty__media{border-radius:0}.realty__h4{font-size:18px;line-height:24px}.realty .similar-offers-wrapper{margin:8px 0 0;grid-row:3}.realty .advantages{grid-row:7}.realty .tgb{grid-row:11}}