.flex-row,.flex-row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row.reverse{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-row .flex-item.item-center{margin-left:auto;margin-right:auto}.flex-row .flex-item.item-start{margin-right:auto}.flex-row .flex-item.item-end{margin-left:auto}.flex-column,.flex-column.reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-column.reverse{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-column .flex-item.item-center{margin-top:auto;margin-bottom:auto}.flex-column .flex-item.item-start{margin-bottom:auto}.flex-column .flex-item.item-end{margin-top:auto}.flex-column,.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-column.items-grow .flex-item,.flex-row.items-grow .flex-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-column.items-noshrink .flex-item,.flex-row.items-noshrink .flex-item{-ms-flex-negative:0;flex-shrink:0}.flex-column.wrap,.flex-row.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-column.nowrap,.flex-row.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-column.wrap-reverse,.flex-row.wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-column.align-start,.flex-row.align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-column.align-center,.flex-row.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-column.align-end,.flex-row.align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-column.align-stretch,.flex-row.align-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-column.items-start,.flex-row.items-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-column.items-center,.flex-row.items-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-column.items-end,.flex-row.items-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-column.items-stretch,.flex-row.items-stretch{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.flex-column.items-space-around,.flex-row.items-space-around{-ms-flex-pack:distribute;justify-content:space-around}.flex-column.items-space-between,.flex-row.items-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-column.items-space-even,.flex-row.items-space-even{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex-column.content-start,.flex-row.content-start{-ms-flex-line-pack:start;align-content:flex-start}.flex-column.content-center,.flex-row.content-center{-ms-flex-line-pack:center;align-content:center}.flex-column.content-end,.flex-row.content-end{-ms-flex-line-pack:end;align-content:flex-end}.flex-column.content-stretch,.flex-row.content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.flex-column.content-space-around,.flex-row.content-space-around{-ms-flex-line-pack:distribute;align-content:space-around}.flex-column.content-space-between,.flex-row.content-space-between{-ms-flex-line-pack:justify;align-content:space-between}.flex-column.content-space-even,.flex-row.content-space-even{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.flex-column,.flex-item,.flex-row{-webkit-box-sizing:border-box;box-sizing:border-box}.flex-item.grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-item.shrink{-ms-flex-negative:1;flex-shrink:1}.flex-item.nogrow{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex-item.noshrink{-ms-flex-negative:0;flex-shrink:0}.flex-item.start{-ms-flex-item-align:start;align-self:flex-start}.flex-item.center{-ms-flex-item-align:center;align-self:center}.flex-item.end{-ms-flex-item-align:end;align-self:flex-end}.flex-item.stretch{-ms-flex-item-align:stretch;align-self:stretch}.flex-item.col-1{width:8.3333%}.flex-item.col-2{width:16.66666%}.flex-item.col-3{width:25%}.flex-item.col-4{width:33.3333%}.flex-item.col-5{width:41.6666%}.flex-item.col-6{width:50%}.flex-item.col-7{width:58.3333%}.flex-item.col-8{width:66.6666%}.flex-item.col-9{width:75%}.flex-item.col-10{width:83.3333%}.flex-item.col-11{width:91.6666%}.flex-item.col-12{width:100%}.flex-break-column{-ms-flex-preferred-size:100%;flex-basis:100%;width:0}.header{background:#fff;position:fixed;width:100%;left:0;top:0;right:0;z-index:10;height:72px;will-change:transform;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-transition:.2s border-radius,.2s background-color,.4s -webkit-transform cubic-bezier(.645,.045,.355,1);transition:.4s transform cubic-bezier(.645,.045,.355,1),.2s border-radius,.2s background-color;transition:.4s transform cubic-bezier(.645,.045,.355,1),.2s border-radius,.2s background-color,.4s -webkit-transform cubic-bezier(.645,.045,.355,1)}.header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.header__logo{display:block;width:90px;height:52px;font-size:0;line-height:0}.header__logo .logo{width:inherit;height:inherit}.header__menu{display:none}.header__phone{display:block;width:146px;-webkit-box-flex:0;-ms-flex:0 0 146px;flex:0 0 146px;font-weight:500;font-size:16px;line-height:24px;color:#303030;white-space:nowrap;-webkit-transition:.3s color;transition:.3s color}.header__callback,.header__favorite{display:none}.header__sandwich{display:none;cursor:pointer}.header__left,.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__left{height:100%}.header__right{margin-left:auto}.header__container{width:100%;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;height:100%}.header__complex-name{display:none}.header--transparent{background:0 0}.header--transparent .header__phone{color:#fff}.no-touch .header--transparent .header__phone:hover{color:#ffffff80}.header--transparent .header__callback{background-color:#fff;color:#303030}.no-touch .header--transparent .header__callback:hover{background-color:#dcdcdc}.footer,.header--transparent .header__complex-name:before,.header--transparent .header__sandwich:after,.header--transparent .header__sandwich:before{background-color:#fff}.no-touch .header--transparent .header__sandwich:hover:after,.no-touch .header--transparent .header__sandwich:hover:before{background-color:#ffffff80}.header--transparent .header__complex-name{color:#fff}.header.is-hover-menu{border-radius:0}.header.is-scroll .header__complex-name{opacity:1;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:auto}.footer{border-radius:24px 24px 0 0;background-repeat:no-repeat;background-position:calc(100% - 12px) 0;overflow:hidden}.footer__container{width:100%;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-top:42px}.footer__address{font-weight:400;font-size:14px;line-height:24px;color:#303030;margin-bottom:16px}.footer__address span{font-weight:500}.footer__contact{margin-bottom:24px}.footer__contact-link{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:400;font-size:18px;line-height:24px;color:#303030;margin-bottom:16px;-webkit-transition:.3s color;transition:.3s color}.footer__contact-link:last-of-type{margin-bottom:0}.no-touch .footer__contact-link:hover{color:#949494}.footer__logo{-webkit-box-flex:0;-ms-flex:0 0 152px;flex:0 0 152px;width:90px;height:52px}.footer__logo .logo{width:inherit;height:inherit}.footer__info,.footer__logo{margin-bottom:24px}.footer__info-item{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:400;font-size:12px;line-height:16px;color:#bbb;margin-bottom:16px}.footer__info-item:last-child{margin-bottom:0}.footer__developer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-weight:300;font-size:14px;line-height:20px;letter-spacing:.02em;color:#303030}.footer__developer svg{margin-left:8px;fill:#303030;-webkit-transition:.3s fill;transition:.3s fill}.no-touch .footer__developer:hover svg{fill:#949494}.footer__social .menu-social__item{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px}.footer__menu-main{display:none}.footer__col{margin-bottom:32px}.footer__col:last-of-type{margin-bottom:0}.footer__col:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__col:nth-child(2){margin-left:auto}.footer__col:nth-child(1) .footer__right .footer__contact,.footer__col:nth-child(2) .footer__contact,.footer__col:nth-child(3){display:none}.main-tpl__nav .footer__favorite svg path{stroke:#303030;fill:transparent}.main-tpl__nav .footer__favorite svg circle{-webkit-transition:opacity .3s;transition:opacity .3s;fill:#303030;stroke:#fff;opacity:0}.main-tpl__nav .footer__favorite.with-favorite svg circle{opacity:1}.form-callback__title{font-weight:500;font-size:24px;line-height:38px;letter-spacing:.02em;text-transform:uppercase;color:#303030}.form-callback__desc{margin-top:8px;font-weight:400;font-size:14px;line-height:22px;color:#303030}.form-callback__body{margin-top:32px}.form-callback__field{margin-bottom:16px}.form-callback__field .form-input__field{-webkit-transition:.3s all;transition:.3s all}.form-callback__field .form-input__field.is-error{margin-top:8px}.form-callback__submit{margin-top:8px;width:100%;white-space:nowrap}.form-callback__policy{text-align:center;margin-top:8px}.start-sales{position:fixed;left:0;top:0;height:100%;width:100%;z-index:5;pointer-events:none;opacity:0;-webkit-transition:.3s opacity;transition:.3s opacity}.start-sales.open-modal{pointer-events:all;opacity:1}.start-sales__modal{background-color:#303030;width:calc(100% - 48px);margin-left:24px;left:0;bottom:104px;z-index:5;position:fixed;padding:24px;border-radius:24px}.start-sales__container:before,.start-sales__shadow{width:100%;height:100%;position:absolute;z-index:-1;top:0}.start-sales__shadow{cursor:pointer;background-color:#0000004d;left:0}.start-sales__container{width:100%;height:100%;overflow:hidden}.start-sales__container:before{content:"";display:block;background-image:url(/build/assets/pattern.3bfcaf62.svg);background-position:right top;background-repeat:no-repeat;background-size:contain;right:0}.start-sales__close{height:40px;width:40px;z-index:2;position:absolute;border-radius:50%;right:-12px;top:-12px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:.3s;transition:.3s}.no-touch .start-sales__close:hover{background-color:#dcdcdc}.start-sales__close svg{height:16px;width:16px}.start-sales__top{max-width:543px}.start-sales__bottom{margin-top:24px;max-width:695px}.start-sales__bottom .form-callback__submit{margin-top:0}.start-sales__bottom .form-input__field{background-color:#454545;border:#454545;color:#fff}.start-sales__bottom .form-input__field::-webkit-input-placeholder{color:#dcdcdc}.start-sales__bottom .form-input__field::-moz-placeholder{color:#dcdcdc}.start-sales__bottom .form-input__field:-ms-input-placeholder{color:#dcdcdc}.start-sales__bottom .form-input__field::-ms-input-placeholder{color:#dcdcdc}.start-sales__bottom .form-input__field::placeholder{color:#dcdcdc}.start-sales__title{font-size:16px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.48px;text-transform:uppercase;color:#fff}.start-sales__subtitle{font-size:13px;font-style:normal;font-weight:400;line-height:150%;color:#fff;margin-top:16px}.main-tpl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-tpl main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden;padding-bottom:40px}.main-tpl footer{padding-bottom:106px}.main-tpl__nav{background:#fff;-webkit-box-shadow:0 -8px 12px rgba(189,192,195,.16);box-shadow:0 -8px 12px #bdc0c329;border-radius:24px 24px 0 0;display:block;position:fixed;width:100%;bottom:0;left:0;z-index:10}.main-tpl.page-default main{padding-top:72px}.breadcrumbs{position:relative}.breadcrumbs__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs__item{position:relative;padding-right:13px;line-height:16px}.breadcrumbs__item:after{content:"";display:block;width:3px;height:3px;border-radius:50%;background:#303030;position:absolute;right:0;top:50%;margin-top:-1.5px}.breadcrumbs__item.last{padding-right:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.breadcrumbs__item.last:after{display:none}.breadcrumbs__item.last .breadcrumbs__link{color:#30303080}.breadcrumbs__link{white-space:normal;font-weight:500;font-size:12px;line-height:16px;color:#303030;-webkit-transition:.3s color;transition:.3s color}.no-touch .breadcrumbs__link:not(.last):hover{color:#949494}.tabs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabs__item{font-weight:500;font-size:14px;line-height:24px;text-align:center;letter-spacing:.02em;color:#303030;padding:12px 16px;background-color:#fff;position:relative;white-space:nowrap;-webkit-transition:.3s color;transition:.3s color}.no-touch .tabs__item:not(.is-active):hover{color:#a5a5a5}.tabs__item:first-of-type{border-top-left-radius:40px;border-bottom-left-radius:40px}.tabs__item:last-of-type{border-top-right-radius:40px;border-bottom-right-radius:40px}.contains-flat__image:after,.tabs__item:after{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.tabs__item:after{content:"";background-color:transparent;border-radius:30px;z-index:-1;-webkit-transition:.3s background-color;transition:.3s background-color}.tabs__item.is-active{position:relative;z-index:1;color:#fff}.tabs__item.is-active:after{background-color:#303030}.contains-flat__image{font-size:0;line-height:1;position:relative;width:100%}.contains-flat__image[data-length="1"] .swiper-nav{display:none!important}.contains-flat__image:after{content:" ";pointer-events:none;z-index:1;border-radius:12px;background:linear-gradient(.17deg,rgba(18,22,26,.4) 21.67%,rgba(18,22,26,.04) 90.22%)}.contains-flat__image .swiper-container{height:56.666vw;max-height:400px;border-radius:12px;overflow:hidden;margin-bottom:32px}.contains-flat__image .swiper-container:not(.swiper-initialized) .swiper-slide+.swiper-slide{display:none}.contains-flat__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.contains-flat__image .swiper-nav{position:absolute;left:0;bottom:0;width:100%;font-size:0;line-height:1;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contains-flat__image .swiper-nav .j-counter{display:none}.contains-flat__image .swiper-nav .swiper-pagination{padding-bottom:16px;text-align:center}.contains-flat__image .swiper-nav .swiper-pagination-bullet{display:inline-block;vertical-align:top;background:#fff;border-radius:2px;opacity:.6;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:pointer;width:24px;height:2px;position:relative}.contains-flat__image .swiper-nav .swiper-pagination-bullet:before{content:" ";display:block;position:absolute;left:-2px;top:-5px;bottom:-5px;right:-2px;pointer-events:auto}.contains-flat__image .swiper-nav .swiper-pagination-bullet+span,.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .swiper-pagination-bullet+span{margin-left:8px}.contains-flat__image .swiper-nav .swiper-pagination-bullet.swiper-pagination-bullet-active,.no-touch .contains-flat__image .swiper-nav .swiper-pagination-bullet:hover{opacity:1}.contains-flat__image .swiper-nav .next,.contains-flat__image .swiper-nav .prev{display:none}.catalog-premises__mortgage-icon svg,.contains-flat__image .swiper-nav .next svg,.contains-flat__image .swiper-nav .prev svg,.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .next svg,.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .prev svg{width:100%;height:100%}.contains-flat__content{width:100%}.contains-flat__title{font-weight:500;font-size:24px;line-height:34px;letter-spacing:.02em;text-transform:uppercase;color:#303030}.contains-flat__text{font-weight:400;font-size:14px;line-height:22px;color:#696969;margin-top:16px}.contains-flat__text p{margin-top:0;margin-bottom:16px}.contains-flat__text>:last-child{margin-bottom:0}.mortgage-calc{background:#fff;border-radius:16px;padding:24px}.mortgage-calc__header{margin-bottom:32px}.mortgage-calc__title{font-weight:500;font-size:22px;line-height:35px;letter-spacing:.02em;text-transform:uppercase;color:#303030}.mortgage-calc__form{margin-bottom:32px}.mortgage-calc__field{width:100%;margin-bottom:24px}.mortgage-calc__result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.mortgage-calc__result-item{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mortgage-calc__result-val{min-width:130px;font-weight:500;font-size:20px;line-height:24px;letter-spacing:.02em;text-transform:uppercase;color:#303030}.mortgage-calc__result-label{font-weight:500;font-size:12px;line-height:20px;color:#7d7d7d;margin-top:8px}.mortgage-calc__callback-form{display:block;margin-top:32px}.mortgage-calc__callback-field{width:100%;margin-bottom:16px}.mortgage-calc__callback-submit{width:100%;margin-top:24px}.mortgage-calc__callback-policy{margin-top:12px;text-align:center}.mortgage-calc__result-info{position:absolute;right:-8px;top:0}.step-slider__field{position:relative}.step-slider__field .suffixed-value{position:absolute;top:11px;left:23px;pointer-events:none}.step-slider__field .suffixed-value i{font-style:normal;color:transparent}.how-buy__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-16px}.how-buy__item,.step-slider__field .suffixed-value{font-weight:500;font-size:14px;line-height:24px;color:#303030}.how-buy__item{position:relative;display:block;width:100%;margin-bottom:16px;padding:15px 31px;background-color:#fff;border:1px solid #fff;border-radius:16px;-webkit-transition:.3s background-color,.3s border-color;transition:.3s background-color,.3s border-color}.how-buy__item:before{content:"";display:block;position:absolute;right:32px;top:50%;width:24px;height:24px;margin-top:-12px;background-image:url(/build/assets/how-buy-icon.d561a841.svg)}.no-touch .how-buy__item:hover{border-color:#dcdcdc}.how-buy__calc-mortgage{margin-top:32px}.page-complex-living__how-buy+.j-carousel-columns-parent .section__inner{padding-top:0}.part-living{background:#fff;border-radius:16px;-webkit-box-shadow:0 8px 24px transparent;box-shadow:0 8px 24px transparent;-webkit-transition:.3s -webkit-box-shadow;transition:.3s box-shadow;transition:.3s box-shadow,.3s -webkit-box-shadow}.part-living__top{height:56.666vw;max-height:266px;padding:32px 24px 16px;position:relative;border-bottom:1px solid rgba(220,220,220,.5);overflow:hidden}.part-living__top img{display:block;position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;left:0;top:0}.part-living__top img[src="/images/blank.svg"]{width:174px;height:174px;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.part-living__image{display:block;width:100%;height:100%;position:relative}.part-living__actions{position:absolute;right:12px;top:12px}.part-living__content{padding:16px 24px 24px}.part-living__favorite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border-radius:50%;-webkit-transition:.3s background-color;transition:.3s background-color}.catalog-premises__favorite path,.part-living__favorite path{fill:transparent;stroke:#303030;-webkit-transition:.3s fill;transition:.3s fill}.no-touch .part-living__favorite:hover{background-color:#dcdcdc}.part-living__favorite,.part-living__favorite.in-favorite{background-color:#f5f6f6}.catalog-premises__favorite.in-favorite path,.part-living__favorite.in-favorite path{fill:#303030}.part-living__price-current{font-weight:500;font-size:20px;line-height:28px;letter-spacing:.02em;text-transform:uppercase;color:#303030}.part-living__price-mortgage{font-weight:500;font-size:12px;line-height:16px;color:#7d7d7d;margin-top:4px}.part-living__props{margin-top:16px}.part-living__props-group{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.part-living__props-item{font-weight:500;font-size:12px;line-height:16px;color:#303030;white-space:nowrap;margin-right:8px}.part-living__props-item:not(:first-of-type){padding-left:12px;position:relative}.part-living__props-item:not(:first-of-type):before{content:"";display:block;width:4px;height:4px;border-radius:50%;background-color:#dcdcdc;position:absolute;left:0;top:50%;margin-top:-2px}.part-living__options{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.part-living__options-item{font-weight:500;font-size:12px;line-height:16px;color:#303030;padding:5px 11px;border:1px solid #dcdcdc;border-radius:20px;margin-right:8px}.part-living__options-hidden{display:none}.no-touch .part-living:hover{-webkit-box-shadow:0 8px 24px rgba(0,0,0,.06);box-shadow:0 8px 24px #0000000f}.similar-premises{overflow:hidden;position:relative;font-size:0;line-height:1}.similar-premises__pagination.slider-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:14px;opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:.4s opacity,.4s -webkit-transform;transition:.4s transform,.4s opacity;transition:.4s transform,.4s opacity,.4s -webkit-transform}.similar-premises__pagination.slider-pagination.is-show{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.similar-premises__navigation.slider-navigation{padding:4px 0;display:none;opacity:0;-webkit-transition:.3s opacity;transition:.3s opacity}.similar-premises__navigation.slider-navigation.is-show{opacity:1}.similar-premises:not(.swiper-initialized){overflow:hidden}.similar-premises:not(.swiper-initialized) .similar-premises__wrapper{overflow:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.similar-premises:not(.swiper-initialized) .similar-premises__wrapper::-webkit-scrollbar{display:none}.similar-premises:not(.swiper-initialized) .swiper-slide,.similar-premises:not(.swiper-initialized)[data-commerce] .swiper-slide{width:100%;margin-right:0}.part-commerce,.part-living{position:relative}.part-living .part-living__top{pointer-events:none;z-index:1}.part-living .part-living__actions{pointer-events:auto}.part-commerce a,.part-living a{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:16px}.part-commerce .part-commerce__top{pointer-events:none;z-index:1}.part-commerce .part-commerce__actions{pointer-events:auto}.part-living__props{overflow:hidden;line-height:1}.part-living__options,.part-living__props .part-living__props-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px}.part-living__props .part-living__props-group{max-width:calc(100% + 12px);margin:0 0 0 -12px}.part-living__props .part-living__props-group .part-living__props-item{padding-left:12px;position:relative;line-height:1;margin:0}.part-commerce_props .part-commerce__props-group .part-commerce__props-item:before,.part-living__props .part-living__props-group .part-living__props-item:before{content:"";display:block;width:4px;height:4px;border-radius:50%;background-color:#dcdcdc;position:absolute;left:0;top:50%;margin-top:-2px}.part-living__options{font-size:0;line-height:1;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.part-living__options__hidden{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;left:0;top:0;padding-right:48px;pointer-events:none;opacity:0;visibility:hidden;display:block;margin-top:0}.part-living__options__hidden .part-living__options-item+.part-living__options-item{display:inline-block!important}.part-living__options__main{display:block;white-space:nowrap;margin-top:16px}.part-living__options .part-living__options-item.part-living__options-item--more,.part-living__options__main.with-more .part-living__options-item~.part-living__options-item{display:none}.part-living__options__main.with-more .part-living__options-item~.part-living__options-item.showed-option{display:inline-block}.part-living__options__main.with-more .part-living__options-item.part-living__options-item--more{display:inline-block;overflow:visible;position:relative;z-index:2;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s}.no-touch .part-living__options__main.with-more .part-living__options-item.part-living__options-item--more{cursor:pointer}.no-touch .part-living__options__main.with-more .part-living__options-item.part-living__options-item--more:hover,.part-living__options__main.with-more .part-living__options-item.part-living__options-item--more.opened-more{background-color:#f5f6f6;border-color:#bbb}.no-touch .part-living__options__main.with-more .part-living__options-item.part-living__options-item--more:hover .part-living__options-hidden,.part-living__options__main.with-more .part-living__options-item.part-living__options-item--more.opened-more .part-living__options-hidden{opacity:1;visibility:visible;pointer-events:auto;cursor:default}.no-touch .part-living__options__main.with-more .part-living__options-item.part-living__options-item--more:hover .part-living__options-hidden:before,.part-living__options__main.with-more .part-living__options-item.part-living__options-item--more.opened-more .part-living__options-hidden:before{content:" ";display:block;position:absolute;top:100%;left:0;height:8px;width:100%;pointer-events:auto}.part-living__options .part-living__options-item{margin:0;white-space:nowrap;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.part-living__options .part-living__options-item+.part-living__options-item{margin-left:8px;display:none}.part-living__options .part-living__options-item .part-living__options-hidden{display:block;position:absolute;bottom:100%;margin-bottom:9px;right:-32px;background:#fff;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.06);box-shadow:0 8px 24px #0000000f;border-radius:16px;line-height:1;padding:16px;white-space:normal;text-align:right;pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.part-living__options .part-living__options-item .part-living__options-hidden .part-living__options-item+.part-living__options-item{margin-left:0;margin-top:8px;display:inline-block}.part-commerce_props{overflow:hidden;line-height:1}.part-commerce_props .part-commerce__props-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:calc(100% + 12px);margin:0 0 0 -12px;gap:8px}.part-commerce_props .part-commerce__props-group .part-commerce__props-item{padding-left:12px;position:relative;line-height:1;margin:0}.part-living__options-wrapper{position:relative;margin-top:16px}.similar-premises__wrapper .swiper-slide{height:auto}.similar-premises__wrapper .swiper-slide .part-commerce,.similar-premises__wrapper .swiper-slide .part-living{height:100%}.part-living__options.with-more-full .part-living__options-item+.part-living__options-item{display:inline-block}.part-living__options.with-more-full .part-living__options-item+.part-living__options-item.part-living__options-item--more{display:none}.j-similar-premises-parent[data-length="1"] .slider-navigation,.j-similar-premises-parent[data-length="1"] .slider-pagination,.j-similar-premises-parent[data-length="2"] .slider-navigation,.j-similar-premises-parent[data-length="3"] .slider-navigation,.j-similar-premises-parent[data-length="4"] .slider-navigation{display:none!important}.j-similar-premises-parent[data-length="4"][data-category=comm] .slider-navigation{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.designer-grid__image{height:100%;position:relative;overflow:hidden;border-radius:16px;-webkit-transition:.3s -webkit-transform;transition:.3s transform;transition:.3s transform,.3s -webkit-transform;cursor:pointer}.designer-grid__image:after{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(.17deg,rgba(18,22,26,.4) 21.67%,rgba(18,22,26,.04) 90.22%)}.designer-grid__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.designer-grid__image img[src="/images/blank.svg"]{width:94px;height:94px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;left:50%;top:50%;margin-left:-47px;margin-top:-47px}.designer-grid__name{font-weight:500;font-size:16px;line-height:28px;letter-spacing:.02em;text-transform:uppercase;color:#fff;position:absolute;left:24px;bottom:24px;right:24px;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);pointer-events:none}.designer-grid__item{position:relative;width:100%;height:55.666vw;max-height:240px;margin-bottom:16px;display:none}.designer-grid__item:nth-child(1),.designer-grid__item:nth-child(2),.designer-grid__item:nth-child(3){display:block}.designer-grid__item:nth-child(3){margin-bottom:0}.no-touch .designer-grid__item .designer-grid__image:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.designer-grid__content{display:none;width:100%;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.designer-grid__content-tabs{margin-top:24px}.designer-grid__content-tabs .tabs__list{overflow:auto;margin-left:-24px;margin-right:-24px;width:calc(100% + 48px);padding-left:24px;padding-right:24px;-ms-overflow-style:none;scrollbar-width:none}.designer-grid__content-tabs .tabs__list::-webkit-scrollbar{display:none}.designer-grid__content-tabs .tabs__item{position:relative;background-color:#f5f6f6}.designer-grid__content-tabs .tabs__item:before{content:"";display:block;width:1px;height:16px;background-color:#dcdcdc;position:absolute;left:0;top:50%;margin-top:-8px}.designer-grid__content-tabs .tabs__item:first-of-type:before{display:none}.designer-grid__content-tabs .tabs__item.is-active{position:relative;z-index:1}.designer-grid__content-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;margin-left:auto;background:#fff;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.06);box-shadow:0 8px 24px #0000000f;border-radius:50%;cursor:pointer;position:relative;left:0;z-index:1}.designer-grid__content-close:after,.designer-grid__content-close:before{content:"";display:block;width:22px;height:1px;background-color:#7d7d7d;position:absolute;top:50%;border-radius:3px;margin-top:-1px}.designer-grid__content-close:before{left:50%;margin-left:-11px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.designer-grid__content-close:after{left:50%;margin-left:-11px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.designer-grid__content-tab,.designer-grid__content-tabs .tabs__item.is-active+.tabs__item:before,.designer-grid__content-tabs .tabs__item.is-active:before{display:none}.designer-grid__content-body{margin-top:32px}.designer-grid__content-title{font-weight:500;font-size:20px;line-height:28px;letter-spacing:.02em;text-transform:uppercase;color:#303030;margin-bottom:24px}.designer-grid__content-desk{font-weight:400;font-size:14px;line-height:22px;color:#696969}.designer-grid__content-desk>:first-child{margin-top:0!important}.designer-grid__content-desk>:last-child{margin-bottom:0!important}.designer-grid__content-desk p{margin:16px 0}.designer-grid__content-desk p:first-of-type{margin-top:0}.designer-grid__content-desk p:last-of-type{margin-top:0}.designer-grid__content-image{margin-top:32px;height:62.5vw;max-height:450px;position:relative;border-radius:12px;overflow:hidden}.designer-grid__content-image .image-slider,.designer-grid__content-image .image-slider .swiper-slide{height:100%;position:relative}.designer-grid__content-image .image-slider .swiper-slide:after{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(.17deg,rgba(18,22,26,.4) 21.67%,rgba(18,22,26,.04) 90.22%)}.designer-grid__content-image img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.cupertino-pane-wrapper.theme-designer-grid .pane{padding-bottom:0}.cupertino-pane-wrapper.theme-designer-grid .designer-grid__content-header{background-color:#fff;position:sticky;top:0}.cupertino-pane-wrapper.theme-designer-grid .designer-grid__content-header:after{content:" ";position:absolute;top:100%;width:100%;left:0;height:32px;display:block;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%)}.cupertino-pane-wrapper.theme-designer-grid .designer-grid__content{overflow-y:auto!important}.cupertino-pane-wrapper.theme-designer-grid .designer-grid__content::-webkit-scrollbar{width:16px}.cupertino-pane-wrapper.theme-designer-grid .designer-grid__content::-webkit-scrollbar-thumb{background-color:#282634b3;background-clip:padding-box;border:4px solid transparent;border-radius:10px;-webkit-transition:.3s background;transition:.3s background}.cupertino-pane-wrapper.theme-designer-grid .designer-grid__content::-webkit-scrollbar-thumb:hover{background-color:#28263480}.cupertino-pane-wrapper.theme-designer-grid .designer-grid__content::-webkit-scrollbar-button:decrement{height:32px}.touch .cupertino-pane-wrapper.theme-designer-grid .designer-grid__content{-webkit-overflow-scrolling:touch}.touch .cupertino-pane-wrapper.theme-designer-grid .designer-grid__content::-webkit-scrollbar{display:none}@supports (overflow-y:overlay){.cupertino-pane-wrapper.theme-designer-grid .designer-grid__content{overflow-y:overlay!important}}.cupertino-pane-wrapper.theme-designer-grid .designer-grid__content-body{padding-bottom:24px}.cupertino-pane-wrapper.theme-designer-grid .swiper-nav{position:absolute;left:0;bottom:0;width:100%;font-size:0;line-height:1;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .j-counter{display:none}.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .swiper-pagination{padding-bottom:16px;text-align:center}.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .swiper-pagination-bullet{display:inline-block;vertical-align:top;background:#fff;border-radius:2px;opacity:.6;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:pointer;width:24px;height:2px;position:relative}.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .swiper-pagination-bullet:before{content:" ";display:block;position:absolute;left:-2px;top:-5px;bottom:-5px;right:-2px;pointer-events:auto}.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .swiper-pagination-bullet.swiper-pagination-bullet-active,.no-touch .cupertino-pane-wrapper.theme-designer-grid .swiper-nav .swiper-pagination-bullet:hover{opacity:1}.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .next,.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .prev,.designer-grid .designer-grid__list[data-page="1"][data-length="1"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="1"][data-length="2"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="1"][data-length="3"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="2"][data-length="4"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="2"][data-length="5"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="2"][data-length="6"]+.designer-grid-more{display:none}.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .prev{left:-24px}.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .next{right:-24px}.j-designer-grid-tabs{position:relative}.j-designer-grid-tabs:after,.j-designer-grid-tabs:before{content:" ";display:block;position:absolute;width:24px;top:0;z-index:3;height:48px}.j-designer-grid-tabs:before{left:-24px;background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%)}.j-designer-grid-tabs:after{right:-24px;background:-webkit-gradient(linear,right top,left top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(270deg,#fff 0,rgba(255,255,255,0) 100%)}.j-designer-grid-tabs .swiper-container{margin-left:-24px;margin-right:-24px}.j-designer-grid-tabs .swiper-container .swiper-wrapper{margin:0!important;overflow:visible!important;width:auto!important;padding:0!important}.j-designer-grid-tabs .swiper-container .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.j-designer-grid-tabs .swiper-container .swiper-slide-wall{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.designer-grid .designer-grid__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.designer-grid .designer-grid__list .designer-grid__item{display:none;margin:0}.designer-grid .designer-grid__list .designer-grid__item:nth-child(1),.designer-grid .designer-grid__list .designer-grid__item:nth-child(2),.designer-grid .designer-grid__list .designer-grid__item:nth-child(3),.designer-grid .designer-grid__list[data-page="2"] .designer-grid__item:nth-child(4),.designer-grid .designer-grid__list[data-page="2"] .designer-grid__item:nth-child(5),.designer-grid .designer-grid__list[data-page="2"] .designer-grid__item:nth-child(6){display:block}.designer-grid .designer-grid__list[data-page="3"][data-length="7"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="3"][data-length="8"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="3"][data-length="9"]+.designer-grid-more{display:none}.designer-grid .designer-grid__list[data-page="3"] .designer-grid__item:nth-child(4),.designer-grid .designer-grid__list[data-page="3"] .designer-grid__item:nth-child(5),.designer-grid .designer-grid__list[data-page="3"] .designer-grid__item:nth-child(6),.designer-grid .designer-grid__list[data-page="3"] .designer-grid__item:nth-child(7),.designer-grid .designer-grid__list[data-page="3"] .designer-grid__item:nth-child(8),.designer-grid .designer-grid__list[data-page="3"] .designer-grid__item:nth-child(9){display:block}.designer-grid .designer-grid__list[data-page="4"][data-length="10"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="4"][data-length="11"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="4"][data-length="12"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="5"]+.designer-grid-more,.theme-designer-grid .designer-grid__content .designer-grid__content-header:after{display:none}.designer-grid .designer-grid__list[data-page="4"] .designer-grid__item:nth-child(10),.designer-grid .designer-grid__list[data-page="4"] .designer-grid__item:nth-child(11),.designer-grid .designer-grid__list[data-page="4"] .designer-grid__item:nth-child(12),.designer-grid .designer-grid__list[data-page="4"] .designer-grid__item:nth-child(4),.designer-grid .designer-grid__list[data-page="4"] .designer-grid__item:nth-child(5),.designer-grid .designer-grid__list[data-page="4"] .designer-grid__item:nth-child(6),.designer-grid .designer-grid__list[data-page="4"] .designer-grid__item:nth-child(7),.designer-grid .designer-grid__list[data-page="4"] .designer-grid__item:nth-child(8),.designer-grid .designer-grid__list[data-page="4"] .designer-grid__item:nth-child(9){display:block}.designer-grid .designer-grid__list[data-page="5"] .designer-grid__item+.designer-grid__item{display:block}.designer-grid-more{display:block;margin-top:16px;padding:12px;text-align:center;background:#303030;border-radius:40px;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.02em;cursor:pointer;color:#fff;-webkit-transition:.3s background-color;transition:.3s background-color}.no-touch .designer-grid-more:hover{background-color:#454545}.theme-designer-grid .pane{border-radius:24px 24px 0 0}.theme-designer-grid .pane:after{content:" ";display:block;position:absolute;left:0;right:0;bottom:0;height:24px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%)}.theme-designer-grid .designer-grid__content .designer-grid__content-header{z-index:5}.designer-grid__content{position:relative}.designer-grid__content .designer-grid__content-header{position:sticky;top:0;padding:12px 48px 12px 0;z-index:2;background-color:#fff}.designer-grid__content .designer-grid__content-header:before{content:" ";bottom:100%;height:16px;display:block;position:absolute;background-color:#fff;width:100%}.designer-grid__content .designer-grid__content-header:after,.designer-grid__content .designer-grid__content-image .image-slider .swiper-nav .j-counter{display:none}.designer-grid__content .j-designer-grid-close{position:absolute;width:40px;height:40px;right:-11px;top:6px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.designer-grid__content .designer-grid__content-title{margin-bottom:0}.designer-grid__content .designer-grid__content-body{margin-top:12px}.designer-grid__content .designer-grid__content-image{margin-top:0;border-radius:12px}.designer-grid__content .designer-grid__content-image:after{border-radius:12px}.designer-grid__content .designer-grid__content-image+.designer-grid__content-desk{margin-top:24px}.designer-grid__content .designer-grid__content-image .image-slider .swiper-nav .swiper-pagination,.header-premises__icon img{display:block}.header-premises,.theme-designer-grid.cupertino-pane-wrapper{position:fixed;z-index:11}.theme-designer-grid.cupertino-pane-wrapper .pane{padding:0}.theme-designer-grid.cupertino-pane-wrapper .pane .designer-grid__content{padding-top:16px;max-height:calc(100vh - 56px)!important}.header-premises{left:0;top:0;width:100%;padding:16px;background:#fff;-webkit-box-shadow:0 0 12px rgba(122,138,153,.3);box-shadow:0 0 12px #7a8a994d;border-radius:0 0 24px 24px;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:.4s -webkit-transform cubic-bezier(.645,.045,.355,1);transition:.4s transform cubic-bezier(.645,.045,.355,1);transition:.4s transform cubic-bezier(.645,.045,.355,1),.4s -webkit-transform cubic-bezier(.645,.045,.355,1)}.header-premises__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-premises__icon{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;margin-right:16px}.header-premises__content{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 64px);flex:0 0 calc(100% - 64px);max-width:calc(100% - 64px);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-premises__area,.header-premises__price{font-weight:500;font-size:22px;line-height:35px;color:#303030}.header-premises__area{font-size:18px;line-height:29px;text-transform:uppercase;margin-left:auto}.header-premises__name{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;width:100%;margin-top:4px;font-weight:500;font-size:12px;line-height:16px;color:#303030}.catalog-premises__container{width:100%;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.catalog-premises__breadcrumbs{padding:32px 0 24px}.catalog-premises__card{position:relative;z-index:1;padding-bottom:32px}.catalog-premises__main-left{width:100%;padding:16px 16px 24px;background:#fff;border-radius:16px}.catalog-premises__main-right{width:100%;margin-top:16px}.catalog-premises__info{width:100%;padding:32px 24px;background:#fff;border-radius:12px}.catalog-premises__mortgage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;margin-top:16px;border-radius:8px;padding:16px 24px}.catalog-premises__mortgage:hover .catalog-premises__mortgage-price{color:#949494}.catalog-premises__mortgage-price{font-weight:500;font-size:14px;line-height:23px;text-align:center;letter-spacing:.02em;color:#303030;border-bottom:1px dashed rgba(46,66,90,.2);-webkit-transition:.3s color;transition:.3s color}.catalog-premises__mortgage-icon{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;margin-right:16px}.catalog-premises__name{font-weight:500;font-size:14px;line-height:24px;color:#303030}.catalog-premises__price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4px}.catalog-premises__area,.catalog-premises__price-current{font-weight:500;font-size:22px;line-height:35px;letter-spacing:.02em;color:#303030}.catalog-premises__area{font-size:20px;line-height:28px;text-transform:uppercase;float:right;margin-left:auto;-ms-flex-item-align:center;align-self:center}.catalog-premises__price-second{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;width:100%;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.02em;color:#7d7d7d;margin-top:4px}.catalog-premises__notice{margin-top:24px;font-weight:500;font-size:14px;line-height:24px;color:#303030}.catalog-premises__props{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.catalog-premises__prop-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.catalog-premises__prop-name{font-weight:400;font-size:14px;line-height:20px;color:#555;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:12px;padding-top:2px}.catalog-premises__prop-value{font-weight:500;font-size:14px;line-height:24px;color:#303030;text-align:right;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto}.catalog-premises__floor{margin-top:24px}.catalog-premises__options{margin-top:24px;margin-bottom:-8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-premises__options-item{padding:5px 11px;border:1px solid #dcdcdc;border-radius:20px;text-align:center;font-weight:500;font-size:12px;line-height:16px;color:#303030;margin-right:8px;margin-bottom:8px}.catalog-premises__actions{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;left:0;bottom:0;width:100%;padding:16px;background-color:#fff;-webkit-box-shadow:0 -8px 12px rgba(189,192,195,.16);box-shadow:0 -8px 12px #bdc0c329;border-radius:24px 24px 0 0;z-index:11}.catalog-premises__callback{-webkit-box-flex:1;-ms-flex:1;flex:1}.catalog-premises__actions-group,.catalog-premises__favorite{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px}.catalog-premises__favorite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:16px;background-color:#f5f6f6;border-radius:50%;-webkit-transition:.3s background-color;transition:.3s background-color}.catalog-premises__favorite.in-favorite{background-color:#f5f6f6}.catalog-premises__actions-group{margin-left:12px;position:relative}.catalog-premises__actions-more{background-color:#f5f6f6;border-radius:40px;width:48px;height:48px;position:relative;cursor:pointer;-webkit-transition:.3s background-color;transition:.3s background-color}.catalog-premises__actions-more span,.catalog-premises__actions-more:after,.catalog-premises__actions-more:before{display:block;width:3px;height:3px;background-color:#303030;position:absolute;left:50%;top:50%;margin-top:-1.5px;border-radius:50%;-webkit-transition:.3s all;transition:.3s all}.catalog-premises__actions-more span{margin-left:-1.5px}.catalog-premises__actions-more:after,.catalog-premises__actions-more:before{content:""}.catalog-premises__actions-more:before{margin-left:-7.5px}.catalog-premises__actions-more:after{margin-left:4.5px}.catalog-premises__actions-more.is-active,.no-touch .catalog-premises .ya-share2 .ya-share2__item a:hover,.no-touch .catalog-premises .ya-share2 .ya-share2__item a:hover .ya-share2__badge,.no-touch .catalog-premises__actions-more:hover,.no-touch .catalog-premises__favorite:hover{background-color:#dcdcdc}.catalog-premises__actions-more.is-active span{visibility:hidden}.catalog-premises__actions-more.is-active:after,.catalog-premises__actions-more.is-active:before{width:20px;height:2px;margin-left:-10px;margin-top:-1px;border-radius:2px}.catalog-premises__actions-more.is-active:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.catalog-premises__actions-more.is-active:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.catalog-premises__actions-hidden{position:absolute;top:0;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:.3s all;transition:.3s all}.catalog-premises__actions-hidden.is-active{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);opacity:1;visibility:visible;pointer-events:all}.catalog-premises .ya-share2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:48px;margin-bottom:8px}.catalog-premises .ya-share2 .ya-share2__container{font-size:20px;line-height:1;position:absolute;right:0;top:0}.catalog-premises .ya-share2,.catalog-premises .ya-share2 .ya-share2__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-premises .ya-share2 .ya-share2__list{gap:8px}.catalog-premises .ya-share2 .ya-share2__item{margin:0!important;opacity:1!important}.catalog-premises .ya-share2 .ya-share2__item a,.catalog-premises .ya-share2 .ya-share2__item a .ya-share2__badge,.catalog-premises__actions-download,.catalog-premises__actions-share{-webkit-transition:.3s background-color;transition:.3s background-color}.catalog-premises .ya-share2 .ya-share2__item a .ya-share2__icon{background-size:contain!important}.catalog-premises .ya-share2 .ya-share2__item a,.catalog-premises__actions-download,.catalog-premises__actions-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:40px;width:48px;height:48px;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.12);box-shadow:0 8px 24px #0000001f}.catalog-premises__actions-download,.catalog-premises__actions-share{position:relative;cursor:pointer;margin-bottom:8px}.no-touch .catalog-premises__actions-download:hover,.no-touch .catalog-premises__actions-share:hover{background-color:#dcdcdc}.catalog-premises__tabs .tabs__list{overflow:auto;margin-left:-16px;margin-right:-16px;width:calc(100% + 32px);padding-left:16px;padding-right:16px;-ms-overflow-style:none;scrollbar-width:none}.catalog-premises__tabs .tabs__list::-webkit-scrollbar{display:none}.catalog-premises__tabs .tabs__item{position:relative;background-color:#f5f6f6}.catalog-premises__tabs .tabs__item:before{content:"";display:block;width:1px;height:16px;background-color:#dcdcdc;position:absolute;left:0;top:50%;margin-top:-8px}.catalog-premises__tabs .tabs__item:first-of-type:before{display:none}.catalog-premises__tabs .tabs__item.is-active{position:relative;z-index:1}.catalog-premises__image-group,.catalog-premises__project .section__header .catalog-premises__project-more,.catalog-premises__tabs .tabs__item.is-active+.tabs__item:before,.catalog-premises__tabs .tabs__item.is-active:before{display:none}.catalog-premises__image-content{display:none;margin:24px 0;position:relative}.catalog-premises__image-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-premises__image-type{font-weight:500;font-size:14px;line-height:23px;text-align:center;letter-spacing:.02em;color:#30303080;border-bottom:1px dashed rgba(48,48,48,.2);-webkit-transition:.3s color,.3s border-color;transition:.3s color,.3s border-color;margin-right:16px}.catalog-premises__image-type:last-of-type{margin-right:0}.catalog-premises__image-type.is-active{color:#303030;border-color:transparent}.catalog-premises__sun{display:block;position:absolute;width:80px;height:80px;z-index:1}.catalog-premises__sun[data-position=top-left]{left:0;top:0}.catalog-premises__sun[data-position=middle-left]{top:50%;margin-top:-40px;left:0}.catalog-premises__sun[data-position=bottom-left]{bottom:0;left:0}.catalog-premises__sun[data-position=top-middle]{top:0;left:50%;margin-left:-40px}.catalog-premises__sun[data-position=top-right]{right:0;top:0}.catalog-premises__sun[data-position=middle-right]{right:0;top:50%;margin-top:-40px}.catalog-premises__sun[data-position=bottom-right]{bottom:0;right:0}.catalog-premises__sun[data-position=bottom-middle]{bottom:0;left:50%;margin-left:-40px}.catalog-premises__image{height:56.666vw;max-height:220px}.catalog-premises__image img{display:block;position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.catalog-premises__contains{background:#fff;border-top-left-radius:24px;border-top-right-radius:24px}.catalog-premises__project{background:#fff;overflow:hidden}.catalog-premises__project .catalog-premises__project-carousel+.catalog-premises__project-more{margin-top:32px;width:100%}.catalog-premises__building{background:#fff;border-bottom-left-radius:24px;border-bottom-right-radius:24px}.catalog-premises__contains-content{display:none}.catalog-premises__contains-tabs{margin-bottom:24px;position:relative;margin-left:-24px;margin-right:-24px}.catalog-premises__contains-tabs:after,.catalog-premises__contains-tabs:before{content:" ";display:block;position:absolute;width:24px;top:0;z-index:3;height:48px}.catalog-premises__contains-tabs:before{left:-24px;background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%)}.catalog-premises__contains-tabs:after{right:-24px;background:-webkit-gradient(linear,right top,left top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(270deg,#fff 0,rgba(255,255,255,0) 100%)}.catalog-premises__contains-tabs .tabs__list{margin:0;overflow:auto;width:auto;padding:0}.catalog-premises__contains-tabs .tabs__list:not(.safari.mac-os)::-webkit-scrollbar{width:0;height:0}.catalog-premises__contains-tabs .tabs__list::-webkit-scrollbar{width:0;height:0}.catalog-premises__contains-tabs .tabs__list::-webkit-scrollbar-thumb{width:0;height:0}.catalog-premises__contains-tabs .tabs__list .swiper-slide{width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.catalog-premises__contains-tabs .tabs__list .swiper-slide-wall{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.catalog-premises__contains-tabs .tabs__item{position:relative;background-color:#f5f6f6}.catalog-premises__contains-tabs .tabs__item:before{content:"";display:block;width:1px;height:16px;background-color:#dcdcdc;position:absolute;left:0;top:50%;margin-top:-8px}.catalog-premises__contains-tabs .tabs__item:first-of-type:before{display:none}.catalog-premises__contains-tabs .tabs__item.is-active{position:relative;z-index:1}.catalog-premises__contains-tabs .tabs__item.is-active+.tabs__item:before,.catalog-premises__contains-tabs .tabs__item.is-active:before{display:none}.catalog-premises__about{overflow:hidden;margin-bottom:21px}.catalog-premises__about:not(.swiper-initialized){overflow:hidden}.catalog-premises__about:not(.swiper-initialized) .slider-pagination{display:none}.catalog-premises__about:not(.swiper-initialized) .catalog-premises__about-wrapper{overflow:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.catalog-premises__about:not(.swiper-initialized) .catalog-premises__about-wrapper::-webkit-scrollbar{display:none}.catalog-premises__about-item{padding:24px;background:#fff;border-radius:16px;width:100%}.catalog-premises__about-title{font-weight:500;font-size:18px;line-height:28px;letter-spacing:.02em;text-transform:uppercase;color:#303030}.catalog-premises__about-desc{margin-top:8px;font-weight:400;font-size:14px;line-height:22px;color:#555}.catalog-premises__about-pagination.slider-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:14px;opacity:0;will-change:transform;-webkit-transition:.4s opacity,.4s -webkit-transform;transition:.4s transform,.4s opacity;transition:.4s transform,.4s opacity,.4s -webkit-transform}.catalog-premises__about-pagination.slider-pagination.is-show{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.catalog-premises__about-accordeon{margin-bottom:32px}.catalog-premises__about-pagination.slider-pagination,.page-living-premises .main-tpl__nav{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.page-living-premises .catalog-premises__project .section__title:before{display:none}@media only screen and (min-width:750px){.mortgage-calc__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}.mortgage-calc__field{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 24px);flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px);margin:0 12px 24px}.mortgage-calc__callback-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.mortgage-calc__callback-field{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px);margin-right:8px;margin-bottom:24px}.mortgage-calc__callback-field:nth-child(2n){margin-right:0;margin-left:8px}.mortgage-calc__callback-submit{margin-top:0;margin-right:16px;max-width:174px;white-space:nowrap;width:100%}.mortgage-calc__callback-policy{margin-top:0;-ms-flex-item-align:center;align-self:center;max-width:205px;text-align:left}.how-buy__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px -16px}.how-buy__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 16px);flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px);margin:0 8px 16px}.similar-premises:not(.swiper-initialized) .swiper-slide~.swiper-slide,.similar-premises:not(.swiper-initialized)[data-commerce] .swiper-slide~.swiper-slide{margin-left:32px}.similar-premises:not(.swiper-initialized) .swiper-slide,.similar-premises:not(.swiper-initialized)[data-commerce] .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 16px);flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px)}.designer-grid__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px -16px}.designer-grid__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 16px);flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px);margin:0 8px 16px}.designer-grid__item:nth-child(3){margin-bottom:16px}.designer-grid .designer-grid__list .designer-grid__item:nth-child(4),.designer-grid__item:nth-child(4){display:block}.designer-grid .designer-grid__list{margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.designer-grid .designer-grid__list .designer-grid__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.designer-grid .designer-grid__list[data-page="1"][data-length="4"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="2"][data-length="7"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="2"][data-length="8"]+.designer-grid-more{display:none}.designer-grid .designer-grid__list[data-page="2"] .designer-grid__item:nth-child(7),.designer-grid .designer-grid__list[data-page="2"] .designer-grid__item:nth-child(8){display:block}.designer-grid .designer-grid__list[data-page="3"][data-length="10"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="3"][data-length="11"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="3"][data-length="12"]+.designer-grid-more{display:none}.designer-grid .designer-grid__list[data-page="3"] .designer-grid__item:nth-child(10),.designer-grid .designer-grid__list[data-page="3"] .designer-grid__item:nth-child(11),.designer-grid .designer-grid__list[data-page="3"] .designer-grid__item:nth-child(12){display:block}.designer-grid .designer-grid__list[data-page="4"][data-length="13"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="4"][data-length="14"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="4"][data-length="15"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="4"][data-length="16"]+.designer-grid-more{display:none}.designer-grid .designer-grid__list[data-page="4"] .designer-grid__item:nth-child(13),.designer-grid .designer-grid__list[data-page="4"] .designer-grid__item:nth-child(14),.designer-grid .designer-grid__list[data-page="4"] .designer-grid__item:nth-child(15),.designer-grid .designer-grid__list[data-page="4"] .designer-grid__item:nth-child(16){display:block}.designer-grid-more{width:160px;margin-left:auto;margin-right:auto}.theme-designer-grid .pane:after{height:32px}.designer-grid__content{padding-left:32px;padding-right:32px}.designer-grid__content .designer-grid__content-header{padding:16px 48px 16px 0}.designer-grid__content .j-designer-grid-close{top:10px}.designer-grid__content .designer-grid__content-body{margin-top:16px;padding-bottom:32px!important}.designer-grid__content .designer-grid__content-image+.designer-grid__content-desk{margin-top:32px}.header-premises{display:none!important}.catalog-premises__card{padding-bottom:40px}.catalog-premises__actions{background-color:transparent;padding:0;-webkit-box-shadow:unset;box-shadow:unset;position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.catalog-premises__image{max-height:330px}.catalog-premises__contains-tabs{margin-bottom:32px}.catalog-premises__about-item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 16px);flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px);margin-right:16px}}@media screen and (min-width:750px){.similar-premises__wrapper .swiper-slide .part-commerce,.similar-premises__wrapper .swiper-slide .part-living,.similar-premises__wrapper .swiper-slide .part-living .part-living__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.similar-premises__wrapper .swiper-slide .part-living .part-living__content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.similar-premises__wrapper .swiper-slide .part-living .part-living__options-wrapper{margin-top:0}.similar-premises__wrapper .swiper-slide .part-commerce .part-commerce__content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.j-similar-premises-parent[data-length="2"] .slider-pagination{display:none!important}}@media only screen and (min-width:1024px){.header{height:112px;border-radius:0 0 24px 24px}.header__menu{margin-left:40px}.header__menu,.header__menu .header-menu,.header__menu .header-menu__list,.header__menu .header-menu__list>.header-menu__item,.header__menu .header-menu__nav{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__phone{display:none}.no-touch .header__phone:hover{color:#949494}.header__callback,.header__favorite{display:block;-webkit-box-flex:0;-ms-flex:0 0 173px;flex:0 0 173px;width:173px}.header__favorite{margin-left:32px;-ms-flex:0 0 28px;flex:0 0 28px;width:28px;height:28px}.header--transparent .header__favorite svg path,.header__favorite svg circle,.header__favorite svg path{stroke:#303030;fill:transparent;-webkit-transition:.3s all;transition:.3s all}.header__favorite svg circle{fill:#303030;stroke:#fff;opacity:0}.header--transparent .header__favorite.with-favorite svg circle,.header__favorite.with-favorite svg circle{opacity:1}.no-touch .header__favorite:hover svg path{fill:#303030}.header__sandwich{display:block;width:40px;height:40px;margin-left:32px;position:relative}.header__sandwich:before{width:100%}.header__sandwich:after,.header__sandwich:before{content:"";display:block;height:2px;border-radius:1px;background-color:#303030;position:absolute;-webkit-transition:.3s background-color;transition:.3s background-color}.header__sandwich:before{max-width:32px;right:4px;top:15px}.header__sandwich:after{right:4px;bottom:15px;width:26px}.no-touch .header__sandwich:hover:after,.no-touch .header__sandwich:hover:before{background-color:#949494}.header__container{max-width:1024px;padding-left:64px;padding-right:64px}.header--transparent .header__favorite{display:block}.header--transparent .header__favorite svg path{stroke:#fff}.header--transparent .header__favorite svg circle{fill:#fff;stroke:transparent;-webkit-transition:.3s all;transition:.3s all;opacity:0}.no-touch .header--transparent .header__favorite:hover svg circle,.no-touch .header--transparent .header__favorite:hover svg path{fill:#fff}.footer{background-image:unset}.footer__container{max-width:1024px;padding:48px 64px}.footer__logo{-webkit-box-flex:0;-ms-flex:0 0 192px;flex:0 0 192px;margin-bottom:16px}.footer__col{margin-bottom:40px}.footer__col:nth-child(1) .footer__right .footer__contact{display:block;margin-bottom:0}.footer__col:nth-child(1) .footer__right,.footer__col:nth-child(1) .footer__right .footer__contact .footer__contact-link{margin-left:auto}.footer__col:nth-child(1) .footer__left .footer__contact{display:none}.footer__col:nth-child(2){position:relative}.footer__col:nth-child(2) .footer__contact{display:block}.footer__col:nth-child(2) .footer__menu-main{display:block;width:865px}.footer__bottom{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__bottom .footer__developer{margin-left:auto}.footer__bottom,.footer__bottom .footer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__bottom .footer__info{margin-bottom:0}.footer__bottom .footer__info-item{margin-bottom:0;margin-right:24px}.footer__bottom .footer__info-item:last-child{margin-right:0}.form-callback__body{margin-top:48px}.start-sales__modal{width:896px;margin-left:-448px;left:50%;bottom:32px;padding:48px}.start-sales__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.start-sales__bottom .form-callback__submit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.start-sales__bottom .form-callback__field{margin-bottom:0;margin-right:16px}.start-sales__title{font-size:24px}.start-sales__subtitle{font-size:15px}.main-tpl main{padding-bottom:64px}.main-tpl footer{padding-bottom:0}.contains-flat__image[data-length="0"],.main-tpl__nav{display:none}.main-tpl.page-default main{padding-top:112px}.contains-flat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contains-flat__image[data-length="0"]+.contains-flat__content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.contains-flat__image .swiper-container{margin-bottom:0}.contains-flat__image{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 307px);flex:0 0 calc(100% - 307px);max-width:calc(100% - 307px)}.contains-flat__image .swiper-nav{right:24px;bottom:24px;left:auto;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.contains-flat__image .swiper-nav .j-counter{display:block;margin-right:20px;font-weight:500;font-size:16px;line-height:24px;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contains-flat__image .swiper-nav .swiper-pagination{display:none}.contains-flat__image .swiper-nav .next,.contains-flat__image .swiper-nav .prev{width:40px;height:40px;cursor:pointer;display:block;-webkit-transition:opacity .3s;transition:opacity .3s}.contains-flat__image .swiper-nav .next.swiper-button-disabled,.contains-flat__image .swiper-nav .prev.swiper-button-disabled,.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .next.swiper-button-disabled,.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .prev.swiper-button-disabled,.no-touch .contains-flat__image .swiper-nav .next:hover,.no-touch .contains-flat__image .swiper-nav .prev:hover,.no-touch .cupertino-pane-wrapper.theme-designer-grid .swiper-nav .next:hover,.no-touch .cupertino-pane-wrapper.theme-designer-grid .swiper-nav .prev:hover{opacity:.7}.contains-flat__image .swiper-nav .next.swiper-button-disabled,.contains-flat__image .swiper-nav .prev.swiper-button-disabled,.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .next.swiper-button-disabled,.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .prev.swiper-button-disabled{cursor:default}.contains-flat__content{-webkit-box-flex:0;-ms-flex:0 0 275px;flex:0 0 275px;max-width:275px}.contains-flat__text{margin-top:24px}.mortgage-calc{padding:32px 40px}.how-buy__list{margin:0 -12px -12px}.how-buy__item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 24px);flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px);margin:0 12px 12px}.how-buy__calc-mortgage{margin-top:40px}.part-living__top{max-height:247px}.similar-premises__pagination.slider-pagination{margin-top:22px}.similar-premises:not(.swiper-initialized) .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 21.3333px);flex:0 0 calc(33.3333333333% - 21.3333px);max-width:calc(33.3333333333% - 21.3333px)}.designer-grid__list{display:grid;grid-template-columns:repeat(3,minmax(282px,1fr));grid-auto-rows:minmax(216px,-webkit-max-content);grid-auto-rows:minmax(216px,max-content);row-gap:32px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;margin:0}.designer-grid__content{max-width:1024px}.designer-grid__content-tabs{margin-top:32px}.designer-grid__content-title{font-size:24px;line-height:34px}.designer-grid__content-desk{font-size:15px}.designer-grid__content-desk p{margin:24px 0}.cupertino-pane-wrapper.theme-designer-grid .designer-grid__content-body{padding-bottom:40px}.cupertino-pane-wrapper.theme-designer-grid .designer-grid__content-tabs .tabs__list{margin-left:-64px;margin-right:-64px;width:calc(100% + 128px);padding-left:64px;padding-right:64px}.cupertino-pane-wrapper.theme-designer-grid .swiper-nav{right:24px;bottom:24px;left:auto;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;position:static}.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .j-counter{display:none;margin-right:20px;font-weight:500;font-size:16px;line-height:24px;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .swiper-pagination{position:absolute;left:0;right:0;bottom:0;z-index:2}.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .next,.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .prev{width:48px;height:48px;cursor:pointer;display:block;-webkit-transition:opacity .3s;transition:opacity .3s;position:absolute;top:50%;margin-top:-24px;border-radius:40px;z-index:1;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.12);box-shadow:0 8px 24px #0000001f}.j-designer-grid-tabs:after,.j-designer-grid-tabs:before{width:64px}.j-designer-grid-tabs:before{left:-64px}.j-designer-grid-tabs:after{right:-64px}.j-designer-grid-tabs .swiper-container{margin-left:-64px;margin-right:-64px}.j-designer-grid-tabs .swiper-container .swiper-slide-wall{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px}.designer-grid .designer-grid__list{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:32px;display:grid;grid-template-columns:repeat(12,1fr)}.designer-grid .designer-grid__list .designer-grid__item{max-width:100%;height:100%;max-height:unset;grid-column:auto/span 3;grid-row:auto/span 1}.designer-grid .designer-grid__list .designer-grid__item:nth-child(5){display:block}.designer-grid .designer-grid__list .designer-grid__item:nth-child(10n+1),.designer-grid .designer-grid__list .designer-grid__item:nth-child(10n+8){grid-column:auto/span 4;grid-row:auto/span 2}.designer-grid .designer-grid__list .designer-grid__item:nth-child(10n+2),.designer-grid .designer-grid__list .designer-grid__item:nth-child(10n+5),.designer-grid .designer-grid__list .designer-grid__item:nth-child(10n+7),.designer-grid .designer-grid__list .designer-grid__item:nth-child(10n+9){grid-column:auto/span 5;grid-row:auto/span 1}.designer-grid .designer-grid__list[data-page="1"][data-length="5"]+.designer-grid-more{display:none}.designer-grid .designer-grid__list[data-page="1"][data-length="1"] .designer-grid__item,.designer-grid .designer-grid__list[data-page="1"][data-length="2"] .designer-grid__item{grid-column:auto/span 6;grid-row:auto/span 1}.designer-grid .designer-grid__list[data-page="1"][data-length="3"] .designer-grid__item{grid-column:auto/span 4;grid-row:auto/span 1}.designer-grid .designer-grid__list[data-page="1"][data-length="4"] .designer-grid__item:nth-child(4){grid-column:auto/span 8;grid-row:auto/span 1}.designer-grid .designer-grid__list[data-page="2"][data-length="10"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="2"][data-length="9"]+.designer-grid-more{display:none}.designer-grid .designer-grid__list[data-page="2"] .designer-grid__item:nth-child(10),.designer-grid .designer-grid__list[data-page="2"] .designer-grid__item:nth-child(9){display:block}.designer-grid .designer-grid__list[data-page="3"][data-length="13"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="3"][data-length="14"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="3"][data-length="15"]+.designer-grid-more{display:none}.designer-grid .designer-grid__list[data-page="3"] .designer-grid__item:nth-child(13),.designer-grid .designer-grid__list[data-page="3"] .designer-grid__item:nth-child(14),.designer-grid .designer-grid__list[data-page="3"] .designer-grid__item:nth-child(15){display:block}.designer-grid .designer-grid__list[data-page="4"][data-length="17"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="4"][data-length="18"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="4"][data-length="19"]+.designer-grid-more,.designer-grid .designer-grid__list[data-page="4"][data-length="20"]+.designer-grid-more{display:none}.designer-grid .designer-grid__list[data-page="4"] .designer-grid__item:nth-child(17),.designer-grid .designer-grid__list[data-page="4"] .designer-grid__item:nth-child(18),.designer-grid .designer-grid__list[data-page="4"] .designer-grid__item:nth-child(19),.designer-grid .designer-grid__list[data-page="4"] .designer-grid__item:nth-child(20){display:block}.designer-grid .designer-grid__list[data-page="5"] .designer-grid__item{grid-column:auto/span 3;grid-row:auto/span 1}.designer-grid .designer-grid__list[data-page="5"] .designer-grid__item:nth-child(10n+1),.designer-grid .designer-grid__list[data-page="5"] .designer-grid__item:nth-child(10n+8){grid-column:auto/span 4;grid-row:auto/span 2}.designer-grid .designer-grid__list[data-page="5"] .designer-grid__item:nth-child(10n+2),.designer-grid .designer-grid__list[data-page="5"] .designer-grid__item:nth-child(10n+5),.designer-grid .designer-grid__list[data-page="5"] .designer-grid__item:nth-child(10n+7),.designer-grid .designer-grid__list[data-page="5"] .designer-grid__item:nth-child(10n+9){grid-column:auto/span 5;grid-row:auto/span 1}.designer-grid .designer-grid__list[data-page="2"][data-length="6"] .designer-grid__item:nth-child(6),.designer-grid .designer-grid__list[data-page="2"][data-length="6"] .designer-grid__item:nth-child(7),.designer-grid .designer-grid__list[data-page="2"][data-length="7"] .designer-grid__item:nth-child(6),.designer-grid .designer-grid__list[data-page="2"][data-length="7"] .designer-grid__item:nth-child(7),.designer-grid .designer-grid__list[data-page="3"][data-length="6"] .designer-grid__item:nth-child(6),.designer-grid .designer-grid__list[data-page="3"][data-length="6"] .designer-grid__item:nth-child(7),.designer-grid .designer-grid__list[data-page="3"][data-length="7"] .designer-grid__item:nth-child(6),.designer-grid .designer-grid__list[data-page="3"][data-length="7"] .designer-grid__item:nth-child(7),.designer-grid .designer-grid__list[data-page="4"][data-length="6"] .designer-grid__item:nth-child(6),.designer-grid .designer-grid__list[data-page="4"][data-length="6"] .designer-grid__item:nth-child(7),.designer-grid .designer-grid__list[data-page="4"][data-length="7"] .designer-grid__item:nth-child(6),.designer-grid .designer-grid__list[data-page="4"][data-length="7"] .designer-grid__item:nth-child(7),.designer-grid .designer-grid__list[data-page="5"][data-length="6"] .designer-grid__item:nth-child(6),.designer-grid .designer-grid__list[data-page="5"][data-length="6"] .designer-grid__item:nth-child(7),.designer-grid .designer-grid__list[data-page="5"][data-length="7"] .designer-grid__item:nth-child(6),.designer-grid .designer-grid__list[data-page="5"][data-length="7"] .designer-grid__item:nth-child(7){grid-column:auto/span 6;grid-row:auto/span 1}.designer-grid .designer-grid__list[data-page="2"][data-length="8"] .designer-grid__item:nth-child(6),.designer-grid .designer-grid__list[data-page="2"][data-length="8"] .designer-grid__item:nth-child(7),.designer-grid .designer-grid__list[data-page="2"][data-length="8"] .designer-grid__item:nth-child(8),.designer-grid .designer-grid__list[data-page="3"][data-length="8"] .designer-grid__item:nth-child(6),.designer-grid .designer-grid__list[data-page="3"][data-length="8"] .designer-grid__item:nth-child(7),.designer-grid .designer-grid__list[data-page="3"][data-length="8"] .designer-grid__item:nth-child(8),.designer-grid .designer-grid__list[data-page="4"][data-length="8"] .designer-grid__item:nth-child(6),.designer-grid .designer-grid__list[data-page="4"][data-length="8"] .designer-grid__item:nth-child(7),.designer-grid .designer-grid__list[data-page="4"][data-length="8"] .designer-grid__item:nth-child(8),.designer-grid .designer-grid__list[data-page="5"][data-length="8"] .designer-grid__item:nth-child(6),.designer-grid .designer-grid__list[data-page="5"][data-length="8"] .designer-grid__item:nth-child(7),.designer-grid .designer-grid__list[data-page="5"][data-length="8"] .designer-grid__item:nth-child(8){grid-column:auto/span 4;grid-row:auto/span 1}.designer-grid .designer-grid__list[data-page="2"][data-length="9"] .designer-grid__item:nth-child(9),.designer-grid .designer-grid__list[data-page="3"][data-length="9"] .designer-grid__item:nth-child(9),.designer-grid .designer-grid__list[data-page="4"][data-length="9"] .designer-grid__item:nth-child(9),.designer-grid .designer-grid__list[data-page="5"][data-length="9"] .designer-grid__item:nth-child(9){grid-column:auto/span 8;grid-row:auto/span 1}.designer-grid .designer-grid__list[data-page="2"][data-length="11"] .designer-grid__item:nth-child(11),.designer-grid .designer-grid__list[data-page="2"][data-length="11"] .designer-grid__item:nth-child(12),.designer-grid .designer-grid__list[data-page="2"][data-length="12"] .designer-grid__item:nth-child(11),.designer-grid .designer-grid__list[data-page="2"][data-length="12"] .designer-grid__item:nth-child(12),.designer-grid .designer-grid__list[data-page="3"][data-length="11"] .designer-grid__item:nth-child(11),.designer-grid .designer-grid__list[data-page="3"][data-length="11"] .designer-grid__item:nth-child(12),.designer-grid .designer-grid__list[data-page="3"][data-length="12"] .designer-grid__item:nth-child(11),.designer-grid .designer-grid__list[data-page="3"][data-length="12"] .designer-grid__item:nth-child(12),.designer-grid .designer-grid__list[data-page="4"][data-length="11"] .designer-grid__item:nth-child(11),.designer-grid .designer-grid__list[data-page="4"][data-length="11"] .designer-grid__item:nth-child(12),.designer-grid .designer-grid__list[data-page="4"][data-length="12"] .designer-grid__item:nth-child(11),.designer-grid .designer-grid__list[data-page="4"][data-length="12"] .designer-grid__item:nth-child(12),.designer-grid .designer-grid__list[data-page="5"][data-length="11"] .designer-grid__item:nth-child(11),.designer-grid .designer-grid__list[data-page="5"][data-length="11"] .designer-grid__item:nth-child(12),.designer-grid .designer-grid__list[data-page="5"][data-length="12"] .designer-grid__item:nth-child(11),.designer-grid .designer-grid__list[data-page="5"][data-length="12"] .designer-grid__item:nth-child(12){grid-column:auto/span 6;grid-row:auto/span 1}.designer-grid .designer-grid__list[data-page="2"][data-length="13"] .designer-grid__item:nth-child(11),.designer-grid .designer-grid__list[data-page="2"][data-length="13"] .designer-grid__item:nth-child(12),.designer-grid .designer-grid__list[data-page="2"][data-length="13"] .designer-grid__item:nth-child(13),.designer-grid .designer-grid__list[data-page="3"][data-length="13"] .designer-grid__item:nth-child(11),.designer-grid .designer-grid__list[data-page="3"][data-length="13"] .designer-grid__item:nth-child(12),.designer-grid .designer-grid__list[data-page="3"][data-length="13"] .designer-grid__item:nth-child(13),.designer-grid .designer-grid__list[data-page="4"][data-length="13"] .designer-grid__item:nth-child(11),.designer-grid .designer-grid__list[data-page="4"][data-length="13"] .designer-grid__item:nth-child(12),.designer-grid .designer-grid__list[data-page="4"][data-length="13"] .designer-grid__item:nth-child(13),.designer-grid .designer-grid__list[data-page="5"][data-length="13"] .designer-grid__item:nth-child(11),.designer-grid .designer-grid__list[data-page="5"][data-length="13"] .designer-grid__item:nth-child(12),.designer-grid .designer-grid__list[data-page="5"][data-length="13"] .designer-grid__item:nth-child(13){grid-column:auto/span 4;grid-row:auto/span 1}.designer-grid .designer-grid__list[data-page="2"][data-length="14"] .designer-grid__item:nth-child(14),.designer-grid .designer-grid__list[data-page="3"][data-length="14"] .designer-grid__item:nth-child(14),.designer-grid .designer-grid__list[data-page="4"][data-length="14"] .designer-grid__item:nth-child(14),.designer-grid .designer-grid__list[data-page="5"][data-length="14"] .designer-grid__item:nth-child(14){grid-column:auto/span 8;grid-row:auto/span 1}.designer-grid .designer-grid__list[data-page="2"][data-length="16"] .designer-grid__item:nth-child(16),.designer-grid .designer-grid__list[data-page="2"][data-length="16"] .designer-grid__item:nth-child(17),.designer-grid .designer-grid__list[data-page="2"][data-length="17"] .designer-grid__item:nth-child(16),.designer-grid .designer-grid__list[data-page="2"][data-length="17"] .designer-grid__item:nth-child(17),.designer-grid .designer-grid__list[data-page="3"][data-length="16"] .designer-grid__item:nth-child(16),.designer-grid .designer-grid__list[data-page="3"][data-length="16"] .designer-grid__item:nth-child(17),.designer-grid .designer-grid__list[data-page="3"][data-length="17"] .designer-grid__item:nth-child(16),.designer-grid .designer-grid__list[data-page="3"][data-length="17"] .designer-grid__item:nth-child(17),.designer-grid .designer-grid__list[data-page="4"][data-length="16"] .designer-grid__item:nth-child(16),.designer-grid .designer-grid__list[data-page="4"][data-length="16"] .designer-grid__item:nth-child(17),.designer-grid .designer-grid__list[data-page="4"][data-length="17"] .designer-grid__item:nth-child(16),.designer-grid .designer-grid__list[data-page="4"][data-length="17"] .designer-grid__item:nth-child(17),.designer-grid .designer-grid__list[data-page="5"][data-length="16"] .designer-grid__item:nth-child(16),.designer-grid .designer-grid__list[data-page="5"][data-length="16"] .designer-grid__item:nth-child(17),.designer-grid .designer-grid__list[data-page="5"][data-length="17"] .designer-grid__item:nth-child(16),.designer-grid .designer-grid__list[data-page="5"][data-length="17"] .designer-grid__item:nth-child(17){grid-column:auto/span 6;grid-row:auto/span 1}.designer-grid .designer-grid__list[data-page="2"][data-length="18"] .designer-grid__item:nth-child(16),.designer-grid .designer-grid__list[data-page="2"][data-length="18"] .designer-grid__item:nth-child(17),.designer-grid .designer-grid__list[data-page="2"][data-length="18"] .designer-grid__item:nth-child(18),.designer-grid .designer-grid__list[data-page="3"][data-length="18"] .designer-grid__item:nth-child(16),.designer-grid .designer-grid__list[data-page="3"][data-length="18"] .designer-grid__item:nth-child(17),.designer-grid .designer-grid__list[data-page="3"][data-length="18"] .designer-grid__item:nth-child(18),.designer-grid .designer-grid__list[data-page="4"][data-length="18"] .designer-grid__item:nth-child(16),.designer-grid .designer-grid__list[data-page="4"][data-length="18"] .designer-grid__item:nth-child(17),.designer-grid .designer-grid__list[data-page="4"][data-length="18"] .designer-grid__item:nth-child(18),.designer-grid .designer-grid__list[data-page="5"][data-length="18"] .designer-grid__item:nth-child(16),.designer-grid .designer-grid__list[data-page="5"][data-length="18"] .designer-grid__item:nth-child(17),.designer-grid .designer-grid__list[data-page="5"][data-length="18"] .designer-grid__item:nth-child(18){grid-column:auto/span 4;grid-row:auto/span 1}.designer-grid .designer-grid__list[data-page="2"][data-length="19"] .designer-grid__item:nth-child(19),.designer-grid .designer-grid__list[data-page="3"][data-length="19"] .designer-grid__item:nth-child(19),.designer-grid .designer-grid__list[data-page="4"][data-length="19"] .designer-grid__item:nth-child(19),.designer-grid .designer-grid__list[data-page="5"][data-length="19"] .designer-grid__item:nth-child(19){grid-column:auto/span 8;grid-row:auto/span 1}.designer-grid-more{margin-top:32px}.theme-designer-grid .pane{max-width:988px;margin-left:auto;margin-right:auto}.theme-designer-grid .pane:after{height:48px}.catalog-premises__container,.designer-grid__content{padding-left:64px;padding-right:64px}.designer-grid__content .designer-grid__content-header{padding:24px 48px 24px 0}.designer-grid__content .designer-grid__content-header:before{height:24px}.designer-grid__content .j-designer-grid-close{top:8px;right:-33px}.designer-grid__content .designer-grid__content-body{margin-top:8px;padding-bottom:48px!important}.designer-grid__content .designer-grid__content-image{overflow:visible;border-radius:24px}.designer-grid__content .designer-grid__content-image:after{border-radius:12px}.designer-grid__content .designer-grid__content-image .image-slider{overflow:hidden;border-radius:24px}.theme-designer-grid.cupertino-pane-wrapper .pane .designer-grid__content{padding-top:24px}.catalog-premises__container{max-width:1024px}.catalog-premises__breadcrumbs{padding:48px 0 40px}.catalog-premises__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog-premises__card{padding-bottom:48px}.catalog-premises__main-left{padding:24px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 382px);flex:0 0 calc(100% - 382px);max-width:calc(100% - 382px)}.catalog-premises__main-right{margin-top:0;-webkit-box-flex:0;-ms-flex:0 0 358px;flex:0 0 358px;max-width:358px;margin-left:24px}.catalog-premises__name{line-height:20px}.catalog-premises__callback{-webkit-box-flex:1;-ms-flex:1 0 187px;flex:1 0 187px;width:100%;text-align:center;white-space:nowrap}.catalog-premises__image{max-height:432px}.catalog-premises__project .section__header .catalog-premises__project-more{display:block}.catalog-premises__about-pagination.slider-pagination,.catalog-premises__project .catalog-premises__project-carousel+.catalog-premises__project-more{display:none}.catalog-premises__contains-tabs:after,.catalog-premises__contains-tabs:before{width:64px}.catalog-premises__contains-tabs:before{left:-64px}.catalog-premises__contains-tabs:after{right:-64px}.catalog-premises__contains-tabs{margin-bottom:40px;margin-left:-64px;margin-right:-64px}.catalog-premises__contains-tabs .tabs__list .swiper-slide-wall{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px}.catalog-premises__about{margin-bottom:40px}.catalog-premises__about:not(.swiper-initialized) .catalog-premises__about-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-premises__about-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 24px);margin:0 -12px -24px}.catalog-premises__about-item{padding:32px 40px;-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 24px);flex:1 0 calc(50% - 24px);max-width:unset;width:100%;margin:0 12px 24px;height:initial}.catalog-premises__about-desc{margin-top:16px;font-size:15px}.catalog-premises__about-accordeon{margin-bottom:40px}}@media screen and (min-width:1024px){.j-similar-premises-parent[data-length="3"] .slider-pagination{display:none!important}.j-similar-premises-parent[data-length="3"] [data-commerce] .slider-pagination{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media only screen and (min-width:1440px){.header__menu{margin-left:64px}.header__phone{display:block}.header__callback{margin-left:32px}.header__favorite,.header__sandwich{margin-left:40px}.header__container{max-width:1440px}.header__complex-name{display:block;margin-left:56px;padding-left:57px;position:relative;font-weight:500;font-size:16px;line-height:24px;color:#303030;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:0;-webkit-transition:.3s opacity,.3s color;transition:.3s opacity,.3s color}.header__complex-name:before{content:"";display:block;width:2px;height:32px;background-color:#dcdcdc;position:absolute;left:-1px;top:50%;margin-top:-16px;-webkit-transition:.3s background-color;transition:.3s background-color}.footer__container{max-width:1440px;padding-top:56px;padding-bottom:40px;position:relative}.footer__address{font-size:16px;margin-bottom:24px}.footer__contact-link{font-size:16px;line-height:24px;margin-bottom:8px}.footer__logo{margin-bottom:24px}.footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__col:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 192px;flex:0 0 192px;width:192px;margin-bottom:0;margin-right:144px}.footer__col:nth-child(1) .footer__right,.footer__col:nth-child(1) .footer__social,.footer__col:nth-child(2):before{display:none}.footer__col:nth-child(1) .footer__left .footer__contact{display:block;margin-bottom:0}.footer__col:nth-child(2){margin-left:0;margin-bottom:0}.footer__col:nth-child(3){display:block;margin-left:auto}.footer__col:nth-child(3) .menu-social__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__col:nth-child(3) .menu-social__item{margin-right:0}.footer__bottom{margin-top:48px}.form-callback__title{font-size:32px;line-height:48px}.form-callback__desc{font-size:15px}.start-sales__modal{width:944px;margin-left:-472px}.contains-flat__image{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 449px);flex:0 0 calc(100% - 449px);max-width:calc(100% - 449px)}.contains-flat__image .swiper-nav .next,.contains-flat__image .swiper-nav .prev{width:48px;height:48px}.contains-flat__content{-webkit-box-flex:0;-ms-flex:0 0 417px;flex:0 0 417px;max-width:417px}.contains-flat__text{font-size:15px;line-height:24px}.mortgage-calc__title{font-size:32px;line-height:48px}.mortgage-calc__form{margin:0 -16px 40px}.mortgage-calc__field{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 32px);flex:0 0 calc(25% - 32px);max-width:calc(25% - 32px);margin:0 16px 24px}.mortgage-calc__callback-form{margin-top:40px}.mortgage-calc__callback-field{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:308px;margin:0 16px 0 0}.mortgage-calc__callback-field:nth-child(2n){margin:0 16px 0 0}.how-buy__list{margin:0 -16px -16px}.how-buy__item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 32px);flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px);margin:0 16px 16px;padding:24px 32px}.how-buy__calc-mortgage{margin-top:32px}.part-living__price-current{font-size:24px;line-height:34px}.similar-premises__pagination.slider-pagination{margin-top:30px}.similar-premises__navigation.slider-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}.similar-premises:not(.swiper-initialized) .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 24px);flex:0 0 calc(25% - 24px);max-width:calc(25% - 24px)}.similar-premises:not(.swiper-initialized)[data-commerce] .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 21.3333px);flex:0 0 calc(33.3333333333% - 21.3333px);max-width:calc(33.3333333333% - 21.3333px)}.designer-grid__list{grid-template-columns:repeat(27,1fr);grid-auto-rows:minmax(306px,-webkit-max-content);grid-auto-rows:minmax(306px,max-content);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.designer-grid__name{font-size:18px;line-height:28px;left:32px;bottom:32px;right:32px}.designer-grid__content{max-width:1440px}.designer-grid__content-tabs{margin-top:40px}.designer-grid__content-close:after,.designer-grid__content-close:before{width:36px;margin-left:-18px}.designer-grid__content-image{max-height:450px;width:100%;border-radius:24px}.cupertino-pane-wrapper.theme-designer-grid .designer-grid__content-body{padding-bottom:56px}.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .next,.cupertino-pane-wrapper.theme-designer-grid .swiper-nav .prev{width:48px;height:48px}.designer-grid .designer-grid__list{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.theme-designer-grid .pane{max-width:1088px}.catalog-premises__container{max-width:1440px}.catalog-premises__breadcrumbs{padding:40px 0}.catalog-premises__card{padding-bottom:64px}.catalog-premises__main-left{padding:32px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 448px);flex:0 0 calc(100% - 448px);max-width:calc(100% - 448px)}.catalog-premises__main-right{margin-left:32px;-webkit-box-flex:0;-ms-flex:0 0 416px;flex:0 0 416px;max-width:416px}.catalog-premises__info{padding:32px}.catalog-premises__mortgage{padding:24px 32px}.catalog-premises__price-current{font-size:32px;line-height:48px}.catalog-premises__area{font-size:24px;line-height:36px}.catalog-premises__price-second{font-size:16px}.catalog-premises__notice{line-height:20px}.catalog-premises__callback{-webkit-box-flex:0;-ms-flex:0 0 228px;flex:0 0 228px;max-width:228px}.catalog-premises__image-content{margin:32px 0}.catalog-premises__image{max-height:500px}.catalog-premises__contains-tabs{margin-bottom:48px}.catalog-premises__about-wrapper{width:calc(100% + 32px);margin:0 -16px -32px}.catalog-premises__about-item{-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 32px);flex:1 0 calc(50% - 32px);max-width:unset;width:100%;margin:0 16px 32px}.catalog-premises__about-accordeon{margin-bottom:64px}}@media screen and (min-width:1440px){.j-similar-premises-parent[data-length="4"] [data-commerce] .slider-pagination{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.j-similar-premises-parent[data-length="3"] [data-commerce] .slider-pagination,.j-similar-premises-parent[data-length="4"] .slider-pagination{display:none!important}}@media only screen and (min-width:1600px){.designer-grid__content-image{max-height:611px}.theme-designer-grid .pane{max-width:1312px}}@media only screen and (min-width:2560px){.catalog-premises__container,.designer-grid__content,.footer__container,.header__container{max-width:1920px;padding-left:104px;padding-right:104px}}@media screen and (max-width:749px){.catalog-premises__about:not(.swiper-initialized) .catalog-premises__about-item+.catalog-premises__about-item{display:none}}@media screen and (min-width:750px) and (max-width:1023px){.catalog-premises__about:not(.swiper-initialized) .catalog-premises__about-item+.catalog-premises__about-item~.catalog-premises__about-item{display:none}}:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, .1);--f-spinner-color-2: rgba(17, 24, 28, .8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{to{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, .175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, .175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throw-out-distance, 150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throw-out-distance, 150px),0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, .2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, .2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(.975) translate3d(0,16px,0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, .2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, .1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastOut{to{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, .5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, .5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, .2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translate(100%)}to{transform:translateZ(0)}}@keyframes f-slideInNext{0%{transform:translate(-100%)}to{transform:translateZ(0)}}@keyframes f-slideOutNext{to{transform:translate(-100%)}}@keyframes f-slideOutPrev{to{transform:translate(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translate(-75px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translate(75px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes f-classicOutNext{to{transform:translate(-75px);opacity:0}}@keyframes f-classicOutPrev{to{transform:translate(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: .65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media (hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translate(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, .98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, .1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *:before,.fancybox__container *:after{box-sizing:inherit}.fancybox__container::backdrop{background-color:#0000}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translateZ(0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video,.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__viewport:empty,.fancybox__track:empty,.fancybox__slide:empty{display:block}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translateZ(0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none;filter:blur(0px)}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, .6);--f-button-active-bg: rgba(0, 0, 0, .6);--f-button-hover-bg: rgba(0, 0, 0, .6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, .3);--f-button-active-bg: rgba(24, 24, 27, .5);--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .5));--f-button-svg-disabled-opacity: .65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, .25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, .35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, .15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, .35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: .5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translateZ(0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track:before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px),0,0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path: inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * .5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button:after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: .5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05))}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, .94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, .65);--f-button-hover-bg: rgba(70, 70, 73, .65);--f-button-active-bg: rgba(90, 90, 93, .65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: .65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, .5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none}.catalog-premises__main-left{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 1440px){.catalog-premises__main-left{gap:32px}}.catalog-premises__main-left .catatalog-premises__tabs{flex:0 0 auto}.catalog-premises__main-left .catalog-premises__image-wrapper{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center}.catalog-premises__main-left .catalog-premises__image-group{margin-bottom:0}.catalog-premises__main-left .catalog-premises__image-content{margin:0}.catalog-premises__main-left .catalog-premises__image{font-size:0;line-height:1;overflow:hidden;position:relative;max-height:9999px}@media only screen and (min-width: 1024px){.catalog-premises__main-left .catalog-premises__image{height:42.1875vw;max-height:440px}}@media only screen and (min-width: 1440px){.catalog-premises__main-left .catalog-premises__image{max-height:500px}}.catalog-premises__main-left .catalog-premises__image img[src="/images/blank.svg"]{width:174px;height:174px;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.catalog-premises__main-left .catalog-premises__image:before{content:" ";display:inline-block;width:0;vertical-align:middle;height:100%}.catalog-premises__main-left .catalog-premises__image .scheme-wrapper{position:relative;display:inline-block;vertical-align:middle;width:100%}.catalog-premises__main-left .catalog-premises__image .scheme-wrapper svg{display:block;width:100%;height:auto;position:relative;z-index:1;opacity:0;transition:opacity .1s}.catalog-premises__main-left .catalog-premises__image .scheme-wrapper img.lazyloaded~svg,.catalog-premises__main-left .catalog-premises__image .scheme-wrapper img.ls-is-cached~svg{opacity:1}#main-plan .catalog-premises__image .scheme-wrapper{width:max(100%,56.666vw / var(--ratio));position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}@media only screen and (min-width: 1024px){#main-plan .catalog-premises__image .scheme-wrapper{width:max(100%,min(440px,42.1875vw) / var(--ratio))}}@media only screen and (min-width: 1024px){#main-plan .catalog-premises__image .scheme-wrapper{width:max(100%,min(500px,42.1875vw) / var(--ratio))}}@media only screen and (min-width: 1024px){#main-plan .scheme-wrapper{width:auto}}#main-plan .scheme-wrapper svg{width:100%;height:auto;max-height:9999px}#floor-plan .catalog-premises__image{height:auto}@media only screen and (min-width: 1024px){#floor-plan .catalog-premises__image{height:42.1875vw;max-height:440px}}@media only screen and (min-width: 1440px){#floor-plan .catalog-premises__image{max-height:500px}}#floor-plan .scheme-wrapper{height:100%}@media only screen and (min-width: 1024px){#floor-plan .scheme-wrapper{height:auto}}#floor-plan .scheme-wrapper svg{max-height:100%;max-width:100%;width:auto;margin:auto}h1.catalog-premises__name{margin:0}.fancybox__toolbar__column.is-right{padding:10px}.fancybox__container{--fancybox-bg: #ffffff}.f-button{background:#ffffff;color:#000;border-radius:50%}.f-button:nth-child(1){display:none}.f-button:nth-child(2){display:none}.catalog-premises__image a{transition:.3s}.no-touch .catalog-premises__image a:hover .catalog-premises__sizer{opacity:1}.catalog-premises__sizer{text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.28px;border-radius:50px;padding:12px 24px;background-color:#303030;position:absolute;left:50%;top:50%;color:#fff;transform:translate(-50%,-50%);opacity:0;transition:.3s;display:flex;flex-direction:row;align-items:center;white-space:nowrap}.catalog-premises__sizer svg{height:20px;width:20px;flex:0 0 20px;margin-right:12px}@media only screen and (min-width: 750px){.mortgage-calc__callback-policy{max-width:25%}}@media only screen and (max-width: 1440px){.mortgage-calc__callback-policy{max-width:75%}}@media only screen and (max-width: 440px){.mortgage-calc__callback-policy{max-width:100%}}
