@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:200;src:url(/fonts/Hauora-ExtraLight.eot);src:url(/fonts/Hauora-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-ExtraLight.woff2) format("woff2"),url(/fonts/Hauora-ExtraLight.woff) format("woff"),url(/fonts/Hauora-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:300;src:url(/fonts/Hauora-Light.eot);src:url(/fonts/Hauora-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-Light.woff2) format("woff2"),url(/fonts/Hauora-Light.woff) format("woff"),url(/fonts/Hauora-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:400;src:url(/fonts/Hauora-Regular.eot);src:url(/fonts/Hauora-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-Regular.woff2) format("woff2"),url(/fonts/Hauora-Regular.woff) format("woff"),url(/fonts/Hauora-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:500;src:url(/fonts/Hauora-Medium.eot);src:url(/fonts/Hauora-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-Medium.woff2) format("woff2"),url(/fonts/Hauora-Medium.woff) format("woff"),url(/fonts/Hauora-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:600;src:url(/fonts/Hauora-SemiBold.eot);src:url(/fonts/Hauora-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-SemiBold.woff2) format("woff2"),url(/fonts/Hauora-SemiBold.woff) format("woff"),url(/fonts/Hauora-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:700;src:url(/fonts/Hauora-Bold.eot);src:url(/fonts/Hauora-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-Bold.woff2) format("woff2"),url(/fonts/Hauora-Bold.woff) format("woff"),url(/fonts/Hauora-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Hauora;font-style:normal;font-weight:800;src:url(/fonts/Hauora-ExtraBold.eot);src:url(/fonts/Hauora-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Hauora-ExtraBold.woff2) format("woff2"),url(/fonts/Hauora-ExtraBold.woff) format("woff"),url(/fonts/Hauora-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:300;src:url(/fonts/subset-Rubik-Light.eot);src:url(/fonts/subset-Rubik-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-Light.woff2) format("woff2"),url(/fonts/subset-Rubik-Light.woff) format("woff"),url(/fonts/subset-Rubik-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:400;src:url(/fonts/subset-Rubik-Regular.eot);src:url(/fonts/subset-Rubik-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-Regular.woff2) format("woff2"),url(/fonts/subset-Rubik-Regular.woff) format("woff"),url(/fonts/subset-Rubik-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:500;src:url(/fonts/subset-Rubik-Medium.eot);src:url(/fonts/subset-Rubik-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-Medium.woff2) format("woff2"),url(/fonts/subset-Rubik-Medium.woff) format("woff"),url(/fonts/subset-Rubik-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:600;src:url(/fonts/subset-Rubik-SemiBold.eot);src:url(/fonts/subset-Rubik-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-SemiBold.woff2) format("woff2"),url(/fonts/subset-Rubik-SemiBold.woff) format("woff"),url(/fonts/subset-Rubik-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:700;src:url(/fonts/subset-Rubik-Bold.eot);src:url(/fonts/subset-Rubik-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-Bold.woff2) format("woff2"),url(/fonts/subset-Rubik-Bold.woff) format("woff"),url(/fonts/subset-Rubik-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:800;src:url(/fonts/subset-Rubik-ExtraBold.eot);src:url(/fonts/subset-Rubik-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Rubik-ExtraBold.woff2) format("woff2"),url(/fonts/subset-Rubik-ExtraBold.woff) format("woff"),url(/fonts/subset-Rubik-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(/fonts/subset-Nunito-Light.eot);src:url(/fonts/subset-Nunito-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-Light.woff2) format("woff2"),url(/fonts/subset-Nunito-Light.woff) format("woff"),url(/fonts/subset-Nunito-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/fonts/subset-Nunito-Regular.eot);src:url(/fonts/subset-Nunito-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-Regular.woff2) format("woff2"),url(/fonts/subset-Nunito-Regular.woff) format("woff"),url(/fonts/subset-Nunito-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(/fonts/subset-Nunito-Medium.eot);src:url(/fonts/subset-Nunito-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-Medium.woff2) format("woff2"),url(/fonts/subset-Nunito-Medium.woff) format("woff"),url(/fonts/subset-Nunito-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:600;src:url(/fonts/subset-Nunito-SemiBold.eot);src:url(/fonts/subset-Nunito-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-SemiBold.woff2) format("woff2"),url(/fonts/subset-Nunito-SemiBold.woff) format("woff"),url(/fonts/subset-Nunito-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/fonts/subset-Nunito-Bold.eot);src:url(/fonts/subset-Nunito-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-Bold.woff2) format("woff2"),url(/fonts/subset-Nunito-Bold.woff) format("woff"),url(/fonts/subset-Nunito-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:800;src:url(/fonts/subset-Nunito-ExtraBold.eot);src:url(/fonts/subset-Nunito-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/subset-Nunito-ExtraBold.woff2) format("woff2"),url(/fonts/subset-Nunito-ExtraBold.woff) format("woff"),url(/fonts/subset-Nunito-ExtraBold.ttf) format("truetype")}.first{padding:0 0 48px;text-align:left}.first__info{padding:0 15px}.first__address{color:#0071a4;font-family:Hauora,sans-serif;font-size:18px;font-weight:700;letter-spacing:.05em;line-height:24px}.first__address .first__icon{margin-right:8px}.first__title{color:#232323}.first__items{display:inline-flex;margin:24px 0 0;overflow:auto}.first__item{border:1px solid #707788;border-radius:4px;flex-shrink:0;padding:12px 16px}.first__item:not(:last-child){margin-right:16px}.first__item .first__name{color:#0071a4;font-weight:500}.first__item .first__descr{color:#232323;font-family:Hauora,sans-serif;font-size:18px;font-weight:700;letter-spacing:.05em;line-height:24px;margin:8px 0 0}.first__wrapper{position:relative}.first__slider .slick-list,.first__slider .slick-track{height:100%}.first__slider .first__slide{height:479px;position:relative}.first__slider .first__img{height:100%;object-fit:cover;width:100%}.first__asNavFor{margin-top:20px}.first__asNavFor .first__navSlide:not(:last-child){margin-right:12px}.first__asNavFor img{cursor:pointer;height:80px;object-fit:cover;width:100%}.first__asNavFor .slick-track{display:flex;justify-content:space-between}.first .slick-disabled{display:none!important}.first__left,.first__right{align-items:center;background-color:#232323;border-radius:50%;cursor:pointer;display:flex!important;height:40px;justify-content:center;line-height:20px;position:absolute;top:50%;transition:box-shadow .2s;width:40px;z-index:2}.first__left:hover,.first__right:hover{box-shadow:0 0 20px 1px rgba(9,7,95,.3)}.first__left span,.first__right span{color:#fff}.first__right{right:20px;transform:translateY(-50%)}.first__left{left:20px;transform:translateY(-50%)}.first__dots .slick-dots{bottom:24px}.first__dots li{height:8px;padding:0;width:8px}.first__dots li:before{background-color:#fff;border-radius:50%}.first__dots .slick-active:before{background-color:#68b2f9!important}.first__h2{font-size:24px;line-height:32px;margin:0 0 16px}.first__h3{font-size:18px;line-height:24px;margin:24px 0 16px}.first__wrap{display:flex;justify-content:space-between}.first__wrap .first__p{flex-basis:32%}.first__p-bold{font-weight:500}.first__textBlock{padding:0 15px}.first__textBlock-m20{margin:20px 0}.first__list{display:flex;flex-wrap:wrap;list-style:none}.first__list li{flex:1 1 50%;font-size:14px;line-height:22px}.first__textBlock-blue{background-color:#f0f8ff;overflow:hidden;padding:36px 16px 28px;position:relative}.first__textBlock-blue img{height:100%;position:absolute;right:-35px;top:0}.first__planBtn{left:30px;position:absolute;top:30px;z-index:1}.first__btn{display:block;margin:10px auto 0}.plan__content{margin:0 auto;overflow-x:scroll}.plan__btn-genplan{bottom:48px;left:20px;position:absolute}.spare{position:relative;text-align:left}.spare__tabs{align-items:center;display:flex;overflow:auto}.spare__tabs+.spare__tabs{margin-top:16px}.spare__tabWrapper{align-items:center;display:flex;overflow:auto}.spare__tab{border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;flex-shrink:0;font-family:Hauora,sans-serif;font-size:18px;font-weight:700;letter-spacing:.025em;line-height:24px;padding:12px 18px 8px}.spare__tab:not(:last-child){margin:0 16px 0 0}.spare__tab span{color:#232323}.spare__tab.active{background:#232323;color:#fff}.spare__tab.active span{color:#fff}.spare__tabTitle{margin:0 16px 0 0;white-space:nowrap}.spare__wrapper{align-items:flex-start;display:flex;justify-content:space-between;margin:30px 0 0;position:relative}.spare__info{margin:27px 0}.spare__info .spare__descr{align-items:center;display:flex;margin:0 0 12px}.spare__info .spare__svg{flex-shrink:0;height:27px;width:34px}.spare__info .spare__svg rect{height:26px;stroke-width:2px;width:34px}.spare__info .spare__svg-1 rect{stroke:#707788}.spare__info .spare__svg-3 rect{fill:#cfd1d7;stroke:#707788}.spare__info .spare__svg-4 rect{stroke:#614696}.spare__info .spare__svg-5 rect{stroke:#68b2f9}.spare__info .spare__p{color:#232323;font-size:14px;font-weight:400;line-height:18px;margin-left:8px}.spare__plan{width:100%}.spare__chess{display:none}.spare__chess.active{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin:16px 0 -15px;width:100%}.spare__chessItem{display:flex;margin:15px 0 15px 15px}.spare__chessItem:last-child{margin-right:15px}.spare__chessFloorsWrap{display:flex;flex-direction:column}.spare__chessFloors{border:1px solid #707788;flex-direction:column;margin:.5px}.spare__chessFloor,.spare__chessFloors{align-items:center;display:flex;width:38px}.spare__chessFloor{font-size:15px;height:38px;justify-content:center}.spare__chessFloorName{flex-grow:1;padding-bottom:10px}.spare__chessFloor:not(:first-child):not(:last-child){margin-bottom:1px}.spare__chessTop{margin-bottom:.5px;margin-right:.5px}.spare__chessRowRoof{display:flex}.spare__chessRoof{border:1px solid #707788;flex:1;padding:1px}.spare__chessRoof-bg{background-color:#707788;height:4px}.spare__chessRight{margin-left:10px}.spare__chessNameEntrance{padding-bottom:10px;text-align:center}.spare__chessRooms{display:flex;flex-direction:column}.spare__chessRow{display:flex}.spare__chessRoom{align-items:center;border:2px solid #707788;color:#000;cursor:pointer;display:flex;font-size:15px;height:38px;justify-content:center;margin:.5px;text-decoration:none;width:34px}.spare__chessRoom:not(.spare__chessRoom-sold):hover{background:#ddd}.spare__chessRoom-book{background:url(/img/book-bg-min.png) 50% no-repeat}.spare__chessRoom-owner2{border-color:#614696;border-width:3px}.spare__chessRoom-owner3{border-color:#b41d6c;border-width:3px}.spare__chessRoom-sold{background:#cfd1d7;border-color:#707788}.spare__chessRoom-disabled{background:#232323;border-color:#232323;color:#232323;pointer-events:none}.spare__frame{border:none;overflow:hidden;width:100%}.spare__chessRoom-free.spare__chessRoom-sale{position:relative}.spare__chessRoom-free.spare__chessRoom-sale:after{background-color:#9a7dd3;border-radius:50%;content:"";height:6px;position:absolute;right:2px;top:2px;width:6px}.spare__chessRoom__action{position:relative}.spare__chessRoom__action:after{background-color:#9a7dd3;border-radius:50%;content:"";height:6px;position:absolute;right:2px;top:2px;width:6px}.spare__svg-repair circle{fill:#9a7dd3}.spare__offers{display:none}.spare__offers.active{display:block}.spare__caption{font-size:24px;font-weight:600;margin:40px auto 0;text-align:center}.spare__btn-offer{display:block;margin:20px auto 0}.beside{background:rgba(35,35,35,.05);overflow:hidden;text-align:left}.beside__content{margin:0 15px}.beside__block{position:relative}.beside__btn{margin:31px 0 0}.beside__btn span{transform:rotate(90deg)}.beside__inline{cursor:pointer;display:flex;margin:39px 0 0;overflow:auto;position:relative}.beside__inline.active{cursor:grabbing}.beside__item{align-items:flex-end;background:linear-gradient(180deg,rgba(0,70,128,0),rgba(0,70,128,.3));display:flex;flex-shrink:0;height:347px;margin-right:56px;padding:0 45px 25px 33px;position:relative;width:402px}.beside__info{color:#fff;display:flex;flex-grow:1;justify-content:space-between}.beside__icon span{color:#fff;line-height:0}.beside__icon span:before{font-weight:700}.infrastructure{position:relative}.infrastructure__img{height:555px;object-fit:cover;width:100%}.infrastructure__wrapper{margin:0 15px 20px}.infrastructure__block,.infrastructure__wrapper{align-items:center;display:flex;justify-content:space-between}.infrastructure__h2{color:#232323;margin:0}.infrastructure__video{align-items:center;background:none;border:1px solid #232323;color:#232323;display:flex;font-weight:500;padding:10px 14px}.infrastructure__video .infrastructure__icon{background:linear-gradient(180deg,#0071a4,#004680);border-radius:2px;color:#fff;font-size:10px;height:24px;line-height:24px;margin-left:12px;vertical-align:middle;width:24px}.infrastructure__video .infrastructure__icon span{font-size:12px;line-height:0;margin:0}.infrastructure__icons .infrastructure__item{cursor:pointer;position:relative;width:37px}.infrastructure__icons .infrastructure__item .infrastructure__icon,.infrastructure__icons .infrastructure__item .infrastructure__svg path{transition:.5s}.infrastructure__icons .infrastructure__item .infrastructure__popup{background:#fff;border-radius:8px;display:flex;font-size:12px;left:50%;line-height:14px;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;top:-30px;transform:translateX(-50%);transition:.3s;white-space:nowrap;z-index:1}.infrastructure__icons .infrastructure__item:hover .infrastructure__popup{opacity:1}.infrastructure__icons .infrastructure__item-active .infrastructure__svg path{fill:#614696;transition:.3s}.infrastructure__icons .infrastructure__item-active .infrastructure__icon{color:#fff;transition:.3s}.infrastructure__icons .infrastructure__icon{font-size:22px;left:50%;line-height:0;pointer-events:none;position:absolute;top:16%;transform:translateX(-50%)}.infrastructure__icons .infrastructure__svg{pointer-events:none}.infrastructure__contact{background:#fff;box-shadow:0 0 5px #232323;padding:25px 35px;position:absolute;right:15px;top:130px;z-index:1}.infrastructure__contactTitle{color:#232323;font-size:20px;font-weight:500;margin:0 0 5px}.infrastructure__map{height:100%;width:100%}.infrastructure__openMap{font-weight:500;left:50%;padding:12px 56px;position:absolute;top:80%;transform:translate(-50%,-50%)}.infrastructure .ymaps-2-1-79-controls__control{top:200px!important}.infrastructure__routeLabel{align-items:center;background:#614696;border:1px solid rgba(97,70,150,.16);border-radius:75px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:24px;justify-content:center;line-height:1.2;padding:5px 8px;text-align:center;text-transform:uppercase;transform:rotate(15deg);white-space:nowrap;width:168px}.infrastructure__routeLabel-walk{transform:rotate(-15deg)}.infrastructure__routePoint{background:#614696;border:3px solid #fff;border-radius:50%;box-shadow:0 6px 16px rgba(35,35,35,.18);height:20px;width:20px}.rest{margin-left:15px;margin-right:15px}.rest__wrapper{position:relative}.rest__arrows{margin:0;position:absolute;top:145px;transform:translateY(-50%);z-index:1}.rest__left{left:15px}.rest__right{right:15px}.rest__slider{overflow:hidden}.rest__title{color:#232323}.rest__slide{height:auto}.rest__picture img{height:290px;object-fit:cover;width:100%}.rest__name{color:#232323;font-size:24px;font-weight:700;line-height:34px;margin:24px 0 12px}.rest__text{padding-right:15px}.rest__videoFrame{border:none;height:412px;width:100%}.page-drugie-berega .rest__text{margin-bottom:22px;padding-right:0}.report{overflow:hidden;text-align:left}.report__h2{margin-left:15px;margin-right:15px}.report__choose{margin:26px 15px 0}.report__chooseMonth{border:1px solid #232323;border-radius:4px;cursor:pointer;margin:0 0 16px;padding:13px 0;position:relative;text-align:center;width:100%}.report__chooseMonth .report__icon{display:inline-block;font-size:12px;line-height:0;margin-left:4px;pointer-events:none}.report__calendar{background-color:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,70,128,.15);cursor:default;display:none;left:-1px;min-width:290px;position:absolute;top:70px;width:100%;z-index:3}.report__calendar .report__years{box-shadow:inset 0 -1px 0 rgba(0,0,0,.15),inset 0 1px 0 rgba(0,0,0,.15);display:flex;justify-content:space-between}.report__calendar .report__year{box-shadow:inset -1px 0 0 rgba(198,209,221,.5);color:#232323;cursor:pointer;flex-grow:1;font-family:Hauora,sans-serif;font-size:20px;letter-spacing:.05em;padding:15px 0}.report__calendar .report__year.active{background:#232323;color:#fff}.report__calendar .report__months{display:flex;flex-wrap:wrap;justify-content:space-between;padding:28px 18px 47px}.report__calendar .report__month{background:#fff;border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;margin:0 0 16px;padding:6px 20px;width:30%}.report__calendar .disable{border-color:rgba(35,35,35,.2);color:rgba(35,35,35,.2);cursor:default}.report__calendar .report__month.active{background:#232323;border:none;color:#fff}.report__calendar.active{display:block}.report__chooseKvartal{border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;font-weight:500;margin:0 0 16px;padding:13px 0;position:relative;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.report__chooseKvartal .report__icon{display:inline-block;font-size:12px;line-height:0;margin-left:4px;pointer-events:none}.report__kvartalList{background-color:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,70,128,.15);cursor:default;display:none;left:-1px;min-width:290px;overflow:hidden;position:absolute;top:calc(100% + 9px);width:100%;z-index:3}.report__kvartalList.active{display:block}.report__kvartalOption{color:#232323;cursor:pointer;padding:14px 16px;text-align:left;transition:.2s}.report__kvartalOption:hover{background-color:rgba(35,35,35,.06)}.report__kvartalOption.active{background-color:#232323;color:#fff}.report__homes{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.report__home{border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;flex-basis:48%;font-size:14px;font-weight:500;margin:16px 0 0;padding:12px 20px;text-align:center;transition:.3s}.report__home.active{background-color:#232323;color:#fff;transition:.3s}.report__wrapper{margin:32px 0 0;position:relative;width:100%}.report .swiper-wrapper{height:100%}.report .report__anim{transition:transform .5s}.report .swiper-slide{transform:scale(.9)!important}.report .swiper-slide .report__left,.report .swiper-slide .report__right{opacity:0;pointer-events:none}.report .swiper-slide-active{transform:scale(1)!important}.report .swiper-slide-active .report__left,.report .swiper-slide-active .report__right{opacity:1;pointer-events:auto}.report__item{height:330px;margin:16px 0 0;outline:none;position:relative;transition:transform .5s}.report__item .report__play{align-items:center;background:linear-gradient(180deg,#0071a4,#004680);border:none;border-radius:4px;display:flex;height:48px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px}.report__item .report__play .report__icon{color:#fff;font-size:18px}.report__item img{height:100%;object-fit:cover;width:100%}.report__left,.report__right{position:absolute;top:50%}.report__left span,.report__right span{color:#fff}.report__right{right:20px;transform:translateY(-50%)}.report__left{left:20px;transform:translateY(-50%)}.page-drugie-berega .report__content{flex-direction:column;gap:30px}.documents{background:rgba(35,35,35,.05);position:relative;text-align:left;z-index:0}.documents__els-name{cursor:pointer;flex-flow:row nowrap;height:84px}.documents__els-body,.documents__els-name{align-items:center;display:flex;justify-content:space-between}.documents__els-body{flex-flow:row wrap;height:0;opacity:0;visibility:hidden}.documents__card{border:1px solid #cfd1d7;border-left:0;border-right:0;border-top:0;padding:0 24px 0 20px}.documents__card .documents__el-chevron{transform:rotate(90deg);transition:transform .2s}.documents__card.active .documents__el-chevron{transform:rotate(-90deg);transition:transform .2s}.documents__card.active .documents__els-body{height:auto;opacity:1;visibility:visible}.documents__file{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:0 0 35px;width:374px}.documents__file .documents__infos{margin:0 0 0 14px}.documents__info-size{color:#707788;margin:6px 0 0}.documents__info-name{color:#20274d;text-decoration:none}.documents__caption-type,.documents__el-name{text-transform:uppercase}.documents__el-name{font-size:20px;font-weight:600}.documents__el-chevron{transform:rotate(-90deg);transition:transform .2s}.documents__inline{display:flex;overflow:auto}.documents__inline::-webkit-scrollbar{-webkit-appearance:none;height:3px}.documents__inline::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:6px;height:3px}.documents__item{color:#232323;flex-shrink:0;max-width:174px;text-align:center;text-decoration:none}.documents__item:not(:last-child){margin-right:54px}.documents__item .documents__icon{font-size:64px}.documents__item .documents__text{margin:16px 0 0}.documents__btn{margin:24px 0 0}.documents__modal{background:#fff;border-radius:4px;bottom:120px;box-shadow:0 0 10px 0 rgba(0,70,128,.15);display:flex;flex-direction:column;opacity:0;padding:20px;position:absolute;transition:opacity .5s,visibility .5s linear;visibility:hidden}.documents__modal.active{opacity:1;visibility:visible}.documents__doc{color:#232323;font-size:20px;font-weight:500;padding:7px 0;transition:color .3s}.documents__doc:hover{color:#614696}.commerce__content{display:none}.commerce__content.active{display:block}.commerce__tabs{display:flex;margin-bottom:20px;overflow:auto}.commerce__tab{border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;flex-shrink:0;font-family:Hauora,sans-serif;font-size:20px;letter-spacing:.05em;margin-right:20px;padding:12px 20px}.commerce__tab.active{background-color:#232323;color:#fff}.commerce__tabContent{display:none}.commerce__tabContent.active{display:block}.commerce__picture{display:block;margin:0 auto}.commerce__picture-1,.commerce__picture-3,.commerce__picture-4{max-width:1750px;padding:0 15px}.commerce__picture-2{margin:0;max-width:585px}.commerce__picture-tab{display:none}.commerce__picture-tab.active{display:block}.commerce__picture-levada{display:none;margin:auto}.commerce__picture-levada.active{display:block}.commerce__img{max-width:100%}.commerce__img-fullHeight{display:block;margin:0 auto}.commerce__entrances{margin-bottom:20px}.commerce__entrance{color:#232323;cursor:pointer;display:inline-block;font-weight:700;text-decoration:underline}.commerce__entrance+.commerce__entrance{margin-left:20px}.commerce__entrance.active{color:initial;text-decoration:none}.commerce__bottom{margin-top:30px;text-align:center}.commerce__content-parking{background:#fff;background-size:cover;padding:40px 0}.commerce__parkings{align-items:center;background:#fff;display:flex;flex-flow:column;justify-content:center;margin:auto;padding:20px 0;width:-webkit-fit-content;width:fit-content;width:100%}.commerce__parking-img{width:100%}.commerce__parking-img img{border-radius:20px;height:280px;object-fit:cover;width:100%}.parking__place-free{fill:#614696}.parking__place-free,.parking__place-free:hover{opacity:.3;transition:opacity .2s}.parking__place-sold{cursor:default;fill:#c51919!important;opacity:.2!important;pointer-events:none}.parking__place-book{cursor:default;fill:hsla(0,0%,85%,.651)!important;opacity:1!important;pointer-events:none}.parking__place-disabled{cursor:default;fill:#00adee;opacity:.3;pointer-events:none}.parking__description{display:none}.parking__genplan{display:none;height:720px;left:0;position:absolute;top:0;width:auto;z-index:1}.parking__genplan.active{display:block}.parkings__places-levada,.parkings__places-pochtoviy{height:720px;overflow-x:scroll;position:relative}.parkings__places-levada svg,.parkings__places-pochtoviy svg{height:720px;position:absolute;width:auto;z-index:2}.commerce__switchers{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;margin:40px 0 0}.commerce__switcher{border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;flex-shrink:0;font-family:Hauora,sans-serif;font-size:20px;letter-spacing:.05em;padding:12px 20px}.commerce__switcher.active{background-color:#232323;color:#fff}.commerce__subswitchers{align-items:center;display:none;flex-flow:row nowrap;justify-content:flex-start;margin:40px 0}.commerce__subswitchers.active{display:flex}.commerce__subswitcher{border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;flex-shrink:0;font-family:Hauora,sans-serif;font-size:20px;letter-spacing:.05em;margin-right:20px;padding:12px 20px}.commerce__subswitcher.active{background-color:#232323;color:#fff}.parkings__places-pochtoviy .parking__place{display:none}.parkings__places-pochtoviy .parking__place.active{display:block}.parkings__svg{display:none}.parkings__svg.active{display:block}.commerce-db .commerce__quarter-wrap{margin-bottom:0!important;max-width:400px}.commerce-db .select2.select2-container.select2-container--default{width:auto!important}.commerce-db .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0!important}.commerce-db .select2-container--default .select2-selection--single .select2-selection__arrow{right:10px!important}.commerce-db .commerce__tabsBox{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:start;margin:0 0 40px}.commerce-db .commerce__tabsBox .commerce__tabs{margin-bottom:0!important}.commerce-db .select2-selection.select2-selection--single{align-items:center;background-color:transparent!important;border:1px solid #232323!important;border-radius:4px!important;color:#232323!important;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;font-size:20px!important;height:48px!important;justify-content:center;width:155px!important}.commerce-db .select2-container--default .select2-selection--single .select2-selection__arrow{right:-2px!important;top:11px!important}.commerce-db .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.commerce-db .select2-container--default .select2-selection--single .select2-selection__arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='9' fill='none' viewBox='0 0 15 9'%3E%3Cpath fill='%23666' d='M13.969 1.1a.67.67 0 0 0-.506-.22q-.301 0-.506.22l-4.17 4.252-.068.082a.74.74 0 0 0-.137.485q.014.28.205.472a.8.8 0 0 0 .24.164.68.68 0 0 0 .54 0 .7.7 0 0 0 .245-.164l4.17-4.266.055-.068q.165-.219.15-.492a.66.66 0 0 0-.218-.465M1.349 1.03a.73.73 0 0 0-.485-.15.7.7 0 0 0-.471.219.7.7 0 0 0-.206.512q0 .308.206.513l6.289 6.412.068.069a.6.6 0 0 0 .212.116.8.8 0 0 0 .226.034.7.7 0 0 0 .266-.055.8.8 0 0 0 .24-.164.67.67 0 0 0 .218-.513.67.67 0 0 0-.219-.512L1.418 1.1z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:9px;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(0deg);transition:transform .2s ease;width:15px}.commerce-db .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:after{transform:translateY(-50%) rotate(180deg)}.commerce-quarter-dropdown{border-radius:8px!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important}.commerce-quarter-dropdown .select2-results__option{font-size:16px!important;padding:10px 15px!important}.commerce-quarter-dropdown .select2-results__option--highlighted{background:#232323!important;color:#fff!important}.commerce-quarter-dropdown .select2-results__option--selected{background:#232323!important;color:#fff!important;font-weight:500}.description{opacity:0}.description__content{position:relative}.description__smart-frame{border:none;max-width:100%}.description__sliderWrapper{height:300px;position:relative}.description__sliderWrapper-bg{background:linear-gradient(180deg,transparent 50%,rgba(35,35,35,.05) 0)}.description__plans{border:none;bottom:5%;left:20px;position:absolute;z-index:2}.description__logo{left:35px;position:absolute;top:35px;z-index:2}.description__logo-plaza{width:150px}.description__logo-levada{width:200px}.description .slick-list{padding:0!important}.description__slider{height:auto}.description__slide{position:relative;transition:filter 1s}.description__slider2{padding-top:40px}.description__slide2{cursor:pointer;position:relative;transition:filter .5s}.description__slide2:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.description__slide2.slick-current:before,.description__slide2.swiper-slide-thumb-active:before{background:transparent}.description__img2{height:361px;object-fit:cover;width:100%}.description__img2_big{height:auto}.description__img{min-height:300px;object-fit:cover;width:100%}.description__left,.description__right{background:#614696;border:none;border-radius:50%;cursor:pointer;display:flex;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .5s;z-index:3}.description__left span,.description__right span{color:#fff;margin:auto}.description__left span:before,.description__right span:before{font-weight:600}.description__left{left:20px}.description__right{right:20px}.description__video{background:none;border:2px solid #fff;border-radius:50%;cursor:pointer;display:flex;height:72px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .3s,border-color .3s;width:72px}.description__video:hover{background:#232323;border-color:#232323}.description__video span{color:#fff;line-height:0;margin:auto}.description__btns{align-items:center;display:flex;flex-flow:row wrap;gap:24px}.description__btnVideo{align-items:center;background:#fff;border:1px solid transparent;color:#232323;display:inline-flex;gap:10px}.description__btnVideo:hover{border-color:#232323;box-shadow:none}.description__btnVideo-icon{height:20px;width:20px}.description__bg{background:rgba(35,35,35,.05);padding:53px 0 25px}.description__infoWrapper{left:80px;position:absolute;top:24%}.description__infoWrapper-pochtoviy{top:34%}.description__infoWrapper-keys{top:34%;width:100%}.description__plash-btn{align-items:center;background:url(/img/pochtoviy/main_slider/btn.png) 50% no-repeat;display:flex;flex-flow:column;font-size:14px;justify-content:center;margin-bottom:6px;padding:5px 20px}.description__plash-text{color:#09075f;font-size:16px;font-weight:500;text-transform:unset;text-transform:none}.description__text{color:#fff;font-weight:700;left:80px;padding-left:5px;position:absolute;text-transform:uppercase}.description__text-information{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:center;left:20px;top:60px}.description__text-logo{display:none!important;left:20px;top:185px}.description__text-levada{font-size:28px;line-height:1.17;top:55%;transform:translateY(-50%)}.description__text-commerce{font-size:26px;line-height:1;margin-bottom:20px;position:static}.description__text-pochtoviy{font-size:22px;line-height:1.1;margin-bottom:10px;position:static}.description__text-pochtoviy span{font-size:14px}.description__text-subtext{color:#614696;font-size:20px;line-height:1;margin-bottom:20px;position:static;text-align:center;text-transform:lowercase}.description__text-subtext.modifier{background-color:#614696;color:#fff;padding:5px}.description__text-subtext b{font-size:26px}.description__text-subtext span{font-size:14px}.description__text-info{color:#232323;font-size:16px;font-weight:700;position:static;text-transform:none}.description__text-keys{color:#09075f;font-size:24px;font-weight:700;left:18px;line-height:1;text-transform:lowercase;top:-7px}.description__figure{background:linear-gradient(260.3deg,#0064ad 25.07%,#09075f 98.17%);-webkit-clip-path:polygon(0 0,100% 0,85% 100%,0 100%);clip-path:polygon(0 0,100% 0,85% 100%,0 100%);color:#fff;padding:16px 55px 16px 16px}.description__figureText{font-size:16px;font-weight:700;line-height:24px}.description__title{font-size:24px;font-weight:500;width:100%}.description__p:not(:last-child){margin:0 0 20px}.description__list-plaza{display:flex;flex-wrap:wrap}.description__list-plaza .description__item{margin-left:7px;margin-right:7px;width:calc(50% - 20px)}.description__list-default{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.description__list-default .description__item{margin:0 0 30px;width:calc(33% - 20px)}.description__item{list-style-type:none;margin:0 0 28px}.description__preview{color:#232323;display:inline-block;font-size:14px;line-height:18px;margin:8px 0}.description__info{color:#614696;font-family:Hauora,sans-serif;font-size:20px;letter-spacing:.05em;line-height:26px}.description__info span{font-family:Hauora,sans-serif;font-size:18px;font-weight:500;letter-spacing:.01em;line-height:22px}.description__flex{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.description__wrapper-2{margin:30px 0 0;width:100%}.description__advantages{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:34px 0 0}.description__advantage{display:flex;margin:0 0 12px;width:48%}.description__advantage span{color:#232323;margin-right:10px}.description__wrapper-gmr{width:100%}.description__wrapper-gmr .description__list-plaza{justify-content:space-between;width:100%}.description__wrapper-gmr .description__list-plaza .description__item{width:28%}.description__sliderWrapper-tp .description__img{height:100%}.description__wrapper-tp .description__item{align-items:flex-start;display:flex;flex-flow:column;justify-content:center;width:210px}.description__wrapper-tp .description__preview{color:#614696;font-size:16px;font-weight:500;margin:16px 0 10px}.description__wrapper-tp .description__info{color:#232323;font-size:15px;line-height:1.4}.description__wrapper-tp .description__list{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between}.description__smalltext{font-size:14px;margin:20px 0 0}.page-drugie-berega .description__wrapper .description__picture{display:block;height:100%;width:100%}.page-drugie-berega .description__wrapper .description__img{height:100%;object-fit:cover;width:100%}.page-drugie-berega .description__advantage{width:50%}.page-drugie-berega .description__list-default{align-items:center;display:grid;grid-template-columns:repeat(5,auto);justify-content:space-between;margin-bottom:30px;row-gap:30px;width:100%}.page-drugie-berega .description__list-default .description__item{margin:0;width:auto}.page-drugie-berega .description__list-default .description__preview{margin:8px 0 0}.page-drugie-berega .description__list-default .description__arrow{background-color:#cacaca;height:16px;-webkit-mask:url(/img/drugie-berega/hall/next.svg) center/contain no-repeat;mask:url(/img/drugie-berega/hall/next.svg) center/contain no-repeat;width:18px}.description-levada{margin:0}.description-levada .description__advantages{margin:30px 0}.description-levada .description__sliderWrapper{margin-bottom:50px}.layouts{overflow:hidden}.layouts__h3{font-size:20px;line-height:28px;margin:0 0 24px}.layouts__stages{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:0 0 40px}.layouts__stage{border:1px solid #614696;border-radius:4px;color:#614696;cursor:pointer;display:inline-block;font-weight:500;margin:0 20px 0 0;min-width:152px;padding:13px;text-align:center}.layouts__stage.active{background:#614696;color:#fff}.layouts__filter{display:flex;margin:0 -8px}.layouts__filter-sections{display:none}.layouts__btn{border:1px solid #232323;border-radius:4px;color:#232323;cursor:pointer;flex-grow:1;font-weight:500;margin:0 8px;max-width:170px;padding:12px;text-align:center}.layouts__btn.active{background:#232323;color:#fff}.layouts .select2-container{margin:0 8px;width:180px!important}.layouts__picture{display:block;margin:24px 0 0}.layouts__img{display:block;margin:0 auto;max-width:100%}.layouts .select2-container .select2-selection--single{height:auto}.layouts .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}.advantages__wrapper{display:flex;overflow-x:auto}.advantages__item{flex-shrink:0;width:370px}.advantages__item:not(:last-child){margin-right:20px}.advantages__img{height:424px;object-fit:cover;width:100%}.advantages__top{color:#232323;font-size:18px;font-weight:700;line-height:24px;margin:32px 0 16px}.advantages__bottom{color:#232323}.card__top{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px}.card__top .card__mainTitle{margin:0 15px 0 0!important}.card__content{border:1px solid #cfd1d7;box-shadow:0 0 10px rgba(0,70,128,.15)}.card__moreinfo{color:#707788;font-size:14px;padding:25px 10px;text-align:center}.card__moreinfo a{color:#707788}.card__left{padding:4px}.card__left .card__show{display:flex;flex-direction:column;flex-grow:1}.card__left .card__tabs{border-bottom:1px solid hsla(0,0%,51%,.8);display:flex;justify-content:space-between;overflow:auto}.card__left .card__br{display:none}.card__left .card__tab{color:#707788;cursor:pointer;flex-shrink:0;font-size:14px;letter-spacing:.02em}.card__left .card__tab:before{content:"";display:none}.card__left .card__tab:not(:last-child){margin-right:20px}.card__left .card__tab.active{color:#232323;font-weight:700;position:relative}.card__left .card__tab.active:before{background-color:#614696;border-radius:50%;display:block;height:6px;left:-13px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.card__left .card__tab-3d{align-items:center;background-color:rgba(109,92,186,.1);border:1px solid #614696;border-radius:12px;color:#614696;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:700;gap:8px;letter-spacing:.02em;margin:0 auto 15px;padding:10px 24px}.card__left .card__tab-3dIcon{flex-shrink:0;height:24px;width:24px}.card__left .card__tabContent{display:none;margin:0 auto;position:relative}.card__left .card__tabContent .card__bg{bottom:35px;left:0;position:absolute}.card__left .card__tabContent.active{display:block}.card__left .card__img{display:block;margin:32px auto;max-height:400px;max-width:100%;object-fit:contain}.card__left .card__preview{align-items:center;display:flex;flex-wrap:wrap;margin:24px 0 0}.card__left .card__title{color:#232323;flex-basis:100%;font-size:20px;margin:0 0 23px}.card__left .card__handlers{align-items:flex-start;display:flex;width:100%}.card__left .card__handler{background:#fff}.card__left .card__handler .card__icon{display:inline-block}.card__left .card__handlerInfo{font-size:12px;font-weight:700;letter-spacing:.02em;line-height:15px}.card__icon{line-height:0}.card__icon-favorites,.card__icon-print,.card__icon-whatsapp{color:#232323}.card__icon-save{height:16px;width:20px}.card__icon-circle{color:#232323;margin-right:8px}.card__icon-circle:before{font-weight:700}.card__icon-address{color:#614696;margin-right:8px}.card__icon-phone:before{color:#232323;margin-right:12px}.card .card__right{padding:4px 8px}.card .card__right .card__wrapper-1{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.card .card__right .card__wrapper-2{flex-grow:1}.card .card__right .card__wrapper-4{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding-bottom:0!important}.card .card__right .card__price{border-radius:4px;color:#614696;display:flex;flex-flow:column;flex-grow:1;font-family:Hauora,sans-serif;font-size:25px;font-weight:700;justify-content:center;letter-spacing:.05em;line-height:1}.card .card__right .card__price-sale,.card .card__right .card__price-total{color:#614696}.card .card__right .card__price-link{background-color:#614696;border:none;color:#f8f8f8;text-decoration:none;transition:box-shadow .3s}.card .card__right .card__price-link:hover{box-shadow:0 0 20px 1px rgba(35,35,35,.3)}.card .card__right .card__price span{color:#707788;font-family:Hauora,sans-serif;font-size:14px;font-weight:400;line-height:normal;margin-left:7px}.card .card__right .card__price .span-test{color:#f8f8f8}.card .card__right .card__price-grow{flex-basis:100%}.card .card__right .card__favorites{color:#232323;cursor:pointer;flex-basis:48%;font-weight:700;margin-top:19px}.card .card__right .card__h3{color:#232323;font-weight:700;margin-bottom:22px}.card .card__right .card__h3-grow{flex:0 0 100%}.card .card__right .card__h3-red{color:#614696;margin-bottom:0;margin-left:16px}.card .card__right .card__list{list-style:none}.card .card__right .card__li{align-items:center;color:#707788;display:flex}.card .card__right .card__li:not(:last-child){margin-bottom:8px}.card .card__right .card__value{color:#232323;font-size:18px;font-weight:700;line-height:24px}.card .card__right .card__name:first-child{width:145px}.card .card__right .card__name:nth-child(2){font-size:16px;font-weight:700;letter-spacing:.05em;line-height:24px;margin:0 12px}.card .card__right .card__featuresList{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:-8px -10px}.card .card__right .card__feature{align-items:center;display:flex;flex:0 1 50%;padding:8px 5px}.card .card__right .card__phone{font-size:16px;margin-bottom:20px}.card .card__right .card__phone:before{font-size:20px}.card .card__right .card__btn{margin-bottom:20px;margin-right:40px}.card .card__right .card__btn-recall{margin-top:20px}.card__li-repair span{color:#614696;font-size:20px;font-weight:700;margin-top:20px;width:200px!important}.card__advantage{align-items:center;display:flex;flex-flow:row nowrap;font-weight:600;justify-content:flex-start;margin:20px 0 0}.card__advantage span{color:#614696}.card__advantage img{margin:0 16px 0 0;width:32px}.card__show .parkingspace__schema{height:auto;width:100%}.card-sale.card__price-old{color:#707788!important}.card__price-sale+.card__price-old:first-line{text-decoration:line-through}.card__handlers-parking{top:35%!important}.card__wrapper-parking{border:none!important;gap:20px;justify-content:normal!important;position:relative}.card__price-parking{border:none!important;font-size:40px!important;padding:0!important}.card__btn-parking{margin-right:0!important}.card__right-parking{width:auto!important}.card__contact{display:flex;flex-direction:column;gap:10px}.card__contact .card__icon{font-size:16px}.card__contact .card__icon:before{color:#614696;font-size:20px}.card__top-parking{align-items:flex-start!important;flex-direction:column-reverse;gap:20px}.roomCard__img3dWrap{height:420px;min-height:420px;overflow:visible;position:relative;width:100%}.roomCard__img3dWrap>canvas:first-child,.roomCard__img3dWrap>div:first-child,.roomCard__img3dWrap>iframe:first-child{height:100%!important;width:100%!important}.roomCard__img.g-zoomImgSingle{display:none;height:100%!important}.card__price .card__priceInfo{border-radius:4px!important;color:#614696!important;display:flex!important;flex-flow:column!important;flex-grow:1!important;font-family:Hauora,sans-serif!important;font-size:25px!important;font-weight:700!important;justify-content:center!important;letter-spacing:.05em!important;line-height:1!important;margin-left:0!important}.card-sale.card__price-old .card__priceInfo{color:#707788!important;text-decoration:line-through!important}.requestShop{background-color:#efefef;position:relative}.requestShop__logo{height:100%;position:absolute;right:0;top:0}.requestShop__form{display:flex;flex-wrap:wrap;margin:-10px 0}.requestShop__item{margin:10px 0;width:100%}.requestShop__item-privacy{display:flex;flex-direction:column}.requestShop .g-form__helpPrivacy{margin:10px 0 0}.photos__content{margin:0 20px;position:relative}.photos .slick-list{margin:0 -15px}.photos__slide{margin:0 15px}.photos__img{max-width:100%}.photos__left{left:-20px}.photos__right{right:-20px}.comRooms__tabContent{padding-top:70px}.commercial__selects{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:0 0 20px}.commercial__select{margin:0 20px 0 0}.commercial__layer{display:none}.commercial__layer.active{display:block;left:0;position:absolute;top:0}.commercial__plan-image{width:100%}.commercial__layer svg{height:auto!important;width:100%!important}.commercial__svg path{cursor:zoom-in;cursor:url(/img/search.png) 12 12,url(/img/search.cur) 12 12,zoom-in;fill:transparent;opacity:0;transition:opacity .3s,fill .3s}.commercial__svg path:hover{fill:#31e031;opacity:.3;transition:opacity .3s,fill .3s}.commercial__plans{display:none;overflow-x:scroll;position:relative}.commercial__plans.active{display:block}.commercial__content .select2-container{width:160px!important}.commercial__content .select2-selection{height:auto}.commercial__select-status{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 0 20px;width:-webkit-fit-content;width:fit-content}.commercial__item[data-status="3"],.commercial__item[data-status="6"]{cursor:auto;fill:#9a82b9;opacity:.3}.commercial__item[data-status="3"]:hover,.commercial__item[data-status="6"]:hover{fill:#9a82b9;opacity:.3}.commercial__status{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.commercial__short{color:#614696;font-weight:600}.commercial__status-closed{margin:0 20px 0 0}.commercial__shows{align-items:flex-start;display:flex;flex-flow:column}.commercial__status-closed .commercial__circle{background-color:#c3bace;border-radius:50%;height:16px;margin:0 4px 0 0;width:16px}.commercial__status-free .commercial__circle{background-color:transparent;border:2px solid #ccc;border-radius:50%;height:14px;margin:0 4px 0 0;width:14px}.intopModal-commercial-modal .commercial-modal__row{align-items:center;display:flex;flex-flow:column;justify-content:center}.intopModal-commercial-modal .g-form-request{margin:auto;max-width:320px;width:100%}.intopModal-commercial-modal .commercial-modal__img{margin:0 0 20px;max-height:300px;object-fit:contain;width:100%}.intopModal-commercial-modal .g-form__input{max-width:320px;width:100%}.intopModal-commercial-modal .g-icon-name{margin-bottom:12px}.intopModal-commercial-modal .g-form__submit{width:100%}.intopModal-commercial-modal .g-form__helpPrivacy{margin:12px 0}.intopModal-commercial-modal .commercial-modal__els{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 auto 20px;max-width:400px;width:100%}.intopModal-commercial-modal .commercial-modal__el{align-items:flex-start;display:flex;flex-flow:column}.intopModal-commercial-modal .commercial-modal__caption{color:#54565a;font-size:14px;font-weight:400}.intopModal-commercial-modal .commercial-modal__text{font-size:18px;font-weight:600}.intopModal-commercial-modal .commercial-modal__el-square{margin:0 12px}.intopModal-commercial-modal .arcticmodal-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAZlBMVEVMaXH///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9FN16zAAAAIXRSTlMAbIUS6xZh8qo0gnfvcf599WdmCvufexAGDCm53Ed6QMUEJGy1AAAAu0lEQVR4XnXROXLDMBQE0Qb4AdrcKVG7vMz9L+kqJQrMmfRlPUBX2N/nDfjWaLT9BU6K9biregDXGuqOe/oBAL2W6pXSx5KLU+AgJa80eYuxcQrUQbNXmDVUr1xSTLlxCiRp9Urp2jhbBepTrU7YPSR5vW966vzu/7/zq79VyhxtV5wCh0nJK02eIl2Mvvs7hbOG6pVmjC0Xo+/+Til5ib44BWqrHuC+q1w7RQJO5sHbGhPwY/8dv/CDAn/lAA26jW0HgQAAAABJRU5ErkJggg==) no-repeat 50%}@media only screen and (min-width:568px){.description__wrapper-tp .description__item{margin:0 20px 0 0;width:30%}}@media only screen and (min-width:620px){.card .card__right .card__feature{flex:0 1 33.33%}}@media only screen and (min-width:640px){.description__wrapper-gmr .description__list-plaza .description__item{width:30%}}@media only screen and (min-width:768px){.first__list li{flex:0 1 33%}.infrastructure__map{padding-top:100px}.report__items.swiper{overflow:hidden;padding:0 40% 0 0}.report__right{right:calc(40% + 15px)}.commerce__content-parking{padding:40px 0}.commerce__parkings{border-radius:20px;flex-flow:row nowrap;padding:20px 40px}.commerce__parking-img img{height:100%;width:400px}.parking__genplan{height:100%;width:100%}.parkings__places-levada,.parkings__places-pochtoviy{height:auto;overflow:unset}.parkings__places-levada svg,.parkings__places-pochtoviy svg{height:100%;position:relative;width:100%}.description__text-information{top:100px}.description__text-levada{font-size:40px;left:100px;top:50%}.description__text-commerce{font-size:40px;margin-bottom:32px}.description__text-pochtoviy{margin-bottom:20px}.description__text-pochtoviy span{font-size:20px}.description__text-subtext{font-size:22px;margin-bottom:32px}.description__text-subtext span{font-size:20px}.description__text-keys{font-size:40px}.description__list-plaza .description__item{width:calc(33% - 20px)}.card .card__right,.card__left{padding:0}.card .card__right .card__wrapper-1{justify-content:space-around}.card .card__right .card__price{padding:12px 6px}.card__contact{align-items:flex-end}.card__top-parking{flex-direction:row}.roomCard__img3dWrap{height:520px;min-height:520px}.card__price .card__priceInfo{padding:12px 6px!important}.requestShop__form{margin:-10px}.requestShop__item{margin:10px;width:calc(50% - 20px)}.commercial__selects{margin:0 0 40px}.commercial__select-status{margin:0 0 40px auto}.commercial__shows,.intopModal-commercial-modal .commercial-modal__row{align-items:center;flex-flow:row nowrap;justify-content:space-between}.intopModal-commercial-modal .g-form-request{max-width:400px;width:100%}.intopModal-commercial-modal .g-form__input{max-width:190px}.intopModal-commercial-modal .g-icon-name{margin-bottom:0}}@media only screen and (min-width:820px){.description__wrapper-gmr .description__list-plaza .description__item{width:23%}}@media only screen and (min-width:1080px){.first{padding-right:calc(50% - 490px)}.first__content{align-items:flex-start;display:flex;justify-content:space-between}.first__wrapper{align-self:stretch;width:45%}.first__text,.first__wrapper{display:flex;flex-direction:column}.first__text{align-items:flex-start;justify-content:space-between}.first__slider,.first__slider .first__slide{height:100%}.first__left,.first__right{top:50%}.first__h2{margin:0 0 16px}.first__h3{margin:5px 0 10px}.first__p{font-size:14px;margin:0 0 15px}.first__list li{flex:1 1 50%}.first__textBlock-blue{padding:10px 1px 10px 16px}.first__btn{display:inline-block;margin:0 0 0 15px}.plan__btn-genplan{left:48px}.spare{margin-bottom:170px}.spare__container{display:flex;justify-content:space-between}.spare__wrap{display:flex}.spare__tabs,.spare__wrap{align-items:flex-start;flex-direction:column}.spare__tabs{overflow:visible}.spare__tabWrapper{align-items:flex-start;flex-direction:column;overflow:visible}.spare__tab:not(:last-child){margin:0 0 20px}.spare__tab{text-align:center;width:260px}.spare__filter .spare__tab{width:200px}.spare__tabTitle{margin:0 0 16px}.spare__wrapper{margin:0}.spare__info{border:1px solid #232323;border-radius:4px;padding:28px 25px;width:260px}.spare__plan{width:100%}.spare__chess.active{margin:-15px 0}.spare__chessRight{margin-left:4px}.spare__filter{margin-top:-39px;order:999}.page-drugie-berega .spare{margin-bottom:120px}.beside__content{display:flex;justify-content:space-between}.beside__block{border:1px solid #232323;flex:0 0 468px;margin-right:20px;padding:32px 28px}.beside__block .beside__p{font-size:14px}.beside__inline{margin:0;overflow:hidden}.beside__item{height:100%;margin-right:20px}.beside__icon{align-items:center;background:#232323;border-radius:50%;display:flex;height:40px;justify-content:center;position:absolute;right:-43px;top:50%;transform:translateY(-50%);width:40px}.infrastructure{height:calc(100vh - 100px);max-height:800px;min-height:400px;object-fit:cover}.infrastructure__wrapper{background:#232323;border-radius:4px;left:0;margin:0;padding:36px 0;position:absolute;right:0;top:0;z-index:1}.infrastructure__h2{color:#fff;margin:0 15px 0 0!important}.infrastructure__video{border:1px solid #fff;color:#fff;margin-right:15px;padding:12px}.infrastructure__icons{align-items:center;display:flex;justify-content:space-between;width:500px}.infrastructure__contact{right:5%;top:240px}.rest{margin-left:0;margin-right:0}.rest__content{padding-left:calc(50% - 490px)}.report__h2{margin-left:0;margin-right:0}.report__content{display:flex;justify-content:space-between}.report__choose{align-items:flex-start;display:flex;flex-direction:column;margin:0 15px 0 0}.report__chooseMonth{color:#232323;font-weight:500;margin:0;min-width:290px;padding:18px 16px;width:auto}.report__calendar{top:80px}.report__chooseKvartal{margin:16px 0 0;padding:18px 16px;text-align:left;width:auto}.report__homes{align-items:flex-start;flex-flow:column nowrap;margin:32px 0 0}.report__home{font-family:Hauora,sans-serif;letter-spacing:.05em;min-width:290px;padding:16px 20px}.report__wrapper{margin:0}.report__item{height:500px;margin:0}.report__left,.report__right{top:50%}.documents__inline{overflow:visible}.documents__item:not(:last-child){margin:0;margin-right:20px}.documents__item{flex-shrink:1;max-width:none}.documents__item .documents__text{font-size:14px}.commerce__title{margin:0 0 56px}.commerce__tab{padding:16px 36px}.commerce__img-fullHeight{height:calc(100vh - 360px);max-height:900px;min-height:350px;object-fit:contain}.commerce__bottom{margin-top:50px}.commerce__parkings{width:880px}.parkings__places-pochtoviy{height:700px;width:auto}.parkings__places-pochtoviy .parking__genplan,.parkings__places-pochtoviy .parkings__svg.active{left:0;margin:auto;right:0;width:auto}.commerce__subswitcher,.commerce__switcher{padding:16px 36px}.commerce-db .select2-selection.select2-selection--single{height:56px!important}.commerce-db .select2-container--default .select2-selection--single .select2-selection__arrow{right:0!important;top:15px!important}.description__sliderWrapper{height:444px}.description__sliderWrapper_big{height:750px}.description__plans{left:calc(50% - 445px)}.description__logo{left:calc(50% - 415px);top:64px}.description__slider{left:50%;position:absolute;transform:translateX(-50%);width:970px;z-index:1}.description__slider.swiper{position:absolute;z-index:2}.description__slide{height:444px}.description__slide_big{height:750px}.description__img{max-height:none;transition:height .5s}.description__left{left:calc(50% - 505px)}.description__right{right:calc(50% - 505px)}.description__infoWrapper{top:28%}.description__infoWrapper-keys,.description__infoWrapper-pochtoviy{top:34%}.description__plash-btn{background:url(/img/pochtoviy/main_slider/btn.png) 50% no-repeat;font-size:18px;height:97px;margin-bottom:0;width:292px}.description__plash-text{font-size:28px}.description__text-information{align-items:center;flex-flow:row nowrap;left:0;top:70px}.description__text-logo{display:block!important}.description__text-levada{font-size:48px;left:135px}.description__text-commerce{font-size:46px;margin-bottom:56px}.description__text-pochtoviy{font-size:30px;margin-bottom:30px}.description__text-pochtoviy span{font-size:25px}.description__text-subtext.modifier{font-size:26px}.description__text-subtext{font-size:24px;margin-bottom:38px}.description__text-subtext b{font-size:28px}.description__text-subtext span{font-size:25px}.description__text-keys{font-size:60px;top:-60px}.description__figure{padding:16px 100px 16px 16px}.description__figureText{font-size:24px;line-height:34px}.description__list-plaza .description__item{width:calc(25% - 15px)}.description__list-default .description__item{margin:0 0 46px;width:calc(50% - 20px)}.description__preview{font-size:16px;line-height:20px}.description__info{font-size:22px;line-height:28px}.description__flex{margin-top:72px}.description__wrapper-1,.description__wrapper-2{width:48%}.description__wrapper-2{align-items:flex-start;display:flex;flex-direction:column;margin:0}.description__wrapper-gmr .description__list-plaza .description__item{width:calc(25% - 15px)}.description__wrapper-tp .description__item{margin:0;max-width:170px;width:100%}.description__wrapper-tp .description__list{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:60px 0 0}.page-drugie-berega .description__wrapper-1,.page-drugie-berega .description__wrapper-2{width:49%}.page-drugie-berega .description__list-default{margin-bottom:46px;row-gap:46px}.description-levada .description__advantages{margin:0;width:50%}.description-levada .description__wrapper-1{display:flex;flex-direction:row;gap:20px;width:100%}.description-levada .description__flex{margin:50px auto}.description-levada .description__article{width:50%}.layouts__filter{margin:0 -10px}.layouts__btn{margin:0 10px}.layouts .select2-container{margin:0 10px;width:229px!important}.advantages__wrapper{justify-content:space-between;overflow-x:visible}.advantages__item{flex-grow:1;width:30%}.card__contents{align-items:stretch;display:flex;min-height:550px}.card__moreinfo{padding:25px 20px}.card__left{border-right:1px solid #cfd1d7;display:flex;flex-direction:column;padding:25px 20px;width:47%}.card__left .card__tabsWrapper{display:flex;flex-direction:column;flex-grow:1}.card__left .card__show{flex-direction:row}.card__left .card__showRelative{flex-shrink:0;position:relative;width:74px;z-index:1}.card__left .card__tabs{align-items:flex-start;border-bottom:none;flex-wrap:wrap;justify-content:center;margin-top:40px;overflow:visible;width:100%}.card__left .card__br{display:block}.card__left .card__tabContent{margin:0}.card__left .card__tabContent.active{display:flex;flex-direction:column;flex-grow:1}.card__left .card__tabContent.active picture{display:flex;flex-grow:1;height:200px}.card__left .card__img{height:auto;margin:auto;max-height:100%}.card__left .card__preview{align-self:flex-start;margin:0;order:-1}.card__left .card__handlers{flex-direction:column;position:absolute;top:50%;transform:translateY(-50%)}.card__left .card__handler{border:1px solid #cfd1d7;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:10px 12px 12px;position:relative;transition:border-radius .7s,width .5s;width:44px;z-index:2}.card__left .card__handler:not(:last-child){margin-bottom:10px}.card__left .card__handler:hover{border-radius:8px;transition:border-radius .3s,width .5s}.card__left .card__handler-favorites:hover{width:219px}.card__left .card__handler-whatsapp:hover{width:230px}.card__left .card__handler-print:hover{width:150px}.card__left .card__handler-save:hover{width:130px}.card__left .card__handlerInfo{display:block;left:50px;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.card__icon{font-size:20px}.card .card__right{display:flex;flex-direction:column;flex-grow:1;padding-top:10px;width:50%}.card .card__right .card__wrapper{border-bottom:1px solid #cfd1d7;padding:15px 10px}.card .card__right .card__wrapper-4{border-bottom:none;padding-bottom:0!important}.card .card__right .card__price{font-size:35px;padding:6px 10px}.card .card__right .card__h3{font-size:20px;line-height:24px;margin-bottom:14px}.card .card__right .card__h3-red{font-size:22px}.card .card__right .card__feature{flex:0 1 50%;padding:4px 5px}.card .card__right .card__btn-recall{margin-top:0}.card__left-parking{width:auto}.card__right-parking{padding:0 94px!important}.card__moreinfo-parking{padding:10px 94px 35px}.roomCard__img3dWrap{height:560px;min-height:560px}.card__price .card__priceInfo{font-size:35px!important;padding:6px 10px!important}.requestShop__form{margin:-15px}.requestShop__item{margin:15px;width:calc(33.33% - 30px)}.requestShop__item-privacy{margin-left:auto!important}.photos__content{margin:0 40px}.commercial__plan-image{width:auto}.commercial__plans{overflow-x:unset}.intopModal-commercial-modal .intopModal__whiteContent{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.intopModal-commercial-modal .commercial-modal__img{max-height:340px}}@media only screen and (min-width:1080px) and (min-width:1080px){.beside__content{margin-left:calc(50% - 490px)}.layouts__img-gmr,.layouts__img-resized{height:calc(100vh - 220px);max-height:900px;min-height:350px;object-fit:contain}}@media only screen and (min-width:1080px) and (min-width:1280px){.beside__content{margin-left:calc(50% - 585px)}}@media only screen and (min-width:1080px) and (min-width:1400px){.beside__content{margin-left:calc(50% - 665px)}}@media only screen and (min-width:1080px) and (max-height:700px){.report__item{height:450px}}@media only screen and (min-width:1080px) and (max-height:650px){.report__item{height:400px}}@media only screen and (min-width:1280px){.first{padding-right:calc(50% - 585px)}.first__wrapper{width:50%}.first__text{width:48%}.first__asNavFor img{height:100px}.first__list li{font-size:16px}.first__textBlock-blue{padding:24px 16px 9px}.infrastructure__h2{margin:0 24px 0 0!important}.infrastructure__video{margin-right:40px;padding:14px 20px}.infrastructure__icons{width:616px}.rest__content{padding-left:calc(50% - 585px)}.rest__left{left:-20px}.rest__right{right:-20px}.description__title{font-size:38px}.description__list-default .description__item{width:calc(33% - 20px)}.description__info{font-size:24px;line-height:30px}.description__wrapper-tp .description__item{max-width:210px}.description__smalltext{margin:0}.layouts__h3{line-height:32px}.card__left .card__title,.layouts__h3{font-size:24px}.card .card__right .card__price{font-size:40px;padding:8px 10px}.card .card__right .card__h3{font-size:24px;line-height:28px}.card .card__right .card__feature{flex:0 1 33.33%}.card__show .parkingspace__schema{height:442px;width:610px}.card__wrapper-parking:not(:last-child){border-bottom:1px solid #cfd1d7!important}.card__list-parking{bottom:50px;position:absolute}.card__right-parking{padding:0 0 40px!important}.card__moreinfo-parking{padding:25px 94px 50px}.card__price .card__priceInfo{font-size:40px!important;padding:8px 10px!important}.requestShop__form{margin:-28px}.requestShop__item{margin:28px;width:calc(33.33% - 56px)}.photos__content{margin:0 70px}.photos .slick-list{margin:0 -28px}.photos__slide{margin:0 28px}}@media only screen and (min-width:1400px){.first{padding:0 0 45px;padding-right:calc(50% - 665px)}.first__wrapper{width:57%}.first__text{width:41%}.first__asNavFor img{height:120px}.first__h2{font-size:32px;line-height:42px}.first__h3{font-size:20px}.first__p{font-size:16px}.plan__btn-genplan{left:250px}.beside__block{margin-right:56px}.beside__block .beside__p{font-size:16px}.beside__item{margin-right:56px}.beside__icon{right:-78px}.infrastructure__video{margin-right:61px}.infrastructure__contact{right:10%}.rest__content{padding-left:calc(50% - 665px)}.rest__left{left:-36px}.rest__right{right:-36px}.report__home{font-size:20px}.documents__item .documents__text{font-size:16px}.documents__btn{margin:40px 0 0}.description__left{left:calc(50% - 521px)}.description__right{right:calc(50% - 521px)}.description__list-plaza .description__info{font-size:28px;line-height:34px}.description__info{font-size:30px;line-height:36px}.description__wrapper-tp .description__item{max-width:220px}.description-levada .description__wrapper-1{gap:70px}.layouts__filter{margin:0 -14px}.layouts__btn{font-size:18px;margin:0 14px;padding:14px}.layouts .select2-container{margin:0 14px}.card__left,.card__moreinfo{padding:30px 38px}.card__left{width:50%}.card__left .card__br{display:none}.card__left .card__tab,.card__left .card__tab-3d{font-size:16px}.card .card__right{padding-top:10px}.card .card__right .card__wrapper{padding:20px 15px}.card .card__right .card__wrapper-1{gap:15px}.card__left-parking{padding:51px 18px 23px 38px;width:auto}.card__moreinfo-parking{padding:25px 112px 73px}.photos__left{left:-36px}.photos__right{right:-36px}}@media only screen and (min-width:1700px){.card .card__right .card__price span{font-size:16px}}@media only screen and (max-width:1079px){.first__p:not(:last-child){margin:0 0 8px}.rest__arrows{width:100%}.card__left .card__handler-favorites{position:absolute;right:10px;top:10px;z-index:10}.card__left .card__handler-favorites .card__icon{margin-right:0!important}.card__left .card__handler-mobile{align-items:center;display:flex}.card__left .card__handler-mobile .card__icon{align-items:center;border:1px solid #cfd1d7;border-radius:50%;display:flex;flex-shrink:0;height:36px;justify-content:center;margin-right:10px;width:36px}.card .card__right .card__wrapper:not(:last-child){margin-bottom:24px}.card__handler.card__handler-favorites{left:6px;position:absolute;right:unset;top:6px;z-index:1}}