﻿.sprite2-arrow-left,.sprite2-arrow-left-home,.sprite2-arrow-left-white,.sprite2-arrow-right,.sprite2-arrow-right-home,.sprite2-arrow-right-white,.sprite2-arrow-top,.sprite2-close,.sprite2-close-blue,.sprite2-close-samll-blue,.sprite2-down,.sprite2-heart,.sprite2-heart_blue,.sprite2-heart_dark-blue,.sprite2-heart_dark-green,.sprite2-heart_dark-yellow,.sprite2-heart_green,.sprite2-heart_pink,.sprite2-heart_salmon,.sprite2-heart_white,.sprite2-home,.sprite2-i,.sprite2-images,.sprite2-keys,.sprite2-menu,.sprite2-minus,.sprite2-percent,.sprite2-plus,.sprite2-present,.menu_frame .favourites__button .favourites__button-count,.menu_bottom .icon--flat,.menu_bottom .icon--mortgage,.menu_bottom .icon--favorites,.menu_bottom .icon--promo,.menu_bottom .icon--menu,body.favorites .favourites__button-count,body.schema .favourites__button-count,body.developer .favourites__button-count,body.about .favourites__button-count,body.trade-in .favourites__button-count,body.hotline .favourites__button-count,body.parking .favourites__button-count,body.documents .favourites__button-count,body.commerce .favourites__button-count,body.concept .favourites__button-count,body.construction .favourites__button-count,body.technology .favourites__button-count,body.design .favourites__button-count,body.contacts .favourites__button-count,body.installment .favourites__button-count,body.home .favourites__button-count,body.privilege .favourites__button-count,body.search .favourites__button-count,body.search-commercial .favourites__button-count,body.white-box .favourites__button-count,body.news .favourites__button-count,.favourites__button .favourites__button-count,.flat_popup .flat_img .arrows_block .galleryInit__arrow.left .icon:after,.flat_popup .flat_img .arrows_block .galleryInit__arrow.right .icon:after,.flat_popup_commercial .flat_img .arrows_block .galleryInit__arrow.left .icon:after,.flat_popup_commercial .flat_img .arrows_block .galleryInit__arrow.right .icon:after,.home_frame .section .gallery .galleryInit__arrow.left .icon,.home_frame .section .gallery .galleryInit__arrow.right .icon,.home_frame .section--apartments-you.section .card .carouselInit__controls .carouselInit__arrow.left:after,.home_frame .section--apartments-you.section .card .carouselInit__controls .carouselInit__arrow.right:after,.home_frame .section--apartments-you.section .mortgage__tooltip .tooltip_icon:after,.home_frame .section--advantages .open_popup:after,.home_frame .section .down,.commerce_frame .section .section_wrapper .down,.search_frame .reset-params:before,.search_frame .drop-down__title:after,.search_frame .search_result .item .search-row__keys,.search_frame .search_result .item .search-card__keys,.search_frame .back:after,.search-commercial_frame .reset-params:before,.search-commercial_frame .drop-down__title:after,.parking_frame .parking_content__bottom .parking_map__zoom .pinchZoom__buttons .pinchZoom__button.in,.parking_frame .parking_content__bottom .parking_map__zoom .pinchZoom__buttons .pinchZoom__button.out,.parking_frame .parking-card .close-btn:before{background-image:url("/assets/i/sprite2.svg?v=1742226085");background-repeat:no-repeat;background-size:31.9em 31.5em}.sprite2-arrow-left{background-position:-30em -14.3em;width:1.5em;height:2.1em;font-size:1rem}.sprite2-arrow-left-home{background-position:-15.8em -27.3em;width:1em;height:1.4em;font-size:1rem}.sprite2-arrow-left-white{background-position:-17.8em -27.3em;width:1em;height:1.3em;font-size:1rem}.sprite2-arrow-right{background-position:-27.4em -23.3em;width:1.5em;height:2.1em;font-size:1rem}.sprite2-arrow-right-home{background-position:-16.8em -27.3em;width:1em;height:1.4em;font-size:1rem}.sprite2-arrow-right-white{background-position:-18.8em -27.3em;width:1em;height:1.3em;font-size:1rem}.sprite2-arrow-top{background-position:-20em -25.7em;width:1.6em;height:1.2em;font-size:1rem}.sprite2-close{background-position:-28.4em -19.3em;width:2.9em;height:2.9em;font-size:1rem}.sprite2-close-blue{background-position:-2.8em -28.7em;width:2.7em;height:2.6em;font-size:1rem}.sprite2-close-samll-blue{background-position:-19.8em -27.3em;width:1.3em;height:1.3em;font-size:1rem}.sprite2-down{background-position:-30em -16.4em;width:1.9em;height:1.2em;font-size:1rem}.sprite2-heart{background-position:-28.9em -23.3em;width:2.1em;height:2.1em;font-size:1rem}.sprite2-heart_blue{background-position:-16em 0em;width:15.9em;height:14.3em;font-size:1rem}.sprite2-heart_dark-blue{background-position:-25.8em -14.3em;width:4.2em;height:4em;font-size:1rem}.sprite2-heart_dark-green{background-position:-15.8em -19.3em;width:4.2em;height:4em;font-size:1rem}.sprite2-heart_dark-yellow{background-position:-20em -19.3em;width:4.2em;height:4em;font-size:1rem}.sprite2-heart_green{background-position:0em -14.3em;width:15.8em;height:14.4em;font-size:1rem}.sprite2-heart_pink{background-position:0em 0em;width:16em;height:14.3em;font-size:1rem}.sprite2-heart_salmon{background-position:-24.2em -19.3em;width:4.2em;height:4em;font-size:1rem}.sprite2-heart_white{background-position:-15.8em -23.3em;width:4.2em;height:4em;font-size:1rem}.sprite2-home{background-position:-22.8em -23.3em;width:2.5em;height:2.3em;font-size:1rem}.sprite2-i{background-position:-31em -23.3em;width:.8em;height:1.6em;font-size:1rem}.sprite2-images{background-position:-20em -23.3em;width:2.8em;height:2.4em;font-size:1rem}.sprite2-keys{background-position:0em -28.7em;width:2.8em;height:2.8em;font-size:1rem}.sprite2-menu{background-position:-5.5em -28.7em;width:2.1em;height:2.1em;font-size:1rem}.sprite2-minus{background-position:-15.8em -14.3em;width:5em;height:5em;font-size:1rem}.sprite2-percent{background-position:-7.6em -28.7em;width:1.9em;height:2.1em;font-size:1rem}.sprite2-plus{background-position:-20.8em -14.3em;width:5em;height:5em;font-size:1rem}.sprite2-present{background-position:-25.3em -23.3em;width:2.1em;height:2.3em;font-size:1rem}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Apercu Pro';src:url("/assets/fonts/ApercuPro-Thin.eot");src:url("/assets/fonts/ApercuPro-Thin.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ApercuPro-Thin.woff2") format("woff2"),url("/assets/fonts/ApercuPro-Thin.woff") format("woff"),url("/assets/fonts/ApercuPro-Thin.ttf") format("truetype"),url("/assets/fonts/ApercuPro-Thin.svg#ApercuPro-Thin") format("svg");font-weight:100;font-display:swap;font-style:normal}@font-face{font-family:'Apercu Pro';src:url("/assets/fonts/ApercuPro-ExtraLight.eot");src:url("/assets/fonts/ApercuPro-ExtraLight.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ApercuPro-ExtraLight.woff2") format("woff2"),url("/assets/fonts/ApercuPro-ExtraLight.woff") format("woff"),url("/assets/fonts/ApercuPro-ExtraLight.ttf") format("truetype"),url("/assets/fonts/ApercuPro-ExtraLight.svg#ApercuPro-ExtraLight") format("svg");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:'Apercu Pro';src:url("/assets/fonts/ApercuPro-Light.eot");src:url("/assets/fonts/ApercuPro-Light.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ApercuPro-Light.woff2") format("woff2"),url("/assets/fonts/ApercuPro-Light.woff") format("woff"),url("/assets/fonts/ApercuPro-Light.ttf") format("truetype"),url("/assets/fonts/ApercuPro-Light.svg#ApercuPro-Light") format("svg");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:'Apercu Pro';src:url("/assets/fonts/ApercuPro-Regular.eot");src:url("/assets/fonts/ApercuPro-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ApercuPro-Regular.woff2") format("woff2"),url("/assets/fonts/ApercuPro-Regular.woff") format("woff"),url("/assets/fonts/ApercuPro-Regular.ttf") format("truetype"),url("/assets/fonts/ApercuPro-Regular.svg#ApercuPro-Regular") format("svg");font-weight:normal;font-display:swap;font-style:normal}@font-face{font-family:'Apercu Pro';src:url("/assets/fonts/ApercuPro-Medium.eot");src:url("/assets/fonts/ApercuPro-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ApercuPro-Medium.woff2") format("woff2"),url("/assets/fonts/ApercuPro-Medium.woff") format("woff"),url("/assets/fonts/ApercuPro-Medium.ttf") format("truetype"),url("/assets/fonts/ApercuPro-Medium.svg#ApercuPro-Medium") format("svg");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:'Apercu Pro';src:url("/assets/fonts/ApercuPro-Bold.eot");src:url("/assets/fonts/ApercuPro-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ApercuPro-Bold.woff2") format("woff2"),url("/assets/fonts/ApercuPro-Bold.woff") format("woff"),url("/assets/fonts/ApercuPro-Bold.ttf") format("truetype"),url("/assets/fonts/ApercuPro-Bold.svg#ApercuPro-Bold") format("svg");font-weight:bold;font-display:swap;font-style:normal}@font-face{font-family:'Apercu Pro';src:url("/assets/fonts/ApercuPro-Black.eot");src:url("/assets/fonts/ApercuPro-Black.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ApercuPro-Black.woff2") format("woff2"),url("/assets/fonts/ApercuPro-Black.woff") format("woff"),url("/assets/fonts/ApercuPro-Black.ttf") format("truetype"),url("/assets/fonts/ApercuPro-Black.svg#ApercuPro-Black") format("svg");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:'Apercu Mono Pro';src:url("/assets/fonts/ApercuMonoPro-Light.eot");src:url("/assets/fonts/ApercuMonoPro-Light.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ApercuMonoPro-Light.woff2") format("woff2"),url("/assets/fonts/ApercuMonoPro-Light.woff") format("woff"),url("/assets/fonts/ApercuMonoPro-Light.ttf") format("truetype"),url("/assets/fonts/ApercuMonoPro-Light.svg#ApercuMonoPro-Light") format("svg");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:'Apercu Mono Pro';src:url("/assets/fonts/ApercuMonoPro-Regular.eot");src:url("/assets/fonts/ApercuMonoPro-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ApercuMonoPro-Regular.woff2") format("woff2"),url("/assets/fonts/ApercuMonoPro-Regular.woff") format("woff"),url("/assets/fonts/ApercuMonoPro-Regular.ttf") format("truetype"),url("/assets/fonts/ApercuMonoPro-Regular.svg#ApercuMonoPro-Regular") format("svg");font-weight:normal;font-display:swap;font-style:normal}@font-face{font-family:'Apercu Mono Pro';src:url("/assets/fonts/ApercuMonoPro-Medium.eot");src:url("/assets/fonts/ApercuMonoPro-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ApercuMonoPro-Medium.woff2") format("woff2"),url("/assets/fonts/ApercuMonoPro-Medium.woff") format("woff"),url("/assets/fonts/ApercuMonoPro-Medium.ttf") format("truetype"),url("/assets/fonts/ApercuMonoPro-Medium.svg#ApercuMonoPro-Medium") format("svg");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:'Apercu Mono Pro';src:url("/assets/fonts/ApercuMonoPro-Bold.eot");src:url("/assets/fonts/ApercuMonoPro-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ApercuMonoPro-Bold.woff2") format("woff2"),url("/assets/fonts/ApercuMonoPro-Bold.woff") format("woff"),url("/assets/fonts/ApercuMonoPro-Bold.ttf") format("truetype"),url("/assets/fonts/ApercuMonoPro-Bold.svg#ApercuMonoPro-Bold") format("svg");font-weight:bold;font-display:swap;font-style:normal}@font-face{font-family:'icons';src:url("/assets/fonts/icons.eot");src:url("/assets/fonts/icons.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/icons.woff") format("woff"),url("/assets/fonts/icons.ttf") format("truetype"),url("/assets/fonts/icons.svg#icons") format("svg");font-weight:normal;font-display:swap;font-style:normal}@font-face{font-family:'icons-2';src:url("/assets/fonts/icons-2.eot");src:url("/assets/fonts/icons-2.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/icons-2.woff") format("woff"),url("/assets/fonts/icons-2.ttf") format("truetype"),url("/assets/fonts/icons-2.svg#icons") format("svg");font-weight:normal;font-display:swap;font-style:normal}@keyframes pulseDown{0%{transform:translateY(0)}40%{transform:translateY(0.5rem)}100%{transform:translateY(0)}}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform 0.3s ease-out, opacity 0.3s ease-in;-moz-transition:-moz-transform 0.3s ease-out, opacity 0.3s ease-in;-o-transition:-o-transform 0.3s ease-out, opacity 0.3s ease-in;transition:transform 0.3s ease-out, opacity 0.3s ease-in}.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset 0.3s ease-out, -webkit-stroke-opacity 0.3s ease-in;-moz-transition:-moz-stroke-dashoffset 0.3s ease-out, -moz-stroke-opacity 0.3s ease-in;-o-transition:-o-stroke-dashoffset 0.3s ease-out, -o-stroke-opacity 0.3s ease-in;transition:stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none !important;max-height:none !important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-o-transition:-o-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png?v=1766416435);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png?v=1766416435);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png?v=1766416435)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.vjs-default-skin{color:#ccc}@font-face{font-family:VideoJS;src:url(../fonts/vjs.eot);src:url(../fonts/vjs.eot?#iefix) format("embedded-opentype"),url(../fonts/vjs.woff) format("woff"),url(../fonts/vjs.ttf) format("truetype");font-weight:400;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,0.9)}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,0.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin.vjs-error .vjs-control-bar{display:none}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content{height:2.9em}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{width:6em;left:-4em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,0.4)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider,.vjs-default-skin.vjs-live .vjs-progress-control{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:50%;top:50%;margin:-1.4em 0 0 -2.1em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,0.7);border:.1em solid #3b4249;-webkit-border-radius:.8em;-moz-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 1em rgba(255,255,255,0.25);-moz-box-shadow:0 0 1em rgba(255,255,255,0.25);box-shadow:0 0 1em rgba(255,255,255,0.25);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,0.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error .vjs-big-play-button{display:none}.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;top:50%;margin-top:-.5em;width:100%}.vjs-error-display div{position:absolute;font-size:1.4em;text-align:center;bottom:1em;right:1em;left:1em}.vjs-error-display a,.vjs-error-display a:visited{color:#F4A460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.video-js.vjs-error .vjs-loading-spinner{display:none !important;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,0.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,0.7);-webkit-box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2);-moz-box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2);box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-menu{display:block}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,0.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.vjs-default-skin .vjs-hidden{display:none}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#ccc;background-color:#333;font-size:18px;font-family:Arial,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#F4A460}.header{position:absolute;top:0;left:0;width:100%;z-index:100;display:flex;align-items:center;justify-content:flex-end;padding:3em 2.5rem 0 2.5rem;box-sizing:border-box;-webkit-transition:color .2s ease,top .2s ease;-moz-transition:color .2s ease,top .2s ease;-ms-transition:color .2s ease,top .2s ease;-o-transition:color .2s ease,top .2s ease;transition:color .2s ease,top .2s ease}.header .close_btn{top:-1.9rem;right:6.5rem;opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease,visibility .2s ease;-moz-transition:opacity .2s ease,visibility .2s ease;-ms-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease}.header .close_btn.active{opacity:1;visibility:visible}.header .close_btn.mortgage_close-btn{top:14.6rem;right:1.8rem}.header .choose-apartment{padding:0 1rem;height:3.1rem;margin-right:2rem;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#fff;border-radius:3rem;opacity:0;-webkit-transition:opacity .4s ease,background-color .4s ease;-moz-transition:opacity .4s ease,background-color .4s ease;-ms-transition:opacity .4s ease,background-color .4s ease;-o-transition:opacity .4s ease,background-color .4s ease;transition:opacity .4s ease,background-color .4s ease;text-decoration:none}.header .choose-apartment--blue{background-color:#2d469d !important}.header .choose-apartment span{margin-bottom:0.2rem}.header .logo{width:12.7em;height:3.6em;margin-right:auto;font-size:0.63em;background:url("/assets/i/sprite.svg?v=1766416435") -46.8em -4.8em;background-size:100em 100em}.header .call_btn{width:2.4rem;height:2.4rem}.header .call_btn .icon-phone{position:absolute;font-size:2.2em;line-height:1}.header .label-bf{position:absolute;right:8.5rem;height:6.9rem;width:auto;top:0.6rem;opacity:0;transition:opacity .1s;pointer-events:none}.header .label-bf.active{opacity:1;transition:opacity .2s .5s}.home .choose-apartment,.about .choose-apartment,.concept .choose-apartment,.childrens .choose-apartment,.technology .choose-apartment,.plans .choose-apartment,.commerce .choose-apartment{opacity:1}.header_shadow{position:absolute;top:0;left:0;right:0;height:17em;pointer-events:none;z-index:90;-webkit-transition:background .2s ease,opacity .2s ease;-moz-transition:background .2s ease,opacity .2s ease;-ms-transition:background .2s ease,opacity .2s ease;-o-transition:background .2s ease,opacity .2s ease;transition:background .2s ease,opacity .2s ease;opacity:0}.header_shadow.active{opacity:1}.main_header .call_btn{position:relative}.main_header .call_btn .comagic_phone{width:100%;height:100%;position:absolute;top:0;opacity:0;display:block}.menu_frame{position:absolute;top:0;left:100%;width:100%;bottom:0;z-index:110;background-color:#2d469d;opacity:0;visibility:hidden;-webkit-transition:left .3s ease,opacity .3s ease,visibility .3s ease;-moz-transition:left .3s ease,opacity .3s ease,visibility .3s ease;-ms-transition:left .3s ease,opacity .3s ease,visibility .3s ease;-o-transition:left .3s ease,opacity .3s ease,visibility .3s ease;transition:left .3s ease,opacity .3s ease,visibility .3s ease;-webkit-transition-delay:.3s,0s,0s;-moz-transition-delay:.3s,0s,0s;-ms-transition-delay:.3s,0s,0s;-o-transition-delay:.3s,0s,0s;transition-delay:.3s,0s,0s;-webkit-transition-duration:0s,.3s,.3s;-moz-transition-duration:0s,.3s,.3s;-ms-transition-duration:0s,.3s,.3s;-o-transition-duration:0s,.3s,.3s;transition-duration:0s,.3s,.3s}.menu_frame .menu_list{position:absolute;left:0;right:0;padding:13em 2.5rem 10em;top:0;bottom:0;opacity:0;-webkit-transform:translateX(10em);-moz-transform:translateX(10em);-ms-transform:translateX(10em);-o-transform:translateX(10em);transform:translateX(10em);-webkit-transition:opacity .4s ease,transform .4s ease;-moz-transition:opacity .4s ease,transform .4s ease;-ms-transition:opacity .4s ease,transform .4s ease;-o-transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease}.menu_frame .menu_link{line-height:1;display:block;position:relative;text-decoration:none;font-size:3em;color:#dabcbc;font-weight:bold;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.menu_frame .menu_link:active,.menu_frame .menu_link.active{color:#fff !important}.menu_frame .menu_link[href="/hotline"]{color:#ec4545}.menu_frame .menu_link[href="/hotline"]:hover,.menu_frame .menu_link[href="/hotline"].active{color:#fff}.menu_frame .menu_item{position:relative}.menu_frame .menu_item+.menu_item{margin-top:3em}.menu_frame .menu_item:nth-child(4){font-size:0.9em}.menu_frame .menu_item:nth-child(4) .menu_link{color:#3bdced;padding-left:1.8em}.menu_frame .menu_item:nth-child(4) .menu_link:before{content:'\0041';font-family:'icons-2';line-height:1;text-align:left;margin-top:-0.4em;position:absolute;top:50%;left:-0.1em;right:0;font-size:1.2em;font-weight:100}.menu_frame .menu_item:nth-child(4) .menu_link:hover,.menu_frame .menu_item:nth-child(4) .menu_link.active{color:#7effff}.menu_frame .header_shadow{background:linear-gradient(180deg, #2d469d 30%, rgba(45,70,157,0) 100%)}.menu_frame .header{color:#fff}.menu_frame .menu_open_btn{background-color:#fff;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.menu_frame .menu_open_btn:active{background-color:#e6e6e6}.menu_frame .choose-apartment{background-color:#fff}.menu_frame .close-menu{position:absolute;cursor:pointer;width:3.8em;height:3.8em;top:-1.9em;right:1.5rem;border-radius:50%;background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.menu_frame .close-menu:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:1.8em;height:1.8em;margin:-0.9em -0.9em;background:url("/assets/i/sprite.svg?v=1766416435") -2.6em -3.4em;background-size:100em 100em}.menu_frame .close-menu:active{background-color:#223475}.menu_frame .favourites__button .favourites__button-count{background-position:-15.8em -23.3em;width:4.2em;height:4em;font-size:1rem}.menu_frame .favourites__button .favourites__button-count span{color:#2d469d}.menu_frame .call_btn .comagic_phone{position:absolute;display:inline-block;padding-right:1.9em;right:0;top:50%;white-space:nowrap;font-size:4.5vw;line-height:1;text-decoration:none;font-weight:bold;letter-spacing:-0.05em;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.menu_bottom{position:absolute;left:0;right:0;bottom:0;height:5.6rem;padding:0 1rem;display:flex;justify-content:space-between;align-items:center;background-color:#c87170;border-radius:2rem 2rem 0rem 0rem;z-index:11;font-size:0.8rem;text-transform:uppercase;-webkit-transition:background-color .4s ease;-moz-transition:background-color .4s ease;-ms-transition:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease}.menu_bottom a{text-decoration:none}.menu_bottom .menu_bottom__item{display:flex;flex-direction:column;align-items:center;width:19%}.menu_bottom .icon{margin-bottom:0.7rem}.menu_bottom .icon--flat{background-position:-22.8em -23.3em;width:2.5em;height:2.3em;font-size:1rem}.menu_bottom .icon--mortgage{background-position:-25.3em -23.3em;width:2.1em;height:2.3em;font-size:1rem}.menu_bottom .icon--favorites{background-position:-28.9em -23.3em;width:2.1em;height:2.1em;font-size:1rem}.menu_bottom .icon--promo{background-position:-7.6em -28.7em;width:1.9em;height:2.1em;font-size:1rem}.menu_bottom .icon--menu{background-position:-5.5em -28.7em;width:2.1em;height:2.1em;font-size:1rem}.art3d{position:absolute;z-index:10;bottom:0.5em;right:0.6em;border-right:1em solid #d3101e;border-bottom:1em solid transparent}body.menu-opened .menu_frame{opacity:1;visibility:visible;left:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body.menu-opened .menu_frame .menu_list{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.footer_disclaimer{position:absolute;bottom:1em;left:1.8em;right:14em;color:#fff;font-size:1.2em;z-index:11}.main_social_block{position:absolute;right:2em;bottom:1em;white-space:nowrap}.social_block{position:relative;display:inline-block;width:2.7em;height:2.7em;background:url("/assets/i/sprite.svg?v=1766416435") -80.4em -0.5em;background-size:100em 100em}.social_block+.social_block{margin-left:0.4em}.social_block.vk{background:url("/assets/i/sprite.svg?v=1766416435") -84.1em -0.5em;background-size:100em 100em}.social_block.inst{background:url("/assets/i/sprite.svg?v=1766416435") -95.2em -0.5em;background-size:100em 100em}.social_block.telegram{background:url("/assets/i/sprite.svg?v=1766416435") -74.1em -18.1em;background-size:100em 100em}.footer_shadow{position:absolute;bottom:0;left:0;right:0;height:27em;pointer-events:none;opacity:1;-webkit-background:linear-gradient(360deg, #2d469d 20%, rgba(45,70,157,0.8) 20%, rgba(45,70,157,0) 100%);-moz-background:linear-gradient(360deg, #2d469d 20%, rgba(45,70,157,0.8) 20%, rgba(45,70,157,0) 100%);-ms-background:linear-gradient(360deg, #2d469d 20%, rgba(45,70,157,0.8) 20%, rgba(45,70,157,0) 100%);-o-background:linear-gradient(360deg, #2d469d 20%, rgba(45,70,157,0.8) 20%, rgba(45,70,157,0) 100%);background:linear-gradient(360deg, #2d469d 20%, rgba(45,70,157,0.8) 20%, rgba(45,70,157,0) 100%);-webkit-transition:background 0.2s ease,opacity 0.2s ease;-moz-transition:background 0.2s ease,opacity 0.2s ease;-ms-transition:background 0.2s ease,opacity 0.2s ease;-o-transition:background 0.2s ease,opacity 0.2s ease;transition:background 0.2s ease,opacity 0.2s ease}.menu_frame .menu_item>.menu_link.new_year{color:#c86665}.menu_frame .menu_item>.menu_link.new_year:hover{color:#fff}.menu_frame .menu_item>.menu_link.new_year:before{content:'';position:absolute;left:-0.7em;width:2em;height:2em;margin-top:-2em;top:50%;background:url(/assets/i/new_year.png?v=1576691221);background-size:contain;background-position:50% 50%;font-size:0.5em;transform:rotate(-10deg)}.toggle_height{top:3.4em}.menu__item{color:#fff;font-size:2.8rem;text-decoration:none;font-weight:bold;white-space:nowrap;margin-top:11rem}.menu__item:first-child{margin-top:0}.menu__item .menu__url{text-decoration:none;margin-bottom:3.6rem;display:block}.menu__item .menu_submenu:first-child{margin-top:3.6rem}.menu__item.parking{margin-top:5rem}.menu_submenu{font-size:2rem;font-weight:300;display:block;line-height:4.6rem;position:relative;text-decoration:none;transition:.5s}.menu_submenu::after{content:'';width:0;height:0.1rem;background:#fff;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:0.5s}.menu_submenu.active{padding-left:3.5rem}.menu_submenu.active::after{content:'';width:1.6rem}.menu__container .menu_submenu:first-child{margin-top:11rem}.menu__container .menu_submenu{display:block;margin:0 0 2rem;border:0;background-color:transparent;text-decoration:none;white-space:nowrap;font-size:2.8rem;font-weight:bold;color:#fff}.menu__container .menu_submenu.keys{padding:0}body.favorites .favourites__button-count,body.schema .favourites__button-count,body.developer .favourites__button-count,body.about .favourites__button-count,body.developer .favourites__button-count,body.trade-in .favourites__button-count,body.hotline .favourites__button-count,body.parking .favourites__button-count,body.documents .favourites__button-count,body.commerce .favourites__button-count{background-position:-25.8em -14.3em;width:4.2em;height:4em;font-size:1rem}body.concept .favourites__button-count,body.construction .favourites__button-count{background-position:-20em -19.3em;width:4.2em;height:4em;font-size:1rem}body.technology .favourites__button-count,body.design .favourites__button-count,body.contacts .favourites__button-count{background-position:-15.8em -19.3em;width:4.2em;height:4em;font-size:1rem}body.installment .favourites__button-count{background-position:-15.8em -23.3em;width:4.2em;height:4em;font-size:1rem}body.installment .favourites__button-count span{color:#c86a36}body.home .favourites__button-count,body.privilege .favourites__button-count{background-position:-15.8em -23.3em;width:4.2em;height:4em;font-size:1rem}body.home .favourites__button-count span,body.privilege .favourites__button-count span{color:#c87170}body.search .favourites__button-count,body.search-commercial .favourites__button-count,body.white-box .favourites__button-count{background-position:-15.8em -23.3em;width:4.2em;height:4em;font-size:1rem}body.search .favourites__button-count span,body.search-commercial .favourites__button-count span,body.white-box .favourites__button-count span{color:#2d469d}body.news .favourites__button-count{background-position:-15.8em -23.3em;width:4.2em;height:4em;font-size:1rem}body.news .favourites__button-count span{color:#2e836c}.favourites__button{position:absolute;top:8em;right:2.5rem;margin-right:-1rem;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.favourites__button.active{opacity:1;visibility:visible}.favourites__button .favourites__button-count{position:relative;background-position:-24.2em -19.3em;width:4.2em;height:4em;font-size:1rem}.favourites__button .favourites__button-count span{position:absolute;top:50%;left:0;width:100%;text-align:center;line-height:1;margin-top:-0.5em;font-size:1.4em;font-weight:bold;color:#fff;margin-top:-0.7em}body.fav_btn_hidden .main_header .favourites__button{opacity:0;visibility:hidden}.mapsInit{background-color:#fff;font:inherit;z-index:0}.mapsInit .leaflet-tile-pane{-webkit-filter:hue-rotate(165deg) grayscale(0.56) brightness(1.13) contrast(1.07) saturate(0.95);-moz-filter:hue-rotate(165deg) grayscale(0.56) brightness(1.13) contrast(1.07) saturate(0.95);-ms-filter:hue-rotate(165deg) grayscale(0.56) brightness(1.13) contrast(1.07) saturate(0.95);-o-filter:hue-rotate(165deg) grayscale(0.56) brightness(1.13) contrast(1.07) saturate(0.95);filter:hue-rotate(165deg) grayscale(0.56) brightness(1.13) contrast(1.07) saturate(0.95)}.mapsInit .leaflet-top{top:50%}.mapsInit .leaflet-top .leaflet-control{margin-top:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mapsInit .maps-marker-object{position:absolute;width:5em;height:5em;margin:-2.5em;background-color:#2e836c;border-radius:50%}.mapsInit .maps-marker-object:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:3.4em;height:3.1em;margin:-1.55em -1.7em;background:url("/assets/i/sprite.svg?v=1766416435") -57.2em 0;background-size:100em 100em}.mapsInit .maps-marker-object:after{font-size:0.75em}.mapsInit .maps-marker-object.blue{background-color:#c6d7f7}.mapsInit .maps-marker-object.blue:after{background-position:-90.1em -4.8em}.mapsInit .maps-marker-object.red{background-color:#c87170}.mapsInit .maps-marker-poi .icon,.mapsInit .maps-cluster .icon{position:absolute;width:5em;height:5em;margin:-2.5em;top:0;left:0;border-radius:50%}.mapsInit .maps-marker-poi .icon:after,.mapsInit .maps-cluster .icon:after{font-size:0.75em !important}.mapsInit .maps-marker-poi .title,.mapsInit .maps-cluster .title{color:#fff}.mapsInit .maps-marker-poi.red .icon,.mapsInit .maps-cluster.red .icon{background-color:#c87170}.mapsInit .maps-marker-poi.red .title,.mapsInit .maps-cluster.red .title{background-color:#c87170}.mapsInit .maps-marker-poi.red .title:before,.mapsInit .maps-cluster.red .title:before{border-right-color:#c87170}.mapsInit .maps-marker-poi.blue .icon,.mapsInit .maps-cluster.blue .icon{background-color:#2d469d}.mapsInit .maps-marker-poi.blue .title,.mapsInit .maps-cluster.blue .title{background-color:#2d469d}.mapsInit .maps-marker-poi.blue .title:before,.mapsInit .maps-cluster.blue .title:before{border-right-color:#2d469d}.mapsInit .maps-marker-poi .icon{-webkit-transition:-webkit-transform .2s ease;-moz-transition:-moz-transform .2s ease;-ms-transition:-ms-transform .2s ease;-o-transition:-o-transform .2s ease;transition:transform .2s ease}.mapsInit .maps-marker-poi .icon:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:3.4em;height:3.4em;margin:-1.7em -1.7em;background:url("/assets/i/sprite.svg?v=1766416435") 0 0;background-size:100em 100em}.mapsInit .maps-marker-poi .icon:after{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.mapsInit .maps-marker-poi.type_medcine .icon:after{background-position:-61.2em 0}.mapsInit .maps-marker-poi.type_magazin .icon:after{background-position:-64.6em 0}.mapsInit .maps-marker-poi.type_razvlech .icon:after{background-position:-68em 0}.mapsInit .maps-marker-poi.type_parks .icon:after{background-position:-71.4em 0}.mapsInit .maps-marker-poi.type_obrazovanie .icon:after{background-position:-74.8em 0}.mapsInit .maps-marker-poi.type_ilove .icon:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:3.4em;height:3.1em;margin:-1.55em -1.7em;background:url("/assets/i/sprite.svg?v=1766416435") -57.2em 0;background-size:100em 100em}.mapsInit .maps-marker-poi .title{position:absolute;top:-2em;line-height:4em;white-space:nowrap;left:5em;opacity:0;visibility:hidden;-webkit-transform:translateX(1em);-moz-transform:translateX(1em);-ms-transform:translateX(1em);-o-transform:translateX(1em);transform:translateX(1em);-webkit-transition:opacity .2s ease,visibility .2s ease,transform .2s ease;-moz-transition:opacity .2s ease,visibility .2s ease,transform .2s ease;-ms-transition:opacity .2s ease,visibility .2s ease,transform .2s ease;-o-transition:opacity .2s ease,visibility .2s ease,transform .2s ease;transition:opacity .2s ease,visibility .2s ease,transform .2s ease;padding:0 2.3em}.mapsInit .maps-marker-poi .title .title_text{font-size:1.7em;font-weight:bold}.mapsInit .maps-marker-poi .title:before{content:'';position:absolute;top:50%;right:100%;border-right:0.8em solid transparent;border-top:0.5em solid transparent;border-bottom:0.5em solid transparent;margin:-0.5em 0.4em}.mapsInit .maps-marker-poi:hover .icon{-webkit-transform:scale(1.28);-moz-transform:scale(1.28);-ms-transform:scale(1.28);-o-transform:scale(1.28);transform:scale(1.28)}.mapsInit .maps-marker-poi:hover .icon:after{opacity:0.8}.mapsInit .maps-marker-poi:hover .title{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.mapsInit .maps-cluster .title{position:absolute;top:50%;left:0;width:100%;text-align:center;line-height:1;margin-top:-0.5em;font-size:2em;font-weight:bold;margin-top:-0.57em;background:none !important}.windrose{position:absolute;width:12.2em;height:12.2em;background:url("/assets/i/sprite.svg?v=1766416435") -43.2em -9.7em;background-size:100em 100em;margin:-6.1em;font-size:0.7em}.windrose .windrose_letter{position:absolute;font-size:1.6em;font-weight:bold;width:2em;line-height:2;text-align:center;margin:-1em}.windrose .windrose_letter.north{left:50%;bottom:110%}.windrose .windrose_letter.south{left:50%;top:110%}.windrose .windrose_letter.west{top:50%;right:110%}.windrose .windrose_letter.east{top:50%;left:110%}.flat_popup{background-color:#f5e2e2;top:8.5em;left:0;right:0;bottom:0;position:absolute}.flat_popup .text_scroll .content{padding:0;margin:0}.flat_popup .close_btn{top:5.5rem;background:#314798}.flat_popup .flat_img_size{position:relative;padding:2em 4.5em 2em 4.5em}.flat_popup .flat_img_size.lots-images{padding-bottom:5.4rem}.flat_popup .flat_img{position:relative;background-size:contain;padding-top:100%}.flat_popup .flat_img .galleryInit__image{transition:background 0.2s ease}.flat_popup .flat_img .arrows_block{position:absolute;top:100%;width:100%}.flat_popup .flat_img .arrows_block .galleryInit__arrow{margin-top:3rem}.flat_popup .flat_img .arrows_block .galleryInit__arrow:after{border:none}.flat_popup .flat_img .arrows_block .galleryInit__arrow.left{left:50%;margin-left:-5.2rem}.flat_popup .flat_img .arrows_block .galleryInit__arrow.left .icon:after{content:'';position:absolute;background-position:-30em -14.3em;width:1.5em;height:2.1em;font-size:1rem;margin:-1.05em -0.75em;left:50%;top:50%}.flat_popup .flat_img .arrows_block .galleryInit__arrow.right{right:50%;margin-right:-5.2rem}.flat_popup .flat_img .arrows_block .galleryInit__arrow.right .icon:after{content:'';position:absolute;background-position:-27.4em -23.3em;width:1.5em;height:2.1em;font-size:1rem;margin:-1.05em -0.75em;left:50%;top:50%}.flat_popup .flat_img--levels{background-repeat:no-repeat;background-position:50% 50%}.flat_popup .minimaps{position:relative;margin:0em 3em 3.5em}.flat_popup .minimaps .minimap{position:relative;width:21rem;height:21rem}.flat_popup .windrose{top:1.7rem;left:3.5rem}.flat_popup .apt_desgin_info{position:relative;width:100%;padding:2em;margin-top:1.5em}.flat_popup .apt_desgin_info .design_info{position:relative;font-weight:bold;font-size:2em;display:inline-block;line-height:1;padding-left:3em;left:50%;margin-left:-2em;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.flat_popup .apt_desgin_info .design_info:before{content:'';display:block;position:absolute;width:2.4em;height:2.4em;left:0;margin-left:0;top:50%;margin-top:-1.2em;background:url("/assets/i/sprite.svg?v=1766416435") -79em -14.8em;background-size:100em 100em;font-size:0.7em}.flat_popup .apt_desgin_info.inactive{display:none}.flat_popup .flat__trade-in{position:absolute;left:4.8rem;top:-2.4rem;background-color:#314798;border-radius:10rem;padding:1rem 1.5rem;font-size:1.4rem;color:#fff;display:none}.flat_popup .flat__trade-in.show{display:block}.flat_popup .flat__details-tab{position:relative;display:block}.flat_popup .flat__details-tab .tab__header{position:relative;margin:0 4.8rem;padding:4rem 0;padding-bottom:4.2rem;font-size:1.5rem;color:#314798;font-weight:normal;text-transform:uppercase;line-height:1;cursor:pointer}.flat_popup .flat__details-tab .tab__header .icon{position:absolute;display:block;right:0.4rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:2.5rem;line-height:1;color:#314798;margin-top:-0.35rem}.flat_popup .flat__details-tab .tab__hidden{position:relative;padding:0 4.8rem 0 4.8rem}.flat_popup .flat__details-tab .flat_details{position:relative}.flat_popup .flat__details-tab .flat_details .flat_info-title{position:relative}.flat_popup .flat__details-tab .flat_details .flat_info-title .value{position:relative;font-size:2.7rem;font-weight:bold;line-height:1}.flat_popup .flat__details-tab .flat_details .flat_info-title .value+.value{margin-top:1.2rem}.flat_popup .flat__details-tab .flat_details .pantry_block{margin-top:2rem;background:#B67673;color:#fff;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:1.5rem;max-width:20rem}.flat_popup .flat__details-tab .flat_details .pantry_block.hidden{opacity:0;visibility:hidden;height:0}.flat_popup .flat__details-tab .flat_details .pantry_block .pantry__icon{flex:1;height:2rem;background:url("/assets/i/stars_white.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:center center}.flat_popup .flat__details-tab .flat_details .pantry_block .pantry__text{flex:3;font-size:1.4rem}.flat_popup .flat__details-tab .flat_details.n2 .flat_info-table{margin-top:0}.flat_popup .flat__details-tab .flat_details.n2 .flat_info-table .flat_info-row .cell{width:calc(100%/3)}.flat_popup .flat__details-tab .flat_details.n2 .flat_info-table .flat_info-row .cell:nth-child(3){box-sizing:border-box;padding-left:3rem}.flat_popup .flat__details-tab .flat_details .flat_info-table{position:relative;display:block;margin-top:5.8rem}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row{position:relative;display:block;white-space:nowrap;font-size:0}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row_subrow{display:flex;align-items:center;justify-content:space-between}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row_subrow:not(:last-child){margin-bottom:1rem}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row--offer .label{font-size:1.8rem;font-weight:400;line-height:1}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row--offer .value{font-size:2.7rem;font-weight:bold;line-height:1}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row--offer .value--small{text-align:right;font-size:1.8rem}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row--offer .value--smallest{text-align:right;font-size:1.5rem}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row--offer .value--brown{color:#B67673}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row--offer .value--line-through{text-decoration-line:line-through;text-decoration-color:#314798}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row--offer .desc{margin:0;font-weight:700;font-size:0.8rem;line-height:1.1;padding:1.2rem 1.2em;background:rgba(255,255,255,0.6);border-radius:10px}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row+.flat_info-row{margin-top:4.5rem}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row.spacer{margin-top:8rem}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row.spacer:before{content:'';position:absolute;display:block;width:100%;height:1px;background-color:#314798;bottom:100%;left:0%;margin-bottom:3.9rem}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell{position:relative;display:inline-block;vertical-align:bottom;width:50%;font-size:1rem;box-sizing:border-box}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell:nth-child(2){padding-left:1rem}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell .value{font-size:2.3rem;font-weight:bold;line-height:1}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell .value.small{text-align:right;font-size:1.5rem;font-weight:400}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell .label{font-size:1.8rem;font-weight:400;line-height:1;margin-top:1.2rem}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell.tc .label{margin-top:0;margin-bottom:1.2rem}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell.finishing .icon{position:relative;display:block;width:2.4rem;height:2.4rem;background:url("/assets/i/finishing-blue.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell.reserved .icon{position:relative;display:block;width:2.5rem;height:2.5rem;background:url("/assets/i/reserve.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell.free .icon{position:relative;display:block;width:2.5rem;height:2.5rem;background:url("/assets/i/reserve-open-blue.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell.heights .icon{position:relative;display:block;width:2.5rem;height:2.5rem;background:url("/assets/i/height.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.flat_popup .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell.hidden{display:none}.flat_popup .flat__details-tab .flat_details .fav_btn{position:absolute;width:5.4rem;height:5.4rem;border-radius:50%;background-color:#fff;left:100%;top:0;cursor:pointer;margin-top:1rem;margin-left:-4rem;z-index:1}.flat_popup .flat__details-tab .flat_details .fav_btn:before{content:'';position:absolute;display:block;width:2.7rem;height:1.8rem;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("/assets/i/favourites.svg?v=1766416435");background-size:contain;background-position:50% 50%;background-repeat:no-repeat;opacity:0.2;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.flat_popup .flat__details-tab .flat_details .fav_btn.active:before{opacity:1}.flat_popup .flat__details-tab .flat_details .fav_btn .title{position:absolute;left:100%;margin-left:2.1rem;bottom:50%;margin-bottom:1rem;box-sizing:border-box;width:25rem;height:7rem;background-color:#fff;border-radius:2.5rem 2.5rem 2.5rem 0;color:#314798;font-size:1.8rem;line-height:6.7rem;text-align:center;opacity:0;visibility:hidden;-webkit-transition:opacity .4s ease,visibility .4s ease;-moz-transition:opacity .4s ease,visibility .4s ease;-ms-transition:opacity .4s ease,visibility .4s ease;-o-transition:opacity .4s ease,visibility .4s ease;transition:opacity .4s ease,visibility .4s ease}.flat_popup .flat__details-tab .flat_details .offer_block{display:flex;justify-content:center;align-items:stretch;gap:1rem;margin-top:4rem}.flat_popup .flat__details-tab .flat_details .offer_block .offer_info{flex-grow:1;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:2rem;max-width:19rem;padding:1.6rem 1rem 2rem 2.2rem;border-radius:2.5rem;background-color:#fff;cursor:pointer}.flat_popup .flat__details-tab .flat_details .offer_block .offer_info .label{font-size:1.3rem;line-height:1;font-weight:normal}.flat_popup .flat__details-tab .flat_details .offer_block .offer_info .value{white-space:nowrap;font-size:1.6rem;font-weight:bold;line-height:1;margin-top:1rem}.flat_popup .flat__details-tab .flat_details .offer_block .offer_info .icon{width:1.4rem;height:1.4rem;background:url("/assets/i/arrow-right.svg?v=1766416435");background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.flat_popup .flat__details-tab .flat_details .offer_block .offer_btn{display:flex;align-items:center;justify-content:center;width:7.5rem;background-color:#fff;border-radius:2.5rem;cursor:pointer}.flat_popup .flat__details-tab .flat_details .offer_block .offer_btn .icon{width:2rem;height:2.4rem;background:url("/assets/i/calculator.svg?v=1766416435");background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.flat_popup .flat__details-tab .floors_fr{position:relative;margin-top:5rem}.flat_popup .flat__details-tab .floors_fr .area2svg_img{position:relative;width:100%;height:auto}.flat_popup .flat__btns{position:relative;padding:5.5rem 4.8rem}.flat_popup .flat__btns .item{position:relative;display:block;font-size:1rem;white-space:nowrap;cursor:pointer;text-decoration:none}.flat_popup .flat__btns .item+.item{margin-top:2.3rem}.flat_popup .flat__btns .item .icon{position:relative;width:5.4rem;height:5.4rem;display:inline-block;vertical-align:middle}.flat_popup .flat__btns .item .icon:before{content:'';position:absolute;width:100%;height:100%;border-radius:3rem;background-color:#fff;display:block;-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-ms-transition:-ms-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .4s ease}.flat_popup .flat__btns .item.similar_btn .icon .text{position:absolute;display:block;width:100%;text-align:center;line-height:1;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:-0.2rem;font-size:1.8rem;font-weight:normal}.flat_popup .flat__btns .item.decoration_info .icon:after{content:'';position:absolute;display:block;width:1.8rem;height:1.8rem;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("/assets/i/decoration_line.svg?v=1766416435");background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.flat_popup .flat__btns .item .title{position:relative;display:inline-block;vertical-align:middle;margin-left:2.2rem;font-size:1.5rem;line-height:1;color:#314798;font-weight:400}.flat_popup .apart_act_frame{position:relative;padding:5.5rem 4.8rem;background-color:#314798;color:#fff}.flat_popup .apart_act_frame.reserve_btn_hidden .reserve_btn{display:none}.flat_popup .apart_act_frame.reserve_btn_hidden .callback_btn{margin-top:0}.flat_popup .apart_act_frame .item{position:relative;display:inline-block;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;border-radius:3rem;background-color:#4057AB;margin-top:2.8rem}.flat_popup .apart_act_frame .item:first-child{margin:0}.flat_popup .apart_act_frame .item .title{padding:1.5rem 0 2rem;width:20rem;text-align:center;font-size:1.8rem;line-height:1;font-weight:normal}.flat_popup .apart_act_frame .item.copy_link input{position:absolute;opacity:0;visibility:hidden}.flat_popup .apart_act_frame.reserved .reserve_btn{pointer-events:none;background-color:#747CA0}.flat_popup .apart_act_frame.reserved .reserve_btn::before{content:'Данная квартира забронирована';position:absolute;top:-80%;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:1.4rem;background-color:#fff;border-radius:10rem;padding:1rem 1.9rem 1.4rem;color:#314798;font-weight:500}body.search.has-popup .header_shadow{opacity:0;transition-delay:0.5s}.flat__variant,.flat__levels,.variant-popup,.close-penthouse{display:none}.flat-penthouse .flat-close{display:none}.flat-penthouse .flat_popup .close_btn{top:8rem}.flat-penthouse .flat_popup .flat__details-tab.n1{margin-top:2rem}.flat-penthouse .flat__variant{display:block;position:relative;font-size:1.3rem;font-weight:500;margin-top:6rem}.flat-penthouse .flat__variant .container{position:relative;display:flex;align-items:flex-end;justify-content:center;margin:0 2.5rem}.flat-penthouse .flat__variant .variant-desc{display:inline-block;white-space:nowrap;width:50%;text-align:center;border:1px solid #314798;padding:1rem 0;border-radius:2rem;transition:background-color 0.3s ease, color 0.3s ease}.flat-penthouse .flat__variant .variant-desc:first-of-type{margin-right:1.4rem}.flat-penthouse .flat__variant .variant-desc.active{background-color:#314798;color:#fff}.flat-penthouse .flat__levels{display:none;flex-direction:column;align-items:center;position:relative;left:50%;transform:translateX(-50%);font-weight:700;opacity:1;visibility:visible}.flat-penthouse .flat__levels.visible{display:flex}.flat-penthouse .flat__levels .level{transition:opacity 0.3s ease}.flat-penthouse .flat__levels .level.end{opacity:0.3}.flat-penthouse .flat__levels .level::after{font-size:2.4rem;cursor:pointer}.flat-penthouse .flat__levels .level.up::after{content:'▲'}.flat-penthouse .flat__levels .level.down::after{content:'▼'}.flat-penthouse .flat__levels .current_level{display:block;position:relative;width:10rem;text-align:center;white-space:nowrap;margin-bottom:1rem}.flat-penthouse .flat__levels .current_level .val{font-size:2.4rem}.flat-penthouse .flat__levels .current_level .title{font-size:1.2rem}.flat-penthouse .variant-popup{display:block;position:relative;margin-top:3rem;display:flex;align-items:center;background-color:#C9D6F4;padding:1rem 0.8rem 1.2rem 1rem;border-radius:0.7rem}.flat-penthouse .variant-popup-text{font-size:1.3rem;line-height:1.1;color:#314798;font-weight:600}.flat-penthouse .variant-popup-icon{width:3.3rem;height:3rem;background:url("/assets/i/sparkles.svg?v=1766416435");background-size:contain;background-position:50% 50%;background-repeat:no-repeat;margin-right:1.4rem}.flat-penthouse .close-penthouse{display:block}.flat_popup .flat__special-details{box-sizing:border-box;display:none;position:relative;z-index:10;justify-content:start;flex-direction:column;height:5.5rem;width:100%;padding:0 2rem;overflow:hidden;border:0.3rem solid #B67673;border-radius:3rem;text-align:center;color:#B67673;transition:all 1s ease 0.3s;cursor:pointer}.flat_popup .flat__special-details .close-btn{position:absolute;z-index:3;top:1.9rem;right:1.8rem;width:1.2rem;height:1.2rem;background:url("/assets/i/close-special.svg?v=1766416435") no-repeat;background-size:contain;cursor:pointer;opacity:0;transition:opacity 0.5s ease}.flat_popup .flat__special-details_title,.flat_popup .flat__special-details_text{user-select:none}.flat_popup .flat__special-details_title{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:5.5rem;position:absolute;top:-0.4rem;left:0;padding:0 2rem;font-weight:700;font-size:1.6rem}.flat_popup .flat__special-details_text{position:relative;left:-100%;box-sizing:border-box;opacity:0;margin:0;padding:0 0 4rem;transition:all 1s ease-in;font-weight:300;text-align:left;font-size:1.2rem;line-height:1.8rem;color:#fff}.flat_popup .flat__special-details.active{display:flex}.flat_popup .flat__special-details.opened{cursor:unset;transition:all 1s ease;background-color:#B67673;color:#fff}.flat_popup .flat__special-details.opened .close-btn{opacity:1}.flat_popup .flat__special-details.opened .flat__special-details_text{transition:all 1s ease 0.3s;left:0;display:block;opacity:1}.flat_popup_commercial{background-color:#f5e2e2;top:8.5em;left:0;right:0;bottom:0;position:absolute}.flat_popup_commercial .text_scroll .content{padding:0;margin:0}.flat_popup_commercial .close_btn{top:5.5rem;background:#314798}.flat_popup_commercial .flat_img_size{position:relative;padding:2em 4.5em 2em 4.5em}.flat_popup_commercial .flat_img_size.lots-images{padding-bottom:5.4rem}.flat_popup_commercial .flat_img{position:relative;padding-top:100%}.flat_popup_commercial .flat_img .galleryInit__image{transition:background 0.2s ease}.flat_popup_commercial .flat_img .arrows_block{position:absolute;top:100%;width:100%}.flat_popup_commercial .flat_img .arrows_block .galleryInit__arrow{margin-top:3rem}.flat_popup_commercial .flat_img .arrows_block .galleryInit__arrow:after{border:none}.flat_popup_commercial .flat_img .arrows_block .galleryInit__arrow.left{left:50%;margin-left:-5.2rem}.flat_popup_commercial .flat_img .arrows_block .galleryInit__arrow.left .icon:after{content:'';position:absolute;background-position:-30em -14.3em;width:1.5em;height:2.1em;font-size:1rem;margin:-1.05em -0.75em;left:50%;top:50%}.flat_popup_commercial .flat_img .arrows_block .galleryInit__arrow.right{right:50%;margin-right:-5.2rem}.flat_popup_commercial .flat_img .arrows_block .galleryInit__arrow.right .icon:after{content:'';position:absolute;background-position:-27.4em -23.3em;width:1.5em;height:2.1em;font-size:1rem;margin:-1.05em -0.75em;left:50%;top:50%}.flat_popup_commercial .minimaps{position:relative;margin:0em 3em 3.5em}.flat_popup_commercial .minimaps .minimap{position:relative;width:21rem;height:21rem}.flat_popup_commercial .windrose{top:1.7rem;left:3.5rem}.flat_popup_commercial .apt_desgin_info{position:relative;width:100%;padding:2em;margin-top:1.5em}.flat_popup_commercial .apt_desgin_info .design_info{position:relative;font-weight:bold;font-size:2em;display:inline-block;line-height:1;padding-left:3em;left:50%;margin-left:-2em;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.flat_popup_commercial .apt_desgin_info .design_info:before{content:'';display:block;position:absolute;width:2.4em;height:2.4em;left:0;margin-left:0;top:50%;margin-top:-1.2em;background:url("/assets/i/sprite.svg?v=1766416435") -79em -14.8em;background-size:100em 100em;font-size:0.7em}.flat_popup_commercial .apt_desgin_info.inactive{display:none}.flat_popup_commercial .flat__trade-in{position:absolute;left:4.8rem;top:-2.4rem;background-color:#314798;border-radius:10rem;padding:1rem 1.5rem;font-size:1.4rem;color:#fff;display:none}.flat_popup_commercial .flat__trade-in.show{display:block}.flat_popup_commercial .flat__details-tab{position:relative;display:block}.flat_popup_commercial .flat__details-tab .merged-switch{height:5rem;margin:2rem 4.8rem 0;padding:0 2rem;display:flex}.flat_popup_commercial .flat__details-tab .merged-switch.hidden{display:none;height:0}.flat_popup_commercial .flat__details-tab .merged-switch__prev,.flat_popup_commercial .flat__details-tab .merged-switch__next{height:50%;width:50%;flex:1;align-self:center;background:url("/assets/i/triangle.svg?v=1766416435");background-position:center center;background-size:contain;background-repeat:no-repeat}.flat_popup_commercial .flat__details-tab .merged-switch__prev.disable,.flat_popup_commercial .flat__details-tab .merged-switch__next.disable{opacity:0.5;pointer-events:none}.flat_popup_commercial .flat__details-tab .merged-switch__next{transform:rotate(180deg)}.flat_popup_commercial .flat__details-tab .merged-switch__content{flex:2;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.1;font-weight:600}.flat_popup_commercial .flat__details-tab .merged-switch__content .plan-number{font-size:3.7rem}.flat_popup_commercial .flat__details-tab .merged-switch__content .plan-title{font-size:1.8rem}.flat_popup_commercial .flat__details-tab .tab__header{position:relative;margin:0 4.8rem;padding:4rem 0;padding-bottom:4.2rem;font-size:1.5rem;color:#314798;font-weight:normal;text-transform:uppercase;line-height:1;cursor:pointer}.flat_popup_commercial .flat__details-tab .tab__header .icon{position:absolute;display:block;right:0.4rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:2.5rem;line-height:1;color:#314798;margin-top:-0.35rem}.flat_popup_commercial .flat__details-tab .tab__hidden{position:relative;padding:0 4.8rem 0 4.8rem}.flat_popup_commercial .flat__details-tab .flat_details{position:relative}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-title{position:relative}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-title .value{position:relative;font-size:2.7rem;font-weight:bold;line-height:1}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-title .value+.value{margin-top:1.2rem}.flat_popup_commercial .flat__details-tab .flat_details.n2 .flat_info-table{margin-top:0}.flat_popup_commercial .flat__details-tab .flat_details.n2 .flat_info-table .flat_info-row .cell{width:calc(100% / 3)}.flat_popup_commercial .flat__details-tab .flat_details.n2 .flat_info-table .flat_info-row .cell:nth-child(3){box-sizing:border-box;padding-left:3rem}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table{position:relative;display:block;margin-top:5.8rem}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row{position:relative;display:block;white-space:nowrap;font-size:0}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row_subrow{display:flex;align-items:center;justify-content:space-between}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row_subrow:not(:last-child){margin-bottom:1rem}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row--offer .label{font-size:1.8rem;font-weight:400;line-height:1}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row--offer .value{font-size:2.7rem;font-weight:bold;line-height:1}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row--offer .value--small{text-align:right;font-size:1.8rem}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row--offer .value--smallest{text-align:right;font-size:1.5rem}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row--offer .value--brown{color:#B67673}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row--offer .value--line-through{text-decoration-line:line-through;text-decoration-color:#314798}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row--offer .desc{margin:0;font-weight:700;font-size:0.8rem;line-height:1.1;padding:1.2rem 1.2em;background:rgba(255,255,255,0.6);border-radius:10px}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row+.flat_info-row{margin-top:4.5rem}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row.spacer{margin-top:8rem}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row.spacer:before{content:'';position:absolute;display:block;width:100%;height:1px;background-color:#314798;bottom:100%;left:0%;margin-bottom:3.9rem}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell{position:relative;display:inline-block;vertical-align:bottom;width:50%;font-size:1rem;box-sizing:border-box}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell:nth-child(2){padding-left:1rem}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell .value{font-size:2.3rem;font-weight:bold;line-height:1}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell .value.small{text-align:right;font-size:1.5rem;font-weight:400}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell .label{font-size:1.8rem;font-weight:400;line-height:1;margin-top:1.2rem}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell.tc .label{margin-top:0;margin-bottom:1.2rem}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell.finishing .icon{position:relative;display:block;width:2.4rem;height:2.4rem;background:url("/assets/i/finishing-blue.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell.reserved .icon{position:relative;display:block;width:2.5rem;height:2.5rem;background:url("/assets/i/reserve.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell.free .icon{position:relative;display:block;width:2.5rem;height:2.5rem;background:url("/assets/i/reserve-open-blue.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell.heights .icon{position:relative;display:block;width:2.5rem;height:2.5rem;background:url("/assets/i/height.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.flat_popup_commercial .flat__details-tab .flat_details .flat_info-table .flat_info-row .cell.hidden{display:none}.flat_popup_commercial .flat__details-tab .flat_details .fav_btn{position:absolute;width:5.4rem;height:5.4rem;border-radius:50%;background-color:#fff;left:100%;top:0;cursor:pointer;margin-top:1rem;margin-left:-4rem;z-index:1}.flat_popup_commercial .flat__details-tab .flat_details .fav_btn:before{content:'';position:absolute;display:block;width:2.7rem;height:1.8rem;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("/assets/i/favourites.svg?v=1766416435");background-size:contain;background-position:50% 50%;background-repeat:no-repeat;opacity:0.2;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.flat_popup_commercial .flat__details-tab .flat_details .fav_btn.active:before{opacity:1}.flat_popup_commercial .flat__details-tab .flat_details .fav_btn .title{position:absolute;left:100%;margin-left:2.1rem;bottom:50%;margin-bottom:1rem;box-sizing:border-box;width:25rem;height:7rem;background-color:#fff;border-radius:2.5rem 2.5rem 2.5rem 0;color:#314798;font-size:1.8rem;line-height:6.7rem;text-align:center;opacity:0;visibility:hidden;-webkit-transition:opacity .4s ease,visibility .4s ease;-moz-transition:opacity .4s ease,visibility .4s ease;-ms-transition:opacity .4s ease,visibility .4s ease;-o-transition:opacity .4s ease,visibility .4s ease;transition:opacity .4s ease,visibility .4s ease}.flat_popup_commercial .flat__details-tab .flat_details .offer_block{display:flex;justify-content:center;align-items:stretch;gap:1rem;margin-top:4rem}.flat_popup_commercial .flat__details-tab .flat_details .offer_block .offer_info{flex-grow:1;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:2rem;max-width:19rem;padding:1.6rem 1rem 2rem 2.2rem;border-radius:2.5rem;background-color:#fff;cursor:pointer}.flat_popup_commercial .flat__details-tab .flat_details .offer_block .offer_info .label{font-size:1.3rem;line-height:1;font-weight:normal}.flat_popup_commercial .flat__details-tab .flat_details .offer_block .offer_info .value{white-space:nowrap;font-size:1.6rem;font-weight:bold;line-height:1;margin-top:1rem}.flat_popup_commercial .flat__details-tab .flat_details .offer_block .offer_info .icon{width:1.4rem;height:1.4rem;background:url("/assets/i/arrow-right.svg?v=1766416435");background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.flat_popup_commercial .flat__details-tab .flat_details .offer_block .offer_btn{display:flex;align-items:center;justify-content:center;width:7.5rem;background-color:#fff;border-radius:2.5rem;cursor:pointer}.flat_popup_commercial .flat__details-tab .flat_details .offer_block .offer_btn .icon{width:2rem;height:2.4rem;background:url("/assets/i/calculator.svg?v=1766416435");background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.flat_popup_commercial .flat__details-tab .floors_fr{position:relative;margin-top:5rem}.flat_popup_commercial .flat__details-tab .floors_fr .area2svg_img{position:relative;width:100%;height:auto}.flat_popup_commercial .flat__btns{position:relative;padding:5.5rem 4.8rem}.flat_popup_commercial .flat__btns .item{position:relative;display:block;font-size:1rem;white-space:nowrap;cursor:pointer;text-decoration:none}.flat_popup_commercial .flat__btns .item+.item{margin-top:2.3rem}.flat_popup_commercial .flat__btns .item .icon{position:relative;width:5.4rem;height:5.4rem;display:inline-block;vertical-align:middle}.flat_popup_commercial .flat__btns .item .icon:before{content:'';position:absolute;width:100%;height:100%;border-radius:3rem;background-color:#fff;display:block;-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-ms-transition:-ms-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .4s ease}.flat_popup_commercial .flat__btns .item.similar_btn .icon .text{position:absolute;display:block;width:100%;text-align:center;line-height:1;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:-0.2rem;font-size:1.8rem;font-weight:normal}.flat_popup_commercial .flat__btns .item.decoration_info .icon:after{content:'';position:absolute;display:block;width:1.8rem;height:1.8rem;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("/assets/i/decoration_line.svg?v=1766416435");background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.flat_popup_commercial .flat__btns .item .title{position:relative;display:inline-block;vertical-align:middle;margin-left:2.2rem;font-size:1.5rem;line-height:1;color:#314798;font-weight:400}.flat_popup_commercial .apart_act_frame{position:relative;padding:5.5rem 4.8rem;background-color:#314798;color:#fff}.flat_popup_commercial .apart_act_frame .pdf_btn.hidden{display:none;height:0}.flat_popup_commercial .apart_act_frame.reserve_btn_hidden .reserve_btn{display:none}.flat_popup_commercial .apart_act_frame.reserve_btn_hidden .callback_btn{margin-top:0}.flat_popup_commercial .apart_act_frame .item{position:relative;display:inline-block;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;border-radius:3rem;background-color:#4057AB;margin-top:2.8rem}.flat_popup_commercial .apart_act_frame .item:first-child{margin:0}.flat_popup_commercial .apart_act_frame .item .title{padding:1.5rem 0 2rem;width:20rem;text-align:center;font-size:1.8rem;line-height:1;font-weight:normal}.flat_popup_commercial .apart_act_frame .item.copy_link input{position:absolute;opacity:0;visibility:hidden}.flat_popup_commercial .apart_act_frame.reserved .reserve_btn{pointer-events:none;background-color:#747CA0}.flat_popup_commercial .apart_act_frame.reserved .reserve_btn::before{content:'Данная квартира забронирована';position:absolute;top:-80%;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:1.4rem;background-color:#fff;border-radius:10rem;padding:1rem 1.9rem 1.4rem;color:#314798;font-weight:500}body.search.has-popup .header_shadow{opacity:0;transition-delay:0.5s}.flat__variant,.flat__levels,.variant-popup,.close-penthouse{display:none}.flat-penthouse .flat-close{display:none}.flat-penthouse .flat_popup .close_btn{top:8rem}.flat-penthouse .flat_popup .flat__details-tab.n1{margin-top:2rem}.flat-penthouse .flat__variant{display:block;position:relative;font-size:1.3rem;font-weight:500;margin-top:6rem}.flat-penthouse .flat__variant .container{position:relative;display:flex;align-items:flex-end;justify-content:center;margin:0 2.5rem}.flat-penthouse .flat__variant .variant-desc{display:inline-block;white-space:nowrap;width:50%;text-align:center;border:1px solid #314798;padding:1rem 0;border-radius:2rem;transition:background-color 0.3s ease, color 0.3s ease}.flat-penthouse .flat__variant .variant-desc:first-of-type{margin-right:1.4rem}.flat-penthouse .flat__variant .variant-desc.active{background-color:#314798;color:#fff}.flat-penthouse .flat__levels{display:none;flex-direction:column;align-items:center;position:relative;left:50%;transform:translateX(-50%);font-weight:700;opacity:1;visibility:visible}.flat-penthouse .flat__levels.visible{display:flex}.flat-penthouse .flat__levels .level{transition:opacity 0.3s ease}.flat-penthouse .flat__levels .level.end{opacity:0.3}.flat-penthouse .flat__levels .level::after{font-size:2.4rem;cursor:pointer}.flat-penthouse .flat__levels .level.up::after{content:'▲'}.flat-penthouse .flat__levels .level.down::after{content:'▼'}.flat-penthouse .flat__levels .current_level{display:block;position:relative;width:10rem;text-align:center;white-space:nowrap;margin-bottom:1rem}.flat-penthouse .flat__levels .current_level .val{font-size:2.4rem}.flat-penthouse .flat__levels .current_level .title{font-size:1.2rem}.flat-penthouse .variant-popup{display:block;position:relative;margin-top:3rem;display:flex;align-items:center;background-color:#C9D6F4;padding:1rem 0.8rem 1.2rem 1rem;border-radius:0.7rem}.flat-penthouse .variant-popup-text{font-size:1.3rem;line-height:1.1;color:#314798;font-weight:600}.flat-penthouse .variant-popup-icon{width:3.3rem;height:3rem;background:url("/assets/i/sparkles.svg?v=1766416435");background-size:contain;background-position:50% 50%;background-repeat:no-repeat;margin-right:1.4rem}.flat-penthouse .close-penthouse{display:block}.flat_popup .flat__special-details{box-sizing:border-box;display:none;position:relative;z-index:10;justify-content:start;flex-direction:column;height:5.5rem;width:100%;padding:0 2rem;overflow:hidden;border:0.3rem solid #B67673;border-radius:3rem;text-align:center;color:#B67673;transition:all 1s ease 0.3s;cursor:pointer}.flat_popup .flat__special-details .close-btn{position:absolute;z-index:3;top:1.9rem;right:1.8rem;width:1.2rem;height:1.2rem;background:url("/assets/i/close-special.svg?v=1766416435") no-repeat;background-size:contain;cursor:pointer;opacity:0;transition:opacity 0.5s ease}.flat_popup .flat__special-details_title,.flat_popup .flat__special-details_text{user-select:none}.flat_popup .flat__special-details_title{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:5.5rem;position:absolute;top:-0.4rem;left:0;padding:0 2rem;font-weight:700;font-size:1.6rem}.flat_popup .flat__special-details_text{position:relative;left:-100%;box-sizing:border-box;opacity:0;margin:0;padding:0 0 4rem;transition:all 1s ease-in;font-weight:300;text-align:left;font-size:1.2rem;line-height:1.8rem;color:#fff}.flat_popup .flat__special-details.active{display:flex}.flat_popup .flat__special-details.opened{cursor:unset;transition:all 1s ease;background-color:#B67673;color:#fff}.flat_popup .flat__special-details.opened .close-btn{opacity:1}.flat_popup .flat__special-details.opened .flat__special-details_text{transition:all 1s ease 0.3s;left:0;display:block;opacity:1}.sliderInit{position:relative;z-index:1;height:3rem;margin:0 -.1rem;margin-top:4rem}.sliderInit .sliderInit__size,.sliderInit .sliderInit__drag{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:5rem;right:5rem}.sliderInit .sliderInit__size{margin:0 2.5rem}.sliderInit .sliderInit__size:before{content:'';position:absolute;top:50%;left:0;right:0;height:2px;background-color:rgba(49,71,152,0.2)}.sliderInit .sliderInit__mask{position:absolute;top:50%;left:0;right:0;height:2px;background-color:#314798;margin:-1px -1rem}.sliderInit .sliderInit__drag{right:auto;width:2rem}.sliderInit .sliderInit__drag:before{position:absolute;display:block;width:2em;height:2em;box-sizing:border-box;content:'';top:50%;margin:-1em;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-ms-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.sliderInit .sliderInit__drag.left{margin-left:-2rem}.sliderInit .sliderInit__drag.left:before{right:50%;border-radius:5em}.sliderInit .sliderInit__drag.left .sliderInit__value{text-align:center;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}.sliderInit .sliderInit__drag.right{left:100%}.sliderInit .sliderInit__drag.right:before{left:50%;border-radius:5em}.sliderInit .sliderInit__drag.right .sliderInit__value{position:absolute;text-align:center;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}.sliderInit .sliderInit__drag.active{z-index:1;cursor:url(/assets/i/cur1.cur),move}.sliderInit .sliderInit__drag.active.moving{cursor:url(/assets/i/cur2.cur),move}.sliderInit .sliderInit__drag.active:hover:before{background-color:#314798}.sliderInit .sliderInit__drag.active:before{border:2px #314798 solid;background-color:#fff}.sliderInit .sliderInit__drag.active:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:-6em 0 -3em;background:url("/assets/i/blank.gif?v=1766416435")}.sliderInit .sliderInit__drag.active.left:after{margin-left:-3em}.sliderInit .sliderInit__drag.active.right:after{margin-right:-3em}.sliderInit .sliderInit__drag.active.input_val .sliderInit__value{display:none}.sliderInit .sliderInit__drag.default{display:none}.sliderInit .sliderInit__drag.default:before{background-color:#f0d6d6}.sliderInit .sliderInit__drag.default .sliderInit__value{color:#f0d6d6}.sliderInit .sliderInit__drag.default.input_val{display:block}.sliderInit .sliderInit__drag.default.input_val .sliderInit__value{white-space:nowrap;left:0;margin-left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);margin-top:-7.6rem}.sliderInit .sliderInit__drag.default.input_val .sliderInit__value .label{display:inline-block;position:relative;margin-right:1em;vertical-align:middle;font-size:1.8rem;font-weight:400;line-height:1;color:rgba(49,71,152,0.5)}.sliderInit .sliderInit__drag.default.input_val .sliderInit__value input{display:inline-block;width:10rem;height:5.2rem;box-sizing:border-box;padding:1.2rem 2.8rem;vertical-align:middle;background:#fff;border:none;border-radius:3.8rem;text-align:center;color:#314798;font-weight:400;font-size:1.8rem}.sliderInit .sliderInit__drag.default.input_val.right .sliderInit__value{margin-left:1.8rem;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.sliderInit.with_inputs .sliderInit__title{margin-bottom:6.6em}.sliderInit .sliderInit__value.default{top:50%;margin:0;height:auto;line-height:1;font-size:1.8rem}.sliderInit .sliderInit__value.default.left{left:0;margin-left:-4.5rem;-webkit-transform:translate(-100%, -50%);-moz-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);-o-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.sliderInit .sliderInit__value.default.right{right:0;left:auto;margin-right:-4.5rem;-webkit-transform:translate(100%, -50%);-moz-transform:translate(100%, -50%);-ms-transform:translate(100%, -50%);-o-transform:translate(100%, -50%);transform:translate(100%, -50%)}.sliderInit .sliderInit__title{position:absolute;top:0;margin-top:-4rem;font-size:1.4rem;line-height:1;color:#314798;font-weight:normal;margin-bottom:2.4rem}.sliderInit .sliderInit__value{position:absolute;top:50%;text-align:center;line-height:1;height:0;margin-top:-0.5em;margin-top:-5rem;font-size:1.8em;font-weight:500}.sliderInit.left .sliderInit__size{margin-right:0}.sliderInit.left .sliderInit__size:before{margin-right:0;margin-left:-2rem}.sliderInit.left .sliderInit__mask{margin:0 1rem 0 -2rem}.sliderInit.left .sliderInit__drag.default{display:none}.sliderInit.left .sliderInit__drag.active:before{width:3.6em;height:3.6em;border-radius:50%;margin:-1.8em}.sliderInit.left .sliderInit__drag.active:after{margin:-3.8em -2em}.checkboxInit{position:relative;padding-top:4.2rem}.checkboxInit .checkboxInit__btns:after{content:'';position:relative;width:100%;display:inline-block;display:none}.checkboxInit .checkboxInit__btn{display:inline-block;position:relative;font-size:1rem;width:5.7em;height:5.7em;background-color:#fff;cursor:pointer;border-radius:50%;-webkit-transition:background-color .3s ease,color .3s ease;-moz-transition:background-color .3s ease,color .3s ease;-ms-transition:background-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.checkboxInit .checkboxInit__btn+.checkboxInit__btn{margin-left:1.4rem}.checkboxInit .checkboxInit__btn.active{background-color:#314798;color:#fff}.checkboxInit .checkboxInit__title{position:absolute;top:0;font-size:1.4rem;line-height:1;color:#314798;font-weight:normal;margin-bottom:2.4rem}.checkboxInit .checkboxInit__btns .checkboxInit__btn .title{position:absolute;top:50%;text-align:center;line-height:1;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:1.4rem;font-weight:normal;margin-top:-0.2rem}.carouselInit .carouselInit__move{position:relative;width:100%}.carouselInit .carouselInit__line{position:relative;left:0;width:100%;white-space:nowrap;font-size:0}.carouselInit .carouselInit__item{position:relative;width:100%;display:inline-block;vertical-align:top;text-decoration:none;font-size:1rem;white-space:normal}.carouselInit.disabled .carouselInit__dots,.carouselInit.disabled .carouselInit__arrow{display:none}.formInit .feedback_bg{position:relative}.formInit .sended_message{opacity:0;visibility:visible;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.formInit .sended_message .message{font-size:2rem}.formInit .input_block{position:relative}.formInit .feedback_inputs{position:relative;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.formInit input,.formInit textarea,.formInit label{position:relative;font-size:1.8em;line-height:3rem;padding:2rem 0;color:#000;font-weight:bold;font-family:'Apercu Pro';background:none;border:none;border-bottom:0.2rem solid #dfc2a4;width:100%;border-radius:0;margin:0;display:block;box-sizing:border-box;-webkit-transition:opacity .2s ease,visibility .2s ease;-moz-transition:opacity .2s ease,visibility .2s ease;-ms-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease}.formInit input::-webkit-input-placeholder,.formInit textarea::-webkit-input-placeholder,.formInit label::-webkit-input-placeholder{color:#b99169}.formInit input:-moz-placeholder,.formInit textarea:-moz-placeholder,.formInit label:-moz-placeholder{color:#b99169}.formInit input::-moz-placeholder,.formInit textarea::-moz-placeholder,.formInit label::-moz-placeholder{color:#b99169}.formInit input:-ms-input-placeholder,.formInit textarea:-ms-input-placeholder,.formInit label:-ms-input-placeholder{color:#b99169}.formInit input::-ms-input-placeholder,.formInit textarea::-ms-input-placeholder,.formInit label::-ms-input-placeholder{color:#b99169}.formInit input::placeholder,.formInit textarea::placeholder,.formInit label::placeholder{color:#b99169}.formInit input.error,.formInit textarea.error,.formInit label.error{opacity:0}.formInit input.error+label,.formInit textarea.error+label,.formInit label.error+label{opacity:1;visibility:visible}.formInit label{position:absolute;left:0;top:0;cursor:pointer;border-color:#F00 !important;opacity:0;visibility:hidden}.formInit textarea,.formInit textarea+label{resize:none;height:5rem}.formInit .send_btn{display:block;font-size:1.4em;font-weight:bold;cursor:pointer;text-align:center;line-height:3rem;width:16rem;height:3.2rem;position:relative;border:0.2rem solid #000;border-radius:4rem;margin-top:4rem;-webkit-transition:color .2s ease,background-color .2s ease;-moz-transition:color .2s ease,background-color .2s ease;-ms-transition:color .2s ease,background-color .2s ease;-o-transition:color .2s ease,background-color .2s ease;transition:color .2s ease,background-color .2s ease}.formInit .send_btn:active{color:#fff}.formInit.success .feedback_inputs,.formInit.error .feedback_inputs{opacity:0;visibility:hidden}.formInit.success .sended_message.success,.formInit.error .sended_message.error{opacity:1;visibility:visible}.formInit.callback .popup_overlay,.formInit.callback_design .popup_overlay{display:none}.formInit.callback .popup_content,.formInit.callback_design .popup_content{z-index:auto}.formInit.callback .sended_message .message,.formInit.callback_design .sended_message .message{font-size:1.6rem}.formInit.reserve .popup_overlay,.formInit.shema_callback .popup_overlay,.formInit.online_consult .popup_overlay,.formInit.installment .popup_overlay,.formInit.mortgage .popup_overlay,.formInit.view_apartment .popup_overlay{background-color:rgba(240,214,214,0.7);z-index:1000}.formInit.reserve .feedback_bg,.formInit.shema_callback .feedback_bg,.formInit.online_consult .feedback_bg,.formInit.installment .feedback_bg,.formInit.mortgage .feedback_bg,.formInit.view_apartment .feedback_bg{position:absolute;width:120%;padding-top:120%;top:50%;left:50%;margin:-60%;background-color:#2d469d;border-radius:50%;z-index:1000}.formInit.reserve .feedback_inputs,.formInit.shema_callback .feedback_inputs,.formInit.online_consult .feedback_inputs,.formInit.installment .feedback_inputs,.formInit.mortgage .feedback_inputs,.formInit.view_apartment .feedback_inputs{position:absolute;left:0;right:0;top:50%;margin:0 13%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.formInit.reserve .close_btn,.formInit.shema_callback .close_btn,.formInit.online_consult .close_btn,.formInit.installment .close_btn,.formInit.mortgage .close_btn,.formInit.view_apartment .close_btn{background-color:#c6d7f7;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;border-radius:50%;width:3.8em;height:3.8em;margin:-1.9em;top:12.3%;right:17%}.formInit.reserve .close_btn:active,.formInit.shema_callback .close_btn:active,.formInit.online_consult .close_btn:active,.formInit.installment .close_btn:active,.formInit.mortgage .close_btn:active,.formInit.view_apartment .close_btn:active{background-color:#99b8f1}.formInit.reserve .close_btn:after,.formInit.shema_callback .close_btn:after,.formInit.online_consult .close_btn:after,.formInit.installment .close_btn:after,.formInit.mortgage .close_btn:after,.formInit.view_apartment .close_btn:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:3.2em;height:3.2em;margin:-1.6em -1.6em;background:url("/assets/i/sprite.svg?v=1766416435") -93.8em -4.8em;background-size:100em 100em}.formInit.reserve .close_btn:after,.formInit.shema_callback .close_btn:after,.formInit.online_consult .close_btn:after,.formInit.installment .close_btn:after,.formInit.mortgage .close_btn:after,.formInit.view_apartment .close_btn:after{font-size:0.5em}.formInit.reserve .title_block,.formInit.shema_callback .title_block,.formInit.online_consult .title_block,.formInit.installment .title_block,.formInit.mortgage .title_block,.formInit.view_apartment .title_block{font-size:3.5em;color:#fff;font-weight:bold;line-height:1;text-align:center}.formInit.reserve .input_block,.formInit.shema_callback .input_block,.formInit.online_consult .input_block,.formInit.installment .input_block,.formInit.mortgage .input_block,.formInit.view_apartment .input_block{margin:2em auto 0;width:84%}.formInit.reserve input,.formInit.reserve textarea,.formInit.reserve label,.formInit.shema_callback input,.formInit.shema_callback textarea,.formInit.shema_callback label,.formInit.online_consult input,.formInit.online_consult textarea,.formInit.online_consult label,.formInit.installment input,.formInit.installment textarea,.formInit.installment label,.formInit.mortgage input,.formInit.mortgage textarea,.formInit.mortgage label,.formInit.view_apartment input,.formInit.view_apartment textarea,.formInit.view_apartment label{border-color:#fff;color:#fff}.formInit.reserve input::-webkit-input-placeholder,.formInit.reserve textarea::-webkit-input-placeholder,.formInit.reserve label::-webkit-input-placeholder,.formInit.shema_callback input::-webkit-input-placeholder,.formInit.shema_callback textarea::-webkit-input-placeholder,.formInit.shema_callback label::-webkit-input-placeholder,.formInit.online_consult input::-webkit-input-placeholder,.formInit.online_consult textarea::-webkit-input-placeholder,.formInit.online_consult label::-webkit-input-placeholder,.formInit.installment input::-webkit-input-placeholder,.formInit.installment textarea::-webkit-input-placeholder,.formInit.installment label::-webkit-input-placeholder,.formInit.mortgage input::-webkit-input-placeholder,.formInit.mortgage textarea::-webkit-input-placeholder,.formInit.mortgage label::-webkit-input-placeholder,.formInit.view_apartment input::-webkit-input-placeholder,.formInit.view_apartment textarea::-webkit-input-placeholder,.formInit.view_apartment label::-webkit-input-placeholder{color:#fff}.formInit.reserve input:-moz-placeholder,.formInit.reserve textarea:-moz-placeholder,.formInit.reserve label:-moz-placeholder,.formInit.shema_callback input:-moz-placeholder,.formInit.shema_callback textarea:-moz-placeholder,.formInit.shema_callback label:-moz-placeholder,.formInit.online_consult input:-moz-placeholder,.formInit.online_consult textarea:-moz-placeholder,.formInit.online_consult label:-moz-placeholder,.formInit.installment input:-moz-placeholder,.formInit.installment textarea:-moz-placeholder,.formInit.installment label:-moz-placeholder,.formInit.mortgage input:-moz-placeholder,.formInit.mortgage textarea:-moz-placeholder,.formInit.mortgage label:-moz-placeholder,.formInit.view_apartment input:-moz-placeholder,.formInit.view_apartment textarea:-moz-placeholder,.formInit.view_apartment label:-moz-placeholder{color:#fff}.formInit.reserve input::-moz-placeholder,.formInit.reserve textarea::-moz-placeholder,.formInit.reserve label::-moz-placeholder,.formInit.shema_callback input::-moz-placeholder,.formInit.shema_callback textarea::-moz-placeholder,.formInit.shema_callback label::-moz-placeholder,.formInit.online_consult input::-moz-placeholder,.formInit.online_consult textarea::-moz-placeholder,.formInit.online_consult label::-moz-placeholder,.formInit.installment input::-moz-placeholder,.formInit.installment textarea::-moz-placeholder,.formInit.installment label::-moz-placeholder,.formInit.mortgage input::-moz-placeholder,.formInit.mortgage textarea::-moz-placeholder,.formInit.mortgage label::-moz-placeholder,.formInit.view_apartment input::-moz-placeholder,.formInit.view_apartment textarea::-moz-placeholder,.formInit.view_apartment label::-moz-placeholder{color:#fff}.formInit.reserve input:-ms-input-placeholder,.formInit.reserve textarea:-ms-input-placeholder,.formInit.reserve label:-ms-input-placeholder,.formInit.shema_callback input:-ms-input-placeholder,.formInit.shema_callback textarea:-ms-input-placeholder,.formInit.shema_callback label:-ms-input-placeholder,.formInit.online_consult input:-ms-input-placeholder,.formInit.online_consult textarea:-ms-input-placeholder,.formInit.online_consult label:-ms-input-placeholder,.formInit.installment input:-ms-input-placeholder,.formInit.installment textarea:-ms-input-placeholder,.formInit.installment label:-ms-input-placeholder,.formInit.mortgage input:-ms-input-placeholder,.formInit.mortgage textarea:-ms-input-placeholder,.formInit.mortgage label:-ms-input-placeholder,.formInit.view_apartment input:-ms-input-placeholder,.formInit.view_apartment textarea:-ms-input-placeholder,.formInit.view_apartment label:-ms-input-placeholder{color:#fff}.formInit.reserve input::-ms-input-placeholder,.formInit.reserve textarea::-ms-input-placeholder,.formInit.reserve label::-ms-input-placeholder,.formInit.shema_callback input::-ms-input-placeholder,.formInit.shema_callback textarea::-ms-input-placeholder,.formInit.shema_callback label::-ms-input-placeholder,.formInit.online_consult input::-ms-input-placeholder,.formInit.online_consult textarea::-ms-input-placeholder,.formInit.online_consult label::-ms-input-placeholder,.formInit.installment input::-ms-input-placeholder,.formInit.installment textarea::-ms-input-placeholder,.formInit.installment label::-ms-input-placeholder,.formInit.mortgage input::-ms-input-placeholder,.formInit.mortgage textarea::-ms-input-placeholder,.formInit.mortgage label::-ms-input-placeholder,.formInit.view_apartment input::-ms-input-placeholder,.formInit.view_apartment textarea::-ms-input-placeholder,.formInit.view_apartment label::-ms-input-placeholder{color:#fff}.formInit.reserve input::placeholder,.formInit.reserve textarea::placeholder,.formInit.reserve label::placeholder,.formInit.shema_callback input::placeholder,.formInit.shema_callback textarea::placeholder,.formInit.shema_callback label::placeholder,.formInit.online_consult input::placeholder,.formInit.online_consult textarea::placeholder,.formInit.online_consult label::placeholder,.formInit.installment input::placeholder,.formInit.installment textarea::placeholder,.formInit.installment label::placeholder,.formInit.mortgage input::placeholder,.formInit.mortgage textarea::placeholder,.formInit.mortgage label::placeholder,.formInit.view_apartment input::placeholder,.formInit.view_apartment textarea::placeholder,.formInit.view_apartment label::placeholder{color:#fff}.formInit.reserve .send_btn,.formInit.shema_callback .send_btn,.formInit.online_consult .send_btn,.formInit.installment .send_btn,.formInit.mortgage .send_btn,.formInit.view_apartment .send_btn{border-color:#fff;color:#fff;margin:4rem auto 0;background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.formInit.reserve .send_btn:active,.formInit.shema_callback .send_btn:active,.formInit.online_consult .send_btn:active,.formInit.installment .send_btn:active,.formInit.mortgage .send_btn:active,.formInit.view_apartment .send_btn:active{background-color:#223475}.formInit.reserve .sended_message .message,.formInit.shema_callback .sended_message .message,.formInit.online_consult .sended_message .message,.formInit.installment .sended_message .message,.formInit.mortgage .sended_message .message,.formInit.view_apartment .sended_message .message{color:#fff;margin:0 18%;width:auto}.formInit .feedback_checkbox{position:relative;margin:2rem auto 0;width:24rem;font-size:1.2rem;color:#fff;padding-left:4rem;cursor:pointer}.formInit .feedback_checkbox .check{display:inline-block;position:absolute;left:0;width:2rem;height:2rem;top:50%;margin:-1rem 0}.formInit .feedback_checkbox .check:before,.formInit .feedback_checkbox .check:after{content:'';display:block;position:absolute;left:0;top:0;width:1.8rem;height:1.8rem;border:0.1em solid #fff;border-radius:50%}.formInit .feedback_checkbox .check:after{content:'✔';top:initial;bottom:1.5rem;left:0.1rem;font-size:3rem;width:1.8rem;height:1.8rem;text-align:center;border:none;display:none}.formInit .feedback_checkbox.active .check:after{display:block}.formInit .feedback_checkbox.error{color:#ff0d06}.formInit .feedback_checkbox.error .check:before{border-color:#ff0d06}.formInit.shema_callback .title_block{font-size:2.5em}.formInit.online_consult .feedback_inputs,.formInit.installment .feedback_inputs{top:52.5%}.formInit.online_consult .title_block,.formInit.installment .title_block{font-size:2.8em}.galleryInit .galleryInit__overflow{overflow:hidden}.galleryInit .galleryInit__images.contain .galleryInit__image{background-size:contain}.galleryInit .galleryInit__images.auto .galleryInit__image{background-size:auto}.galleryInit .galleryInit__image{background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.galleryInit .galleryInit__image#g_s_l{left:-100%;right:100%}.galleryInit .galleryInit__image#g_s_r{left:100%;right:-100%}.galleryInit .galleryInit__image#g_s_l2{left:-200%;right:200%}.galleryInit .galleryInit__image#g_s_r2{left:200%;right:-200%}.galleryInit .galleryInit__events{cursor:url(/assets/i/cur1.cur),move;background:url("/assets/i/blank.gif?v=1766416435")}.galleryInit .galleryInit__area{position:absolute;top:0;bottom:0;cursor:pointer;width:30%;background:url("/assets/i/blank.gif?v=1766416435")}.galleryInit .galleryInit__area.left{left:0}.galleryInit .galleryInit__area.right{right:0}.galleryInit .galleryInit__previews{position:absolute;width:100%;left:0;bottom:5%;overflow:hidden}.galleryInit .galleryInit__previews_size{position:relative;width:20em;margin:0 auto}.galleryInit .galleryInit__previews_scroll{position:relative;width:100%;height:100%;font-size:0;white-space:nowrap}.galleryInit .galleryInit__preview{position:relative;display:inline-block;width:100%;cursor:pointer;font-size:1rem;overflow:hidden;vertical-align:top}.galleryInit .galleryInit__preview .galleryInit__preview_margin{position:relative;margin:0.5em}.galleryInit .galleryInit__preview .galleryInit__preview_margin:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:0.5em solid #fff;opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.galleryInit .galleryInit__preview .galleryInit__preview_image{display:block;position:relative;width:100%;height:auto}.galleryInit .galleryInit__preview.active .galleryInit__preview_margin:after,.galleryInit .galleryInit__preview:hover .galleryInit__preview_margin:after{opacity:1}.galleryInit .galleryInit__title_position{position:absolute;left:25%;right:25%;bottom:8%;height:0;text-align:center;margin-bottom:15em}.galleryInit .galleryInit__title{display:inline-block;background:#000;font-size:1.5em;color:#fff;padding:0.5rem 2rem}.galleryInit .galleryInit__zoom_btn{position:absolute;width:30px;height:30px;cursor:pointer;top:20%;right:5%;background-color:#ff9900;z-index:1;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.galleryInit .galleryInit__zoom_btn.active{background-color:#fff}.galleryInit .zoomed_image{position:absolute;width:100%;height:auto}.galleryInit .zoomed_image.reversed{width:auto;height:100%}.galleryInit .galleryInit__area,.galleryInit .galleryInit__arrow,.galleryInit .galleryInit__previews,.galleryInit .galleryInit__dots{-webkit-transition:opacity .2s ease,visibility .2s ease;-moz-transition:opacity .2s ease,visibility .2s ease;-ms-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease}.galleryInit.galleryInit--zoomed .galleryInit__area,.galleryInit.galleryInit--zoomed .galleryInit__arrow,.galleryInit.galleryInit--zoomed .galleryInit__previews,.galleryInit.galleryInit--zoomed .galleryInit__dots{opacity:0;visibility:hidden}.galleryInit.galleryInit--disabled .galleryInit__area,.galleryInit.galleryInit--disabled .galleryInit__arrow,.galleryInit.galleryInit--disabled .galleryInit__previews,.galleryInit.galleryInit--disabled .galleryInit__dots{display:none !important}.galleryInit.galleryInit--dragging .galleryInit__events,.galleryInit.galleryInit--dragging .galleryInit__area{cursor:url(/assets/i/cur2.cur),move}.openPopup .popup_overlay{background:rgba(0,0,0,0.8);z-index:1000}.openPopup .popup_content{z-index:1000}.openPopup .video-popup{background-color:#c08800;position:absolute;width:3.8em;height:3.8em;top:5em;right:1.5em;z-index:4;cursor:pointer;border-radius:2em}.openPopup .video-popup:after{font-size:0.7em;content:'';position:absolute;top:50%;left:50%;width:2.4em;height:2.4em;margin:-1.2em -1.2em;background:url(/assets/i/sprite.svg?v=1615475093) -43.7em -4.8em;background-size:100em 100em}.openPopup .video-popup:before{content:'';position:absolute;top:-1em;right:-1em;bottom:-1em;left:-1em}.searchInit{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.textScroll .textScroll__frame{overflow:hidden}.textScroll .textScroll__size{position:relative;background:url("/assets/i/blank.gif?v=1766416435")}.textScroll .textScroll__size img{max-width:100%}.textScroll .textScroll__track{position:absolute;left:100%;top:0;bottom:0;font-size:1rem;width:1.5em;margin-left:1em;background-color:#aaa;-webkit-transition:opacity .2s ease,visibility .2s ease;-moz-transition:opacity .2s ease,visibility .2s ease;-ms-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;display:none}.textScroll .textScroll__track_size,.textScroll .textScroll__track_move{position:absolute;top:0;left:0;width:0;bottom:0}.textScroll .textScroll__track_size{bottom:6em}.textScroll .textScroll__drag{position:absolute;width:1.5em;height:6em;background-color:#924b1f;left:0;top:0;cursor:pointer}.textScroll .textScroll__page_btn{position:absolute;width:100%;cursor:pointer;background-color:#00a;left:0;height:2em}.textScroll .textScroll__page_btn.top{top:0}.textScroll .textScroll__page_btn.bottom{bottom:0}.textScroll .textScroll__page_btn+.textScroll__track_size{margin:2em 0}.textScroll.visible .textScroll__frame{overflow:visible}.textScroll.native .textScroll__content{width:auto;right:0;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.textScroll.center .textScroll__size{display:inline-block;vertical-align:middle;position:relative;width:100%;white-space:normal}.textScroll.center .textScroll__content:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.textScroll.textScroll--no_scroll .textScroll__track{opacity:0;visibility:hidden}.pinchZoom .pinchZoom__wrapper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.pinchZoom .pinchZoom__buttons{position:absolute;padding-top:2rem;width:11.3rem;height:4.6rem;justify-content:space-between;top:100%;left:50%;transform:translateX(-50%);display:flex}.pinchZoom .pinchZoom__button{position:relative;width:4.6em;height:4.6em;opacity:1;transition:opacity 0.3s ease}.pinchZoom .pinchZoom__button.inactive{opacity:0.5;cursor:not-allowed;transition:opacity 0.3s ease}[class*='icon-']:before{display:inline-block;font-family:'icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-phone:before{content:'\0042'}.icon-menu:before{content:'\0043'}.icon-arrow-down:before{content:'\0044'}.icon-arrow-down-2:before{content:'\0045'}*{outline:none}#iflat-button{display:none}a{outline:none;color:inherit}a:hover{text-decoration:none}img{display:block}h1,h2,h3{margin:0;padding:0;font-weight:normal;line-height:1.1}p{margin:1em 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}ul,ol{padding-left:1.2em}table{border-collapse:collapse;border-spacing:0}td{margin:0;padding:0}sup{font-size:0.65em;line-height:1}.h1em{height:1em}.h2em{height:2em}.h3em{height:3em}.h4em{height:4em}.h5em{height:5em}.h6em{height:6em}.h7em{height:7em}.h8em{height:8em}.h9em{height:9em}.h10em{height:10em}.clear{clear:both;float:none}.test{border:1px solid #F00}.z-1{z-index:1}.events-none{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.tdu{text-decoration:underline;cursor:pointer}.tdu:hover{text-decoration:none}.v-align{height:100%;width:100%;left:0;top:0;position:absolute;white-space:nowrap;font-size:0}.v-align>div{display:inline-block;vertical-align:middle;position:relative;width:100%;white-space:normal;font-size:1rem}.v-align:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}html{width:100%;height:100%;overflow:hidden;font-size:0}body{font-family:'Apercu Pro';position:relative;background:#000;color:#fff;line-height:1.2;width:100%;height:100%}.touch body{-webkit-touch-action:auto;-moz-touch-action:auto;-ms-touch-action:auto;-o-touch-action:auto;touch-action:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);-ms-tap-highlight-color:rgba(0,0,0,0);-o-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}#body_frame,.load_frame,.bg_video,.pano_place.off:after,.floor_map,.div_100{position:absolute;height:100%;width:100%;top:0;left:0}#body_frame,.load_frame{overflow:hidden;background-color:#fff}#body_frame{position:absolute;height:auto;width:100%;top:0;left:0;bottom:0;-webkit-transition:top .4s ease;-moz-transition:top .4s ease;-ms-transition:top .4s ease;-o-transition:top .4s ease;transition:top .4s ease}.bg_video{display:none;width:100% !important;height:100% !important}.preloader_frame,#svg_preloader_frame{z-index:10000;background:url("/assets/i/blank.gif?v=1766416435");opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease,visibility .2s ease;-moz-transition:opacity .2s ease,visibility .2s ease;-ms-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease}.preloader_frame.active,#svg_preloader_frame.active{opacity:1;visibility:visible}.preloader_img{position:absolute;top:50%;left:50%;width:6em;height:6em;margin:-3em}.shadow{position:absolute;width:100%;height:10%;top:0;left:0;background:url("/assets/i/shadow.png?v=1766416435") repeat-x;background-size:auto 100%}.close_btn{position:absolute;width:3.8em;height:3.8em;top:1.5em;right:1.5em;z-index:1;cursor:pointer;background-color:#c87170;border-radius:2em}.close_btn:before{content:'';position:absolute;top:-1em;right:-1em;bottom:-1em;left:-1em}.close_btn:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:2.4em;height:2.4em;margin:-1.2em -1.2em;background:url("/assets/i/sprite.svg?v=1766416435") -43.7em -4.8em;background-size:100em 100em}.close_btn:after{font-size:0.7em}.blur{-webkit-filter:blur(0.5em);-moz-filter:blur(0.5em);-ms-filter:blur(0.5em);-o-filter:blur(0.5em);filter:blur(0.5em)}.arrow,.galleryInit__arrow{position:absolute;width:4.4em;height:4.4em;margin:-2.2em;cursor:pointer;top:50%}.arrow:after,.galleryInit__arrow:after{content:'';position:absolute;top:50%;border-top:0.55em solid transparent;border-bottom:0.55em solid transparent;margin:-0.55em -0.7em}.arrow.left,.galleryInit__arrow.left{left:2.5rem}.arrow.left:after,.galleryInit__arrow.left:after{border-right:1em solid #fff;left:50%}.arrow.right,.galleryInit__arrow.right{right:1.5rem}.arrow.right:after,.galleryInit__arrow.right:after{border-left:1em solid #fff;right:50%}.galleryInit__arrow{margin-top:1em}.galleryInit__arrow.left{left:9.33333%}.galleryInit__arrow.right{right:9.33333%}.dots_frame,.galleryInit__dots{position:absolute;left:0;bottom:9rem;width:100%;text-align:center;font-size:0;margin-bottom:-0.75rem}.dots_frame .dot,.dots_frame .galleryInit__dot,.galleryInit__dots .dot,.galleryInit__dots .galleryInit__dot{display:inline-block;width:1.5em;height:1.5em;font-size:1rem;cursor:pointer;position:relative;background:url("/assets/i/blank.gif?v=1766416435")}.dots_frame .dot:after,.dots_frame .galleryInit__dot:after,.galleryInit__dots .dot:after,.galleryInit__dots .galleryInit__dot:after{content:'';position:absolute;top:50%;left:50%;width:0.5em;height:0.5em;margin:-0.25em;background-color:#fff;border-radius:0.5em;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;-ms-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.dots_frame .dot.active:after,.dots_frame .dot:active:after,.dots_frame .galleryInit__dot.active:after,.dots_frame .galleryInit__dot:active:after,.galleryInit__dots .dot.active:after,.galleryInit__dots .dot:active:after,.galleryInit__dots .galleryInit__dot.active:after,.galleryInit__dots .galleryInit__dot:active:after{background-color:#c77171}.page_title{position:relative;font-size:4.4rem;line-height:1;font-weight:bold;margin-left:-0.05em}.page_title.absolute{position:absolute;top:7.5rem;left:2.5rem;right:1.5rem}.page_subtitle{position:relative;font-size:2.3em;font-weight:bold;line-height:1;margin-left:-0.05em}.page_subtitle.absolute{position:absolute;top:13rem;left:2.5rem;right:1.5rem}.text_scroll{position:absolute;top:0;bottom:0;left:0;right:0}.text_scroll .content{height:100%;box-sizing:border-box;padding:7.5rem 2.5rem 9.6rem;color:rgba(55,71,147,0.95)}.browser_scroll{overflow:auto}.text_style{font-size:1.8em;line-height:1.2}.text_img{position:relative;overflow:hidden}.text_img.wide{margin:0 -2.5rem}.text_img img{max-width:100%;margin:0 auto}.date_sel_block{position:relative}.date_sel_block .date_sel_item{position:relative;float:left;margin-right:2.8em}.date_sel_block .date_sel{position:relative;cursor:pointer;padding-left:2.5rem}.date_sel_block .date_sel.current{font-size:2.3em;font-weight:bold}.date_sel_block .date_sel.current:before{content:'';position:absolute;width:0;height:0;top:50%;left:0;margin-top:-0.35em;border-style:solid;border-width:0.9em 0.55em 0 0.55em;border-color:transparent;border-top-color:inherit;font-size:0.33em;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-ms-transition:-ms-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease}.date_sel_block .date_sel_list{opacity:0}.scroll{-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:scroll}.bottom_menu{position:absolute;z-index:1;left:0;right:0;top:100%;min-height:20em;background-color:rgba(255,255,255,0.9);-webkit-transform:translateY(-5em);-moz-transform:translateY(-5em);-ms-transform:translateY(-5em);-o-transform:translateY(-5em);transform:translateY(-5em);-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;-ms-transition:-ms-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease}.bottom_menu .bottom_menu_title{text-align:center;line-height:5rem;cursor:pointer;font-size:2em}.bottom_menu .text_scroll{top:5em}.bottom_menu .text_scroll .content{padding-top:0}.bottom_menu .close_btn{top:auto;bottom:100%;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease,visibility 0.3s ease;-moz-transition:opacity 0.3s ease,visibility 0.3s ease;-ms-transition:opacity 0.3s ease,visibility 0.3s ease;-o-transition:opacity 0.3s ease,visibility 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease}.bottom_menu.active{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.bottom_menu.active .close_btn{opacity:1;visibility:visible}.open_route_block{position:absolute;bottom:2.6em;white-space:nowrap;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-weight:bold}.open_route_block .title{cursor:pointer;line-height:5.5rem;height:6rem;font-size:2.3em;border-radius:3rem;padding:0 3.8rem 0 7.3rem;background-color:#2e836c;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.open_route_block .title:active{background-color:#215d4d}.open_route_block .title:before{content:'';position:absolute;font-size:1rem;top:50%;left:0;width:2.8em;height:2.8em;margin:-1.4em 0;background:url("/assets/i/sprite.svg?v=1766416435") -5.3em 0;background-size:100em 100em}.open_route_block .title:before{left:2.7em}.open_route_block .more{position:absolute;left:0;right:0;bottom:0;padding-top:2.2em;background-color:#2e836c;border-radius:3em;opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease,visibility .2s ease;-moz-transition:opacity .2s ease,visibility .2s ease;-ms-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease}.open_route_block .more .item{font-size:2.3em;text-decoration:none;display:block;padding-left:7.3rem}.open_route_block .more .item+.item{margin-top:3rem}.open_route_block .more .item:active{text-decoration:underline}.open_route_block .more .close{margin-top:1.5rem;cursor:pointer;line-height:6rem;padding-left:7.3rem;font-size:1.8em;position:relative}.open_route_block .more .close:before{content:'';position:absolute;font-size:1rem;top:50%;left:0;width:2.1em;height:2.1em;margin:-1.05em 0;background:url("/assets/i/sprite.svg?v=1766416435") 0 -3.4em;background-size:100em 100em}.open_route_block .more .close:before{left:3em}.open_route_block.opened .more{opacity:1;visibility:visible}h1,h2.text_title{font-size:2.8rem;line-height:1;font-weight:bold;margin:0}h4{font-size:1.7rem;line-height:1.2;font-weight:bold;margin:0}.text{font-size:1.5em;line-height:1.5}.text p{margin:1.5em 0}.text p:first-child{margin-top:0}.text p:last-child{margin-bottom:0}.page_arrow,.carouselInit__arrow{position:absolute;width:4.4em;height:4.4em;right:1.5rem;bottom:6.8rem;cursor:pointer;text-decoration:none;border-radius:50%}.page_arrow .icon,.carouselInit__arrow .icon{position:absolute;top:50%;left:50%;-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-ms-transition:-ms-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}.page_arrow .icon:after,.carouselInit__arrow .icon:after{content:'';position:absolute;top:0;border-top:0.55em solid transparent;border-bottom:0.55em solid transparent;margin:-0.55em -0.6em;right:50%;border-left:0.9em solid #fff;-webkit-transition:border-left-color .5s ease;-moz-transition:border-left-color .5s ease;-ms-transition:border-left-color .5s ease;-o-transition:border-left-color .5s ease;transition:border-left-color .5s ease}.page_arrow.left,.carouselInit__arrow.left{margin-right:5.5em}.page_arrow.left .icon:after,.carouselInit__arrow.left .icon:after{margin-right:-0.2em;border-left:none;border-right:0.9em solid #fff}.iframe_popup_size{position:absolute;width:100%;height:100%;top:0%;left:0%}.iframe_popup_size iframe{position:relative;width:100%;height:74.66vw;top:50%;left:50%;transform:translate(-50%, -50%)}@media (max-width: 768px){.iframe_popup_size iframe{height:57vw}}.np_ref{position:absolute;left:37.5%;top:37.95652%;font-weight:bold;line-height:1.5;margin-top:-0.5em;padding:.3em .75em;border:2px solid #c87170;border-radius:5em;font-size:1.5em;white-space:nowrap;font-weight:bold;cursor:pointer;text-decoration:none;background-color:#fff;color:#c87170}.openPopup.iframe .iframe_popup_size .preloader_frame{background-color:#000;z-index:3}.openPopup.iframe .iframe_popup_size iframe{z-index:3}.openPopup.iframe .iframe_popup_size .iframe__webcam_info{display:inline-block;text-align:center;position:absolute;font-size:1.8em;right:auto;margin:0;color:#fff;z-index:3;padding:0.85rem 2rem;padding-right:5rem;top:1.5rem;right:2rem;z-index:3;cursor:pointer;background-color:#f0d6d6;border-radius:2em}.openPopup.iframe .iframe_popup_size .close_btn{z-index:4}.openPopup.iframe .iframe_popup_size .webcam_toggle{position:absolute;display:block;bottom:0;height:5em;width:100%;left:0;z-index:3}.openPopup.iframe .iframe_popup_size .webcam_toggle .webcam_toggle_btn{position:absolute;display:block;height:100%;width:50%;left:0;background-color:#e9e2a1;color:#c08800;-webkit-transition:background-color .3s ease,transform .3s ease;-moz-transition:background-color .3s ease,transform .3s ease;-ms-transition:background-color .3s ease,transform .3s ease;-o-transition:background-color .3s ease,transform .3s ease;transition:background-color .3s ease,transform .3s ease}.openPopup.iframe .iframe_popup_size .webcam_toggle .webcam_toggle_btn:not(.active){cursor:pointer}.openPopup.iframe .iframe_popup_size .webcam_toggle .webcam_toggle_btn span{position:absolute;display:block;line-height:1;width:100%;text-align:center;top:50%;-webkit-transform:translateY(-55%);-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);-o-transform:translateY(-55%);transform:translateY(-55%);font-size:2em}.openPopup.iframe .iframe_popup_size .webcam_toggle .webcam_toggle_btn.active{background-color:#fff;color:#c08800}.openPopup.iframe .iframe_popup_size .webcam_toggle .webcam_toggle_btn+.webcam_toggle_btn{left:50%}.online__info{position:absolute;top:0;width:100%;display:flex;align-items:center;height:3.5rem;background-color:#2d479e;z-index:51;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .7s ease;-moz-transition:-moz-transform .7s ease;-ms-transition:-ms-transform .7s ease;-o-transition:-o-transform .7s ease;transition:transform .7s ease}.online__info.close{-webkit-transform:translateY(-150%);-moz-transform:translateY(-150%);-ms-transform:translateY(-150%);-o-transform:translateY(-150%);transform:translateY(-150%)}.online__info .online__info_text{position:absolute;left:4%;font-size:1.2em;color:#fff}.online__info .online__info_btn{position:absolute;left:61%;padding:0.8rem 2rem;font-size:1em;border-radius:5rem;background-color:#425aa8;color:#fff;text-decoration:none;cursor:pointer}.online__info .online__info_close{position:absolute;left:92%;width:1.4rem;height:1.2rem;background:url("/assets/i/sprite.svg?v=1766416435") -2.6em -3.6em;background-size:100em 100em;font-size:0.8em;cursor:pointer}.noncontact-payment .online__info{display:none}.wrapper_iframe{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;z-index:2}.wrapper_iframe .wrapper_iframe_text{display:inline-block;text-align:center;position:absolute;width:70%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;font-size:2.5em}.cookie-notice{position:absolute;bottom:0;width:100%;padding:1.5rem 2rem 2.5rem;border-radius:1.8rem 1.8rem 0 0;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-ms-transition:-ms-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;z-index:999999;display:flex;flex-direction:column;background-color:rgba(49,71,152,0.9);transition:transform 0.3s ease;box-sizing:border-box}.cookie-notice h2{display:block;text-align:center;font-size:1.2rem;color:#f0d6d6;text-transform:uppercase;margin-bottom:1rem}.cookie-notice.more .cookie__content.small{display:none}.cookie-notice.more .cookie__content.full{display:block}.cookie-notice .cookie__content{color:white;font-size:1.2rem;line-height:1.2}.cookie-notice .cookie__content.small p{display:inline}.cookie-notice .cookie__content.full{display:none}.cookie-notice .cookie__content a{text-decoration:none}.cookie-notice .cookie-more,.cookie-notice .cookie__content a{display:inline;color:#C6D7F7;border-bottom:1px solid #C6D7F7}.cookie-notice .cookie__wrapper-close{position:relative;display:inline-block;margin:0 auto;margin-top:1.5rem;text-align:center;background-color:#fff;color:#C87170;padding:0.6rem 1.6rem;line-height:1.2;letter-spacing:-0.04rem;border-radius:2rem;font-weight:500}.cookie-notice.hide{transform:translate(0%, 100%)}body.menu-opened .cookie-notice{z-index:51}body.cookie .close_btn{top:10.5em;background-color:#2d469d;transition:top .2s ease;z-index:90}body.cookie .close_btn.scrolled{top:6.5em}.close_btn.hide{display:none}.apt_tooltip,.mortgage__tooltip{position:absolute;z-index:10}.apt_tooltip::after,.mortgage__tooltip::after{content:'';width:200%;height:200%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.apt_tooltip .tooltip_icon,.mortgage__tooltip .tooltip_icon{background-color:#314798;width:1.6rem;height:1.6rem;border-radius:50%;color:white;display:flex;align-items:center;justify-content:center;font-size:0.7rem;line-height:1;font-weight:bold}.apt_tooltip .tooltip_content,.mortgage__tooltip .tooltip_content{position:absolute;left:-67%;top:50%;transform:translate(-100%, -50%);background-color:#314798;color:#fff;opacity:0;visibility:hidden;text-align:center;font-size:0.8rem;padding:0.8rem 1rem 1rem;min-width:11.8rem;box-sizing:border-box;border-radius:1rem;transition:opacity 0.4s ease, visibility 0.4s ease}.apt_tooltip .tooltip_content.active,.mortgage__tooltip .tooltip_content.active{opacity:1;visibility:visible}.default-button{margin:0 auto;width:calc(100vw - 5rem);height:4.1rem;min-height:4.1rem;border-radius:10rem;background:#c87170;text-decoration:none;z-index:1;font-size:1.3rem;font-weight:bold;text-transform:uppercase;color:#F0D6D6;display:flex;align-items:center;justify-content:center}.page404_frame{color:#c87170;background:#f0d6d6}.page404_frame h1{text-align:center;position:absolute;top:50%;left:2.5rem;right:1.5rem;font-size:1.8em;line-height:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.page404 .main_header .header_shadow{background:linear-gradient(180deg, #f0d6d6 30%, rgba(240,214,214,0) 100%)}body.page404 .main_header .header{color:#c87170}body.page404 .main_header .menu_open_btn{background-color:#c87170;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.page404 .main_header .menu_open_btn:active{background-color:#ba4c4b}body.page404 .main_header .choose-apartment{background-color:#c87170}.construction_frame{color:#c08800;background-color:#e9e2a1}.construction_frame .page_title{font-size:3.2rem;margin:2rem 0 2rem;max-width:80%}.construction_frame .carouselInit__item{pointer-events:none;opacity:0.39;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.construction_frame .carouselInit__item.visible{pointer-events:auto;opacity:1}.construction_frame .date_sel_block .webcam_btn{opacity:0;visibility:hidden;float:right;position:relative;font-size:2.8em;font-weight:bold;width:4rem;height:4rem;-webkit-transition:opacity .5s ease,visibility .5s ease;-moz-transition:opacity .5s ease,visibility .5s ease;-ms-transition:opacity .5s ease,visibility .5s ease;-o-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease}.construction_frame .date_sel_block .webcam_btn.active{opacity:1;visibility:visible}.construction_frame .date_sel_block .webcam_btn:before{content:'';position:absolute;left:1.25rem;top:50%;margin-top:-1.2em;width:2.6em;height:2em;font-size:0.5em;background:url("/assets/i/sprite.svg?v=1766416435") -70.2em -14.5em;background-size:100em 100em}.construction_frame .date_sel_block .webcam_btn-popup{position:absolute;right:0;top:100%;padding:1.3rem 1.6rem;width:60vw;background-color:#fff;border-radius:1.8rem;text-align:center;font-size:1.4rem;color:#7B5E87;font-weight:700;letter-spacing:-0.05em;z-index:10;opacity:0;visibility:hidden;transition:opacity 0.4s ease, visibility 0.4s ease}.construction_frame .date_sel_block .webcam_btn-popup.show{opacity:1;visibility:visible}.construction_frame .carousel_frame{position:absolute;top:0;right:0;bottom:0;left:0}.construction_frame .carousel_frame .carouselInit__overflow{position:absolute;top:18rem;right:5.5rem;bottom:6%;left:5.5rem;margin-bottom:2rem;font-size:0;white-space:nowrap}.construction_frame .carousel_frame .carouselInit__overflow:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.construction_frame .carousel_frame .carouselInit__move{display:inline-block;position:relative;vertical-align:middle;font-size:1rem}.construction_frame .carousel_frame .carouselInit__dots{display:none}.construction_frame .carousel_frame .carouselInit__arrow{visibility:hidden;opacity:0;background-color:#FFFFFF;-webkit-transition:visibility .3s ease,opacity .3s ease,background-color .3s ease;-moz-transition:visibility .3s ease,opacity .3s ease,background-color .3s ease;-ms-transition:visibility .3s ease,opacity .3s ease,background-color .3s ease;-o-transition:visibility .3s ease,opacity .3s ease,background-color .3s ease;transition:visibility .3s ease,opacity .3s ease,background-color .3s ease}.construction_frame .carousel_frame .carouselInit__arrow.active{visibility:visible;opacity:1}.construction_frame .carousel_frame .carouselInit__arrow:hover{background-color:#f7f7f7}.construction_frame .carousel_frame .carouselInit__arrow.left .icon:after{border-right-color:#c08800}.construction_frame .carousel_frame .carouselInit__arrow.right .icon:after{border-left-color:#c08800}.construction_frame .construction_item{position:relative;margin:0 2em;cursor:pointer}.construction_frame .construction_item .img_frame{position:relative;margin:0 2em 2em}.construction_frame .construction_item .img_wrapper{position:relative;padding-bottom:100%;overflow:hidden;border-radius:50%}.construction_frame .construction_item .img{overflow:hidden;background:center center;background-size:cover;border-radius:50%}.construction_frame .construction_item .plus{position:absolute;width:6em;height:6em;right:10%;bottom:20%;margin:0 -3em -3em 0;background-color:#efebbd;border-radius:5em}.construction_frame .construction_item .plus:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:2.3em;height:2.3em;margin:-1.15em -1.15em;background:url("/assets/i/sprite.svg?v=1766416435") -40.3em -13.3em;background-size:100em 100em}.construction_frame .construction_item .text{position:relative;text-align:center;color:#c08800}.construction_frame .construction_item .title{position:relative;margin-bottom:0.5em;font-size:2em;font-weight:bold;line-height:1;white-space:nowrap}.construction_frame .bottom_circle{position:absolute;left:100%;top:100%;background-color:rgba(255,255,255,0.3);pointer-events:none;width:83%;padding-top:83%;margin:-38% -14%;border-radius:50%}.construction_frame .openPopup.gallery .galleryInit__dot.active:after{background-color:#c08800}.construction_frame .openPopup.gallery .close_btn{background-color:#c08800}.construction_frame .info_txt{position:absolute;display:block;width:60%;font-size:1.5em;color:#c08800;left:2rem;bottom:2rem;text-align:left;font-weight:bold}@media (min-width: 700px) and (min-height: 700px){.construction_frame .info_txt{display:none}}.construction_frame .date{position:absolute;font-size:2em;color:#FFFFFF;text-shadow:black 0 0 20px;left:50%;transform:translateX(-50%);bottom:6rem;text-align:center;font-weight:bold;z-index:1}.construction_frame .galleryInit__dots{z-index:1}.construction_frame .gradient{position:absolute;width:100%;height:20%;background:linear-gradient(0deg, rgba(0,0,0,0.6) 32%, rgba(102,102,102,0.4) 62%, rgba(102,102,102,0) 100%);bottom:0}.construction_frame .construction__video-btn{position:absolute;width:10rem;height:10rem;background-color:#2d479e;border-radius:50%;bottom:6.8rem;left:7%;color:#fff;margin-right:-18.6rem;cursor:pointer;font-size:1.8rem;font-weight:500;transition:transform ease-in 0.2s;z-index:2}.construction_frame .construction__video-btn .construction__video-overlay{position:relative;width:100%;height:100%;overflow:hidden}.construction_frame .construction__video-btn .construction__text{position:absolute;top:50%;left:50%;display:block;background:url(/assets/i/video-btn.svg?v=1615469135) center/cover no-repeat;width:8rem;height:8rem;margin:-4rem 0 0 -4rem;font-size:2rem;-webkit-animation:rotate-center 30s linear infinite both;animation:rotate-center 30s linear infinite both}@-webkit-keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.construction_frame .construction__video-btn:hover{transform:scale(1.1)}.construction_frame .construction__video-btn .icon{position:absolute;top:50%;left:50%;display:block;background:url(/assets/i/play-icon.svg?v=1615469135) center/contain no-repeat;width:1.4rem;height:1.4rem;margin-top:-.7rem;margin-left:-.7rem;font-size:1rem}body.construction .main_header .header_shadow{background:linear-gradient(180deg, #e9e2a1 30%, rgba(233,226,161,0) 100%)}body.construction .main_header .header{color:#c08800}body.construction .main_header .menu_open_btn{background-color:#c08800;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.construction .main_header .menu_open_btn:active{background-color:#8d6400}body.construction .main_header .choose-apartment{background-color:#c08800}.contacts_frame{color:#2e836c;background-color:#a8dcc2}.contacts_frame .text__scroll{position:absolute;top:0;bottom:0;left:0;right:0}.contacts_frame .text__scroll .contacts-block{position:relative;padding:15.5rem 1.5rem 0 2.5rem}.contacts_frame .text__scroll .contacts-block .page_subtitle{margin-top:5rem}.contacts_frame .text__scroll .contacts-block .phone,.contacts_frame .text__scroll .contacts-block .address,.contacts_frame .text__scroll .contacts-block .time{position:relative;line-height:1}.contacts_frame .text__scroll .contacts-block .phone{font-weight:bold;font-size:3.3em;margin-top:3rem}.contacts_frame .text__scroll .contacts-block .phone a{text-decoration:none}.contacts_frame .text__scroll .contacts-block .address{margin-top:2.5rem;font-size:2.3em;padding-left:4rem;-webkit-transition:top .3s ease;-moz-transition:top .3s ease;-ms-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease}.contacts_frame .text__scroll .contacts-block .address:before{content:'';position:absolute;font-size:1rem;top:50%;left:0;width:2.2em;height:2.2em;margin:-1.1em 0;background:url("/assets/i/sprite.svg?v=1766416435") -52.3em 0;background-size:100em 100em}.contacts_frame .text__scroll .contacts-block .time{font-size:1.8em;padding-left:4rem;margin-top:2.1rem}.contacts_frame .text__scroll .contacts-block .time:before{content:'';position:absolute;font-size:1rem;top:50%;left:0;width:2.2em;height:2.2em;margin:-1.1em 0;background:url("/assets/i/sprite.svg?v=1766416435") -54.5em 0;background-size:100em 100em}.contacts_frame .text__scroll .contacts-block .time:before{top:1.1em}.contacts_frame .text__scroll .contacts-block .time b{margin-top:1rem;display:inline-block}.contacts_frame .text__scroll .contacts-block .note{font-size:1.8em;padding-left:4rem;margin-top:2.1rem;font-weight:bold}.contacts_frame .text__scroll .contacts-block .social_contacts{position:relative;margin:1.7rem 0 0 4rem}.contacts_frame .text__scroll .contacts-block .social_contacts .social_block{font-size:1em}.contacts_frame .text__scroll .contacts-block .social_contacts .social_block.facebook{background:url("/assets/i/sprite.svg?v=1766416435") -87.8em -0.5em;background-size:100em 100em}.contacts_frame .text__scroll .contacts-block .social_contacts .social_block.vk{background:url("/assets/i/sprite.svg?v=1766416435") -91.5em -0.5em;background-size:100em 100em}.contacts_frame .text__scroll .contacts-block .social_contacts .social_block.inst{background:url("/assets/i/sprite.svg?v=1766416435") -74em -14.1em;background-size:100em 100em}.contacts_frame .text__scroll .contacts-block .social_contacts .social_block.telegram{background:url("/assets/i/sprite.svg?v=1766416435") -70.2em -18.2em;background-size:100em 100em}.contacts_frame .text__scroll .contacts-block .map_container{position:relative;height:50vh;width:calc(100% + 4rem);margin:8.5rem -1.5rem 0 -2.5rem;padding-bottom:6.8rem;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-ms-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.contacts_frame .text__scroll .contacts-block .map_open{cursor:pointer;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.contacts_frame .text__scroll .contacts-block .map_close,.contacts_frame .text__scroll .contacts-block .map_open_icon{position:absolute;width:3.8em;height:3.8em;left:50%;top:50%;margin:-0.95em -1.9em;border-radius:50%;cursor:pointer;background-color:#2e836c;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.contacts_frame .text__scroll .contacts-block .map_close:active,.contacts_frame .text__scroll .contacts-block .map_open_icon:active{background-color:#215d4d}.contacts_frame .text__scroll .contacts-block .map_close{top:initial;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.contacts_frame .text__scroll .contacts-block .map_close:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:1.8em;height:1.8em;margin:-0.9em -0.9em;background:url("/assets/i/sprite.svg?v=1766416435") -2.6em -3.4em;background-size:100em 100em}.contacts_frame .text__scroll .contacts-block .map_open_icon{bottom:50%}.contacts_frame .text__scroll .contacts-block .map_open_icon:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:2.2em;height:2.2em;margin:-1.1em -1.1em;background:url("/assets/i/sprite.svg?v=1766416435") -4.7em -3.4em;background-size:100em 100em}.contacts_frame .text__scroll .contacts-block .map_place{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 4rem);-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-ms-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;height:50vh;background-color:#fff}.contacts_frame .text__scroll .contacts-block .maps-marker-object{opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.contacts_frame .text__scroll .contacts-block .open_route_block{opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.contacts_frame.map_opened .text__scroll .contacts-block .map_place{width:100%}.contacts_frame.map_opened .text__scroll .contacts-block .map_open{opacity:0;visibility:hidden}.contacts_frame.map_opened .text__scroll .contacts-block .map_close,.contacts_frame.map_opened .text__scroll .contacts-block .open_route_block{opacity:1;visibility:visible}.contacts_frame.map_opened .text__scroll .contacts-block .map_close{bottom:-8rem}.contacts_frame.map_opened .text__scroll .contacts-block .open_route_block{bottom:-18rem;padding-bottom:2rem}.contacts_frame.map_opened .text__scroll .contacts-block .maps-marker-object{opacity:1}body.contacts .main_header .header_shadow{background:linear-gradient(180deg, #a8dcc2 30%, rgba(168,220,194,0) 100%)}body.contacts .main_header .header{color:#2e836c}body.contacts .main_header .menu_open_btn{background-color:#2e836c;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.contacts .main_header .menu_open_btn:active{background-color:#215d4d}body.contacts .main_header .choose-apartment{background-color:#2e836c}.documents_frame{color:#2d469d;background-color:#f0d6d6}.documents_frame .page_title{margin:2rem 0 2.4rem}.documents_frame .doc_group{margin-top:5em}.documents_frame .doc_group+.doc_group{margin-top:4.5em}.documents_frame .doc_group .group_title{font-size:2em;margin-bottom:1rem}.documents_frame .doc_group .doc_item{position:relative;padding-top:6.3em}.documents_frame .doc_group .doc_item:before{content:'';position:absolute;font-size:1rem;top:50%;left:0;width:3.1em;height:4.3em;margin:-2.15em 0;background:url("/assets/i/sprite.svg?v=1766416435") -40.3em -4.8em;background-size:100em 100em}.documents_frame .doc_group .doc_item.named{padding-top:0}.documents_frame .doc_group .doc_item.named .title{text-decoration:none;font-size:3em}.documents_frame .doc_group .doc_item.named:before{display:none}.documents_frame .doc_group .doc_item:before{margin-top:0;top:0}.documents_frame .doc_group .doc_item+.doc_item{margin-top:2em}.documents_frame .doc_group .doc_item .doc_content{text-decoration:none}.documents_frame .doc_group .doc_item .title{font-size:2.3em;font-weight:bold;text-decoration:underline}.documents_frame .doc_group .doc_item .details_content{font-size:1.8em;margin-top:2rem}.documents_frame .doc_group .doc_item .details_content span{margin-right:3rem}body.documents .main_header .header_shadow{background:linear-gradient(180deg, #f0d6d6 30%, rgba(240,214,214,0) 100%)}body.documents .main_header .header{color:#2d469d}body.documents .main_header .menu_open_btn{background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.documents .main_header .menu_open_btn:active{background-color:#223475}body.documents .main_header .choose-apartment{background-color:#2d469d}.developer_frame{color:#2d469d;background-color:#f0d6d6}.developer_frame .page_title{margin:2rem 0 6rem}.developer_frame .partner_item+.partner_item{margin-top:6em}.developer_frame .partner_item .left_content{position:relative}.developer_frame .partner_item .left_content .title{margin-bottom:0.8rem;font-size:1.8em;font-weight:bold;color:#fff}.developer_frame .partner_item .left_content h3{margin-bottom:3rem;font-size:3em;font-weight:bold}.developer_frame .partner_logo{max-width:55%;max-height:12em;margin-bottom:3em}.developer_frame .achievements__item{position:relative;padding:3em 0}.developer_frame .achievements__item:before{content:'';position:absolute;top:0;right:-3em;bottom:0;left:-3em}.developer_frame .achievements__item.even:before{background-color:#e4c8c88c}.developer_frame .achievements__item+.achievements__item{margin-top:2em}.developer_frame .achievements__item-icon{position:relative;height:12em;margin-bottom:2em}.developer_frame .achievements__item-icon.russia2-icon{width:22.8em;background:url("/assets/i/sprite.svg?v=1766416435") -39.4em -47.1em;background-size:100em 100em}.developer_frame .achievements__item-icon.people-icon{width:13.7em;background:url("/assets/i/sprite.svg?v=1766416435") -24.7em -58.9em;background-size:100em 100em}.developer_frame .achievements__item-icon.construct-icon{width:11.2em;background:url("/assets/i/sprite.svg?v=1766416435") 0em -74.9em;background-size:100em 100em}.developer_frame .achievements__item-icon.case-icon{width:14.4em;background:url("/assets/i/sprite.svg?v=1766416435") -26.2em -74.9em;background-size:100em 100em}.developer_frame .achievements__item-icon.service-icon{width:12em;background:url("/assets/i/sprite.svg?v=1766416435") -58.8em -74.9em;background-size:100em 100em}.developer_frame .achievements__item-icon.building-icon{width:13.9em;background:url("/assets/i/sprite.svg?v=1766416435") -86em -74.9em;background-size:100em 100em}.developer_frame .achievements__item-icon.trophy-icon{width:14em;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 107.23804 116.14243'%3E%3Cpath id='_Фигура_12' data-name='Фигура 12' d='M48.284,107.03906h10.61603c1.25232.14673,2.38641-.74951,2.5332-2.00177.14673-1.25232-.74951-2.38647-2.00183-2.5332-.17651-.02069-.35486-.02069-.53137,0h-10.61603c-1.25232-.14673-2.38641.74951-2.5332,2.00177-.14673,1.25232.74951,2.38647,2.00183,2.5332.17651.02069.35486.02069.53137,0ZM104.63202,18.13904h-15.31201v-4.92102c2.92114-.79303,4.98737-3.39325,5.09998-6.41803,0-3.742-3.44501-6.79999-7.65601-6.79999H20.41595c-4.211,0-7.65601,3.06201-7.65601,6.79999.11957,3.02222,2.18292,5.61877,5.09998,6.41803v4.92102H2.552c-1.32794-.06958-2.46515.9411-2.552,2.26801v15.87598c0,10,9.16101,18.14301,20.41602,18.14301h2.16901c.48499.74902,1.021,1.5,1.58197,2.22302,3.73486,4.73541,8.61951,8.43616,14.18903,10.75-.02502.27197-.05103.52197-.05103.79401.15454,3.28253,2.55914,6.02161,5.79401,6.59998-3.06299,9.07202-8.52399,18.64301-14.98102,18.64301h-6.125c-1.22034-.04852-2.2934.80103-2.526,2l-2.552,18.14301c-.09137.66052.13568,1.32532.612,1.79199.50745.50531,1.198.78351,1.914.771h66.35303c.716.01251,1.40656-.26569,1.914-.771.47943-.46472.70697-1.1311.612-1.79199l-2.54901-18.151c-.2326-1.19897-1.30566-2.04852-2.526-2h-6.125c-3.90503,0-7.20001-3.65198-9.289-6.71301-2.40936-3.7113-4.32263-7.72205-5.69098-11.92999,3.2345-.57874,5.63861-3.31775,5.79303-6.59998,0-.27197-.026-.54498-.05103-.79401,5.56952-2.31384,10.45416-6.01459,14.18903-10.75.56097-.72601,1.09998-1.474,1.58197-2.22302h2.16901c11.255,0,20.41602-8.14203,20.41602-18.14301v-15.87097c-.12842-1.32819-1.27289-2.32416-2.60608-2.26801l.00006.00299ZM5.104,36.28302v-13.61096h12.76001v16.05701c.00494,3.83655.78735,7.63226,2.29999,11.15802-8.323-.13605-15.06-6.19403-15.06-13.60706v.00299ZM81.97101,97.96802l1.914,13.60699H23.29999l1.914-13.60699h56.75702ZM64.43799,89.07703c1.04382,1.57397,2.25049,3.03369,3.59998,4.35498h-28.88995c1.33496-1.31866,2.53186-2.7702,3.57202-4.33197,2.83148-4.36993,5.0473-9.10913,6.58502-14.08398h8.54901c1.54913,4.96301,3.76392,9.69305,6.58392,14.06097ZM61.24799,70.47705h-15.31201c-1.25256.14905-2.38879-.74561-2.53784-1.99817-.14899-1.25256.74561-2.38879,1.99817-2.53784.17926-.0213.36041-.0213.53967,0h15.31201c1.25342-.14191,2.38452.75916,2.52643,2.01257s-.75909,2.38452-2.01251,2.52643c-.17078.01935-.34314.01935-.51392,0v-.00299ZM65.07599,9.06207c-1.25256-.14905-2.38879.74561-2.53784,1.99817-.14899,1.25256.74561,2.38879,1.99817,2.53784.17926.0213.36041.0213.53967,0h19.14001v25.12799c0,10.61401-6.86499,20.117-17.63397,24.63-1.48547-1.27063-3.37927-1.96295-5.33398-1.95001h-15.31207c-1.95471-.01294-3.84851.67938-5.33398,1.95001-10.76898-4.513-17.63397-13.99298-17.63397-24.63V13.60101h19.14001c1.25256.14905,2.38879-.74561,2.53784-1.99817.14899-1.25256-.74561-2.38879-1.99817-2.53784-.17926-.0213-.36041-.0213-.53967,0h-21.69208c-1.25256.14905-2.38879-.74561-2.53784-1.99817-.14899-1.25256.74561-2.38879,1.99817-2.53784.17926-.0213.36041-.0213.53967,0h66.35504c1.25256-.14905,2.38879.74561,2.53784,1.99817.14899,1.25256-.74561,2.38879-1.99817,2.53784-.17926.0213-.36041.0213-.53967,0h-21.69501v-.00293ZM102.07599,36.2771c0,7.41602-6.737,13.47101-15.05701,13.60699,1.51263-3.52576,2.29504-7.32147,2.29999-11.15802v-16.05402h12.76001v13.60797l-.00299-.00293ZM56.14398,11.33307c-.0863-1.32715-1.22388-2.33813-2.552-2.26801h0c-1.25269.14801-2.14825,1.28351-2.00024,2.53619.14801,1.25275,1.28357,2.14825,2.53625,2.00024,1.14984-.13586,2.01611-1.1106,2.01599-2.26843Z' fill='%23fff' fill-rule='evenodd' stroke-width='0'/%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat}.developer_frame .achievements__item-icon.town-icon{width:14em;background:url("/assets/i/sprite.svg?v=1766416435") -65.3em -58.9em;background-size:100em 100em}.developer_frame .achievements__item-text{position:relative}.developer_frame .achievements__item-text>*:first-child{margin-top:0}.developer_frame .achievements__item-text>*:last-child{margin-bottom:0}.developer_frame .achievements__item-text p{margin:1em 0;font-size:2em;color:#2d469d}.developer_frame .achievements__item-text strong{font-size:1.4em;font-weight:normal;color:#2d469d}.developer_frame .achievements__item-text em{font-size:1.4em;font-style:normal}.developer_frame .partner_logo{width:50%;max-height:6em;object-fit:contain}.developer_frame .partner_logo.partner_logo--less{width:40%}body.developer .main_header .header_shadow{background:linear-gradient(180deg, #f0d6d6 30%, rgba(240,214,214,0) 100%)}body.developer .main_header .header{color:#2d469d}body.developer .main_header .menu_open_btn{background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.developer .main_header .menu_open_btn:active{background-color:#223475}body.developer .main_header .choose-apartment{background-color:#2d469d}.gallery_frame .shadow.top,.design_gallery_frame .shadow.top,.furnish_gallery_frame .shadow.top{background-image:url("/assets/m/i/gallery_shadow_top.png?v=1766416435");height:32.98351%}.gallery_frame .shadow.bottom,.design_gallery_frame .shadow.bottom,.furnish_gallery_frame .shadow.bottom{background-image:url("/assets/m/i/gallery_shadow_bottom.png?v=1766416435");height:27.58621%;top:auto;bottom:0}.gallery_frame .filter,.design_gallery_frame .filter,.furnish_gallery_frame .filter{position:absolute;right:1.5rem;top:10.4rem}.gallery_frame .filter .filter__building,.design_gallery_frame .filter .filter__building,.furnish_gallery_frame .filter .filter__building{position:relative;opacity:0;visibility:hidden;margin-top:1rem;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.gallery_frame .filter .filter__building.active,.design_gallery_frame .filter .filter__building.active,.furnish_gallery_frame .filter .filter__building.active{opacity:1;visibility:visible}.gallery_frame .filter .gallery_submenu,.design_gallery_frame .filter .gallery_submenu,.furnish_gallery_frame .filter .gallery_submenu{position:relative;right:initial;top:initial}.gallery_frame .gallery_submenu,.gallery_frame .filter__building,.design_gallery_frame .gallery_submenu,.design_gallery_frame .filter__building,.furnish_gallery_frame .gallery_submenu,.furnish_gallery_frame .filter__building{font-size:1.4em;line-height:3.2rem;height:3.4rem;white-space:nowrap;padding:0 3.7rem 0 1.9rem;background-color:#c87170;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;border-radius:2rem}.gallery_frame .gallery_submenu:active,.gallery_frame .filter__building:active,.design_gallery_frame .gallery_submenu:active,.design_gallery_frame .filter__building:active,.furnish_gallery_frame .gallery_submenu:active,.furnish_gallery_frame .filter__building:active{background-color:#ba4c4b}.gallery_frame .gallery_submenu:after,.gallery_frame .filter__building:after,.design_gallery_frame .gallery_submenu:after,.design_gallery_frame .filter__building:after,.furnish_gallery_frame .gallery_submenu:after,.furnish_gallery_frame .filter__building:after{content:'';position:absolute;font-size:1rem;top:50%;right:1.5em;border-top:0.7em solid #fff;border-left:0.45em solid transparent;border-right:0.45em solid transparent;margin-top:-0.35em}.gallery_frame .gallery_submenu select,.gallery_frame .filter__building select,.design_gallery_frame .gallery_submenu select,.design_gallery_frame .filter__building select,.furnish_gallery_frame .gallery_submenu select,.furnish_gallery_frame .filter__building select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.gallery_frame .gallery_submenu,.design_gallery_frame .gallery_submenu,.furnish_gallery_frame .gallery_submenu{position:absolute;right:1.5rem;top:10.4rem}.gallery_frame .page_title,.design_gallery_frame .page_title,.furnish_gallery_frame .page_title{top:9.5rem}body.gallery .main_header .header_shadow{background:linear-gradient(180deg, #f0d6d6 30%, rgba(240,214,214,0) 100%)}body.gallery .main_header .header{color:#c87170}body.gallery .main_header .menu_open_btn{background-color:#c87170;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.gallery .main_header .menu_open_btn:active{background-color:#ba4c4b}body.gallery .main_header .choose-apartment{background-color:#c87170}body.gallery .main_header .favourites__button{opacity:0;visibility:hidden}.design_gallery_frame .gallery_place{z-index:100}.design_gallery_frame .gallery_submenu{top:85%;left:50%;transform:translate(-50%, -50%);background-color:#2e836c;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.design_gallery_frame .gallery_submenu:active{background-color:#215d4d}.design_gallery_frame .galleryInit__dots .galleryInit__dot.active:after{background-color:#2e836c}.design_gallery_frame .close_btn.page_close{top:12em;right:1em;background-color:#2e836c;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.design_gallery_frame .close_btn.page_close:active{background-color:#215d4d}body.design_gallery .main_header .header_shadow{background:linear-gradient(180deg, #a8dcc2 30%, rgba(168,220,194,0) 100%)}body.design_gallery .main_header .header{color:#2e836c}body.design_gallery .main_header .menu_open_btn{background-color:#2e836c;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.design_gallery .main_header .menu_open_btn:active{background-color:#215d4d}body.design_gallery .main_header .choose-apartment{background-color:#2e836c}body.design_gallery .main_header .favourites__button{opacity:0;visibility:hidden}.furnish_gallery_frame .gallery_place{z-index:100}.furnish_gallery_frame .gallery_submenu{top:85%;left:50%;transform:translate(-50%, -50%);background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.furnish_gallery_frame .gallery_submenu:active{background-color:#223475}.furnish_gallery_frame .galleryInit__dots .galleryInit__dot.active:after{background-color:#2d469d}.furnish_gallery_frame .close_btn.page_close{top:9em;right:1em;background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.furnish_gallery_frame .close_btn.page_close:active{background-color:#223475}body.furnish_gallery .main_header .header_shadow{background:linear-gradient(180deg, #c6d7f7 30%, rgba(198,215,247,0) 100%)}body.furnish_gallery .main_header .header{color:#2d469d}body.furnish_gallery .main_header .menu_open_btn{background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.furnish_gallery .main_header .menu_open_btn:active{background-color:#223475}body.furnish_gallery .main_header .choose-apartment{background-color:#2d469d}body.furnish_gallery .main_header .favourites__button{opacity:0;visibility:hidden}body.design_gallery .online__info,body.furnish_gallery .online__info{display:none}body.design_gallery .main_header .header,body.furnish_gallery .main_header .header{top:4.4em;z-index:200}body.design_gallery.menu-opened .main_header .header,body.furnish_gallery.menu-opened .main_header .header{opacity:0;visibility:hidden}.home_frame{background-color:#f0d6d6;color:#c87170}.home_frame .page_start_wrapper{position:absolute;left:50%;transform:translateX(-50%);width:19rem}.home_frame .page_start_wrapper--more_btn{top:86.95652%}.home_frame .page_start_wrapper--n0{top:58.47076%}.home_frame .page_start_wrapper--n1{top:61.46927%}.home_frame .page_start_wrapper--n2{top:69.71514%}.home_frame .circle{position:absolute;width:170%;padding-top:170%;background-color:#000;border-radius:50%;right:-10%;bottom:44.97751%;background-size:145% auto;background-position:-40% 100%;background-repeat:no-repeat;-webkit-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-moz-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-ms-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-o-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease}.home_frame .start_content_offer{position:absolute;width:16em;height:16em;top:6em;right:1.5em;z-index:2;background:center center;background-size:cover;border:0.5em solid #f0e2e2;border-radius:20em;overflow:hidden;-webkit-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-o-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;transition:visibility .5s ease,opacity .5s ease,transform .5s ease}.home_frame .page_logo{position:absolute;left:5em;right:5em;bottom:43.47826%}.home_frame .page_logo img{width:100%}.home_frame .center_content{margin:0 10% 0 10%}.home_frame .center_content.head{margin:0 15% 0 25%}.home_frame .start_text.n0{font-size:1.8em;color:#fff;font-weight:bold;line-height:1}.home_frame .start_text.n1{font-size:4em;font-weight:bold;line-height:1;margin-left:-2px}.home_frame .start_text.n2{position:absolute;left:0;width:128%;font-size:1.4em;line-height:1.25}.home_frame .start_text.n2 br{display:none}.home_frame .more_btn{white-space:nowrap;font-weight:bold;line-height:1;margin-top:-0.5em;padding:0.4em 0.75em 0.55em;border:2px solid;border-radius:5em;font-size:1.8em;font-weight:bold;cursor:pointer;width:fit-content}.home_frame .more_btn:active{text-decoration:none}.home_frame .page_content{position:relative;opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.home_frame .text_scroll .content{padding:0;margin:0}.home_frame .h_100{position:relative;height:100vh}.home_frame .scrolled_hide{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;z-index:1}.home_frame .text_title{margin-bottom:3rem}.home_frame .img_overflow{position:relative;overflow:hidden;margin:6em 0 10em 0}.home_frame .page_arrow{opacity:0;z-index:1;-webkit-transition:opacity .2 ease;-moz-transition:opacity .2 ease;-ms-transition:opacity .2 ease;-o-transition:opacity .2 ease;transition:opacity .2 ease}.home_frame .page_arrow .icon:after{border-left-color:#c87170}.home_frame .dot.active:after,.home_frame .galleryInit__dot.active:after{background-color:#c87170}.home_frame .adv_block{margin-top:4em;margin-bottom:4em}.home_frame .adv_block .item{position:relative;padding-top:9.5em}.home_frame .adv_block .item .icon{position:absolute;width:8.2em;height:8.2em;top:0;left:-1.6em}.home_frame .adv_block .item .icon:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:13.2em;height:13.2em;margin:-6.6em -6.6em;background:url("/assets/i/sprite.svg?v=1766416435") 0 0;background-size:100em 100em}.home_frame .adv_block .item .icon:after{font-size:0.6em}.home_frame .adv_block .item .icon:before{content:'';position:absolute;right:0;left:0;top:0;bottom:0;border:0.3em solid #c87170;border-radius:50%}.home_frame .adv_block .item .text b,.home_frame .adv_block .item .text strong{font-weight:bold;font-size:1.2em;line-height:1.2;margin-bottom:1rem;display:block}.home_frame .adv_block .item .text p{margin:0}.home_frame .adv_block .item+.item{margin-top:3em}.home_frame .bottom_circle{position:absolute;left:100%;top:100%;background-color:rgba(255,255,255,0.3);pointer-events:none;width:83%;padding-top:83%;margin:-38% -14%;border-radius:50%}.home_frame .icon-arrow-down-2{position:absolute;left:2.5rem;bottom:5.997%;font-size:6em;margin:-0.35em -0.4em;-webkit-transition:bottom .2s ease;-moz-transition:bottom .2s ease;-ms-transition:bottom .2s ease;-o-transition:bottom .2s ease;transition:bottom .2s ease}.home_frame .icon-arrow-down-2.plus_online_line{bottom:9rem}.home_frame .scroll_to_position{position:absolute;top:20%}.home_frame .form_block{margin:7rem auto 9rem;padding:3.6rem 3.4rem 3.3rem;box-sizing:border-box;width:calc(100% - 3rem);border-radius:2.3rem;background:#FFF;text-align:center;color:#c87170}.home_frame .form_block h3{font-size:3.5rem;font-weight:bold}.home_frame .form_block p{font-size:1.6rem}.home_frame .form_block p br{display:none}.home_frame .form_block .formInit{width:100%}.home_frame .form_block .formInit .title_block,.home_frame .form_block .formInit .popup_close{display:none}.home_frame .form_block .formInit input,.home_frame .form_block .formInit label{color:#c87170;border-bottom-color:#c87170;padding:2.1rem 0 0.6rem;text-align:center;line-height:1.4rem}.home_frame .form_block .formInit input::-webkit-input-placeholder,.home_frame .form_block .formInit label::-webkit-input-placeholder{color:#c87170}.home_frame .form_block .formInit input:-moz-placeholder,.home_frame .form_block .formInit label:-moz-placeholder{color:#c87170}.home_frame .form_block .formInit input::-moz-placeholder,.home_frame .form_block .formInit label::-moz-placeholder{color:#c87170}.home_frame .form_block .formInit input:-ms-input-placeholder,.home_frame .form_block .formInit label:-ms-input-placeholder{color:#c87170}.home_frame .form_block .formInit input::-ms-input-placeholder,.home_frame .form_block .formInit label::-ms-input-placeholder{color:#c87170}.home_frame .form_block .formInit input::placeholder,.home_frame .form_block .formInit label::placeholder{color:#c87170}.home_frame .form_block .formInit .feedback_checkbox{margin-top:1.7rem;text-align:left}.home_frame .form_block .formInit .feedback_checkbox.error{color:#ff0d06}.home_frame .form_block .formInit .feedback_checkbox.error .check:before{border-color:#ff0d06}.home_frame .form_block .formInit .send_btn{border-color:#c87170;margin:2rem auto 0;height:3.4rem}.home_frame .form_block .formInit .send_btn:active{background-color:#c87170}.home_frame .bg_img{opacity:0;width:1px;height:1px}.home_frame.scrolled .page_content{opacity:1}.home_frame.scrolled .scrolled_hide{opacity:0}.home_frame.scrolled .page_arrow{opacity:1;background-color:#c87170;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.home_frame.scrolled .page_arrow:active{background-color:#ba4c4b}.home_frame.scrolled .page_arrow .icon{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.home_frame.scrolled .page_arrow .icon:after{border-left-color:#f0d6d6}.home_frame.scrolled .start_content_offer{visibility:hidden;opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%)}.home_frame .eventsController{position:absolute;top:0;bottom:0;left:0;right:0}.home_frame .section{position:absolute;width:100%;height:100vh;height:100dvh;transform:translateY(100%);z-index:1;-webkit-transition:-webkit-transform 1s ease;-moz-transition:-moz-transform 1s ease;-ms-transition:-ms-transform 1s ease;-o-transition:-o-transform 1s ease;transition:transform 1s ease;background:#f0d6d6;padding-bottom:7.1rem;box-sizing:border-box}.home_frame .section.active{transform:translateY(0)}.home_frame .section.active-start{transform:translateY(0);-webkit-transition:-webkit-transform 0s ease;-moz-transition:-moz-transform 0s ease;-ms-transition:-ms-transform 0s ease;-o-transition:-o-transform 0s ease;transition:transform 0s ease}.home_frame .section .section_wrapper{position:relative;height:100%;width:100%;display:flex;flex-direction:column}.home_frame .section--blue{background-color:#c6d7f7}.home_frame .section .gallery{position:relative;height:100%;width:100%}.home_frame .section .gallery:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:22%;background:linear-gradient(180deg, rgba(26,16,16,0.3) 0%, rgba(26,16,16,0) 100%);transform:rotate(180deg)}.home_frame .section .gallery:before{content:'';position:absolute;top:0;left:0;width:100%;height:22%;background:linear-gradient(180deg, rgba(26,16,16,0.4) 0%, rgba(26,16,16,0) 100%);z-index:1}.home_frame .section .gallery .galleryInit__title{background:initial}.home_frame .section .gallery .galleryInit__area{display:none}.home_frame .section .gallery .galleryInit__arrow{min-width:2.4rem;min-height:2.4rem;width:2.4rem;height:2.4rem;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.home_frame .section .gallery .galleryInit__arrow:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:4rem;height:4rem;margin:0;border:none}.home_frame .section .gallery .galleryInit__arrow.left .icon{background-position:-15.8em -27.3em;width:1em;height:1.4em;font-size:1rem}.home_frame .section .gallery .galleryInit__arrow.right .icon{background-position:-16.8em -27.3em;width:1em;height:1.4em;font-size:1rem}.home_frame .section--major.section{transform:translateY(0)}.home_frame .section--major.section .gallery{width:100%;flex-grow:1;height:initial}.home_frame .section--major.section .gallery .galleryInit__overflow{overflow:visible}.home_frame .section--major.section .gallery .galleryInit__images .galleryInit__title_position{left:2.5rem;right:2.5rem;top:100%;margin-top:2.5rem;display:flex;align-items:center;height:fit-content}.home_frame .section--major.section .gallery .galleryInit__images .galleryInit__title_position .galleryInit__title{padding:0;text-align:left;font-size:1.6rem;font-weight:500;color:#2d469d}.home_frame .section--major.section .gallery .galleryInit__events .galleryInit__area{display:block;width:50%}.home_frame .section--major.section .gallery .galleryInit__events .galleryInit__dots{width:fit-content;left:2rem;bottom:3.5rem;margin:0}.home_frame .section--major.section .default-button{margin-top:9.3rem}.home_frame .section--location.section .section_img{position:relative;width:100%;background-size:cover;flex-grow:1}.home_frame .section--location.section .section_img:before{content:'';position:absolute;top:0;left:0;width:100%;height:22%;background:linear-gradient(180deg, rgba(26,16,16,0.4) 0%, rgba(26,16,16,0) 100%);z-index:1}.home_frame .section--location.section .default-button{margin-top:3rem}.home_frame .section--choosing-apartment.section .section_wrapper{justify-content:space-between}.home_frame .section--choosing-apartment.section .section_wrapper .genplan{position:relative;height:50vh;width:100%;background-size:cover;border-radius:0 0 2rem 2rem}.home_frame .section--choosing-apartment.section .section_wrapper .genplan .points .point{position:absolute;width:3.2rem;height:3.2rem;border-radius:50%;background:#2d469d;text-decoration:none;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:bold;color:#fff}.home_frame .section--choosing-apartment.section .section_wrapper .genplan .points .point[data-targ='1']{top:61%;left:36%}.home_frame .section--choosing-apartment.section .section_wrapper .genplan .points .point[data-targ='2']{top:42%;left:24%}.home_frame .section--choosing-apartment.section .section_wrapper .genplan .points .point[data-targ='3']{top:37%;left:64%}.home_frame .section--choosing-apartment.section .section_wrapper .genplan .points .point[data-targ='41']{top:24%;left:84%}.home_frame .section--choosing-apartment.section .section_wrapper .genplan .points .point[data-targ='42']{top:25%;left:55%}.home_frame .section--choosing-apartment.section .section_wrapper .genplan .points .point[data-targ='5']{top:59%;left:77%}.home_frame .section--choosing-apartment.section .section_wrapper .section_title{margin:0 2.5rem}.home_frame .section--choosing-apartment.section .section_wrapper .section_text{margin:2.5rem 2.5rem 0}.home_frame .section--apartments-you.section .section_wrapper{justify-content:space-between}.home_frame .section--apartments-you.section .section_title{margin:9.3rem 2.5rem 0.2rem;line-height:3.96rem}.home_frame .section--apartments-you.section .price{font-size:1.6rem;opacity:.5;padding:0 2.5rem 0 2.5rem;color:#2d469d}.home_frame .section--apartments-you.section .card{position:relative;width:calc(100% - 5rem);height:30rem;margin:0 auto;border-radius:2rem;background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center}.home_frame .section--apartments-you.section .card .carouselInit__overflow{position:relative;width:100%;height:100%}.home_frame .section--apartments-you.section .card .carouselInit__overflow .carouselInit__move{position:relative;width:100%;height:100%}.home_frame .section--apartments-you.section .card .carouselInit__overflow .carouselInit__move .carouselInit__line{width:100%;height:100%;display:flex}.home_frame .section--apartments-you.section .card .carouselInit__overflow .carouselInit__move .carouselInit__line .carouselInit__item{width:100%;min-width:100%;height:100%;padding:0.5rem 2rem 1.5rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;color:#2d469d}.home_frame .section--apartments-you.section .card .carouselInit__overflow .carouselInit__move .carouselInit__line .carouselInit__item .title{font-size:2.4rem;font-weight:bold}.home_frame .section--apartments-you.section .card .carouselInit__overflow .carouselInit__move .carouselInit__line .carouselInit__item .plan{height:19rem;width:calc(100% - 9.6rem);margin:0 auto}.home_frame .section--apartments-you.section .card .carouselInit__overflow .carouselInit__move .carouselInit__line .carouselInit__item .info{display:flex;justify-content:space-between;height:3rem}.home_frame .section--apartments-you.section .card .carouselInit__overflow .carouselInit__move .carouselInit__line .carouselInit__item .info__item{display:flex;flex-direction:column;justify-content:space-between;font-weight:500}.home_frame .section--apartments-you.section .card .carouselInit__overflow .carouselInit__move .carouselInit__line .carouselInit__item .info__item .value{font-size:1.6rem}.home_frame .section--apartments-you.section .card .carouselInit__overflow .carouselInit__move .carouselInit__line .carouselInit__item .info__item .title{font-size:0.8rem;text-transform:uppercase}.home_frame .section--apartments-you.section .card .carouselInit__overflow .carouselInit__move .carouselInit__line .carouselInit__item .info__item_tc .value{color:#c87170}.home_frame .section--apartments-you.section .card .carouselInit__controls{position:absolute;top:50%;left:2rem;right:2rem;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center}.home_frame .section--apartments-you.section .card .carouselInit__controls .carouselInit__arrow{position:relative;width:2.4rem;height:2.4rem;background:#2d469d;bottom:initial;left:initial;right:initial;margin:0;opacity:0.6;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.home_frame .section--apartments-you.section .card .carouselInit__controls .carouselInit__arrow.active{opacity:1}.home_frame .section--apartments-you.section .card .carouselInit__controls .carouselInit__arrow.left:after{content:'';position:absolute;background-position:-17.8em -27.3em;width:1em;height:1.3em;font-size:1rem;margin:-0.65em -0.5em;left:50%;top:50%}.home_frame .section--apartments-you.section .card .carouselInit__controls .carouselInit__arrow.right:after{content:'';position:absolute;background-position:-18.8em -27.3em;width:1em;height:1.3em;font-size:1rem;margin:-0.65em -0.5em;left:50%;top:50%}.home_frame .section--apartments-you.section .card .carouselInit__controls .carouselInit__arrow:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:4rem;height:4rem}.home_frame .section--apartments-you.section .mortgage{position:relative;width:calc(100% - 5rem);height:8rem;margin:0 auto;border-radius:2rem;border:1px solid #2d469d;padding:0.3rem 2rem 1.5rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.home_frame .section--apartments-you.section .mortgage__title{font-size:2.4rem;font-weight:bold;color:#2d469d}.home_frame .section--apartments-you.section .mortgage__price{font-size:1.6rem;color:#c87170}.home_frame .section--apartments-you.section .mortgage__tooltip{position:absolute;top:1.5rem;right:2rem}.home_frame .section--apartments-you.section .mortgage__tooltip .tooltip_icon{width:2.4rem;height:2.4rem}.home_frame .section--apartments-you.section .mortgage__tooltip .tooltip_icon:after{content:'';position:absolute;background-position:-31em -23.3em;width:.8em;height:1.6em;font-size:1rem;margin:-0.8em -0.4em;left:50%;top:50%}.home_frame .section--promo.section .gallery{flex-grow:1}.home_frame .section--promo.section .galleryInit__overflow{overflow:visible}.home_frame .section--promo.section .galleryInit__images .galleryInit__title_position{left:2.5rem;right:2.5rem;margin:0;top:100%;margin-top:3rem}.home_frame .section--promo.section .galleryInit__images .galleryInit__title_position .galleryInit__title{padding:0;color:#2d469d;font-size:1.6rem;font-weight:500;text-align:left}.home_frame .section--promo.section .galleryInit__images .galleryInit__title_position .galleryInit__title h3{font-size:2.4rem;font-weight:bold}.home_frame .section--promo.section .galleryInit__images .galleryInit__title_position .galleryInit__title p{margin-top:3rem}.home_frame .section--promo.section .galleryInit__events{position:absolute;left:2.5rem;bottom:4.5rem;width:fit-content;display:flex;align-items:center;z-index:2}.home_frame .section--promo.section .galleryInit__events .galleryInit__arrow{top:initial;margin:0;left:0}.home_frame .section--promo.section .galleryInit__events .galleryInit__arrow.right{left:initial;right:0}.home_frame .section--promo.section .galleryInit__events .galleryInit__dot.active:after{background-color:#2d469d}.home_frame .section--promo.section .galleryInit__events .galleryInit__dots{position:relative;width:auto;padding:0 5.4rem;bottom:0;margin-bottom:0}.home_frame .section--promo.section .fake{width:100%;height:36.6rem}.home_frame .section--advantages .gallery{flex-grow:1}.home_frame .section--advantages .fake{width:100%;height:8.2rem;background:#f0d6d6}.home_frame .section--advantages .galleryInit__overflow{overflow:visible}.home_frame .section--advantages .arrows_block{position:absolute;top:100%;left:2.5rem;right:2.5rem;height:3.8rem;margin-top:3.2rem;display:flex;justify-content:space-between;align-items:center}.home_frame .section--advantages .arrows_block .galleryInit__arrow{position:relative;top:initial;margin:0;right:initial;left:initial}.home_frame .section--advantages .galleryInit__title_position{left:2.5rem;right:2.5rem;top:100%;margin-top:3.2rem;display:flex;justify-content:center;height:fit-content}.home_frame .section--advantages .galleryInit__title_position .galleryInit__title{padding:0;color:#2d469d;font-size:1.6rem;font-weight:500}.home_frame .section--advantages .galleryInit__title_position .galleryInit__title h3{font-size:2.4rem;font-weight:bold}.home_frame .section--advantages .open_popup{position:absolute;left:2.5rem;bottom:4rem;width:4rem;height:4rem;background:#c87170;border:0.1rem solid #fff;border-radius:50%;z-index:2}.home_frame .section--advantages .open_popup:after{content:'';position:absolute;background-position:-20em -23.3em;width:2.8em;height:2.4em;font-size:1rem;margin:-1.2em -1.4em;left:50%;top:50%}.home_frame .section--advantages.section--blue .galleryInit__title_position{margin-top:2.6rem}.home_frame .section--advantages.section--blue .open_popup{background:#2d469d}.home_frame .section--advantages.section--blue .fake{height:10.2rem;background:#c6d7f7}.home_frame .section--advantages.section--blue .arrows_block{height:5rem;margin-top:2.6rem}.home_frame .section .section_title{margin:2.5rem 2.5rem 2rem 2.5rem;font-size:3.6rem;font-weight:bold;color:#2d469d}.home_frame .section .section_text{margin:0 2.5rem;font-size:1.6rem;font-weight:500;color:#2d469d}.home_frame .section .figure{position:absolute;width:105vw;height:auto;bottom:-0.2rem;right:-0.5rem;left:-0.5rem;z-index:1}.home_frame .section .down{position:relative;background-position:-30em -16.4em;width:1.9em;height:1.2em;font-size:1rem;margin:1.5rem auto 0;min-height:1.2rem;animation:pulseDown 1.3s infinite linear;z-index:1}.home_frame .section .down:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3rem;height:2.8rem}body.home .main_header .header_shadow{background:linear-gradient(180deg, #f0d6d6 30%, rgba(240,214,214,0) 100%)}body.home .main_header .header{color:#c87170}body.home .main_header .menu_open_btn{background-color:#c87170;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.home .main_header .menu_open_btn:active{background-color:#ba4c4b}body.home .main_header .choose-apartment{background-color:#c87170}body.home .main_header .header{color:#fff !important}.about_frame{background-color:#c6d7f7;color:#2d469d}.about_frame .page_start_wrapper{position:absolute;left:50%;transform:translateX(-50%);width:19rem}.about_frame .page_start_wrapper--more_btn{top:86.95652%}.about_frame .page_start_wrapper--n0{top:58.47076%}.about_frame .page_start_wrapper--n1{top:61.46927%}.about_frame .page_start_wrapper--n2{top:69.71514%}.about_frame .circle{position:absolute;width:170%;padding-top:170%;background-color:#000;border-radius:50%;right:-10%;bottom:44.97751%;background-size:145% auto;background-position:-40% 100%;background-repeat:no-repeat;-webkit-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-moz-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-ms-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-o-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease}.about_frame .start_content_offer{position:absolute;width:16em;height:16em;top:6em;right:1.5em;z-index:2;background:center center;background-size:cover;border:0.5em solid #f0e2e2;border-radius:20em;overflow:hidden;-webkit-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-o-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;transition:visibility .5s ease,opacity .5s ease,transform .5s ease}.about_frame .page_logo{position:absolute;left:5em;right:5em;bottom:43.47826%}.about_frame .page_logo img{width:100%}.about_frame .center_content{margin:0 10% 0 10%}.about_frame .center_content.head{margin:0 15% 0 25%}.about_frame .start_text.n0{font-size:1.8em;color:#fff;font-weight:bold;line-height:1}.about_frame .start_text.n1{font-size:4em;font-weight:bold;line-height:1;margin-left:-2px}.about_frame .start_text.n2{position:absolute;left:0;width:128%;font-size:1.4em;line-height:1.25}.about_frame .start_text.n2 br{display:none}.about_frame .more_btn{white-space:nowrap;font-weight:bold;line-height:1;margin-top:-0.5em;padding:0.4em 0.75em 0.55em;border:2px solid;border-radius:5em;font-size:1.8em;font-weight:bold;cursor:pointer;width:fit-content}.about_frame .more_btn:active{text-decoration:none}.about_frame .page_content{position:relative;opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.about_frame .text_scroll .content{padding:0;margin:0}.about_frame .h_100{position:relative;height:100vh}.about_frame .scrolled_hide{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;z-index:1}.about_frame .text_title{margin-bottom:3rem}.about_frame .img_overflow{position:relative;overflow:hidden;margin:6em 0 10em 0}.about_frame .page_arrow{opacity:0;z-index:1;-webkit-transition:opacity .2 ease;-moz-transition:opacity .2 ease;-ms-transition:opacity .2 ease;-o-transition:opacity .2 ease;transition:opacity .2 ease}.about_frame .page_arrow .icon:after{border-left-color:#2d469d}.about_frame .dot.active:after,.about_frame .galleryInit__dot.active:after{background-color:#2d469d}.about_frame .adv_block{margin-top:4em;margin-bottom:4em}.about_frame .adv_block .item{position:relative;padding-top:9.5em}.about_frame .adv_block .item .icon{position:absolute;width:8.2em;height:8.2em;top:0;left:-1.6em}.about_frame .adv_block .item .icon:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:13.2em;height:13.2em;margin:-6.6em -6.6em;background:url("/assets/i/sprite.svg?v=1766416435") 0 0;background-size:100em 100em}.about_frame .adv_block .item .icon:after{font-size:0.6em}.about_frame .adv_block .item .icon:before{content:'';position:absolute;right:0;left:0;top:0;bottom:0;border:0.3em solid #2d469d;border-radius:50%}.about_frame .adv_block .item .text b,.about_frame .adv_block .item .text strong{font-weight:bold;font-size:1.2em;line-height:1.2;margin-bottom:1rem;display:block}.about_frame .adv_block .item .text p{margin:0}.about_frame .adv_block .item+.item{margin-top:3em}.about_frame .bottom_circle{position:absolute;left:100%;top:100%;background-color:rgba(255,255,255,0.3);pointer-events:none;width:83%;padding-top:83%;margin:-38% -14%;border-radius:50%}.about_frame .icon-arrow-down-2{position:absolute;left:2.5rem;bottom:5.997%;font-size:6em;margin:-0.35em -0.4em;-webkit-transition:bottom .2s ease;-moz-transition:bottom .2s ease;-ms-transition:bottom .2s ease;-o-transition:bottom .2s ease;transition:bottom .2s ease}.about_frame .icon-arrow-down-2.plus_online_line{bottom:9rem}.about_frame .scroll_to_position{position:absolute;top:20%}.about_frame .form_block{margin:7rem auto 9rem;padding:3.6rem 3.4rem 3.3rem;box-sizing:border-box;width:calc(100% - 3rem);border-radius:2.3rem;background:#FFF;text-align:center;color:#2d469d}.about_frame .form_block h3{font-size:3.5rem;font-weight:bold}.about_frame .form_block p{font-size:1.6rem}.about_frame .form_block p br{display:none}.about_frame .form_block .formInit{width:100%}.about_frame .form_block .formInit .title_block,.about_frame .form_block .formInit .popup_close{display:none}.about_frame .form_block .formInit input,.about_frame .form_block .formInit label{color:#2d469d;border-bottom-color:#2d469d;padding:2.1rem 0 0.6rem;text-align:center;line-height:1.4rem}.about_frame .form_block .formInit input::-webkit-input-placeholder,.about_frame .form_block .formInit label::-webkit-input-placeholder{color:#2d469d}.about_frame .form_block .formInit input:-moz-placeholder,.about_frame .form_block .formInit label:-moz-placeholder{color:#2d469d}.about_frame .form_block .formInit input::-moz-placeholder,.about_frame .form_block .formInit label::-moz-placeholder{color:#2d469d}.about_frame .form_block .formInit input:-ms-input-placeholder,.about_frame .form_block .formInit label:-ms-input-placeholder{color:#2d469d}.about_frame .form_block .formInit input::-ms-input-placeholder,.about_frame .form_block .formInit label::-ms-input-placeholder{color:#2d469d}.about_frame .form_block .formInit input::placeholder,.about_frame .form_block .formInit label::placeholder{color:#2d469d}.about_frame .form_block .formInit .feedback_checkbox{margin-top:1.7rem;text-align:left}.about_frame .form_block .formInit .feedback_checkbox.error{color:#ff0d06}.about_frame .form_block .formInit .feedback_checkbox.error .check:before{border-color:#ff0d06}.about_frame .form_block .formInit .send_btn{border-color:#2d469d;margin:2rem auto 0;height:3.4rem}.about_frame .form_block .formInit .send_btn:active{background-color:#2d469d}.about_frame .bg_img{opacity:0;width:1px;height:1px}.about_frame.scrolled .page_content{opacity:1}.about_frame.scrolled .scrolled_hide{opacity:0}.about_frame.scrolled .page_arrow{opacity:1;background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.about_frame.scrolled .page_arrow:active{background-color:#223475}.about_frame.scrolled .page_arrow .icon{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.about_frame.scrolled .page_arrow .icon:after{border-left-color:#c6d7f7}.about_frame.scrolled .start_content_offer{visibility:hidden;opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%)}.about_frame .circle{background-image:url("/assets/images/bg/m/about.jpg?v=1766416435")}.about_frame .more_btn{font-size:1.35em;padding:0.4em 0.75em 0.5em}.about_frame .adv_block .icon.n0:after{background-position:0 -30.4em}.about_frame .adv_block .icon.n1:after{background-position:-13.2em -30.4em}.about_frame .adv_block .icon.n2:after{background-position:-26.4em -30.4em}.about_frame .map_help{z-index:1;background:rgba(0,0,0,0.7);-ms-touch-action:auto !important;touch-action:auto !important}.about_frame .map_help .help_label{position:absolute;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 4rem;color:#fff;font-size:2.2em;font-weight:bold;text-align:center;line-height:1.6;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.about .main_header .header_shadow{background:linear-gradient(180deg, #c6d7f7 30%, rgba(198,215,247,0) 100%)}body.about .main_header .header{color:#2d469d}body.about .main_header .menu_open_btn{background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.about .main_header .menu_open_btn:active{background-color:#223475}body.about .main_header .choose-apartment{background-color:#2d469d}body.about .favourites__button-count{background-position:-25.8em -14.3em;width:4.2em;height:4em;font-size:1rem}body.about .menu_bottom{background-color:#2d469d}.about .formInit .feedback_checkbox{color:#2d469d}.about .formInit .feedback_checkbox .check::before{border:0.1em solid #2d469d}.about .formInit .feedback_checkbox.error{color:#ff0d06}.about .formInit .feedback_checkbox.error .check::before{border-color:#ff0d06}.concept_frame{background-color:#e9e2a1;color:#c08800}.concept_frame .page_start_wrapper{position:absolute;left:50%;transform:translateX(-50%);width:19rem}.concept_frame .page_start_wrapper--more_btn{top:86.95652%}.concept_frame .page_start_wrapper--n0{top:58.47076%}.concept_frame .page_start_wrapper--n1{top:61.46927%}.concept_frame .page_start_wrapper--n2{top:69.71514%}.concept_frame .circle{position:absolute;width:170%;padding-top:170%;background-color:#000;border-radius:50%;right:-10%;bottom:44.97751%;background-size:145% auto;background-position:-40% 100%;background-repeat:no-repeat;-webkit-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-moz-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-ms-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-o-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease}.concept_frame .start_content_offer{position:absolute;width:16em;height:16em;top:6em;right:1.5em;z-index:2;background:center center;background-size:cover;border:0.5em solid #f0e2e2;border-radius:20em;overflow:hidden;-webkit-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-o-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;transition:visibility .5s ease,opacity .5s ease,transform .5s ease}.concept_frame .page_logo{position:absolute;left:5em;right:5em;bottom:43.47826%}.concept_frame .page_logo img{width:100%}.concept_frame .center_content{margin:0 10% 0 10%}.concept_frame .center_content.head{margin:0 15% 0 25%}.concept_frame .start_text.n0{font-size:1.8em;color:#fff;font-weight:bold;line-height:1}.concept_frame .start_text.n1{font-size:4em;font-weight:bold;line-height:1;margin-left:-2px}.concept_frame .start_text.n2{position:absolute;left:0;width:128%;font-size:1.4em;line-height:1.25}.concept_frame .start_text.n2 br{display:none}.concept_frame .more_btn{white-space:nowrap;font-weight:bold;line-height:1;margin-top:-0.5em;padding:0.4em 0.75em 0.55em;border:2px solid;border-radius:5em;font-size:1.8em;font-weight:bold;cursor:pointer;width:fit-content}.concept_frame .more_btn:active{text-decoration:none}.concept_frame .page_content{position:relative;opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.concept_frame .text_scroll .content{padding:0;margin:0}.concept_frame .h_100{position:relative;height:100vh}.concept_frame .scrolled_hide{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;z-index:1}.concept_frame .text_title{margin-bottom:3rem}.concept_frame .img_overflow{position:relative;overflow:hidden;margin:6em 0 10em 0}.concept_frame .page_arrow{opacity:0;z-index:1;-webkit-transition:opacity .2 ease;-moz-transition:opacity .2 ease;-ms-transition:opacity .2 ease;-o-transition:opacity .2 ease;transition:opacity .2 ease}.concept_frame .page_arrow .icon:after{border-left-color:#c08800}.concept_frame .dot.active:after,.concept_frame .galleryInit__dot.active:after{background-color:#c08800}.concept_frame .adv_block{margin-top:4em;margin-bottom:4em}.concept_frame .adv_block .item{position:relative;padding-top:9.5em}.concept_frame .adv_block .item .icon{position:absolute;width:8.2em;height:8.2em;top:0;left:-1.6em}.concept_frame .adv_block .item .icon:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:13.2em;height:13.2em;margin:-6.6em -6.6em;background:url("/assets/i/sprite.svg?v=1766416435") 0 0;background-size:100em 100em}.concept_frame .adv_block .item .icon:after{font-size:0.6em}.concept_frame .adv_block .item .icon:before{content:'';position:absolute;right:0;left:0;top:0;bottom:0;border:0.3em solid #c08800;border-radius:50%}.concept_frame .adv_block .item .text b,.concept_frame .adv_block .item .text strong{font-weight:bold;font-size:1.2em;line-height:1.2;margin-bottom:1rem;display:block}.concept_frame .adv_block .item .text p{margin:0}.concept_frame .adv_block .item+.item{margin-top:3em}.concept_frame .bottom_circle{position:absolute;left:100%;top:100%;background-color:rgba(255,255,255,0.3);pointer-events:none;width:83%;padding-top:83%;margin:-38% -14%;border-radius:50%}.concept_frame .icon-arrow-down-2{position:absolute;left:2.5rem;bottom:5.997%;font-size:6em;margin:-0.35em -0.4em;-webkit-transition:bottom .2s ease;-moz-transition:bottom .2s ease;-ms-transition:bottom .2s ease;-o-transition:bottom .2s ease;transition:bottom .2s ease}.concept_frame .icon-arrow-down-2.plus_online_line{bottom:9rem}.concept_frame .scroll_to_position{position:absolute;top:20%}.concept_frame .form_block{margin:7rem auto 9rem;padding:3.6rem 3.4rem 3.3rem;box-sizing:border-box;width:calc(100% - 3rem);border-radius:2.3rem;background:#FFF;text-align:center;color:#c08800}.concept_frame .form_block h3{font-size:3.5rem;font-weight:bold}.concept_frame .form_block p{font-size:1.6rem}.concept_frame .form_block p br{display:none}.concept_frame .form_block .formInit{width:100%}.concept_frame .form_block .formInit .title_block,.concept_frame .form_block .formInit .popup_close{display:none}.concept_frame .form_block .formInit input,.concept_frame .form_block .formInit label{color:#c08800;border-bottom-color:#c08800;padding:2.1rem 0 0.6rem;text-align:center;line-height:1.4rem}.concept_frame .form_block .formInit input::-webkit-input-placeholder,.concept_frame .form_block .formInit label::-webkit-input-placeholder{color:#c08800}.concept_frame .form_block .formInit input:-moz-placeholder,.concept_frame .form_block .formInit label:-moz-placeholder{color:#c08800}.concept_frame .form_block .formInit input::-moz-placeholder,.concept_frame .form_block .formInit label::-moz-placeholder{color:#c08800}.concept_frame .form_block .formInit input:-ms-input-placeholder,.concept_frame .form_block .formInit label:-ms-input-placeholder{color:#c08800}.concept_frame .form_block .formInit input::-ms-input-placeholder,.concept_frame .form_block .formInit label::-ms-input-placeholder{color:#c08800}.concept_frame .form_block .formInit input::placeholder,.concept_frame .form_block .formInit label::placeholder{color:#c08800}.concept_frame .form_block .formInit .feedback_checkbox{margin-top:1.7rem;text-align:left}.concept_frame .form_block .formInit .feedback_checkbox.error{color:#ff0d06}.concept_frame .form_block .formInit .feedback_checkbox.error .check:before{border-color:#ff0d06}.concept_frame .form_block .formInit .send_btn{border-color:#c08800;margin:2rem auto 0;height:3.4rem}.concept_frame .form_block .formInit .send_btn:active{background-color:#c08800}.concept_frame .bg_img{opacity:0;width:1px;height:1px}.concept_frame.scrolled .page_content{opacity:1}.concept_frame.scrolled .scrolled_hide{opacity:0}.concept_frame.scrolled .page_arrow{opacity:1;background-color:#c08800;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.concept_frame.scrolled .page_arrow:active{background-color:#8d6400}.concept_frame.scrolled .page_arrow .icon{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.concept_frame.scrolled .page_arrow .icon:after{border-left-color:#e9e2a1}.concept_frame.scrolled .start_content_offer{visibility:hidden;opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%)}.concept_frame .circle{background-image:url("/assets/images/bg/m/concept.jpg?v=1766416435");background-color:#e9e2a1;background-size:120% auto;background-position:26% 1100%}body.concept .main_header .header_shadow{background:linear-gradient(180deg, #e9e2a1 30%, rgba(233,226,161,0) 100%)}body.concept .main_header .header{color:#c08800}body.concept .main_header .menu_open_btn{background-color:#c08800;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.concept .main_header .menu_open_btn:active{background-color:#8d6400}body.concept .main_header .choose-apartment{background-color:#c08800}.concept .formInit .feedback_checkbox{color:#c08800}.concept .formInit .feedback_checkbox .check::before{border:0.1em solid #c08800}.concept .formInit .feedback_checkbox.error{color:#ff0d06}.concept .formInit .feedback_checkbox.error .check::before{border-color:#ff0d06}.concept .relative-wrapper{position:relative}.concept .mt-1{margin-top:1em}.concept .mt-2{margin-top:2em}.concept .mt-3{margin-top:3em}.concept .mt-4{margin-top:4em}.concept .mt-5{margin-top:5em}.concept .vhodniye__link{text-decoration:none;display:inline-block;margin-right:0;margin-top:5%;font-size:1.75em;font-weight:500;border:2px solid #c08800;padding:0.3em 1.5em 0.5em 1.5em;border-radius:5em;transition:transform ease-in 0.2s}.concept .vhodniye__link:hover{transform:scale(1.1)}.childrens_frame{background-color:#e9d2b1;color:#c86a36}.childrens_frame .page_start_wrapper{position:absolute;left:50%;transform:translateX(-50%);width:19rem}.childrens_frame .page_start_wrapper--more_btn{top:86.95652%}.childrens_frame .page_start_wrapper--n0{top:58.47076%}.childrens_frame .page_start_wrapper--n1{top:61.46927%}.childrens_frame .page_start_wrapper--n2{top:69.71514%}.childrens_frame .circle{position:absolute;width:170%;padding-top:170%;background-color:#000;border-radius:50%;right:-10%;bottom:44.97751%;background-size:145% auto;background-position:-40% 100%;background-repeat:no-repeat;-webkit-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-moz-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-ms-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-o-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease}.childrens_frame .start_content_offer{position:absolute;width:16em;height:16em;top:6em;right:1.5em;z-index:2;background:center center;background-size:cover;border:0.5em solid #f0e2e2;border-radius:20em;overflow:hidden;-webkit-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-o-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;transition:visibility .5s ease,opacity .5s ease,transform .5s ease}.childrens_frame .page_logo{position:absolute;left:5em;right:5em;bottom:43.47826%}.childrens_frame .page_logo img{width:100%}.childrens_frame .center_content{margin:0 10% 0 10%}.childrens_frame .center_content.head{margin:0 15% 0 25%}.childrens_frame .start_text.n0{font-size:1.8em;color:#fff;font-weight:bold;line-height:1}.childrens_frame .start_text.n1{font-size:4em;font-weight:bold;line-height:1;margin-left:-2px}.childrens_frame .start_text.n2{position:absolute;left:0;width:128%;font-size:1.4em;line-height:1.25}.childrens_frame .start_text.n2 br{display:none}.childrens_frame .more_btn{white-space:nowrap;font-weight:bold;line-height:1;margin-top:-0.5em;padding:0.4em 0.75em 0.55em;border:2px solid;border-radius:5em;font-size:1.8em;font-weight:bold;cursor:pointer;width:fit-content}.childrens_frame .more_btn:active{text-decoration:none}.childrens_frame .page_content{position:relative;opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.childrens_frame .text_scroll .content{padding:0;margin:0}.childrens_frame .h_100{position:relative;height:100vh}.childrens_frame .scrolled_hide{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;z-index:1}.childrens_frame .text_title{margin-bottom:3rem}.childrens_frame .img_overflow{position:relative;overflow:hidden;margin:6em 0 10em 0}.childrens_frame .page_arrow{opacity:0;z-index:1;-webkit-transition:opacity .2 ease;-moz-transition:opacity .2 ease;-ms-transition:opacity .2 ease;-o-transition:opacity .2 ease;transition:opacity .2 ease}.childrens_frame .page_arrow .icon:after{border-left-color:#c86a36}.childrens_frame .dot.active:after,.childrens_frame .galleryInit__dot.active:after{background-color:#c86a36}.childrens_frame .adv_block{margin-top:4em;margin-bottom:4em}.childrens_frame .adv_block .item{position:relative;padding-top:9.5em}.childrens_frame .adv_block .item .icon{position:absolute;width:8.2em;height:8.2em;top:0;left:-1.6em}.childrens_frame .adv_block .item .icon:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:13.2em;height:13.2em;margin:-6.6em -6.6em;background:url("/assets/i/sprite.svg?v=1766416435") 0 0;background-size:100em 100em}.childrens_frame .adv_block .item .icon:after{font-size:0.6em}.childrens_frame .adv_block .item .icon:before{content:'';position:absolute;right:0;left:0;top:0;bottom:0;border:0.3em solid #c86a36;border-radius:50%}.childrens_frame .adv_block .item .text b,.childrens_frame .adv_block .item .text strong{font-weight:bold;font-size:1.2em;line-height:1.2;margin-bottom:1rem;display:block}.childrens_frame .adv_block .item .text p{margin:0}.childrens_frame .adv_block .item+.item{margin-top:3em}.childrens_frame .bottom_circle{position:absolute;left:100%;top:100%;background-color:rgba(255,255,255,0.3);pointer-events:none;width:83%;padding-top:83%;margin:-38% -14%;border-radius:50%}.childrens_frame .icon-arrow-down-2{position:absolute;left:2.5rem;bottom:5.997%;font-size:6em;margin:-0.35em -0.4em;-webkit-transition:bottom .2s ease;-moz-transition:bottom .2s ease;-ms-transition:bottom .2s ease;-o-transition:bottom .2s ease;transition:bottom .2s ease}.childrens_frame .icon-arrow-down-2.plus_online_line{bottom:9rem}.childrens_frame .scroll_to_position{position:absolute;top:20%}.childrens_frame .form_block{margin:7rem auto 9rem;padding:3.6rem 3.4rem 3.3rem;box-sizing:border-box;width:calc(100% - 3rem);border-radius:2.3rem;background:#FFF;text-align:center;color:#c86a36}.childrens_frame .form_block h3{font-size:3.5rem;font-weight:bold}.childrens_frame .form_block p{font-size:1.6rem}.childrens_frame .form_block p br{display:none}.childrens_frame .form_block .formInit{width:100%}.childrens_frame .form_block .formInit .title_block,.childrens_frame .form_block .formInit .popup_close{display:none}.childrens_frame .form_block .formInit input,.childrens_frame .form_block .formInit label{color:#c86a36;border-bottom-color:#c86a36;padding:2.1rem 0 0.6rem;text-align:center;line-height:1.4rem}.childrens_frame .form_block .formInit input::-webkit-input-placeholder,.childrens_frame .form_block .formInit label::-webkit-input-placeholder{color:#c86a36}.childrens_frame .form_block .formInit input:-moz-placeholder,.childrens_frame .form_block .formInit label:-moz-placeholder{color:#c86a36}.childrens_frame .form_block .formInit input::-moz-placeholder,.childrens_frame .form_block .formInit label::-moz-placeholder{color:#c86a36}.childrens_frame .form_block .formInit input:-ms-input-placeholder,.childrens_frame .form_block .formInit label:-ms-input-placeholder{color:#c86a36}.childrens_frame .form_block .formInit input::-ms-input-placeholder,.childrens_frame .form_block .formInit label::-ms-input-placeholder{color:#c86a36}.childrens_frame .form_block .formInit input::placeholder,.childrens_frame .form_block .formInit label::placeholder{color:#c86a36}.childrens_frame .form_block .formInit .feedback_checkbox{margin-top:1.7rem;text-align:left}.childrens_frame .form_block .formInit .feedback_checkbox.error{color:#ff0d06}.childrens_frame .form_block .formInit .feedback_checkbox.error .check:before{border-color:#ff0d06}.childrens_frame .form_block .formInit .send_btn{border-color:#c86a36;margin:2rem auto 0;height:3.4rem}.childrens_frame .form_block .formInit .send_btn:active{background-color:#c86a36}.childrens_frame .bg_img{opacity:0;width:1px;height:1px}.childrens_frame.scrolled .page_content{opacity:1}.childrens_frame.scrolled .scrolled_hide{opacity:0}.childrens_frame.scrolled .page_arrow{opacity:1;background-color:#c86a36;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.childrens_frame.scrolled .page_arrow:active{background-color:#a0552b}.childrens_frame.scrolled .page_arrow .icon{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.childrens_frame.scrolled .page_arrow .icon:after{border-left-color:#e9d2b1}.childrens_frame.scrolled .start_content_offer{visibility:hidden;opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%)}.childrens_frame .circle{background-image:url("/assets/images/bg/m/childrens.jpg?v=1766416435")}body.childrens .main_header .header_shadow{background:linear-gradient(180deg, #e9d2b1 30%, rgba(233,210,177,0) 100%)}body.childrens .main_header .header{color:#c86a36}body.childrens .main_header .menu_open_btn{background-color:#c86a36;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.childrens .main_header .menu_open_btn:active{background-color:#a0552b}body.childrens .main_header .choose-apartment{background-color:#c86a36}.childrens .formInit .feedback_checkbox{color:#c86a36}.childrens .formInit .feedback_checkbox .check::before{border:0.1em solid #c86a36}.childrens .formInit .feedback_checkbox.error{color:#ff0d06}.childrens .formInit .feedback_checkbox.error .check::before{border-color:#ff0d06}.technology_frame{background-color:#a8dcc2;color:#2e836c}.technology_frame .page_start_wrapper{position:absolute;left:50%;transform:translateX(-50%);width:19rem}.technology_frame .page_start_wrapper--more_btn{top:86.95652%}.technology_frame .page_start_wrapper--n0{top:58.47076%}.technology_frame .page_start_wrapper--n1{top:61.46927%}.technology_frame .page_start_wrapper--n2{top:69.71514%}.technology_frame .circle{position:absolute;width:170%;padding-top:170%;background-color:#000;border-radius:50%;right:-10%;bottom:44.97751%;background-size:145% auto;background-position:-40% 100%;background-repeat:no-repeat;-webkit-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-moz-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-ms-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-o-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease}.technology_frame .start_content_offer{position:absolute;width:16em;height:16em;top:6em;right:1.5em;z-index:2;background:center center;background-size:cover;border:0.5em solid #f0e2e2;border-radius:20em;overflow:hidden;-webkit-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-o-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;transition:visibility .5s ease,opacity .5s ease,transform .5s ease}.technology_frame .page_logo{position:absolute;left:5em;right:5em;bottom:43.47826%}.technology_frame .page_logo img{width:100%}.technology_frame .center_content{margin:0 10% 0 10%}.technology_frame .center_content.head{margin:0 15% 0 25%}.technology_frame .start_text.n0{font-size:1.8em;color:#fff;font-weight:bold;line-height:1}.technology_frame .start_text.n1{font-size:4em;font-weight:bold;line-height:1;margin-left:-2px}.technology_frame .start_text.n2{position:absolute;left:0;width:128%;font-size:1.4em;line-height:1.25}.technology_frame .start_text.n2 br{display:none}.technology_frame .more_btn{white-space:nowrap;font-weight:bold;line-height:1;margin-top:-0.5em;padding:0.4em 0.75em 0.55em;border:2px solid;border-radius:5em;font-size:1.8em;font-weight:bold;cursor:pointer;width:fit-content}.technology_frame .more_btn:active{text-decoration:none}.technology_frame .page_content{position:relative;opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.technology_frame .text_scroll .content{padding:0;margin:0}.technology_frame .h_100{position:relative;height:100vh}.technology_frame .scrolled_hide{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;z-index:1}.technology_frame .text_title{margin-bottom:3rem}.technology_frame .img_overflow{position:relative;overflow:hidden;margin:6em 0 10em 0}.technology_frame .page_arrow{opacity:0;z-index:1;-webkit-transition:opacity .2 ease;-moz-transition:opacity .2 ease;-ms-transition:opacity .2 ease;-o-transition:opacity .2 ease;transition:opacity .2 ease}.technology_frame .page_arrow .icon:after{border-left-color:#2e836c}.technology_frame .dot.active:after,.technology_frame .galleryInit__dot.active:after{background-color:#2e836c}.technology_frame .adv_block{margin-top:4em;margin-bottom:4em}.technology_frame .adv_block .item{position:relative;padding-top:9.5em}.technology_frame .adv_block .item .icon{position:absolute;width:8.2em;height:8.2em;top:0;left:-1.6em}.technology_frame .adv_block .item .icon:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:13.2em;height:13.2em;margin:-6.6em -6.6em;background:url("/assets/i/sprite.svg?v=1766416435") 0 0;background-size:100em 100em}.technology_frame .adv_block .item .icon:after{font-size:0.6em}.technology_frame .adv_block .item .icon:before{content:'';position:absolute;right:0;left:0;top:0;bottom:0;border:0.3em solid #2e836c;border-radius:50%}.technology_frame .adv_block .item .text b,.technology_frame .adv_block .item .text strong{font-weight:bold;font-size:1.2em;line-height:1.2;margin-bottom:1rem;display:block}.technology_frame .adv_block .item .text p{margin:0}.technology_frame .adv_block .item+.item{margin-top:3em}.technology_frame .bottom_circle{position:absolute;left:100%;top:100%;background-color:rgba(255,255,255,0.3);pointer-events:none;width:83%;padding-top:83%;margin:-38% -14%;border-radius:50%}.technology_frame .icon-arrow-down-2{position:absolute;left:2.5rem;bottom:5.997%;font-size:6em;margin:-0.35em -0.4em;-webkit-transition:bottom .2s ease;-moz-transition:bottom .2s ease;-ms-transition:bottom .2s ease;-o-transition:bottom .2s ease;transition:bottom .2s ease}.technology_frame .icon-arrow-down-2.plus_online_line{bottom:9rem}.technology_frame .scroll_to_position{position:absolute;top:20%}.technology_frame .form_block{margin:7rem auto 9rem;padding:3.6rem 3.4rem 3.3rem;box-sizing:border-box;width:calc(100% - 3rem);border-radius:2.3rem;background:#FFF;text-align:center;color:#2e836c}.technology_frame .form_block h3{font-size:3.5rem;font-weight:bold}.technology_frame .form_block p{font-size:1.6rem}.technology_frame .form_block p br{display:none}.technology_frame .form_block .formInit{width:100%}.technology_frame .form_block .formInit .title_block,.technology_frame .form_block .formInit .popup_close{display:none}.technology_frame .form_block .formInit input,.technology_frame .form_block .formInit label{color:#2e836c;border-bottom-color:#2e836c;padding:2.1rem 0 0.6rem;text-align:center;line-height:1.4rem}.technology_frame .form_block .formInit input::-webkit-input-placeholder,.technology_frame .form_block .formInit label::-webkit-input-placeholder{color:#2e836c}.technology_frame .form_block .formInit input:-moz-placeholder,.technology_frame .form_block .formInit label:-moz-placeholder{color:#2e836c}.technology_frame .form_block .formInit input::-moz-placeholder,.technology_frame .form_block .formInit label::-moz-placeholder{color:#2e836c}.technology_frame .form_block .formInit input:-ms-input-placeholder,.technology_frame .form_block .formInit label:-ms-input-placeholder{color:#2e836c}.technology_frame .form_block .formInit input::-ms-input-placeholder,.technology_frame .form_block .formInit label::-ms-input-placeholder{color:#2e836c}.technology_frame .form_block .formInit input::placeholder,.technology_frame .form_block .formInit label::placeholder{color:#2e836c}.technology_frame .form_block .formInit .feedback_checkbox{margin-top:1.7rem;text-align:left}.technology_frame .form_block .formInit .feedback_checkbox.error{color:#ff0d06}.technology_frame .form_block .formInit .feedback_checkbox.error .check:before{border-color:#ff0d06}.technology_frame .form_block .formInit .send_btn{border-color:#2e836c;margin:2rem auto 0;height:3.4rem}.technology_frame .form_block .formInit .send_btn:active{background-color:#2e836c}.technology_frame .bg_img{opacity:0;width:1px;height:1px}.technology_frame.scrolled .page_content{opacity:1}.technology_frame.scrolled .scrolled_hide{opacity:0}.technology_frame.scrolled .page_arrow{opacity:1;background-color:#2e836c;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.technology_frame.scrolled .page_arrow:active{background-color:#215d4d}.technology_frame.scrolled .page_arrow .icon{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.technology_frame.scrolled .page_arrow .icon:after{border-left-color:#a8dcc2}.technology_frame.scrolled .start_content_offer{visibility:hidden;opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%)}.technology_frame .circle{background-image:url("/assets/images/bg/m/technology.jpg?v=1766416435")}.technology_frame .adv_block .icon.n0:after{background-position:0 -17.2em}.technology_frame .adv_block .icon.n1:after{background-position:-13.2em -17.2em}body.technology .main_header .header_shadow{background:linear-gradient(180deg, #a8dcc2 30%, rgba(168,220,194,0) 100%)}body.technology .main_header .header{color:#2e836c}body.technology .main_header .menu_open_btn{background-color:#2e836c;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.technology .main_header .menu_open_btn:active{background-color:#215d4d}body.technology .main_header .choose-apartment{background-color:#2e836c}.technology .formInit .feedback_checkbox{color:#2e836c}.technology .formInit .feedback_checkbox .check::before{border:0.1em solid #2e836c}.technology .formInit .feedback_checkbox.error{color:#ff0d06}.technology .formInit .feedback_checkbox.error .check::before{border-color:#ff0d06}.plans_frame{background-color:#e1d7e4;color:#805d8a}.plans_frame .page_start_wrapper{position:absolute;left:50%;transform:translateX(-50%);width:19rem}.plans_frame .page_start_wrapper--more_btn{top:86.95652%}.plans_frame .page_start_wrapper--n0{top:58.47076%}.plans_frame .page_start_wrapper--n1{top:61.46927%}.plans_frame .page_start_wrapper--n2{top:69.71514%}.plans_frame .circle{position:absolute;width:170%;padding-top:170%;background-color:#000;border-radius:50%;right:-10%;bottom:44.97751%;background-size:145% auto;background-position:-40% 100%;background-repeat:no-repeat;-webkit-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-moz-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-ms-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-o-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease}.plans_frame .start_content_offer{position:absolute;width:16em;height:16em;top:6em;right:1.5em;z-index:2;background:center center;background-size:cover;border:0.5em solid #f0e2e2;border-radius:20em;overflow:hidden;-webkit-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-o-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;transition:visibility .5s ease,opacity .5s ease,transform .5s ease}.plans_frame .page_logo{position:absolute;left:5em;right:5em;bottom:43.47826%}.plans_frame .page_logo img{width:100%}.plans_frame .center_content{margin:0 10% 0 10%}.plans_frame .center_content.head{margin:0 15% 0 25%}.plans_frame .start_text.n0{font-size:1.8em;color:#fff;font-weight:bold;line-height:1}.plans_frame .start_text.n1{font-size:4em;font-weight:bold;line-height:1;margin-left:-2px}.plans_frame .start_text.n2{position:absolute;left:0;width:128%;font-size:1.4em;line-height:1.25}.plans_frame .start_text.n2 br{display:none}.plans_frame .more_btn{white-space:nowrap;font-weight:bold;line-height:1;margin-top:-0.5em;padding:0.4em 0.75em 0.55em;border:2px solid;border-radius:5em;font-size:1.8em;font-weight:bold;cursor:pointer;width:fit-content}.plans_frame .more_btn:active{text-decoration:none}.plans_frame .page_content{position:relative;opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.plans_frame .text_scroll .content{padding:0;margin:0}.plans_frame .h_100{position:relative;height:100vh}.plans_frame .scrolled_hide{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;z-index:1}.plans_frame .text_title{margin-bottom:3rem}.plans_frame .img_overflow{position:relative;overflow:hidden;margin:6em 0 10em 0}.plans_frame .page_arrow{opacity:0;z-index:1;-webkit-transition:opacity .2 ease;-moz-transition:opacity .2 ease;-ms-transition:opacity .2 ease;-o-transition:opacity .2 ease;transition:opacity .2 ease}.plans_frame .page_arrow .icon:after{border-left-color:#805d8a}.plans_frame .dot.active:after,.plans_frame .galleryInit__dot.active:after{background-color:#805d8a}.plans_frame .adv_block{margin-top:4em;margin-bottom:4em}.plans_frame .adv_block .item{position:relative;padding-top:9.5em}.plans_frame .adv_block .item .icon{position:absolute;width:8.2em;height:8.2em;top:0;left:-1.6em}.plans_frame .adv_block .item .icon:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:13.2em;height:13.2em;margin:-6.6em -6.6em;background:url("/assets/i/sprite.svg?v=1766416435") 0 0;background-size:100em 100em}.plans_frame .adv_block .item .icon:after{font-size:0.6em}.plans_frame .adv_block .item .icon:before{content:'';position:absolute;right:0;left:0;top:0;bottom:0;border:0.3em solid #805d8a;border-radius:50%}.plans_frame .adv_block .item .text b,.plans_frame .adv_block .item .text strong{font-weight:bold;font-size:1.2em;line-height:1.2;margin-bottom:1rem;display:block}.plans_frame .adv_block .item .text p{margin:0}.plans_frame .adv_block .item+.item{margin-top:3em}.plans_frame .bottom_circle{position:absolute;left:100%;top:100%;background-color:rgba(255,255,255,0.3);pointer-events:none;width:83%;padding-top:83%;margin:-38% -14%;border-radius:50%}.plans_frame .icon-arrow-down-2{position:absolute;left:2.5rem;bottom:5.997%;font-size:6em;margin:-0.35em -0.4em;-webkit-transition:bottom .2s ease;-moz-transition:bottom .2s ease;-ms-transition:bottom .2s ease;-o-transition:bottom .2s ease;transition:bottom .2s ease}.plans_frame .icon-arrow-down-2.plus_online_line{bottom:9rem}.plans_frame .scroll_to_position{position:absolute;top:20%}.plans_frame .form_block{margin:7rem auto 9rem;padding:3.6rem 3.4rem 3.3rem;box-sizing:border-box;width:calc(100% - 3rem);border-radius:2.3rem;background:#FFF;text-align:center;color:#805d8a}.plans_frame .form_block h3{font-size:3.5rem;font-weight:bold}.plans_frame .form_block p{font-size:1.6rem}.plans_frame .form_block p br{display:none}.plans_frame .form_block .formInit{width:100%}.plans_frame .form_block .formInit .title_block,.plans_frame .form_block .formInit .popup_close{display:none}.plans_frame .form_block .formInit input,.plans_frame .form_block .formInit label{color:#805d8a;border-bottom-color:#805d8a;padding:2.1rem 0 0.6rem;text-align:center;line-height:1.4rem}.plans_frame .form_block .formInit input::-webkit-input-placeholder,.plans_frame .form_block .formInit label::-webkit-input-placeholder{color:#805d8a}.plans_frame .form_block .formInit input:-moz-placeholder,.plans_frame .form_block .formInit label:-moz-placeholder{color:#805d8a}.plans_frame .form_block .formInit input::-moz-placeholder,.plans_frame .form_block .formInit label::-moz-placeholder{color:#805d8a}.plans_frame .form_block .formInit input:-ms-input-placeholder,.plans_frame .form_block .formInit label:-ms-input-placeholder{color:#805d8a}.plans_frame .form_block .formInit input::-ms-input-placeholder,.plans_frame .form_block .formInit label::-ms-input-placeholder{color:#805d8a}.plans_frame .form_block .formInit input::placeholder,.plans_frame .form_block .formInit label::placeholder{color:#805d8a}.plans_frame .form_block .formInit .feedback_checkbox{margin-top:1.7rem;text-align:left}.plans_frame .form_block .formInit .feedback_checkbox.error{color:#ff0d06}.plans_frame .form_block .formInit .feedback_checkbox.error .check:before{border-color:#ff0d06}.plans_frame .form_block .formInit .send_btn{border-color:#805d8a;margin:2rem auto 0;height:3.4rem}.plans_frame .form_block .formInit .send_btn:active{background-color:#805d8a}.plans_frame .bg_img{opacity:0;width:1px;height:1px}.plans_frame.scrolled .page_content{opacity:1}.plans_frame.scrolled .scrolled_hide{opacity:0}.plans_frame.scrolled .page_arrow{opacity:1;background-color:#805d8a;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.plans_frame.scrolled .page_arrow:active{background-color:#64486c}.plans_frame.scrolled .page_arrow .icon{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.plans_frame.scrolled .page_arrow .icon:after{border-left-color:#e1d7e4}.plans_frame.scrolled .start_content_offer{visibility:hidden;opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%)}.plans_frame .circle{background-image:url("/assets/images/bg/m/plans.jpg?v=1766416435")}.plans_frame .page_arrow{opacity:0;background-color:#805d8a;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;-webkit-transition:opacity .2s ease,background-color .2s ease;-moz-transition:opacity .2s ease,background-color .2s ease;-ms-transition:opacity .2s ease,background-color .2s ease;-o-transition:opacity .2s ease,background-color .2s ease;transition:opacity .2s ease,background-color .2s ease}.plans_frame .page_arrow:active{background-color:#64486c}.plans_frame .page_arrow .icon{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.plans_frame .page_arrow .icon:after{border-left-color:#805d8a}.plans_frame.scrolled .page_arrow{opacity:1}.plans_frame .plan_item{position:relative;margin-top:7em}.plans_frame .plan_item h3{position:relative}.plans_frame .plan_item .text{margin:2.5rem 1.5rem 3rem 46%;position:relative}.plans_frame .plan_item .text b{margin-top:4rem;margin-left:2rem;display:block}.plans_frame .plan_item .sq{position:absolute;width:14em;height:14em;bottom:-3em;right:54%;margin-bottom:100%;background-color:#805d8a;border-radius:50%;text-align:center}.plans_frame .plan_item .sq .value{position:relative;top:50%;margin-top:-3.4em;white-space:nowrap;color:#fff;display:inline-block;text-align:left}.plans_frame .plan_item .sq .value .title{font-size:3.2em;font-weight:bold;margin-bottom:0.2rem}.plans_frame .plan_item .sq .value .text{margin:0}.plans_frame .plan_item .bg{position:relative;padding-top:100%;border-radius:50%;background-color:#eae3ec}.plans_frame .plan_item .bg:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:18% 13%;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.plans_frame .plan_item .relative{position:relative}.plans_frame .plan_item .relative .num{position:absolute;top:50%;left:0;right:0;text-align:center;color:rgba(255,255,255,0.24);line-height:1;margin-top:-0.52em;font-size:33rem;font-weight:bold;z-index:0}.plans_frame .plan_item.rc0 .bg:after{background-image:url("/assets/images/pages/plans/rc0.png?v=1766416435")}.plans_frame .plan_item.rc1 .bg:after{background-image:url("/assets/images/pages/plans/rc1.png?v=1766416435")}.plans_frame .plan_item.rc2 .bg:after{background-image:url("/assets/images/pages/plans/rc2.png?v=1766416435")}.plans_frame .plan_item.rc3 .bg:after{background-image:url("/assets/images/pages/plans/rc3.png?v=1766416435")}.plans_frame .plan_item.rc4 .bg:after{background-image:url("/assets/images/pages/plans/rc4.png?v=1766416435")}body.plans .main_header .header_shadow{background:linear-gradient(180deg, #e1d7e4 30%, rgba(225,215,228,0) 100%)}body.plans .main_header .header{color:#805d8a}body.plans .main_header .menu_open_btn{background-color:#805d8a;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.plans .main_header .menu_open_btn:active{background-color:#64486c}body.plans .main_header .choose-apartment{background-color:#805d8a}.plans .formInit .feedback_checkbox{color:#805d8a}.plans .formInit .feedback_checkbox .check::before{border:0.1em solid #805d8a}.plans .formInit .feedback_checkbox.error{color:#ff0d06}.plans .formInit .feedback_checkbox.error .check::before{border-color:#ff0d06}.choose_btn{display:inline-block;padding:.3em 2em 0.45em 2em;border:2px solid;border-radius:5em;font-size:1em;cursor:pointer;text-decoration:none}.white-box_frame{background-color:#c6d7f7;color:#2d469d}.white-box_frame .page_start_wrapper{position:absolute;left:50%;transform:translateX(-50%);width:19rem}.white-box_frame .page_start_wrapper--more_btn{top:86.95652%}.white-box_frame .page_start_wrapper--n0{top:58.47076%}.white-box_frame .page_start_wrapper--n1{top:61.46927%}.white-box_frame .page_start_wrapper--n2{top:69.71514%}.white-box_frame .circle{position:absolute;width:170%;padding-top:170%;background-color:#000;border-radius:50%;right:-10%;bottom:44.97751%;background-size:145% auto;background-position:-40% 100%;background-repeat:no-repeat;-webkit-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-moz-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-ms-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-o-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease}.white-box_frame .start_content_offer{position:absolute;width:16em;height:16em;top:6em;right:1.5em;z-index:2;background:center center;background-size:cover;border:0.5em solid #f0e2e2;border-radius:20em;overflow:hidden;-webkit-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-o-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;transition:visibility .5s ease,opacity .5s ease,transform .5s ease}.white-box_frame .page_logo{position:absolute;left:5em;right:5em;bottom:43.47826%}.white-box_frame .page_logo img{width:100%}.white-box_frame .center_content{margin:0 10% 0 10%}.white-box_frame .center_content.head{margin:0 15% 0 25%}.white-box_frame .start_text.n0{font-size:1.8em;color:#fff;font-weight:bold;line-height:1}.white-box_frame .start_text.n1{font-size:4em;font-weight:bold;line-height:1;margin-left:-2px}.white-box_frame .start_text.n2{position:absolute;left:0;width:128%;font-size:1.4em;line-height:1.25}.white-box_frame .start_text.n2 br{display:none}.white-box_frame .more_btn{white-space:nowrap;font-weight:bold;line-height:1;margin-top:-0.5em;padding:0.4em 0.75em 0.55em;border:2px solid;border-radius:5em;font-size:1.8em;font-weight:bold;cursor:pointer;width:fit-content}.white-box_frame .more_btn:active{text-decoration:none}.white-box_frame .page_content{position:relative;opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.white-box_frame .text_scroll .content{padding:0;margin:0}.white-box_frame .h_100{position:relative;height:100vh}.white-box_frame .scrolled_hide{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;z-index:1}.white-box_frame .text_title{margin-bottom:3rem}.white-box_frame .img_overflow{position:relative;overflow:hidden;margin:6em 0 10em 0}.white-box_frame .page_arrow{opacity:0;z-index:1;-webkit-transition:opacity .2 ease;-moz-transition:opacity .2 ease;-ms-transition:opacity .2 ease;-o-transition:opacity .2 ease;transition:opacity .2 ease}.white-box_frame .page_arrow .icon:after{border-left-color:#2d469d}.white-box_frame .dot.active:after,.white-box_frame .galleryInit__dot.active:after{background-color:#2d469d}.white-box_frame .adv_block{margin-top:4em;margin-bottom:4em}.white-box_frame .adv_block .item{position:relative;padding-top:9.5em}.white-box_frame .adv_block .item .icon{position:absolute;width:8.2em;height:8.2em;top:0;left:-1.6em}.white-box_frame .adv_block .item .icon:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:13.2em;height:13.2em;margin:-6.6em -6.6em;background:url("/assets/i/sprite.svg?v=1766416435") 0 0;background-size:100em 100em}.white-box_frame .adv_block .item .icon:after{font-size:0.6em}.white-box_frame .adv_block .item .icon:before{content:'';position:absolute;right:0;left:0;top:0;bottom:0;border:0.3em solid #2d469d;border-radius:50%}.white-box_frame .adv_block .item .text b,.white-box_frame .adv_block .item .text strong{font-weight:bold;font-size:1.2em;line-height:1.2;margin-bottom:1rem;display:block}.white-box_frame .adv_block .item .text p{margin:0}.white-box_frame .adv_block .item+.item{margin-top:3em}.white-box_frame .bottom_circle{position:absolute;left:100%;top:100%;background-color:rgba(255,255,255,0.3);pointer-events:none;width:83%;padding-top:83%;margin:-38% -14%;border-radius:50%}.white-box_frame .icon-arrow-down-2{position:absolute;left:2.5rem;bottom:5.997%;font-size:6em;margin:-0.35em -0.4em;-webkit-transition:bottom .2s ease;-moz-transition:bottom .2s ease;-ms-transition:bottom .2s ease;-o-transition:bottom .2s ease;transition:bottom .2s ease}.white-box_frame .icon-arrow-down-2.plus_online_line{bottom:9rem}.white-box_frame .scroll_to_position{position:absolute;top:20%}.white-box_frame .form_block{margin:7rem auto 9rem;padding:3.6rem 3.4rem 3.3rem;box-sizing:border-box;width:calc(100% - 3rem);border-radius:2.3rem;background:#FFF;text-align:center;color:#2d469d}.white-box_frame .form_block h3{font-size:3.5rem;font-weight:bold}.white-box_frame .form_block p{font-size:1.6rem}.white-box_frame .form_block p br{display:none}.white-box_frame .form_block .formInit{width:100%}.white-box_frame .form_block .formInit .title_block,.white-box_frame .form_block .formInit .popup_close{display:none}.white-box_frame .form_block .formInit input,.white-box_frame .form_block .formInit label{color:#2d469d;border-bottom-color:#2d469d;padding:2.1rem 0 0.6rem;text-align:center;line-height:1.4rem}.white-box_frame .form_block .formInit input::-webkit-input-placeholder,.white-box_frame .form_block .formInit label::-webkit-input-placeholder{color:#2d469d}.white-box_frame .form_block .formInit input:-moz-placeholder,.white-box_frame .form_block .formInit label:-moz-placeholder{color:#2d469d}.white-box_frame .form_block .formInit input::-moz-placeholder,.white-box_frame .form_block .formInit label::-moz-placeholder{color:#2d469d}.white-box_frame .form_block .formInit input:-ms-input-placeholder,.white-box_frame .form_block .formInit label:-ms-input-placeholder{color:#2d469d}.white-box_frame .form_block .formInit input::-ms-input-placeholder,.white-box_frame .form_block .formInit label::-ms-input-placeholder{color:#2d469d}.white-box_frame .form_block .formInit input::placeholder,.white-box_frame .form_block .formInit label::placeholder{color:#2d469d}.white-box_frame .form_block .formInit .feedback_checkbox{margin-top:1.7rem;text-align:left}.white-box_frame .form_block .formInit .feedback_checkbox.error{color:#ff0d06}.white-box_frame .form_block .formInit .feedback_checkbox.error .check:before{border-color:#ff0d06}.white-box_frame .form_block .formInit .send_btn{border-color:#2d469d;margin:2rem auto 0;height:3.4rem}.white-box_frame .form_block .formInit .send_btn:active{background-color:#2d469d}.white-box_frame .bg_img{opacity:0;width:1px;height:1px}.white-box_frame.scrolled .page_content{opacity:1}.white-box_frame.scrolled .scrolled_hide{opacity:0}.white-box_frame.scrolled .page_arrow{opacity:1;background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.white-box_frame.scrolled .page_arrow:active{background-color:#223475}.white-box_frame.scrolled .page_arrow .icon{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.white-box_frame.scrolled .page_arrow .icon:after{border-left-color:#c6d7f7}.white-box_frame.scrolled .start_content_offer{visibility:hidden;opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%)}.white-box_frame .borders{padding:0 2rem;box-sizing:border-box}.white-box_frame .page_title{margin-top:3.3em;width:100%;font-size:3.6em}.white-box_frame .page_title h1{font-size:1.6rem;font-weight:500;line-height:2.4rem}.white-box_frame .page_title span{font-size:4rem;font-weight:700}.white-box_frame .page_desc{margin-top:2.3rem;font-size:1.6rem;font-weight:700}.white-box_frame .content,.white-box_frame .wb-container,.white-box_frame .wb-description,.white-box_frame .form_block,.white-box_frame .gallery_wrapper{position:relative}.white-box_frame .wb-container{width:100%;box-sizing:border-box;margin-top:4rem}.white-box_frame .wb-container img{width:100%}.white-box_frame .wb-container .wb-point{position:absolute;width:2rem;height:2rem;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#314798;color:#fff}.white-box_frame .wb-description{margin-top:4rem}.white-box_frame .wb-description ul{padding-left:2rem;padding-right:2rem;list-style:none;font-size:1.6rem}.white-box_frame .wb-description ul li:not(:last-child){margin-bottom:2rem}.white-box_frame .page-plans-link{position:relative;display:block;text-align:center;font-size:1.8rem;padding:1.4rem 0 2rem;background-color:#314798;border-radius:5rem;color:#fff;text-decoration:none;margin:0 auto;margin-top:6rem;width:17em}.white-box_frame .form_block .feedback_checkbox{color:#314798}.white-box_frame .form_block .feedback_checkbox .check::before{border-color:#314798}.white-box_frame .gallery_wrapper{margin-top:8rem;height:24rem}.project_frame{background-color:#f0d6d6;color:#c87170}.project_frame .page_start_wrapper{position:absolute;left:50%;transform:translateX(-50%);width:19rem}.project_frame .page_start_wrapper--more_btn{top:86.95652%}.project_frame .page_start_wrapper--n0{top:58.47076%}.project_frame .page_start_wrapper--n1{top:61.46927%}.project_frame .page_start_wrapper--n2{top:69.71514%}.project_frame .circle{position:absolute;width:170%;padding-top:170%;background-color:#000;border-radius:50%;right:-10%;bottom:44.97751%;background-size:145% auto;background-position:-40% 100%;background-repeat:no-repeat;-webkit-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-moz-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-ms-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-o-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease}.project_frame .start_content_offer{position:absolute;width:16em;height:16em;top:6em;right:1.5em;z-index:2;background:center center;background-size:cover;border:0.5em solid #f0e2e2;border-radius:20em;overflow:hidden;-webkit-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-o-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;transition:visibility .5s ease,opacity .5s ease,transform .5s ease}.project_frame .page_logo{position:absolute;left:5em;right:5em;bottom:43.47826%}.project_frame .page_logo img{width:100%}.project_frame .center_content{margin:0 10% 0 10%}.project_frame .center_content.head{margin:0 15% 0 25%}.project_frame .start_text.n0{font-size:1.8em;color:#fff;font-weight:bold;line-height:1}.project_frame .start_text.n1{font-size:4em;font-weight:bold;line-height:1;margin-left:-2px}.project_frame .start_text.n2{position:absolute;left:0;width:128%;font-size:1.4em;line-height:1.25}.project_frame .start_text.n2 br{display:none}.project_frame .more_btn{white-space:nowrap;font-weight:bold;line-height:1;margin-top:-0.5em;padding:0.4em 0.75em 0.55em;border:2px solid;border-radius:5em;font-size:1.8em;font-weight:bold;cursor:pointer;width:fit-content}.project_frame .more_btn:active{text-decoration:none}.project_frame .page_content{position:relative;opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.project_frame .text_scroll .content{padding:0;margin:0}.project_frame .h_100{position:relative;height:100vh}.project_frame .scrolled_hide{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;z-index:1}.project_frame .text_title{margin-bottom:3rem}.project_frame .img_overflow{position:relative;overflow:hidden;margin:6em 0 10em 0}.project_frame .page_arrow{opacity:0;z-index:1;-webkit-transition:opacity .2 ease;-moz-transition:opacity .2 ease;-ms-transition:opacity .2 ease;-o-transition:opacity .2 ease;transition:opacity .2 ease}.project_frame .page_arrow .icon:after{border-left-color:#c87170}.project_frame .dot.active:after,.project_frame .galleryInit__dot.active:after{background-color:#c87170}.project_frame .adv_block{margin-top:4em;margin-bottom:4em}.project_frame .adv_block .item{position:relative;padding-top:9.5em}.project_frame .adv_block .item .icon{position:absolute;width:8.2em;height:8.2em;top:0;left:-1.6em}.project_frame .adv_block .item .icon:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:13.2em;height:13.2em;margin:-6.6em -6.6em;background:url("/assets/i/sprite.svg?v=1766416435") 0 0;background-size:100em 100em}.project_frame .adv_block .item .icon:after{font-size:0.6em}.project_frame .adv_block .item .icon:before{content:'';position:absolute;right:0;left:0;top:0;bottom:0;border:0.3em solid #c87170;border-radius:50%}.project_frame .adv_block .item .text b,.project_frame .adv_block .item .text strong{font-weight:bold;font-size:1.2em;line-height:1.2;margin-bottom:1rem;display:block}.project_frame .adv_block .item .text p{margin:0}.project_frame .adv_block .item+.item{margin-top:3em}.project_frame .bottom_circle{position:absolute;left:100%;top:100%;background-color:rgba(255,255,255,0.3);pointer-events:none;width:83%;padding-top:83%;margin:-38% -14%;border-radius:50%}.project_frame .icon-arrow-down-2{position:absolute;left:2.5rem;bottom:5.997%;font-size:6em;margin:-0.35em -0.4em;-webkit-transition:bottom .2s ease;-moz-transition:bottom .2s ease;-ms-transition:bottom .2s ease;-o-transition:bottom .2s ease;transition:bottom .2s ease}.project_frame .icon-arrow-down-2.plus_online_line{bottom:9rem}.project_frame .scroll_to_position{position:absolute;top:20%}.project_frame .form_block{margin:7rem auto 9rem;padding:3.6rem 3.4rem 3.3rem;box-sizing:border-box;width:calc(100% - 3rem);border-radius:2.3rem;background:#FFF;text-align:center;color:#c87170}.project_frame .form_block h3{font-size:3.5rem;font-weight:bold}.project_frame .form_block p{font-size:1.6rem}.project_frame .form_block p br{display:none}.project_frame .form_block .formInit{width:100%}.project_frame .form_block .formInit .title_block,.project_frame .form_block .formInit .popup_close{display:none}.project_frame .form_block .formInit input,.project_frame .form_block .formInit label{color:#c87170;border-bottom-color:#c87170;padding:2.1rem 0 0.6rem;text-align:center;line-height:1.4rem}.project_frame .form_block .formInit input::-webkit-input-placeholder,.project_frame .form_block .formInit label::-webkit-input-placeholder{color:#c87170}.project_frame .form_block .formInit input:-moz-placeholder,.project_frame .form_block .formInit label:-moz-placeholder{color:#c87170}.project_frame .form_block .formInit input::-moz-placeholder,.project_frame .form_block .formInit label::-moz-placeholder{color:#c87170}.project_frame .form_block .formInit input:-ms-input-placeholder,.project_frame .form_block .formInit label:-ms-input-placeholder{color:#c87170}.project_frame .form_block .formInit input::-ms-input-placeholder,.project_frame .form_block .formInit label::-ms-input-placeholder{color:#c87170}.project_frame .form_block .formInit input::placeholder,.project_frame .form_block .formInit label::placeholder{color:#c87170}.project_frame .form_block .formInit .feedback_checkbox{margin-top:1.7rem;text-align:left}.project_frame .form_block .formInit .feedback_checkbox.error{color:#ff0d06}.project_frame .form_block .formInit .feedback_checkbox.error .check:before{border-color:#ff0d06}.project_frame .form_block .formInit .send_btn{border-color:#c87170;margin:2rem auto 0;height:3.4rem}.project_frame .form_block .formInit .send_btn:active{background-color:#c87170}.project_frame .bg_img{opacity:0;width:1px;height:1px}.project_frame.scrolled .page_content{opacity:1}.project_frame.scrolled .scrolled_hide{opacity:0}.project_frame.scrolled .page_arrow{opacity:1;background-color:#c87170;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.project_frame.scrolled .page_arrow:active{background-color:#ba4c4b}.project_frame.scrolled .page_arrow .icon{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.project_frame.scrolled .page_arrow .icon:after{border-left-color:#f0d6d6}.project_frame.scrolled .start_content_offer{visibility:hidden;opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%)}.project_frame .circle{background-image:url("/assets/images/bg/home_m.jpg?v=1766416435");background-size:125% auto;background-position:105% 100%}.project_frame .page_start_wrapper--n2{top:62%}.project_frame .video{width:100%;margin:6rem 0}body.home .main_header .header_shadow{background:linear-gradient(180deg, #f0d6d6 30%, rgba(240,214,214,0) 100%)}body.home .main_header .header{color:#c87170}body.home .main_header .menu_open_btn{background-color:#c87170;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.home .main_header .menu_open_btn:active{background-color:#ba4c4b}body.home .main_header .choose-apartment{background-color:#c87170}.home .formInit .feedback_checkbox{color:#c87170}.home .formInit .feedback_checkbox .check::before{border:0.1em solid #c87170}.home .formInit .feedback_checkbox.error{color:#ff0d06}.home .formInit .feedback_checkbox.error .check::before{border-color:#ff0d06}.commerce_frame{color:#2d469d}.commerce_frame .section{position:absolute;width:100%;height:100vh;height:100dvh;transform:translateY(100%);z-index:1;-webkit-transition:-webkit-transform 1s ease;-moz-transition:-moz-transform 1s ease;-ms-transition:-ms-transform 1s ease;-o-transition:-o-transform 1s ease;transition:transform 1s ease;background:#c6d7f7;padding:0 2.5rem 7.1rem;box-sizing:border-box}.commerce_frame .section.active{transform:translateY(0)}.commerce_frame .section.active-start{transform:translateY(0);-webkit-transition:-webkit-transform 0s ease;-moz-transition:-moz-transform 0s ease;-ms-transition:-ms-transform 0s ease;-o-transition:-o-transform 0s ease;transition:transform 0s ease}.commerce_frame .section .section_wrapper{position:relative;height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.commerce_frame .section .section_wrapper .page_title{font-size:3.6rem;font-weight:700;margin-top:8rem}.commerce_frame .section .section_wrapper .page_text{font-size:1.4rem;font-weight:500}.commerce_frame .section .section_wrapper .down{position:relative;background-position:-30em -16.4em;width:1.9em;height:1.2em;font-size:1rem;margin:0 auto 0;min-height:1.2rem;animation:pulseDown 1.3s infinite linear;z-index:1}.commerce_frame .section .section_wrapper .down:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3rem;height:2.8rem}.commerce_frame .section .section_wrapper .item{line-height:1}.commerce_frame .section .section_wrapper .item::before,.commerce_frame .section .section_wrapper .item::after{content:'';display:block;height:0;width:0}.commerce_frame .section .section_wrapper .item::before{margin-bottom:calc(-.20278em + 0px)}.commerce_frame .section .section_wrapper .item::after{margin-top:calc(-.09167em + 0px)}.commerce_frame .section .section_wrapper .item .title{font-size:0.8rem;font-weight:500;text-transform:uppercase;margin-bottom:0.5rem}.commerce_frame .section .section_wrapper .item .description,.commerce_frame .section .section_wrapper .item .number{font-size:1.5rem;font-weight:bold}.commerce_frame .section--specifications{background:#B9CAEE}.commerce_frame .section--specifications .figure{position:absolute;bottom:-7.1rem;left:-2.5rem;width:100vw;height:auto}.commerce_frame .section--specifications .specifications_list{margin-top:8rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:4.5rem 0;z-index:1}.commerce_frame .section--location{padding:0 2.5rem 9.4rem}.commerce_frame .section--location .section_wrapper .location__info{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:2rem 0;margin-top:8rem}.commerce_frame .section--location .section_wrapper .location__info .title{line-height:1.1}.commerce_frame .section--location .section_wrapper .map{width:calc(100% + 5rem);margin-left:-2.5rem;height:45vh;object-fit:cover}.commerce_frame .bounded-estate{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.commerce_frame .bounded-estate_2{margin-top:8rem}.commerce_frame .bounded-estate .estate-card{flex:1;text-decoration:none;width:28rem;box-sizing:border-box;background:#fff;border-radius:1rem}.commerce_frame .estate-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:2rem 0;font-size:1.6rem}.commerce_frame .estate-card__badge{display:flex;align-items:center;align-self:flex-end;text-align:right;padding:0 1rem}.commerce_frame .estate-card__badge.hidden{opacity:0}.commerce_frame .estate-card__badge img{scale:0.7}.commerce_frame .estate-card__plan{position:relative;display:flex;align-items:center;justify-content:center;height:8rem;width:100%;object-fit:contain;padding:1rem}.commerce_frame .estate-card__plan img{height:100%}.commerce_frame .estate-card__plan_combined{display:flex;align-items:center;justify-content:space-evenly;height:8rem;padding:1rem;width:100%;gap:2rem;overflow:hidden}.commerce_frame .estate-card__plan_combined img{max-width:40%;height:100%;object-fit:contain;flex-shrink:0}.commerce_frame .estate-card__info-block{width:100%}.commerce_frame .estate-card__info-block .info__footage-row{display:flex;align-items:flex-start;font-size:1.8rem;font-weight:600;margin-bottom:1rem;padding:0 1rem}.commerce_frame .estate-card__info-block .info__number-row{display:flex;align-items:center;justify-content:flex-start;gap:3rem;margin-bottom:1rem;padding:0 1rem}.commerce_frame .estate-card__info-block .info__number-row_separator{color:rgba(128,128,128,0.2)}.commerce_frame .estate-card .footer-block{width:100%;border-top:0.2rem solid rgba(128,128,128,0.2);padding-top:1rem}.commerce_frame .estate-card .info__price-block{display:flex;align-items:center;justify-content:space-between;padding:0 1rem}.commerce_frame .estate-card .info__price-block_price{color:#B67673;font-size:1.6rem;font-weight:600}.commerce_frame .estate-card .info__price-block_price-m{font-size:1.4rem}.news_frame{background:#a8dcc2}.news_frame .news_list{color:#2e836c}.news_frame .page_title{top:1.5em;top:2.4em;width:100%;text-align:center}.news_frame .news_preview{position:relative;display:block;text-decoration:none;margin-top:5em}.news_frame .news_title{font-weight:bold;margin:0.5em 0 0.7em;font-size:2.2em;line-height:1;white-space:normal;color:#2e836c;text-align:center}.news_frame .news_date{margin-top:2em;font-weight:bold}.news_frame .news_image{position:relative;width:13em;height:13em;margin:0 auto}.news_frame .news_image .img{position:absolute;width:100%;height:100%;border-radius:50%;background:center center no-repeat;background-size:cover}.news_frame .textScroll .textScroll__drag{background:#2e836c}.news_frame .news_text{margin-top:1.35em;text-align:center}.news_frame .plus{position:absolute;width:4em;height:4em;right:0;bottom:0;background-color:#c2e7d4;border-radius:5em;-webkit-transition:bottom .5s ease,right .5s ease;-moz-transition:bottom .5s ease,right .5s ease;-ms-transition:bottom .5s ease,right .5s ease;-o-transition:bottom .5s ease,right .5s ease;transition:bottom .5s ease,right .5s ease}.news_frame .plus:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:2.3em;height:2.3em;margin:-1.15em -1.15em;background:url("/assets/i/sprite.svg?v=1766416435") -40.3em -17.1em;background-size:100em 100em}.news_frame .date_sel_item.buildings{display:none}.news_frame .date_sel_block{top:8.5em}.news_frame .date_sel_block .date_sel_item{left:36%;font-size:1.4em;margin-top:1.5em}.news_frame .close_btn{top:32.5em}.news_frame .news_date{margin-top:2em;color:#2e836c}.news_frame .news_preview .news_date{text-align:center}.news_frame .news_article{position:relative;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);background:#a8dcc2;overflow:hidden;-webkit-transition:-webkit-transform 0.4s ease-in-out;-moz-transition:-moz-transform 0.4s ease-in-out;-ms-transition:-ms-transform 0.4s ease-in-out;-o-transition:-o-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out}.news_frame .news_article .circle.n0{width:254.13333%;padding-top:254.13333%;bottom:128.93553%;left:38.60417%}.news_frame .news_article .text_scroll .content{padding-top:0}.news_frame.opened_article .news_article{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.news_frame .news_article_text{position:absolute;top:30%;bottom:0;width:45em;left:39%;z-index:1}.news_frame .news_article__title{margin-top:0.5em;max-width:7em;font-size:2.45em;font-weight:bold;white-space:normal;line-height:1em;color:#2e836c;word-wrap:break-word}.news_frame .news_article__descr{font-size:1em;white-space:normal;color:#2e836c;margin-top:1.35em}.news_frame .article-bg{width:30%;height:100%;border-radius:0 50% 50% 0;overflow:hidden}.news_frame .news_article__date{position:absolute;left:30em;font-size:2.3em;font-weight:bold;top:16em;color:#2e836c;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.news_frame .news_article__close{position:absolute;display:block;font-weight:bold;background:#2e836c;text-decoration:none}.news_frame .article-bg-detailed{width:170%;position:relative;top:0;left:0;margin-left:-60%;height:20em;overflow:hidden;border-radius:0 0 50% 50%;background:center center no-repeat;background-size:cover}.news .main_header .header_shadow{height:15em;background:linear-gradient(180deg, #a8dcc2 30%, rgba(240,214,214,0) 100%)}.news .main_header .header_shadow.active{opacity:1}body.search .main_header .header_shadow,body.search-commercial .main_header .header_shadow{background:linear-gradient(180deg, #c6d7f7 40%, rgba(168,220,194,0) 100%)}body.search .header,body.search-commercial .header{color:#2d469d}.search_frame{color:#2d469d;background-color:#c6d7f7}.search_frame .content{background-color:initial}.search_frame .preloader{position:fixed;width:100vw;height:100vh;z-index:900;display:flex;align-items:center;justify-content:center;background-color:#c6d7f7;opacity:0;visibility:hidden;transition:opacity 0.4s ease, visibility 0.4s ease}.search_frame .preloader.active{opacity:1;visibility:visible}.search_frame .screen{position:absolute;left:0;right:0}.search_frame .screen.n2{height:100%;top:100%;background-color:#f5e2e2;-webkit-transition:top .3s ease;-moz-transition:top .3s ease;-ms-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease;z-index:85}.search_frame .screen.n2 .close_btn{top:8.6em;left:1.5rem;background-color:#314798}.search_frame .search-params-wrapper{padding:9.6rem 2.5rem 0;box-sizing:border-box}.search_frame .search-params{margin-top:5rem;position:relative}.search_frame .search-params__line{padding-top:3.3rem;position:relative}.search_frame .search-params__line .search-params__line{padding-top:4.4rem}.search_frame .search-params__line .search-params__line:first-child{margin-top:2.2rem}.search_frame .search-params__line .search-params__line:last-child{margin-bottom:3.4rem}.search_frame .search-params__line .search-params__line_without-title{padding-top:0}.search_frame .search-params__line-title{position:absolute;top:0;left:0;font-size:1.4rem;font-weight:bold}.search_frame .search-params__line-subtitle{position:absolute;top:0;left:0;font-size:1.8rem;font-weight:normal}.search_frame .search-params__line:not(:last-child){margin-bottom:3.7rem}.search_frame .search-params__line:has(.search_slider){padding-top:6.4rem}.search_frame .reset-params{position:relative;font-size:1.4rem;text-decoration:underline;transition:0.1s ease opacity;opacity:0;margin-left:1.9rem}.search_frame .reset-params:before{content:'';position:absolute;background-position:-19.8em -27.3em;width:1.3em;height:1.3em;font-size:1.2rem;margin:-0.65em -0.65em;right:calc(100% + 1.2rem);top:calc(0.95rem)}.search_frame .reset-params::after{content:'';width:120%;height:170%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.search_frame .reset-params.active{opacity:1}.search_frame .drop-down{padding-top:3.7rem}.search_frame .drop-down__title{text-transform:uppercase;font-size:1.9rem;font-weight:500}.search_frame .drop-down__title:after{content:'';position:absolute;background-position:-20em -25.7em;width:1.6em;height:1.2em;font-size:1rem;margin:-0.6em -0.8em;right:-1.6rem;top:1.3rem}.search_frame .drop-down__title:after{transition:0.3s ease transform}.search_frame .drop-down__content{display:none;opacity:0}.search_frame .drop-down:not(.active) .drop-down__title:after{transform:rotate(180deg)}.search_frame .drop-down:not(.active):not(:last-child){margin-bottom:0}.search_frame .search_checkbox,.search_frame .search_slider{padding:0;margin:0}.search_frame .checkboxInit__btns{display:grid;grid-template-columns:repeat(5, calc(20% - 1.1rem));justify-items:center;gap:1.5rem}.search_frame .checkboxInit__btn{margin:0 !important;width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:bold}.search_frame .checkboxInit[data-targ="bf"] .checkboxInit__btns{display:flex;flex-wrap:wrap;gap:1.5rem}.search_frame .checkboxInit[data-targ="bf"] .checkboxInit__btn{width:100%;border-radius:10rem}.search_frame [data-targ="ti"] .checkboxInit__btn[data-targ="0"]{display:none;width:0}.search_frame [data-targ="ti"] .checkboxInit__btn[data-targ="1"]{width:25rem;height:4rem;border-radius:1.5rem;position:relative;left:9.5rem;top:2rem}.search_frame [data-targ="ti"] .checkboxInit__btn[data-targ="1"] .title{display:none}.search_frame [data-targ="ti"] .checkboxInit__btn[data-targ="1"]::after{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);content:'Отображать Trade-In';color:#2d469d;font-size:1.8rem;white-space:nowrap}.search_frame [data-targ="ti"] .checkboxInit__btn[data-targ="1"].active::after{color:white;content:'Скрыть Trade-In'}.search_frame .sliderInit{height:2rem}.search_frame .sliderInit__size{right:0;left:0;margin:0 2rem}.search_frame .sliderInit__size:before{margin:-0.1rem -1rem;background:#FFFFFF}.search_frame .sliderInit__value{height:2.4rem;margin-top:-4rem;display:flex;align-items:center;gap:0.5rem;font-size:1.4rem;line-height:1.7}.search_frame .sliderInit__value>.val{height:100%;padding:0 0.7em;display:block;background:#FFFFFF;border-radius:4rem}.search_frame .sliderInit__value>.desc{display:none}.search_frame .sliderInit__drag.default{display:block}.search_frame .sliderInit__drag.default:before{background:#FFFFFF}.search_frame .sliderInit__drag.left{left:0}.search_frame .sliderInit__drag.left .sliderInit__value{left:0;transform:translateX(0%);color:#374793}.search_frame .sliderInit__drag.left .sliderInit__value:before{content:'от'}.search_frame .sliderInit__drag.right{right:0}.search_frame .sliderInit__drag.right .sliderInit__value{left:auto;right:0;transform:translateX(0%);color:#374793}.search_frame .sliderInit__drag.right .sliderInit__value:before{content:'до'}.search_frame .checkbox-group{display:flex;flex-direction:column;grid-row-gap:2rem}.search_frame .checkbox-group__btn{height:2.2rem;display:flex;align-items:center;position:relative;font-size:1.4rem;line-height:1.9}.search_frame .checkbox-group__btn:before,.search_frame .checkbox-group__btn:after{content:'';position:absolute;top:50%;border-radius:50%}.search_frame .checkbox-group__btn:before{width:2.2rem;height:2.2rem;right:0;transform:translateY(-50%);background:#FFFFFF}.search_frame .checkbox-group__btn:after{width:0.88rem;height:0.88rem;right:1.1rem;transform:translate(50%, -50%) scale(0.7);background:#D7DAE8;transition:0.1s ease background, 0.1s ease transform}.search_frame .checkbox-group__btn.active:after{transform:translate(50%, -50%) scale(1);background:#374793}.search_frame .checkbox-group .checkbox-group__btn-text-fill{border-radius:9rem;background:#314597;color:white;padding:0.6rem 1.6rem 0.7rem;font-size:1.6rem;font-style:normal;font-weight:700;line-height:1.3rem}.search_frame .pseudo-select{position:relative;display:flex;min-width:45vw;padding:1rem 1.5rem;border:1px solid #314798;border-radius:2rem;justify-content:space-between}.search_frame .pseudo-select__value{display:flex;align-items:center;pointer-events:none;font-size:1.4rem;font-weight:bold}.search_frame .pseudo-select select{position:absolute;background:transparent;border:none;outline:none;text-align:right;color:transparent;width:100%}.search_frame .search-filters{display:flex;justify-content:space-between;margin-bottom:3.5rem}.search_frame .search-filters .search-view-toggler{width:8rem;height:3.7rem;border-radius:3rem;border:1px solid #314798;display:flex;align-items:center;justify-content:space-between}.search_frame .search-filters .search-view-toggler .toggler-item{width:3.8rem;height:100%;border-radius:50%;box-sizing:border-box;position:relative;transition:background-color 0.4s ease}.search_frame .search-filters .search-view-toggler .toggler-item.cards{margin-left:-1px}.search_frame .search-filters .search-view-toggler .toggler-item.rows{margin-right:-1px}.search_frame .search-filters .search-view-toggler .toggler-item img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1.6rem;height:1.6rem;transition:opacity 0.4s ease}.search_frame .search-filters .search-view-toggler .toggler-item img:first-child{opacity:1}.search_frame .search-filters .search-view-toggler .toggler-item img:last-child{opacity:0}.search_frame .search-filters .search-view-toggler .toggler-item.active{background-color:#314798}.search_frame .search-filters .search-view-toggler .toggler-item.active img:first-child{opacity:0}.search_frame .search-filters .search-view-toggler .toggler-item.active img:last-child{opacity:1}.search_frame .search_result{position:relative;background-color:#C9D6F4;padding:0 2.5rem 5rem;box-sizing:border-box;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.search_frame .search_result .item:not(:last-child){margin-bottom:2rem}.search_frame .search_result .item .brown{color:#B67673}.search_frame .search_result .item .line-through{text-decoration:line-through}.search_frame .search_result .item .lightblue{color:#CAD7F4}.search_frame .search_result .item .apt_info.big{font-weight:bold;font-size:2rem}.search_frame .search_result .item .apt_info.big-responsive{font-size:5.5vw}.search_frame .search_result .item .apt_info.small{font-size:1.4rem}.search_frame .search_result .item .apt_info.smallest{margin-top:0.5rem;font-size:0.9rem}.search_frame .search_result .item .apt_info.apt_cpm{font-weight:normal}.search_frame .search_result .item .delimiter{position:relative;display:block;height:1px;width:100%;background-color:#314798;opacity:0.2;margin-top:1.9rem;margin-bottom:1.4rem}.search_frame .search_result .item .search__row{position:relative;width:100%}.search_frame .search_result .item .search__row .apt_preview_wrapper{display:flex;align-items:center;justify-content:space-between}.search_frame .search_result .item .search__row .apt_preview_wrapper span{font-weight:bold}.search_frame .search_result .item .search__row .apt_preview_wrapper .apt__info-row{display:flex;font-size:1.4rem}.search_frame .search_result .item .search__row .apt_preview_wrapper .apt__info-row .cell:not(:last-child){margin-right:0.8rem}.search_frame .search_result .item .search__row .apt_preview_wrapper .apt_preview{width:5.6rem;height:3.2rem}.search_frame .search_result .item .search__row .apt_preview_wrapper .apt_preview img{width:100%;height:100%;object-fit:contain}.search_frame .search_result .item .search__row .delimiter{margin-top:2.3rem;margin-bottom:1.1rem}.search_frame .search_result .item .search__row .apt_bottom{display:flex;justify-content:space-between}.search_frame .search_result .item .search__row .apt_bottom .apt_info--right{display:flex;flex-direction:column;align-items:flex-end}.search_frame .search_result .item .search__row .apt_bottom__finishing{display:flex;justify-content:space-between;align-items:flex-end;margin-top:0.5rem}.search_frame .search_result .item .search-row{display:block;box-sizing:border-box;border-radius:1rem;padding:0 1.7rem 1.6rem 1.5rem;background-color:#fff;color:#314798}.search_frame .search_result .item .search-row__top{display:flex;align-items:center;height:5rem;gap:1rem}.search_frame .search_result .item .search-row__apartment-of-week{width:5.4rem;height:5.4rem}.search_frame .search_result .item .search-row__discount{font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.4rem;color:#B67673;display:inline-flex;justify-content:center;align-items:center;gap:1rem}.search_frame .search_result .item .search-row__keys{background-position:0em -28.7em;width:2.8em;height:2.8em;font-size:.9rem}.search_frame .search_result .item .search-row__pantry{position:relative;background:#B67673;color:#fff;border-radius:2rem;margin-left:1rem;padding:0 2rem 0 1rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;gap:1rem}.search_frame .search_result .item .search-row__pantry .pantry__icon{background:url("/assets/i/stars_white.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;flex:1;height:2rem;width:2rem}.search_frame .search_result .item .search-row__pantry .pantry__text{flex:6;line-height:1;font-size:1.2rem}.search_frame .search_result .item .search-row__black-friday{padding:0.5rem 1rem 0.6rem;background:#314798;color:#fff;border-radius:10rem;font-weight:400}.search_frame .search_result .item .search-row__ti{padding:0.5rem 1rem 0.6rem;color:#314798;background:#fff;border:0.1rem solid currentColor;border-radius:10rem;font-weight:400;font-size:1.2rem}.search_frame .search_result .item .search-row__spacer{flex:1;width:100%;flex-grow:1}.search_frame .search_result .item .search-row__reserved{display:block;width:1.8rem;height:1.8rem;position:relative}.search_frame .search_result .item .search-row__reserved::after{content:'';display:block;position:absolute;width:100%;height:100%;background:url("/assets/i/reserve_m.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%;-webkit-transition:opacity .3s ease,transform .3s ease;-moz-transition:opacity .3s ease,transform .3s ease;-ms-transition:opacity .3s ease,transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease}.search_frame .search_result .item .search-row__favorite-btn{display:block;width:1.8rem;height:1.8rem;position:relative}.search_frame .search_result .item .search-row__favorite-btn::after{content:'';display:block;position:absolute;width:100%;height:100%;background:url("/assets/i/favourites.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%;opacity:0.2;-webkit-transition:opacity .3s ease,transform .3s ease;-moz-transition:opacity .3s ease,transform .3s ease;-ms-transition:opacity .3s ease,transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease}.search_frame .search_result .item .search-row__favorite-btn_active::after{opacity:1}.search_frame .search_result .item .search__card{position:relative}.search_frame .search_result .item .search__card .apt_preview{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:17.5rem;margin-bottom:2.8rem}.search_frame .search_result .item .search__card .apt_preview img{width:100%;height:100%;object-fit:contain}.search_frame .search_result .item .search__card .apt_info{position:relative;line-height:1}.search_frame .search_result .item .search__card .apt_info:not(:first-child){margin-top:0.5rem}.search_frame .search_result .item .search__card .apt_info_wrapper{display:flex;justify-content:space-between}.search_frame .search_result .item .search__card .apt_info_wrapper .apt_info--left{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0}.search_frame .search_result .item .search__card .apt_info_wrapper .apt_info--right{display:flex;flex-direction:column;text-align:right;width:45%}.search_frame .search_result .item .search__card .apt_info_wrapper .apt_info--right span{font-weight:normal}.search_frame .search_result .item .search__card .apt__info-row{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:1rem 1rem;flex-wrap:wrap;white-space:nowrap;font-size:0;margin-top:0.5rem}.search_frame .search_result .item .search__card .apt__info-row .cell{position:relative;display:inline-block;vertical-align:bottom;font-size:1.4rem;font-weight:normal}.search_frame .search_result .item .search-card{display:block;width:100%;box-sizing:border-box;border-radius:1rem;padding-bottom:3rem;background-color:#fff;color:#314798}.search_frame .search_result .item .search-card__top{display:flex;align-items:center;gap:14px;height:5.6rem;padding:0 1.8rem}.search_frame .search_result .item .search-card__apartment-of-week{height:100%;width:4.4rem;height:4.4rem}.search_frame .search_result .item .search-card__black-friday{padding:0.5rem 1rem 0.6rem;background:#314798;color:#fff;border-radius:10rem;font-weight:400}.search_frame .search_result .item .search-card__discount{font-size:2rem;font-style:normal;font-weight:700;line-height:2.4rem;color:#B67673}.search_frame .search_result .item .search-card__keys{background-position:0em -28.7em;width:2.8em;height:2.8em;font-size:.9rem}.search_frame .search_result .item .search-card__spacer{flex:1;width:100%;flex-grow:1}.search_frame .search_result .item .search-card__reserved{display:block;width:1.8rem;height:1.8rem;position:relative}.search_frame .search_result .item .search-card__reserved::after{content:'';display:block;position:absolute;width:100%;height:100%;background:url("/assets/i/reserve_m.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%;-webkit-transition:opacity .3s ease,transform .3s ease;-moz-transition:opacity .3s ease,transform .3s ease;-ms-transition:opacity .3s ease,transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease}.search_frame .search_result .item .search-card__favorite-btn{display:block;width:1.8rem;height:1.8rem;position:relative}.search_frame .search_result .item .search-card__favorite-btn::after{content:'';display:block;position:absolute;width:100%;height:100%;background:url("/assets/i/favourites.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%;opacity:0.2;-webkit-transition:opacity .3s ease,transform .3s ease;-moz-transition:opacity .3s ease,transform .3s ease;-ms-transition:opacity .3s ease,transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease}.search_frame .search_result .item .search-card__favorite-btn_active::after{opacity:1}.search_frame .search_result .item .search-card__content{padding:0.7rem 3rem 3.6rem 3rem}.search_frame .search_result .item .search_banner_content{border-radius:1rem;overflow:hidden;min-height:21.6rem;position:relative;background:#314798;padding:3rem 2.1rem 2rem;box-sizing:border-box;display:flex;align-items:flex-end}.search_frame .search_result .item .search_banner_content a{text-decoration:none}.search_frame .search_result .item .search_banner_content .banner_image{position:absolute;top:0;left:0;height:9.8rem;width:100%}.search_frame .search_result .item .search_banner_content .banner_image .figure{position:absolute;bottom:-0.2rem;left:0;width:100%;z-index:1}.search_frame .search_result .item .search_banner_content .banner_image .filter{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4)}.search_frame .search_result .item .search_banner_content .banner_image .cover{width:100%;height:100%;object-fit:cover}.search_frame .search_result .item .search_banner_content .banner_content{position:relative;color:#fff;font-size:1.4rem;z-index:1}.search_frame .search_result .item .search_banner_content .banner_content h6{font-size:2.2rem;font-weight:bold;margin:0 0 2rem;position:relative}.search_frame .search_result .item .search_banner_content .banner_content .banner_content_text{position:relative}.search_frame .search_result .item .search_banner_content:has(.banner--christmas){background-color:#F4F4F5;background-image:url("/assets/images/pages/search/banners/12-bg.svg?v=1766416435");padding:0;align-items:normal;min-height:auto}.search_frame .search_result .item .search_banner_content:has(.banner--christmas) .banner--christmas{flex-shrink:0;display:flex;gap:1.5rem;height:100%}.search_frame .search_result .item .search_banner_content:has(.banner--christmas) .banner_image{position:static;width:15rem;min-height:13rem;clip-path:circle(34rem at -130% 50%)}.search_frame .search_result .item .search_banner_content:has(.banner--christmas) .figure{display:none}.search_frame .search_result .item .search_banner_content:has(.banner--christmas) .filter{display:none}.search_frame .search_result .item .search_banner_content:has(.banner--christmas) .banner_content{color:#BA7672;width:18rem;display:flex;flex-direction:column;justify-content:center}.search_frame .search_result .item .search_banner_content:has(.banner--christmas) .banner_content h6{font-size:1.8rem;line-height:2rem;margin-bottom:0.6rem}.search_frame .search_result .item .search_banner_content:has(.banner--christmas) .banner_content p{font-size:1.2rem;line-height:1.4rem}.search_frame .search_result.cards .item .search_banner_content{min-height:44.7rem;padding:3rem 2rem 0;align-items:initial}.search_frame .search_result.cards .item .search_banner_content a{text-decoration:none}.search_frame .search_result.cards .item .search_banner_content .banner_image{position:relative;margin:-3rem 0 0 -2rem;width:calc(100% + 4rem);height:22.3rem}.search_frame .search_result.cards .item .search_banner_content .banner_image .filter{background:transparent}.search_frame .search_result.cards .item .search_banner_content .banner_content{font-size:1.7rem;min-height:20.8rem;padding:3.2rem 0 4.6rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.search_frame .search_result.cards .item .search_banner_content .banner_content h6{font-size:2.2rem}.search_frame .search_result.cards .keys{top:1.7rem}.search_frame .v-frame .search_results_header,.search_frame .v-frame .search_results_content,.search_frame .v-frame .notfound_text{position:absolute;left:0;right:0;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.search_frame .v-frame .search_results_content{top:15em;bottom:0}.search_frame .v-frame .search_results_content .item{cursor:pointer;background-color:#d0dbf7;height:6rem;-webkit-transition:background-color .2s ease,color .2s ease;-moz-transition:background-color .2s ease,color .2s ease;-ms-transition:background-color .2s ease,color .2s ease;-o-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.search_frame .v-frame .search_results_content .item:nth-child(odd){background-color:#d6dff7}.search_frame .v-frame .search_results_content .item:active{background-color:#e1d4d4}.search_frame .v-frame .search_results_content .item .column{font-size:1.8em;font-weight:bold}.search_frame .v-frame .search_results_content .item .column .fix_size{position:relative;width:100%;height:100%}.search_frame .v-frame .search_results_content .item .column.fav .fix_size:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:2.3em;height:2.2em;margin:-1.1em -1.15em;background:url("/assets/i/sprite.svg?v=1766416435") -60.1em -4.8em;background-size:100em 100em}.search_frame .v-frame .search_results_content .item .column.fav .fix_size:after{opacity:0.4;font-size:0.8rem;-webkit-transition:-webkit-transform .2s ease,opacity .2s ease;-moz-transition:-moz-transform .2s ease,opacity .2s ease;-ms-transition:-ms-transform .2s ease,opacity .2s ease;-o-transition:-o-transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease}.search_frame .v-frame .search_results_content .item .column.fav:active .fix_size:after{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.search_frame .v-frame .search_results_content .item .column.fav.active .fix_size:after{opacity:1}.search_frame .v-frame.state0 .screen.n0{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.search_frame .v-frame.state1 .screen.n0{opacity:0;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.search_frame .v-frame.state1 .screen.n1{top:13.5em;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.search_frame .v-frame.state1 .search_results{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.search_frame .v-frame.state1 .params_btn .title{opacity:0}.search_frame .v-frame.state1 .params_btn:after{opacity:1}.search_frame .v-frame.state2 .screen.n0{opacity:0;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.search_frame .v-frame.state2 .screen.n1{top:13.5em}.search_frame .v-frame.state2 .screen.n2{top:0;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.search_frame .v-frame.state2 .search_results{opacity:0;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.search_frame .v-frame.state2 .params_btn .title{opacity:0}.search_frame .v-frame.state2 .params_btn:after{opacity:1}.search_frame .back{position:relative;top:0;left:0;width:2.4rem;height:2.4rem;border-radius:50%;background:#2d469d;margin:0 0 3rem 0;box-sizing:border-box}.search_frame .back:after{content:'';position:absolute;background-position:-17.8em -27.3em;width:1em;height:1.3em;font-size:1rem;margin:-0.65em -0.5em;left:50%;top:50%}.search_frame .back:before{content:'';position:absolute;top:50%;left:50%;width:3rem;height:3rem;transform:translate(-50%, -50%)}body.search-commercial .main_header .header_shadow{background:linear-gradient(180deg, #c6d7f7 40%, rgba(168,220,194,0) 100%)}.search-commercial_frame{color:#2d469d;background-color:#c6d7f7}.search-commercial_frame .preloader{position:fixed;width:100vw;height:100vh;z-index:900;display:flex;align-items:center;justify-content:center;background-color:#c6d7f7;opacity:0;visibility:hidden;transition:opacity 0.4s ease, visibility 0.4s ease}.search-commercial_frame .preloader.active{opacity:1;visibility:visible}.search-commercial_frame .screen{position:absolute;left:0;right:0}.search-commercial_frame .screen.n2{height:100%;top:100%;background-color:#f5e2e2;-webkit-transition:top .3s ease;-moz-transition:top .3s ease;-ms-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease;z-index:85}.search-commercial_frame .screen.n2 .close_btn{top:8.6em;left:1.5rem;background-color:#314798}.search-commercial_frame .search-params-wrapper{padding:12.5rem 2.5rem 0;box-sizing:border-box}.search-commercial_frame .search-params{margin-top:5rem;padding-bottom:3.7rem;position:relative}.search-commercial_frame .search-params__line{padding-top:3.3rem;position:relative}.search-commercial_frame .search-params__line .search-params__line{padding-top:4.4rem}.search-commercial_frame .search-params__line .search-params__line:first-child{margin-top:2.2rem}.search-commercial_frame .search-params__line .search-params__line:last-child{margin-bottom:3.4rem}.search-commercial_frame .search-params__line-title{position:absolute;top:0;left:0;font-size:1.4rem;font-weight:bold}.search-commercial_frame .search-params__line-subtitle{position:absolute;top:0;left:0;font-size:1.8rem;font-weight:normal}.search-commercial_frame .search-params__line:not(:last-child){margin-bottom:3.7rem}.search-commercial_frame .search-params__line:has(.search_slider){padding-top:6.4rem}.search-commercial_frame .reset-params{position:relative;font-size:1.4rem;text-decoration:underline;transition:0.1s ease opacity;opacity:0;margin-left:1.9rem}.search-commercial_frame .reset-params:before{content:'';position:absolute;background-position:-19.8em -27.3em;width:1.3em;height:1.3em;font-size:1.2rem;margin:-0.65em -0.65em;right:calc(100% + 1.2rem);top:calc(0.95rem)}.search-commercial_frame .reset-params::after{content:'';width:120%;height:170%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.search-commercial_frame .reset-params.active{opacity:1}.search-commercial_frame .drop-down{padding-top:3.7rem}.search-commercial_frame .drop-down__title{text-transform:uppercase;font-size:1.9rem;font-weight:500}.search-commercial_frame .drop-down__title:after{content:'';position:absolute;background-position:-20em -25.7em;width:1.6em;height:1.2em;font-size:1rem;margin:-0.6em -0.8em;right:-1.6rem;top:1.3rem}.search-commercial_frame .drop-down__title:after{transition:0.3s ease transform}.search-commercial_frame .drop-down__content{display:none;opacity:0}.search-commercial_frame .drop-down:not(.active) .drop-down__title:after{transform:rotate(180deg)}.search-commercial_frame .drop-down:not(.active):not(:last-child){margin-bottom:0}.search-commercial_frame .search_checkbox,.search-commercial_frame .search_slider{padding:0;margin:0}.search-commercial_frame .checkboxInit__btns{display:grid;grid-template-columns:repeat(5, calc(20% - 1.1rem));justify-items:center;gap:1.5rem}.search-commercial_frame .checkboxInit__btn{margin:0 !important;width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:bold}.search-commercial_frame .checkboxInit[data-targ="bf"] .checkboxInit__btns{display:flex;flex-wrap:wrap;gap:1.5rem}.search-commercial_frame .checkboxInit[data-targ="bf"] .checkboxInit__btn{width:100%;border-radius:10rem}.search-commercial_frame .sliderInit{height:2rem}.search-commercial_frame .sliderInit__size{right:0;left:0;margin:0 2rem}.search-commercial_frame .sliderInit__size:before{margin:-0.1rem -1rem;background:#FFFFFF}.search-commercial_frame .sliderInit__value{height:2.4rem;margin-top:-4rem;display:flex;align-items:center;gap:0.5rem;font-size:1.4rem;line-height:1.7}.search-commercial_frame .sliderInit__value>.val{height:100%;padding:0 0.7em;display:block;background:#FFFFFF;border-radius:4rem}.search-commercial_frame .sliderInit__value>.desc{display:none}.search-commercial_frame .sliderInit__drag.default{display:block}.search-commercial_frame .sliderInit__drag.default:before{background:#FFFFFF}.search-commercial_frame .sliderInit__drag.left{left:0}.search-commercial_frame .sliderInit__drag.left .sliderInit__value{left:0;transform:translateX(0%);color:#374793}.search-commercial_frame .sliderInit__drag.left .sliderInit__value:before{content:'от'}.search-commercial_frame .sliderInit__drag.right{right:0}.search-commercial_frame .sliderInit__drag.right .sliderInit__value{left:auto;right:0;transform:translateX(0%);color:#374793}.search-commercial_frame .sliderInit__drag.right .sliderInit__value:before{content:'до'}.search-commercial_frame .checkbox-group{display:flex;flex-direction:column;grid-row-gap:2rem}.search-commercial_frame .checkbox-group__btn{height:2.2rem;display:flex;align-items:center;position:relative;font-size:1.4rem;line-height:1.9}.search-commercial_frame .checkbox-group__btn:before,.search-commercial_frame .checkbox-group__btn:after{content:'';position:absolute;top:50%;border-radius:50%}.search-commercial_frame .checkbox-group__btn:before{width:2.2rem;height:2.2rem;right:0;transform:translateY(-50%);background:#FFFFFF}.search-commercial_frame .checkbox-group__btn:after{width:0.88rem;height:0.88rem;right:1.1rem;transform:translate(50%, -50%) scale(0.7);background:#D7DAE8;transition:0.1s ease background, 0.1s ease transform}.search-commercial_frame .checkbox-group__btn.active:after{transform:translate(50%, -50%) scale(1);background:#374793}.search-commercial_frame .pseudo-select{position:relative;display:flex;min-width:45vw;padding:1rem 1.5rem;border:1px solid #314798;border-radius:2rem;justify-content:space-between}.search-commercial_frame .pseudo-select__value{display:flex;align-items:center;pointer-events:none;font-size:1.4rem;font-weight:bold}.search-commercial_frame .pseudo-select select{position:absolute;background:transparent;border:none;outline:none;text-align:right;color:transparent;width:100%}.search-commercial_frame .search-filters{display:flex;justify-content:space-between;margin-bottom:3.5rem}.search-commercial_frame .search-filters .search-view-toggler{width:8rem;height:3.7rem;border-radius:3rem;border:1px solid #314798;display:flex;align-items:center;justify-content:space-between}.search-commercial_frame .search-filters .search-view-toggler .toggler-item{width:3.8rem;height:100%;border-radius:50%;box-sizing:border-box;position:relative;transition:background-color 0.4s ease}.search-commercial_frame .search-filters .search-view-toggler .toggler-item.cards{margin-left:-1px}.search-commercial_frame .search-filters .search-view-toggler .toggler-item.rows{margin-right:-1px}.search-commercial_frame .search-filters .search-view-toggler .toggler-item img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1.6rem;height:1.6rem;transition:opacity 0.4s ease}.search-commercial_frame .search-filters .search-view-toggler .toggler-item img:first-child{opacity:1}.search-commercial_frame .search-filters .search-view-toggler .toggler-item img:last-child{opacity:0}.search-commercial_frame .search-filters .search-view-toggler .toggler-item.active{background-color:#314798}.search-commercial_frame .search-filters .search-view-toggler .toggler-item.active img:first-child{opacity:0}.search-commercial_frame .search-filters .search-view-toggler .toggler-item.active img:last-child{opacity:1}.search-commercial_frame .search_result{position:relative;background-color:#C9D6F4;padding:0 2.5rem 5.5rem;box-sizing:border-box;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.search-commercial_frame .search_result .item:not(:last-child){margin-bottom:2rem}.search-commercial_frame .search_result .item .brown{color:#B67673}.search-commercial_frame .search_result .item .line-through{text-decoration:line-through}.search-commercial_frame .search_result .item .lightblue{color:#CAD7F4}.search-commercial_frame .search_result .item .apt_info.big{font-weight:bold;font-size:2rem}.search-commercial_frame .search_result .item .apt_info.big-responsive{font-size:5.5vw}.search-commercial_frame .search_result .item .apt_info.small{font-size:1.4rem}.search-commercial_frame .search_result .item .apt_info.smallest{margin-top:0.5rem;font-size:0.9rem}.search-commercial_frame .search_result .item .apt_info.apt_cpm{font-weight:normal}.search-commercial_frame .search_result .item .apt_sp{position:absolute;top:1.5rem;left:1.3rem;font-size:2rem;font-weight:bold;color:#B67673}.search-commercial_frame .search_result .item .apt_bf{position:absolute;top:1.8rem;left:6.1rem;padding:0.5rem 1rem 0.6rem;background:#314798;color:#fff;border-radius:10rem;font-weight:400}.search-commercial_frame .search_result .item .apt_reserved{position:absolute;display:block;width:1.8rem;height:1.8rem;top:1.8rem;right:4.5rem;left:auto}.search-commercial_frame .search_result .item .apt_reserved::after{content:'';display:block;position:absolute;width:100%;height:100%;background:url("/assets/i/reserve_m.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%;-webkit-transition:opacity .3s ease,transform .3s ease;-moz-transition:opacity .3s ease,transform .3s ease;-ms-transition:opacity .3s ease,transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease}.search-commercial_frame .search_result .item .column.fav{position:absolute;display:block;width:1.8rem;height:1.8rem;top:1.8rem;right:1.8rem;left:auto}.search-commercial_frame .search_result .item .column.fav .fix_size{position:relative;width:100%;height:100%}.search-commercial_frame .search_result .item .column.fav .fix_size::after{content:'';display:block;position:absolute;width:100%;height:100%;background:url("/assets/i/favourites.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%;opacity:0.2;-webkit-transition:opacity .3s ease,transform .3s ease;-moz-transition:opacity .3s ease,transform .3s ease;-ms-transition:opacity .3s ease,transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease}.search-commercial_frame .search_result .item .column.fav.active .fix_size::after{opacity:1}.search-commercial_frame .search_result .item .delimiter{position:relative;display:block;height:1px;width:100%;background-color:#314798;opacity:0.2;margin-top:1.9rem;margin-bottom:1.4rem}.search-commercial_frame .search_result .item .search__row{position:relative;display:block;width:100%;box-sizing:border-box;border-radius:1rem;padding:4.3rem 1.7rem 1.6rem 1.5rem;background-color:#fff;color:#314798}.search-commercial_frame .search_result .item .search__row .apt_sp{top:0.9rem}.search-commercial_frame .search_result .item .search__row .apt_bf{position:absolute;top:1.2rem;left:6.1rem;padding:0.5rem 1rem 0.6rem;background:#314798;color:#fff;border-radius:10rem;font-weight:400}.search-commercial_frame .search_result .item .search__row .column.fav{top:1.3rem;right:1.7rem}.search-commercial_frame .search_result .item .search__row .apt_reserved{top:1.2rem}.search-commercial_frame .search_result .item .search__row .apt_preview_wrapper{display:flex;align-items:center;justify-content:space-between}.search-commercial_frame .search_result .item .search__row .apt_preview_wrapper span{font-weight:bold}.search-commercial_frame .search_result .item .search__row .apt_preview_wrapper .apt__info-row{display:flex;font-size:1.4rem}.search-commercial_frame .search_result .item .search__row .apt_preview_wrapper .apt__info-row .cell:not(:last-child){margin-right:0.8rem}.search-commercial_frame .search_result .item .search__row .apt_preview_wrapper .apt_preview{width:5.6rem;height:3.2rem}.search-commercial_frame .search_result .item .search__row .apt_preview_wrapper .apt_preview img{width:100%;height:100%;object-fit:contain}.search-commercial_frame .search_result .item .search__row .delimiter{margin-top:2.3rem;margin-bottom:1.1rem}.search-commercial_frame .search_result .item .search__row .apt_bottom{display:flex;justify-content:space-between}.search-commercial_frame .search_result .item .search__row .apt_bottom .apt_info--right{display:flex;flex-direction:column;align-items:flex-end}.search-commercial_frame .search_result .item .search__row .apt_bottom .apt_info--right .apt_tooltip{position:absolute;z-index:10}.search-commercial_frame .search_result .item .search__row .apt_bottom .apt_info--right .apt_tooltip::after{content:'';width:200%;height:200%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.search-commercial_frame .search_result .item .search__row .apt_bottom .apt_info--right .apt_tooltip .tooltip_icon{background-color:#314798;width:1.6rem;height:1.6rem;border-radius:50%;color:white;display:flex;align-items:center;justify-content:center;font-size:0.7rem;line-height:1;font-weight:bold}.search-commercial_frame .search_result .item .search__row .apt_bottom .apt_info--right .apt_tooltip .tooltip_content{position:absolute;left:-67%;top:50%;transform:translate(-100%, -50%);background-color:#314798;color:#fff;opacity:0;visibility:hidden;text-align:center;font-size:0.8rem;padding:0.8rem 1rem 1rem;min-width:11.8rem;box-sizing:border-box;border-radius:1rem;transition:opacity 0.4s ease, visibility 0.4s ease}.search-commercial_frame .search_result .item .search__row .apt_bottom .apt_info--right .apt_tooltip .tooltip_content.active{opacity:1;visibility:visible}.search-commercial_frame .search_result .item .search__row .apt_bottom__finishing{display:flex;justify-content:space-between;align-items:flex-end;margin-top:0.5rem}.search-commercial_frame .search_result .item .search__card{position:relative;display:block;width:100%;box-sizing:border-box;border-radius:1rem;padding:6.1rem 3rem 3.6rem 3rem;background-color:#fff;color:#314798}.search-commercial_frame .search_result .item .search__card .apt_preview{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:17.5rem;margin-bottom:2.8rem}.search-commercial_frame .search_result .item .search__card .apt_preview img{width:100%;height:100%;object-fit:contain}.search-commercial_frame .search_result .item .search__card .apt_info{position:relative;line-height:1}.search-commercial_frame .search_result .item .search__card .apt_info:not(:first-child){margin-top:0.5rem}.search-commercial_frame .search_result .item .search__card .apt_info_wrapper{display:flex;justify-content:space-between}.search-commercial_frame .search_result .item .search__card .apt_info_wrapper .apt_info--left{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0}.search-commercial_frame .search_result .item .search__card .apt_info_wrapper .apt_info--right{display:flex;flex-direction:column;text-align:right;width:45%}.search-commercial_frame .search_result .item .search__card .apt_info_wrapper .apt_info--right span{font-weight:normal}.search-commercial_frame .search_result .item .search__card .apt__info-row{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:1rem 1rem;flex-wrap:wrap;white-space:nowrap;font-size:0;margin-top:0.5rem}.search-commercial_frame .search_result .item .search__card .apt__info-row .cell{position:relative;display:inline-block;vertical-align:bottom;font-size:1.4rem;font-weight:normal}.search-commercial_frame .search_result .item .search_banner_content{border-radius:1rem;overflow:hidden;min-height:21.6rem;position:relative;background:#314798;padding:3rem 2.1rem 2rem;box-sizing:border-box;display:flex;align-items:center}.search-commercial_frame .search_result .item .search_banner_content a{text-decoration:none}.search-commercial_frame .search_result .item .search_banner_content .banner_image{position:absolute;top:0;left:0;height:9.8rem;width:100%}.search-commercial_frame .search_result .item .search_banner_content .banner_image .figure{position:absolute;bottom:-0.2rem;left:0;width:100%;z-index:1}.search-commercial_frame .search_result .item .search_banner_content .banner_image .filter{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4)}.search-commercial_frame .search_result .item .search_banner_content .banner_image .cover{width:100%;height:100%;object-fit:cover}.search-commercial_frame .search_result .item .search_banner_content .banner_content{position:relative;color:#fff;font-size:1.4rem;z-index:1}.search-commercial_frame .search_result .item .search_banner_content .banner_content h6{font-size:2.2rem;font-weight:bold;margin:0 0 2rem;position:relative}.search-commercial_frame .search_result .item .search_banner_content .banner_content .banner_content_text{position:relative}.search-commercial_frame .search_result.cards .item .search_banner_content{min-height:44.7rem;padding:3rem 2rem 0;align-items:initial}.search-commercial_frame .search_result.cards .item .search_banner_content a{text-decoration:none}.search-commercial_frame .search_result.cards .item .search_banner_content .banner_image{position:relative;margin:-3rem 0 0 -2rem;width:calc(100% + 4rem);height:22.3rem}.search-commercial_frame .search_result.cards .item .search_banner_content .banner_image .filter{background:transparent}.search-commercial_frame .search_result.cards .item .search_banner_content .banner_content{font-size:1.7rem;min-height:20.8rem;padding:3.2rem 0 4.6rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.search-commercial_frame .search_result.cards .item .search_banner_content .banner_content h6{font-size:2.2rem}.search-commercial_frame .v-frame .search_results_header,.search-commercial_frame .v-frame .search_results_content,.search-commercial_frame .v-frame .notfound_text{position:absolute;left:0;right:0;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.search-commercial_frame .v-frame .search_results_content{top:15em;bottom:0}.search-commercial_frame .v-frame .search_results_content .item{cursor:pointer;background-color:#d0dbf7;height:6rem;-webkit-transition:background-color .2s ease,color .2s ease;-moz-transition:background-color .2s ease,color .2s ease;-ms-transition:background-color .2s ease,color .2s ease;-o-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.search-commercial_frame .v-frame .search_results_content .item:nth-child(odd){background-color:#d6dff7}.search-commercial_frame .v-frame .search_results_content .item:active{background-color:#e1d4d4}.search-commercial_frame .v-frame .search_results_content .item .column{font-size:1.8em;font-weight:bold}.search-commercial_frame .v-frame .search_results_content .item .column .fix_size{position:relative;width:100%;height:100%}.search-commercial_frame .v-frame .search_results_content .item .column.fav .fix_size:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:2.3em;height:2.2em;margin:-1.1em -1.15em;background:url("/assets/i/sprite.svg?v=1766416435") -60.1em -4.8em;background-size:100em 100em}.search-commercial_frame .v-frame .search_results_content .item .column.fav .fix_size:after{opacity:0.4;font-size:0.8rem;-webkit-transition:-webkit-transform .2s ease,opacity .2s ease;-moz-transition:-moz-transform .2s ease,opacity .2s ease;-ms-transition:-ms-transform .2s ease,opacity .2s ease;-o-transition:-o-transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease}.search-commercial_frame .v-frame .search_results_content .item .column.fav:active .fix_size:after{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.search-commercial_frame .v-frame .search_results_content .item .column.fav.active .fix_size:after{opacity:1}.search-commercial_frame .v-frame.state0 .screen.n0{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.search-commercial_frame .v-frame.state1 .screen.n0{opacity:0;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.search-commercial_frame .v-frame.state1 .screen.n1{top:13.5em;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.search-commercial_frame .v-frame.state1 .search_results{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.search-commercial_frame .v-frame.state1 .params_btn .title{opacity:0}.search-commercial_frame .v-frame.state1 .params_btn:after{opacity:1}.search-commercial_frame .v-frame.state2 .screen.n0{opacity:0;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.search-commercial_frame .v-frame.state2 .screen.n1{top:13.5em}.search-commercial_frame .v-frame.state2 .screen.n2{top:0;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.search-commercial_frame .v-frame.state2 .search_results{opacity:0;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.search-commercial_frame .v-frame.state2 .params_btn .title{opacity:0}.search-commercial_frame .v-frame.state2 .params_btn:after{opacity:1}body.mortgage .main_header .header_shadow{background:linear-gradient(180deg, #f0d6d6 30%, rgba(240,214,214,0) 100%)}body.mortgage .main_header .header{color:#c87170}body.mortgage .main_header .menu_open_btn{background-color:#c87170;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.mortgage .main_header .menu_open_btn:active{background-color:#ba4c4b}body.mortgage .main_header .choose-apartment{background-color:#c87170}body.mortgage .main_header .logo{display:none}.mortgage_frame{background-color:#ffff}.mortgage_frame iframe{height:calc(100% - 5.6rem)}.dear-people_frame{background-color:#f0d6d6;color:#2d469d}.dear-people_frame .main{margin-top:-7em;display:flex;flex-direction:column}.dear-people_frame .main .phrase{text-align:center}.dear-people_frame .main .l{margin-top:3em;font-size:2em;font-weight:900}.dear-people_frame .main .m{font-size:1.4em;font-weight:500;margin:1em 0}.dear-people_frame .main .block{width:100%;height:50%;font-size:.9rem}.dear-people_frame .main .options_size{height:3.6em;width:9em;padding:0 2em;user-select:none;vertical-align:middle;text-align:center;cursor:pointer;z-index:1;border-radius:5em}.dear-people_frame .main .options_size .info{position:absolute;width:100%;top:100%;left:0;padding:0.5em 0;font-size:1.4em}.dear-people_frame .main .options_family{position:absolute;top:28rem;left:18rem;background:#c87170}.dear-people_frame .main .options_family .info{color:#c87170}.dear-people_frame .main .options_boy{position:absolute;bottom:6rem;right:17rem;background:#2d469d}.dear-people_frame .main .options_boy .info{color:#2d469d}.dear-people_frame .main .options_family,.dear-people_frame .main .options_boy{white-space:nowrap}.dear-people_frame .main .options_family>*,.dear-people_frame .main .options_boy>*{display:inline-block;vertical-align:middle;white-space:normal}.dear-people_frame .main .options_family:before,.dear-people_frame .main .options_boy:before{content:'';display:inline-block;vertical-align:middle;height:100%}.dear-people_frame .main .options_text{font-size:1.6em;font-weight:500;white-space:nowrap;color:#fff;padding-right:0.2em}.dear-people_frame .main .hidden_text{font-size:2em;font-weight:500;white-space:nowrap;color:#fff;opacity:0;overflow:hidden;max-width:0}.dear-people_frame .main .family_circle{position:absolute;left:-8rem;top:25rem;height:34.8rem;width:36.3rem;background:url(../images/pages/dear-people/family_circle.png?v=1766416435) no-repeat;background-size:36.3em 34.8em}.dear-people_frame .main .boy_circle{position:absolute;right:-12rem;bottom:-7rem;height:33.4rem;width:29.8rem;background:url(../images/pages/dear-people/boy_circle.png?v=1766416435) no-repeat;background-size:29.8em 33.4em}.dear-people_frame .main .familyy{left:2rem;top:32rem;transform:translate(-15%, -50%)}.dear-people_frame .main .boyy{right:0;bottom:0;transform:translate(0, -24%)}@media only screen and (orientation: landscape){.dear-people_frame .main .l{width:65%;margin:3em auto 1em}.dear-people_frame .main .m{width:65%;margin:0 auto}.dear-people_frame .main .family_circle{top:auto;bottom:-12rem}.dear-people_frame .main .boy_circle{right:-9rem;bottom:-12rem}.dear-people_frame .main .options_family{top:auto;bottom:5rem;left:17rem}.dear-people_frame .main .options_boy{right:20rem;bottom:10rem}.dear-people_frame .main .familyy{top:auto;transform:translate(-15%, -12rem)}.dear-people_frame .main .boyy{bottom:auto;transform:translate(10%, -14em)}}.design_frame{background:#a8dcc2;background-color:#a8dcc2;color:#2e836c}.design_frame .page_start_wrapper{position:absolute;left:50%;transform:translateX(-50%);width:19rem}.design_frame .page_start_wrapper--more_btn{top:86.95652%}.design_frame .page_start_wrapper--n0{top:58.47076%}.design_frame .page_start_wrapper--n1{top:61.46927%}.design_frame .page_start_wrapper--n2{top:69.71514%}.design_frame .circle{position:absolute;width:170%;padding-top:170%;background-color:#000;border-radius:50%;right:-10%;bottom:44.97751%;background-size:145% auto;background-position:-40% 100%;background-repeat:no-repeat;-webkit-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-moz-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-ms-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-o-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease}.design_frame .start_content_offer{position:absolute;width:16em;height:16em;top:6em;right:1.5em;z-index:2;background:center center;background-size:cover;border:0.5em solid #f0e2e2;border-radius:20em;overflow:hidden;-webkit-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-o-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;transition:visibility .5s ease,opacity .5s ease,transform .5s ease}.design_frame .page_logo{position:absolute;left:5em;right:5em;bottom:43.47826%}.design_frame .page_logo img{width:100%}.design_frame .center_content{margin:0 10% 0 10%}.design_frame .center_content.head{margin:0 15% 0 25%}.design_frame .start_text.n0{font-size:1.8em;color:#fff;font-weight:bold;line-height:1}.design_frame .start_text.n1{font-size:4em;font-weight:bold;line-height:1;margin-left:-2px}.design_frame .start_text.n2{position:absolute;left:0;width:128%;font-size:1.4em;line-height:1.25}.design_frame .start_text.n2 br{display:none}.design_frame .more_btn{white-space:nowrap;font-weight:bold;line-height:1;margin-top:-0.5em;padding:0.4em 0.75em 0.55em;border:2px solid;border-radius:5em;font-size:1.8em;font-weight:bold;cursor:pointer;width:fit-content}.design_frame .more_btn:active{text-decoration:none}.design_frame .page_content{position:relative;opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.design_frame .text_scroll .content{padding:0;margin:0}.design_frame .h_100{position:relative;height:100vh}.design_frame .scrolled_hide{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;z-index:1}.design_frame .text_title{margin-bottom:3rem}.design_frame .img_overflow{position:relative;overflow:hidden;margin:6em 0 10em 0}.design_frame .page_arrow{opacity:0;z-index:1;-webkit-transition:opacity .2 ease;-moz-transition:opacity .2 ease;-ms-transition:opacity .2 ease;-o-transition:opacity .2 ease;transition:opacity .2 ease}.design_frame .page_arrow .icon:after{border-left-color:#2e836c}.design_frame .dot.active:after,.design_frame .galleryInit__dot.active:after{background-color:#2e836c}.design_frame .adv_block{margin-top:4em;margin-bottom:4em}.design_frame .adv_block .item{position:relative;padding-top:9.5em}.design_frame .adv_block .item .icon{position:absolute;width:8.2em;height:8.2em;top:0;left:-1.6em}.design_frame .adv_block .item .icon:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:13.2em;height:13.2em;margin:-6.6em -6.6em;background:url("/assets/i/sprite.svg?v=1766416435") 0 0;background-size:100em 100em}.design_frame .adv_block .item .icon:after{font-size:0.6em}.design_frame .adv_block .item .icon:before{content:'';position:absolute;right:0;left:0;top:0;bottom:0;border:0.3em solid #2e836c;border-radius:50%}.design_frame .adv_block .item .text b,.design_frame .adv_block .item .text strong{font-weight:bold;font-size:1.2em;line-height:1.2;margin-bottom:1rem;display:block}.design_frame .adv_block .item .text p{margin:0}.design_frame .adv_block .item+.item{margin-top:3em}.design_frame .bottom_circle{position:absolute;left:100%;top:100%;background-color:rgba(255,255,255,0.3);pointer-events:none;width:83%;padding-top:83%;margin:-38% -14%;border-radius:50%}.design_frame .icon-arrow-down-2{position:absolute;left:2.5rem;bottom:5.997%;font-size:6em;margin:-0.35em -0.4em;-webkit-transition:bottom .2s ease;-moz-transition:bottom .2s ease;-ms-transition:bottom .2s ease;-o-transition:bottom .2s ease;transition:bottom .2s ease}.design_frame .icon-arrow-down-2.plus_online_line{bottom:9rem}.design_frame .scroll_to_position{position:absolute;top:20%}.design_frame .form_block{margin:7rem auto 9rem;padding:3.6rem 3.4rem 3.3rem;box-sizing:border-box;width:calc(100% - 3rem);border-radius:2.3rem;background:#FFF;text-align:center;color:#2e836c}.design_frame .form_block h3{font-size:3.5rem;font-weight:bold}.design_frame .form_block p{font-size:1.6rem}.design_frame .form_block p br{display:none}.design_frame .form_block .formInit{width:100%}.design_frame .form_block .formInit .title_block,.design_frame .form_block .formInit .popup_close{display:none}.design_frame .form_block .formInit input,.design_frame .form_block .formInit label{color:#2e836c;border-bottom-color:#2e836c;padding:2.1rem 0 0.6rem;text-align:center;line-height:1.4rem}.design_frame .form_block .formInit input::-webkit-input-placeholder,.design_frame .form_block .formInit label::-webkit-input-placeholder{color:#2e836c}.design_frame .form_block .formInit input:-moz-placeholder,.design_frame .form_block .formInit label:-moz-placeholder{color:#2e836c}.design_frame .form_block .formInit input::-moz-placeholder,.design_frame .form_block .formInit label::-moz-placeholder{color:#2e836c}.design_frame .form_block .formInit input:-ms-input-placeholder,.design_frame .form_block .formInit label:-ms-input-placeholder{color:#2e836c}.design_frame .form_block .formInit input::-ms-input-placeholder,.design_frame .form_block .formInit label::-ms-input-placeholder{color:#2e836c}.design_frame .form_block .formInit input::placeholder,.design_frame .form_block .formInit label::placeholder{color:#2e836c}.design_frame .form_block .formInit .feedback_checkbox{margin-top:1.7rem;text-align:left}.design_frame .form_block .formInit .feedback_checkbox.error{color:#ff0d06}.design_frame .form_block .formInit .feedback_checkbox.error .check:before{border-color:#ff0d06}.design_frame .form_block .formInit .send_btn{border-color:#2e836c;margin:2rem auto 0;height:3.4rem}.design_frame .form_block .formInit .send_btn:active{background-color:#2e836c}.design_frame .bg_img{opacity:0;width:1px;height:1px}.design_frame.scrolled .page_content{opacity:1}.design_frame.scrolled .scrolled_hide{opacity:0}.design_frame.scrolled .page_arrow{opacity:1;background-color:#2e836c;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.design_frame.scrolled .page_arrow:active{background-color:#215d4d}.design_frame.scrolled .page_arrow .icon{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.design_frame.scrolled .page_arrow .icon:after{border-left-color:#a8dcc2}.design_frame.scrolled .start_content_offer{visibility:hidden;opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%)}.design_frame .news_list{color:#2e836c}.design_frame .page_title{margin-top:4.5em;width:100%;text-align:center;font-size:3.6em}.design_frame .page_subtitle{position:absolute;width:100%;text-align:center;font-size:1.75em;opacity:0.75;top:-2.5rem}.design_frame .news_text{font-size:1.6rem;line-height:1.4;font-weight:bold;margin-top:2.3em;text-align:left;padding:0 3rem}.design_frame .news_text br{display:none}.design_frame .design_info{position:relative;margin-top:2em;height:18em}@media (orientation: landscape){.design_frame .design_info{height:10em}}@media (orientation: portrait) and (min-width: 700px){.design_frame .design_info{height:14em}}.design_frame .booklet_block{position:relative;margin-top:2em;margin-left:2em}.design_frame .booklet_block+.booklet_block{margin-top:1rem}.design_frame .booklet_block.n3 .booklet_link{padding:1.2rem 6.3rem 1.4rem 2.4rem}.design_frame .booklet_block.n4 .booklet_link{padding:1.2rem 2.4rem 1.4rem 2.4rem}.design_frame .booklet_block .booklet_link{display:inline-block;position:relative;font-size:2rem;line-height:1;padding:1.2rem 5.5rem 1.4rem 2.4rem;background-color:#2e836c;border-radius:4rem;cursor:pointer;color:#fff;text-transform:uppercase;font-weight:bold;text-decoration:none}.design_frame .booklet_block .booklet_link:before{content:'';position:absolute;display:block;right:3rem;top:50%;width:0.8em;height:1.4em;margin-top:-0.7em;background:url("/assets/i/sprite.svg?v=1766416435") -95.8em -18.6em;background-size:100em 100em;font-size:0.6em}.design_frame .booklet_block .booklet_link__no-arrow:before{display:none}.design_frame .booklet_block .booklet_label{width:21rem;position:absolute;display:block;font-size:1.6rem;left:13rem;top:1rem;line-height:1.4}.design_frame .carouselInit__item{pointer-events:none;opacity:0.39;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.design_frame .carouselInit__item.visible{pointer-events:auto;opacity:1}.design_frame .carousel_title{padding:0 3rem;font-size:2.4rem;font-weight:700;margin-top:4rem;margin-bottom:2rem}.design_frame .carousel_frame{position:relative;width:100%;height:30em}@media (orientation: landscape){.design_frame .carousel_frame{height:39em}}@media (orientation: portrait) and (min-width: 700px){.design_frame .carousel_frame{height:47em}}@media (orientation: landscape) and (min-width: 1000px){.design_frame .carousel_frame{height:39em}}.design_frame .carousel_frame .carouselInit__overflow{position:absolute;top:0;right:7rem;bottom:0;left:7rem;margin-bottom:2rem;font-size:0;white-space:nowrap}@media (orientation: landscape){.design_frame .carousel_frame .carouselInit__overflow{right:25vw;left:25vw}}@media (orientation: portrait) and (min-width: 700px){.design_frame .carousel_frame .carouselInit__overflow{right:10rem;left:10rem}}.design_frame .carousel_frame .carouselInit__overflow .carouselInit__item.visible .toggle_block:before{opacity:1;visibility:visible}.design_frame .carousel_frame .carouselInit__overflow .carouselInit__item .toggle_block{position:relative;font-size:1rem;display:inline-block;vertical-align:middle;width:80%;padding-bottom:80%;margin-top:10%;margin-left:10%;border-radius:50%;cursor:pointer;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}.design_frame .carousel_frame .carouselInit__overflow .carouselInit__item .toggle_block:before{content:'';position:absolute;display:block;bottom:0;right:0;margin-bottom:0;margin-right:0em;width:4.3em;height:4.3em;background:url("/assets/i/sprite.svg?v=1766416435") -92.2em -22.5em;background-size:100em 100em;opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s ease,visibility 0.5s ease;-moz-transition:opacity 0.5s ease,visibility 0.5s ease;-ms-transition:opacity 0.5s ease,visibility 0.5s ease;-o-transition:opacity 0.5s ease,visibility 0.5s ease;transition:opacity 0.5s ease,visibility 0.5s ease}@media (orientation: landscape) and (min-width: 1000px){.design_frame .carousel_frame .carouselInit__overflow .carouselInit__item .toggle_block:before{font-size:0.8em}}@media (orientation: landscape){.design_frame .carousel_frame .carouselInit__overflow .carouselInit__item .toggle_block{width:50%;padding-bottom:50%;margin-top:10%;margin-left:25%}}.design_frame .carousel_frame .carouselInit__overflow .carouselInit__item .toggle_block+.toggle_block{margin-left:4rem}.design_frame .carousel_frame .carouselInit__overflow .carouselInit__item .toggle_block .toggle_name{position:absolute;display:inline-block;top:100%;margin-top:3rem;font-size:2.2rem;text-align:center;left:50%;font-weight:bold;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.design_frame .carousel_frame .carouselInit__overflow .carouselInit__item .design_style_info{position:absolute;display:block;top:100%;text-align:center;font-size:1.6em;line-height:1.4;width:140%;margin-top:6em;left:-20%;opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s ease,visibility 0.5s ease;-moz-transition:opacity 0.5s ease,visibility 0.5s ease;-ms-transition:opacity 0.5s ease,visibility 0.5s ease;-o-transition:opacity 0.5s ease,visibility 0.5s ease;transition:opacity 0.5s ease,visibility 0.5s ease}.design_frame .carousel_frame .carouselInit__overflow .carouselInit__item .design_style_info.visible{opacity:1;visibility:visible}.design_frame .select_design_apt_btn{position:relative;display:block;text-align:center;font-size:1.8rem;padding:1.4rem 0 2rem;background-color:#2e836c;border-radius:5rem;color:#fff;text-decoration:none;margin:0 auto;width:17em}.design_frame .design_description{position:relative;padding:0 3rem;text-align:center}.design_frame .design_description p{font-size:1.5em}.design_frame .design_description_popup{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.6);z-index:10000}.design_frame .design_description_popup .design_description{position:relative;width:100%;height:100%;margin-left:0;text-align:center;color:#fff;background:#2e836c;padding:6em 3em;box-sizing:border-box;font-size:0.9em}.design_frame .design_description_popup .design_description p{font-size:1.5em}.design_frame .design_description_popup .design_description .hide_description_btn{margin-top:4rem;color:#2e836c;background:#fff;display:inline-block;padding:1.4em 5em;font-size:1.5em;border-radius:5.2em;text-transform:uppercase;cursor:pointer;font-weight:500}.design_frame .close_btn{top:auto;bottom:3em}body.design .main_header .header_shadow{background:linear-gradient(180deg, #a8dcc2 30%, rgba(168,220,194,0) 100%)}body.design .main_header .header{color:#2e836c}body.design .main_header .menu_open_btn{background-color:#2e836c;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.design .main_header .menu_open_btn:active{background-color:#215d4d}body.design .main_header .choose-apartment{background-color:#2e836c}body.design .feedback_checkbox{color:#2e836c}body.design .feedback_checkbox>*{color:#2e836c}body.design .feedback_checkbox .check:before{border-color:#2e836c}.schema_frame .plans__scroll{overflow:auto}.schema_frame .plans__help{position:fixed;background-color:#2f2a28;cursor:pointer;opacity:0.87;-webkit-transition:opacity 500ms linear, visibility 500ms linear;-moz-transition:opacity 500ms linear, visibility 500ms linear;-ms-transition:opacity 500ms linear, visibility 500ms linear;-o-transition:opacity 500ms linear, visibility 500ms linear;transition:opacity 500ms linear, visibility 500ms linear;z-index:9000}.schema_frame .plans__help.hidden{opacity:0;visibility:hidden}.schema_frame .plans__help-icon{background:url(/assets/i/sprite.svg?v=1766416435) no-repeat -1.4em -46.4em;-webkit-background-size:100em 100em;background-size:100em 100em;bottom:49%;height:8.4em;left:50%;margin:0 0 0 -5.5em;position:absolute;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;width:9.8em}.schema_frame .plans__help-note{left:0;font-size:2.13em;line-height:normal;margin-top:1.25em;position:absolute;text-align:center;text-transform:uppercase;top:51%;width:100%}.schema_frame .schema_content{position:relative;height:100vh;height:100dvh;width:auto;overflow-x:scroll}.schema_frame .wrapper{position:relative;height:100%;width:100%}.schema_frame .plans_link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff}.schema_frame .scheme_image{height:100%;width:auto}.schema_frame .scheme_buble{position:absolute;width:4.6em;height:4.6em;background-color:#273C88;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px #fff #273C88;border-radius:2.3em;cursor:pointer;z-index:1}.schema_frame .scheme_buble>span{font-family:'Apercu Mono Pro';position:absolute;width:100%;display:block;text-align:center;font-size:3em;color:#fff;line-height:1;font-weight:900;left:0;top:50%;z-index:1;-webkit-transform:translateY(-58%);-moz-transform:translateY(-58%);-ms-transform:translateY(-58%);-o-transform:translateY(-58%);transform:translateY(-58%)}.schema_frame .scheme_buble.n41>span,.schema_frame .scheme_buble.n42>span{font-size:2rem;letter-spacing:-0.4rem;margin-left:-0.3rem}.schema_frame .scheme_buble.inactive{background-color:#a5a5a5}.info-card{position:fixed;bottom:0;left:0;right:0;z-index:10;padding:4.8rem 2.9rem 8.7rem 2.9rem;border-radius:4rem 4rem 0 0;background-color:#293884;transition:transform 0.5s ease}.info-card.hidden{transform:translateY(100%)}.info-card__row{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem}.info-card__row--top{margin-bottom:4.2rem}.info-card__title{font-weight:700;font-size:2.8rem;text-transform:uppercase}.info-card__title span{color:#AFB6D3}.info-card__close-btn{position:relative;width:3rem;height:3rem;box-sizing:border-box;outline:none;background:none;border:none}.info-card__close-btn::before,.info-card__close-btn::after{position:absolute;top:50%;left:50%;box-sizing:border-box;content:'';display:block;width:100%;height:0.4rem;background-color:#ffffff}.info-card__close-btn::before{transform:translate(-50%, -50%) rotate(45deg)}.info-card__close-btn::after{transform:translate(-50%, -50%) rotate(-45deg)}.info-card__value-title{font-weight:700;font-size:1.6rem;color:#AFB6D3}.info-card__value{font-weight:700;font-size:1.8rem}.info-card__value--special{padding:0.5rem 1.5rem 0.7rem 1.5rem;display:flex;align-items:center;justify-content:center;background:#ffffff;border:0.1rem solid #ffffff;border-radius:100rem;color:#BC7572}.info-card__main-btn{margin:5.8rem 0 0 0;padding:0 0 0 0;width:100%;height:6.9rem;display:flex;align-items:center;justify-content:center;background:#ffffff;border:0.1rem solid #ffffff;border-radius:100rem;outline:none;font-weight:700;font-size:2.6rem;color:#BC7572}.schema_frame .plans_toggler,.select_frame .plans_toggler{position:absolute;width:5.2rem;height:10.4em;background-color:#fff;top:50%;left:6em;margin-top:-10em;border-radius:10em;z-index:1;cursor:pointer}.schema_frame .plans_toggler .toggle_plan,.select_frame .plans_toggler .toggle_plan{position:absolute;width:100%;height:50%;top:0;left:0;border-radius:10em;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0em #fff solid;touch-action:none;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-ms-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.schema_frame .plans_toggler .toggle_plan.active,.select_frame .plans_toggler .toggle_plan.active{background-color:#2d469d}.schema_frame .plans_toggler .toggle_plan.active span,.select_frame .plans_toggler .toggle_plan.active span{color:#fff}.schema_frame .plans_toggler .toggle_plan:hover span span,.select_frame .plans_toggler .toggle_plan:hover span span{opacity:1}.schema_frame .plans_toggler .toggle_plan+.toggle_plan,.select_frame .plans_toggler .toggle_plan+.toggle_plan{top:50%}.schema_frame .plans_toggler .toggle_plan span,.select_frame .plans_toggler .toggle_plan span{display:block;position:absolute;left:0%;width:100%;text-align:center;color:#2d469d;white-space:nowrap;top:50%;line-height:1;-webkit-transform:translateY(-55%);-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);-o-transform:translateY(-55%);transform:translateY(-55%);font-weight:bold;text-decoration:none;font-size:2em;border-radius:5em}.schema_frame .plans_toggler .toggle_plan span span,.select_frame .plans_toggler .toggle_plan span span{display:block;position:absolute;left:100%;margin-left:0.8em;color:#fff;white-space:nowrap;font-size:1em;top:50%;line-height:1;-webkit-transform:translateY(-55%);-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);-o-transform:translateY(-55%);transform:translateY(-55%);font-weight:bold;text-decoration:none;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.schema_frame .scheme_buble.n2 .buble_info{width:12em}body.schema:not(.menu-opened) .header{color:#2d469d}body.schema div.header:before{content:'';position:absolute;top:calc(-7.4em + 3.5rem);width:100%;height:10em;background:linear-gradient(180deg, rgba(45,70,157,0.6) 0%, rgba(198,215,247,0) 100%);transition:opacity 0.3s ease}body.schema .header.toggle_height:before{content:'';opacity:0}.openPopup.banner .scrennab_container{position:relative;width:100%;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.openPopup.banner .scrennab_container img{position:relative;width:100%}.openPopup.banner .scrennab_container .close_btn.popup_close{position:absolute;right:0em;top:0em;width:5em;height:5em;cursor:pointer;margin:0;background-color:transparent}.openPopup.banner .scrennab_container .close_btn.popup_close:after{content:'';position:absolute;display:block;width:3.2em;height:3.2em;top:50%;left:50%;margin-top:-1.6em;font-size:0.9em;margin-left:-1.6em;background:url("/assets/i/sprite.svg?v=1766416435") -93.8em -4.8em;background-size:100em 100em}.taxi_open_btn{position:absolute;bottom:12em;left:12px;height:52px;width:52px}.taxi_open_btn>div{position:absolute;top:0;left:0;height:52px;width:52px;border-radius:50%;background-color:#384899;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;z-index:2;box-shadow:rgba(0,0,0,0.7) 0px 0px 10px}.taxi_open_btn>div:before{content:'';position:absolute;display:block;width:30px;height:30px;top:50%;left:50%;margin-left:-15px;margin-top:-15px;background:url("/assets/i/sprite.svg?v=1766416435") -900px -350px;-webkit-background-size:1000px 1000px;background-size:1000px 1000px;z-index:2}.search .taxi_open_btn{top:7em;right:7em;bottom:auto;left:auto}@keyframes taxi_puls{0%{-webkit-transform:scale(0.7) skew(1deg);-moz-transform:scale(0.7) skew(1deg);-ms-transform:scale(0.7) skew(1deg);-o-transform:scale(0.7) skew(1deg);transform:scale(0.7) skew(1deg)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.7) skew(1deg);-moz-transform:scale(0.7) skew(1deg);-ms-transform:scale(0.7) skew(1deg);-o-transform:scale(0.7) skew(1deg);transform:scale(0.7) skew(1deg)}}body.noncontact-payment .main_header .header_shadow{background:linear-gradient(180deg, #c6d7f7 30%, rgba(198,215,247,0) 100%)}body.noncontact-payment .main_header .header{color:#2d469d}body.noncontact-payment .main_header .menu_open_btn{background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.noncontact-payment .main_header .menu_open_btn:active{background-color:#223475}body.noncontact-payment .main_header .choose-apartment{background-color:#2d469d}.noncontact-payment_frame{background-color:#d6e8ff}.noncontact-payment_frame .header_shadow{background:linear-gradient(180deg, #9fb7d5 30%, rgba(159,183,213,0) 100%)}.noncontact-payment_frame .header{color:#2d469d}.noncontact-payment_frame .menu_open_btn{background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.noncontact-payment_frame .menu_open_btn:active{background-color:#223475}.noncontact-payment_frame .choose-apartment{background-color:#2d469d}.noncontact-payment_frame .content{position:relative}.noncontact-payment_frame .content .np_title{position:relative;color:#2d469d;white-space:normal}.noncontact-payment_frame .content .np_title>h3{font-size:2.8rem;text-transform:uppercase;font-weight:bold}.noncontact-payment_frame .content .np_title>p{font-size:2rem;position:relative;display:block;font-weight:bold;margin-top:1.2em}.noncontact-payment_frame .np_items_fr{position:relative;left:0;margin-top:5em}.noncontact-payment_frame .np_items_fr .np_item{position:relative;display:inline-block;vertical-align:top;width:100%}.noncontact-payment_frame .np_items_fr .np_item+.np_item{margin-top:8em}.noncontact-payment_frame .np_items_fr .np_item:before{content:'';position:absolute;display:block;width:3px;left:2.9em;top:100%;margin-top:2em;height:4em;background-color:#2d469d;z-index:1}.noncontact-payment_frame .np_items_fr .np_item.last:before{display:none}.noncontact-payment_frame .np_items_fr .np_item .num_block{position:relative;display:inline-block;width:8.3em;height:8.7em;background:url(/assets/i/np_num_buble.svg?v=1766416435);-webkit-background-size:contain;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;border-radius:0;margin-bottom:3em;font-size:0.7em}.noncontact-payment_frame .np_items_fr .np_item .num_block span{font-size:3em;color:#fff;font-weight:bold;display:block;text-align:center;position:relative;line-height:1;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.noncontact-payment_frame .np_items_fr .np_item .np_text{font-size:1.8em;position:relative;display:block;font-weight:normal;line-height:1.4;color:#2d469d}.noncontact-payment_frame .np_items_fr .np_item .np_link{display:inline-block;position:relative;font-size:1.5em;text-transform:uppercase;font-weight:bold;background-color:#fff;text-decoration:none;border-radius:2em;padding:1em 3.4em;margin-top:1.5em;color:#2d469d;-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;-ms-transition:-ms-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease}.noncontact-payment_frame .np_items_fr .np_item .np_link:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.noncontact-payment_frame .img_fr{position:absolute;display:block}.noncontact-payment_frame .img_fr img{position:relative;width:100%;height:auto}.noncontact-payment_frame .img_fr.n0{width:71.1em;height:83.3em;top:7em;right:-21em;font-size:0.35em}.noncontact-payment_frame .img_fr.n1{width:53.3em;height:65.4em;right:24em;top:-32em;font-size:0.2em}.noncontact-payment_frame .img_fr.n2{width:81.7em;height:63.1em;top:-15em;left:-22em;font-size:0.4em}.noncontact-payment_frame .img_fr.n3{width:24.8rem;height:22.9rem;left:-6rem;top:71rem}.noncontact-payment_frame .img_fr.n4{width:24.8rem;height:22.9rem;bottom:-6em;right:-10rem}.noncontact-payment .taxi_open_btn{display:none}body.online-streaming .main_header .header_shadow{background:linear-gradient(180deg, #c6d7f7 30%, rgba(198,215,247,0) 100%)}body.online-streaming .main_header .header{color:#2d469d}body.online-streaming .main_header .menu_open_btn{background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.online-streaming .main_header .menu_open_btn:active{background-color:#223475}body.online-streaming .main_header .choose-apartment{background-color:#2d469d}.online-streaming_frame{background-color:#d6e8ff;color:#2d469d}.online-streaming_frame .header_shadow{background:linear-gradient(180deg, #9fb7d5 30%, rgba(159,183,213,0) 100%)}.online-streaming_frame .header{color:#2d469d}.online-streaming_frame .menu_open_btn{background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.online-streaming_frame .menu_open_btn:active{background-color:#223475}.online-streaming_frame .choose-apartment{background-color:#2d469d}.online-streaming_frame .content{position:relative}.online-streaming_frame .content .np_title{position:relative;color:#2d469d;white-space:normal}.online-streaming_frame .content .np_title>h3{font-size:2.8rem;text-transform:uppercase;font-weight:bold}.online-streaming_frame .content .np_title>p{font-size:2rem;position:relative;display:block;font-weight:bold;margin-top:1.2em}.online-streaming_frame .email_form_block_btn{position:relative;width:100%;background-color:#fff;color:#2d469d;border:1px #2d469d solid;text-transform:uppercase;text-align:center;cursor:pointer;padding:1.2em 0;padding-bottom:1.4em;font-size:1.2rem;border-radius:3rem;font-weight:bold;text-decoration:none;box-shadow:1px 1px 12px 3px rgba(45,70,157,0.4)}.online-streaming_frame .streaming_link{position:relative;display:block;width:100%;background-color:#2d469d;color:#fff;text-transform:uppercase;text-align:center;cursor:pointer;padding:1.5em 0;padding-bottom:1.6em;font-size:1.3rem;border-radius:3rem;font-weight:bold;text-decoration:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;-ms-transition:-ms-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease}.online-streaming_frame .streaming_link:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.online-streaming_frame .streaming_link+.streaming_link{margin-top:1.5rem}.online-streaming_frame .streaming_link.main{display:none;margin-top:0rem}.online-streaming_frame .store_links{position:relative;display:block}.online-streaming_frame .store_links .m_link{display:block;position:relative;text-decoration:none;cursor:pointer;width:18.7em;height:6.6em;font-size:0.9em}.online-streaming_frame .store_links .m_link img{width:100%;height:auto}.online-streaming_frame .store_links .m_link+.m_link{margin-top:1.5em}.online-streaming_frame .streaming_content{position:relative;width:277.33333%;margin:0 auto}.online-streaming_frame .streaming_content .text{font-size:2.2rem;font-weight:bold;position:relative;width:25em}.online-streaming_frame .streaming_content .text h2{font-size:3.6rem;font-weight:bold;margin-bottom:1em}.online-streaming_frame .streaming_content .text p{margin-top:1em}.online-streaming_frame .streaming_content .streaming_fr{position:relative;display:block;width:120%;margin-left:-10%;height:64rem;background-color:#2c2c2c}.online-streaming_frame .streaming_content .streaming_fr iframe{position:relative;width:100%;height:100%;display:block}.online-streaming_frame .text p{margin:1em 0}.online-streaming_frame .form_block{position:relative;width:100%}.online-streaming_frame .form_block .openPopup .popup_overlay{background:transparent;z-index:1}.online-streaming_frame .form_block .close_btn.popup_close{display:none}.online-streaming_frame .form_block .title_block .title{display:block;font-size:2.6rem;color:#2d469d;font-weight:bold;text-align:center;margin-bottom:3rem}.online-streaming_frame .form_block .input_block.name,.online-streaming_frame .form_block .input_block.phone,.online-streaming_frame .form_block .input_block.email,.online-streaming_frame .form_block .input_block.question{display:block;position:relative;background-color:#fff;border-radius:3rem;color:#2d469d;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.online-streaming_frame .form_block .input_block.name input,.online-streaming_frame .form_block .input_block.phone input,.online-streaming_frame .form_block .input_block.email input,.online-streaming_frame .form_block .input_block.question input{font-size:1.4rem;color:#2d469d;line-height:1;border-bottom:0.2rem solid transparent;padding:1.4rem 0;padding-left:3.5rem}.online-streaming_frame .form_block .input_block.name input::-webkit-input-placeholder,.online-streaming_frame .form_block .input_block.phone input::-webkit-input-placeholder,.online-streaming_frame .form_block .input_block.email input::-webkit-input-placeholder,.online-streaming_frame .form_block .input_block.question input::-webkit-input-placeholder{color:#2d469d}.online-streaming_frame .form_block .input_block.name input:-moz-placeholder,.online-streaming_frame .form_block .input_block.phone input:-moz-placeholder,.online-streaming_frame .form_block .input_block.email input:-moz-placeholder,.online-streaming_frame .form_block .input_block.question input:-moz-placeholder{color:#2d469d}.online-streaming_frame .form_block .input_block.name input::-moz-placeholder,.online-streaming_frame .form_block .input_block.phone input::-moz-placeholder,.online-streaming_frame .form_block .input_block.email input::-moz-placeholder,.online-streaming_frame .form_block .input_block.question input::-moz-placeholder{color:#2d469d}.online-streaming_frame .form_block .input_block.name input:-ms-input-placeholder,.online-streaming_frame .form_block .input_block.phone input:-ms-input-placeholder,.online-streaming_frame .form_block .input_block.email input:-ms-input-placeholder,.online-streaming_frame .form_block .input_block.question input:-ms-input-placeholder{color:#2d469d}.online-streaming_frame .form_block .input_block.name input::-ms-input-placeholder,.online-streaming_frame .form_block .input_block.phone input::-ms-input-placeholder,.online-streaming_frame .form_block .input_block.email input::-ms-input-placeholder,.online-streaming_frame .form_block .input_block.question input::-ms-input-placeholder{color:#2d469d}.online-streaming_frame .form_block .input_block.name input::placeholder,.online-streaming_frame .form_block .input_block.phone input::placeholder,.online-streaming_frame .form_block .input_block.email input::placeholder,.online-streaming_frame .form_block .input_block.question input::placeholder{color:#2d469d}.online-streaming_frame .form_block .input_block.phone,.online-streaming_frame .form_block .input_block.email{margin-top:1.4rem}.online-streaming_frame .form_block .input_block.question{margin:0;width:100%;margin-top:1.4rem}.online-streaming_frame .form_block .input_block.question input{padding-bottom:1.8rem}.online-streaming_frame .form_block .formInit .feedback_checkbox{color:#2d469d;font-size:1.5em;width:30rem;margin-left:1rem}.online-streaming_frame .form_block .formInit .feedback_checkbox .check:before{border:0.1em solid #2d469d}.online-streaming_frame .form_block .formInit .send_btn{color:#fff;background-color:#2d469d;font-size:1.5rem;text-transform:uppercase;position:relative;left:50%;cursor:pointer;border:0.2rem solid transparent;width:25rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:4.6rem;padding:0.5rem 0;font-weight:normal;-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;-ms-transition:-ms-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease}.online-streaming_frame .form_block .formInit .send_btn:hover{-webkit-transform:translateX(-50%) scale(1.1);-moz-transform:translateX(-50%) scale(1.1);-ms-transform:translateX(-50%) scale(1.1);-o-transform:translateX(-50%) scale(1.1);transform:translateX(-50%) scale(1.1)}.online-streaming_frame .form_block .formInit label{font-size:1.6rem;color:#F00;line-height:1;border-bottom:0.2rem solid transparent;padding:1.4rem 0;padding-left:3.5rem;border-bottom:none}.online-streaming_frame .ticker_info{display:none}.online-streaming_frame .timer_block{position:relative;display:block;font-size:1rem;width:100%;white-space:nowrap;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease,visibility 0.3s ease;-moz-transition:opacity 0.3s ease,visibility 0.3s ease;-ms-transition:opacity 0.3s ease,visibility 0.3s ease;-o-transition:opacity 0.3s ease,visibility 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease}.online-streaming_frame .timer_block.active{opacity:1;visibility:visible}.online-streaming_frame .timer_block .timer_title{position:relative;display:block;font-size:1.8em;color:#2d469d;font-weight:bold;text-align:center;margin-bottom:1.5rem}.online-streaming_frame .timer_block .timer_title span{font-size:1.1em}.online-streaming_frame .timer_block .timer_ticker{position:relative;display:block;font-size:0.55rem;text-align:center}.online-streaming_frame .timer_block .timer_ticker .time_block{position:relative;display:inline-block;vertical-align:middle}.online-streaming_frame .timer_block .timer_ticker .time_block+.time_block{margin-left:5em}.online-streaming_frame .timer_block .timer_ticker .time_block+.time_block:before,.online-streaming_frame .timer_block .timer_ticker .time_block+.time_block:after{content:'';position:absolute;display:block;width:4px;height:4px;border-radius:2px;background-color:#aac6eb;right:100%;margin-right:2.4em;top:32%}.online-streaming_frame .timer_block .timer_ticker .time_block+.time_block:before{margin-top:-1.2em}.online-streaming_frame .timer_block .timer_ticker .time_block+.time_block:after{margin-top:1.2em}.online-streaming_frame .timer_block .timer_ticker .time_block .val{display:inline-block;vertical-align:middle;position:relative;width:6em;height:9.4em;background-color:#fff;border-radius:2em}.online-streaming_frame .timer_block .timer_ticker .time_block .val.n2{margin-left:0.4em}.online-streaming_frame .timer_block .timer_ticker .time_block .val span{position:relative;display:block;width:100%;text-align:center;color:#2d469d;font-size:4.5em;font-weight:bold;line-height:1;top:50%;-webkit-transform:translateY(-55%);-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);-o-transform:translateY(-55%);transform:translateY(-55%)}.online-streaming_frame .timer_block .timer_ticker .time_block .timer_block_label{position:relative;font-size:2.2em;font-weight:bold;width:100%;text-align:center;top:100%;margin-top:0.8rem}.online-streaming .taxi_open_btn{display:none}.openPopup.online_email.formInit{position:absolute;width:100%;height:100%;top:0;left:0}.openPopup.online_email.formInit .popup_content.feedback_bg{background-color:#fff;position:absolute;width:100%;height:100%;top:0;left:0;white-space:nowrap}.openPopup.online_email.formInit .popup_content.feedback_bg>*{display:inline-block;vertical-align:middle;white-space:normal}.openPopup.online_email.formInit .popup_content.feedback_bg:before{content:'';display:inline-block;vertical-align:middle;height:100%}.openPopup.online_email.formInit .popup_content.feedback_bg .title_block{position:relative;padding:0 2rem}.openPopup.online_email.formInit .popup_content.feedback_bg .title_block .title{display:block;font-size:2.3rem;color:#2d469d;font-weight:bold;text-align:center;margin-bottom:4rem}.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.name,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.phone,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.email,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.question{display:block;position:relative;background-color:#fff;border-radius:3rem;color:#2d469d;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:90%;margin:0 auto}.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.name input,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.phone input,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.email input,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.question input{font-size:1.4rem;color:#2d469d;line-height:1;border-bottom:0.2rem solid transparent;padding:1.4rem 0;padding-left:3.5rem;border:2px #2d469d solid;border-radius:5em}.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.name input::-webkit-input-placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.phone input::-webkit-input-placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.email input::-webkit-input-placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.question input::-webkit-input-placeholder{color:#2d469d}.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.name input:-moz-placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.phone input:-moz-placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.email input:-moz-placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.question input:-moz-placeholder{color:#2d469d}.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.name input::-moz-placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.phone input::-moz-placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.email input::-moz-placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.question input::-moz-placeholder{color:#2d469d}.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.name input:-ms-input-placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.phone input:-ms-input-placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.email input:-ms-input-placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.question input:-ms-input-placeholder{color:#2d469d}.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.name input::-ms-input-placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.phone input::-ms-input-placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.email input::-ms-input-placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.question input::-ms-input-placeholder{color:#2d469d}.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.name input::placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.phone input::placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.email input::placeholder,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.question input::placeholder{color:#2d469d}.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.phone,.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.email{margin-top:1.4rem}.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.question{margin:0;width:100%;margin-top:1.4rem}.openPopup.online_email.formInit .popup_content.feedback_bg .input_block.question input{padding-bottom:1.8rem}.openPopup.online_email.formInit .popup_content.feedback_bg .feedback_checkbox{color:#2d469d;position:relative;margin:2rem auto;width:75%;display:block;font-size:1.5rem;padding-left:4rem;cursor:pointer}.openPopup.online_email.formInit .popup_content.feedback_bg .feedback_checkbox .check:before{border:0.1em solid #2d469d}.openPopup.online_email.formInit .popup_content.feedback_bg .send_btn{color:#fff;background-color:#2d469d;font-size:1.5rem;text-transform:uppercase;position:relative;left:50%;cursor:pointer;border:0.2rem solid transparent;width:25rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:4.6rem;padding:0.5rem 0;font-weight:normal;-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;-ms-transition:-ms-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease}.openPopup.online_email.formInit .popup_content.feedback_bg .send_btn:hover{-webkit-transform:translateX(-50%) scale(1.1);-moz-transform:translateX(-50%) scale(1.1);-ms-transform:translateX(-50%) scale(1.1);-o-transform:translateX(-50%) scale(1.1);transform:translateX(-50%) scale(1.1)}.openPopup.online_email.formInit .popup_content.feedback_bg label{font-size:1.6rem;color:#F00;line-height:1;border-bottom:0.2rem solid transparent;padding:1.4rem 0;padding-left:3.5rem;border-bottom:none}.hotline_frame{background-color:#d6e8ff}.hotline_frame .header_shadow{background:linear-gradient(180deg, #9fb7d5 30%, rgba(159,183,213,0) 100%)}.hotline_frame .header{color:#2d469d}.hotline_frame .menu_open_btn{background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.hotline_frame .menu_open_btn:active{background-color:#223475}.hotline_frame .choose-apartment{background-color:#2d469d}.hotline_frame .captcha{margin-bottom:4rem}.hotline_frame .captcha .g-recaptcha{display:flex;align-items:center;justify-content:center}.hotline_frame .send_btn.disabled{opacity:0.5;pointer-events:none}.hotline_frame .content{padding:7.5rem 2.5rem 4rem;position:relative}.hotline_frame .content .np_title{position:relative;color:#2d469d;white-space:normal;margin-top:4rem}.hotline_frame .content .np_title>h3{font-size:2.8rem;text-transform:uppercase;font-weight:bold}.hotline_frame .content .np_title>p{font-size:3rem;position:relative;display:block;font-weight:bold;margin-left:0.5rem;margin-top:1.2em}.hotline_frame .form_block{position:relative;width:100%;z-index:1}.hotline_frame .form_block .popup_overlay{background:none}.hotline_frame .form_block .feedback_inputs{font-size:0}.hotline_frame .form_block .feedback_input_frame{font-size:1rem;width:100%}.hotline_frame .form_block .feedback_input_frame.n1,.hotline_frame .form_block .feedback_input_frame.n2{display:inline-block;vertical-align:middle;margin-bottom:5em}.hotline_frame .form_block .feedback_input_frame.n3,.hotline_frame .form_block .feedback_input_frame.n4,.hotline_frame .form_block .feedback_input_frame.n5{display:inline-block;vertical-align:middle;margin-bottom:5em}.hotline_frame .form_block .feedback_input_frame.n6{margin-bottom:6em}.hotline_frame .form_block .feedback_bg .feedback_name{margin-bottom:1em}.hotline_frame .form_block .feedback_bg .feedback_checkbox .text{font-size:1.8rem;font-family:'HelveticaNeueCyr', Helvetica, Arial, sans-serif;color:rgba(44,44,44,0.6);font-weight:normal;width:auto;line-height:1.4;margin-left:1em}.hotline_frame .form_block .feedback_bg .feedback_file_label:before{left:0}.hotline_frame .form_block .feedback_bg .feedback_file_label{padding-left:3.9em}.hotline_frame .form_block .send_btn{position:relative;width:25rem;height:7.5rem;background-color:#2d469d;padding:0;border:none;line-height:0;margin:0 auto}.hotline_frame .form_block .send_btn span{position:relative;display:inline-block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:1.5rem;text-transform:uppercase;line-height:0.8;color:#fff}.hotline_frame .form_block .feedback_input_frame{position:relative;width:100%;margin:0 auto 3em}.hotline_frame .form_block .feedback_input_frame.feedback_required:after{content:'*';position:absolute;top:0.3em;left:0;font-size:1.8em;color:#e30f17}.hotline_frame .form_block .feedback_input_frame.feedback_required.feedback_textarea:after{top:0.9em;left:0.8em}.hotline_frame .form_block input,.hotline_frame .form_block textarea,.hotline_frame .form_block label{display:block;position:relative;width:100%;padding:1em 1.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:none;border:none;border:1px solid #fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:1.8em;font-family:'HelveticaNeueCyr', Helvetica, Arial, sans-serif;background-color:#fff;border-radius:25rem}.hotline_frame .form_block input.error,.hotline_frame .form_block textarea.error,.hotline_frame .form_block label.error{border:1px solid red;opacity:1}.hotline_frame .form_block input.error+label,.hotline_frame .form_block textarea.error+label,.hotline_frame .form_block label.error+label{display:block}.hotline_frame .form_block label{position:absolute;height:100%;left:0;top:0;cursor:pointer;display:none;background:#fff7f8;border-color:#e30f17;color:#e30f17}.hotline_frame .form_block textarea,.hotline_frame .form_block textarea+label{resize:none;height:20rem;padding:1.5em;border:1px solid #fff;border-radius:5rem}.hotline_frame .form_block textarea{border-radius:5rem;height:20rem}.hotline_frame .form_block .file_input{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer;opacity:0}.hotline_frame .form_block .feedback_file_label{position:relative;padding:1.2em 1.2em 1.2em 4.4em;cursor:pointer;font-size:1.2em;font-weight:bold;text-transform:uppercase;color:#2d469d}.hotline_frame .form_block .feedback_file_label:before{content:'';position:absolute;width:2.1em;height:2.2em;top:50%;left:2em;margin-top:-1.05em;background:url("/assets/i/sprite.svg?v=1766416435") -39.6em -28em;background-size:100em 100em;font-size:0.9em}.hotline_frame .form_block .feedback_file_drop_label{display:none;position:absolute;width:1.5em;height:2.1em;top:50%;right:0;margin-top:-1.16em;font-size:0.9em;background:url("/assets/i/sprite.svg?v=1766416435") -43.7em -8em;background-size:100em 100em;cursor:pointer;z-index:9}.hotline_frame .form_block .feedback_select:after{content:'';position:absolute;width:0;height:0;top:50%;right:1em;margin-top:-0.45em;border-style:solid;border-width:0.7em 0.45em 0 0.45em;border-color:#2d469d transparent transparent transparent}.hotline_frame .form_block .feedback_select_list{position:absolute;width:100%;height:100%;top:0;left:0;border:none;background:none;border-radius:25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}.hotline_frame .form_block .feedback_select_group{display:none}.hotline_frame .form_block .feedback_select_group.active{display:block}.hotline_frame .form_block .feedback_checkbox{position:relative;padding-left:3em;cursor:pointer;margin-left:0}.hotline_frame .form_block .feedback_checkbox.error .icon{background-color:#fff7f8;border-color:#e30f17}.hotline_frame .form_block .feedback_checkbox.checked .icon:after{opacity:1;width:0.8em;height:0.8em;border-radius:50%;background-color:#2d469d;margin:-0.415rem 0 0 -0.43rem}.hotline_frame .form_block .feedback_checkbox.checked .text{color:#2d469d}.hotline_frame .form_block .feedback_checkbox .icon{position:absolute;width:1.6em;height:1.6em;top:0.3em;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:5px solid rgba(255,255,255,0.8);border-radius:50%;-webkit-transition:background-color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,border-color 0.2s;-ms-transition:background-color 0.2s,border-color 0.2s;-o-transition:background-color 0.2s,border-color 0.2s;transition:background-color 0.2s,border-color 0.2s}.hotline_frame .form_block .feedback_checkbox .icon:after{content:'';position:absolute;top:0.3em;right:0.3em;bottom:0.3em;left:0.3em;opacity:0;background-color:#2d469d;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.hotline_frame .form_block .feedback_checkbox .text{position:relative;font-size:1.8em;font-family:'HelveticaNeueCyr', Helvetica, Arial, sans-serif;color:rgba(44,44,44,0.6);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s}.hotline_frame .form_block ::-webkit-input-placeholder{color:rgba(45,70,157,0.8)}.hotline_frame .form_block :-moz-placeholder{color:rgba(45,70,157,0.8)}.hotline_frame .form_block ::-moz-placeholder{color:rgba(45,70,157,0.8)}.hotline_frame .form_block :-ms-input-placeholder{color:rgba(45,70,157,0.8)}.hotline_frame .form_block .feedback_sended{display:none;left:10%;right:10%;width:auto}.hotline_frame .form_block .feedback_sended>div{font-size:1.6em}.hotline_frame .form_block .feedback_name{position:relative;margin-bottom:0.8em;font-size:5.4em;font-weight:bold;line-height:1;color:#2d469d}.hotline_frame .form_block .feedback_close{position:absolute;width:6em;height:6em;bottom:100%;left:100%;z-index:1;cursor:pointer;background-color:#c40e16}.hotline_frame .form_block .feedback_close:after{content:'';position:absolute;width:3em;height:3em;top:50%;left:50%;margin:-1.5em 0 0 -1.5em;background:url("/assets/i/sprite.svg?v=1766416435") -72.4em -0.5em;background-size:100em 100em;font-size:1.2em}body.hotline .main_header{z-index:10}body.hotline .main_header .header_shadow{background:linear-gradient(180deg, #9fb7d5 30%, rgba(159,183,213,0) 100%)}body.hotline .main_header .header{color:#2d469d}body.hotline .main_header .menu_open_btn{background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.hotline .main_header .menu_open_btn:active{background-color:#223475}body.hotline .main_header .choose-apartment{background-color:#2d469d}body.trade-in .main_header .header_shadow{background:linear-gradient(180deg, #c6d7f7 30%, rgba(198,215,247,0) 100%)}body.trade-in .main_header .header{color:#2d469d}body.trade-in .main_header .menu_open_btn{background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.trade-in .main_header .menu_open_btn:active{background-color:#223475}body.trade-in .main_header .choose-apartment{background-color:#2d469d}.trade-in_frame{background-color:#d6e8ff}.trade-in_frame .header_shadow{background:linear-gradient(180deg, #9fb7d5 30%, rgba(159,183,213,0) 100%)}.trade-in_frame .header{color:#2d469d}.trade-in_frame .menu_open_btn{background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.trade-in_frame .menu_open_btn:active{background-color:#223475}.trade-in_frame .choose-apartment{background-color:#2d469d}.trade-in_frame .content{position:relative}.trade-in_frame .content .np_title{position:relative;color:#2d469d;white-space:normal}.trade-in_frame .content .np_title>h3{font-size:2.5rem;text-transform:uppercase;font-weight:bold}.trade-in_frame .content .np_title>p{font-size:2rem;position:relative;display:block;font-weight:bold;margin-top:1.2em}.trade-in_frame .np_subtext{color:#2d469d}.trade-in_frame .np_subtext>p{font-size:2rem}.trade-in_frame .np_items_fr{position:relative;left:0;margin-top:5em}.trade-in_frame .np_items_fr .np_item{position:relative;display:inline-block;vertical-align:top;width:100%}.trade-in_frame .np_items_fr .np_item+.np_item{margin-top:8em}.trade-in_frame .np_items_fr .np_item:before{content:'';position:absolute;display:block;width:3px;left:2.9em;top:100%;margin-top:2em;height:4em;background-color:#2d469d;z-index:1}.trade-in_frame .np_items_fr .np_item.last:before{display:none}.trade-in_frame .np_items_fr .np_item .num_block{position:relative;display:inline-block;width:8.3em;height:8.7em;background:url(/assets/i/np_num_buble.svg?v=1766416435);-webkit-background-size:contain;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;border-radius:0;margin-bottom:3em;font-size:0.7em}.trade-in_frame .np_items_fr .np_item .num_block span{font-size:3em;color:#fff;font-weight:bold;display:block;text-align:center;position:relative;line-height:1;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.trade-in_frame .np_items_fr .np_item .np_item_title{font-size:2rem;font-weight:bold;margin-bottom:2rem;color:#2d469d}.trade-in_frame .np_items_fr .np_item .np_text{font-size:1.8em;position:relative;display:block;font-weight:normal;line-height:1.4;color:#2d469d}.trade-in_frame .np_info{font-size:2rem;font-weight:bold;color:#2d469d}.trade-in_frame .img_fr{width:100%}.trade-in_frame .img_fr img{position:relative;width:100%;height:auto;background-size:contain}.trade-in_frame .form_block{position:relative;width:100%;z-index:1}.trade-in_frame .form_block .openPopup .popup_overlay{background:transparent;z-index:1}.trade-in_frame .form_block .close_btn.popup_close{display:none}.trade-in_frame .form_block .title_block .title{display:block;font-size:2.6rem;color:#2d469d;font-weight:bold;text-align:center;margin-bottom:3rem}.trade-in_frame .form_block .input_block.name,.trade-in_frame .form_block .input_block.phone,.trade-in_frame .form_block .input_block.email,.trade-in_frame .form_block .input_block.question{display:block;position:relative;background-color:#fff;border-radius:3rem;color:#2d469d;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.trade-in_frame .form_block .input_block.name input,.trade-in_frame .form_block .input_block.phone input,.trade-in_frame .form_block .input_block.email input,.trade-in_frame .form_block .input_block.question input{font-size:1.4rem;color:#2d469d;line-height:1;border-bottom:0.2rem solid transparent;padding:1.4rem 0;padding-left:3.5rem}.trade-in_frame .form_block .input_block.name input::-webkit-input-placeholder,.trade-in_frame .form_block .input_block.phone input::-webkit-input-placeholder,.trade-in_frame .form_block .input_block.email input::-webkit-input-placeholder,.trade-in_frame .form_block .input_block.question input::-webkit-input-placeholder{color:#2d469d}.trade-in_frame .form_block .input_block.name input:-moz-placeholder,.trade-in_frame .form_block .input_block.phone input:-moz-placeholder,.trade-in_frame .form_block .input_block.email input:-moz-placeholder,.trade-in_frame .form_block .input_block.question input:-moz-placeholder{color:#2d469d}.trade-in_frame .form_block .input_block.name input::-moz-placeholder,.trade-in_frame .form_block .input_block.phone input::-moz-placeholder,.trade-in_frame .form_block .input_block.email input::-moz-placeholder,.trade-in_frame .form_block .input_block.question input::-moz-placeholder{color:#2d469d}.trade-in_frame .form_block .input_block.name input:-ms-input-placeholder,.trade-in_frame .form_block .input_block.phone input:-ms-input-placeholder,.trade-in_frame .form_block .input_block.email input:-ms-input-placeholder,.trade-in_frame .form_block .input_block.question input:-ms-input-placeholder{color:#2d469d}.trade-in_frame .form_block .input_block.name input::-ms-input-placeholder,.trade-in_frame .form_block .input_block.phone input::-ms-input-placeholder,.trade-in_frame .form_block .input_block.email input::-ms-input-placeholder,.trade-in_frame .form_block .input_block.question input::-ms-input-placeholder{color:#2d469d}.trade-in_frame .form_block .input_block.name input::placeholder,.trade-in_frame .form_block .input_block.phone input::placeholder,.trade-in_frame .form_block .input_block.email input::placeholder,.trade-in_frame .form_block .input_block.question input::placeholder{color:#2d469d}.trade-in_frame .form_block .input_block.phone,.trade-in_frame .form_block .input_block.email{margin-top:1.4rem}.trade-in_frame .form_block .input_block.question{margin:0;width:100%;margin-top:1.4rem}.trade-in_frame .form_block .input_block.question input{padding-bottom:1.8rem}.trade-in_frame .form_block .formInit .feedback_checkbox{color:#2d469d;font-size:1.5em;width:30rem;margin-left:1rem}.trade-in_frame .form_block .formInit .feedback_checkbox .check:before{border:0.1em solid #2d469d}.trade-in_frame .form_block .formInit .send_btn{color:#fff;background-color:#2d469d;font-size:1.5rem;text-transform:uppercase;position:relative;left:50%;cursor:pointer;border:0.2rem solid transparent;width:30rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:4.6rem;padding:0.5rem 0;font-weight:normal;-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;-ms-transition:-ms-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease}.trade-in_frame .form_block .formInit .send_btn:hover{-webkit-transform:translateX(-50%) scale(1.1);-moz-transform:translateX(-50%) scale(1.1);-ms-transform:translateX(-50%) scale(1.1);-o-transform:translateX(-50%) scale(1.1);transform:translateX(-50%) scale(1.1)}.trade-in_frame .form_block .formInit label{font-size:1.6rem;color:#F00;line-height:1;border-bottom:0.2rem solid transparent;padding:1.4rem 0;padding-left:3.5rem;border-bottom:none}.trade-in_frame .form_title{font-size:2rem;font-weight:bold;color:#2d469d;margin-bottom:5rem}.trade-in .taxi_open_btn{display:none}.politics_frame{color:#2d469d;background-color:#f0d6d6}.politics_frame .page_title{margin-bottom:2.4rem;font-size:3rem !important}.politics_frame .content{font-size:1.5em;line-height:1.5}.politics_frame h4{margin-top:5rem !important}body.politics .main_header .header_shadow{background:linear-gradient(180deg, #f0d6d6 30%, rgba(240,214,214,0) 100%)}body.politics .main_header .header{color:#2d469d}body.politics .main_header .menu_open_btn{background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.politics .main_header .menu_open_btn:active{background-color:#223475}body.politics .main_header .choose-apartment{background-color:#2d469d}.furnish_frame{background:#2d469d;background-color:#c6d7f7;color:#2d469d}.furnish_frame .page_start_wrapper{position:absolute;left:50%;transform:translateX(-50%);width:19rem}.furnish_frame .page_start_wrapper--more_btn{top:86.95652%}.furnish_frame .page_start_wrapper--n0{top:58.47076%}.furnish_frame .page_start_wrapper--n1{top:61.46927%}.furnish_frame .page_start_wrapper--n2{top:69.71514%}.furnish_frame .circle{position:absolute;width:170%;padding-top:170%;background-color:#000;border-radius:50%;right:-10%;bottom:44.97751%;background-size:145% auto;background-position:-40% 100%;background-repeat:no-repeat;-webkit-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-moz-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-ms-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;-o-transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease;transition:width .5s ease,padding-top .5s ease,right .5s ease,bottom .5s ease}.furnish_frame .start_content_offer{position:absolute;width:16em;height:16em;top:6em;right:1.5em;z-index:2;background:center center;background-size:cover;border:0.5em solid #f0e2e2;border-radius:20em;overflow:hidden;-webkit-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-o-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;transition:visibility .5s ease,opacity .5s ease,transform .5s ease}.furnish_frame .page_logo{position:absolute;left:5em;right:5em;bottom:43.47826%}.furnish_frame .page_logo img{width:100%}.furnish_frame .center_content{margin:0 10% 0 10%}.furnish_frame .center_content.head{margin:0 15% 0 25%}.furnish_frame .start_text.n0{font-size:1.8em;color:#fff;font-weight:bold;line-height:1}.furnish_frame .start_text.n1{font-size:4em;font-weight:bold;line-height:1;margin-left:-2px}.furnish_frame .start_text.n2{position:absolute;left:0;width:128%;font-size:1.4em;line-height:1.25}.furnish_frame .start_text.n2 br{display:none}.furnish_frame .more_btn{white-space:nowrap;font-weight:bold;line-height:1;margin-top:-0.5em;padding:0.4em 0.75em 0.55em;border:2px solid;border-radius:5em;font-size:1.8em;font-weight:bold;cursor:pointer;width:fit-content}.furnish_frame .more_btn:active{text-decoration:none}.furnish_frame .page_content{position:relative;opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.furnish_frame .text_scroll .content{padding:0;margin:0}.furnish_frame .h_100{position:relative;height:100vh}.furnish_frame .scrolled_hide{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;z-index:1}.furnish_frame .text_title{margin-bottom:3rem}.furnish_frame .img_overflow{position:relative;overflow:hidden;margin:6em 0 10em 0}.furnish_frame .page_arrow{opacity:0;z-index:1;-webkit-transition:opacity .2 ease;-moz-transition:opacity .2 ease;-ms-transition:opacity .2 ease;-o-transition:opacity .2 ease;transition:opacity .2 ease}.furnish_frame .page_arrow .icon:after{border-left-color:#2d469d}.furnish_frame .dot.active:after,.furnish_frame .galleryInit__dot.active:after{background-color:#2d469d}.furnish_frame .adv_block{margin-top:4em;margin-bottom:4em}.furnish_frame .adv_block .item{position:relative;padding-top:9.5em}.furnish_frame .adv_block .item .icon{position:absolute;width:8.2em;height:8.2em;top:0;left:-1.6em}.furnish_frame .adv_block .item .icon:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:13.2em;height:13.2em;margin:-6.6em -6.6em;background:url("/assets/i/sprite.svg?v=1766416435") 0 0;background-size:100em 100em}.furnish_frame .adv_block .item .icon:after{font-size:0.6em}.furnish_frame .adv_block .item .icon:before{content:'';position:absolute;right:0;left:0;top:0;bottom:0;border:0.3em solid #2d469d;border-radius:50%}.furnish_frame .adv_block .item .text b,.furnish_frame .adv_block .item .text strong{font-weight:bold;font-size:1.2em;line-height:1.2;margin-bottom:1rem;display:block}.furnish_frame .adv_block .item .text p{margin:0}.furnish_frame .adv_block .item+.item{margin-top:3em}.furnish_frame .bottom_circle{position:absolute;left:100%;top:100%;background-color:rgba(255,255,255,0.3);pointer-events:none;width:83%;padding-top:83%;margin:-38% -14%;border-radius:50%}.furnish_frame .icon-arrow-down-2{position:absolute;left:2.5rem;bottom:5.997%;font-size:6em;margin:-0.35em -0.4em;-webkit-transition:bottom .2s ease;-moz-transition:bottom .2s ease;-ms-transition:bottom .2s ease;-o-transition:bottom .2s ease;transition:bottom .2s ease}.furnish_frame .icon-arrow-down-2.plus_online_line{bottom:9rem}.furnish_frame .scroll_to_position{position:absolute;top:20%}.furnish_frame .form_block{margin:7rem auto 9rem;padding:3.6rem 3.4rem 3.3rem;box-sizing:border-box;width:calc(100% - 3rem);border-radius:2.3rem;background:#FFF;text-align:center;color:#2d469d}.furnish_frame .form_block h3{font-size:3.5rem;font-weight:bold}.furnish_frame .form_block p{font-size:1.6rem}.furnish_frame .form_block p br{display:none}.furnish_frame .form_block .formInit{width:100%}.furnish_frame .form_block .formInit .title_block,.furnish_frame .form_block .formInit .popup_close{display:none}.furnish_frame .form_block .formInit input,.furnish_frame .form_block .formInit label{color:#2d469d;border-bottom-color:#2d469d;padding:2.1rem 0 0.6rem;text-align:center;line-height:1.4rem}.furnish_frame .form_block .formInit input::-webkit-input-placeholder,.furnish_frame .form_block .formInit label::-webkit-input-placeholder{color:#2d469d}.furnish_frame .form_block .formInit input:-moz-placeholder,.furnish_frame .form_block .formInit label:-moz-placeholder{color:#2d469d}.furnish_frame .form_block .formInit input::-moz-placeholder,.furnish_frame .form_block .formInit label::-moz-placeholder{color:#2d469d}.furnish_frame .form_block .formInit input:-ms-input-placeholder,.furnish_frame .form_block .formInit label:-ms-input-placeholder{color:#2d469d}.furnish_frame .form_block .formInit input::-ms-input-placeholder,.furnish_frame .form_block .formInit label::-ms-input-placeholder{color:#2d469d}.furnish_frame .form_block .formInit input::placeholder,.furnish_frame .form_block .formInit label::placeholder{color:#2d469d}.furnish_frame .form_block .formInit .feedback_checkbox{margin-top:1.7rem;text-align:left}.furnish_frame .form_block .formInit .feedback_checkbox.error{color:#ff0d06}.furnish_frame .form_block .formInit .feedback_checkbox.error .check:before{border-color:#ff0d06}.furnish_frame .form_block .formInit .send_btn{border-color:#2d469d;margin:2rem auto 0;height:3.4rem}.furnish_frame .form_block .formInit .send_btn:active{background-color:#2d469d}.furnish_frame .bg_img{opacity:0;width:1px;height:1px}.furnish_frame.scrolled .page_content{opacity:1}.furnish_frame.scrolled .scrolled_hide{opacity:0}.furnish_frame.scrolled .page_arrow{opacity:1;background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.furnish_frame.scrolled .page_arrow:active{background-color:#223475}.furnish_frame.scrolled .page_arrow .icon{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.furnish_frame.scrolled .page_arrow .icon:after{border-left-color:#c6d7f7}.furnish_frame.scrolled .start_content_offer{visibility:hidden;opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%)}.furnish_frame .news_list{color:#2d469d}.furnish_frame .page_title{margin-top:5.5em;text-align:center;font-size:2.8rem;padding:0 3rem}.furnish_frame .page_subtitle{position:absolute;width:100%;text-align:center;font-size:1.75em;opacity:0.75;top:-2.5rem}.furnish_frame .news_text{font-size:1.6rem;line-height:1.4;font-weight:bold;margin-top:2.3em;text-align:left;padding:0 3rem}.furnish_frame .news_text br{display:none}.furnish_frame .design_info{position:relative;margin-top:2em;height:18em}@media (orientation: landscape){.furnish_frame .design_info{height:10em}}@media (orientation: portrait) and (min-width: 700px){.furnish_frame .design_info{height:14em}}.furnish_frame .booklet_block{position:relative;margin-top:2em;margin-left:2em}.furnish_frame .booklet_block+.booklet_block{margin-top:1rem}.furnish_frame .booklet_block.n4 .booklet_link{padding:1.2rem 6.3rem 1.4rem 2.4rem}.furnish_frame .booklet_block.n5 .booklet_link{padding:1.2rem 2.4rem 1.4rem 2.4rem}.furnish_frame .booklet_block .booklet_link{display:inline-block;position:relative;font-size:2rem;line-height:1;padding:1.2rem 5.5rem 1.4rem 2.4rem;background-color:#2d469d;border-radius:4rem;cursor:pointer;color:#fff;text-transform:uppercase;font-weight:bold;text-decoration:none}.furnish_frame .booklet_block .booklet_link:before{content:'';position:absolute;display:block;right:2.5rem;top:50%;width:0.8em;height:1.4em;margin-top:-0.7em;background:url("/assets/i/sprite.svg?v=1766416435") -95.8em -18.6em;background-size:100em 100em;font-size:0.6em}.furnish_frame .booklet_block .booklet_link__no-arrow:before{display:none}.furnish_frame .booklet_block .booklet_label{width:21rem;position:absolute;display:block;font-size:1.6rem;left:13rem;top:1rem;line-height:1.4}.furnish_frame .carouselInit__item{pointer-events:none;opacity:0.39;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.furnish_frame .carouselInit__item.visible{pointer-events:auto;opacity:1}.furnish_frame .carousel_frame{position:relative;width:100%;height:30em}@media (orientation: landscape){.furnish_frame .carousel_frame{height:39em}}@media (orientation: portrait) and (min-width: 700px){.furnish_frame .carousel_frame{height:47em}}@media (orientation: landscape) and (min-width: 1000px){.furnish_frame .carousel_frame{height:39em}}.furnish_frame .carousel_frame .carouselInit__overflow{position:absolute;top:0;right:7rem;bottom:0;left:7rem;margin-bottom:2rem;font-size:0;white-space:nowrap}@media (orientation: landscape){.furnish_frame .carousel_frame .carouselInit__overflow{right:25vw;left:25vw}}@media (orientation: portrait) and (min-width: 700px){.furnish_frame .carousel_frame .carouselInit__overflow{right:10rem;left:10rem}}.furnish_frame .carousel_frame .carouselInit__overflow .carouselInit__item.visible .toggle_block:before{opacity:1;visibility:visible}.furnish_frame .carousel_frame .carouselInit__overflow .carouselInit__item .toggle_block{position:relative;font-size:1rem;display:inline-block;vertical-align:middle;width:80%;padding-bottom:80%;margin-top:10%;margin-left:10%;border-radius:50%;cursor:pointer;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}.furnish_frame .carousel_frame .carouselInit__overflow .carouselInit__item .toggle_block:before{content:'';position:absolute;display:block;bottom:0;right:0;margin-bottom:0;margin-right:0em;width:4.3em;height:4.3em;background:url("/assets/i/sprite.svg?v=1766416435") -95.6em -27em;background-size:100em 100em;opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s ease,visibility 0.5s ease;-moz-transition:opacity 0.5s ease,visibility 0.5s ease;-ms-transition:opacity 0.5s ease,visibility 0.5s ease;-o-transition:opacity 0.5s ease,visibility 0.5s ease;transition:opacity 0.5s ease,visibility 0.5s ease}@media (orientation: landscape) and (min-width: 1000px){.furnish_frame .carousel_frame .carouselInit__overflow .carouselInit__item .toggle_block:before{font-size:0.8em}}@media (orientation: landscape){.furnish_frame .carousel_frame .carouselInit__overflow .carouselInit__item .toggle_block{width:50%;padding-bottom:50%;margin-top:10%;margin-left:25%}}.furnish_frame .carousel_frame .carouselInit__overflow .carouselInit__item .toggle_block.n0{background-image:url("/assets/images/pages/furnish/tmb/classic.jpg?v=1766416435")}.furnish_frame .carousel_frame .carouselInit__overflow .carouselInit__item .toggle_block.n1{background-image:url("/assets/images/pages/furnish/tmb/modern.jpg?v=1766416435")}.furnish_frame .carousel_frame .carouselInit__overflow .carouselInit__item .toggle_block.n2{background-image:url("/assets/images/pages/furnish/tmb/hygge.jpg?v=1766416435")}.furnish_frame .carousel_frame .carouselInit__overflow .carouselInit__item .toggle_block+.toggle_block{margin-left:4rem}.furnish_frame .carousel_frame .carouselInit__overflow .carouselInit__item .toggle_block .toggle_name{position:absolute;display:inline-block;top:100%;margin-top:3rem;font-size:2.2rem;text-align:center;left:50%;font-weight:bold;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.furnish_frame .carousel_frame .carouselInit__overflow .carouselInit__item .design_style_info{position:absolute;display:block;top:100%;text-align:center;font-size:1.6em;line-height:1.4;width:140%;margin-top:6em;left:-20%;opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s ease,visibility 0.5s ease;-moz-transition:opacity 0.5s ease,visibility 0.5s ease;-ms-transition:opacity 0.5s ease,visibility 0.5s ease;-o-transition:opacity 0.5s ease,visibility 0.5s ease;transition:opacity 0.5s ease,visibility 0.5s ease}.furnish_frame .carousel_frame .carouselInit__overflow .carouselInit__item .design_style_info.visible{opacity:1;visibility:visible}.furnish_frame .select_design_apt_btn{position:relative;display:block;text-align:center;font-size:1.8rem;padding:1.4rem 0 2rem;background-color:#2d469d;border-radius:5rem;color:#fff;text-decoration:none;margin:0 auto;width:17em}.furnish_frame .design_description{position:relative;padding:0 3rem;text-align:center}.furnish_frame .design_description p{font-size:1.5em}.furnish_frame .design_description_popup{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.6);z-index:10000}.furnish_frame .design_description_popup .design_description{position:relative;width:100%;height:100%;margin-left:0;text-align:center;color:#fff;background:#2d469d;padding:6em 3em;box-sizing:border-box;font-size:0.9em}.furnish_frame .design_description_popup .design_description p{font-size:1.5em}.furnish_frame .design_description_popup .design_description .hide_description_btn{margin-top:4rem;color:#2d469d;background:#fff;display:inline-block;padding:1.4em 5em;font-size:1.5em;border-radius:5.2em;text-transform:uppercase;cursor:pointer;font-weight:500}.furnish_frame .close_btn{top:auto;bottom:3em}body.furnish .main_header .header_shadow{background:linear-gradient(180deg, #c6d7f7 30%, rgba(198,215,247,0) 100%)}body.furnish .main_header .header{color:#2d469d}body.furnish .main_header .menu_open_btn{background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.furnish .main_header .menu_open_btn:active{background-color:#223475}body.furnish .main_header .choose-apartment{background-color:#2d469d}body.furnish .favourites__button{display:none !important}body.furnish .feedback_checkbox{color:#2d469d}body.furnish .feedback_checkbox>*{color:#2d469d}body.furnish .feedback_checkbox .check:before{border-color:#2d469d}.cookie_frame{color:#2d469d;background-color:#c6d7f7}.cookie_frame .page_title{margin:5rem 0 2.4rem}.cookie_frame .cookie__text{margin-top:5rem}.cookie_frame .cookie__text p,.cookie_frame .cookie__text li{font-size:1.5rem}.cookie_frame .cookie__text h3{font-size:3rem}body.cookie .main_header .header_shadow{background:linear-gradient(180deg, #c6d7f7 30%, rgba(198,215,247,0) 100%)}body.cookie .main_header .header{color:#2d469d}body.cookie .main_header .menu_open_btn{background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.cookie .main_header .menu_open_btn:active{background-color:#223475}body.cookie .main_header .choose-apartment{background-color:#2d469d}body.cookie .cookie-notice{display:none}.parking_frame{background-color:#F1E3E2}.parking_frame .circle{position:absolute;width:170%;padding-top:170%;background-color:#CAD7F4;border-radius:50%;right:-10%;bottom:62%;background-size:145% auto;background-position:-40% 100%;background-repeat:no-repeat}.parking_frame .container{position:relative;margin-top:14rem;padding:0 3.2rem}.parking_frame .container h1{font-size:4rem;font-family:'Apercu Pro';font-weight:700;color:#344698}.parking_frame .container .korpus-select,.parking_frame .container .level-select{list-style:none;padding-left:0}.parking_frame .container .level-select .level-select-item,.parking_frame .container .korpus-select .korpus-select-item{display:inline-block}.parking_frame .container .filter-title{font-size:1.6rem;color:#3F65B1;font-family:'Apercu Pro';margin-bottom:1.4rem}.parking_frame .container .korpus-select .korpus-select-item{background-color:#fff;padding:1.5rem 2.8rem 1.7rem;font-size:1.6rem;font-family:'Apercu Pro';color:#3F65B1;border-radius:3rem;transition:background-color 0.3s ease, color 0.3s ease;margin-top:2.3rem}.parking_frame .container .korpus-select .korpus-select-item:not(:last-child){margin-right:2.1rem}.parking_frame .container .korpus-select .korpus-select-item.active{background-color:#3F65B1;color:#fff}.parking_frame .container .level-container{margin-top:2.9rem}.parking_frame .container .level-container .level-select .level-select-item{width:6rem;height:6rem;display:inline-flex;align-items:center;justify-content:center;border-radius:20rem;background-color:#fff;color:#3F65B1;font-size:1.6rem;font-family:'Apercu Pro';transition:background-color 0.3s ease}.parking_frame .container .level-container .level-select .level-select-item.active{background-color:#3F65B1}.parking_frame .container .level-container .level-select .level-select-item.active span{color:#fff}.parking_frame .container .level-container .level-select .level-select-item:not(:last-child){margin-right:1.1rem}.parking_frame .container .level-container .level-select .level-select-item span{display:block;margin-left:-0.4rem;margin-top:-0.2rem;font-weight:700;transition:color 0.3s ease}.parking_frame .container .parking_type{margin-top:2.9rem;font-size:1.4em;line-height:3.2rem;color:#4863AC}.parking_frame .container .parking_type .parking_type__wrapper{position:relative;width:15rem;height:3.4rem;border:2px solid #4863AC;border-radius:2rem;background:#fff}.parking_frame .container .parking_type .parking_type__wrapper span{position:relative;padding-left:2rem}.parking_frame .container .parking_type .parking_type__wrapper:after{content:'';position:absolute;font-size:1rem;top:50%;right:2rem;transform:translateY(-50%);border-top:0.7em solid #4863AC;border-left:0.45em solid transparent;border-right:0.45em solid transparent}.parking_frame .container .parking_type select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.parking_frame .relative{position:relative;width:100%}.parking_frame .plan-legend{position:relative;margin-top:9rem;list-style:none;padding-left:3.2rem;margin-bottom:3.7rem}.parking_frame .plan-legend .legend{position:relative;color:#3F65B1;padding-left:4.4rem;font-size:1.6rem;font-family:'Apercu Pro'}.parking_frame .plan-legend .legend:not(:last-child){margin-bottom:2.4rem}.parking_frame .plan-legend .legend::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:2rem;height:2rem;border-radius:50%}.parking_frame .plan-legend .legend.n0::before{background-color:#AACDFA}.parking_frame .plan-legend .legend.n1::before{background-color:#FAD7D7}.parking_frame .plan-legend .legend.n2::before{background-color:#3F65B1}.parking_frame .plan-legend .legend.n3::before{background-color:#A3A3A3}.parking_frame .plan-frame{position:relative;width:200%;height:62.7rem}.parking_frame .plan-frame .plan{object-fit:cover;object-position:25% 50%;overflow:scroll;height:100%;width:auto}.parking_frame .parking_content{position:relative}.parking_frame .parking_content__bottom{width:calc(100% - 6rem);margin:0 auto}.parking_frame .parking_content__bottom .parking_map__zoom{position:relative;padding-top:100%;width:100%}.parking_frame .parking_content__bottom .parking_map__zoom .pinchZoom__container{overflow:hidden}.parking_frame .parking_content__bottom .parking_map__zoom .pinchZoom__buttons .pinchZoom__button.in{background-position:-20.8em -14.3em;width:5em;height:5em;font-size:1rem}.parking_frame .parking_content__bottom .parking_map__zoom .pinchZoom__buttons .pinchZoom__button.out{background-position:-15.8em -14.3em;width:5em;height:5em;font-size:1rem}.parking_frame .parking_content__bottom .parking_map__zoom .parking_map{position:absolute;left:0;right:0;top:0;bottom:0}.parking_frame .parking-card{position:absolute;bottom:0;left:0;width:100%;height:auto;transform:translateY(100%);background-color:#fff;padding:3.5rem 2.5rem 2.5rem;box-sizing:border-box;border-radius:3.1rem 3.1rem 0 0;color:#344698;-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-ms-transition:-ms-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease;z-index:100}.parking_frame .parking-card.active{transform:translateY(0%)}.parking_frame .parking-card .close-btn{position:absolute;top:2rem;right:1rem;width:5.5em;height:5.5em}.parking_frame .parking-card .close-btn:before{content:'';position:absolute;background-position:-2.8em -28.7em;width:2.7em;height:2.6em;font-size:1rem;margin:-1.3em -1.35em;left:50%;top:50%}.parking_frame .parking-card .parking-card-title{display:flex;font-size:8vw;font-weight:700;margin-bottom:2.5rem}.parking_frame .parking-card .parking-card-info{display:flex;align-items:end;margin-bottom:2rem}.parking_frame .parking-card .parking-card-info-item{display:flex;align-items:flex-end}.parking_frame .parking-card .parking-card-info-item .title{font-size:1.5rem;font-weight:500}.parking_frame .parking-card .parking-card-info-item .val{font-size:3.2rem;font-weight:700;padding-left:0.3rem}.parking_frame .parking-card .parking-card-info-item .tcd{color:#B67673;display:none}.parking_frame .parking-card .parking-card-info-item.price{align-items:flex-start;flex-direction:column}.parking_frame .parking-card .parking-card-info-item.price.discount .tc .val{font-weight:normal;font-size:1.3rem;text-decoration:line-through}.parking_frame .parking-card .parking-card-info-item.price.discount .tcd{display:block}.parking_frame .parking-card .parking-card-info .parking-card-info-item{flex-direction:column;align-items:flex-start}.parking_frame .parking-card .parking-card-info .parking-card-info-item:not(:last-of-type){margin-right:4.2rem}.parking_frame .parking-card .parking-card-divider{width:100%;margin:2.1rem -2.5rem;height:1px;background-color:#EFF1F7}.parking_frame .parking-card .parking-card-buttons{margin-top:4.4rem;display:flex}.parking_frame .parking-card .parking-card-btn{padding:1.6rem 1.4rem 1.8rem 1.4rem;background-color:#374793;border-radius:5rem;color:#fff;font-weight:500;font-size:4vw;white-space:nowrap;width:fit-content}.parking_frame .parking-card .parking-card-btn:first-of-type{margin-right:3.2vw}.parking_frame .parking-card .parking-card-btn.pdf_btn{margin-bottom:1rem}body.parking .main_header .header_shadow{background:linear-gradient(180deg, #f0d6d6 30%, rgba(240,214,214,0) 100%)}body.parking .main_header .header{color:#2d469d}body.parking .main_header .menu_open_btn{background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.parking .main_header .menu_open_btn:active{background-color:#223475}body.parking .main_header .choose-apartment{background-color:#2d469d}.installment_frame{color:#C66A3D;background-color:#EBD2B3;font-size:1.6rem}.installment_frame .heading{font-size:3.6rem;font-weight:700;margin-bottom:1.7rem}.installment_frame .content{padding-top:12.3rem}.installment_frame .installment-calculator{display:flex;flex-direction:column;margin-top:6.2rem}.installment_frame .korpus_select_container{display:flex;justify-content:space-between;margin-bottom:3rem}.installment_frame .korpus_select_container .korpus_select_item{text-align:center;cursor:pointer}.installment_frame .korpus_select_container .korpus_select_item:not(:last-of-type){margin-right:0.8rem}.installment_frame .korpus_select_container .korpus_select_item .value{white-space:nowrap;font-size:4.26667vw;transition:color 0.2s ease, background-color 0.2s ease}.installment_frame .korpus_select_container .korpus_select_item.active .value{background-color:#F5E0C0;color:#C66A3D}.installment_frame .korpus_select_container .desc{margin-bottom:1.2rem}.installment_frame .korpus_select_container .value{padding:2.3988vh 2.13333vw 2.9985vh 3.2vw;background-color:#FFEFD8}.installment_frame .cost_select_container,.installment_frame .init_payment_container{position:relative;box-sizing:border-box;width:100%;min-height:15.29235vh;background-color:#FFEFD8;margin-bottom:1.1rem}.installment_frame .init_payment_disclaimer{position:absolute;right:1.7rem;top:1.6rem;font-size:1.2rem;font-weight:500;color:#E5B392}.installment_frame .results_title{font-size:2rem;line-height:2.4rem;width:100%;text-align:center;padding-top:0.4rem;margin-top:2.6rem;margin-bottom:2.9rem;font-weight:500}.installment_frame .results_wrapper{width:100%;box-sizing:border-box;display:flex;flex-direction:column;counter-reset:type 0}.installment_frame .results_wrapper.m12 .min_pay .title{margin-bottom:3rem}.installment_frame .results_wrapper .results_wrapper_item{position:relative;display:block;padding:1.2rem 6rem;box-sizing:border-box;background-color:#FFEFD8;margin-bottom:1.3rem}.installment_frame .results_wrapper .results_wrapper_item.hidden{display:none}.installment_frame .results_wrapper .results_wrapper_item .title,.installment_frame .results_wrapper .results_wrapper_item .value{text-align:center}.installment_frame .results_wrapper .results_wrapper_item .title{font-size:1.4rem;font-weight:500;margin-bottom:1.2rem}.installment_frame .results_wrapper .results_wrapper_item .value{font-size:2.8rem;font-weight:700;line-height:2.4rem;margin-bottom:1.2rem}.installment_frame .results_wrapper .residue_container{margin-bottom:5.8rem}.installment_frame .results_wrapper [data-months="6"],.installment_frame .results_wrapper .min_pay{position:relative}.installment_frame .results_wrapper [data-months="6"]::before,.installment_frame .results_wrapper .min_pay::before{content:counter(type);counter-increment:type;position:absolute;left:0.6rem;top:0.4rem;color:#E5B392;font-weight:500;font-size:1.6rem}.installment_frame .send_request_container{background-color:#fff;border:2px solid #C66A3D;border-radius:4rem;display:inline-block;padding:1.9rem 3.8rem;cursor:pointer;margin:2.5rem auto}.installment_frame .send_request_container span{font-size:2.4rem;font-weight:700;line-height:2.4rem}.installment_frame .sliderInit{top:50%;transform:translateY(-50%);margin:0;position:absolute;height:100%;width:100%}.installment_frame .sliderInit .value{position:absolute;left:0;right:0;bottom:40%;font-size:2rem;line-height:1;text-align:center;font-weight:bold;margin-bottom:2.4rem}.installment_frame .sliderInit .title{position:absolute;bottom:1.7rem;left:2.3rem;font-size:1.2rem}.installment_frame .sliderInit .sliderInit__size{margin:0}.installment_frame .sliderInit .sliderInit__size::before{margin:-1px -1rem;margin-right:0;background-color:rgba(200,106,54,0.45)}.installment_frame .sliderInit .sliderInit__mask{background-color:#c86a36;background-image:none;margin:-1px 1rem -1px -1rem}.installment_frame .sliderInit .sliderInit__drag.active{z-index:1;cursor:url(/assets/i/cur1.cur),move}.installment_frame .sliderInit .sliderInit__drag.left{margin-left:-2rem}.installment_frame .sliderInit .sliderInit__drag.active.left{width:2rem}.installment_frame .sliderInit .sliderInit__drag.active::before{width:1.7rem;height:1.7rem;background-color:#c86a36;border:2px solid #c86a36;margin:-0.85rem}.installment_frame .sliderInit .sliderInit__drag.active.left::after{margin:-3.8em -2em}.installment_frame .sliderInit .sliderInit__title{position:absolute;top:50%;left:50%;width:100%;text-align:center;line-height:1;height:0;margin:2.4rem auto 0;transform:translate(-50%, -50%);font-size:1.6rem;font-weight:500;color:#c86a36}.installment_frame .sliderInit .sliderInit__value{display:none}.installment_frame .offer_block{display:flex;justify-content:center;align-items:stretch;gap:1rem;margin-top:4rem}.installment_frame .offer_block .offer_info{flex-grow:1;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:2rem;max-width:19rem;padding:1.6rem 1rem 2rem 2.2rem;border-radius:2.5rem;background-color:#fff;cursor:pointer}.installment_frame .offer_block .offer_info .label{font-size:1.3rem;line-height:1;font-weight:normal}.installment_frame .offer_block .offer_info .value{white-space:nowrap;font-size:1.6rem;font-weight:bold;line-height:1;margin-top:1rem}.installment_frame .offer_block .offer_info .icon{width:1.4rem;height:1.4rem;background:url("/assets/i/arrow-right-orange.svg?v=1766416435");background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.installment_frame .offer_block .offer_btn{display:flex;align-items:center;justify-content:center;width:7.5rem;background-color:#fff;border-radius:2.5rem;cursor:pointer}.installment_frame .offer_block .offer_btn .icon{width:2rem;height:2.4rem;background:url("/assets/i/calculator-orange.svg?v=1766416435");background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.cell.n--m,.cell.f--m{margin-bottom:3rem}body.privilege_frame .header_shadow{background:linear-gradient(180deg, #f0d6d6 30%, rgba(240,214,214,0) 100%)}body.privilege_frame .header{color:#c87170}body.privilege_frame .menu_open_btn{background-color:#c87170;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.privilege_frame .menu_open_btn:active{background-color:#ba4c4b}body.privilege_frame .choose-apartment{background-color:#c87170}.content_wrapper{padding-left:3rem;padding-right:3rem;height:100%;position:relative}.content_wrapper .privilege_wrapper{margin-top:5rem;display:flex;justify-content:space-between;width:100%}.content_wrapper .privilege_wrapper .privilege_text-block{width:63em;color:rgba(55,71,147,0.95)}.content_wrapper .privilege_wrapper .privilege_header{font-size:4rem;font-weight:700;line-height:3.4rem;width:20rem}.content_wrapper .privilege_wrapper .privilege_text{line-height:2rem;font-size:1.6rem;font-weight:500;margin:3rem 0 0}.content_wrapper .privilege_wrapper .privilege_registration-button{margin:3.5rem 0 0}.content_wrapper .how-it-works_wrapper{display:flex;flex-direction:column;align-items:center;margin:6.1rem 0 0}.content_wrapper .how-it-works_wrapper .how-it-works_title{font-size:2.4rem;font-weight:bold;align-self:start}.content_wrapper .how-it-works_wrapper .how-it-works_card-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:6rem}.content_wrapper .how-it-works_wrapper .how-it-works_card{display:flex;align-items:center;flex-direction:column;width:18.9rem}.content_wrapper .how-it-works_wrapper .how-it-works_card:not(:last-child){margin-bottom:4rem}.content_wrapper .how-it-works_wrapper .how-it-works_image{width:9rem}.content_wrapper .how-it-works_wrapper .how-it-works_text{margin-top:0;font-size:1.5rem;font-weight:bold;text-align:center}.content_wrapper .partners_title{margin-top:8.2rem;font-size:2.4rem;line-height:2.6rem;font-weight:bold;width:6rem}.content_wrapper .partners_wrapper{margin-top:6rem;display:flex;justify-content:center;flex-wrap:wrap}.content_wrapper .partners_wrapper .partners_card-link{text-decoration:none;display:inline}.content_wrapper .partners_wrapper .partners_card{position:relative;padding:1.5rem 1.5rem 2.5rem;background-color:#FFF;border-radius:2rem;width:38.1rem;height:38.8rem;display:flex;flex-direction:column}.content_wrapper .partners_wrapper .partners_card .partners_card-header{height:4.2rem;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.content_wrapper .partners_wrapper .partners_card .partners_card-header .discount-circle_wrapper{display:flex;justify-content:center;align-items:center;background-color:#BA7672;width:8rem;height:100%;border-radius:3rem;color:#FFF;font-size:4.5vw}.content_wrapper .partners_wrapper .partners_card .partners_card-header .partners_category{font-size:3.4vw;color:#C9D6F4}.content_wrapper .partners_wrapper .partners_card .partners-image{width:100%;scale:1.3;margin-top:3rem}.content_wrapper .partners_wrapper .partners_card .partners-image img{width:100%}.content_wrapper .partners_wrapper .partners_card .partners_name{margin-top:3rem;color:rgba(55,71,147,0.95);font-size:7.4vw;font-weight:bold;text-decoration:none}.content_wrapper .partners_wrapper .partners_card .partners_name:hover{text-decoration:underline}.content_wrapper .partners_wrapper .partners_card .partners_discount-description{color:#BA7672;font-size:1.8rem;font-weight:500;margin-top:0.3rem}.content_wrapper .partners_wrapper .partners_card .partners_footer{display:flex;margin-top:auto;justify-content:space-between}.content_wrapper .partners_wrapper .partners_card .partners_footer .partners_get-discount{color:rgba(55,71,147,0.95);text-decoration:none;font-size:1.8rem;font-weight:500}.content_wrapper .partners_wrapper .partners_card .partners_footer .partners_get-discount:hover{text-decoration:underline}.content_wrapper .partners_wrapper .partners_card .partners_footer .partners_arrow{width:9.2rem;height:0.9rem;transform:translate(0, 1rem)}.content_wrapper .partners_wrapper .partners_card:not(:last-child){margin-bottom:2rem}.content_wrapper .footer{margin-top:7.6rem;margin-bottom:10rem;position:relative}.content_wrapper .footer_text-wrapper{display:flex;flex-direction:column}.content_wrapper .footer_title{font-size:4rem;line-height:3.4rem;font-weight:bold;width:20rem}.content_wrapper .footer_text{font-weight:500;display:flex;margin-top:3rem;font-size:1.6rem;line-height:1.8rem}.content_wrapper .registration-button{margin-top:3.4rem;display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:bold;font-size:1.4rem;border:0.15em solid rgba(55,71,147,0.95);padding-bottom:0.4rem;border-radius:4rem;text-align:center;width:18.8rem;height:3.4rem;color:rgba(55,71,147,0.95)}.header_shadow{height:20%;position:absolute;background:linear-gradient(180deg, #F1E3E2 40%, rgba(168,220,194,0) 100%)}.privilege_frame{background:#F1E3E2}.parking_frame{background-color:#F1E3E2}.parking_frame .circle{position:absolute;width:170%;padding-top:170%;background-color:#CAD7F4;border-radius:50%;right:-10%;bottom:62%;background-size:145% auto;background-position:-40% 100%;background-repeat:no-repeat}.parking_frame .container{position:relative;margin-top:14rem;padding:0 3.2rem}.parking_frame .container h1{font-size:4rem;font-family:'Apercu Pro';font-weight:700;color:#344698}.parking_frame .container .korpus-select,.parking_frame .container .level-select{list-style:none;padding-left:0}.parking_frame .container .level-select .level-select-item,.parking_frame .container .korpus-select .korpus-select-item{display:inline-block}.parking_frame .container .filter-title{font-size:1.6rem;color:#3F65B1;font-family:'Apercu Pro';margin-bottom:1.4rem}.parking_frame .container .korpus-select .korpus-select-item{background-color:#fff;padding:1.5rem 2.8rem 1.7rem;font-size:1.6rem;font-family:'Apercu Pro';color:#3F65B1;border-radius:3rem;transition:background-color 0.3s ease, color 0.3s ease;margin-top:2.3rem}.parking_frame .container .korpus-select .korpus-select-item:not(:last-child){margin-right:2.1rem}.parking_frame .container .korpus-select .korpus-select-item.active{background-color:#3F65B1;color:#fff}.parking_frame .container .level-container{margin-top:2.9rem}.parking_frame .container .level-container .level-select .level-select-item{width:6rem;height:6rem;display:inline-flex;align-items:center;justify-content:center;border-radius:20rem;background-color:#fff;color:#3F65B1;font-size:1.6rem;font-family:'Apercu Pro';transition:background-color 0.3s ease}.parking_frame .container .level-container .level-select .level-select-item.active{background-color:#3F65B1}.parking_frame .container .level-container .level-select .level-select-item.active span{color:#fff}.parking_frame .container .level-container .level-select .level-select-item:not(:last-child){margin-right:1.1rem}.parking_frame .container .level-container .level-select .level-select-item span{display:block;margin-left:-0.4rem;margin-top:-0.2rem;font-weight:700;transition:color 0.3s ease}.parking_frame .container .parking_type{margin-top:2.9rem;font-size:1.4em;line-height:3.2rem;color:#4863AC}.parking_frame .container .parking_type .parking_type__wrapper{position:relative;width:15rem;height:3.4rem;border:2px solid #4863AC;border-radius:2rem;background:#fff}.parking_frame .container .parking_type .parking_type__wrapper span{position:relative;padding-left:2rem}.parking_frame .container .parking_type .parking_type__wrapper:after{content:'';position:absolute;font-size:1rem;top:50%;right:2rem;transform:translateY(-50%);border-top:0.7em solid #4863AC;border-left:0.45em solid transparent;border-right:0.45em solid transparent}.parking_frame .container .parking_type select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.parking_frame .relative{position:relative;width:100%}.parking_frame .plan-legend{position:relative;margin-top:9rem;list-style:none;padding-left:3.2rem;margin-bottom:3.7rem}.parking_frame .plan-legend .legend{position:relative;color:#3F65B1;padding-left:4.4rem;font-size:1.6rem;font-family:'Apercu Pro'}.parking_frame .plan-legend .legend:not(:last-child){margin-bottom:2.4rem}.parking_frame .plan-legend .legend::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:2rem;height:2rem;border-radius:50%}.parking_frame .plan-legend .legend.n0::before{background-color:#AACDFA}.parking_frame .plan-legend .legend.n1::before{background-color:#FAD7D7}.parking_frame .plan-legend .legend.n2::before{background-color:#3F65B1}.parking_frame .plan-legend .legend.n3::before{background-color:#A3A3A3}.parking_frame .plan-frame{position:relative;width:200%;height:62.7rem}.parking_frame .plan-frame .plan{object-fit:cover;object-position:25% 50%;overflow:scroll;height:100%;width:auto}.parking_frame .parking_content{position:relative}.parking_frame .parking_content__bottom{width:calc(100% - 6rem);margin:0 auto}.parking_frame .parking_content__bottom .parking_map__zoom{position:relative;padding-top:100%;width:100%}.parking_frame .parking_content__bottom .parking_map__zoom .pinchZoom__container{overflow:hidden}.parking_frame .parking_content__bottom .parking_map__zoom .pinchZoom__buttons .pinchZoom__button.in{background-position:-20.8em -14.3em;width:5em;height:5em;font-size:1rem}.parking_frame .parking_content__bottom .parking_map__zoom .pinchZoom__buttons .pinchZoom__button.out{background-position:-15.8em -14.3em;width:5em;height:5em;font-size:1rem}.parking_frame .parking_content__bottom .parking_map__zoom .parking_map{position:absolute;left:0;right:0;top:0;bottom:0}.parking_frame .parking-card{position:absolute;bottom:0;left:0;width:100%;height:auto;transform:translateY(100%);background-color:#fff;padding:3.5rem 2.5rem 2.5rem;box-sizing:border-box;border-radius:3.1rem 3.1rem 0 0;color:#344698;-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-ms-transition:-ms-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease;z-index:100}.parking_frame .parking-card.active{transform:translateY(0%)}.parking_frame .parking-card .close-btn{position:absolute;top:2rem;right:1rem;width:5.5em;height:5.5em}.parking_frame .parking-card .close-btn:before{content:'';position:absolute;background-position:-2.8em -28.7em;width:2.7em;height:2.6em;font-size:1rem;margin:-1.3em -1.35em;left:50%;top:50%}.parking_frame .parking-card .parking-card-title{display:flex;font-size:8vw;font-weight:700;margin-bottom:2.5rem}.parking_frame .parking-card .parking-card-info{display:flex;align-items:end;margin-bottom:2rem}.parking_frame .parking-card .parking-card-info-item{display:flex;align-items:flex-end}.parking_frame .parking-card .parking-card-info-item .title{font-size:1.5rem;font-weight:500}.parking_frame .parking-card .parking-card-info-item .val{font-size:3.2rem;font-weight:700;padding-left:0.3rem}.parking_frame .parking-card .parking-card-info-item .tcd{color:#B67673;display:none}.parking_frame .parking-card .parking-card-info-item.price{align-items:flex-start;flex-direction:column}.parking_frame .parking-card .parking-card-info-item.price.discount .tc .val{font-weight:normal;font-size:1.3rem;text-decoration:line-through}.parking_frame .parking-card .parking-card-info-item.price.discount .tcd{display:block}.parking_frame .parking-card .parking-card-info .parking-card-info-item{flex-direction:column;align-items:flex-start}.parking_frame .parking-card .parking-card-info .parking-card-info-item:not(:last-of-type){margin-right:4.2rem}.parking_frame .parking-card .parking-card-divider{width:100%;margin:2.1rem -2.5rem;height:1px;background-color:#EFF1F7}.parking_frame .parking-card .parking-card-buttons{margin-top:4.4rem;display:flex}.parking_frame .parking-card .parking-card-btn{padding:1.6rem 1.4rem 1.8rem 1.4rem;background-color:#374793;border-radius:5rem;color:#fff;font-weight:500;font-size:4vw;white-space:nowrap;width:fit-content}.parking_frame .parking-card .parking-card-btn:first-of-type{margin-right:3.2vw}.parking_frame .parking-card .parking-card-btn.pdf_btn{margin-bottom:1rem}body.parking .main_header .header_shadow{background:linear-gradient(180deg, #f0d6d6 30%, rgba(240,214,214,0) 100%)}body.parking .main_header .header{color:#2d469d}body.parking .main_header .menu_open_btn{background-color:#2d469d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body.parking .main_header .menu_open_btn:active{background-color:#223475}body.parking .main_header .choose-apartment{background-color:#2d469d}.favorites_frame{color:#2d469d;background-color:#f5e2e2}.favorites_frame .screen{position:absolute;left:0;right:0}.favorites_frame .screen.n2{height:100%;top:100%;background-color:#f5e2e2;-webkit-transition:top .3s ease;-moz-transition:top .3s ease;-ms-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease;z-index:85}.favorites_frame .screen.n2 .close_btn{top:8.6em;left:1.5rem;background-color:#314798}.favorites_frame .search_results{position:absolute;top:0;left:0;right:0;bottom:8.5em;-webkit-transition:opacity .3s ease,transform .3s ease;-moz-transition:opacity .3s ease,transform .3s ease;-ms-transition:opacity .3s ease,transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease}.favorites_frame .v-frame .search_results_header,.favorites_frame .v-frame .search_results_content,.favorites_frame .v-frame .notfound_text{position:absolute;left:0;right:0;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.favorites_frame .v-frame .search_results_header .item,.favorites_frame .v-frame .search_results_content .item{position:relative;display:table;width:100%}.favorites_frame .v-frame .search_results_header .item .column,.favorites_frame .v-frame .search_results_content .item .column{position:relative;display:table-cell;vertical-align:middle;width:11%;text-align:center}.favorites_frame .v-frame .search_results_header .item .column.sq,.favorites_frame .v-frame .search_results_content .item .column.sq{width:16%}.favorites_frame .v-frame .search_results_header .item .column.tc,.favorites_frame .v-frame .search_results_content .item .column.tc{width:25%}.favorites_frame .v-frame .search_results_header{top:0}.favorites_frame .v-frame .search_results_header .item{height:15em}.favorites_frame .v-frame .search_results_header .item .column span{font-size:1.4em;position:absolute;line-height:1;left:50%;bottom:3rem;text-align:left;-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:rotate(-90deg) translateY(50%);-moz-transform:rotate(-90deg) translateY(50%);-ms-transform:rotate(-90deg) translateY(50%);-o-transform:rotate(-90deg) translateY(50%);transform:rotate(-90deg) translateY(50%)}.favorites_frame .v-frame .search_results_header .item .column:after{content:'▲';position:absolute;left:0;width:100%;text-align:center;bottom:1rem;font-size:1.2rem;line-height:1;opacity:0.3;-webkit-transition:-webkit-transform .2s ease,opacity .2s ease;-moz-transition:-moz-transform .2s ease,opacity .2s ease;-ms-transition:-ms-transform .2s ease,opacity .2s ease;-o-transition:-o-transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease}.favorites_frame .v-frame .search_results_header .item .column.active{cursor:pointer}.favorites_frame .v-frame .search_results_header .item .column.inactive:after{display:none}.favorites_frame .v-frame .search_results_header .item .column.asc:after,.favorites_frame .v-frame .search_results_header .item .column.desc:after{opacity:1}.favorites_frame .v-frame .search_results_header .item .column.desc:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.favorites_frame .v-frame .search_results_header .item .column:active:after{opacity:1}.favorites_frame .v-frame .search_results_content{top:15em;bottom:0}.favorites_frame .v-frame .search_results_content .item{cursor:pointer;background-color:#d0dbf7;height:6rem;-webkit-transition:background-color .2s ease,color .2s ease;-moz-transition:background-color .2s ease,color .2s ease;-ms-transition:background-color .2s ease,color .2s ease;-o-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.favorites_frame .v-frame .search_results_content .item:nth-child(odd){background-color:#d6dff7}.favorites_frame .v-frame .search_results_content .item:active{background-color:#e1d4d4}.favorites_frame .v-frame .search_results_content .item .column{font-size:1.8em;font-weight:bold}.favorites_frame .v-frame .search_results_content .item .column .fix_size{position:relative;width:100%;height:100%}.favorites_frame .v-frame .search_results_content .item .column.fav .fix_size:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:2.3em;height:2.2em;margin:-1.1em -1.15em;background:url("/assets/i/sprite.svg?v=1766416435") -60.1em -4.8em;background-size:100em 100em}.favorites_frame .v-frame .search_results_content .item .column.fav .fix_size:after{opacity:0.4;font-size:0.8rem;-webkit-transition:-webkit-transform .2s ease,opacity .2s ease;-moz-transition:-moz-transform .2s ease,opacity .2s ease;-ms-transition:-ms-transform .2s ease,opacity .2s ease;-o-transition:-o-transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease}.favorites_frame .v-frame .search_results_content .item .column.fav:active .fix_size:after{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.favorites_frame .v-frame .search_results_content .item .column.fav.active .fix_size:after{opacity:1}.favorites_frame .v-frame .notfound_text{text-align:center;font-size:2.3em;font-weight:bold;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:0;visibility:hidden}.favorites_frame .v-frame .notfound_text .notfound_action{cursor:pointer;text-decoration:underline}.favorites_frame .v-frame .notfound_text .notfound_action:active{text-decoration:none}.favorites_frame .v-frame.notfound .search_results_header,.favorites_frame .v-frame.notfound .search_results_content{opacity:0;visibility:hidden}.favorites_frame .v-frame.notfound .notfound_text{opacity:1;visibility:visible}.favorites_frame .v-frame.notfound .params_btn{opacity:0;visibility:hidden}.favorites_frame .v-frame.state0 .screen.n0{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.favorites_frame .v-frame.state1 .screen.n0{opacity:0;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.favorites_frame .v-frame.state1 .screen.n1{top:13.5em;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.favorites_frame .v-frame.state1 .search_results{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.favorites_frame .v-frame.state1 .params_btn .title{opacity:0}.favorites_frame .v-frame.state1 .params_btn:after{opacity:1}.favorites_frame .v-frame.state2 .screen.n0{opacity:0;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.favorites_frame .v-frame.state2 .screen.n1{top:13.5em}.favorites_frame .v-frame.state2 .screen.n2{top:0;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.favorites_frame .v-frame.state2 .search_results{opacity:0;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.favorites_frame .v-frame.state2 .params_btn .title{opacity:0}.favorites_frame .v-frame.state2 .params_btn:after{opacity:1}.favorites_frame .search_preloader{opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.favorites_frame.searching .search_results_content{opacity:0.5}.favorites_frame.searching .search_preloader{opacity:1;visibility:visible}.favorites_frame .openPopup.calculator.mortgageCalculator .search_slider,.favorites_frame .openPopup.calculator.mortgageCalculator .search_checkbox{left:0;right:0}.favorites_frame .openPopup.calculator.mortgageCalculator .cost_block{position:relative;top:0;left:0;white-space:nowrap;line-height:1;margin:7em 0;margin-top:-2em;margin-bottom:10rem}.favorites_frame .openPopup.calculator.mortgageCalculator .cost_block .title{font-size:2em;font-weight:500;margin-bottom:1rem}.favorites_frame .openPopup.calculator.mortgageCalculator .cost_block .value{font-weight:bold}.favorites_frame .openPopup.calculator.mortgageCalculator .cost_block .value .val{font-size:4em}.favorites_frame .openPopup.calculator.mortgageCalculator .cost_block .value .desc{font-size:1.8em;display:inline-block;margin-left:1rem}.favorites_frame .design_icon{display:block;position:relative;width:2.4rem;height:2.4rem;left:50%;margin-left:-1.2rem;background:url("/assets/i/sprite.svg?v=1766416435") -79rem -14.8rem;background-size:100em 100em;-webkit-background-size:100rem 100rem;background-size:100rem 100rem}.favorites_frame .search_params_wrapper{position:fixed;width:100%;height:100%;background:#f5e2e2;z-index:90;overflow:scroll;opacity:0;visibility:hidden;-webkit-transition:opacity .6s ease,visibility .6s ease;-moz-transition:opacity .6s ease,visibility .6s ease;-ms-transition:opacity .6s ease,visibility .6s ease;-o-transition:opacity .6s ease,visibility .6s ease;transition:opacity .6s ease,visibility .6s ease}.favorites_frame .search_params_wrapper.active{opacity:1;visibility:visible}.favorites_frame .search_params_wrapper .search_params_close{position:fixed;right:2rem;top:14rem;width:2.6rem;height:2.6rem;background:url("/assets/i/close-blue.svg?v=1766416435");background-size:contain;background-position:50% 50%;background-repeat:no-repeat;z-index:20}.favorites_frame .search_params_wrapper .show_results_btn{font-size:1.4rem;width:18.6rem;position:relative;opacity:1;visibility:visible}.favorites_frame .search__scroll{position:absolute;display:block;top:0;left:0;right:0;bottom:0}.favorites_frame .search__scroll .page_title{left:2.5rem}.favorites_frame .search__scroll .line{position:relative;padding:3rem 0}.favorites_frame .search__scroll .line:after{content:'';position:absolute;display:block;bottom:0;left:-4.5rem;right:-4.5rem;height:1px;background-color:#E6D6D5}.favorites_frame .search__scroll .search_checkbox{position:relative}.favorites_frame .search__scroll .search_checkbox.finishing_checkbox{padding-top:0;padding-left:11rem}.favorites_frame .search__scroll .search_checkbox.finishing_checkbox .checkboxInit__title{position:absolute;bottom:auto;top:50%;height:auto;left:0;margin:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:10rem;line-height:1;margin-top:-0.1rem}.favorites_frame .search__scroll .search_checkbox.finishing_checkbox .checkboxInit__btns{position:relative}.favorites_frame .search__scroll .search_checkbox.finishing_checkbox .checkboxInit__btns:after{display:none}.favorites_frame .search__scroll .search_checkbox.finishing_checkbox .checkboxInit__btns .checkboxInit__btn{position:relative;width:3rem;height:3rem;background-color:#fff}.favorites_frame .search__scroll .search_checkbox.finishing_checkbox .checkboxInit__btns .checkboxInit__btn:after{content:'';position:absolute;display:block;width:1.2em;height:1.2em;border-radius:0.5rem;background-color:#314798;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0.2;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.favorites_frame .search__scroll .search_checkbox.finishing_checkbox .checkboxInit__btns .checkboxInit__btn+.checkboxInit__btn{margin-left:7rem}.favorites_frame .search__scroll .search_checkbox.finishing_checkbox .checkboxInit__btns .checkboxInit__btn.active{background-color:#fff}.favorites_frame .search__scroll .search_checkbox.finishing_checkbox .checkboxInit__btns .checkboxInit__btn.active:after{opacity:1}.favorites_frame .search__scroll .search_checkbox.finishing_checkbox .checkboxInit__btns .checkboxInit__btn.active .title{color:#314798}.favorites_frame .search__scroll .search_checkbox.finishing_checkbox .checkboxInit__btns .checkboxInit__btn .title{left:100%;margin-left:1.2rem}.favorites_frame .search_result{position:relative;padding:13.4rem 2.5rem 10rem 2.5rem;background-color:#C9D6F4;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.favorites_frame .search_result .item{cursor:pointer;position:relative;display:block;width:100%;box-sizing:border-box;border-radius:1.6rem;padding:5rem 4rem 4.5rem 4rem;background-color:#fff;color:#314798;-webkit-transition:background-color .2s ease,color .2s ease,opacity .2s ease;-moz-transition:background-color .2s ease,color .2s ease,opacity .2s ease;-ms-transition:background-color .2s ease,color .2s ease,opacity .2s ease;-o-transition:background-color .2s ease,color .2s ease,opacity .2s ease;transition:background-color .2s ease,color .2s ease,opacity .2s ease}@media (max-width: 371px){.favorites_frame .search_result .item{padding:5rem 2rem 4.5rem 2rem}}.favorites_frame .search_result .item+.item{margin-top:3.4rem}.favorites_frame .search_result .item .column.fav{position:absolute;display:block;width:1.8rem;height:1.8rem;top:1.8rem;right:1.8rem;left:auto}.favorites_frame .search_result .item .column .fix_size{position:relative;width:100%;height:100%}.favorites_frame .search_result .item .column.fav .fix_size:after{content:'';display:block;position:absolute;width:100%;height:100%;background:url("/assets/i/favourites.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%;opacity:0.2;-webkit-transition:opacity .3s ease,transform .3s ease;-moz-transition:opacity .3s ease,transform .3s ease;-ms-transition:opacity .3s ease,transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease}.favorites_frame .search_result .item .column.fav.active .fix_size:after{opacity:1}.favorites_frame .search_result .item .search__card{position:relative}.favorites_frame .search_result .item .search__card .apt_sp{position:absolute;top:-7%;left:-10%;font-size:2.3rem;font-weight:bold;color:#B67673}@media (max-width: 371px){.favorites_frame .search_result .item .search__card .apt_sp{left:0}}.favorites_frame .search_result .item .search__card .apt_preview{position:relative;width:100%;height:19rem;margin-bottom:6rem}.favorites_frame .search_result .item .search__card .apt_preview img{position:relative;display:block;max-width:100%;max-height:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.favorites_frame .search_result .item .search__card .apt_info{position:relative;line-height:1}.favorites_frame .search_result .item .search__card .apt_info.big{font-size:5.8vw;font-weight:bold}.favorites_frame .search_result .item .search__card .apt_info.small{font-size:1.5rem;font-weight:normal;margin-top:1.8rem}.favorites_frame .search_result .item .search__card .apt_info.smallest{font-size:1.2rem;font-weight:normal;margin:0}.favorites_frame .search_result .item .search__card .apt_info.brown{color:#B67673}.favorites_frame .search_result .item .search__card .apt_info.lightblue{color:#C9D6F4}.favorites_frame .search_result .item .search__card .apt_info.right{text-align:right}.favorites_frame .search_result .item .search__card .apt_info.linethrough{text-decoration:line-through}.favorites_frame .search_result .item .search__card .apt_info.reserved{display:inline-flex;align-items:flex-start}.favorites_frame .search_result .item .search__card .apt_info.reserved img{padding-left:1rem}.favorites_frame .search_result .item .search__card .apt__info-row{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:1rem 1rem;flex-wrap:wrap;white-space:nowrap;font-size:0;margin-top:2rem}.favorites_frame .search_result .item .search__card .apt__info-row .cell{position:relative;display:inline-block;vertical-align:bottom;font-size:1.5rem;font-weight:normal}.favorites_frame .search_result .item .search__card .apt__info-row .cell.hidden{display:none}.favorites_frame .search_result .item .search__card .apt__info-row .cell .icon{position:relative;display:inline-block;vertical-align:middle;width:1.5rem;height:1.5rem;margin-right:1.4rem}.favorites_frame .search_result .item .search__card .apt__info-row .cell .icon.finishing{background:url("/assets/i/finishing.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%;margin-right:0.5rem}.favorites_frame .search_result .item .search__card .apt__info-row .cell .icon.reserved{background:url("/assets/i/reserve.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.favorites_frame .search_result .item .search__card .apt__info-row .cell .icon.free{background:url("/assets/i/reserve-open-blue.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.favorites_frame .search_result .item .search__card .delimeter{position:relative;display:block;height:1px;width:100%;background-color:#314798;opacity:0.2;margin-top:2.5rem;margin-bottom:3rem}.favorites_frame .search_result .item .search__card .apt_bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.favorites_frame .search_result .item .search__card .apt_bottom-col{flex-grow:1}.favorites_frame .search_result .item .search__card .apt_bottom .apt_info{white-space:nowrap}.favorites_frame .search_result .item .search__card .apt_bottom .apt_info.big{font-size:2rem}.favorites_frame .search_result .item .search__card .apt_bottom .apt_info.small{margin-top:1rem;margin-bottom:1rem}.favorites_frame .search_result .item .search__card .apt_bottom .apt_info.smallest{font-size:1rem}.favorites_frame .search_result .item .search__card .apt_bottom .desc{margin:0}@media (max-width: 456px){.favorites_frame .search_result .item .search__card .apt_bottom .apt_info.big{font-size:1.8rem}}@media (max-width: 425px){.favorites_frame .search_result .item .search__card .apt_bottom .apt_info.big{font-size:1.8rem}.favorites_frame .search_result .item .search__card .apt_bottom .apt_info.small{font-size:1.3rem}.favorites_frame .search_result .item .search__card .apt_bottom .apt_info.smallest{font-size:0.8rem}}.favorites_frame .search_result .flat_result_counter{position:absolute;top:5.6rem;left:0;right:0;text-align:center;font-size:1.5rem;text-transform:uppercase;color:#314798;font-weight:normal;line-height:1}.favorites_frame .search_result.hidden{opacity:0.5}.favorites_frame .search_result .apt__trade-in{position:absolute;left:-2.9rem;top:-3.6rem;padding:0.5rem;background-color:#314798;color:#fff;font-size:1.2rem;border-radius:10rem}.favorites_frame .search_result .apt__trade-in-right{left:unset;right:1.2rem}.favorites_frame .show_results_btn{position:fixed;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:2rem;width:24.6rem;z-index:1;cursor:pointer;background-color:#fff;color:#314798;font-weight:normal;border-radius:10rem;font-size:1.6em;line-height:5.3rem;text-align:center;padding-bottom:0.3rem;box-shadow:0.4em 0.5em 0.8em rgba(49,71,152,0.2);opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.favorites_frame .show_results_btn.active{opacity:1;visibility:visible}.favorites_frame .to_params_btn{position:fixed;bottom:2rem;right:2.5rem;width:5.8rem;height:5.8rem;border-radius:50%;background-color:#314798;z-index:11;cursor:pointer}.favorites_frame .to_params_btn:before{content:'';display:block;position:absolute;left:50%;top:50%;width:2rem;height:2rem;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("/assets/i/param-search.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.favorites_frame .mortgageCalculator .popup_overlay,.favorites_frame .mortgageCalculator .popup_content{z-index:95}.favorites_frame .mortgageCalculator .popup_overlay{background-color:#e9d2b1}.favorites_frame .mortgageCalculator .calculator_frame{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:relative;margin:6em 0}.favorites_frame .mortgageCalculator .cost_block{margin-bottom:10rem}.favorites_frame .mortgageCalculator .content .calculator_frame .sliderInit{position:relative;margin:0;height:6em}.favorites_frame .mortgageCalculator .content .calculator_frame .sliderInit .value{margin-bottom:2.8rem}.favorites_frame .mortgageCalculator .content .calculator_frame .sliderInit+.sliderInit{margin-top:7em}.favorites_frame .mortgageCalculator .content .calculator_frame .sliderInit.left .sliderInit__size{margin-left:0}.favorites_frame .mortgageCalculator .content .calculator_frame .sliderInit .sliderInit__title{width:100%;text-align:center;color:#c86a36}.favorites_frame .mortgageCalculator .content .calculator_frame .sliderInit .sliderInit__drag.active:before{background-color:#c86a36}.favorites_frame .mortgageCalculator .content .calculator_frame .sliderInit .sliderInit__drag.active .sliderInit__value{display:none}.favorites_frame .mortgageCalculator .content .calculator_frame .sliderInit .sliderInit__mask{background-color:#c86a36}.favorites_frame .mortgageCalculator .content .calculator_frame .sliderInit .sliderInit__size:before{background-color:rgba(200,106,54,0.45)}.favorites_frame .mortgageCalculator .content .calculator_frame .sliderInit .value{position:absolute;left:0;right:0;bottom:100%;font-size:2.5em;line-height:1;text-align:center;font-weight:bold;margin-bottom:2.8rem}.favorites_frame .mortgageCalculator .bank td{width:35%}.favorites_frame .mortgageCalculator .bank td:nth-child(2){width:65%}.favorites_frame .mortgageCalculator .popup_close{margin-top:6em;z-index:95;background-color:#c86a36;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.favorites_frame .mortgageCalculator .popup_close:active{background-color:#a0552b}.favorites_frame .search__scroll{background-color:#C9D6F4}.favorites_frame .search_result{padding-top:5.4rem}.favorites_frame .page_title{margin-top:7.5rem}.favorites_frame .item .column.fav .fix_size:after{background:url("/assets/i/fav_del.svg?v=1766416435") !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:50% 50% !important}body.favorites .main_header .header_shadow{background:linear-gradient(180deg, #C9D6F4 30%, rgba(201,214,244,0) 100%)}body.flat_popup_opened .main_header .flat_popup_close{opacity:1;visibility:visible}body .main_header .flat_popup_close{position:fixed;top:7rem;left:2.5rem;width:2rem;height:2rem;cursor:pointer;margin-left:1rem;background:url("/assets/i/m-back-btn.svg?v=1766416435");background-size:contain;background-repeat:no-repeat;background-color:#314798;opacity:0;visibility:hidden;-webkit-transition:opacity .4s ease,visibility .4s ease;-moz-transition:opacity .4s ease,visibility .4s ease;-ms-transition:opacity .4s ease,visibility .4s ease;-o-transition:opacity .4s ease,visibility .4s ease;transition:opacity .4s ease,visibility .4s ease}body .main_header .flat_popup_close:before{content:'';display:block;position:absolute;width:5rem;height:5rem;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.installment-plan__page{background-color:#E5D3B5;color:#C66A3D;padding:29rem 20rem 19rem 42rem;font-size:2rem;line-height:2.6rem;font-weight:500}.installment-plan__page p,.installment-plan__page ul,.installment-plan__page dd,.installment-plan__page h1,.installment-plan__page h2,.installment-plan__page h3{margin:0;padding:0;text-wrap:balance;font-weight:500}.installment-plan__page b{white-space:nowrap}.installment-plan__page .installment-plan__intro{display:grid;grid-template-columns:1fr 1fr;margin-bottom:8rem}.installment-plan__page .installment-plan__intro-title{font-size:5.8rem;line-height:6.4rem;font-weight:700}.installment-plan__page .installment-plan__intro-content{display:flex;flex-direction:column;gap:2.6rem}.installment-plan__page .installment-plan__list{list-style:none;padding:0}.installment-plan__page .installment-plan__list li{padding-left:3rem;position:relative}.installment-plan__page .installment-plan__list li::before{content:'';width:0.4rem;height:0.4rem;border-radius:50%;background-color:currentColor;left:1.5rem;bottom:0.9rem;position:absolute}.installment-plan__page .installment-plan__corpus{background-color:#FFEFD84D;border-radius:1.5rem;padding:3rem;display:grid;grid-template-columns:18rem 1fr;gap:2rem;margin-bottom:2rem;max-width:max-content;min-width:fit-content}.installment-plan__page .installment-plan__corpus-title{margin-bottom:1.6rem;font-size:2rem}.installment-plan__page .installment-plan__corpus-address{font-size:1.6rem;line-height:1.8rem;margin-bottom:1.6rem}.installment-plan__page .installment-plan__corpus-status{padding:1rem 2rem;border-radius:99rem;background-color:#FFEFD8;font-size:1.6rem;line-height:2.6rem;display:block;width:max-content;margin-bottom:1rem}.installment-plan__page .installment-plan__corpus-status-key{font-size:1.2rem;line-height:1.8rem;padding-left:1.6rem;position:relative}.installment-plan__page .installment-plan__corpus-status-key::before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.44375 0.000116941C4.24688 0.000116941 4.04688 0.0135545 3.84375 0.036992C2.7625 0.162304 1.81875 0.58668 1.15313 1.19512C0.484375 1.80387 0.084375 2.61887 0.184375 3.48137C0.271875 4.25012 0.740625 4.89387 1.40625 5.33762C1.4875 5.14387 1.59063 4.96574 1.69375 4.82199C1.14375 4.45949 0.80625 3.96887 0.74375 3.41574C0.671875 2.80012 0.953125 2.17887 1.51875 1.66137C2.0875 1.14355 2.93438 0.753242 3.9125 0.640117C4.89062 0.526679 5.80625 0.712929 6.47813 1.08699C7.14688 1.46137 7.5625 2.00293 7.63438 2.61574C7.70313 3.21887 7.44062 3.82824 6.90312 4.33449C6.57077 4.12684 6.18866 4.01242 5.79688 4.00324H5.72813C5.56875 4.00637 5.4125 4.02512 5.25 4.05949C4.07812 4.33137 3.35 5.48137 3.61875 6.64387C3.78437 7.36262 4.29375 7.91262 4.9375 8.15949L6.17813 13.5407L7.64688 14.4501L8.56875 12.9907L7.83438 12.5376L8.29688 11.8064L7.5625 11.3501L8.02188 10.622L7.2875 10.1657L7.75 9.43449L7.32812 7.60949C7.8 7.10637 8.01562 6.38762 7.85 5.66574C7.76563 5.30012 7.59375 4.97824 7.35625 4.71574C7.94687 4.12199 8.2875 3.35637 8.19375 2.55324C8.09375 1.6923 7.51875 0.989492 6.72813 0.549804C6.0875 0.191992 5.29688 -0.00550806 4.44375 0.000116941ZM3.8125 4.23449C3.00312 4.26887 2.25312 4.75949 1.925 5.55324C1.64062 6.23762 1.7375 6.98137 2.11875 7.55949L0 12.6532L0.665625 14.247L2.26562 13.5939L1.93125 12.797L2.73125 12.472L2.4 11.6751L3.2 11.3501L2.86563 10.5532L3.66562 10.2251L4.37813 8.51262C3.7375 8.15324 3.24688 7.53762 3.06875 6.76887C2.85313 5.82199 3.16562 4.87512 3.8125 4.23449ZM5.625 4.45949C5.90312 4.45637 6.16562 4.56887 6.35625 4.75324C6.18437 4.86262 5.99375 4.95949 5.79375 5.04699C5.74375 5.02824 5.69063 5.02199 5.63438 5.02199C5.61563 5.02199 5.6 5.02199 5.58438 5.02512C5.36563 5.05012 5.20312 5.21574 5.175 5.42199C5.16875 5.45324 5.16875 5.48449 5.16875 5.51262C5.17188 5.52199 5.17188 5.53449 5.17188 5.54387C5.20312 5.80637 5.43125 5.98762 5.69375 5.95637C5.90625 5.93137 6.06875 5.77199 6.1 5.57199C6.29375 5.48449 6.475 5.38762 6.64688 5.27824C6.65313 5.30949 6.65938 5.34074 6.6625 5.37199C6.72813 5.93449 6.31875 6.45012 5.75625 6.51574C5.19688 6.58137 4.67813 6.17199 4.61563 5.60949C4.55 5.04699 4.95938 4.53137 5.52188 4.46574C5.55625 4.46262 5.59062 4.45949 5.625 4.45949Z' fill='%23C66A3D'/%3E%3C/svg%3E%0A");background-size:contain;background-position:center;background-repeat:no-repeat;width:0.9rem;height:1.5rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}.installment-plan__page .installment-plan__corpus-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:4rem;list-style:none;width:max-content}.installment-plan__page .installment-plan__corpus-item{background-color:#FFEFD8;padding:2.5rem 3.5rem;border-radius:1.5rem;max-width:25rem;min-height:30rem}.installment-plan__page .installment-plan__corpus-item-title{font-size:inherit;line-height:inherit;font-weight:700}.installment-plan__page .installment-plan__corpus-features{display:flex;flex-direction:column;gap:1.7rem;height:100%}.installment-plan__page .installment-plan__corpus-features-item{display:flex;flex-direction:column;gap:1rem}.installment-plan__page .installment-plan__corpus-features-item.hint{font-size:1.5rem;line-height:1;margin-top:auto;margin-bottom:2.5rem}.installment-plan__page .installment-plan__corpus-features-value{font-weight:700}.installment-plan__page .installment-plan__corpus-features-value b{font-size:3.6rem;line-height:2.6rem}.installment-plan__page .installment-plan__corpus_program{background-color:#C66A3D;color:#FFEFD8}.installment-plan__page .installment-plan__corpus_program .installment-plan__corpus-title{margin-bottom:3.5rem}.installment-plan__page .installment-plan__corpus-progress{padding:0 4rem 0 0}.installment-plan__page .installment-plan__corpus-progress-title{margin-bottom:4rem;display:block}.installment-plan__page .installment-plan__corpus-progress-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:4rem;list-style:none}.installment-plan__page .installment-plan__corpus-progress-item b{font-size:3.6rem;line-height:2.6rem;display:block;margin-bottom:1.6rem}.installment-plan__page .form_block{margin:9rem auto 0;width:61.1rem;border-radius:4.9rem;background:#FFF;text-align:center;padding:7.5rem 8.2rem 7rem;box-sizing:border-box}.installment-plan__page .form_block h3{white-space:nowrap}.installment-plan__page .form_block p{margin-top:4rem;font-size:1.8rem;line-height:150%}.installment-plan__page .form_block .popup_overlay{display:none}.installment-plan__page .form_block .formInit{margin:2.4rem auto 0;width:calc(100% - 2.8rem)}.installment-plan__page .form_block .formInit .input_block{position:relative}.installment-plan__page .form_block .formInit .title_block,.installment-plan__page .form_block .formInit .popup_close{display:none}.installment-plan__page .form_block .formInit input,.installment-plan__page .form_block .formInit label{padding:2rem 0 1.3rem;color:#C66A3D;border-bottom-color:#C66A3D;text-align:center;font-size:2.3rem}.installment-plan__page .form_block .formInit input::-webkit-input-placeholder,.installment-plan__page .form_block .formInit label::-webkit-input-placeholder{color:#C66A3D}.installment-plan__page .form_block .formInit input:-moz-placeholder,.installment-plan__page .form_block .formInit label:-moz-placeholder{color:#C66A3D}.installment-plan__page .form_block .formInit input::-moz-placeholder,.installment-plan__page .form_block .formInit label::-moz-placeholder{color:#C66A3D}.installment-plan__page .form_block .formInit input:-ms-input-placeholder,.installment-plan__page .form_block .formInit label:-ms-input-placeholder{color:#C66A3D}.installment-plan__page .form_block .formInit input::-ms-input-placeholder,.installment-plan__page .form_block .formInit label::-ms-input-placeholder{color:#C66A3D}.installment-plan__page .form_block .formInit input::placeholder,.installment-plan__page .form_block .formInit label::placeholder{color:#C66A3D}.installment-plan__page .form_block .formInit .feedback_checkbox{margin:5.6rem auto;color:#C66A3D}.installment-plan__page .form_block .formInit .feedback_checkbox .check:before{border:0.1em solid #C66A3D}.installment-plan__page .form_block .formInit .feedback_checkbox.error{color:#ff0d06}.installment-plan__page .form_block .formInit .feedback_checkbox.error .check:before{border-color:#ff0d06}.installment-plan__page .form_block .formInit .send_btn{margin:0 auto;border-color:#C66A3D;font-size:2.3rem}.installment-plan__page .form_block .formInit .send_btn:hover{background-color:#C66A3D}.installment-plan .plans_links-list{background-color:#FFFFFF}.installment-plan .header_shadow{background:linear-gradient(180deg, #E5D3B5 30%, rgba(168,220,194,0) 100%)}.installment-plan_frame .content{background-color:#E5D3B5}.installment-plan__page{padding:0;font-size:1.4rem;line-height:1.9rem}.installment-plan__page p,.installment-plan__page ul,.installment-plan__page dd{font-weight:400}.installment-plan__page .installment-plan__intro{display:flex;flex-direction:column;gap:3.5rem;margin-bottom:4rem}.installment-plan__page .installment-plan__intro-title{font-size:3.6rem;line-height:3.8rem}.installment-plan__page .installment-plan__intro-content{gap:1.9rem}.installment-plan__page .installment-plan__list{list-style:none;padding:0}.installment-plan__page .installment-plan__list li{padding-left:2rem;position:relative}.installment-plan__page .installment-plan__list li::before{width:0.2rem;height:0.2rem;left:1rem;bottom:0.7rem}.installment-plan__page .installment-plan__corpus{padding:2rem;display:block;flex-direction:column;position:relative}.installment-plan__page .installment-plan__corpus-content{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:3rem;margin-bottom:1.6rem}.installment-plan__page .installment-plan__corpus-title{font-size:2rem;line-height:2.6rem;margin-bottom:0.7rem;width:100%}.installment-plan__page .installment-plan__corpus-address{font-size:1.4rem;line-height:1.9rem;font-weight:400;margin-bottom:2.4rem;width:100%}.installment-plan__page .installment-plan__corpus-status{display:inline-block;font-size:1.4rem;font-weight:400;margin-bottom:0}.installment-plan__page .installment-plan__corpus-status-key{font-size:1.4rem;line-height:2.6rem;font-weight:400}.installment-plan__page .installment-plan__corpus-list{display:flex;flex-direction:column;gap:1rem;width:unset}.installment-plan__page .installment-plan__corpus-item{min-height:unset;max-width:unset}.installment-plan__page .installment-plan__corpus-features{flex-direction:row;gap:4rem;margin-top:1rem}.installment-plan__page .installment-plan__corpus-features-item:first-child .installment-plan__corpus-features-desc{width:max-content}.installment-plan__page .installment-plan__corpus-features-item.hint{font-size:1.2rem;line-height:1;margin-bottom:unset;margin-top:1rem}.installment-plan__page .installment-plan__corpus_program{padding:3rem}.installment-plan__page .installment-plan__corpus-progress{padding:0}.installment-plan__page .installment-plan__corpus-progress-title{margin-bottom:3.5rem}.installment-plan__page .installment-plan__corpus-progress-list{display:flex;flex-direction:column;margin-top:3.5rem;gap:3.5rem}.installment-plan__page .installment-plan__corpus-progress-item b{margin-bottom:1rem;display:block}.installment-plan__page .form_block{margin:7rem auto 0;padding:3.6rem 3.4rem 3.3rem;box-sizing:border-box;width:calc(100% - 3rem);border-radius:2.3rem;background:#FFF;text-align:center;color:#C66A3D}.installment-plan__page .form_block h3{font-size:3.5rem;font-weight:bold}.installment-plan__page .form_block p{font-size:1.6rem}.installment-plan__page .form_block p br{display:none}.installment-plan__page .form_block .formInit{width:100%}.installment-plan__page .form_block .formInit .title_block,.installment-plan__page .form_block .formInit .popup_close{display:none}.installment-plan__page .form_block .formInit input,.installment-plan__page .form_block .formInit label{color:#C66A3D;border-bottom-color:#C66A3D;padding:2.1rem 0 0.6rem;text-align:center;line-height:1.4rem}.installment-plan__page .form_block .formInit input::-webkit-input-placeholder,.installment-plan__page .form_block .formInit label::-webkit-input-placeholder{color:#C66A3D}.installment-plan__page .form_block .formInit input:-moz-placeholder,.installment-plan__page .form_block .formInit label:-moz-placeholder{color:#C66A3D}.installment-plan__page .form_block .formInit input::-moz-placeholder,.installment-plan__page .form_block .formInit label::-moz-placeholder{color:#C66A3D}.installment-plan__page .form_block .formInit input:-ms-input-placeholder,.installment-plan__page .form_block .formInit label:-ms-input-placeholder{color:#C66A3D}.installment-plan__page .form_block .formInit input::-ms-input-placeholder,.installment-plan__page .form_block .formInit label::-ms-input-placeholder{color:#C66A3D}.installment-plan__page .form_block .formInit input::placeholder,.installment-plan__page .form_block .formInit label::placeholder{color:#C66A3D}.installment-plan__page .form_block .formInit .feedback_checkbox{margin-top:1.7rem;text-align:left}.installment-plan__page .form_block .formInit .feedback_checkbox.error{color:#ff0d06}.installment-plan__page .form_block .formInit .feedback_checkbox.error .check:before{border-color:#ff0d06}.installment-plan__page .form_block .formInit .send_btn{border-color:#C66A3D;margin:2rem auto 0;height:3.4rem;font-size:1.4rem}.installment-plan__page .form_block .formInit .send_btn:active{background-color:#C66A3D}.installment-plan__page .formInit .feedback_checkbox .check:after{bottom:1rem}.installment-plan .menu_bottom{background-color:#C66A3D}.openPopup.form .form_container{height:100%;width:100%;box-sizing:border-box;padding:10rem 3rem 3rem;position:absolute;top:50%;left:50%;background-color:#fff;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.openPopup.form .form_container .sign-up__text{font-size:1.5rem !important}.openPopup.form .form_container iframe{height:100%;width:100%}.openPopup.form .form_close-btn{height:10rem;width:10rem;position:absolute;top:0;right:0;cursor:pointer}.openPopup.form .form_close-btn:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:3.2em;height:3.2em;margin:-1.6em -1.6em;background:url("/assets/i/sprite.svg?v=1766416435") -93.8em -4.8em;background-size:100em 100em}.openPopup.view_apartment .popup_overlay{background-color:rgba(240,214,214,0.7)}.openPopup.view_apartment .body{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:42rem;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background-color:#2d469d;border-radius:50%}.openPopup.view_apartment .title{margin-bottom:2rem;font-size:2rem;font-weight:700;text-align:center;color:#fff}.openPopup.view_apartment .form{display:flex;flex-direction:column;align-items:center}.openPopup.view_apartment .form__row{width:25rem;display:flex;align-items:flex-end;gap:1rem}.openPopup.view_apartment .form__row_column{flex-direction:column;align-items:flex-start;gap:1rem}.openPopup.view_apartment .form label,.openPopup.view_apartment .form .form__element-agree-link,.openPopup.view_apartment .form .agree__label-wrapper{font-size:1.2rem;font-weight:700;color:#FFF}.openPopup.view_apartment .form input[type="text"],.openPopup.view_apartment .form input[type="tel"],.openPopup.view_apartment .form input[type="date"],.openPopup.view_apartment .form input[type="time"]{display:block;box-sizing:border-box;position:relative;margin:0;width:100%;padding-bottom:1rem;font-family:'Apercu Pro';font-weight:bold;font-size:1.6rem;line-height:120%;color:#fff;background:none;border:none;border-bottom:0.2rem solid #fff;border-radius:0;transition:opacity .2s ease,visibility .2s ease}.openPopup.view_apartment .form input[type="text"]::placeholder,.openPopup.view_apartment .form input[type="tel"]::placeholder,.openPopup.view_apartment .form input[type="date"]::placeholder,.openPopup.view_apartment .form input[type="time"]::placeholder{color:#fff}.openPopup.view_apartment .form input[type="date"]::-webkit-calendar-picker-indicator,.openPopup.view_apartment .form input[type="time"]::-webkit-calendar-picker-indicator{background:none;padding:0;width:0px;height:0px;border-style:solid;border-width:7px 6px 0 6px;border-color:#fff transparent transparent transparent}.openPopup.view_apartment .form input[type="checkbox"],.openPopup.view_apartment .form input[type="radio"]{position:relative;z-index:-1;opacity:0}.openPopup.view_apartment .form input[type="checkbox"]+label,.openPopup.view_apartment .form input[type="checkbox"]+.agree__label-wrapper label,.openPopup.view_apartment .form input[type="radio"]+label,.openPopup.view_apartment .form input[type="radio"]+.agree__label-wrapper label{position:relative}.openPopup.view_apartment .form input[type="checkbox"]+label::before,.openPopup.view_apartment .form input[type="checkbox"]+.agree__label-wrapper label::before,.openPopup.view_apartment .form input[type="radio"]+label::before,.openPopup.view_apartment .form input[type="radio"]+.agree__label-wrapper label::before{content:'';display:block;position:absolute;top:50%;left:-1.3rem;transform:translate(-100%, -50%);width:1.6rem;aspect-ratio:1 / 1;border:1px solid #fff;border-radius:100%}.openPopup.view_apartment .form input[type="checkbox"]+label::after,.openPopup.view_apartment .form input[type="checkbox"]+.agree__label-wrapper label::after,.openPopup.view_apartment .form input[type="radio"]+label::after,.openPopup.view_apartment .form input[type="radio"]+.agree__label-wrapper label::after{content:'';display:block;position:absolute;top:50%;left:-1.6rem;transform:translate(-100%, -50%);width:1.2rem;aspect-ratio:1 / 1;background-color:#fff;border-radius:100%;clip-path:inset(100%);transition:clip-path 0.2s}.openPopup.view_apartment .form input[type="checkbox"]:checked+.agree__label-wrapper label::after,.openPopup.view_apartment .form input[type="radio"]:checked+.agree__label-wrapper label::after{clip-path:inset(0)}.openPopup.view_apartment .form__element{flex:1 1;display:flex;align-items:center;gap:1.3rem}.openPopup.view_apartment .form__screen-inputs{display:flex;flex-direction:column;align-items:center;opacity:0;transition:opacity 0.2s}.openPopup.view_apartment .form__screen-inputs.active{opacity:1}.openPopup.view_apartment .form__screen-success,.openPopup.view_apartment .form__screen-error{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:'Apercu Pro';font-weight:bold;font-size:1.4rem;line-height:120%;color:#fff;text-align:center;opacity:0;pointer-events:none;transition:opacity 0.2s}.openPopup.view_apartment .form__screen-success.active,.openPopup.view_apartment .form__screen-error.active{opacity:1}.openPopup.view_apartment .form__row+.form__row{margin-top:1.5rem}.openPopup.view_apartment .send-btn{position:relative;display:block;margin:2rem auto 0;width:16rem;padding:1rem 0;font-size:1.4em;font-weight:bold;text-align:center;line-height:2.4rem;color:#fff;border:0.2rem solid #fff;border-radius:4rem;transition:color .2s ease,background-color .2s ease}.openPopup.view_apartment .close-btn{position:absolute;z-index:1;top:12.3%;right:17%;margin:-1.9em;width:3.8em;height:3.8em;border-radius:50%;cursor:pointer;background-color:#c6d7f7;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.openPopup.view_apartment .close-btn:active{background-color:#99b8f1}.openPopup.view_apartment .close-btn:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:3.2em;height:3.2em;margin:-1.6em -1.6em;background:url("/assets/i/sprite.svg?v=1766416435") -93.8em -4.8em;background-size:100em 100em}.openPopup.view_apartment .close-btn:after{font-size:0.5em}.openPopup.sale-start .popup_overlay{background:rgba(255,255,255,0.5)}.openPopup.sale-start .popup_block{display:flex;flex-direction:column;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:25rem;height:15rem}.openPopup.sale-start .close_btn{width:3.6rem;height:3.6rem;top:-7%;right:-7%;background-color:transparent;background-image:url(/assets/i/close_button_round.svg?v=1766416435);background-position:center;background-repeat:no-repeat;background-size:contain}.openPopup.sale-start .close_btn:after{display:none}.openPopup.sale-start .title{margin-top:4rem;color:white;font-size:1.8rem;font-weight:700;text-align:center;white-space:nowrap}.openPopup.sale-start .popup_button{margin-top:2.2rem;display:flex;align-items:center;justify-content:center;height:3.6rem;width:14.6rem;padding-bottom:0.4rem;box-sizing:border-box;font-size:1.2rem;color:#fff;text-decoration:none;border:1px solid #fff;border-radius:3rem}.openPopup.sale-start .popup_bg{position:absolute;z-index:-1;top:0;width:100%;object-fit:contain}.banner-new-year{position:fixed;width:100%;height:100%;display:flex;align-items:center;justify-content:center;top:0;left:0;visibility:hidden;pointer-events:none;opacity:0;background-color:rgba(0,0,0,0.3);transition:0.3s ease-in-out;z-index:11}.banner-new-year_visible{visibility:visible;pointer-events:auto;opacity:1}.banner-new-year_visible .banner-new-year__popup{margin-bottom:0;opacity:1}.banner-new-year__popup{width:33rem;height:30rem;margin-bottom:-100vh;transition:0.5s ease-in-out;opacity:0;background-image:url("/assets/images/new-year-banner-bg.svg?v=1766416435");background-size:contain;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;position:relative}.banner-new-year__popup .banner-new-year__title{margin-bottom:1rem;font-size:1.8rem;line-height:2rem;font-weight:700}.banner-new-year__popup .banner-new-year__sale{margin-bottom:1.4rem;font-size:1.4rem;line-height:1.5rem;font-weight:700}.banner-new-year__popup .banner-new-year__more{font-weight:inherit;margin-bottom:4rem;font-size:1.2rem;line-height:1.3rem;padding:1rem 2.5rem;border:0.1rem solid currentColor;text-decoration:none;border-radius:99rem;transition:0.2s ease-in-out}.banner-new-year__popup .banner-new-year__more:hover{background-color:#BA7672;color:#FFFFFF}.banner-new-year__popup .banner-new-year__close{position:absolute;right:-2rem;top:4rem;width:5rem;height:5rem;color:currentColor;background-color:currentColor;border:none;border-radius:50%;cursor:pointer;transition:transform 0.3s ease-in-out;background-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.4722 21.0828L3.7832 0.611328L0.273807 4.15801L20.9628 24.6295L24.4722 21.0828Z' fill='white'/%3E%3Cpath d='M20.9769 0.609559L0.273438 21.0664L3.30105 24.1305L24.0045 3.67367L20.9769 0.609559Z' fill='white'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:1.5rem}.banner-new-year__popup .banner-new-year__close:hover{transform:rotate(90deg)}.banner-new-year__popup .banner-new-year__close:active{transform:rotate(90deg) scale(0.9)}.search_frame .openPopup.gallery .popup_close{background-color:#2d469d}.search_frame .openPopup.gallery .galleryInit__dots{bottom:4.2rem}.search_frame .openPopup.gallery .galleryInit__dot.active:after{background-color:#2d469d}

/*# sourceMappingURL=style.css.map */