b{font-weight:600}.filter-houses-block .filter-houses__h>input,.filter-houses-block .filter-houses__k__title>input,.p-main .section-district .show-params-block{display:none}@media screen and (max-width:991px){.p-main .section-district .dn-banners{display:none}}.btn--green-solid:hover{color:#fff}.section-content--news .news-tabs__item{text-transform:lowercase}.complexes-object__gallery,.complexes-object__gallery .object-gallery__item,.complexes-object__gallery .owl-item,.complexes-object__gallery .owl-stage,.complexes-object__gallery .owl-stage-outer,.section-content--complexes .object-gallery__item .img{height:100%}.section-content--news .news__list-over{padding-bottom:25px}.p-main .section-content--advantages .advantages-slider__container,.p-main .section-content--advantages .advantages-slider__list{vertical-align:middle}.p-main .section-content--advantages .container-item__pic .img{padding-bottom:62.5%;background:no-repeat center;-webkit-background-size:cover;background-size:cover}.navbar-user .user-name{font-weight:400;vertical-align:middle;height:26px;width:26px;border:1px solid #00cd2e;border-radius:50%;color:#fff;background:#00cd2e;text-align:center;padding:0;line-height:26px;font-size:10px;letter-spacing:.1em;font-family:'proximanovasemibold',sans-serif;display:none}@media screen and (max-width:767px){.navbar-user .user-name{display:none}}.navbar-user .user-pic{height:26px;width:26px;margin:0;border:0;vertical-align:middle}.bd-block p{font-size:15px}@media screen and (max-width:767px){.bd-block p{padding:0;font-size:12px}}.p-main .section-content--map .map__ymap .title--category{font-size:18px;line-height:1.39;letter-spacing:.3px;cursor:pointer}.p-main .section-content--map .map__ymap .title--type{font-size:12px;font-weight:600;line-height:1.92;letter-spacing:.2px;color:#00cd2e;text-transform:uppercase}.p-main .section-content--map .map__ymap .item__title,.p-main .section-content--map .map__ymap .title--sub-type{font-size:14px;font-weight:400;line-height:2;letter-spacing:.2px;color:#000}.p-main .section-content--map .map__ymap .item{cursor:pointer}.p-main .section-content--map .map__ymap .item__address{margin-bottom:5px;font-size:14px;line-height:1.71;letter-spacing:.2px;color:#a1a1a1}.p-main .section-content--map .map__ymap .item__address:last-child{margin-bottom:0}.filter-houses__drop .filter-houses__k__title span:hover,.flat-preview:hover .flat-preview__counter span,.p-main .section-content--map .map__ymap .item__address:hover,footer a:hover{color:#00cd2e}@media screen and (max-width:1024px){.p-main .section-content--chooser{margin-top:55px}.p-main .section-content--complexes .complexes__container{display:none}.p-main .section-content--complexes .complexes__container.active{display:block}.p-main .section-content--complexes .complexes__title{float:left}.p-main .section-content--complexes .complexes__tabs{display:block;float:right}}@media screen and (max-width:767px){.p-main .section-content--complexes .complexes__tabs,.p-main .section-content--complexes .complexes__title{float:none}.panorama-legend__title{font-size:12px}.panorama-legend__item+.panorama-legend__item{margin-top:10px}.section-district .panorama-legend{right:0;left:0;top:0;bottom:auto;padding:10px}.p-main .section-content--complexes .complexes__container-list{margin:0 -20px}.p-main .section-content--complexes .complexes__object{width:100%;border-left:none;padding-bottom:20px;border-top:none}.p-main .section-content--complexes .complexes__container-plan{margin-top:60px}.p-main .section-content--chooser .filter__button{background:#00cd2e;color:#fff;border-bottom:none}.p-main .section-content--chooser .filter__button::after{background-image:url(/img/redesign/svg/arrow_down_white.svg)}}@media (max-width:1140px){.social-links-block{display:none}}.p-label_bottom{transform:translate(0,0)}.p-label_bottom .p-label__content:after{content:'';position:absolute;top:auto;bottom:100%;left:8px;border:3px solid transparent;border-bottom:3px solid #fff}.p-label__rot-wrapper{transform:rotate(-90deg);position:absolute;transform-origin:top left}.p-label__action{position:relative;display:block;margin-left:auto}.p-label__main{display:flex}.p-filter-plans .filter-plans__right .filter-plans__container.is-list .flat-preview-over.flat-preview-over_head,.p-label__content,.pano-infra-item.is-active .pano-infra-item__icon:hover+.pano-infra-item__text,.panorama--house .p-label__main{display:block}header .header__menu li{margin:0 7px}@media (max-width:374px){.social-links-block__question{margin-left:0}.send-question-form__field_rcptch{margin-left:-12px}}.block-tag,.block-tag__text{line-height:1;display:inline-block}.block-tag{background:#fff;padding:5px 6px 3px 27px;position:relative;border-radius:2px;margin:0 10px 6px 0}.block-tag__text{font-size:14px;color:#00cd2e;text-transform:uppercase;letter-spacing:.1em}.block-tag__icon{height:16px;width:16px;border:1px solid #00cd2e;display:inline-block;position:absolute;left:5px;top:50%;transform:translateY(-50%);border-radius:50%}.block-tag__icon:before{content:'';height:8px;width:4px;position:absolute;border-width:0 1px 1px 0;border-color:#00cd2e;border-style:solid;z-index:2;transform:rotate(45deg);top:2px;left:5px}.block-tag{margin-right:10px}.block-tag_alert{border-color:rgba(208,2,27,.2);padding-left:0}.block-tag_alert .block-tag__text{color:#d0021b}.block-tag__kitchen-logo{display:inline-block;height:20px;width:49px;background-size:auto 20px;background-image:url(/img/logo-nolte.png);background-position:center center;background-repeat:no-repeat;margin-left:10px;margin-bottom:-8px}.block-tag_alert .block-tag__icon{border-color:#d0021b;display:none}.block-tag_alert .block-tag__icon:before{content:none}@media (max-width:767px){.p-label__action,.panorama--house .p-label__info--extra:before{display:none}.p-label__content{position:relative}.p-label__info--extra{font-size:0;height:100%;width:4px;position:absolute;left:0;line-height:0;background:#00cd2e;order:1}.p-label__info--extra:before{border-width:0 1px 1px 0;border-color:#fff;border-style:solid;content:'';position:absolute;left:11px;bottom:3px;height:8px;width:4px;transform:rotate(45deg)}.panorama--house .p-label__info--extra{position:relative;border:0;height:auto;width:auto}}.commercial-link,.commercial-links{display:flex;align-items:center}.commercial-link .text{text-transform:uppercase;color:#222;font-family:ProximaNovaBold,Helvetica,Arial,sans-serif;letter-spacing:.05em;font-size:13px}.commercial-link .icon{width:auto;height:auto;font-size:2rem;color:#00cd2e}.commercial-link{border:1px solid #eee;height:60px;margin-right:30px;padding:0 8px}.commercial-link .icon,.commercial-link .text{padding:0 12px}.commercial-link--forward .text{text-align:right}.commercial-link+.commercial-link:last-child{margin-left:auto;margin-right:0}.commercial-link--lite{border-color:transparent}.commercial-link--lite .text{color:#888}@media (max-width:767px){.commercial-link{margin-bottom:30px;margin-right:0}.commercial-link .text{font-size:13px;text-transform:none;letter-spacing:0;font-family:'proximanovareg',sans-serif}.commercial-link .icon{font-size:15px}.commercial-link .icon,.commercial-link .text{padding:0 10px}.g-wrapper--comm .flat-one__sq .value{font-size:20px}.g-wrapper--comm .ff__header h1{font-size:30px}header .header__content{display:flex}header .header__left{flex:1}.social-links-block__question{margin-left:10px}.social-links-block__ex.social-links-block__ex_main{display:none}}.flat-card__plan-switch{margin-bottom:25px;position:relative;text-align:center}.flat-card__plan-switch__item{border:0;font-size:14px;line-height:1;padding:4px 0;position:relative;color:#a1a1a1;background:0 0;outline:0;border-bottom:2px solid transparent;transition:all .3s cubic-bezier(.25,.1,.25,1)}.flat-card__plan-switch__item+.flat-card__plan-switch__item{margin-left:15px}.flat-card__plan-switch__item.is-active{border-bottom:2px solid #00cd2e;color:#222}.flat-card__plan-switch__item.is-active:hover{cursor:default}.flat-card__plan-switch__item:hover{border-bottom:2px solid #00cd2e;transition:all .3s cubic-bezier(.25,.1,.25,1)}.flat-card__plan-switch__title{color:#444;margin-right:10px;display:inline-block;letter-spacing:.025em;font-weight:500}.flat-card__plan-pic img{clear:left}.flat-card__plan-switch__btns{display:inline-block;white-space:nowrap}@media (max-width:1330px){.p-main .section-content--chooser .chooser__filter{margin-right:0;width:calc(100% - 700px - 40px)}.p-main .section-content--chooser .filter__sliders .sliders__item{margin-top:35px}}@media (max-width:1250px){.p-main .section-content--chooser .chooser__filter{margin-right:0;width:calc(100% - 670px - 40px)}.p-main .section-content--chooser .filter__sliders .sliders__item{margin-top:35px}.p-main .section-content--chooser .chooser__filter .btn--green-solid{margin-top:45px}.p-main .section-content--chooser .filter__select{width:50%}}@media (max-width:1200px){.p-main .section-content--chooser .chooser__filter .btn--green-solid{margin-top:47px}}@media (max-width:1066px){.p-main .section-content--chooser .chooser__filter{margin-right:0;width:calc(100% - 650px - 40px)}.p-main .section-content--chooser .filter__sliders .sliders__item{margin-top:33px}.p-main .section-content--chooser .chooser__filter .btn--green-solid{margin-top:40px}.rooms-number__item{font-size:12px}}@media (max-width:1023px){.p-main .section-content--chooser .chooser__filter{margin-right:30px;width:calc(100% - 640px - 70px)}.p-main .section-content--chooser .filter__sliders .sliders__item{margin-top:33px}.p-main .section-content--chooser .chooser__filter .btn--green-solid{margin-top:38px}.p-main .section-content--chooser .filter__sliders{margin-top:20px}.rooms-number__item{font-size:14px}}@media (max-width:991px){.p-main .section-content--chooser .chooser__filter{margin-right:0;width:100%}.p-main .section-content--chooser .filter__sliders .sliders__item{margin-top:0}.p-main .section-content--chooser .chooser__filter .btn--green-solid{margin-top:65px}.p-main .section-content--chooser .filter__sliders{margin-top:40px}.p-main .section-content--chooser .filter__select{width:60%}}@media (max-width:767px){.p-main .section-content--chooser .filter__sliders .sliders__item{margin-top:30px}}.rooms-number__item{padding:12px 10px}.panorama__big-label .big-label__logo{background:#fff;text-align:right;width:136px;position:absolute;top:-5px;right:-5px}.panorama__big-label .big-label__logo img{max-height:30px;max-width:100px}@media (max-width:991px){.big-label__logo+.big-label__top{margin-top:15px}.panorama__big-label .big-label__logo{position:relative;left:0;right:auto;top:0;text-align:left}.panorama__big-label .big-label__logo img{max-width:150px;max-height:30px}}.big-label__cross{z-index:30}.info-numbers__top{display:flex}.info-numbers__price,.p-flat-card .info-numbers__flat-number{white-space:nowrap}.flat-info__price-managers span{white-space:normal}.filter-houses-block{text-align:left;padding:0;box-sizing:border-box;position:relative}.filter-houses-block .filter-houses__k{margin-top:18px}.filter-houses-block .filter-houses__k__title{margin-bottom:6px;font-size:16px;font-family:'proximanovasemibold';position:relative}.filter-houses-block .filter-houses__h+.filter-houses__h,.flat-preview__actions__list p+h3,.flat-preview__actions__list ul+h3{margin-top:10px}.filter-houses-block .filter-houses__h{white-space:nowrap;display:flex;align-items:flex-start;padding:8px 12px;position:relative;font-size:14px;line-height:1.64;letter-spacing:.2px;color:#222;text-align:left;border:solid 1px #dadada;cursor:pointer;display:block;border-radius:8px}.filter-houses-block .filter-houses__h.is-active{border-radius:8px 8px 0 0}.filter-houses-open-button:before{content:'';position:absolute;height:10px;width:11px;background:url(/img/redesign//svg/arrow_down.svg) no-repeat center center;-webkit-appearance:none;outline:0;right:15px;top:50%;margin-top:-5px;transition:all ease .2s}.filter-houses-open-button.is-active:before{transform:rotate(180deg);transition:all ease .2s}.filter-houses__drop .filter-houses__h{border:0;padding:0}.filter-houses__drop .filter-houses__h:first-child{margin-left:0}.filter-houses-block .filter-houses__h label,.filter-houses-block .filter-houses__k__title label{white-space:normal;position:relative;cursor:pointer;padding-left:26px;line-height:1.33;font-size:14px}.filter-houses-block .filter-houses__k__title label{text-transform:uppercase;font-size:13px;padding-left:0}.filter-form .filter__house-ready-over label:before{border-color:#dadada;background-color:#fff}@media (max-width:991px){.filter-form .filter__rooms-number{float:none}.filter-form .filter__select-ready{float:none;margin-top:15px;clear:left}.filter-houses-block{max-height:240px;position:relative}}.filter-houses-block .filter-houses__h label:before,.filter-houses-block .filter-houses__k__title label:before{background:#fff;width:16px;height:16px;border:solid 1px #dadada;content:'';position:absolute;left:0;top:0;border-radius:8px}.filter-houses-block .filter-houses__k__title:before{top:3px}.filter-houses-block .filter-houses__h label:after,.filter-houses-block .filter-houses__k__title label:after{display:none;margin-left:2px;width:18px;height:18px;background:no-repeat center;background-size:contain;background-image:url(/img/redesign//svg/checked.svg);margin-top:-2px;content:'';position:absolute;left:0;top:0}.filter-houses-block .filter-houses__h input:checked+label:after{display:block}.filter-houses-block__list{display:none}.m-action-block__wrapper{display:block;position:relative;overflow:hidden;height:490px;border-radius:12px}.action-page .m-action-block__wrapper{height:400px}.m-action-block__pic{background-size:cover;background-repeat:no-repeat;background-position:center bottom;width:100%;display:inline-block;position:absolute;height:100%;transition:all ease-out .3s;background-color:transparent}.m-action-block__wrapper:hover .m-action-block__pic{transform:scale(1.1);transition:all ease-out .3s}.m-action-block__pic:before,.p-main .section-content--complexes .complexes-object__gallery .object-gallery__item:before{content:'';display:block;position:absolute;bottom:0;left:0;height:60%;width:100%;background:linear-gradient(transparent,#000);opacity:.75}.m-action-block__pic img{opacity:0}#advantagesCarousel .m-action-block__text{left:6%;bottom:12.5%;z-index:2}#advantagesCarousel .swiper-pagination{left:7%;bottom:6.5%}.m-action-block__title{font-size:5rem;line-height:1.25;color:#fff;display:block}.action-page .m-action-block__title{font-size:4rem}.m-action-block__title__icon{height:1em;width:1em;line-height:0;vertical-align:middle;position:relative;display:inline}.m-action-block__title__icon:before{content:'';position:absolute;display:block;width:12px;height:12px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;top:50%;left:0;transform:rotate(-45deg);margin-top:-6px;transition:all ease-out .3s}.m-action-block__wrapper:hover .m-action-block__title__icon:before{left:6px;transition:all ease-out .3s}.m-action-block__intro{color:#888;max-width:85%;font-size:14px;line-height:1.64;letter-spacing:.2px;display:none}.section-content--chooser{height:400px}@media (min-width:768px) and (max-width:991px){.m-action-block__wrapper{height:50vw}}@media (max-width:767px){.section-content--actions{margin-top:70px;margin-bottom:0;padding-left:0;padding-right:0}.actions__gallery.owl-carousel .owl-dots{margin-top:20px!important}.m-action-block__wrapper{height:108vw}}.m-action-block__text{height:auto!important;display:block;padding:0 20px 60px;box-sizing:border-box;position:absolute}.m-action-block__text:before{content:'';display:block;position:absolute;width:30%;height:6px;background:#00cd2e;bottom:40px;left:20px}.adv-block__row{margin-left:-5px;margin-right:-5px}.adv-block__item{padding:5px;float:left;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;cursor:default}.adv-block__item__inner{position:relative;overflow:hidden}.adv-block__pic{height:100%;width:100%;background:url(/img/adv/dobrososedstvo-2.jpg) no-repeat center top;background-size:cover;position:relative;padding-bottom:60%}.adv-block__pic:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.75) 0,transparent 40%);transition:all ease .3s}.adv-block__item__inner.is-active .adv-block__pic:before{background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(0,0,0,.2) 100%);transition:all ease .3s}.adv-block__data{position:absolute;padding:30px;z-index:2;bottom:0;transition:all ease-out .4s;left:0;right:0;top:100%;margin-top:-95px}.adv-block__title{font-size:30px;color:#fff}.adv-block__text{font-size:16px;color:#fff;line-height:1.5;position:absolute;left:20px;right:20px;bottom:20px;top:20px;padding-top:65px;opacity:0}.adv-block__text p{font-size:16px}.adv-block__text .pseudo-link-arr{display:inline-block;margin-top:20px;text-align:right;background:#00cd2e;padding:12px 15px 12px 12px;line-height:1;float:right;text-transform:uppercase;font-size:11px;letter-spacing:.1em;color:#00cd2e;background:0 0;position:absolute;bottom:5px;right:0}.adv-block__text .pseudo-link-arr:before{height:8px;width:8px;border-top:1px solid #00cd2e;border-left:1px solid #00cd2e;content:'';position:absolute;transform:rotate(135deg);top:50%;right:4px;margin-top:-5px}.adv-block__item__inner.is-active .adv-block__data{transition:all ease-out .4s;top:0;margin-top:0}.adv-block__item__inner.is-active .adv-block__data .adv-block__text{opacity:1;overflow:auto;transition:all ease-out .4s;display:block}.adv-block__link{position:absolute;z-index:3;top:0;left:0;height:100%;width:100%;transform:translate(0,100%);display:none}.adv-block__item__inner.is-active .adv-block__link{transform:translate(0,0);display:block}@media (min-width:1200px){.adv-block__pic{padding-bottom:60%}.p-main .m-action-block__title span{font-size:3rem}}@media (max-width:1199px){.adv-block__pic{padding-bottom:90%}}@media (max-width:1023px){.social-links-block__ex_main{display:none}}@media (max-width:992px){.adv-block__title{font-size:26px}.adv-block__text,.adv-block__text p{font-size:16px}}@media (max-width:767px){.adv-block__data{position:absolute;padding:30px 20px;z-index:2;transition:all ease-out .4s}.adv-block__item{float:none;padding:10px 0;margin-left:-15px;margin-right:-15px;width:auto}.adv-block__pic{padding-bottom:400px}.adv-block__title{font-size:26px}.adv-block__text,.adv-block__text p{font-size:16px}.section-district{width:auto}.m-action-block__text{border:0}}.complexes-object__gallery .owl-item{overflow:hidden}.complexes-object__gallery .owl-item img{position:absolute;display:block;height:100%;width:auto;max-width:1000px;left:50%;transform:translateX(-50%)}.pano-infra-item{height:30px;width:24px;position:absolute;z-index:-1;bottom:0;left:0;margin-left:-4px;opacity:0;transition:all ease-out .2s;margin-top:-32px}.pano-infra-item:hover{z-index:101;box-shadow:0 1px 100px -10px red}.pano-infra-item__text{position:absolute;padding:10px;background:#fff;white-space:nowrap;font-size:12px;line-height:1.25;border-radius:2px;color:#444;border:0;bottom:100%;left:-7px;display:none;margin-bottom:7px;z-index:2}.pano-infra-item__text:after{border-width:8px 8px 0;border-style:solid;border-color:#fff transparent transparent;content:'';position:absolute;top:100%;left:10px;margin-top:-1px}.pano-infra-item__icon{display:block;height:24px;width:24px;box-sizing:border-box;border:0;background-repeat:no-repeat}.pano-infra-item__icon img{display:none}.pano-infra-item.is-active{opacity:1;z-index:100;margin-top:0;box-shadow:none}.pano-infra-item__text__name{font-family:'proximanovasemibold';display:block;font-size:13px}.pano-infra-item__text__address{color:#888;display:none}.pano-infra-legend{position:absolute;top:calc(100vh - 250px);bottom:auto;left:100%;transform:translateX(-100%)}.pano-infra-legend-item{font-size:12px;color:#222;position:relative;width:33.3%;display:inline-block;box-sizing:border-box;padding-right:20px;padding-left:14px;line-height:1;margin-bottom:8px}.pano-infra-legend-item:before{height:10px;width:10px;content:'';position:absolute;left:0;top:0;border-radius:50%;box-sizing:border-box;border-color:red;border-width:3px;background:#fff;border-style:solid}.pano-infra-item_kvartal{width:auto;height:75px}.pano-infra-item_kvartal.pano-infra-item_kvartal-border-right{border-right:2px #fff solid}.pano-infra-item_kvartal.pano-infra-item_kvartal-border-left{border-left:2px #fff solid}.pano-infra-item__kv__name{font-size:16px;color:#000;background:#fff;padding:0 8px}#pano-infra-controls{position:absolute;top:75%;right:0}@media (min-width:1200px){#pano-infra-controls{transform:scale(1.3);right:7%}}.pano-infra-controls>div{display:inline-block;margin-right:10px}.pano-infra-legend{top:48%}@media (max-width:767px){.pano-infra-legend{width:280px;left:30px;top:60px;padding-bottom:8px;bottom:auto;transform:none}.pano-infra-legend-item{width:50%;margin-bottom:12px;font-size:14px}.pano-infra-legend__btn{border-radius:2px}.pano-infra-legend{top:75vh}#pano-infra-controls{right:auto;left:490px;top:auto;bottom:15px}}.pano-infra-control-item:before,.pano-infra-item__icon{background-image:url(/img/icons/district_icons/gp-icons.svg?0040)}.pano-infra-control-item[data-type=ds]:before,.pano-infra-item_ds .pano-infra-item__icon,.pano-infra-legend-item_ds:before{background-position-x:0}.pano-infra-control-item[data-type=schools]:before,.pano-infra-item_schools .pano-infra-item__icon,.pano-infra-legend-item_schools:before{background-position-x:-25px}.pano-infra-control-item[data-type=shops]:before,.pano-infra-item_shops .pano-infra-item__icon,.pano-infra-legend-item_shops:before{background-position-x:-51px}.pano-infra-control-item[data-type=tennis]:before,.pano-infra-item_tennis .pano-infra-item__icon,.pano-infra-legend-item_tennis:before{background-position-x:-77px}.pano-infra-control-item[data-type=judo]:before,.pano-infra-item_judo .pano-infra-item__icon,.pano-infra-legend-item_judo:before{background-position-x:-103px}.pano-infra-control-item[data-type=post]:before,.pano-infra-item_post .pano-infra-item__icon,.pano-infra-legend-item_post:before{background-position-x:-128px}.pano-infra-control-item[data-type=med]:before,.pano-infra-item_med .pano-infra-item__icon,.pano-infra-legend-item_med:before{background-position-x:-154px}.pano-infra-control-item[data-type=park]:before,.pano-infra-item_park .pano-infra-item__icon,.pano-infra-legend-item_park:before{background-position-x:-180px}.pano-infra-control-item[data-type=mfc]:before,.pano-infra-item_mfc .pano-infra-item__icon,.pano-infra-legend-item_mfc:before{background-position-x:-206px}.pano-infra-control-item[data-type=church]:before,.pano-infra-item_church .pano-infra-item__icon,.pano-infra-legend-item_church:before{background-position-x:-232px}.pano-infra-control-item[data-type=kvartals]:before,.pano-infra-control-item[data-type=streets]:before{background-position-x:-258px}.pano-infra-item_food .pano-infra-item__icon,.pano-infra-legend-item_food:before{background-image:url(/img/icons/district_icons/food.svg)}.pano-infra-item_bank .pano-infra-item__icon,.pano-infra-legend-item_bank:before{background-image:url(/img/icons/district_icons/bank.svg)}.pano-infra-item_project .pano-infra-item__icon,.pano-infra-legend-item_project:before{background-image:url(/img/icons/district_icons/project.svg)}.pano-infra-item_main_office{left:30.1203%;top:36.6442%;opacity:1;z-index:100;margin-top:-16px;box-shadow:none}.pano-infra-item_main_office .pano-infra-item__icon{background-image:url(/img/logo-short.svg);background-color:#fff;background-size:68%;background-position:center}.pano-infra-control-item{position:relative;font-size:16px;color:#fff;line-height:19px;letter-spacing:.03em;padding-left:34px;cursor:pointer;margin-bottom:16px;white-space:nowrap}.pano-infra-control-item:before{content:'';position:absolute;background-repeat:no-repeat;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%}.pano-infra-item__icon{border-radius:50%}.pano-infra-control-item.is-active:before{background-position-y:-25px}@media (min-width:768px){.pano-infra-control-item:hover:before{background-position-y:-25px}}.pano-infra-legend__btn{font-size:10px;background:#fff;padding:10px 14px;border:0;border-top-left-radius:2px;opacity:.9;color:#222;border-bottom-left-radius:2px;text-transform:uppercase;letter-spacing:.05em;text-align:left;line-height:1.33}.pano-infra-legend__btn:before{content:'';position:absolute;left:10px;top:11px;border:3px solid #00cd2e;height:18px;width:18px;border-radius:50%;background:#fff;display:none}.pano-infra-legend__btn:after{content:'';position:absolute;left:16px;top:17px;border:3px solid #009421;height:6px;width:6px;border-radius:50%;display:none}.pano-infra-legend__btn.is-active,.pano-infra-legend__btn:hover{opacity:1}.p-main .section-content--complexes .complexes__containers{position:relative}.section-content--complexes .flickity-slider-controls{position:absolute;bottom:100%;margin-bottom:25px;right:-5px;display:block}.section-content--complexes .flickity-slider-controls .next,.section-content--complexes .flickity-slider-controls .prev{border:0;float:right}.section-content--complexes .news__list-over__counter{bottom:0;margin-bottom:0}.big-label__additional{font-size:9px;text-transform:uppercase;width:136px;position:absolute;top:-10px;right:-25px;letter-spacing:.05em;font-family:'proximanovasemibold',sans-serif;padding:5px 8px;background:#4d9c2b;color:#fff}.big-label__content,.flat-preview__counter span{position:relative}@media (max-width:991px){.big-label__additional{position:relative;background:0 0;color:#d0021b;text-align:left;width:auto;top:auto;right:auto;padding:5px 0 0}}.filter-inputs__submit{text-align:right;padding:20px 15px 0}.filter-inputs__submit__item{float:none;display:block}.filter-inputs__submit__item:last-child{margin-left:0;margin-top:30px}.filter-inputs__submit .btn--clear:hover{background:#fafafa}.flat-preview__row{font-size:15px;margin-top:20px;margin-bottom:5px}.flat-preview__cell{display:inline-block;margin-right:30px;line-height:1;margin-bottom:15px}@media (max-width:767px){.flat-preview__cell{margin-bottom:30px}}.flat-preview__cell:nth-child(3){margin-right:0}.flat-preview__cell__text{display:inline}.flat-preview__cell__title{color:#888;display:block;margin-bottom:5px;text-transform:uppercase;font-size:11px;letter-spacing:.1em}.flat-preview__cell__text{color:#222;font-size:13px;line-height:20px}.flat-preview__features__list:after{content:','}.flat-preview__features__list:last-child:after{display:none}.flat-preview__counter{font-size:11px;text-align:center;padding:15px;margin:0 -20px -30px;color:#666;border-top:1px solid #dadada;text-transform:uppercase;letter-spacing:.1em;font-weight:600}.flat-preview__counter span:before{content:'';position:absolute;width:7px;height:7px;border-right:1px solid #666;border-bottom:1px solid #666;left:100%;transform:rotate(-45deg);top:50%;margin-top:-4px;margin-left:6px;transition:all ease .2s}.flat-preview:hover .flat-preview__counter span:before{margin-left:9px;transition:all ease .2s;border-color:#00cd2e}.p-filter-plans .filter-plans__right .filter-plans__container.is-list .flat-preview-over{float:none;display:block;width:100%;padding:0}.is-list .flat-preview .flat-preview__picture{padding:0}.is-list .flat-preview{display:flex;justify-content:space-between;border:0;border-bottom:1px solid #dadada}.is-list .flat-preview .flat-preview__picture-over{width:120px;margin:0;height:100px;display:none}.is-list .flat-preview__row,.is-list .info__bottom,.is-list .info__top{margin:0;width:33%;display:flex;justify-content:space-between;display:none}.is-list .flat-preview__counter{width:33%;display:flex;justify-content:space-between;display:none}.flat-preview__item,.is-list .flat-preview__cell__title{display:none}.is-list .flat-preview__cell{text-transform:none;margin:0}.is-list .flat-preview .info__area,.is-list .flat-preview .info__rooms{font-size:15px;font-weight:400}.is-list .flat-preview .info__area sup{font-size:10px}.is-list .flat-preview .info__price{font-size:15px;margin:0}.is-list .flat-preview__cell__text{font-size:15px}.is-list .flat-preview__counter{font-size:11px;text-align:center;padding:0 20px 0 0;margin:0;color:#888;border-top:0;text-transform:uppercase;letter-spacing:.1em}.is-list .flat-preview__item{display:block;padding-right:30px;box-sizing:border-box}.is-list .flat-preview__item:last-child{padding-right:0}@media (max-width:767px){.is-list .flat-preview{display:block;border:0;border-bottom:1px solid #dadada}.is-list .flat-preview__item{display:inline-block;padding-right:20px;text-align:left;width:50%}.is-list .flat-preview__item_kvartal{clear:left;flex-basis:100%}.is-list .flat-preview__item_actions{padding-top:5px;float:left;position:absolute;top:0}}.flat-preview__actions,.flat-preview__item{font-size:13px;text-align:right}.flat-preview__item__title,.is-list .flat-preview__actions,.p-filter-plans .filter-plans__right .filter-plans__container .flat-preview-over.flat-preview-over_head{display:none}.flat-preview__item_counter{white-space:nowrap}.flat-preview__actions{position:absolute;right:20px;top:10px;z-index:9}.flat-preview__actions__btn{line-height:1;padding:6px 0 0 20px;color:#d0021b;border-radius:2px;text-transform:uppercase;letter-spacing:.1em;font-size:11px;position:relative}.flat-preview__actions__btn:before{content:'i';text-transform:lowercase;font-family:serif;position:absolute;font-weight:600;left:0;height:16px;width:16px;box-sizing:border-box;padding-left:1px;border:1px solid rgba(208,2,27,.5);line-height:14px;text-align:center;border-radius:50%;font-size:12px;top:3px}.flat-preview__actions__list{width:160px;font-size:12px;line-height:15px;position:absolute;top:100%;margin-top:8px;right:0;background:#fff;padding:20px 15px;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:8px;display:none;color:#444}.flat-preview__actions__list:before{content:'';width:0;height:0;position:absolute;border-width:0 6px 6px;border-style:solid;border-color:transparent transparent #fff;top:0;margin-top:-6px;right:0;margin-right:10px}.flat-preview__actions__list h3{font-size:15px;font-weight:600;margin-bottom:5px}.flat-preview__actions__btn:hover+.flat-preview__actions__list{display:block;z-index:2}@media (max-width:767px){.flat-preview__actions__btn:before{top:-3px}.flat-preview__actions__btn{padding-top:0}.filter-inputs,.filter-inputs__submit,.filter__sliders{width:100%;float:none}.filter-inputs{margin:0}.filter-inputs__submit{padding:30px 0 0}.filter-inputs__item{width:100%;margin-bottom:30px;padding:0}.filter__house-ready-over{padding-top:0!important;margin-top:0!important}.filter-houses__drop{max-height:200px;width:100%;box-shadow:0 2px 4px rgba(0,0,0,.15)}.is-list .flat-preview__item__data,.is-list .flat-preview__item__title{display:inline-block;font-size:13px;margin-bottom:8px}.is-list .flat-preview__item__title{margin-right:.5em}.is-list .flat-preview__item__data{font-weight:600}.is-list .flat-preview__item_counter{width:auto;margin-top:10px}.is-list .flat-preview__item__counter{background:#00cd2e;padding:8px 25px 8px 15px;color:#fff}.is-list .flat-preview:hover .flat-preview__item__counter:before,.is-list .flat-preview__item__counter:before{border-color:#fff;margin-right:10px}.flat-preview:hover .flat-preview__item__counter{color:#fff}}@media (min-width:768px){.is-list .flat-preview__item{width:calc((100% - 85px)/6);text-align:left}.is-list .flat-preview__item:last-child{width:85px}.pano-infra-control-item:hover:before{background-position-y:-25px}}@media (max-width:1199px){.flat-preview .info__area,.flat-preview .info__rooms{float:none;text-align:left}.p-main .m-action-block__title{font-size:3rem}}@media (max-width:767px){.flat-preview .info__rooms{float:left}.flat-preview .info__area{float:right;text-align:right;margin-top:0}}.filter-houses-block .filter-houses__k__title label::before{visibility:hidden}.filter-houses__drop .filter-houses__h{margin-left:0}.filter-inputs__submit,.filter-inputs__top{float:left}.filter-inputs__top{width:80%;padding-right:40px}.filter-inputs__submit{width:20%;clear:none;padding-left:30px}@media (max-width:1023px){.filter-inputs__submit,.filter-inputs__top{float:none;width:100%}.filter-inputs__top{padding-right:0}.filter-inputs__submit__item{display:inline-block;float:left}.filter-inputs__submit__item:first-child{margin-right:30px}.filter-inputs__submit__item:last-child{margin-top:0}.filter-inputs__submit{padding-left:15px}}@media (max-width:320px){.filter-inputs__submit__item:last-child{margin-top:10px}}@media (max-width:767px){.filter-inputs__submit{padding-left:0}}.flat-preview_head .flat-preview__item__title{display:block!important;font-weight:600}@media (max-width:767px){.p-filter-plans .filter-plans__right .filter-plans__container.is-list .flat-preview-over.flat-preview-over_head{display:none}}.flat-card__data{padding:60px 0 30px;border-bottom:1px solid #dadada;margin-bottom:30px;margin-left:35px;margin-right:60px}@media (max-width:992px){.flat-card__data{margin-left:0;padding-left:20px;margin-right:0;padding-right:20px}}.flat-card__data .flat-preview__row{display:flex;flex-wrap:wrap;column-gap:25px;row-gap:20px;margin:0}.flat-card__data .flat-preview__row .flat-preview__cell{margin-right:0}.flat-card__row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;align-items:flex-end;padding:15px 0 0}.flat-card__price-value{font-size:26px;line-height:1;text-align:center;padding:11px 0}.p-flat-card .compass-mortgage__mortgage{width:auto}.flat-card__price{float:none;margin:0}.flat-card__select{float:none;margin-top:0}.flat-card__reserve{float:none;display:inline-block;padding:13px;border:#d8d8d8 1px solid;text-transform:uppercase;font-weight:500;font-size:13px;letter-spacing:.05em;width:100%;text-align:center;cursor:pointer}.flat-card__select_right{width:200px;display:inline-block;border-radius:12px}.flat-card__select_right:first-child{margin-right:20px}.flat-card__select .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:13px;text-transform:uppercase;letter-spacing:.05em;font-weight:500}.flat-card__similar{margin:0 60px 0 35px}.similar-flats__link{display:block;border:1px solid #dadada;padding:20px 15px;border-radius:12px}.similar-flats__pic{position:relative;background-size:contain;padding-bottom:100%;margin-bottom:20px;background-position:center;background-repeat:no-repeat}.similar-flats__area{color:#00cd2e;margin-bottom:5px;line-height:1}.similar-flats__price,footer .footer__socials a{line-height:1}.flat-catd__title_middle{font-size:18px;line-height:1;margin-bottom:20px;font-weight:500}.flat-card__features{margin-top:50px}.flat-card__features__row{display:flex;flex-wrap:wrap}.flat-card__features__item{width:50%;padding-right:50px;box-sizing:border-box;position:relative;margin-top:20px;float:left}.flat-card__features__item.not-active,.flat-card__similar .owl-nav button.owl-next i,.flat-card__similar .owl-nav button.owl-prev i{display:none}.flat-card__features__item.not-active.is-visible{display:block}.flat-card__features__item:nth-child(1),.flat-card__features__item:nth-child(2){margin-top:0}.flat-card__features__item:nth-child(2n){flex:none}.flat-card__features__icon{width:24px;height:24px;margin-right:10px;float:left}.flat-card__features__icon img{width:100%}.flat-card__features__name{font-size:15px;margin-left:34px;line-height:1.5}.flat-card__features__desc{position:absolute;top:4px;right:30px;width:18px;height:18px}.flat-card__features__q{display:inline-flex;align-items:center;justify-content:center;text-transform:none;border:1px solid #222;color:#222;border-radius:50%;height:18px;width:18px;line-height:18px;text-align:center;font-size:11px;opacity:.3;font-family:monospace;font-weight:700}.flat-card__features__txt{width:200px;background:#fff;padding:10px 15px;position:absolute;bottom:24px;right:-10px;line-height:1.33;font-size:12px;letter-spacing:.025em;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.15);transition:all ease .2s;display:none;color:#222}.flat-card__features__txt:after{border-width:4px 4px 0;border-color:#fff transparent transparent;border-style:solid;content:'';position:absolute;top:100%;right:15px}.flat-card__features__item:hover{cursor:default}.flat-card__features__desc:hover .flat-card__features__q{opacity:1}.flat-card__features__desc:hover .flat-card__features__txt{display:block}.flat-card__similar{position:relative}.flat-card__similar .owl-nav{position:absolute;right:0;top:-38px;margin-top:0}.flat-card__similar .owl-nav button.owl-next,.flat-card__similar .owl-nav button.owl-prev{height:24px;width:24px;position:relative}.flat-card__similar .owl-nav button.owl-next{margin-left:42px}.flat-card__similar .owl-nav button.owl-next:before,.flat-card__similar .owl-nav button.owl-prev:before{content:'';display:block;height:12px;width:12px;position:absolute;border-width:0 0 2px 2px;border-style:solid;border-color:transparent transparent #ccc #ccc;margin-top:-6px;transition:all ease .3s}.flat-card__similar .owl-nav button.owl-prev:before{transform:rotate(45deg);top:50%;left:50%;margin-left:-4px}.flat-card__similar .owl-nav button.owl-next:before{transform:rotate(-135deg);top:50%;left:auto;right:50%;margin-left:0;margin-right:-4px}.flat-card__similar__counter{position:absolute;width:42px;top:0;right:24px;text-align:center;color:#ccc;font-size:15px;line-height:24px;height:24px}.flat-card__similar .owl-nav button.owl-next:hover,.flat-card__similar .owl-nav button.owl-prev:hover{background:0 0}.flat-card__similar .owl-nav button.owl-next:hover:before,.flat-card__similar .owl-nav button.owl-prev:hover:before{border-color:transparent transparent #666 #666}.flat-card__kvartal{margin:60px 60px 110px 50px}.flat-card__kvartal-desc{font-size:15px;padding-left:15px}.flat-card__kvartal-tabs{margin-bottom:30px}.flat-card__kvartal-tab{display:inline-block;font-weight:500;font-size:18px;padding-bottom:7px;line-height:1;cursor:pointer;color:#a1a1a1;transition:all ease .3s}.flat-card__kvartal-tab.is-active{box-shadow:0 -2px 0 #00cd2e inset;color:#222}.flat-card__kvartal-tab:hover{box-shadow:0 -2px 0 #00cd2e inset}.flat-card__kvartal-tab+.flat-card__kvartal-tab{margin-left:30px}.flat-card__kvartal-txt{margin-bottom:15px}.flat-card__kvartal-txt li+li,.flat-card__kvartal-txt p+p{margin-top:15px}.flat-card__kvartal-txt ul li{position:relative;padding-left:20px}.flat-card__kvartal-txt ul li:before{position:absolute;content:'';height:1px;width:10px;background:#00cd2e;left:0;top:.7em}.flat-card__kvartal-desc__link{color:#00cd2e;display:inline-block;position:relative;padding-right:3px}.flat-card__kvartal-desc__link:before,.flat-card__more-features-btn:after{content:'';position:absolute;border-style:solid;transform:rotate(45deg);left:100%}.flat-card__kvartal-desc__link:before{height:8px;width:8px;border-width:1px 1px 0 0;border-color:#00cd2e;top:50%;margin-top:-4px;transition:all ease .2s}.flat-card__feature-video{padding-bottom:30px;border-bottom:1px solid #dadada;margin:30px 65px 30px 35px}.flat-card__feature-video__body{font-size:15px;line-height:1.5;margin-bottom:15px;margin-top:10px}@media (max-width:767px){.flat-card__price,.flat-card__select{float:none}.flat-card__select_right:first-child{margin-bottom:20px;margin-right:0}.flat-card__select_right{width:100%}.flat-card__select{margin-top:25px;width:100%}.flat-card__features__item{width:100%}.flat-card__features__item:nth-child(2){margin-top:20px}.flat-card__similar .flat-catd__title_middle{width:50%}.flat-card__similar .owl-nav{margin-top:-18px}.flat-card__feature-video,.flat-card__kvartal,.flat-card__similar{margin-left:20px;margin-right:20px}}@media (max-width:991px){.flat-card__kvartal-desc{margin:30px 0 0;padding:0}}.flat-card__more-features{width:100%}.flat-card__more-features-btn{background:0 0;margin-top:30px;display:block;border:0;line-height:1;text-transform:uppercase;letter-spacing:.1em;font-size:12px;padding:0;position:relative;color:#888}.flat-card__more-features-btn:after{border-width:0 1px 1px 0;border-color:#888;height:6px;width:6px;top:1px;margin-left:4px}.flat-card__more-features-btn.is-active:after{transform:rotate(-135deg);top:3px}.flat-card__video-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:7}.flat-card__video-wrapper .flat-card__video-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flat-card__video-wrapper .js-close{position:absolute;top:-40px;right:-40px;z-index:2;display:block;height:32px;width:32px;border:0;background:0;opacity:.8;font-size:0}.flat-card__video-wrapper .js-close:after,.flat-card__video-wrapper .js-close:before{height:2px;width:100%;background:#fff;content:'';position:absolute;transform:rotate(45deg);left:-3px}.flat-card__video-wrapper .js-close:before{transform:rotate(-45deg)}.flat-card__features__name .video-btn{display:inline-block;margin-left:10px;font-size:10px;letter-spacing:.1em;border:1px solid #dadada;line-height:1;padding:3px 4px 2px 14px;color:#888;text-transform:uppercase;border-radius:2px;position:relative}.flat-card__features__name .video-btn:before{content:'';border-width:3px 0 3px 5px;border-color:transparent transparent transparent #00cd2e;border-style:solid;position:absolute;width:0;height:0;display:block;top:4px;left:6px}.flat-card__features__name:hover .video-btn{color:#fff;border-color:#00cd2e;background:#00cd2e}.flat-card__features__name:hover .video-btn:before{border-color:transparent transparent transparent #fff}#js-reserve-block .send-question-form__head p{margin:8px 0 18px}@media (max-width:310px){.compare-header-btn,.social-links-block__question{margin-left:5px}}@media (min-width:991px) and (max-width:1080px){.hidden-c-991-1072{display:none}}.block-tag__kitchen-logo.block-tag__sber-logo{background-image:url(/img/sber-logo.svg?202109160935);background-size:contain;width:55px;margin-left:0}.section-district{height:auto}@media (max-width:767px){.index-gp-title{padding-top:0}}@media (min-width:1200px){.section-content--actions{max-width:inherit;padding:0}.p-main .section-content--actions .actions__gallery{margin-top:0}.p-main .section-content--actions .owl-nav,.p-main .section-content--kvartals .owl-nav{bottom:0;right:25px}.p-main .section-content .owl-carousel .owl-nav button{background:rgba(0,0,0,.15);width:50px;height:50px;border-radius:50%}.p-main .section-content .owl-carousel .owl-nav button.owl-next{margin-left:25px}.p-main .section-content .owl-carousel .owl-nav button:hover{background:rgba(0,0,0,.25)}.p-main .section-content .owl-carousel .owl-nav button:before{border-color:transparent transparent #fff #fff}}.p-filter-plans .filter-plans__right .filter-plans__container{position:relative}.p-filter-plans .filter-plans__right .filter-plans__container .loader-mask__loader{margin:25px auto 0}.p-filter-plans .filter-plans__right .filter-plans__container .plans-container-text{font-size:3rem;color:#000;text-align:center}.actions__gallery .m-action-block.day-banner .m-action-block__pic{background-position:center;background-size:auto}.m-action-block.no-text-banner .m-action-block__pic:before{content:none}#main_district .complexes__container{display:block!important;visibility:hidden;position:absolute;z-index:0;width:100%}#main_district .complexes__container.is-active{visibility:visible;position:relative;z-index:2}.panorama-mg{margin-top:50px!important}.gp-street-name{position:absolute;font-size:1.7rem;color:#fff;white-space:nowrap;z-index:1}.gp-street-name.gp-street-name-bg{background:rgb(0 0 0/50%);padding:0 8px;border-radius:5px}.block-with-button-wrap{display:flex;gap:20px;margin:30px 0;flex-wrap:wrap;justify-content:space-between}.block-with-button-wrap p{width:60%}.block-with-button-wrap .link-button{display:inline-flex;padding:17px 32px;align-items:center;justify-content:center}.link-button{display:inline-block;background:#00cd2e;color:#fff!important;font-size:16px;line-height:1;padding:16px 20px;text-transform:none;font-family:'ProximaNova',sans-serif;font-weight:100}.template-mortgage .send-question-form__head h3{margin-bottom:10px}.nav-content.mortgage-page{display:flex;flex-wrap:wrap;gap:15px;border-bottom:none}.nav-content.mortgage-page .nav-content__item{margin-right:0;white-space:nowrap}.template-flat_one.send-question-block{width:auto;height:auto;background:0 0;position:inherit;top:0;z-index:0;display:block;margin-bottom:20px}.link-button,.table-wrap-m .table tbody td{text-align:center}.table-wrap-m .table tbody tr td:last-child{text-align:left}.template-flat_one.send-question-block .second-question__close{display:none}.template-flat_one.send-question-block .send-question-form__head{padding:0;margin-bottom:20px;font-size:16px}.template-flat_one.send-question-block .send-question-form__body{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:20px}.template-flat_one.send-question-block .send-question-form__field.send-question-form__field_text{width:47%;height:50px;margin-top:0!important}.template-flat_one.send-question-block .send-question-form__field_checkbox{width:47%;margin-top:0!important}.template-flat_one.send-question-block .common-btn.disabled{background:#00cd2e;color:#fff}.send-question-form__footer{margin-top:0!important}@media screen and (max-width:767px){.nav-content.mortgage-page{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:5px;padding-bottom:10px}.block-with-button-wrap p{width:auto}.table-wrap-m{overflow:auto}.template-flat_one.send-question-block .send-question-form__field.send-question-form__field_text,.template-flat_one.send-question-block .send-question-form__field_checkbox,.template-flat_one.send-question-block .send-question-form__head{width:100%}}.p-flat-card .container-item--flat .def-text{font-size:15px;text-align:right;color:#a1a1a1}@media (max-width:767px){.p-label__action.p-label__info--extra{background:#d0021b;padding:0}.flat-card__plan-switch{margin-bottom:20px;text-align:left}.p-flat-card .quarter__container{margin-top:0}}.p-label[rel='124']{transform:translate(-23%,-100%)}.p-label[rel='162']{transform:translate(-8%,-79%)}.house-status-alert{color:#d0021b}.key-label{padding:3px;text-align:center}.map-key-icon{display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-size:cover;background-image:url(/img/icons/district_icons/keys.svg);background-position-y:top}.map-key-icon-white,header .header__choose-type ul li:hover .choose-m-icon:before{background-position-y:bottom}.map-key-icon.set-margin{margin:5px 5px 0 -3px}.big-label__name.text--title .map-key-icon{width:25px;height:25px;margin:-5px 0 0}@media (max-width:767px){.key-label{padding:0!important}.map-key-icon-white{display:none}}@media (max-width:767px){header .header__logo{width:112px;margin-left:0}.header__right .header__choose-flat{margin-left:15px}}.flat-action-icon-chess{display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-size:cover;transform:translateY(20%);margin-left:5px}@media (max-width:767px){.flat-preview:hover .flat-preview__counter span{color:#fff}.p-flat-card .tour-button{margin-bottom:30px}}.p-main .section-content--complexes .complexes-object__text-content{justify-content:inherit;row-gap:30px}.p-main .section-content--complexes .object-text__buttons-flex{display:flex;gap:30px;margin-top:auto}.ttp-flat .flat-card__features__q{width:15px;height:15px}.ttp-flat:hover .flat-card__features__q{opacity:1}.complexes__container-list{overflow:hidden}.district-pano .p-label__main{border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.25)}.district-pano .p-label__info{justify-content:center;align-items:center;padding:6px}.district-pano .p-label__action,.district-pano .p-label__info{display:flex}.district-pano .p-label__name{margin-top:0}.district-pano .p-label__rot-wrapper{position:inherit;transform-origin:inherit;writing-mode:vertical-lr;text-orientation:mixed;transform:scale(-1,-1);bottom:auto!important}@media (max-width:767px){.p-label__info--extra:before{content:none}}.p-main .object-text__info-prices{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;margin-top:0}.p-main .object-text__info-prices__item{flex:0 0 29%;float:none;margin-top:auto;padding:0}.p-main .object-text__info-prices__item:hover,.p-main .object-text__info-prices__item:hover .object-text__info-prices__item__price{color:#00cd2e}.flickity-slider-controls.alternate-fc{display:flex;justify-content:space-between;width:100%;left:0;right:auto;top:50%;padding:0 15px;z-index:1}.flickity-slider-controls.alternate-fc button{background:rgba(0,0,0,.15);width:50px;height:50px;border-radius:50%;margin:0;float:none}.flickity-slider-controls.alternate-fc button:before{border-color:transparent transparent #fff #fff}.flickity-slider-controls.alternate-fc button:hover{background:rgba(0,0,0,.25)}.flickity-slider-controls.alternate-fc button:hover:before{border-color:transparent transparent #00cd2e #00cd2e;transition:all ease .3s}.flat-card__data .flat-card__select_right{width:auto;flex:0 0 29%;margin-right:0}.flat-card__data .btn-mortgage{text-transform:uppercase;font-weight:500;font-size:13px;letter-spacing:.05em}@media (max-width:767px){.flat-card__data .flat-card__select_right{flex:0 0 100%;margin:0}.flat-card__data .btn-mortgage,.flat-card__data .flat-card__price{width:100%}.flat-card__data .flat-card__reserve{order:3}}@media (max-width:425px){.p-flat-card .flat-card__plan{width:calc(100% - 60px);float:right}.p-flat-card .ac-compass{width:60px;height:60px}}header .header__choose-type ul li{display:flex;padding-left:12px;align-items:center;font-size:14px;line-height:1;letter-spacing:.2px;font-weight:400}header .header__choose-type ul li:hover{font-weight:500;background-color:#d8fee0}header .header__choose-type ul li:after{background-image:url(/img/redesign/svg/arrow_link_black.svg)}.choose-m-icon{position:relative;padding-left:26px}.choose-m-icon:before{content:'';position:absolute;background-repeat:no-repeat;background-position-y:top;left:0;top:50%;transform:translateY(-50%);width:20px;height:17px;background-image:url(/img/icons/h-choose-m.svg)}.choose-m-icon[data-type=gp]:before{background-position-x:-20px}.choose-m-icon[data-type=filter]:before{background-position-x:-40px}.switchers{display:inline-flex;justify-content:center;align-items:flex-start;gap:0;padding:4px;border:#dadada 1px solid;border-radius:12px}.switcher-button{font-size:16px;letter-spacing:.2px;padding:8px 16px;border-radius:10px;cursor:pointer}.switcher-button.is-active{background:#d8fee0}.switcher-button.is-active:after{content:none}.switcher-button a{color:#444}.p-main .p-filter-plans{padding-top:0;min-height:auto}@media (max-width:767px){header .choose-type__title{color:#a1a1a1;font-weight:500;padding:15px;border-bottom:none}header .header__choose-type .text--ord{border:#f7f7f7 solid 1px;border-radius:8px;margin:0 15px}header .header__choose-type ul li:after{background-image:url(/img/redesign/svg/arrow_link_green.svg)}.index-gp-title{padding:0 15px 16px}.index-gp-title .switchers,.mg-subsidy .switchers{display:flex;justify-content:space-around}.p-main .section-district{padding-bottom:35px}}@media (max-width:600px){header .choose-flat__button{width:40px;height:40px;font-size:0;background:url(/img/icons/header-menu-m.svg) no-repeat center;background-size:contain;margin-right:10px}}.map-page{margin-top:70px}.map-page .p-filter-plans{padding-top:30px}.map-page .map-container{height:calc(100vh - 172px)}.p-filter-plans .filter-plans__container.is-grid .flat-preview .info__top{display:flex;height:46px;align-items:flex-end}.p-filter-plans .info__area{text-align:right}.p-filter-plans .info__area .text-strike+div{margin-right:3px;font-weight:500}.p-filter-plans .info__area .text-strike:before{border-bottom:.15rem solid #bec2cd}.flat-card__price-action{margin-top:-26px}.flat-card__price-action .text-strike+div{font-weight:500}@media (max-width:767px){.flat-card__price-action{margin-top:0}}header .header__burger{width:28px;height:28px}header .header__burger-button{width:100%;height:100%;background:url(/img/icons/header-menu.svg?081223);background-repeat:no-repeat;background-size:cover}header .header__burger.active .header__burger-button{background:url(/img/icons/header-close.svg?081223)}header .header__burger .header__burger-button:hover{background-position-y:bottom}.screen-bg{background:#f8f8f8;width:100vw}.row-flex{display:flex;width:100%}.col-fh{display:flex!important;flex-wrap:wrap;align-content:space-between;gap:40px}.p-main{font-family:ProximaNovaLight,Helvetica,arial,sans-serif;color:#000}.p-main .section-content{max-width:1200px;padding:40px 0 30px}.p-main .section-content--actions .news__list-over .m-action-block__pic{position:relative!important}.p-main .section-content--actions .row-flex{column-gap:40px}.p-main .section-content--actions .row-flex>div{width:50%;max-width:580px;height:auto}.p-main .section-content--actions .m-action-block__wrapper{height:100%}.p-main .section-content--actions .m-action-block__pic{position:relative}.p-main .section-content--kvartals{position:relative;padding-bottom:0!important}.p-main .section-content--kvartals .kvartals-carousel{display:block;width:100%;aspect-ratio:2/1;background:#efefef;border-radius:12px;overflow:hidden}.p-main .section-content--kvartals .kvartals-carousel.owl-loaded{aspect-ratio:auto;background:0 0;overflow:visible}.p-main .section-content--kvartals .kvartals-carousel+.owl-custom-nav{display:none}.p-main .section-content--kvartals .kvartals-carousel.owl-loaded+.owl-custom-nav{display:flex}.p-main .section-content--kvartals .kvartals-carousel .kv-block{display:flex;flex-direction:column;aspect-ratio:2/1;background-position-y:bottom;background-size:cover;border-radius:16px;overflow:hidden}.p-main .section-content--kvartals .kvartals-carousel .kv-block:before{content:'';display:block;position:absolute;width:100%;height:100%;opacity:.5;background:linear-gradient(180deg,transparent 0,#000 100%);z-index:1}.p-main .m-action-block__text:before,.p-main .section-content--kvartals .kvartals-carousel .kv-block-light:before,.p-main .section-content--news .list-item__picture:before{content:none}.p-main .section-content--kvartals .kv-block>div{z-index:2;padding-left:8%}.p-main .section-content--kvartals .kv-block .kv-block-title{color:#fff;font-size:8rem;font-style:normal;font-weight:600;line-height:120%;margin-top:14.5%}.button-green span,.p-main .section-content--kvartals .kv-block .kv-block-title-sub{color:#fff;font-size:24px;font-style:normal;font-weight:400;line-height:110%}.p-main .section-content--kvartals .features-container{display:flex;gap:4px;flex-direction:row;flex-wrap:wrap;align-content:flex-start;width:50%;margin-top:2.3%}.p-main .section-content--kvartals .features-item{display:flex;align-items:center;gap:4px;padding:4px 8px;background:rgba(255,255,255,.8);border-radius:8px;font-size:14px;line-height:130%;color:#222;white-space:nowrap}.p-main .section-content--kvartals .kv-block-buttons-wrap{display:flex;align-items:center;column-gap:20px;margin-top:auto;margin-bottom:4.5%}.p-main .section-content--kvartals .kvartals-carousel .owl-dots{display:none}.p-main .section-content--kvartals .owl-custom-nav{display:flex;align-items:center;column-gap:21px;position:absolute;right:9rem;bottom:8.5%;z-index:10}.p-main .section-content--kvartals .owl-custom-nav .button{display:flex;justify-content:center;align-items:center;width:36px;height:36px;background:rgba(255,255,255,.6);border-radius:50%;cursor:pointer}.p-main .section-content--kvartals .owl-custom-nav .button:before{content:'';display:inline-block;height:8px;width:8px;border-width:2px 2px 0 0;border-style:solid;border-color:#000 #000 transparent transparent;background:0 0;transform:rotate(45deg);margin-left:-4px;transition:all .1s ease-in-out}.p-main .section-content--kvartals .owl-custom-nav .button.arrow-backward:before{transform:rotate(225deg);margin-left:4px}.p-main .section-content--kvartals .owl-custom-nav .slide-counter{display:flex;column-gap:4px;color:#fff;font-size:24px;font-style:normal;font-weight:700;line-height:110%}.p-main .section-content--kvartals .owl-custom-nav .slide-counter span{text-align:center;min-width:14px}.button-green,.button-white{display:flex;padding:14px 24px;justify-content:center;align-items:center;border-radius:8px;border:1px solid #00cd2e}.button-green{gap:8px;background:#00cd2e}.button-green span{font-size:14px;font-weight:500;line-height:normal;letter-spacing:.5px}.button-white{background:#fff}.button-white span,.link-white{font-style:normal;font-weight:400;line-height:normal}.button-white span{color:#222;font-size:14px;letter-spacing:.5px}.link-white{color:#fff;font-size:16px;border-bottom:1px dashed #fff}.link-white:hover{border-bottom:1px solid transparent}.p-main .section-content--actions .actions-carousel img,.p-main .section-content--kvartals .kvartals-carousel img{opacity:0;width:100%;height:100%;display:block}#actionsCarousel,#advantagesCarousel{display:block;aspect-ratio:116/129;height:fit-content;overflow:hidden}#actionsCarousel{aspect-ratio:58/37}.static-banner-pair{display:flex}.static-banner-pair .banner-block-wrap{aspect-ratio:54/47}.static-banner-pair .banner-block-wrap a.banner-block{padding:20px;display:flex;flex-direction:column;height:100%}#actionsCarousel,.static-banner-pair .banner-block-text{position:relative}.static-banner-pair .banner-block .link{font-family:ProximaNova,sans-serif;font-size:14px;line-height:17px;color:#00cd2e;width:min-content;margin-top:auto}a.disabled{pointer-events:none}.p-main .m-action-block__title{font-size:45px;line-height:.9}.p-main .m-action-block__text{padding:0;left:8%;bottom:12.5%}.p-main .m-action-block__pic:before{height:100%;background:linear-gradient(180deg,transparent 60.3%,rgba(0,0,0,.76) 100%);opacity:1}.p-main .actions-carousel .owl-dots{position:absolute;height:auto;margin:0;left:7.5%;bottom:6.3%;display:flex;gap:30px;justify-content:space-between}.p-main .owl-theme .owl-dots .owl-dot span{position:relative;width:6px;height:6px;margin:0;border:1px solid #fff;background:0 0}.p-main .owl-theme .owl-dots .owl-dot.active span{background:#fff}.p-main .section-content--actions .owl-nav,.p-main .section-content--kvartals .owl-nav{bottom:3.3%;right:4.5%;margin:0}.p-main .section-content--actions .owl-nav .owl-prev{display:none}.p-main .section-content--actions .row-flex .banner-block-wrap,.section-content--actions .owl-carousel.owl-drag .owl-item{background-image:linear-gradient(180deg,#f1f7f9 0,#cfe5ea 100%);border-radius:12px}.p-main .banner-block,.p-main .m-action-block__wrapper{font-family:'RFDewiExpanded',sans-serif;font-weight:400}.p-main .banner-block strong,.p-main .m-action-block__wrapper strong{font-family:inherit;font-weight:500}.p-main .banner-block{display:block;position:relative;background-size:cover;background-position:center bottom;background-repeat:no-repeat;border-radius:12px}.p-main #actionsCarousel .banner-block{height:100%;padding:30px}.p-main #actionsCarousel .banner-block-text-wrap{position:absolute;top:30px;left:30px;display:flex;flex-direction:column}.p-main #actionsCarousel .banner-block-title,.static-banner-pair .banner-block-title{font-size:30px;line-height:110%;font-weight:500;margin-bottom:12px;text-transform:uppercase}.p-main #actionsCarousel .banner-block-text,.static-banner-pair .banner-block-text{font-size:20px;line-height:130%}.p-main #actionsCarousel .banner-block-text.aomNYmb{margin-bottom:36px}.p-main #actionsCarousel .banner-block-text.aomNYnote{font-size:14px}.p-main .banner-block-text a{display:block;width:100%;height:100%}.p-main .banner-block .button-green{font-family:ProximaNova,sans-serif;margin-top:36px;padding:11px 40px;display:inline-flex;width:fit-content}.p-main .banner-block-text-b3{top:36%;left:11%;line-height:110%}.p-main .banner-block-text-b3,.p-main .banner-block-text-mg{display:flex;align-items:baseline;position:absolute;font-family:ProximaNova,sans-serif;font-weight:500;font-size:11.5rem;letter-spacing:-.09em;color:#fff}.p-main .banner-block-text-b3:before{content:'от';display:inline-block;font-weight:700;font-size:.47em;letter-spacing:.05em}.p-main .banner-block-text-b3:after{content:'%';display:inline-block;font-weight:700;font-size:.48em;margin-left:4%}.p-main .banner-block-text-b3-value{position:relative}.p-main .bbtb3v-mask{opacity:0}.p-main .bbtb3v-num{position:absolute;top:7%;left:7%}.p-main .banner-block-text-b3-decimal{display:inline-block;font-size:.5em;letter-spacing:.09em}.p-main .banner-block-text-b3-decimal:before{content:',';margin-left:18%}.p-main .banner-block-text-mg{flex-direction:column;line-height:1;top:47%;width:100%;left:auto}.p-main .banner-block-text-mg-num{display:flex;width:100%;padding:0 10%}.p-main .banner-block-text-mg-num div{flex:0 0 50%;display:flex;justify-content:center}.p-main .banner-block-text-mg-low{display:flex;justify-content:center;width:100%;letter-spacing:0;line-height:0;font-size:.35em;padding-right:5%}.index-gp-title,.p-main .banner-block-text-mg-num .banner-block-text-mg-low{align-items:center}.p-main .section-content--actions .row-flex .banner-block-wrap{flex:0 0 50%;max-width:270px}#main_district{font-family:ProximaNova,sans-serif}.index-gp-title{display:flex;justify-content:space-between;max-width:1200px!important;padding:30px 0!important}.p-main .question-block,.p-main .section-content--news,.p-main .section-content--socials{max-width:1200px;padding:120px 0 0;margin:0 auto}.p-main .section-content--news .news__list-over{padding-bottom:0}.p-main .section-content--news .list-item__picture{border-radius:12px;overflow:hidden}.p-main .section-content--news .news__list .owl-nav button,.p-main .section-content--news .show-all{width:59px;height:59px;background:#efefef;border-radius:12px}.p-main .section-content--news .news__list .owl-nav button:hover{background:#efefef}.p-main .section-content--news .news__list .owl-nav button:hover:before{border-color:transparent transparent #000 #000}.p-main .section-content--news .news__list .owl-nav button:before{width:14px;height:14px;border-color:transparent transparent #000 #000;margin-top:-7px;margin-left:-3px;transition:none}.p-main .section-content--news .news__list .owl-nav button.owl-next{margin-left:10px}.p-main .section-content--news .news__list .owl-nav{position:relative;width:65.5%;bottom:auto;text-align:right;margin-top:40px;margin-bottom:0}.p-main .section-content--news .news__list .list-item__date{position:relative;color:#000;top:auto;left:auto;font-size:16px;line-height:160%;margin:20px 0 7px;text-transform:none}.p-main .section-content--news .news__list .list-item__title{position:relative;color:#000;top:auto;left:auto;bottom:auto;font-weight:700;font-size:22px;line-height:110%}.p-main .section-content--news .show-all{font-family:ProximaNova,sans-serif;position:absolute;right:0;bottom:0;display:flex;width:25%;font-size:16px;align-items:center;justify-content:center}.p-main .section-content--news .show-all a{display:flex;width:100%;height:100%;text-align:center;z-index:2;align-items:center;justify-content:center}.p-main .socials-block{background:#efefef;padding:28px;margin:0;display:flex;align-items:center;flex-wrap:wrap}.p-main .socials-block-text{font-size:35px;line-height:110%;color:#000}.p-main .socials-block-links{display:flex;gap:30px;margin-left:-10px}.social-icon{display:inline-block;width:37px;height:38px;background-repeat:no-repeat;background-size:cover;background-image:url(/img/icons/socials.svg)}.ok-icon{background-position-x:-39px}.tg-icon{width:38px;background-position-x:-78px}.yt-icon{width:48px;background-position-x:-118px}.question-block{padding-top:120px;margin-bottom:75px}.form-title{font-size:45px;line-height:90%;margin-bottom:90px}.index-question-form .index-question-form__field.no-border{border:0}.index-question-form label{font-family:ProximaNovaLight,Helvetica,arial,sans-serif}.index-question-form .index-question-form__field{position:relative;cursor:text;font-size:15px;margin-bottom:45px}.index-question-form .index-question-form__field input[type=text]{border:0;border-bottom:1px solid #bec2cd;box-sizing:border-box;width:100%;outline:0;font-size:18px}.index-question-form .index-question-form__field input[type=text].invalid{border-bottom:1px solid #f44336}.index-question-form .index-question-form__field label{color:#888;font-size:18px;line-height:1.4;position:absolute;bottom:16px}.index-question-form input[type=submit].disabled{background:#ddd;color:#bbb}.index-question-form input[type=submit]{width:100%;height:60px;background:#00cd2e;color:#fff;font-size:16px;line-height:19px;text-transform:none;font-family:'ProximaNova',sans-serif;font-weight:600;border-radius:12px}.index-question-form .index-question-form__field_checkbox input[type=checkbox]{display:none}.index-question-form .index-question-form__field_checkbox label{padding-left:25px;position:relative;font-size:13px;line-height:1.4;color:#000;cursor:pointer}.index-question-form .form-send-success{margin-top:20px}.index-question-form .index-question-form__field_checkbox input:checked+label:before,.question-block ul li.checkbox.active::before{border-color:#00cd2e;background:no-repeat center;background-position-y:-1px;background-image:url(/svg/landing/checkbox-act.svg)}.index-question-form .index-question-form__field_checkbox label:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);border:solid 1px #bec2cd;width:14px;height:14px}.send-question-block-mask.layer{z-index:0}.text-p-light{color:#000;font-size:15px;line-height:1.4}.panorama__to-kvartal{right:20px;left:auto;padding:10px 30px 10px 15px}.panorama__to-kvartal:after{right:10px;left:auto;margin-right:0;transform:translate(0,-50%)}.panorama__to-kvartal:hover:after{transform:translate(3px,-50%)}.strike{position:relative;display:inline-block}.strike:before{content:'';position:absolute;height:1px;width:auto;left:-2px;right:-2px;background:#fff;top:50%}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 300ms}@media (min-width:768px) and (max-width:1199px){.p-main .section-content--kvartals .kvartals-carousel,.p-main .section-content--kvartals .kvartals-carousel .kv-block{aspect-ratio:9/10}.p-main .section-content--kvartals .kv-block .kv-block-title{font-size:8rem}.p-main .section-content--kvartals .features-container{width:92%}.p-main .section-content--kvartals .owl-custom-nav{bottom:4.5%}.p-main #main_district .section-content{padding:80px 20px 20px;z-index:1}#index_genplan .genplan.district-pano img{width:auto;min-width:auto;max-height:900px}.big-label__cross{right:20px;top:20px}}@media (max-width:1199px){.p-main .section-content--actions .row-flex{align-items:normal;flex-wrap:wrap;justify-content:space-between;column-gap:0}.col-fh{gap:20px}.p-main .section-content{padding:30px 20px 50px;max-width:100%}.p-main .section-content--actions .row-flex .banner-block-wrap{flex:inherit;max-width:inherit}.p-main .banner-block-text-b3,.p-main .banner-block-text-mg{font-size:15.5rem}.p-main .section-content--actions .row-flex>div{width:100%;max-width:inherit}.p-main .section-content--actions .owl-nav button{display:none}.p-main .banner-block-wrap{max-width:inherit}.p-main .banner-block-text-b3-decimal{letter-spacing:.05em}.index-gp-title{padding:50px 15px 20px!important}.index-gp-title .switchers .switcher-button,.mg-subsidy .switchers .switcher-button{width:auto;height:auto;padding:15px 32px}.p-main .question-block,.p-main .section-content--news,.p-main .section-content--socials{padding:100px 15px 0}.p-main .section-content--news .news__title{font-size:45px}.p-main .section-content.section-content--news .news__list{margin-left:0;margin-right:0}.p-main .section-content--news .news__list-over{width:100%}.p-main .section-content--news .owl-stage-outer{padding:0}.p-main .section-content--news .owl-nav{right:0}.p-main .socials-block-text{font-size:25px}.p-main .socials-block-links{gap:50px}.form-title{margin-bottom:30px}.question-block .text-p-light{margin-bottom:40px}.p-main .section-content--actions .row-flex{row-gap:20px}.p-main .section-content--actions .row-flex .banner-block-wrap{width:calc(50% - 10px)}.p-main #actionsCarousel .banner-block-text{font-size:2rem;line-height:130%}.p-main #actionsCarousel .swiper-controls{bottom:30px}.p-main #actionsCarousel .swiper-button-next-custom{display:none}.static-banner-pair .banner-block-wrap a.banner-block{padding:30px}.p-main #actionsCarousel .banner-block-title,.static-banner-pair .banner-block-title{font-size:3.6rem;line-height:110%;margin-bottom:12px}}@media (min-width:1024px) and (max-width:1199px){.p-main .banner-block-text-b3,.p-main .banner-block-text-mg{font-size:20vw;top:50%;transform:translateY(-50%)}.p-main .banner-block-text-mg{top:60%}}@media (max-width:767px){header .header__logo{width:171px}header .header__phone{width:30px;height:30px;background:url(/img/icons/phone.svg?250304);background-size:cover;border-radius:0;font-size:0}.header__right .header__choose-flat{margin-left:20px}.p-main .section-content{padding:15px 15px 30px;margin-top:25px;z-index:1}.p-main .section-content--kvartals .kvartals-carousel.owl-carousel .owl-stage-outer{border-radius:8px}.p-main .section-content--kvartals .kvartals-carousel{aspect-ratio:auto;background:0 0;border-radius:12px 12px 8px 8px}.p-main .section-content--kvartals .kvartals-carousel .kv-block{position:relative;display:flex;flex-direction:column;aspect-ratio:69/76;height:100%;background-position-x:center;background-position-y:bottom;border-radius:16px;overflow:hidden;justify-content:flex-end}.p-main .section-content--kvartals .kvartals-carousel .kv-block-wrap{display:none}.p-main .section-content--kvartals .kvartals-carousel .kv-block-wrap:first-child,.p-main .section-content--kvartals .kvartals-carousel.owl-loaded .kv-block-wrap{display:block}.p-main .section-content--kvartals .kv-block>div{z-index:2;padding-left:16px}.p-main .section-content--kvartals .kv-block .kv-block-title{font-size:32px;font-style:normal;font-weight:600;margin-top:12px}.p-main .section-content--kvartals .kv-block .kv-block-title-sub{font-size:16px;font-style:normal;font-weight:400;margin-bottom:12%}.p-main .section-content--kvartals .features-container{width:auto;margin-top:12px}.p-main .section-content--kvartals .features-item{color:#a1a1a1;background:#f8f8f8}.p-main .section-content--kvartals .kv-block-buttons-wrap{justify-content:space-between;column-gap:8px;margin-top:12px;margin-bottom:0}.p-main .section-content--kvartals .kv-block-buttons-wrap>a{width:100%;white-space:nowrap}.p-main .section-content--kvartals .kvartals-carousel .owl-dots{position:absolute;left:50%;transform:translateX(-50%);display:flex;column-gap:16px;margin-top:0}.p-main .section-content--kvartals .kvartals-carousel .owl-dots .owl-dot{width:30px;height:20px;display:flex;align-items:center;justify-content:center}.p-main .section-content--kvartals .owl-custom-nav{display:none!important}#advantagesCarousel .swiper-pagination{left:50%;transform:translateX(-50%)}.p-main .banner-block-text[rel=banner-id-3]{top:10px;line-height:130%}.col-xs-6 .banner-block .banner-block-text{top:14px;left:14px}.col-fh{gap:10px}.p-main .section-content--actions .row-flex{row-gap:20px;column-gap:10px}.p-main .section-content--actions .row-flex .banner-block-wrap{width:calc(50% - 10px);flex:inherit;max-width:inherit}.p-main .banner-block-text-b3,.p-main .banner-block-text-mg{font-size:19vw;letter-spacing:-1.9vw}.p-main .banner-block-text-mg{top:45%}.p-main .banner-block-text-mg-low{padding-top:2%}.index-gp-title{padding:30px 15px 20px!important;flex-wrap:wrap;row-gap:25px}.p-main .section-content--news .news__title{font-size:30px;line-height:1}.p-main .question-block,.p-main .section-content--news,.p-main .section-content--socials{padding-top:80px}.p-main #actionsCarousel .banner-block,.p-main .section-content--news .list-item__text{padding:0}.p-main .section-content--news .show-all{position:relative;width:100%;margin-top:20px}.p-main .socials-block{row-gap:17px}.p-main .socials-block-links{gap:0;justify-content:space-between}.p-main .section-content--news .news__list .owl-nav{width:100%;display:flex;justify-content:space-between}.p-main .section-content--news .news__list .owl-nav button{width:100%}}@media (max-width:600px){.p-main .section-content--actions .row-flex .banner-block-wrap{width:calc(50% - 5px)}.p-main #actionsCarousel .banner-block-title,.static-banner-pair .banner-block-title{font-size:3rem}.p-main .banner-block-text{font-size:2rem;line-height:160%}.p-main #actionsCarousel .swiper-controls{left:16px;bottom:16px}.p-main #actionsCarousel .banner-block-text.aomNYmb{margin-bottom:10px}.p-main #actionsCarousel .banner-block-text.aomNYnote{margin-top:10px;font-size:10px}.p-main #actionsCarousel .banner-block-text-wrap{top:16px;left:16px}.p-main .banner-block .button-green{padding:12px 14px;margin-top:24px}.p-main .static-banner-pair .banner-block-wrap a.banner-block{padding:16px}}@media (max-width:500px){.p-main .section-content--actions .row-flex .banner-block-wrap{width:calc(50% - 5px)}.p-main .m-action-block__title{font-size:28px}.p-main #actionsCarousel .banner-block-title,.static-banner-pair .banner-block-title{font-size:20px}.static-banner-pair .banner-block-title{margin-bottom:0}.p-main #actionsCarousel .banner-block-text,.static-banner-pair .banner-block-text{font-size:14px}.p-main #actionsCarousel .button-green{padding:8px 12px}.p-main #actionsCarousel .button-green span{font-weight:400}}@media (max-width:375px){.p-main .m-action-block__title{font-size:22px}.p-main #actionsCarousel .banner-block-title,.static-banner-pair .banner-block-title{font-size:18px;margin-bottom:4px}.p-main #actionsCarousel .banner-block-text.aomNYnote{margin-top:4px}}@media (max-width:350px){.p-main .m-action-block__title{font-size:20px}.p-main #actionsCarousel .banner-block-title,.static-banner-pair .banner-block-title{font-size:16px;margin-bottom:4px}.p-main #actionsCarousel .banner-block-text,.static-banner-pair .banner-block-text{font-size:12px}}header .header__content{display:flex;justify-content:space-between}header .header__left{display:flex;align-items:center}header .burger-menu__list{display:flex;column-gap:40px}header .burger-menu__col{min-width:110px;margin-left:0}@media (max-width:991px){header .header__menu{display:none!important}header .burger-menu__list{flex-direction:column}header .burger-menu__item ul{left:230px}header .burger-menu__item div:hover,header .burger-menu__item.active ul li a:hover{color:#00cd2e}header .burger-menu__item div{cursor:pointer}}@media (max-width:767px){header .header__burger{display:none}header .burger-menu__item ul{left:unset}header .header__logo{margin-left:15px}header .header__choose-flat.active .choose-flat__button{width:40px;font-size:0}.header__choose-flat.active .header__choose-flat__close{background-color:#fff;right:10px}.header__choose-flat.active .header__choose-flat__close::after,.header__choose-flat.active .header__choose-flat__close::before{background:#000;width:22px}header .header__choose-type.active{overflow:scroll}.mobile-menu{margin-top:24px;padding:0 15px}.mobile-menu-section{display:flex;row-gap:12px;padding:16px 24px;flex-direction:column;border-bottom:1px solid #eee}.mobile-menu-section:first-child{border-top:1px solid #eee}.mobile-menu-title.link::after{transform:translate(0,-50%) rotate(90deg)}.mobile-menu-title.is-active.link::after{transform:translate(0,-50%) rotate(270deg)}.mobile-menu-title{display:flex;justify-content:space-between;align-items:flex-start;color:#333;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.2px}.mobile-menu-items{display:none}.mobile-menu-item{display:block;margin-bottom:12px;font-size:14px;line-height:24px;letter-spacing:.2px}.mobile-menu-item:last-child{margin-bottom:0}}.district-pano a.p-label.transparent{opacity:0!important}.icons{display:flex}.icon{display:inline-block;width:15px;height:15px;background-size:cover;background-position:center}.icon+.icon{margin-left:4px}.icon-fire{background-image:url(/img/icons/round/fire.svg)}.icon-key{background-image:url(/img/icons/round/key.svg)}.icon-key2{background-image:url(/img/icons/round/key2.svg)}.icon-key2_grey{background-image:url(/img/icons/round/key2_grey.svg)}.icon-parking{background-image:url(/img/icons/round/parking.svg)}.icon-promo{background-image:url(/img/icons/round/promo.svg)}.icon-renovation{background-image:url(/img/icons/round/renovation.svg)}.icon-spec{background-image:url(/img/icons/round/spec.svg)}.icon-storage{background-image:url(/img/icons/round/storage.svg)}.icon-ny-boom{background-image:url(/img/icons/round/ny-boom.svg)}.similar-flats__features__title{width:100%;color:#222!important}@media (max-width:767px){.similar-flats__actions{flex-wrap:wrap}}.p-main .section-content--text{padding-top:60px}.content-text-block p:not(:last-child),.p-main .section-content--text .index-text-regular p:not(:last-child){margin-bottom:20px}.p-main{display:flex;flex-direction:column}.p-main .section-content--actions{order:1}.p-main .section-content--kvartals{order:2}.p-main .section-district{order:4}.p-main .dn-banners{order:5}.p-main .section-content--news{order:6}.p-main .section-content--text{order:7}.p-main.vcube-562 .section-content--kvartals{order:3}.content-text-block h1{font-size:3.2rem;font-weight:400;margin:0 0 .66em;padding:0;font-family:'ProximaNovaLight'}h1.news-one-title{font-size:30px;margin-bottom:.5em;line-height:1.15;font-family:'ProximaNovaLight'}.content-text-block{max-width:1200px;margin:60px auto;font-size:1.8rem;line-height:1.4;color:#222}@media (max-width:1199px){.content-text-block{padding:30px 20px 50px;max-width:100%}}@media (max-width:767px){h1.news-one-title{font-size:2.2rem;line-height:1.15;margin-bottom:30px;font-family:Proximanovareg}.content-text-block{padding:15px 15px 30px;margin-top:25px}}.ncip-mb30{margin-bottom:30px}@media (min-width:768px) and (max-width:1199px){body .call-popup{height:auto!important;top:50%;left:50%;bottom:auto;max-width:548px;transform:translate(-50%,-50%);border-radius:8px}body .call-popup .modal-content{position:relative;padding:20px 52px}body .call-popup .big-label__cross{position:absolute}body .call-popup .modal-content>svg{display:none}body .call-popup .call-switch{justify-content:space-between;width:100%;margin:0 0 24px}body .call-popup .call-switch-item{width:100%;text-align:center}body .call-popup .modal-text{align-self:center;margin-bottom:24px}}@media screen and (max-width:1199px){.open-modal-btn{height:100%}.call-popup,.call-popup .modal-content{position:fixed;bottom:0;left:0;width:100%}.call-popup{display:none;z-index:99;height:100%;overflow:hidden;transition:height .3s ease}.call-popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#202622;opacity:.67;z-index:20}.call-popup .modal-content{z-index:1;background-color:#fff;padding:8px 36px 24px;box-sizing:border-box;box-shadow:0 -4px 25px rgba(41,64,45,.25);border-radius:8px 8px 0 0;display:flex;flex-direction:column;align-items:flex-start}.call-popup .modal-content svg{align-self:center}.call-popup .modal-title{align-self:center;font-style:normal;font-size:16px;line-height:160%;text-align:center;color:#727272;margin:8px 0}.call-popup .modal-text{display:none;font-style:normal;font-size:14px;line-height:17px;color:#a2a2a2;margin-bottom:32px}.call-popup .modal-text.active{display:block}.call-popup .call-switch{width:344px;box-sizing:border-box;border:1px solid #dadada;border-radius:12px;display:flex;justify-content:space-evenly;padding:4px;background:#fff;position:relative;margin:0 auto 33px}.call-popup .call-switch-item{font-family:Proxima Nova Regular,sans-serif;font-style:normal;font-size:14px;line-height:28px;color:#222;padding:8px 38px;cursor:pointer}.call-popup .call-switch-item.active{font-family:Proxima Nova SemiBold,sans-serif;background:#d8fee0;border-radius:10px}.call-popup .btn{width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:14px 24px;gap:8px;background:#00cd2e;border:1px solid #00cd2e;border-radius:8px}.call-popup .btn svg{margin-right:3px}.call-popup .btn-text{display:none;font-family:Proxima Nova SemiBold,sans-serif;font-style:normal;font-size:16px;line-height:19px;color:#fff}.call-popup .btn-text.active{display:block}.comagic-c-buttons{display:none!important}}@media screen and (max-width:400px){.call-popup .modal-content{padding:8px 22px 24px}.call-popup .call-switch{width:344px}.call-popup .call-switch-item{padding:8px 37px}}@media screen and (max-width:375px){.call-popup .modal-content{padding:8px 16px 24px}}@media screen and (max-width:320px){.call-popup .modal-content{padding:8px 10px 24px}.call-popup .call-switch{width:300px}.call-popup .call-switch-item{padding:8px 27px}}.text-expand-btn{display:inline!important;font-weight:500;font-size:16px;line-height:19px;color:#00cf3f;letter-spacing:.03em;margin-top:16px;margin-bottom:10px;position:relative;cursor:pointer}.swiper-button-round:before,.text-expand-btn:after{content:'';background:no-repeat center;background-size:contain;background-image:url(/svg/landing/arrow_green.svg);position:absolute;top:50%}.text-expand-btn:after{width:15px;height:9px;transform:translateY(-50%) rotate(0deg);margin-left:10px}.text-expand-btn.is-active:after{transform:translateY(-50%) rotate(180deg)}.text-hidden-container{display:none;margin-bottom:20px}.swiper .swiper-button-next-custom{position:absolute;bottom:8%;right:5.5%;display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,.6);width:50px;height:50px;border-radius:50%;z-index:10}.swiper .swiper-button-next-custom .icon-next{position:absolute;left:35%;height:10px;width:10px;border-width:0 0 2px 2px;border-style:solid;border-color:transparent transparent #000 #000;transform:rotate(-135deg)}.swiper.swiper-horizontal .swiper-pagination{width:auto;left:6%;bottom:8%;display:flex;gap:16px;justify-content:space-between}.swiper .swiper-pagination span.swiper-pagination-bullet{width:6px;height:6px;background:#fff;opacity:1;margin:0}.swiper .swiper-pagination span.swiper-pagination-bullet-active{width:24px;height:6px;background:#00cd2e;border-radius:5px;margin-right:0;margin-left:0}.swiper-controls{display:flex;position:absolute;left:30px;bottom:24px;align-items:center;gap:16px}#actionsCarousel .swiper-button-next-custom{position:relative;bottom:auto;right:auto;width:36px;height:36px}#actionsCarousel .swiper-button-next-custom .icon-next{left:34%;height:8px;width:8px}#actionsCarousel .swiper-pagination{position:relative;left:auto;bottom:auto}#actionsCarousel .swiper-slide{background-image:linear-gradient(180deg,#f1f7f9 0,#cfe5ea 100%);border-radius:12px}#kvartalsCarousel .swiper-pagination{display:none}@media (max-width:767px){#kvartalsCarousel .swiper-wrapper{height:auto}#kvartalsCarousel .swiper-pagination{display:flex}}.p-main .section-content-news{order:6;padding-top:80px}.section-content-news{display:flex;flex-direction:column;row-gap:20px}.news-block-top{display:flex;justify-content:space-between;align-items:baseline}.news-list-over{position:relative}.news-show-all a{font-size:16px;color:#00cd2e;border-bottom:1px dashed}.news-show-all a:hover{border-bottom:none}.news-show-all-button{display:flex;border:1px #00cd2e solid;border-radius:8px;font-size:16px;color:#222}.news-show-all-button a{display:block;width:100%;height:100%;padding:14px 24px;text-align:center}.news-item .list-item-picture{aspect-ratio:1;border-radius:12px;overflow:hidden;margin-bottom:20px}.news-item,.news-item .list-item-text{display:flex;flex-direction:column}.news-item .list-item-text{row-gap:10px}.news-item .list-item-date,.news-item .list-item-text{color:#000;font-size:16px;line-height:110%}.news-item .list-item-title{color:#000;font-size:22px;line-height:110%}.swiper-button-round{position:absolute;top:33.3%;transform:translate(-50%,-50%);left:0;width:46px;height:46px;border-radius:50%;background:#fff;border:2px solid #dadada;z-index:1}.swiper-button-round-next{left:auto;right:-46px}.swiper-button-round:before{width:11px;height:7px;left:50%;transform:translate(-50%,-50%) rotate(90deg)}.swiper-button-round:hover{background:#f8f8f8}.swiper-button-round-next:before{transform:translate(-50%,-50%) rotate(-90deg)}.swiper-button-round.swiper-button-disabled{opacity:.3}@media (min-width:481px) and (max-width:768px){.swiper-button-round{top:38%;width:36px;height:36px}.swiper-button-round-next{right:-36px}}@media screen and (max-width:480px){.swiper-button-round{display:none}}.send-question-block .send-question-form__field input[type=text].valid{color:#000!important}footer .footer__content{display:flex;flex-direction:column;row-gap:25px;padding:55px 60px 40px}footer .flex-row{display:flex;justify-content:space-between;gap:30px}footer .flex-col{row-gap:30px}footer .footer-logo{width:302px;height:30px;background-image:url(/img/akadem-logo-23.svg);background-size:cover}footer .footer__contacts{margin:0}footer .footer__socials{display:flex;width:100%;font-size:40px;justify-content:space-around;padding:0;column-gap:40px;float:none}footer .footer__flats-contacts{display:flex;flex-direction:column;row-gap:30px;margin-bottom:0}footer .footer-phone{text-align:center;line-height:1;font-size:30px}footer .footer-menu-group{display:flex;flex-direction:column;row-gap:15px}footer .footer-menu-title{font-weight:500}footer .footer-menu-item,footer .footer-menu-title{color:#000;font-size:14px;line-height:1}footer .footer-menu-col{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}footer .offert-text{margin-top:0}footer .footer__bottom{margin:0 auto;padding:40px 60px 30px;border:1px solid #eee;background:#eee}footer .footer__bottom .footer__copyright{float:none;padding-top:0;max-width:1280px;margin:0 auto}@media (max-width:1259px){footer .flex-row{flex-wrap:wrap}footer .footer-logo-col{width:100%}}@media (max-width:1023px){footer .flex-contacts-col{width:100%;flex-direction:row-reverse;justify-content:space-between}}@media (max-width:767px){footer .footer__bottom,footer .footer__content{padding:30px 20px}footer .footer-menu-group{width:calc(50% - 15px)}footer .flex-contacts-col{width:auto;flex-direction:column;flex-wrap:wrap}footer .footer__socials{gap:10%}footer .footer-phone{white-space:nowrap}}@media (max-width:500px){footer .footer-menu-col{flex-direction:row}footer .flex-contacts-col{justify-content:left}}::-webkit-scrollbar-track{border-radius:4px;background-color:#f5f5f5}::-webkit-scrollbar{width:3px;height:3px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#00cd2e}.popup-content__chess .chess__content-over ::-webkit-scrollbar{height:8px}header .header__phone.header__phone-wa{background:0 0;margin-left:10px}@media (max-width:375px){header .header__logo{width:140px}}@media (max-width:345px){header .header__logo{width:120px}}.p-main #actionsCarousel .banner-block-text.aomCounter{margin-top:12px}.p-main #actionsCarousel .banner-block-text.aomCounter span,span.a48_counter{color:#00cd2e;font-weight:500}span.a48_counter{font-family:ProximaNova,sans-serif}.p-main #actionsCarousel .banner-block-text.aomCounter span.aomCounterNum{font-size:30px}@media (max-width:600px){.p-main #actionsCarousel .banner-block-text.aomCounter span.aomCounterNum{font-size:20px}}.x-icons{position:absolute;width:0;height:0;clip:rect(0 0 0 0)}.soc-icon{width:40px;height:40px}.soc-icon.soc-icon-yt{width:56px}.pages-wrapper{flex-wrap:wrap}.form-news-search .form-group{display:flex;max-width:300px}.form-news-search .news-search-field{width:100%}.nav-content--news{display:flex;gap:20px;overflow-x:auto;overflow-y:hidden}.nav-content--news .nav-content__item{margin:0!important}.nav-content--news .nav-content__item.is-active,.nav-content--news .nav-content__item:hover{background:#d8fee0;border-radius:8px;box-shadow:none}