

/* Start:/assets/css/room.min.css?175094314134358*/
.video-control{align-items:center;display:inline-flex;transition-delay:0s;transition-duration:.25s;transition-property:color;transition-timing-function:var(--transition-timing-function);vertical-align:top}.video-control div{align-items:center;border:1px solid;border-radius:50%;display:flex;flex:none;flex-wrap:wrap;justify-content:center}.video-control div>*{min-height:1px;min-width:1px}.video-control div svg{display:block;flex:none;fill:currentColor}.video-control>span{flex:none;font-family:Soyuz Grotesk,sans-serif;font-weight:700;line-height:1.3}.video-control>span span{display:block}.video-control>span span svg{display:inline-block;vertical-align:top}.mortgage{align-items:start;display:grid}.mortgage>*{min-height:1px;min-width:1px}.mortgage__filters{display:grid;grid-template-columns:100%}.mortgage__filters>*{min-height:1px;min-width:1px}.mortgage__fields{display:grid}.mortgage__fields>*{min-height:1px;min-width:1px}.mortgage__clear{-moz-column-gap:.4rem;column-gap:.4rem}.mortgage__clear svg{max-height:2.4rem;max-width:2.4rem}.mortgage__count{font-family:Soyuz Grotesk,sans-serif;font-weight:700;line-height:1.3}.mortgage__list{display:grid;grid-template-columns:100%}.mortgage__list>*{min-height:1px;min-width:1px}.mortgage__empty{align-items:center;background-color:var(--color-2-1);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;text-align:center}.mortgage__empty>*{min-height:1px;min-width:1px}.mortgage__empty div{flex:none;font-family:Soyuz Grotesk,sans-serif;font-weight:700;line-height:1.3}.mortgage__empty span{color:var(--color-2-5);display:block;flex:none;margin-top:.8rem}.bank{align-items:start;border-bottom:1px solid var(--color-3);display:grid;position:relative}.bank[extend]{padding-bottom:10.4rem}.bank>*{min-height:1px;min-width:1px}.bank__logo div{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.bank__logo div>*{min-height:1px;min-width:1px}.bank__logo img{display:block;flex:none;max-height:100%;max-width:100%}.bank__params .list__value{font-family:HelveticaNeueCyr,sans-serif;font-weight:700;line-height:1.7}.bank__params .list__value .rub{line-height:1}.bank__params .list__label{color:var(--color-2-5);font-family:HelveticaNeueCyr,sans-serif;font-weight:700;line-height:1.5;margin-top:-.4rem;word-wrap:normal}.bank__control button{background:none;border:none;border-bottom:1px solid;border-radius:0;display:inline-block;font-family:Soyuz Grotesk,sans-serif;font-weight:700;line-height:1.3;padding:0;vertical-align:top}.bank__footnote{color:var(--color-2-5);font-family:HelveticaNeueCyr,sans-serif;font-weight:700;line-height:1.3}.bank__mort-desk{align-items:center;align-self:stretch;background:rgba(51,51,51,.1);background:var(--210,rgba(51,51,51,.1));bottom:2.4rem;display:flex;gap:1rem;justify-content:space-around;left:0;margin-top:2.4rem;padding:2rem;position:absolute;width:100%}.bank__mort-desk>div{color:#141414;font-family:HelveticaNeueCyr;font-size:1.2rem;font-style:normal;font-weight:700;line-height:130%;text-align:center}.mortgage__content-in{background-color:#fff;bottom:0;display:flex;gap:4.8rem;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.mortgage__content-in>div{box-sizing:border-box;height:-moz-fit-content;height:fit-content;padding:2.4rem;width:100%}.mortgage__content-in>div:first-child{background-color:rgba(51,51,51,.1)}.mortgage__content-in>div:last-child{background-color:#333}.mortgage__content-in>div:last-child *{color:#fff!important}.mortgage__conten-wrap{position:relative}.mortgage__content-in-title{color:#141414;font-family:HelveticaNeueCyr;font-size:2rem;font-style:normal;font-weight:700;line-height:170%;margin-bottom:4.7rem}.mortgage__content-in-item{display:flex;flex-direction:column;gap:.8rem}.mortgage__content-in-item>div:first-child{color:#898990;font-family:Soyuz Grotesk;font-size:2rem;font-style:normal;font-weight:700;line-height:100%}.mortgage__content-in-item>div:last-child{color:#141414;font-family:HelveticaNeueCyr;font-size:2rem;font-style:normal;font-weight:700;line-height:170%}.mortgage__content-in-item-wrap{display:flex;flex-direction:column;gap:3.2rem;margin-bottom:.8rem}.mortgage__content-in-pr-wr{align-items:center;color:#141414;display:flex;font-family:Soyuz Grotesk;font-size:2rem;font-style:normal;font-weight:700;gap:.8rem;line-height:100%;margin-bottom:5rem}.mortgage__content-in-pr-wr svg{height:2.5rem;width:2.4rem}.mortgage__content-in-img-wrap{display:flex;gap:.8rem}.mortgage__content-in-img-wrap>div{align-items:center;background-color:#fff;border-radius:.7rem;color:#141414;color:var(--3,#141414);display:flex;font-family:HelveticaNeueCyr;font-size:1.6rem;font-style:normal;font-weight:700;height:4rem;justify-content:center;line-height:150%;max-width:4rem;min-width:4rem;overflow:hidden}.mortgage__content-in-img-wrap>div img{max-width:63%}.mortgage__content-in-img-wrap>div:last-child{background-color:hsla(0,0%,100%,.4)}.mortgage__fields input{border:none;display:none;left:0;position:absolute;top:2.8rem}.noUi-target,.noUi-target *{-webkit-touch-callout:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{direction:ltr;height:4rem;padding:0 2rem;position:relative}.noUi-base,.noUi-connects{position:relative;width:100%;z-index:1}.noUi-base{background-color:var(--color-2-5);height:2px;margin-top:-1px;top:50%}.noUi-connects{height:100%;overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{left:0;position:absolute;top:0;transform-origin:0 0;transform-style:flat;will-change:transform;z-index:1}.noUi-connect{background-color:var(--color-3);height:100%;width:100%}.noUi-origin{height:2px;left:auto;right:0;width:100%}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .25s}.noUi-state-drag *{cursor:inherit!important}.noUi-handle{backface-visibility:hidden;background:var(--color-3) url(/assets/css/../img/range-arrow.svg) no-repeat 50% 50%/1.8rem .8rem;border:.2rem solid transparent;border-radius:50%;cursor:pointer;height:4rem;left:auto;outline:none;position:absolute;right:-2rem;top:1px;transform:translateY(-50%);transition-delay:0s;transition-duration:.25s;transition-property:background-color,border-color;transition-timing-function:var(--transition-timing-function);width:4rem}.noUi-handle:active{border-color:var(--color-1-3)}.noUi-tooltip{bottom:calc(100% + .8rem);font-family:HelveticaNeueCyr,sans-serif;font-weight:700;left:50%;line-height:1.5;position:absolute;transform:translateX(-50%)}.noUi-draggable{cursor:ew-resize}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.range-current{font-family:HelveticaNeueCyr,sans-serif;font-weight:700;line-height:1.7;margin-bottom:-.4rem}.range .noUi-base:after,.range .noUi-base:before{content:"";display:block;height:100%;pointer-events:none;position:absolute;top:0;width:2rem}.range .noUi-base:before{right:100%}.range .noUi-base:after{background-color:var(--color-2-5);left:100%}.range_single .noUi-base:before{background-color:var(--color-3)}.range_between .noUi-base:before{background-color:var(--color-2-5)}.room__heading{align-items:center;display:flex;flex-wrap:wrap}.room__heading>*{min-height:1px;min-width:1px}.room__title{flex:none;font-family:Soyuz Grotesk,sans-serif;font-weight:700;line-height:1;text-transform:uppercase}.room__tags{-moz-column-gap:.8rem;column-gap:.8rem;display:flex;flex:1;flex-wrap:wrap}.room__tags>*{min-height:1px;min-width:1px}.room__tags span{color:#fff;font-family:HelveticaNeueCyr,sans-serif;font-weight:700;line-height:1.3;padding:.8rem 1.2rem}.room__thumbs{display:grid}.room__thumbs>*{min-height:1px;min-width:1px}.room__thumbs .swiper{width:100%}.room__thumbs .swiper-slide{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:center;position:relative}.room__thumbs .swiper-slide>*{min-height:1px;min-width:1px}.room__thumbs .swiper-slide:before{border:1px solid var(--color-2-1);content:"";display:block;position:absolute;transition-delay:0s;transition-duration:.25s;transition-property:border-color;transition-timing-function:var(--transition-timing-function)}.room__thumbs .swiper-slide-thumb-active:before{border-color:var(--color-3);border-width:2px}.room__thumbs .swiper-slide img{display:block;flex:none;-o-object-fit:contain;object-fit:contain;position:relative}.room__thumbs .swiper-button-next,.room__thumbs .swiper-button-prev{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:center;left:50%;position:relative;transform:translateX(-50%);width:3.2rem}.room__thumbs .swiper-button-next>*,.room__thumbs .swiper-button-prev>*{min-height:1px;min-width:1px}.room__thumbs .swiper-button-next.swiper-button-disabled,.room__thumbs .swiper-button-prev.swiper-button-disabled{color:var(--color-2-3)}.room__thumbs .swiper-button-next svg,.room__thumbs .swiper-button-prev svg{fill:currentColor}.room__gallery{align-items:flex-start;display:flex;flex-wrap:wrap}.room__gallery>*{min-height:1px;min-width:1px}.room__gallery_widget{flex:1}.room__gallery .room__slider{flex:none}.room__gallery .room__slider .pdf-preview__sun{height:auto;position:absolute;right:5rem;top:5rem;width:5rem;z-index:11}.room__gallery .swiper{overflow:visible}.room__gallery .swiper-slide img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.room__widget{flex:none;position:relative;z-index:1}.room__widget #pop-widget{height:100%}.room__empty{background-color:var(--color-2-1);flex:none;margin-left:3.2rem;margin-right:3.2rem;margin-top:3.2rem;overflow:hidden}.room__empty svg{display:block;left:50%;position:relative;top:50%;fill:var(--color-2-1);transform:translate(-50%,-50%)}.room__street{color:var(--color-2-5);font-family:HelveticaNeueCyr,sans-serif;font-weight:700;line-height:1.3;position:absolute;white-space:nowrap}.room__street_bottom,.room__street_top{left:50%;transform:translateX(-50%)}.room__street_left,.room__street_right{top:50%}.room__street_right{left:100%;transform:rotate(-90deg) translate(-50%,-50%);transform-origin:left center}.room__street_top{top:0}.room__street_bottom{bottom:0}.room__street_left{right:100%;transform:rotate(-90deg) translate(50%,50%);transform-origin:right center}.room__direction{font-family:HelveticaNeueCyr,sans-serif;font-weight:700;line-height:1.5;position:absolute}.room__direction:before{border-color:transparent;border-style:solid;content:"";display:block;position:absolute}.room__direction_bottom,.room__direction_top{left:50%}.room__direction_bottom:before,.room__direction_top:before{border-width:.6rem .4rem;left:50%}.room__direction_left,.room__direction_right{top:50%}.room__direction_left:before,.room__direction_right:before{border-width:.4rem .6rem;top:50%}.room__direction_right{left:100%;margin-left:.4rem;transform:translateY(-50%)}.room__direction_right:before{border-left-color:currentColor;left:100%;margin-left:.8rem;transform:translateY(-50%)}.room__direction_left{left:0;margin-left:-.4rem;transform:translate(-100%,-50%)}.room__direction_left:before{border-right-color:currentColor;left:0;margin-left:-.8rem;transform:translate(-100%,-50%)}.room__direction_top{margin-top:-.4rem;top:0;transform:translate(-50%,-100%)}.room__direction_top:before{border-bottom-color:currentColor;margin-top:-.2rem;top:0;transform:translate(-50%,-100%)}.room__direction_bottom{margin-top:.4rem;top:100%;transform:translateX(-50%)}.room__direction_bottom:before{border-top-color:currentColor;margin-top:.2rem;top:100%;transform:translateX(-50%)}.room__info{align-items:flex-end;display:flex;flex:none;flex-direction:column;flex-wrap:wrap}.room__info>*{min-height:1px;min-width:1px}.room__controls{display:flex;flex-wrap:wrap;gap:.8rem}.room__controls>*{min-height:1px;min-width:1px}.room__controls .button{padding:0}.room__controls .button.button_wide{width:100%}.room__media{align-items:center;display:grid;justify-content:space-between;grid-row-gap:2.4rem;row-gap:2.4rem}.room__pdf{font-family:Soyuz Grotesk,sans-serif;font-weight:700;line-height:1.3}.room__video.video-control{-moz-column-gap:2rem;column-gap:2rem}.room__video.video-control div svg{transform:scale(.7)}.room__footer{display:flex;flex-wrap:wrap}.room__footer>*{min-height:1px;min-width:1px}.room__footnote{color:var(--color-2-3);flex:none;font-family:HelveticaNeueCyr,sans-serif;font-weight:700;line-height:1.3}.room__contacts{flex:none}.room__contacts div{color:var(--color-2-5);line-height:1.5;margin-bottom:.4rem}.room__contacts a,.room__contacts div{font-family:HelveticaNeueCyr,sans-serif;font-weight:700}.room__contacts a{display:inline-block;line-height:1.7;vertical-align:top}.room-params{display:grid;grid-template-columns:100%}.room-params>*{min-height:1px;min-width:1px}.room-params__item{display:grid;font-family:HelveticaNeueCyr,sans-serif;font-weight:700;line-height:1.5}.room-params__item>*{min-height:1px;min-width:1px}.room-params__label{color:var(--color-2-5)}.room-params__value{align-items:center;-moz-column-gap:1.6rem;column-gap:1.6rem;display:flex;flex-wrap:wrap;row-gap:.4rem}.room-params__value>*{min-height:1px;min-width:1px}.room-params__value>span .rub{line-height:1}.room-params__value div{color:var(--color-2-3);font-family:HelveticaNeueCyr,sans-serif;font-weight:700;line-height:1.3;position:relative}.room-params__value div .rub{line-height:1}.room-params__value div:after{background-color:var(--color-2-5);content:"";display:block;height:.1rem;left:-.3rem;margin-top:-.1rem;position:absolute;right:-.3rem;top:50%}.tooltip-flat{align-items:center;background-color:#000;border-radius:100%;color:#fff;display:flex;font-size:10px;font-weight:700;height:20px;justify-content:center;left:-20px;line-height:130%;position:absolute;text-align:center;width:20px}.room__contacts-wrap{display:flex;gap:3rem;margin-top:-11rem}.room__contacts-wrap svg rect,.room__contacts-wrap svg text{display:none}.room__contacts-wrap #floor{width:20rem}.room__contacts-wrap #floor2{left:-7.4rem;position:relative;top:-1rem;transform:scale(.906);width:20rem}.room__contacts-wrap .room__contacts{width:-moz-fit-content;width:fit-content}.room__contacts-wrap .room__contacts-in{display:flex;flex-direction:column;justify-content:space-between}.ds-hiiden{display:none}.room__counter{align-items:center;align-self:stretch;background:rgba(51,51,51,.1);display:flex;display:none;gap:1rem;margin-top:2.4rem;padding:2rem;width:100%}.room__counter.active{display:flex}.room__counter-label{font-family:HelveticaNeueCyr;font-size:1.2rem}.room__counter-label,.room__counter-wrap{color:#333;font-style:normal;font-weight:700;line-height:130%}.room__counter-wrap{align-items:baseline;display:flex;flex:1 0 0;font-family:Soyuz Grotesk;font-size:2rem;justify-content:space-between;text-align:center}.room__counter-wrap-number{align-items:center;display:flex;flex-direction:column;gap:.3rem}.room__counter-wrap-number-d{color:#333;font-family:Soyuz Grotesk;font-size:2rem}.room__counter-wrap-number-d,.room__counter-wrap-number-n{font-style:normal;font-weight:700;line-height:130%;text-align:center}.room__counter-wrap-number-n{color:rgba(51,51,51,.3);font-family:HelveticaNeueCyr;font-size:1.2rem}.room-preview__bottom{position:relative}.promotional-tag{background-color:#00aeef!important}.room__tags span{align-items:center;box-sizing:border-box;display:flex;font-family:Soyuz Grotesk;font-size:2rem!important;height:4.3rem;justify-content:center;padding:2.5rem 3rem}.room__tags span .mob{display:none}.room__tags span.--dop{background-color:#fff;border:1px solid #141414;color:#141414}.room__tags span.--dop .mob{color:#141414;display:none}.room__tags span.--dop .desk{color:#141414;padding:0!important}.room-params-note{color:rgba(51,51,51,.3);font-family:HelveticaNeueCyr;font-size:1.2rem;font-style:normal;font-weight:700;line-height:130%;margin-top:.7rem;position:relative}.room-params-note:after{content:"*";font-size:1.2rem;left:-.9rem;position:absolute;top:.1rem}.room-params__item-note-wrap{align-items:start!important}.range__slider-dop{font-family:HelveticaNeueCyr,sans-serif;font-size:2rem;font-weight:700;line-height:1.7;margin-bottom:-.4rem;position:absolute;right:0;top:-3rem;z-index:2}.inital-payment{position:relative}.status_0{display:none}.room__contacts-wrap{position:relative}.room__contacts-wrap-t{color:rgba(51,51,51,.5);font-family:HelveticaNeueCyr;font-size:1.4rem;font-style:normal;font-weight:700;line-height:130%;position:absolute;text-align:center}.room__contacts-wrap-t.--l{left:-12rem;top:8rem;transform:rotate(270deg)}.room__contacts-wrap-t.--t{left:12rem;top:-4rem}.room__contacts-wrap-t.--r{right:-13rem;top:9rem;transform:rotate(270deg)}.room__contacts-wrap-t.--b{bottom:-3rem;left:12rem}.room__contacts-in{bottom:-17rem;position:absolute}.room__contacts-t{position:relative;top:-2rem}.room__media{margin-bottom:13rem}.old-price-red{color:#d0021b!important;font-family:HelveticaNeueCyr;font-size:3rem!important;font-style:normal;font-weight:700!important;line-height:170%!important}.old-price-red:after{background-color:#d0021b!important}.fair-price-wrap{align-items:center;background-color:#141414;display:flex;flex-direction:column;height:9.3rem;justify-content:center;line-height:130%!important;margin-top:1rem;width:24.6rem}.fair-price-wrap:after{display:none!important}.price-new{color:#fff!important;font-family:HelveticaNeueCyr;font-size:3rem!important;font-style:normal;font-weight:700!important;line-height:130%!important;text-align:right}.price-new:after{display:none!important}.price-new-lb{color:#bdbdbd!important;font-family:Soyuz Grotesk;font-size:2.6rem!important;font-style:normal;font-weight:700!important;line-height:130%!important;margin-top:-1rem}.price-new-lb:after{display:none!important}.price-value-wrap{gap:0!important;justify-content:center}.fair-price-tx{color:#141414!important;font-family:HelveticaNeueCyr;font-size:1.2rem!important;font-style:normal;font-weight:700!important;line-height:130%!important;margin-top:1rem!important}.fair-price-tx:after{display:none!important}.prise-sale-wrap{align-items:baseline!important}.room-preview__price-sale-box,.room-preview__price-sale-wrap-in{align-items:center;display:flex}.room-preview__price-sale-box{background-color:#141414;flex-direction:column;gap:.5rem;justify-content:center;padding:1rem}.room-preview__price-sale{color:#fff;font-family:HelveticaNeueCyr;font-size:1.8rem;font-style:normal;font-weight:700;line-height:170%}.room-preview__price-sale-lb{color:#bdbdbd;font-size:1.6rem;line-height:130%}.room-params__bron,.room-preview__price-sale-lb{font-family:Soyuz Grotesk;font-style:normal;font-weight:700}.room-params__bron{align-items:center;color:#141414;display:flex;flex-wrap:nowrap;font-size:2rem;gap:1rem;line-height:100%;margin-bottom:2rem;margin-top:2.8rem!important}.room-params__bron svg{min-width:2.4rem}.room__gallery .swiper{opacity:1}.flat-reserve{align-items:center;color:#141414;display:flex;font-family:Soyuz Grotesk;font-size:2rem;font-style:normal;font-weight:700;gap:1rem;line-height:100%;margin-bottom:3rem;margin-top:3rem}.flat-reserve svg{width:2.4rem}@media (min-width:701px){.video-control{-moz-column-gap:3.2rem;column-gap:3.2rem}.video-control>span span+span{margin-top:.5rem}.bank__params .list{display:flex;flex-wrap:wrap}.bank__params .list>*{min-height:1px;min-width:1px}.bank__params .list__item{flex:none}.bank__params .list__item:first-child{flex:1}.bank__control{text-align:right}.bank__footnote{grid-column:1/span 3}.room-params__item{-moz-column-gap:2.4rem;column-gap:2.4rem}}@media (min-width:901px){.mortgage__fields{grid-template-columns:100%}.bank__footnote{font-size:1.2rem}.room__heading{-moz-column-gap:2.4rem;column-gap:2.4rem}.room__tags span{font-size:1.2rem}.room__thumbs .swiper-slide img{height:6rem;width:6rem}.room__street{font-size:1.2rem}.room__media{grid-template-columns:max-content max-content}.room__footer{justify-content:space-between}.room-params__value div,.room-params__value div .rub,.room__footnote{font-size:1.2rem}}@media (min-width:1101px){.bank__logo div{height:7rem;margin:-.9rem 0}.room__content{align-items:flex-start;display:flex;flex-wrap:wrap}.room__content>*{min-height:1px;min-width:1px}.room__thumbs{flex:none;grid-template-rows:3.2rem 39rem 3.2rem;padding-top:2.4rem;row-gap:.3rem;width:8rem}.room__thumbs .swiper-slide:before{left:0;right:0}.room__thumbs .swiper-button-next svg{transform:rotate(180deg)}.room__gallery{flex:none}.room__gallery .swiper-slide,.room__widget{padding:3.2rem}.room__widget{margin-left:-3.2rem;margin-top:3rem}.room__empty svg{height:6rem;width:34.7rem}.room__description{flex:none;margin-left:auto}.room__controls .button:not(.button_wide){width:calc(50% - .4rem)}.room__footnote{width:77.6rem}.room-params__item{align-items:center;grid-template-columns:15.4rem 1fr}}@media (min-width:1441px){.video-control div{height:14rem;width:14rem}.video-control>span{font-size:2rem}.mortgage{-moz-column-gap:6.4rem;column-gap:6.4rem;grid-template-columns:52rem 1fr}.mortgage__filters{row-gap:8rem}.mortgage__fields{row-gap:4rem}.mortgage__count{font-size:2rem;margin-bottom:1.2rem}.mortgage__list{row-gap:2.4rem}.mortgage__empty{height:48rem}.mortgage__empty div{font-size:2.6rem}.mortgage__more{margin-top:3.2rem}.bank{-moz-column-gap:6rem;column-gap:6rem;grid-template-columns:7rem 1fr 19.4rem;padding-bottom:2.4rem;padding-top:1.2rem;row-gap:2.4rem}.bank__params .list{-moz-column-gap:5.6rem;column-gap:5.6rem}.bank__params .list__value{font-size:2rem}.bank__params .list__value .rub{font-size:2.1rem}.bank__params .list__label{font-size:1.6rem}.bank__control button{font-size:2rem}.noUi-tooltip{font-size:1.6rem}.range-current{font-size:2rem}.range-current .rub{font-size:2.1rem}.room__heading{margin-bottom:3.2rem}.room__title{font-size:8.8rem}.room__thumbs{grid-template-rows:3.2rem 44rem 3.2rem;row-gap:.8rem}.room__thumbs .swiper-slide{padding:.8rem 0}.room__thumbs .swiper-slide:before{bottom:.8rem;top:.8rem}.room__gallery:not(.room__gallery_widget){margin-left:14.7rem}.room__gallery .room__slider{padding-top:6.2rem;width:58.4rem}.room__gallery .swiper-slide{height:52.4rem}.room__widget{height:60rem;width:70rem}.room__empty{height:46rem}.room__direction{font-size:1.6rem}.room__info{margin-left:6.4rem;row-gap:9rem;width:16.6rem}.room__description{padding-right:3rem;width:45.3rem}.room__controls{margin-top:2.4rem}.room__media{margin-top:3.2rem}.room__pdf{font-size:2rem}.room__video.video-control div{height:6.4rem;width:6.4rem}.room__footer{margin-top:6.6rem}.room__footnote{padding-top:1.2rem}.room__contacts{width:45.3rem}.room__contacts div{font-size:1.6rem}.room__contacts a{font-size:2rem}.room-params{row-gap:1.6rem}.room-params__item{font-size:1.6rem}.room-params__value>span .rub{font-size:1.7rem}}@media (max-width:1440px){.bank{padding-top:.8rem}}@media (max-width:1100px){.bank{-moz-column-gap:2rem;column-gap:2rem}.bank__params .list__value .rub{font-size:1.6rem}.room__content{align-items:start;display:grid}.room__content>*{min-height:1px;min-width:1px}.room__thumbs .swiper-slide:before{bottom:0;top:0}.room__thumbs .swiper-button-prev svg{transform:rotate(-90deg)}.room__thumbs .swiper-button-next svg{transform:rotate(90deg)}.room__gallery .swiper-slide,.room__widget{padding:2.2rem}.room__video.video-control div{height:4.8rem;width:4.8rem}.room-params__item{grid-template-columns:11.8rem 1fr}.room__contacts-wrap{display:none}}@media (max-width:1024px){.ds-hiiden{display:block}}@media (max-width:1000px){.promotional-tag{text-align:center!important;white-space:normal!important}.room__tags{row-gap:1rem}.room__tags span{font-size:1rem!important;height:auto;padding:.8rem 1.2rem}.room__tags span.--dop .mob{display:inline-block;padding:0!important}.room__tags span.--dop .desk{display:none}.room__heading{align-items:baseline}.room__heading span{white-space:nowrap}.room-params-note{font-size:1rem}.room-params-note br{display:none}}@media (max-width:900px){.mortgage{grid-template-columns:100%}.bank[extend]{padding-bottom:12.4rem}.bank{padding-bottom:1.2rem;row-gap:1.2rem}.bank__mort-desk,.mortgage__content-in{flex-direction:column}.mortgage__content-in-title{margin-bottom:2.7rem}.mortgage__content-in-item-wrap{gap:2.2rem}.mortgage__fields input{top:2.2rem}.room__heading{-moz-column-gap:1.6rem;column-gap:1.6rem;margin-bottom:6.4rem}.room__thumbs .swiper-slide img{height:3.8rem;width:3.8rem}.room__thumbs .swiper-button-next svg,.room__thumbs .swiper-button-prev svg{max-height:2rem}.room__empty{height:28rem}.room__empty svg{height:3.9rem;width:22rem}.room__info{display:none}.room__footer{flex-direction:column}.room__footnote{order:1;text-align:center;width:100%}.room__contacts{width:24.8rem}}@media only screen and (max-width:766px){.range__slider-dop{font-size:1.4rem;top:-1.6rem}.room__media{margin-bottom:0}.old-price-red{font-size:2rem!important}.fair-price-wrap{height:8.3rem;margin-top:0;width:24.6rem}.price-new{font-size:2rem!important}.price-new-lb{font-size:1.6rem!important;margin-top:-.4rem}.room-params__bron{font-size:1.6rem;margin-bottom:2rem;margin-top:1.8rem!important}.room-params__bron svg{min-width:2rem}}@media (max-width:700px){.video-control{-moz-column-gap:2.4rem;column-gap:2.4rem}.video-control div{height:6.4rem;width:6.4rem}.video-control>span{font-size:1.4rem}.video-control>span span+span{margin-top:.3rem}.mortgage{row-gap:3.2rem}.mortgage__filters{row-gap:1.6rem}.mortgage__fields{grid-template-columns:100%;row-gap:1.6rem}.mortgage__count{font-size:1.4rem;margin-bottom:1.6rem}.mortgage__list{row-gap:.8rem}.mortgage__empty{height:20rem}.mortgage__empty div{font-size:1.3rem}.mortgage__more{margin-top:1.6rem}.bank{grid-template-columns:4rem 1fr}.bank__logo{grid-row:1/span 2}.bank__logo div{height:4rem}.bank__params .list{display:grid;grid-template-columns:13rem 1fr;grid-column-gap:2.4rem;-moz-column-gap:2.4rem;column-gap:2.4rem;grid-row-gap:.4rem;row-gap:.4rem}.bank__params .list>*{min-height:1px;min-width:1px}.bank__params .list__item:first-child,.bank__params .list__item:nth-child(2){order:0}.bank__params .list__item:nth-child(3){order:3}.bank__params .list__item:nth-child(4){order:2}.bank__params .list__value{font-size:1.4rem}.bank__params .list__label{font-size:1.2rem}.bank__control button{font-size:1.4rem}.bank__footnote{font-size:1rem;grid-column:1/span 2;margin-top:.4rem}.noUi-tooltip{font-size:1.2rem}.range-current,.range-current .rub{font-size:1.4rem}.room__title{font-size:2.8rem}.room__tags span{font-size:1rem}.room__thumbs{margin-left:-.2rem;margin-right:-.2rem;margin-top:5.8rem;order:2}.room__thumbs .swiper-slide{height:5.2rem;padding:0 .2rem}.room__thumbs .swiper-slide:before{left:.2rem;right:.2rem}.room__thumbs .swiper-button-next,.room__thumbs .swiper-button-prev{display:none}.room__gallery:not(.room__gallery_widget){height:27.8rem;margin-top:-2.2rem;order:1}.room__gallery .room__slider{padding:0 2.8rem;width:100%}.room__gallery .swiper-slide{height:27.8rem}.room__widget{height:34rem;margin:0 auto 2.4rem;width:29rem}.room__street{font-size:1rem}.room__direction{font-size:1.2rem}.room__description{margin-top:3.5rem;order:3}.room__controls{margin-top:1.6rem}.room__controls .button:not(.button_wide){width:calc(50% - .4rem)}.room__media{grid-template-columns:max-content max-content;margin-top:1.6rem}.room__pdf{font-size:1.4rem}.room__footer{margin-top:2.4rem}.room__footnote{font-size:1rem;margin-top:4rem}.room__contacts div{font-size:1.2rem}.room__contacts a{font-size:1.4rem}.room-params{row-gap:.8rem}.room-params__item{-moz-column-gap:4rem;column-gap:4rem;font-size:1.2rem;grid-template-columns:1fr 1fr}.room-params__value>span .rub{font-size:1.2rem}.room-params__value div,.room-params__value div .rub{font-size:1rem}}@media (min-width:1101px) and (max-width:1440px){.video-control div{height:14rem;width:14rem}.video-control>span{font-size:1.8rem}.mortgage{-moz-column-gap:5rem;column-gap:5rem;grid-template-columns:39.4rem 1fr}.mortgage__filters{row-gap:6rem}.mortgage__fields{row-gap:2.4rem}.mortgage__count{font-size:1.8rem;margin-bottom:1.6rem}.mortgage__list{row-gap:1.6rem}.mortgage__empty{height:40rem}.mortgage__empty div{font-size:2rem}.mortgage__more{margin-top:2.4rem}.bank{grid-template-columns:7rem 1fr 17.6rem;padding-bottom:1.6rem;row-gap:2rem}.bank__params{padding-left:3rem}.bank__params .list{-moz-column-gap:4rem;column-gap:4rem}.bank__params .list__value{font-size:1.8rem}.bank__params .list__value .rub{font-size:1.9rem}.bank__params .list__label{font-size:1.4rem}.bank__control button{font-size:1.8rem}.noUi-tooltip{font-size:1.4rem}.range-current{font-size:1.8rem}.range-current .rub{font-size:1.9rem}.room__heading{margin-bottom:4.8rem}.room__title{font-size:6.8rem}.room__thumbs .swiper-slide{padding:.3rem 0}.room__thumbs .swiper-slide:before{bottom:.3rem;top:.3rem}.room__gallery:not(.room__gallery_widget){margin-left:4.8rem}.room__gallery .room__slider{padding-top:3.2rem;width:47rem}.room__gallery .swiper-slide{height:42.4rem}.room__widget{height:50rem;margin-bottom:4rem;width:58rem}.room__empty{height:36rem}.room__direction{font-size:1.4rem}.room__info{margin-left:5.4rem;row-gap:9rem;width:12.5rem}.room__description{width:39.2rem}.room__controls{margin-top:3.2rem}.room__media{margin-top:2.4rem}.room__pdf{font-size:1.8rem}.room__video.video-control div{height:5.6rem;width:5.6rem}.room__footer{margin-top:2.4rem}.room__contacts{width:39.2rem}.room__contacts div{font-size:1.4rem}.room__contacts a{font-size:1.8rem}.room-params{row-gap:1.2rem}.room-params__item{font-size:1.4rem}.room-params__value>span .rub{font-size:1.5rem}.room__contacts-wrap{margin-top:-4rem}}@media (min-width:901px) and (max-width:1100px){.video-control div{height:11.2rem;width:11.2rem}.video-control>span{font-size:1.6rem}.mortgage{-moz-column-gap:3.2rem;column-gap:3.2rem;grid-template-columns:24rem 1fr}.mortgage__filters{row-gap:3.4rem}.mortgage__fields{row-gap:2.4rem}.mortgage__count{font-size:1.6rem;margin-bottom:1.2rem}.mortgage__list{row-gap:1.6rem}.mortgage__empty{height:40rem}.mortgage__empty div{font-size:1.8rem}.mortgage__more{margin-top:2.4rem}.bank{grid-template-columns:6rem 1fr 13.2rem;padding-bottom:1.6rem;row-gap:1.6rem}.bank__logo div{height:6rem;margin:-.6rem 0}.bank__params .list{-moz-column-gap:2.4rem;column-gap:2.4rem}.bank__params .list__item:not(:first-child){max-width:9.8rem}.bank__params .list__value{font-size:1.6rem}.bank__params .list__label{font-size:1.4rem}.bank__control button{font-size:1.6rem}.noUi-tooltip{font-size:1.4rem}.range-current,.range-current .rub{font-size:1.6rem}.room__heading{margin-bottom:4rem}.room__title{font-size:5.2rem}.room__content{-moz-column-gap:3.2rem;column-gap:3.2rem;grid-template-columns:60.2rem 1fr}.room__thumbs{-moz-column-gap:.6rem;column-gap:.6rem;grid-template-columns:3.2rem 46rem 3.2rem;padding-top:7rem}.room__thumbs .swiper-slide{height:7.2rem;padding:0 .6rem}.room__thumbs .swiper-slide:before{left:.6rem;right:.6rem}.room__gallery:not(.room__gallery_widget){grid-column:1/span 1;grid-row:1/span 1;height:34.8rem}.room__gallery .room__slider{width:42rem}.room__gallery .swiper-slide{height:38rem}.room__widget{height:44rem;margin-bottom:4rem;width:40rem}.room__empty{height:31.5rem}.room__empty svg{height:4.6rem;width:26.8rem}.room__direction{font-size:1.4rem}.room__info{margin-left:auto;row-gap:5.6rem;width:13.4rem}.room__description{grid-column:2/span 1;grid-row:1/span 2}.room__controls{margin-top:3.2rem}.room__controls .button:not(.button_wide){width:100%}.room__media{margin-top:2.4rem}.room__pdf{font-size:1.6rem}.room__footer{-moz-column-gap:7.6rem;column-gap:7.6rem;margin-top:3.2rem}.room__footnote{width:55.8rem}.room__contacts{flex:1;padding-top:2rem}.room__contacts div{font-size:1.4rem}.room__contacts a{font-size:1.6rem}.room-params{row-gap:1.2rem}.room-params__item{align-items:start;font-size:1.4rem}.room-params__value>span .rub{font-size:1.4rem}}@media (min-width:701px) and (max-width:900px){.video-control div{height:11.2rem;width:11.2rem}.video-control>span{font-size:1.6rem}.mortgage{row-gap:4.8rem}.mortgage__filters{row-gap:2.4rem}.mortgage__fields{-moz-column-gap:3.2rem;column-gap:3.2rem;grid-template-columns:1fr 1fr;row-gap:2.4rem}.mortgage__count{font-size:1.6rem;margin-bottom:1.2rem}.mortgage__list{row-gap:1.6rem}.mortgage__empty{height:40rem}.mortgage__empty div{font-size:1.6rem}.mortgage__more{margin-top:2.4rem}.bank{grid-template-columns:6rem 1fr 13.2rem;padding-bottom:1.6rem}.bank__logo div{height:6rem;margin:-.6rem 0}.bank__params{padding-left:1.4rem}.bank__params .list{-moz-column-gap:3.2rem;column-gap:3.2rem}.bank__params .list__item:not(:first-child){max-width:9.8rem}.bank__params .list__value{font-size:1.6rem}.bank__params .list__label{font-size:1.4rem}.bank__control button{font-size:1.6rem}.bank__footnote{font-size:1.1rem}.noUi-tooltip{font-size:1.4rem}.range-current,.range-current .rub{font-size:1.6rem}.room__title{font-size:4.2rem}.room__tags span{font-size:1.1rem}.room__content{-moz-column-gap:5.4rem;column-gap:5.4rem;grid-template-columns:38.6rem 1fr}.room__thumbs{-moz-column-gap:.4rem;column-gap:.4rem;grid-template-columns:3.2rem 31.5rem 3.2rem;padding-top:7.8rem}.room__thumbs .swiper-slide{height:5rem;padding:0 .4rem}.room__thumbs .swiper-slide:before{left:.4rem;right:.4rem}.room__gallery:not(.room__gallery_widget){grid-column:1/span 1;grid-row:1/span 1;height:31.2rem}.room__gallery .room__slider{margin-top:-2.2rem;width:38rem}.room__gallery .swiper-slide{height:34.4rem}.room__widget{height:40rem;margin-bottom:4rem;width:100%}.room__street{font-size:1.1rem}.room__direction{font-size:1.4rem}.room__description{grid-column:2/span 1;grid-row:1/span 2}.room__controls{margin-top:3.2rem}.room__controls .button:not(.button_wide){width:100%}.room__media{grid-template-columns:max-content;margin-top:2.4rem}.room__pdf{font-size:1.6rem}.room__footer{align-items:flex-end;margin-top:3.2rem}.room__footnote{font-size:1.1rem;margin-top:3.2rem}.room__contacts div{font-size:1.4rem}.room__contacts a{font-size:1.6rem}.room-params{row-gap:1.2rem}.room-params__item{font-size:1.4rem;grid-template-columns:10.2rem 1fr}.room-params__value>span .rub{font-size:1.4rem}.room-params__value div,.room-params__value div .rub{font-size:1.1rem}}@media (any-pointer:fine){.noUi-handle{cursor:pointer}.noUi-handle:not(:active):hover{background-color:var(--color-3-7)}.room__contacts a:hover,.room__pdf a:hover,.room__thumbs .swiper-button-next:hover,.room__thumbs .swiper-button-prev:hover,.room__video.video-control:hover{color:var(--color-3-7)}}
/* End */
/* /assets/css/room.min.css?175094314134358 */
