@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.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;-webkit-text-decoration:underline dotted;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:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .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}[hidden],template{display:none}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;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{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.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;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1);will-change:transform}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{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{background:hsla(0,0%,100%,.5);border:2px dotted #38f}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.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:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width: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:700 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{background:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.4)}.leaflet-control-layers-toggle{background-image:url(images/layers.png);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width: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{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px}.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{background:#fff;background:hsla(0,0%,100%,.5);border:2px solid #777;border-top:none;box-sizing:border-box;font-size:11px;line-height:1.1;overflow:hidden;padding:2px 5px 1px;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid rgba(0,0,0,.2)}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{line-height:1.4;margin:13px 19px}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4);color:#333}.leaflet-container a.leaflet-popup-close-button{background:transparent;border:none;color:#c3c3c3;font:16px/14px Tahoma,Verdana,sans-serif;font-weight:700;height:14px;padding:4px 4px 0 0;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:18px}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{border-bottom:1px solid #ddd;border-top:1px solid #ddd;overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{-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);margin:0 auto;width:24px}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.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{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.4);color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:transparent;border:6px solid transparent;content:"";pointer-events:none;position:absolute}.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{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:500;src:url(/assets/fonts/Gilroy-Medium.eot);src:url(/assets/fonts/Gilroy-Medium.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gilroy-Medium.woff2) format("woff2"),url(/assets/fonts/Gilroy-Medium.woff) format("woff"),url(/assets/fonts/Gilroy-Medium.ttf) format("truetype"),url(/assets/fonts/Gilroy-Medium.svg) format("svg")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:400;src:url(/assets/fonts/Gilroy-Regular.eot);src:url(/assets/fonts/Gilroy-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gilroy-Regular.woff2) format("woff2"),url(/assets/fonts/Gilroy-Regular.woff) format("woff"),url(/assets/fonts/Gilroy-Regular.ttf) format("truetype"),url(/assets/fonts/Gilroy-Regular.svg) format("svg")}.close_btn:after,.contacts_frame .contacts__feedback-button:before,.contacts_frame .contacts__route-button:before,.contacts_frame .contacts__routes-close:after,.contacts_frame .contacts__routes-item.gmaps:before,.contacts_frame .contacts__routes-item.ymaps:before,.contacts_frame .contacts__routes-item.ynav:before,.documents_frame .documents__item:before,.favorites_frame .favorites_print:before,.favorites_frame .flat_details .item.pdf_btn .icon:after,.favorites_frame .flat_details .item.reserve_btn .icon:after,.favorites_frame .flat_item .fav_btn:after,.favorites_frame .flat_item.reserved_tile .reserved_tile_lock:before,.favorites_frame .flat_remove:after,.favorites_frame .reserved_toggle .toggleInit__item .icon:after,.favorites_frame .search_sort_active .text:after,.flat_popup .flat_button.fav_btn:before,.flat_popup .flat_button.mail_btn:before,.flat_popup .flat_button.pdf_btn:before,.flat_popup .flat_button.reserve_btn:before,.flat_popup .minimap_block .river:before,.formInit .input_file_frame:before,.formInit .popup_close:after,.formInit .send_btn:after,.generateDropdownsLite .value:after,.header .favourites__button:after,.header .header__back-button:after,.header .header__logo:after,.home_frame .home__slideshow-arrow.left:after,.home_frame .home__slideshow-arrow.right:after,.home_frame .home__slideshow-popup-close:after,.mapsInit .maps-marker-object.object,.mapsInit .maps-marker-object.office,.mapsInit .maps-marker-object.office--extra,.media-gallery_frame .media-gallery__item .bg .play:after,.media-video_frame .media-gallery__item .bg .play:after,.menu__socials-item.fb:after,.menu__socials-item.ig:after,.multiselectInit .multiselectInit__active .text:after,.object_frame .cell_section .flat_button.reserve .icon:after,.object_frame .cell_section .parking__minimap-frame .river:before,.object_frame .cell_section .parking__popup .close_btn:after,.object_frame .cell_section .parking__selection-arrow.next:after,.object_frame .cell_section .parking__selection-arrow.prev:after,.object_frame .cell_section .parking__selection.n2 .parking__selection-arrow.next:after,.object_frame .cell_section .parking__selection.n2 .parking__selection-arrow.prev:after,.object_frame .cell_section .pinchZoom__button.in:after,.object_frame .cell_section .pinchZoom__button.out:after,.object_frame .contacts_section .contacts_row .col.n2 .address:after,.object_frame .contacts_section .contacts_row .col.n2 .contacts_link:after,.object_frame .flat_details .item.pdf_btn .icon:after,.object_frame .flat_details .item.reserve_btn .icon:after,.object_frame .maps-marker-metro:after,.object_frame .maps-marker-object.object,.object_frame .page__gallery-frame .page__gallery-controls.n2 .page__gallery-arrow.left:after,.object_frame .page__gallery-frame .page__gallery-controls.n2 .page__gallery-arrow.right:after,.object_frame .parking_section .flat_button.reserve .icon:after,.object_frame .parking_section .parking__minimap-frame .river:before,.object_frame .parking_section .parking__popup .close_btn:after,.object_frame .parking_section .parking__selection-arrow.next:after,.object_frame .parking_section .parking__selection-arrow.prev:after,.object_frame .parking_section .parking__selection.n2 .parking__selection-arrow.next:after,.object_frame .parking_section .parking__selection.n2 .parking__selection-arrow.prev:after,.object_frame .parking_section .pinchZoom__button.in:after,.object_frame .parking_section .pinchZoom__button.out:after,.object_frame .placement_link:after,.object_frame .promo-link span:after,.openPopup.gallery .arrow.left:after,.openPopup.gallery .arrow.right:after,.openPopup.object_advantages .home__slideshow-arrow.left:after,.openPopup.object_advantages .home__slideshow-arrow.right:after,.page404_frame .page404__error:before,.page__next .link:after,.projects-map_frame .hidden_info .info-item.n1:after,.projects-map_frame .hidden_info .info-item.n3:after,.projects-map_frame .hidden_info .preview .close-button:after,.projects-map_frame .map_place .maps-marker-object.object,.projects-map_frame .map_place .maps-marker-object.object.active,.projects-map_frame .map_place .maps-marker-object.object.object--office,.projects-map_frame .map_place .maps-marker-object.object.object--office.active,.projects_frame .filters__links .filter__link.n1:after,.projects_frame .filters__links .filter__link.n2:after,.projects_frame .filters__links .filter__link.n3:after,.projects_frame .projects__filter-btn:after,.search_frame .flat_details .item.pdf_btn .icon:after,.search_frame .flat_details .item.reserve_btn .icon:after,.search_frame .flat_item .fav_btn:after,.search_frame .flat_item.reserved_tile .reserved_tile_lock:before,.search_frame .reserved_toggle .toggleInit__item .icon:after,.search_frame .search_sort_active .text:after,.sidebar__profile:after,.sprite-Shape_7,.sprite-arrow-down-white,.sprite-arrow-left,.sprite-arrow-left-blue,.sprite-arrow-left-white,.sprite-arrow-next-white,.sprite-arrow-right-white,.sprite-arrow-right-xs-white,.sprite-arrow-top,.sprite-arrow-top-white,.sprite-awards-cube,.sprite-awards-gazprom,.sprite-awards-line,.sprite-awards-long-line,.sprite-awards-sber,.sprite-awards-urban,.sprite-back-arrow-white,.sprite-blue-triangle-marker,.sprite-builder,.sprite-building,.sprite-calendar,.sprite-career-cap,.sprite-career-hearth,.sprite-career-home,.sprite-career-man,.sprite-check-white,.sprite-clock,.sprite-clock-white-mobi,.sprite-close,.sprite-close-white,.sprite-contact-arrow-list,.sprite-contact-feedback,.sprite-cursor-blue,.sprite-dark-blue-triangle-marker,.sprite-dark-blue-triangle-marker_,.sprite-delete,.sprite-design,.sprite-documents,.sprite-documents-white,.sprite-error-red,.sprite-family,.sprite-fav,.sprite-fav_blue,.sprite-fav_white,.sprite-fb-white,.sprite-file,.sprite-flat,.sprite-gallery-cursor-close,.sprite-gmaps,.sprite-icon-1,.sprite-icon-2,.sprite-insta-white,.sprite-intro-logo-white,.sprite-label,.sprite-list,.sprite-lo,.sprite-location,.sprite-location-blue,.sprite-location-white-mobi,.sprite-logo-white,.sprite-loсk,.sprite-mail,.sprite-map-icon-office,.sprite-menu-line,.sprite-metro_poi,.sprite-minus-white,.sprite-news-article-line,.sprite-offers-triangle,.sprite-ok-white,.sprite-open-gallery-icon,.sprite-parking,.sprite-partners,.sprite-partners2,.sprite-partners3,.sprite-partners4,.sprite-partners5,.sprite-partners6,.sprite-pdf,.sprite-phone,.sprite-photo-white,.sprite-pin2,.sprite-play,.sprite-plus-white,.sprite-portfolio,.sprite-print-white,.sprite-profile-white,.sprite-quote-azure,.sprite-quote-white-mobi,.sprite-release,.sprite-reserve,.sprite-reserve-blue,.sprite-reserve-check,.sprite-river-white,.sprite-route,.sprite-route-white,.sprite-scroll-white,.sprite-search-params,.sprite-search-white-mobi,.sprite-share,.sprite-share-white,.sprite-star-hover,.sprite-star123,.sprite-storage,.sprite-subscribe,.sprite-subscribe-close,.sprite-subscribe-close-white,.sprite-three_dots,.sprite-triangle-down-white-m,.sprite-triangle-down_white,.sprite-vacancy-man,.sprite-vk-white,.sprite-white-triangle-marker,.sprite-windrose,.sprite-x-close,.sprite-yard,.sprite-ymaps,.sprite-ynav,.sprite-zoom-square-blue,.subscribe-form .formInit .formInit__content .send_btn:after,.tenders_frame .tenders__item-icon:after,.tenders_frame .tenders__item.active .tenders__item-icon:after{background-image:url(/assets/images/common/sprite.svg);background-repeat:no-repeat;background-size:119.5em 82.7em}.sprite-Shape_7{background-position:-56.2275em -42.08221em;font-size:1rem;height:6.7em;width:6.7em}.sprite-arrow-down-white{background-position:-117.6363em -35.57911em;font-size:1rem;height:2.1em;width:1.7em}.sprite-arrow-left{background-position:-59.0188em -2.6em;font-size:1rem;height:1.18em;width:2.5em}.sprite-arrow-left-blue{background-position:-61.5188em -2.6em;font-size:1rem;height:1.18em;width:2.5em}.sprite-arrow-left-white{background-position:-110.42872em -30.3719em;font-size:1rem;height:1.7219em;width:2.079em}.sprite-arrow-next-white{background-position:-71.01862em -25.5719em;font-size:1rem;height:1.7em;width:2.1em}.sprite-arrow-right-white{background-position:-112.50772em -30.3719em;font-size:1rem;height:1.7219em;width:2.078em}.sprite-arrow-top{background-position:-44.41562em -28.675em;font-size:1rem;height:1.5em;width:1.7em}.sprite-arrow-top-white{background-position:-87.0386em -42.08221em;font-size:1rem;height:2.1em;width:1.7em}.sprite-awards-cube{background-position:-17.5em -56.07911em;font-size:1rem;height:5.7em;width:5.7em}.sprite-awards-gazprom{background-position:-67.24em -35.57911em;font-size:1rem;height:4.8969em;width:4.9em}.sprite-awards-line{background-position:0 -1.1em;font-size:1rem;height:.6em;width:70.8em}.sprite-awards-long-line{background-position:0 0;font-size:1rem;height:.6em;width:119.5em}.sprite-awards-sber{background-position:-62.04em -35.57911em;font-size:1rem;height:5em;width:5.2em}.sprite-awards-urban{background-position:-50.8275em -42.08221em;font-size:1rem;height:7.2em;width:5.4em}.sprite-back-arrow-white{background-position:-64.06262em -25.5719em;font-size:1rem;height:2.203em;width:2.5em}.sprite-blue-triangle-marker{background-position:0 -35.57911em;font-size:1rem;height:20.5em;width:21.6em}.sprite-builder{background-position:-42.54em -35.57911em;font-size:1rem;height:5.3em;width:6.8em}.sprite-building{background-position:-11.7em -56.07911em;font-size:1rem;height:5.8em;width:5.8em}.sprite-calendar{background-position:0 -56.07911em;font-size:1rem;height:6.1em;width:6.1em}.sprite-career-cap{background-position:-54.01562em -30.3719em;font-size:1rem;height:4.072em;width:4.488em}.sprite-career-hearth{background-position:-73.77552em -30.3719em;font-size:1rem;height:3.331em;width:3.8312em}.sprite-career-home{background-position:-58.50362em -30.3719em;font-size:1rem;height:4.054em;width:3.65em}.sprite-career-man{background-position:-78.515em -35.57911em;font-size:1rem;height:4.097em;width:4.3125em}.sprite-check-white{background-position:-92.6493em -35.57911em;font-size:1rem;height:2.8em;width:2.8em}.sprite-clock{background-position:-108.7833em -35.57911em;font-size:1rem;height:2.25em;width:2.25em}.sprite-clock-white-mobi{background-position:-114.58572em -30.3719em;font-size:1rem;height:1.5937em;width:1.5906em}.sprite-close{background-position:-111.01562em -5.0719em;font-size:1rem;height:8.1812em;width:8.1812em}.sprite-close-white{background-position:-111.0333em -35.57911em;font-size:1rem;height:2.2em;width:2.203em}.sprite-contact-arrow-list{background-position:-77.18142em -25.5719em;font-size:1rem;height:1.2812em;width:1.441em}.sprite-contact-feedback{background-position:-88.27322em -30.3719em;font-size:1rem;height:2.718em;width:2.962em}.sprite-cursor-blue{background-position:-104.33522em -30.3719em;font-size:1rem;height:2.3em;width:1.6em}.sprite-dark-blue-triangle-marker{background-position:-67.81562em -5.0719em;font-size:1rem;height:20.5em;width:21.6em}.sprite-dark-blue-triangle-marker_{background-position:-89.41562em -5.0719em;font-size:1rem;height:20.5em;width:21.6em}.sprite-delete{background-position:-50.8275em -49.28221em;font-size:1rem;height:2.4312em;width:1.9938em}.sprite-design{background-position:-106.4053em -35.57911em;font-size:1rem;height:2.382em;width:2.378em}.sprite-documents{background-position:-77.60672em -30.3719em;font-size:1rem;height:3.3em;width:2.7em}.sprite-documents-white{background-position:-72.14em -35.57911em;font-size:1rem;height:4.5em;width:3.5em}.sprite-error-red{background-position:-62.15362em -30.3719em;font-size:1rem;height:4em;width:4em}.sprite-family{background-position:-49.34em -35.57911em;font-size:1rem;height:5.1em;width:6.5em}.sprite-fav{background-position:-99.4993em -35.57911em;font-size:1rem;height:2.428em;width:2.506em}.sprite-fav_blue{background-position:-79.9933em -42.08221em}.sprite-fav_blue,.sprite-fav_white{font-size:1rem;height:2.4281em;width:2.432em}.sprite-fav_white{background-position:-82.4253em -42.08221em}.sprite-fb-white{background-position:-117.91562em -21.7906em;font-size:1rem;height:2.0812em;width:1.2375em}.sprite-file{background-position:-82.59422em -30.3719em;font-size:1rem;height:3.016em;width:2.679em}.sprite-flat{background-position:-55.84em -35.57911em;font-size:1rem;height:5.1em;width:6.2em}.sprite-gallery-cursor-close{background-position:-117.73252em -30.3719em;font-size:1rem;height:1.5156em;width:1.515em}.sprite-gmaps{background-position:-75.8245em -42.08221em;font-size:1rem;height:4.2719em;width:4.1688em}.sprite-icon-1{background-position:-35.6em -35.57911em;font-size:1rem;height:6.32em;width:6.94em}.sprite-icon-2{background-position:-111.01562em -13.2531em;font-size:1rem;height:6.3em;width:8.1em}.sprite-insta-white{background-position:-52.8213em -49.28221em;font-size:1rem;height:1.9157em;width:1.9031em}.sprite-intro-logo-white{background-position:0 -1.7em;font-size:1rem;height:3.3719em;width:40.1188em}.sprite-label{background-position:-6.1em -56.07911em;font-size:1rem;height:6em;width:5.6em}.sprite-list{background-position:-68.85662em -25.5719em;font-size:1rem;height:1.8375em;width:2.162em}.sprite-lo{background-position:-95.4493em -35.57911em;font-size:1rem;height:2.741em;width:2.025em}.sprite-location{background-position:-94.766em -42.08221em;font-size:1rem;height:1.8031em;width:1.3812em}.sprite-location-blue{background-position:-97.4743em -35.57911em;font-size:1rem;height:2.741em;width:2.025em}.sprite-location-white-mobi{background-position:-117.91562em -23.8718em;font-size:1rem;height:1.6687em;width:1.2875em}.sprite-logo-white{background-position:-40.1188em -1.7em;font-size:1rem;height:3em;width:18.9em}.sprite-loсk{background-position:0 -5.0719em;font-size:1rem;height:30.50721em;width:24.61562em}.sprite-mail{background-position:-66.56262em -25.5719em;font-size:1rem;height:1.875em;width:2.294em}.sprite-map-icon-office{background-position:-46.21562em -5.0719em;font-size:1rem;height:20.5em;width:21.6em}.sprite-menu-line{background-position:-83.5em -.6em;font-size:1rem;height:.5em;width:2.4em}.sprite-metro_poi{background-position:-82.8275em -35.57911em;font-size:1rem;height:3.6em;width:3.6em}.sprite-minus-white{background-position:-66.4188em -1.7em;font-size:1rem;height:.6625em;width:1.868em}.sprite-news-article-line{background-position:0 -.6em;font-size:1rem;height:.5em;width:83.5em}.sprite-offers-triangle{background-position:-42.71562em -28.675em;font-size:1rem;height:1.5em;width:1.7em}.sprite-ok-white{background-position:-117.91562em -19.5531em;font-size:1rem;height:2.2375em;width:1.5531em}.sprite-open-gallery-icon{background-position:-91.23522em -30.3719em;font-size:1rem;height:2.7em;width:2.7em}.sprite-partners{background-position:-24.61562em -30.3719em;font-size:1rem;height:4.9em;width:18.1em}.sprite-partners2{background-position:-21.6em -35.57911em;font-size:1rem;height:6.5031em;width:14em}.sprite-partners3{background-position:-30.54em -42.08221em;font-size:1rem;height:10.4em;width:10.4em}.sprite-partners4{background-position:-42.71562em -25.5719em;font-size:1rem;height:3.1031em;width:15.25em}.sprite-partners5{background-position:-24.61562em -25.5719em;font-size:1rem;height:4.8em;width:18.1em}.sprite-partners6{background-position:-42.71562em -30.3719em;font-size:1rem;height:4.3em;width:11.3em}.sprite-pdf{background-position:-57.96562em -25.5719em;font-size:1rem;height:2.319em;width:3.597em}.sprite-phone{background-position:-89.8213em -35.57911em;font-size:1rem;height:2.8316em;width:2.828em}.sprite-photo-white{background-position:-108.19122em -30.3719em;font-size:1rem;height:2em;width:2.2375em}.sprite-pin2{background-position:-21.6em -42.08221em;font-size:1rem;height:13.22em;width:8.94em}.sprite-play{background-position:-47.66252em -28.675em;font-size:1rem;height:1.3812em;width:1.1781em}.sprite-plus-white{background-position:-92.898em -42.08221em;font-size:1rem;height:1.8688em;width:1.868em}.sprite-portfolio{background-position:-111.01562em -19.5531em;font-size:1rem;height:6em;width:6.9em}.sprite-print-white{background-position:-86.4275em -35.57911em;font-size:1rem;height:3.3938em;width:3.3938em}.sprite-profile-white{background-position:-85.27322em -30.3719em;font-size:1rem;height:3em;width:3em}.sprite-quote-azure{background-position:-61.56262em -25.5719em;font-size:1rem;height:2.3em;width:2.5em}.sprite-quote-white-mobi{background-position:-101.83522em -30.3719em;font-size:1rem;height:2.3em;width:2.5em}.sprite-release{background-position:-69.6275em -42.08221em;font-size:1rem;height:5.5em;width:6.197em}.sprite-reserve{background-position:-113.2363em -35.57911em}.sprite-reserve,.sprite-reserve-blue{font-size:1rem;height:2.2em;width:2.2em}.sprite-reserve-blue{background-position:-115.4363em -35.57911em}.sprite-reserve-check{background-position:-73.11862em -25.5719em;font-size:1rem;height:1.444em;width:2.044em}.sprite-river-white{background-position:-59.0188em -1.7em;font-size:1rem;height:.9em;width:4.5em}.sprite-route{background-position:-93.93522em -30.3719em;font-size:1rem;height:2.7em;width:2.7em}.sprite-route-white{background-position:-88.7386em -42.08221em;font-size:1rem;height:2.0938em;width:2.0969em}.sprite-scroll-white{background-position:-80.30672em -30.3719em;font-size:1rem;height:3.1em;width:2.2875em}.sprite-search-params{background-position:-105.93522em -30.3719em;font-size:1rem;height:2.1562em;width:2.256em}.sprite-search-white-mobi{background-position:-90.8355em -42.08221em;font-size:1rem;height:1.8938em;width:2.0625em}.sprite-share{background-position:-102.0053em -35.57911em}.sprite-share,.sprite-share-white{font-size:1rem;height:2.4em;width:2.2em}.sprite-share-white{background-position:-104.2053em -35.57911em}.sprite-star-hover{background-position:-96.63522em -30.3719em}.sprite-star-hover,.sprite-star123{font-size:1rem;height:2.4em;width:2.6em}.sprite-star123{background-position:-99.23522em -30.3719em}.sprite-three_dots{background-position:-63.5188em -1.7em;font-size:1rem;height:.9em;width:2.9em}.sprite-triangle-down-white-m{background-position:-78.62242em -25.5719em;font-size:1rem;height:1.1875em;width:1.3281em}.sprite-triangle-down_white{background-position:-46.11562em -28.675em;font-size:1rem;height:1.393em;width:1.5469em}.sprite-vacancy-man{background-position:-66.15362em -30.3719em;font-size:1rem;height:3.938em;width:3.7406em}.sprite-vk-white{background-position:-75.16262em -25.5719em;font-size:1rem;height:1.3875em;width:2.0188em}.sprite-white-triangle-marker{background-position:-24.61562em -5.0719em;font-size:1rem;height:20.5em;width:21.6em}.sprite-windrose{background-position:-62.9275em -42.08221em;font-size:1rem;height:6.7em;width:6.7em}.sprite-x-close{background-position:-116.17632em -30.3719em;font-size:1rem;height:1.5531em;width:1.5562em}.sprite-yard{background-position:-84.8573em -42.08221em;font-size:1rem;height:2.1906em;width:2.1813em}.sprite-ymaps{background-position:-75.64em -35.57911em;font-size:1rem;height:4.3219em;width:2.875em}.sprite-ynav{background-position:-69.89422em -30.3719em;font-size:1rem;height:3.8812em;width:3.8813em}.sprite-zoom-square-blue{background-position:-40.94em -42.08221em;font-size:1rem;height:9.8875em;width:9.8875em}.sprite-parking{background-position:-24em -56em}.sprite-parking,.sprite-storage{font-size:1rem;height:2.8em;width:2.8em}.sprite-storage{background-position:-24em -58.8em}.sprite-subscribe{background-position:-43.2em -62.2em;font-size:1rem;height:2.2em;width:2.2em}.sprite-subscribe-close{background-position:-45.5em -62.2em;font-size:1rem;height:2em;width:2em}.sprite-subscribe-close-white{background-position:-47.4em -62.2em;font-size:1rem;height:2em;width:2em}.sprite-arrow-right-xs-white{background-position:-49.4em -62.2em;font-size:1rem;height:2em;width:2em}.flat-features-bw,.flat-features-cg,.flat-features-ch,.flat-features-df,.flat-features-sau,.flat-features-sw,.flat-features-ter,.flat-features-tf,.flat-features-wb,.flat-features-wfv,.flat-features-wv{background-image:url(/assets/images/common/flat-features.svg?v=1614520249);background-repeat:no-repeat;background-size:13.6em 8.5em}.flat-features-bw{background-position:0 0;font-size:1rem;height:2.9em;width:2.4em}.flat-features-cg{background-position:-8em 0}.flat-features-cg,.flat-features-ch{font-size:1rem;height:2.8em;width:2.8em}.flat-features-ch{background-position:-5.2em 0}.flat-features-df{background-position:0 -2.9em}.flat-features-df,.flat-features-sau{font-size:1rem;height:2.8em;width:2.8em}.flat-features-sau{background-position:-2.8em -2.9em}.flat-features-sw{background-position:-10.8em 0}.flat-features-sw,.flat-features-ter{font-size:1rem;height:2.8em;width:2.8em}.flat-features-ter{background-position:-8em -2.8em}.flat-features-tf{background-position:0 -5.7em}.flat-features-tf,.flat-features-wb{font-size:1rem;height:2.8em;width:2.8em}.flat-features-wb{background-position:-2.8em -5.7em}.flat-features-wfv{background-position:-5.6em -5.7em}.flat-features-wfv,.flat-features-wv{font-size:1rem;height:2.8em;width:2.8em}.flat-features-wv{background-position:-2.4em 0}.infra-0,.infra-1,.infra-2,.infra-3,.infra-4,.infra-5,.infra-6,.infra-7,.infra-8{background-image:url(/assets/images/common/infra.svg?v=1595616490);background-repeat:no-repeat;background-size:8.8em 8.2em}.infra-0{background-position:0 -5.49em;font-size:1rem;height:2.64em;width:2.64em}.infra-1{background-position:-3.09em -2.49em;font-size:1rem;height:2.5em;width:2.8em}.infra-2{background-position:-2.64em -5.49em;font-size:1rem;height:2.57em;width:2.57em}.infra-3{background-position:0 0;font-size:1rem;height:2.61em;width:3.09em}.infra-4{background-position:-5.95em -2.5em;font-size:1rem;height:2.68em;width:2.31em}.infra-5{background-position:-5.95em 0;font-size:1rem;height:2.5em;width:2.8em}.infra-6{background-position:-3.09em 0;font-size:1rem;height:2.49em;width:2.86em}.infra-7{background-position:-5.21em -5.49em;font-size:1rem;height:2.2em;width:2.4em}.infra-8{background-position:0 -2.61em;font-size:1rem;height:2.88em;width:2.58em}.is-visually-hidden,.sr-only{clip:rect(0 0 0 0);border:0;clip-path:inset(100%);height:1px;margin:-1px 0 0;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.is-invisible,.js .is-invisible--js,.no-js .is-invisible--no-js{opacity:0;pointer-events:none}.is-decorative,.js .is-decorative--js{pointer-events:none}.svg-fix img,.svg-fix svg,img.svg-fix,svg.svg-fix{backface-visibility:hidden}.svg-fix img,.svg-fix img _::-webkit-full-page-media,.svg-fix img _:future,.svg-fix svg,.svg-fix svg _::-webkit-full-page-media,.svg-fix svg _:future,img.svg-fix,img.svg-fix _::-webkit-full-page-media,img.svg-fix _:future,svg.svg-fix,svg.svg-fix _::-webkit-full-page-media,svg.svg-fix _:future{backface-visibility:unset;will-change:transform}@-moz-document url-prefix(){.svg-fix img,.svg-fix svg,img.svg-fix,svg.svg-fix{backface-visibility:unset;transform:rotate(.001deg)}}.cookie-consent{background:#fff;border:none;bottom:0;height:auto;left:0;margin:0;overflow:hidden;padding:0;position:fixed;width:100%;z-index:25}.cookie-consent__container{align-items:center;display:flex;justify-content:space-between;padding:1.5rem}.cookie-consent__description{font-size:1.3rem;line-height:2rem;margin:0}.cookie-consent__description a{border-bottom:1px solid;text-decoration:none}.cookie-consent__button{background:#1f3f87;border:none;color:#fff;cursor:pointer;font-size:1.3rem;line-height:2rem;margin-left:3rem;padding:1rem 1.5rem}.sliderInit{left:0;position:absolute;right:0}.sliderInit .sliderInit__size{height:3.2rem;margin:0 3.2rem;position:relative}.sliderInit .sliderInit__mask,.sliderInit .sliderInit__size:before{height:.2em;left:0;margin:-.1em -.96rem;position:absolute;right:0;top:50%}.sliderInit .sliderInit__size:before{background-color:hsla(0,0%,100%,.16);content:""}.sliderInit .sliderInit__mask{background-color:#fff}.sliderInit .sliderInit__drag{bottom:0;left:0;position:absolute;top:0;width:3.2rem}.sliderInit .sliderInit__drag:before{border-radius:3.2rem;content:"";height:1.6rem;left:50%;margin:-.8rem;position:absolute;top:50%;width:1.6rem}.sliderInit .sliderInit__drag.left{margin-left:-3.2rem}.sliderInit .sliderInit__drag.right{left:100%;margin-left:1px}.sliderInit .sliderInit__drag.active{cursor:grab}.sliderInit .sliderInit__drag.active.moving{cursor:grabbing}.sliderInit .sliderInit__drag.active:before{background-color:#fff}.sliderInit .sliderInit__drag.default:before{background-color:#bbb}.sliderInit .sliderInit__drag.default .sliderInit__value{color:#999}.sliderInit.left .sliderInit__drag.default{display:none}.sliderInit.left .sliderInit__size{margin-right:0}.sliderInit.left .sliderInit__mask,.sliderInit.left .sliderInit__size:before{margin-left:-1.6rem;margin-right:1.6rem}.checkboxInit__title,.inputInit__title,.multiselectInit__title,.sliderInit__title{bottom:100%;color:#fff;font-size:1.8rem;height:0;left:0;line-height:1;margin-bottom:6.5rem;position:absolute;width:100%}.checkboxInit__btn .title{height:0;left:0;left:-100%;line-height:1;margin-top:-.5em;top:50%;width:100%;width:300%}.checkboxInit__btn .title,.sliderInit__value{font-size:1.7em;position:absolute;text-align:center}.sliderInit__value{bottom:100%;left:-25%;margin-bottom:.3em;width:150%}.checkboxInit{left:0;position:absolute;right:0}.checkboxInit .checkboxInit__btns{font-size:0;text-align:justify}.checkboxInit .checkboxInit__btns>*{display:inline-block;font-size:1rem}.checkboxInit .checkboxInit__btns:after{content:"";display:inline-block;width:100%}.checkboxInit .checkboxInit__btn{background-color:#bbb;color:#999;cursor:pointer;height:6em;position:relative;transition:background-color .2s ease,color .2s ease;width:6em}.checkboxInit .checkboxInit__btn.active{background-color:#aaa;color:#000}.checkboxInit .checkboxInit__current{display:none}.carouselInit.carouselInit--click-next .carouselInit__item.next:after,.carouselInit.carouselInit--click-next .carouselInit__item.prev:after{background:url(/assets/images/common/blank.gif);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.carouselInit .carouselInit__overflow{margin:0 -2em;overflow:visible;position:relative}.carouselInit .carouselInit__move{position:relative;width:100%}.carouselInit .carouselInit__line{font-size:0;left:0;position:relative;white-space:nowrap;width:100%}.carouselInit .carouselInit__item{display:inline-block;font-size:1rem;position:relative;text-decoration:none;vertical-align:top;white-space:normal;width:100%}.carouselInit .carouselInit__arrow{height:8.3em;position:absolute;top:0;width:8.3em}.carouselInit .carouselInit__arrow.left{left:0}.carouselInit .carouselInit__arrow.right{right:0}.carouselInit .carouselInit__arrow.active{cursor:pointer}.carouselInit .carouselInit__arrow.active:after{-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);opacity:1}.carouselInit .carouselInit__arrow:before{background-color:#fff;border-radius:5em;content:"";height:8.3em;left:50%;margin:-4.15em 0 0 -4.15em;position:absolute;top:50%;transition:transform .4s ease;width:8.3em}.carouselInit .carouselInit__arrow:after{-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);opacity:.3;transition:opacity .4 ease,filter .4 ease}.carouselInit.disabled .carouselInit__arrow,.carouselInit.disabled .carouselInit__dots{display:none}.pinchZoom .pinchZoom__wrapper{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.pinchZoom .pinchZoom__buttons{height:11em;left:100%;margin-left:4rem;margin-top:-5.5em;position:absolute;top:50%;width:4.7em}.pinchZoom .pinchZoom__button{background-color:#1f3f87;cursor:pointer;height:8em;position:relative;width:8em}.pinchZoom .pinchZoom__button.in:after{content:"+"}.pinchZoom .pinchZoom__button.in:after,.pinchZoom .pinchZoom__button.out:after{display:block;font-size:4rem;left:0;line-height:8rem;position:absolute;text-align:center;top:0;width:100%}.pinchZoom .pinchZoom__button.out:after{content:"-"}.pinchZoom .pinchZoom__button.inactive{opacity:.7}.pinchZoom .pinchZoom__button+.pinchZoom__button{margin-top:1.5em}.video-embed{background-color:#000;overflow:hidden;overflow:clip;padding-bottom:53.9499%;position:relative}.video-embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video-embed__panel{align-items:center;bottom:0;box-sizing:border-box;display:flex;gap:2.4em;justify-content:space-between;left:0;padding:2.4em;position:absolute;right:0;width:100%;z-index:1}.video-embed__panel:before{background:linear-gradient(180deg,rgba(0,0,0,.7),transparent 23.28%),linear-gradient(0deg,rgba(0,0,0,.7),transparent 21.11%);bottom:0;content:"";height:100dvh;left:0;pointer-events:none;position:absolute;width:100vw}.video-embed__panel__toggler{pointer-events:all;position:relative}.video-embed__panel__toggler .video-embed__panel__toggler__btn{transition-duration:.2s;transition-property:opacity;will-change:opacity}.video-embed__panel__toggler .video-embed__panel__toggler__btn a{cursor:pointer}.video-embed__panel__toggler .video-embed__panel__toggler__btn a svg{display:block}.video-embed__panel__toggler .video-embed__panel__toggler__btn--play{opacity:1;pointer-events:all}.video-embed__panel__toggler .video-embed__panel__toggler__btn--pause{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.video-embed--playing .video-embed__panel__toggler .video-embed__panel__toggler__btn--play{opacity:0;pointer-events:none}.video-embed--playing .video-embed__panel__toggler .video-embed__panel__toggler__btn--pause{opacity:1;pointer-events:all}.video-embed__panel__circle{background:#254595;border-radius:50%;height:8px;left:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-25%);width:8px;z-index:3}.video-embed__panel__timer{background-color:#254595;color:#fff;opacity:0;padding:5px 10px;position:absolute;text-align:right;top:0;transform:translate(-50%,-100%);width:-moz-max-content;width:max-content}.video-embed__panel__timer:after{border:5px solid transparent;border-top-color:#254595;bottom:1px;content:"";left:50%;position:absolute;transform:translate(-50%,100%)}.video-embed__panel__mute a,.video-embed__panel__mute a svg{display:block}.video-embed__panel__fullscreen,.video-embed__panel__mute{pointer-events:all;position:relative}.video-embed__panel__fullscreen .video-embed__panel__fullscreen__inner,.video-embed__panel__fullscreen .video-embed__panel__mute__inner,.video-embed__panel__mute .video-embed__panel__fullscreen__inner,.video-embed__panel__mute .video-embed__panel__mute__inner{transition-duration:.2s;transition-property:opacity;will-change:opacity}.video-embed__panel__fullscreen .video-embed__panel__fullscreen__inner--fullscreen,.video-embed__panel__fullscreen .video-embed__panel__mute__inner--unmute,.video-embed__panel__mute .video-embed__panel__fullscreen__inner--fullscreen,.video-embed__panel__mute .video-embed__panel__mute__inner--unmute{left:0;opacity:1;pointer-events:all;position:absolute;top:0}.video-embed--muted .video-embed__panel__fullscreen .video-embed__panel__mute__inner--unmute,.video-embed--muted .video-embed__panel__mute .video-embed__panel__mute__inner--unmute,.video-embed__panel__fullscreen .video-embed__panel__fullscreen__inner--minimize,.video-embed__panel__fullscreen .video-embed__panel__mute__inner--mute,.video-embed__panel__mute .video-embed__panel__fullscreen__inner--minimize,.video-embed__panel__mute .video-embed__panel__mute__inner--mute{opacity:0;pointer-events:none}.video-embed--muted .video-embed__panel__fullscreen .video-embed__panel__mute__inner--mute,.video-embed--muted .video-embed__panel__mute .video-embed__panel__mute__inner--mute{opacity:1;pointer-events:all}.video-embed--fullscreen .video-embed__panel__fullscreen .video-embed__panel__fullscreen__inner--fullscreen,.video-embed--fullscreen .video-embed__panel__mute .video-embed__panel__fullscreen__inner--fullscreen{opacity:0;pointer-events:none}.video-embed--fullscreen .video-embed__panel__fullscreen .video-embed__panel__fullscreen__inner--minimize,.video-embed--fullscreen .video-embed__panel__mute .video-embed__panel__fullscreen__inner--minimize{opacity:1;pointer-events:all}.video-embed__panel__progress{position:relative;width:100%}.video-embed__panel__progress:hover .video-embed__panel__timer{opacity:1}.video-embed__panel__progress__progress-bar{cursor:pointer;display:flex;flex-grow:1;height:42px;left:0;overflow:hidden;position:relative;right:0;z-index:1}.video-embed--playing .video-embed__panel__progress__progress-bar{opacity:1;pointer-events:all}.video-embed__panel__progress__progress-bar:after{background-color:#254595;content:"";height:4px;left:0;position:absolute;top:50%;width:100%}.video-embed__panel__progress__progress-bar__inner{border-top:4px solid #fff;height:100%;left:-100%;position:absolute;top:50%;transition-duration:.333s;transition-property:transform;transition-timing-function:linear;width:100%;will-change:width;z-index:3}.video-embed__panel__progress__progress-bar__hover{height:100%;left:0;pointer-events:all;position:absolute;top:0;width:100%;z-index:2}.video-embed__panel__progress__progress-bar__hover:after{background-color:color-use(text,1);content:"";height:1px;left:0;opacity:0;position:absolute;top:50%;width:var(--mouseX);will-change:opacity}.video-embed__panel--hidden{opacity:0;pointer-events:none;visibility:hidden}.video-embed--controls:before{background:#254595}.video-embed--controls:before,.video-embed.video-embed--dragging:before{content:"";cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.video-embed.video-embed--dragging:before{background:#fff}.video-embed--with-overlay.video-embed--playing.video-embed--dragging:before{display:block}.video-embed.video-embed--fullscreen-opt{height:60dvh;padding:0}.video-embed.video-embed--fullscreen-opt .video-embed__panel{background:linear-gradient(180deg,transparent 10%,rgba(0,0,0,.5) 97.6%);gap:40px;padding:2.4em}.video-embed.video-embed--fullscreen-opt .video-embed__panel__progress__progress-bar{height:42px}.video-embed.video-embed--fullscreen-opt .video-embed__inner{background:color-use(background);height:100%}.video-embed.video-embed--fullscreen-opt.video-embed--fullscreen .video-embed__inner{height:100%;margin:0;position:relative;width:100%}.video-embed.video-embed--fullscreen{height:100dvh;left:0;min-height:100dvh;padding:0;position:absolute;top:0;width:100vw}.video-embed.video-embed--fullscreen .video-embed__inner{height:100%;margin:0;position:relative;width:100%}.video-embed.video-embed--fullscreen iframe{display:block;height:100%;position:relative;width:100%}.video-embed.video-embed--fullscreen-cover{height:100dvh;left:0;padding:0;position:absolute;top:0;width:100vw}.video-embed.video-embed--fullscreen-cover .video-embed__inner{height:100%;margin:0;position:relative;width:100%}.video-embed.video-embed--fullscreen-cover iframe{display:block;height:100%;position:relative;width:100%}.video-embed.video-embed--native-controls{pointer-events:all}.video-embed--cover{height:100%;padding:0;width:100%}.video-embed--cover .video-embed__inner{height:100%;margin:0;position:relative;width:100%}.video-embed--cover iframe{display:block;height:100%;position:relative;width:100%}.background{left:0;overflow:hidden;overflow:clip;position:absolute;top:0}.background iframe{pointer-events:none}.background _::-webkit-full-page-media,.background _:future,.background:has(iframe):after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.background img,img.background{display:block;height:auto;width:100%}.background--top{width:100%}.background--bottom{bottom:0;top:auto;width:100%}.background--cover{--iframe-width:100vw;--iframe-height:100vh;height:100%;width:100%}.background--cover img,.background--cover video,img.background--cover,video.background--cover{aspect-ratio:unset;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.background--cover iframe{aspect-ratio:unset;height:max(100%,calc(var(--iframe-width) / var(--ratio)));left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:max(100%,calc(var(--iframe-height) * var(--ratio)))}.page-transition-content{left:0!important;min-height:100vh!important;position:fixed!important;top:0!important;width:100vw!important;z-index:1!important}.animation--fade-in,.animation--fade-out{transition:opacity .7s ease;will-change:opacity}.animation--fade-in--inactive,.animation--fade-out--active{opacity:0}.animation--fade-in-up{transition:opacity .7s ease,transform .7s ease;will-change:opacity,transform}.animation--fade-in-up--inactive{opacity:0;transform:translateY(20%)}.animation--page-slide-down,.animation--page-slide-up{transition:transform .7s ease;will-change:transform}.animation--page-slide-up--inactive{transform:translateY(100%)}.animation--page-slide-down--inactive{transform:translateY(-100%)}.animation--page-fade-in,.animation--page-fade-out{transition:opacity .3s ease;will-change:opacity}.animation--page-fade-in--inactive,.animation--page-fade-out--active{opacity:0}.animation--page-news-in,.animation--page-news-item-in,.animation--page-news-item-out,.animation--page-news-out{transition:transform 1s ease}.animation--page-news-in .load_frame>.not-resizable,.animation--page-news-item-in .load_frame>.not-resizable,.animation--page-news-item-out .load_frame>.not-resizable,.animation--page-news-out .load_frame>.not-resizable{transition:transform 1s ease,opacity 1s ease}.animation--page-news-item-out{height:100%;position:relative;z-index:2!important}.animation--page-news-item-in .load_frame,.animation--page-news-item-out .load_frame{background:none}.animation--page-news-item-in .news__bg-overlay,.animation--page-news-item-in .video-bg.wait-load,.animation--page-news-item-out .news__bg-overlay,.animation--page-news-item-out .video-bg.wait-load{display:none}.animation--page-news-in--inactive .load_frame>.not-resizable,.animation--page-news-out--active .load_frame>.not-resizable{opacity:0;transform:translateX(-80%)}.animation--page-news-item-in--inactive .load_frame>.not-resizable,.animation--page-news-item-out--active .load_frame>.not-resizable{opacity:0;transform:translateX(80%)}.animation--page-mobile-news-in,.animation--page-mobile-news-item-in,.animation--page-mobile-news-item-out,.animation--page-mobile-news-out{transition:transform .4s ease}.animation--page-mobile-news-in .at_opened_article,.animation--page-mobile-news-item-in .at_opened_article,.animation--page-mobile-news-item-out .at_opened_article,.animation--page-mobile-news-out .at_opened_article{transition:opacity .4s ease}.animation--page-mobile-news-item-out{height:100%;position:relative;z-index:2!important}.animation--page-mobile-news-item-in .load_frame,.animation--page-mobile-news-item-out .load_frame{background:none}.animation--page-mobile-news-item-in--inactive .at_opened_article,.animation--page-mobile-news-item-out--active .at_opened_article{opacity:0}.js:not(.js-no-reveal) [data-reveal]:not([data-reveal-visible]){opacity:.005!important;pointer-events:none!important}.disable-transitions,.disable-transitions *,.disable-transitions :after,.disable-transitions :before,.disable-transitions:after,.disable-transitions:before{transition:none!important}.animation--home-intro-out{transition:transform 1s ease}.animation--home-intro-out--active{transform:translateY(-100%)}.animation--home-content{transition:transform 1s ease}.animation--home-content--inactive{transform:translateY(30%)}.content-animation{position:relative}.content-animation [data-content-animation-item]{left:0;position:relative;top:0}.content-animation [data-content-animation-item]:not(.col){min-width:100%}.group>.content-animation{flex-grow:1}.content-animation.content-animation--ready [data-content-animation-item]{position:absolute}.content-animation.content-animation--ready [data-content-animation-top]{position:relative}.content-animation.content-animation--ready [data-content-animation-top]~[data-content-animation-top]{position:absolute}.content-animation--full-height [data-content-animation-item]{height:100%}.content-animation--bottom{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-end}.content-animation--bottom [data-content-animation-item]{bottom:0;top:auto}.content-animation--no-overflow{overflow:hidden}.formInit .feedback_bg{background-color:#1d3d88;box-sizing:border-box;overflow:auto;padding:6.5rem 0;z-index:30}.formInit .appointment_bg{background-color:#3f4d5b}.formInit .popup_overlay{display:none}.formInit .sended_message{opacity:0;pointer-events:none;text-align:center;transition:opacity .3s ease,visibility .3s ease;visibility:visible}.formInit .sended_message .message{font-size:2.5rem;margin:0 5rem;width:auto}.formInit .feedback_inputs{margin:0 4.8rem;position:relative;transition:opacity .3s ease,visibility .3s ease}.formInit .title_block{margin-bottom:3em}.formInit .title_block .title{color:#fff;font-size:2.5em;font-weight:400;line-height:1.3}.formInit .title_block .subtitle{color:#99c2ff;font-size:2.5em;left:.2rem;line-height:1;margin-top:1em;position:relative}.formInit .input_block{position:relative}.formInit .input_block+.input_block{margin-top:1.5em}.formInit .input_block.pdf_id,.formInit .input_block.tok{display:none}.formInit input,.formInit label,.formInit textarea{-webkit-text-fill-color:hsla(0,0%,100%,.8);background:none;border:none;border-bottom:.2rem solid hsla(0,0%,100%,.3);border-radius:0;box-sizing:border-box;caret-color:#fff;color:hsla(0,0%,100%,.8);display:block;font-size:2.5em;line-height:1.3;margin:0;padding:1.5rem 0;position:relative;transition:opacity .2s ease,visibility .2s ease;width:100%}.formInit input::-moz-placeholder,.formInit label::-moz-placeholder,.formInit textarea::-moz-placeholder{color:hsla(0,0%,100%,.25)}.formInit input::placeholder,.formInit label::placeholder,.formInit textarea::placeholder{color:hsla(0,0%,100%,.25)}.formInit input.file_input,.formInit label.file_input,.formInit textarea.file_input{cursor:pointer;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.formInit input:-webkit-autofill,.formInit label:-webkit-autofill,.formInit textarea:-webkit-autofill{color:#fff!important;-webkit-transition:background-color 1ms ease 5000s!important;transition:background-color 1ms ease 5000s!important}.formInit input:autofill,.formInit label:autofill,.formInit textarea:autofill{color:#fff!important;transition:background-color 1ms ease 5000s!important}.formInit .form-control--error+label.error{display:block}.formInit .input_file_frame{cursor:pointer;height:5em;margin-top:4rem;position:relative}.formInit .input_file_frame:before{background-position:-72.14em -35.57911em;content:"";font-size:.7em;height:4.5em;left:0;margin:-2.25em -1.75em -2.25em 0;position:absolute;top:50%;width:3.5em}.formInit .input_file_frame.active>span{color:#fff}.formInit .input_file_frame:before{opacity:.8}.formInit .input_file_frame:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.formInit .input_file_frame>span{color:hsla(0,0%,100%,.55);display:inline-block;font-size:1.6em;padding-left:3em;transition:color .3s ease;vertical-align:middle}.formInit label{border-color:rgba(255,0,0,.85)!important;cursor:pointer}.formInit label.error{-webkit-text-fill-color:red;border:none;color:red;display:none;font-size:1.4rem;margin-top:1rem;padding:0}.formInit textarea,.formInit textarea+label{border:.2rem solid hsla(0,0%,100%,.3);box-sizing:border-box;font-size:1.6rem;height:23rem;padding:3rem;resize:none}.formInit .popup_close{height:6.5rem;left:auto;margin:0;position:fixed;right:0;top:0;width:6.5rem}.formInit .popup_close:after{background-position:-111.0333em -35.57911em;content:"";font-size:.8em;height:2.2em;left:50%;margin:-1.1em -1.1015em;position:absolute;top:50%;width:2.203em}.formInit.error .feedback_inputs,.formInit.success .feedback_inputs{opacity:0;visibility:hidden}.formInit.error .sended_message.error,.formInit.success .sended_message.success{opacity:1;pointer-events:all;visibility:visible}.formInit .agree_btn{position:relative}.formInit .agree_btn>span{color:hsla(0,0%,100%,.65);font-size:1.4em;line-height:1.6;position:relative}.formInit .agree_toggle .toggleInit__item{align-items:flex-start;border:none;color:#fff;display:flex;flex-direction:row-reverse;justify-content:flex-end;opacity:1;position:relative;visibility:visible}.formInit .agree_toggle .toggleInit__item .title{color:#fff;cursor:pointer;font-size:1.5rem;font-weight:400;line-height:1.25;width:auto}.formInit .agree_toggle .toggleInit__item .icon{background:#fff;cursor:pointer;flex-shrink:0;height:2.1rem;margin-right:1.5rem;position:relative;width:2.1rem}.formInit .agree_toggle .toggleInit__item .icon:after{background:#224f8c;content:"";height:50%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:50%}.formInit .agree_toggle .toggleInit__item.active .icon:after{opacity:1}.formInit .agree_toggle.form-control--error .toggleInit__item{padding-bottom:0}.formInit .agree_toggle input:checked+.toggleInit__item .icon:after{opacity:1}.formInit .send_btn{background-color:#fff;border:none;cursor:pointer;display:block;height:6em;margin-top:5em;padding:0;position:relative;text-align:center;white-space:nowrap;width:100%}.formInit .send_btn:before{height:100%;width:0}.formInit .send_btn:after,.formInit .send_btn:before{content:"";display:inline-block;vertical-align:middle}.formInit .send_btn:after{background-position:-61.5188em -2.6em;font-size:1rem;height:1.18em;margin-left:1.5em;position:relative;width:2.5em}.formInit .send_btn>span{color:#3e58d1;display:inline-block;font-size:1.6em;font-weight:500;position:relative;vertical-align:middle}.footer_form .feedback_bg,.page__footer-form .feedback_bg{background-color:transparent;height:auto;left:auto;padding:0;position:relative;top:auto;width:auto;z-index:auto}.footer_form .feedback_bg[data-type=callback_tender] input.link_input,.page__footer-form .feedback_bg[data-type=callback_tender] input.link_input{font-size:1.4em}.footer_form .feedback_bg .title_block,.page__footer-form .feedback_bg .title_block{margin-bottom:7em}.footer_form .feedback_inputs,.page__footer-form .feedback_inputs{margin:0;position:relative;transition:opacity .3s ease,visibility .3s ease}.generateDropdownsLite{background-color:#1d3d88;display:inline-block;height:4.2rem;position:relative;vertical-align:middle;white-space:nowrap;width:10.2rem}.generateDropdownsLite .value{display:inline-block;font-size:1.6rem;font-weight:500;left:50%;padding-right:3.2rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.generateDropdownsLite .value:after{background-position:-78.62242em -25.5719em;content:"";font-size:1rem;height:1.1875em;margin:-.59375em 0 -.59375em -.66405em;position:absolute;right:0;top:50%;width:1.3281em}.generateDropdownsLite select{opacity:0;z-index:1}.tooltip{--tooltip-background:color-use(background);--tooltip-color:color-use(heading);--tooltip-arrow-width:1rem;--tooltip-arrow-height:0.5rem;--tooltip-arrow-background:var(--tooltip-background);--tooltip-distance:1rem;--tooltip-animation-distance:1rem;--tooltip-padding:1rem;--tooltip-border-radius:0.5rem;--tooltip-shadow:0 10px 20px 0 rgba(0,0,0,.15),0 5px 10px 0 rgba(0,0,0,.15);--tooltip-direction-x:0;--tooltip-direction-y:-1;bottom:100%;left:50%;margin-bottom:var(--tooltip-distance);pointer-events:none;position:absolute;transform:translateX(-50%);width:-moz-max-content;width:max-content}.tooltip__content{background:var(--tooltip-background);border-radius:var(--tooltip-border-radius);box-shadow:var(--tooltip-shadow);color:var(--tooltip-color);padding:var(--tooltip-padding);position:relative}.tooltip__triangle{border-color:var(--tooltip-arrow-background) transparent transparent transparent;border-style:solid;border-width:var(--tooltip-arrow-height) calc(var(--tooltip-arrow-width) / 2) 0 calc(var(--tooltip-arrow-width) / 2);height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);transform-origin:50% 0;width:0;z-index:1}.tooltip[data-side]{bottom:auto;left:0;margin-top:calc(var(--tooltip-distance) * -1);top:0;transform:none}.tooltip[data-side] .tooltip__triangle{left:auto;top:auto;transform:none}.tooltip[data-side=bottom]{--tooltip-direction-y:1;margin-top:var(--tooltip-distance)}.tooltip[data-side=left]{--tooltip-direction-y:0;--tooltip-direction-x:-1;margin-left:calc(var(--tooltip-distance) * -1);margin-top:0}.tooltip[data-side=right]{--tooltip-direction-y:0;--tooltip-direction-x:1;margin-left:calc(var(--tooltip-distance));margin-top:0}.tooltip--interactive{pointer-events:unset}.tooltip--interactive:before{content:"";inset:calc(var(--tooltip-distance) * -1);position:absolute}.tooltip{opacity:0;transition-property:visibility,opacity;visibility:hidden}.tooltip__animation{transform:translate(calc(var(--tooltip-animation-distance) * var(--tooltip-direction-x)),calc(var(--tooltip-animation-distance) * var(--tooltip-direction-y)));transition-property:transform}.has-hover [data-plugin~=tooltip]:hover .tooltip:not([data-side]),.has-hover [data-plugin~=tooltip]:hover+.tooltip:not([data-side]),.tooltip--interactive:hover,.tooltip--visible,[data-plugin~=tooltip]:focus-visible .tooltip:not([data-side]),[data-plugin~=tooltip]:focus-visible+.tooltip:not([data-side]){opacity:1;visibility:visible}.has-hover [data-plugin~=tooltip]:hover .tooltip:not([data-side]) .tooltip__animation,.has-hover [data-plugin~=tooltip]:hover+.tooltip:not([data-side]) .tooltip__animation,.tooltip--interactive:hover .tooltip__animation,.tooltip--visible .tooltip__animation,[data-plugin~=tooltip]:focus-visible .tooltip:not([data-side]) .tooltip__animation,[data-plugin~=tooltip]:focus-visible+.tooltip:not([data-side]) .tooltip__animation{transform:translate(0)}.tooltip--floor{--tooltip-shadow:none;--tooltip-padding:0 0 0 3.4rem;margin:0}.tooltip--discount{--tooltip-background:#fff;--tooltip-color:#1f3f87;--tooltip-border-radius:0;--tooltip-padding:1.15rem 2.3rem;--tooltip-distance:1.1rem;font-size:1.865rem;line-height:2.3rem;z-index:3}.tooltip--discount .tooltip__triangle{display:none}.mobile .tooltip--discount{--tooltip-padding:10px 21px;--tooltip-distance:10px;font-size:17px;line-height:21px;max-width:calc(100% - 10.4rem)}.tooltip--no-shadow{--tooltip-shadow:none}.tooltip--parking{--tooltip-padding:0;--tooltip-border-radius:0;--tooltip-background:#1f3f87;z-index:2}.plan{--plan-fit:contain;--plan-position:50% 50%;--plan-ratio:unset;aspect-ratio:var(--plan-ratio);display:grid;grid-auto-rows:1fr;grid-template-areas:"layer";grid-template-columns:1fr;grid-template-rows:auto;position:relative}.plan:has(.plan__layer){aspect-ratio:unset}.plan__layer{aspect-ratio:var(--plan-ratio);grid-area:layer;height:100%;min-height:0;position:relative;width:100%}.plan__layer--image img,.plan__layer--image picture,.plan__layer--image svg,.plan__layer--svg svg{display:block;height:100%;width:100%}.plan__layer--image img{-o-object-fit:var(--plan-fit);object-fit:var(--plan-fit);-o-object-position:var(--plan-position);object-position:var(--plan-position)}.plan__layer--image+.plan__layer--svg{inset:0;position:absolute}.plan__layer--svg{pointer-events:none}.plan__layer--svg :where([data-anchor]){visibility:hidden}.plan__layer--svg :where([data-hoverable]){visibility:hidden}.air .plan__layer--svg :where([data-hoverable]){visibility:visible}.plan__layer--svg a{cursor:default;outline:none}.plan--cover{--plan-fit:cover}.plan--minimap .plan__layer--image{pointer-events:none;z-index:1}.plan--minimap.plan--minimap-ever{padding-top:20px}.plan--minimap.plan--minimap-ever .plan__layer{margin:0 auto;max-width:180px}.plan--floor .plan__layer--image{pointer-events:none;z-index:1}.plan--parking{--plan-position:50% 0%;padding:10rem 23.3rem}.plan--parking .ui-background{background:#3f4d5b}.plan--parking.parking--now{padding:10rem 40rem}.plan--parking.parking--now .content-animation{max-width:100rem}.plan-hoverable{opacity:0}.plan-hoverable--hovered{opacity:.32}.plan-hoverable--disabled{opacity:0}.plan-hoverable{pointer-events:all;transition-property:fill,stroke,opacity;visibility:visible}.plan-hoverable--hidden{opacity:0}.plan-hoverable--clickable{cursor:pointer}.plan--minimap .plan-hoverable{fill:#1f3f87}.plan--minimap .plan-hoverable--hovered{opacity:1}.plan--minimap .plan-hoverable--disabled{opacity:0}.plan--minimap .plan-hoverable--active{opacity:1}.air .plan--minimap .plan-hoverable{fill:#3f4d5b}.air .plan--minimap .plan-hoverable--hovered{fill:#fff}.air .plan--minimap .plan-hoverable--disabled{opacity:1}.air .plan--minimap .plan-hoverable--active{fill:#fff}.mobile .plan--minimap .plan-hoverable{pointer-events:none}.mobile .plan--minimap .plan-hoverable--clickable{fill:#fff}.mobile .plan--minimap .plan-hoverable--hovered{opacity:1}.mobile .plan--minimap .plan-hoverable--disabled{opacity:0}.mobile .plan--minimap .plan-hoverable--active{opacity:1}.plan--minimap.plan--minimap-ever .plan-hoverable--clickable+.plan-hoverable--clickable{fill:#fff;opacity:1}.mobile .plan--minimap.plan--minimap-ever .plan-hoverable--active+.plan-hoverable--active{fill:#1f3f87}.plan--floor .plan-hoverable{fill:#4d74ff}.plan--floor .plan-hoverable--clickable{opacity:.15}.plan--floor .plan-hoverable--hovered{fill:#1f3f87;opacity:.8}.plan--floor .plan-hoverable--disabled{fill:#c6d0eb;opacity:.5}.plan--floor .plan-hoverable--active{fill:#1f3f87;opacity:.8}.plan--parking .plan__layer--svg :where([data-hoverable]){fill:#5a6774;stroke-opacity:.1;visibility:visible}.plan--parking .plan-hoverable:not(.plan-hoverable--hidden){fill:#425373;stroke:#fff;stroke-opacity:1;opacity:1}.plan--parking .plan-hoverable:not(.plan-hoverable--hidden).plan-hoverable--active,.plan--parking .plan-hoverable:not(.plan-hoverable--hidden).plan-hoverable--hovered{fill:#1f3f87}.plan--parking .plan-hoverable--hidden{opacity:1;pointer-events:none}.plan--parking.plan--parking--spires .plan__layer--svg :where([data-hoverable]){fill:#525f6c;stroke-width:1}.plan--parking.plan--parking--spires .plan-hoverable:not(.plan-hoverable--hidden){fill:#425373}.plan--parking.plan--parking--spires .plan-hoverable:not(.plan-hoverable--hidden).plan-hoverable--active,.plan--parking.plan--parking--spires .plan-hoverable:not(.plan-hoverable--hidden).plan-hoverable--hovered{fill:#1f3f87}.plan--parking.plan--parking--spires .plan-hoverable:not(.plan-hoverable--hidden),.plan--parking.plan--parking--spires .plan__layer--svg :where([data-hoverable]){stroke:#fff;stroke-opacity:.1;opacity:1}.plan--parking.plan--parking--spires .plan-hoverable:not(.plan-hoverable--hidden){stroke-opacity:1}.mobile .plan--floor .plan-hoverable{pointer-events:none}.mobile .plan--floor .plan-hoverable--clickable{fill:#fff;opacity:.05}.mobile .plan--floor .plan-hoverable--hovered{fill:#1f3f87;opacity:.8}.mobile .plan--floor .plan-hoverable--disabled{fill:#fff;opacity:.05}.mobile .plan--floor .plan-hoverable--active{fill:#6787d1;opacity:.7}.plan-marker--building{border-radius:scaled(40px)}.plan-marker--building .plan-marker__content{align-items:center;display:flex;height:4.3rem;justify-content:center;text-align:center;transition:opacity .3s ease,visibility .3s ease;width:4.3rem}.plan-marker--building .plan-marker__content:before{background-color:#1f3f87;border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .3s ease;width:100%}.plan-marker--building .plan-marker__text{color:#fff;font-size:1.6rem;font-weight:500;line-height:1;position:relative}.plan-marker--building.plan-marker--disabled .plan-marker__content{background:color-use(text)}.plan-marker--building.plan-marker--hovered .plan-marker__content:before{transform:scale(1.2)}.plan-marker--apartment{border-radius:scaled(40px)}.plan-marker--apartment .plan-marker__content{background:color-use(heading);border-radius:scaled(40px);color:color-use(background);height:scaled(40px);width:scaled(40px)}.plan-marker--apartment.plan-marker--disabled .plan-marker__content{background:color-use(text)}.plan-marker--apartment-reserved .plan-marker__content{background:color-use(background);color:color-use(heading)}.plan-marker--apartment-reserved.plan-marker--hovered .plan-marker__content{background:color-use(small)}.plan-marker--street .plan-marker__content{border-radius:0;color:color-use(small);height:auto;width:auto}.plan-marker--street--east .plan-marker__content{transform:rotate(90deg)}.plan-marker--street--west .plan-marker__content{transform:rotate(-90deg)}.plan-marker--floor{z-index:1}.plan-marker--floor .plan-marker__content{background-color:#fff;border-radius:50%;color:#1f3f87;font-size:1.9rem;font-weight:500;height:9.6rem;opacity:0;text-align:center;transform:scale(.5);transition:opacity .5s ease,visibility .5s ease,transform .5s ease;visibility:hidden;width:9.6rem}.plan-marker--floor.plan-marker--hovered .plan-marker__content{opacity:1;transform:scale(1);visibility:visible}.plan-marker--floor.plan-marker--disabled .plan-marker__content{background-color:#1f3f87;font-size:1rem;height:8.1rem;opacity:1;transform:scale(1);visibility:visible;width:8.1rem}.plan-marker--floor.plan-marker--disabled .plan-marker__content:after{background-image:url(/assets/images/common/sprite.svg);background-position:0 -5.0719em;background-repeat:no-repeat;background-size:118.5em 82.2em;content:"";font-size:.3rem;height:30.50721em;left:50%;margin:-15.25361em -12.30781em;position:absolute;top:50%;transform:scale(.5);width:24.61562em}.plan-marker--floor--small .plan-marker__content{transform:scale(.2)}.plan-marker--floor--small.plan-marker--disabled .plan-marker__content,.plan-marker--floor--small.plan-marker--hovered .plan-marker__content{transform:scale(.4)}.plan-marker{cursor:default;left:0;position:absolute;top:0;transition-property:opacity}.plan-marker__content{place-content:center;text-align:center;transition-property:color,background-color}.plan-marker--hidden{opacity:0}.plan-marker--clickable{cursor:pointer}.grecaptcha-badge{display:none!important}.mortgageCalculator{margin:0 -4.5rem;position:relative}.mortgageCalculator .params_block{background-color:#254595;box-shadow:-.2rem 7.1rem 5.1em -.5em rgba(37,45,81,.2),0 0 .5em -.5em rgba(37,45,81,.3);box-sizing:border-box;padding:0 2rem;position:relative;text-align:justify;width:100%;z-index:1}.mortgageCalculator .params_block:before{border:1.2em solid transparent;border-top-color:#254595;content:"";display:block;left:50%;position:absolute;top:100%;transform:translateX(-50%)}.mortgageCalculator .params_block .search_slider{box-sizing:border-box;display:block;height:5em;margin:0 -1.7rem 0 -.5rem;position:relative;vertical-align:top}.mortgageCalculator .params_block .search_slider .value{bottom:3rem;font-size:1.4rem;left:1rem;position:absolute;text-align:left;white-space:nowrap}.mortgageCalculator .params_block .search_slider .value-input{background-color:transparent;border:0;color:#fff;font-size:1.4rem;left:1rem;position:absolute;text-align:left;top:0;white-space:nowrap;width:89.65%}.mortgageCalculator .params_block .search_slider .value-input+.value-input__line{background-color:hsla(0,0%,100%,.3);height:.1rem;left:3%;position:absolute;top:40%;width:35%}.mortgageCalculator .params_block .search_slider .sliderInit__title{bottom:4.4rem;color:hsla(0,0%,100%,.34);font-size:1.3em;left:auto;margin:0;position:absolute;right:2.2rem;white-space:nowrap;width:auto}.mortgageCalculator .params_block .search_slider .sliderInit__value{display:none}.mortgageCalculator .params_block .search_slider .sliderInit__size{bottom:0;left:2.6rem;margin:0;position:absolute;right:.6rem;top:auto}.mortgageCalculator .params_block .search_slider .sliderInit__drag:before{height:1.3rem;margin:-.7rem;width:1.3rem}.mortgageCalculator .results_block{position:relative}.mortgageCalculator .results_block .results_items{background-color:#1f3f87;box-shadow:0 0 4em 5em rgba(37,45,81,.2);box-sizing:border-box;padding:3em 2.5rem 0;position:relative;text-align:justify}.mortgageCalculator .results_block .results_items .results_item{color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between}.mortgageCalculator .results_block .results_items .results_item .label{color:hsla(0,0%,100%,.34);font-size:1.4rem;order:2}.mortgageCalculator .results_block .results_items .results_item .value{color:#fff;font-size:1.3rem;order:1}.mortgageCalculator .results_block .results_items .count-button--wr{text-align:center}.mortgageCalculator .results_block .results_items .count-button{background:#254595;border-radius:108rem;box-shadow:0 0 10px rgba(37,45,81,.3);box-sizing:border-box;color:#fff;display:block;font-size:1.4rem;left:0;line-height:5.5rem;margin:0 auto;max-width:24rem;opacity:0;right:0;text-align:center;text-decoration:none;transform:translateY(-108px);transition:all .5s ease;visibility:hidden;width:100%;z-index:3}.mortgageCalculator .results_block .results_items .count-button.active{opacity:1;visibility:visible}.mortgageCalculator .results_block .buy__feedback-button{cursor:pointer;display:inline-block;height:6rem;left:50%;position:relative;transform:translateX(-50%);white-space:nowrap;width:22.7rem}.mortgageCalculator .results_block .buy__feedback-button:before{background-color:#fff;border-radius:108rem;content:"";height:100%;left:0;position:absolute;top:0;transition:transform .3s ease;width:100%}.mortgageCalculator .results_block .buy__feedback-button span{color:#3e58d1;font-size:1.6rem;left:0;line-height:1;margin-top:-.5em;position:absolute;text-align:center;top:50%;width:100%;z-index:1}.mortgageCalculator .results_block .programm_count{color:#fff;font-size:1.6em;margin-top:5.6rem;position:relative;text-align:center;width:100%}.mortgageCalculator .results_block .programm_count .programm_count_val{color:#98c1fd;padding-left:1rem;text-decoration:underline}.mortgageCalculator .results_block .bank_programm-item{align-items:center;background:#fff;border-radius:2rem;box-sizing:border-box;color:#000;display:flex;flex-wrap:wrap;margin:0 auto 2.1rem;padding:1.6em 1.9rem;text-decoration:none;width:calc(100% - 3.5rem)}.mortgageCalculator .results_block .bank_programm-item .logo_fr{height:7.8rem;width:7.8rem}.mortgageCalculator .results_block .bank_programm-item .logo_fr .img{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:7.8em;position:relative;vertical-align:middle;width:7.8em}.mortgageCalculator .results_block .bank_programm-item .logo_fr span{display:none}.mortgageCalculator .results_block .bank_programm-item .programm_info{box-sizing:border-box;display:flex;flex-wrap:wrap;padding-left:3.2rem;width:calc(100% - 7.8rem)}.mortgageCalculator .results_block .bank_programm-item .programm_info .row{margin:1rem 0;width:50%}.mortgageCalculator .results_block .bank_programm-item .programm_info .row .label{color:rgba(62,54,54,.5);font-size:1.3rem;margin-bottom:1rem}.mortgageCalculator .results_block .bank_programm-item .programm_info .row .val{color:#3e3636;font-size:1.6rem}.mortgageCalculator .disclamer{margin:0 auto 2.1rem;width:calc(100% - 3rem)}.buy_frame .page__padding .mortgageCalculator{margin:0 -2.5rem}.installment{margin:0 -4.5rem;padding:0 3.5rem}.installment--no-spacing{margin:0;padding:0}.installment .info{align-items:center;background:transparent;border:1px solid #8c949d;border-radius:50%;color:#121212;cursor:pointer;display:inline-flex;height:1.8rem;justify-content:center;padding:0;position:relative;transition:.2s ease;transition-property:background,border-color,color;vertical-align:middle;width:1.8rem;z-index:2}.installment .info:hover{color:#8c949d}.installment .buy__feedback-button{cursor:pointer;display:inline-block;height:6rem;left:50%;position:relative;transform:translateX(-50%);white-space:nowrap;width:22.7rem}.installment .buy__feedback-button:before{background-color:#fff;border-radius:108rem;content:"";height:100%;left:0;position:absolute;top:0;transition:transform .3s ease;width:100%}.installment .buy__feedback-button span{color:#3e58d1;font-size:1.6rem;left:0;line-height:1;margin-top:-.5em;position:absolute;text-align:center;top:50%;width:100%;z-index:1}.installment__list{margin-bottom:3.5em}.installment__item{background-color:#fff;border-radius:2.2em;color:#121212;padding:1.7em}.installment__item+.installment__item{margin-top:1.8em}.installment__info{margin-bottom:1.5em}.installment__title-box{display:flex;justify-content:space-between}.installment__item-title{font-size:1.5em;font-weight:500;margin-bottom:1em;width:70%}.installment__descr{display:flex;font-size:1.2em;gap:1.5em}.installment__descr span:not(:first-child){position:relative}.installment__descr span:not(:first-child):before{border-left:1px solid #121212;content:"";height:.8em;left:-.75em;position:absolute;top:50%;transform:translateY(-50%)}.installment__params{border-top:1px solid rgba(0,0,0,.2);display:flex;justify-content:space-between;padding-top:1.5em}.installment__param-title{align-items:center;color:hsla(0,0%,7%,.5);display:flex;font-size:1.1em;gap:1.2em;height:1.8rem;margin-bottom:.6em}.installment__param-value{font-size:1.5em;font-weight:500;padding:.15em 0;width:-moz-max-content;width:max-content}.installment__param-value--outline{border:1px solid #121212;padding:.15em .25em}.installment__text{font-size:1.1rem;margin-bottom:4.5em}.animation--modal-link-transition-in,.animation--modal-link-transition-in .modal__background,.animation--modal-link-transition-out,.animation--modal-link-transition-out .modal__background,.animation--modal-out-fake,.desktop .modal--bottom.animation--modal-in,.desktop .modal--bottom.animation--modal-in .modal__background,.desktop .modal--bottom.animation--modal-in .modal__content,.desktop .modal--bottom.animation--modal-out,.desktop .modal--bottom.animation--modal-out .modal__background,.desktop .modal--bottom.animation--modal-out .modal__content,.mobile .modal--bottom.animation--modal-in,.mobile .modal--bottom.animation--modal-in .modal__background,.mobile .modal--bottom.animation--modal-in .modal__content,.mobile .modal--bottom.animation--modal-out,.mobile .modal--bottom.animation--modal-out .modal__background,.mobile .modal--bottom.animation--modal-out .modal__content,.modal--center.animation--modal-in,.modal--center.animation--modal-in .modal__background,.modal--center.animation--modal-in .modal__scroller,.modal--center.animation--modal-out,.modal--center.animation--modal-out .modal__background,.modal--center.animation--modal-out .modal__scroller,.modal--full.animation--modal-in,.modal--full.animation--modal-in .modal__background,.modal--full.animation--modal-in .modal__scroller,.modal--full.animation--modal-out,.modal--full.animation--modal-out .modal__background,.modal--full.animation--modal-out .modal__scroller,.modal--side--left.animation--modal-in,.modal--side--left.animation--modal-in .modal__background,.modal--side--left.animation--modal-in .modal__content,.modal--side--left.animation--modal-out,.modal--side--left.animation--modal-out .modal__background,.modal--side--left.animation--modal-out .modal__content,.modal--side.animation--modal-in,.modal--side.animation--modal-in .modal__background,.modal--side.animation--modal-in .modal__content,.modal--side.animation--modal-out,.modal--side.animation--modal-out .modal__background,.modal--side.animation--modal-out .modal__content,.plan-hoverable,.plan-marker,.plan-marker__content,.tooltip,.tooltip__animation{transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.modal{bottom:0;left:0;outline-color:transparent;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.modal--under-header{z-index:9}.no-js .modal:target{display:block!important}.modal__close{position:absolute;right:0;top:0;transform:translate(-50%,50%);z-index:10}.modal__scroller{-webkit-overflow-scrolling:touch;height:100dvh;left:0;overflow:hidden;overflow-y:scroll;overscroll-behavior:none;position:fixed;top:0;width:100%}.has-scroll-smooth .modal--with-scrollable-content .modal__scroller{overflow:hidden}.modal__background{background:color-use(#000);height:100dvh;left:0;opacity:.85;position:fixed;top:0;width:100%}.modal__content-wrapper{min-height:100dvh;position:relative;width:100%}.no-hover .modal__content-wrapper{min-height:calc(100dvh + 1px)}.modal__content-wrapper:after,.modal__content-wrapper:before{display:none}.modal__content{background:color-use(background);margin:0 auto;max-width:720px;position:relative}.animation--modal-out{pointer-events:none}.animation--modal-out-fake{transition-property:opacity}.modal--full{}.modal--full .modal__content{border-radius:0;margin:0;max-width:none;min-height:100dvh}.no-hover .modal--full .modal__content{min-height:calc(100dvh + 1px)}.modal--full.animation--modal-in,.modal--full.animation--modal-in .modal__background,.modal--full.animation--modal-in .modal__scroller,.modal--full.animation--modal-out,.modal--full.animation--modal-out .modal__background,.modal--full.animation--modal-out .modal__scroller{transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.modal--full.animation--modal-in--inactive .modal__background,.modal--full.animation--modal-in--inactive .modal__scroller,.modal--full.animation--modal-out--active .modal__background,.modal--full.animation--modal-out--active .modal__scroller{opacity:0}.modal--side{}.modal--side .modal__content-wrapper{padding:var(--spacing)}.modal--side .modal__content{margin:adaptive-value((xs:0,md:0 0 0 auto));min-height:calc(100vh - var(--spacing) * 2)}.modal--side.animation--modal-in,.modal--side.animation--modal-in .modal__background,.modal--side.animation--modal-in .modal__content,.modal--side.animation--modal-out,.modal--side.animation--modal-out .modal__background,.modal--side.animation--modal-out .modal__content{transition-duration:.6s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.modal--side.animation--modal-in .modal__background,.modal--side.animation--modal-out .modal__background{transition-property:opacity}.modal--side.animation--modal-in--inactive .modal__background,.modal--side.animation--modal-out--active .modal__background{opacity:0}.modal--side.animation--modal-in--inactive .modal__content,.modal--side.animation--modal-out--active .modal__content{transform:translateX(calc(100% + var(--spacing)))}.modal--side--left{}.modal--side--left .modal__content{margin:adaptive-value((xs:0,md:0 auto 0 0))}.modal--side--left.animation--modal-in,.modal--side--left.animation--modal-in .modal__background,.modal--side--left.animation--modal-in .modal__content,.modal--side--left.animation--modal-out,.modal--side--left.animation--modal-out .modal__background,.modal--side--left.animation--modal-out .modal__content{transition-duration:.6s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.modal--side--left.animation--modal-in .modal__background,.modal--side--left.animation--modal-out .modal__background{transition-property:opacity}.modal--side--left.animation--modal-in--inactive .modal__background,.modal--side--left.animation--modal-out--active .modal__background{opacity:0}.modal--side--left.animation--modal-in--inactive .modal__content,.modal--side--left.animation--modal-out--active .modal__content{transform:translateX(calc(-100% - var(--spacing)))}.modal--center{}.modal--center .modal__content-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.modal--center.animation--modal-in,.modal--center.animation--modal-in .modal__background,.modal--center.animation--modal-in .modal__scroller,.modal--center.animation--modal-out,.modal--center.animation--modal-out .modal__background,.modal--center.animation--modal-out .modal__scroller{transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.modal--center.animation--modal-in--inactive .modal__background,.modal--center.animation--modal-out--active .modal__background{opacity:0}.modal--center.animation--modal-in--inactive .modal__scroller,.modal--center.animation--modal-out--active .modal__scroller{opacity:0;transform:scale(.95)}.mobile .modal--bottom{}.mobile .modal--bottom .modal__content{background-color:#1d3d88;max-width:none;min-height:100dvh;width:100%}.mobile .modal--bottom.animation--modal-in,.mobile .modal--bottom.animation--modal-in .modal__background,.mobile .modal--bottom.animation--modal-in .modal__content,.mobile .modal--bottom.animation--modal-out,.mobile .modal--bottom.animation--modal-out .modal__background,.mobile .modal--bottom.animation--modal-out .modal__content{transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.mobile .modal--bottom.animation--modal-in .modal__background,.mobile .modal--bottom.animation--modal-out .modal__background{transition-property:opacity}.mobile .modal--bottom.animation--modal-in--inactive .modal__background,.mobile .modal--bottom.animation--modal-in--inactive .modal__content,.mobile .modal--bottom.animation--modal-out--active .modal__background,.mobile .modal--bottom.animation--modal-out--active .modal__content{opacity:0}.mobile .modal--gray .modal__content{background-color:#3f4d5b}.desktop .modal--bottom{}.desktop .modal--bottom .modal__background{background:rgba(0,0,0,.4);opacity:1}.desktop .modal--bottom .modal__content-wrapper{align-items:flex-end;display:flex}.desktop .modal--bottom .modal__content{background-color:#3f4d5b;max-width:none;width:100%}.desktop .modal--bottom.animation--modal-in,.desktop .modal--bottom.animation--modal-in .modal__background,.desktop .modal--bottom.animation--modal-in .modal__content,.desktop .modal--bottom.animation--modal-out,.desktop .modal--bottom.animation--modal-out .modal__background,.desktop .modal--bottom.animation--modal-out .modal__content{transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.desktop .modal--bottom.animation--modal-in .modal__background,.desktop .modal--bottom.animation--modal-out .modal__background{transition-property:opacity}.desktop .modal--bottom.animation--modal-in--inactive .modal__background,.desktop .modal--bottom.animation--modal-out--active .modal__background{opacity:0}.desktop .modal--bottom.animation--modal-in--inactive .modal__content,.desktop .modal--bottom.animation--modal-out--active .modal__content{transform:translateY(100%)}.modal--video .modal__content{background:#000}.modal--gallery .modal__content{background:#455360}.animation--modal-link-transition-in,.animation--modal-link-transition-out{transition-property:border-color}.animation--modal-link-transition-in,.animation--modal-link-transition-in .modal__background,.animation--modal-link-transition-out,.animation--modal-link-transition-out .modal__background{transition-property:opacity}.animation--modal-link-transition-in--active .modal__background,.animation--modal-link-transition-out--inactive .modal__background{opacity:1}.tabs-contents{overflow:hidden;overflow:clip;position:relative}.tabs-contents__content[aria-hidden=true]{display:none}.tabs-contents__content--animating-in{left:0;min-height:100%;position:absolute!important;top:0;width:100%;z-index:1}.tabs-height-test .tabs-contents__content--animating-in{min-height:0}.tabs-contents__content--animating-top{z-index:2}.tabs-contents__content:where([aria-hidden=false]:not(.tabs-contents__content--animating-in)~.tabs-contents__content[aria-hidden=false]){left:0;min-height:100%;position:absolute!important;top:0;width:100%;z-index:1}.tabs-height-test .tabs-contents__content:where([aria-hidden=false]:not(.tabs-contents__content--animating-in)~.tabs-contents__content[aria-hidden=false]){min-height:0}.tabs-contents--overflow{overflow:visible}.mobile-scrollable{--scrollable-item-width:calc(100vw - 30px * 6);--scrollable-item-gap:30px;--scrollable-side-gap:0px;--_side-offset:var(--container-h-padding-left);display:flex;flex-wrap:nowrap;gap:var(--scrollable-item-gap)!important;margin-left:calc(var(--_side-offset) * -1);margin-right:calc(var(--_side-offset) * -1);overflow-x:scroll;overflow-y:hidden;padding:0 0 0 calc(var(--scrollable-side-gap) + var(--_side-offset));scroll-snap-type:x mandatory;scrollbar-width:none;width:100vw}.mobile-scrollable::-webkit-scrollbar{display:none}.mobile-scrollable:after{content:"";display:block;flex:0 0 calc(var(--scrollable-side-gap) + var(--_side-offset));height:1px;margin-left:calc(var(--scrollable-item-gap) * -1);position:relative;width:calc(var(--scrollable-side-gap) + var(--_side-offset))}.mobile-scrollable .mobile-scrollable__item{flex:0 0 var(--scrollable-item-width);scroll-snap-align:center;width:var(--scrollable-item-width)}.mobile-scrollable.mobile-scrollable--center{--scrollable-side-gap:calc((100vw - var(--scrollable-item-width)) / 2)}.mobile-scrollable.mobile-scrollable--auto{--scrollable-item-width:auto}.mobile-scrollable.mobile-scrollable--auto .mobile-scrollable__item{scroll-snap-align:unset}.paramSearch{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.textScroll .textScroll__frame{overflow:hidden}.textScroll .textScroll__size{background:url(/assets/images/common/blank.gif);overflow:hidden;position:relative}.textScroll .textScroll__size img{max-width:100%}.textScroll .textScroll__track{background-color:#aaa;bottom:0;font-size:1rem;left:100%;margin-left:1em;position:absolute;top:0;transition:opacity .2s ease,visibility .2s ease;width:1.5em}.textScroll .textScroll__track_move,.textScroll .textScroll__track_size{bottom:0;left:0;position:absolute;top:0;width:0}.textScroll .textScroll__track_size{bottom:6em}.textScroll .textScroll__drag{background-color:#924b1f;cursor:pointer;height:6em;left:0;position:absolute;top:0;width:1.5em}.textScroll .textScroll__page_btn{background-color:#00a;cursor:pointer;height:2em;left:0;position:absolute;width:100%}.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{-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:scroll;right:0;width:auto}.textScroll.center .textScroll__size{display:inline-block;position:relative;vertical-align:middle;white-space:normal;width:100%}.textScroll.center .textScroll__content:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.textScroll.textScroll--no_scroll .textScroll__track{opacity:0;visibility:hidden}.mapsInit{background-color:#3c6d90;font:inherit;z-index:1}.mapsInit .leaflet-marker-icon{background:none;border:none;height:0!important;margin:0!important;width:0!important}.mapsInit .leaflet-top{top:50%}.mapsInit .leaflet-top .leaflet-control{margin-top:0;transform:translateY(-50%)}.mapsInit .leaflet-tile-pane{-moz-filter:invert(100%) hue-rotate(235deg) grayscale(.98) brightness(1.86) contrast(.71) saturate(3.32);-ms-filter:invert(100%) hue-rotate(235deg) grayscale(.98) brightness(1.86) contrast(.71) saturate(3.32);-o-filter:invert(100%) hue-rotate(235deg) grayscale(.98) brightness(1.86) contrast(.71) saturate(3.32);filter:invert(100%) hue-rotate(235deg) grayscale(.98) brightness(1.86) contrast(.71) saturate(3.32);opacity:.6}.mapsInit .maps-marker-object{display:inline-block;height:6rem;left:0;margin:-10.2rem -8rem;position:absolute;text-align:center;top:0;width:4.8rem}.mapsInit .maps-marker-object .title{display:inline-block;font-size:1.8em;margin-left:-4.8rem;margin-top:-3rem;text-align:center}.mapsInit .maps-marker-object.object{background-position:-67.81562em -5.0719em;font-size:1rem;height:20.5em;width:21.6em}.mapsInit .maps-marker-object.object .map_simvol{font-size:3em;left:37.5%;position:absolute;top:32%;transform:translate(-50%,-50%)}.mapsInit .maps-marker-object.office{background-position:-67.81562em -5.0719em;font-size:1rem;height:20.5em;pointer-events:none;width:21.6em}.mapsInit .maps-marker-object.office .map_simvol{font-size:3em;left:37.5%;pointer-events:all;position:absolute;top:32%;transform:translate(-50%,-50%)}.mapsInit .maps-marker-object.office--extra{background-position:0 -62.2em;font-size:1rem;height:20.5em;width:21.6em}.mapsInit .maps-marker-object.office--extra .map_simvol{left:39.5%;top:34%}.mapsInit .maps-marker-object.office.is-inactive{filter:grayscale(1)}.mapsInit .maps-marker-object.office.is-inactive .title{opacity:0}.mapsInit .maps-marker-cluster,.mapsInit .maps-marker-poi{color:#000;position:absolute}.mapsInit .maps-marker-cluster .icon,.mapsInit .maps-marker-poi .icon{background-color:#fff;border-radius:50%;box-shadow:0 0 2em rgba(0,0,0,.2);height:5em;left:0;margin:-2.5em;position:absolute;top:0;width:5em}.mapsInit .maps-marker-poi .img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:2.8rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2.8rem}.mapsInit .maps-marker-poi .title{height:0;left:0;opacity:0;position:absolute;top:-2.5em;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;width:30em}.mapsInit .maps-marker-poi .title .title_align{background-color:#fff;border-radius:0 2.5em 2.5em 0;box-shadow:0 0 2em rgba(0,0,0,.1);display:inline-block;height:5em;padding:0 3em 0 5em;white-space:nowrap}.mapsInit .maps-marker-poi .title .title_align>*{display:inline-block;vertical-align:middle;white-space:normal}.mapsInit .maps-marker-poi .title .title_align:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mapsInit .maps-marker-poi .title .title_text{font-size:1.4em;line-height:1.2}.mapsInit .maps-marker-poi:hover .title{opacity:1;visibility:visible}.mapsInit .maps-marker-cluster .title{font-size:2.5em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-align:center;top:50%;width:100%}.mapsInit .temp_section{position:relative}.mapsInit .temp_section img.temp{height:auto;width:100%}.slideGallery .slideGallery__content,.slideGallery .slideGallery__overflow,.slideGallery .slideGallery__video{height:100%;left:0;position:absolute;top:0;width:100%}.slideGallery .slideGallery__content{z-index:0}.slideGallery .slideGallery__overflow{background-color:#000;overflow:hidden}.slideGallery .slideGallery__overflow.right,.slideGallery .slideGallery__overflow.right .slideGallery__content{left:auto;right:0}.slideGallery .slideGallery__overflow.bottom,.slideGallery .slideGallery__overflow.bottom .slideGallery__content{bottom:0;top:auto}.slideGallery .slideGallery__img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.slideGallery .slideGallery__img img,.slideGallery .slideGallery__img picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slideGallery .slideGallery__img.slideGallery__img--contain{background-size:contain}.slideGallery .slideGallery__img.slideGallery__img--contain img,.slideGallery .slideGallery__img.slideGallery__img--contain picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.slideGallery .slideGallery__img.slideGallery__img--apartment{background-color:#384d5c;background-size:contain;bottom:10em;left:15em;right:15em;top:10em}.slideGallery .slideGallery__img.slideGallery__img--apartment img,.slideGallery .slideGallery__img.slideGallery__img--apartment picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.slideGallery .slideGallery__title_block{left:30%;position:absolute;right:30%;text-align:center;top:10%}.slideGallery .slideGallery__title{background-color:#000;color:#fff;display:inline-block;font-size:1.5em;padding:.5em 1em}.slideGallery .slideGallery__num_block{bottom:5rem;font-size:0;left:50%;position:absolute;text-align:center;transform:translate(-50%,-50%)}.slideGallery .slideGallery__num_block .current,.slideGallery .slideGallery__num_block .spacer,.slideGallery .slideGallery__num_block .total{display:inline-block;vertical-align:middle}.slideGallery .slideGallery__num_block .current,.slideGallery .slideGallery__num_block .total{color:#fff;font-size:1.5rem;width:5rem}.slideGallery .slideGallery__num_block .spacer{background-color:#fff;font-size:1rem;height:.2em;width:5em}.multiselectInit{position:relative}.multiselectInit .multiselectInit__title{color:#829dd9;font-size:1.6em;font-weight:500;line-height:1;margin-bottom:2.5rem;position:relative}.multiselectInit .multiselectInit__list{cursor:pointer;opacity:0}.multiselectInit .multiselectInit__active{border-bottom:1px solid #fff;padding-bottom:1.6rem;position:relative}.multiselectInit .multiselectInit__active .text{color:#fff;font-size:1.6em;line-height:1;position:relative}.multiselectInit .multiselectInit__active .text:after{background-position:-78.62242em -25.5719em;content:"";font-size:1rem;height:1.1875em;margin:-.59375em 0 -.59375em -.66405em;position:absolute;right:0;top:50%;width:1.3281em}.flat_popup{background-color:#1f3f87;opacity:0;pointer-events:none;transition:opacity .5s ease,visibility .5s ease;visibility:hidden;z-index:10}.flat_popup.active{opacity:1;pointer-events:auto;visibility:visible}.flat_popup .content{overflow:hidden;padding:9em 4.8rem 6em}.flat_popup .h_spacer{margin-bottom:5em;margin-top:5em}.flat_popup .flat_img{background-color:#1f3f87;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;padding-top:100%;position:relative}.flat_popup .flat_floor{align-items:center;display:flex;justify-content:center}.flat_popup .flat_floor p{font-size:1.5em;font-weight:500;margin:0 2rem 0 0}.flat_popup .flat_floor ul{align-items:center;display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}.flat_popup .flat_floor button{background:transparent;border:1px solid #fff;color:#fff;cursor:pointer;display:block;font-size:1.6em;font-weight:500;height:3.7rem;padding:0;text-align:center;transition:background .4s ease;width:3.7rem}.flat_popup .flat_floor button.active{background:#fff;color:#1f3f87}.flat_popup .flat_details{padding:0 2.5rem}.flat_popup .flat_details .row{position:relative;text-align:justify;white-space:normal}.flat_popup .flat_details .item{width:33%!important}.flat_popup .flat_details .item.full{width:auto!important}.flat_popup .flat_details .item+.item{padding-left:2.5rem!important}.flat_popup .flat_details .item:before{content:none!important}.flat_popup .pn_title{font-size:2.4em;position:relative}.flat_popup .flat_num{color:#6787d1;font-size:1.8em;position:relative}.flat_popup .floor_num_block{position:relative}.flat_popup .floor_num_block .floor_num{height:5.8em;margin-left:3em;position:relative;width:5.8em}.flat_popup .floor_num_block .floor_num:before{border:1px solid hsla(0,0%,100%,.05);border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.flat_popup .floor_num_block .floor_num .value{font-size:1.8em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-align:center;top:50%;width:100%}.flat_popup .floor_num_block .floor_num .title{color:hsla(0,0%,100%,.4);font-size:1.5em;left:100%;line-height:1;margin:-.5em 2rem;position:absolute;top:50%}.flat_popup .floor_num_block .windrose{font-size:.7em;left:auto;right:7.5rem;top:50%}.flat_popup .floor_block{margin:4em 0;position:relative}.flat_popup .floor__container{align-items:center;border-top:1px solid hsla(0,0%,100%,.2);display:flex;flex-wrap:nowrap;gap:4em;padding-top:2em;position:relative}.flat_popup .floor__container>*{flex:0 0 calc(50% - 2em)}.flat_popup .floor__container:before{border-left:1px solid hsla(0,0%,100%,.2);bottom:0;content:"";left:50%;pointer-events:none;position:absolute;top:2em}.flat_popup .floor__container .floor_block{margin:0}.flat_popup .floor__container .minimap_size{padding-bottom:1em;padding-top:5.5em}.flat_popup .floor__container .minimap_size .river.top{bottom:calc(100% + 1.2em);margin:0}.flat_popup .floor__container .minimap_size .river.top>span{font-size:1em;line-height:1.2em}.flat_popup .floor__container--air .floor_block svg,.flat_popup .floor__container--eniteo .floor_block svg,.flat_popup .floor__container--era .floor_block svg,.flat_popup .floor__container--twelve .floor_block svg{height:auto;max-height:120px;width:100%}.flat_popup .floor__container--air .minimap_size,.flat_popup .floor__container--eniteo .minimap_size,.flat_popup .floor__container--era .minimap_size,.flat_popup .floor__container--twelve .minimap_size{padding:0}.flat_popup .floor__container--era .floor_block svg{transform:rotate(-90deg)}.flat_popup .minimap_size{position:relative}.flat_popup .minimap_size.small{margin:2em auto 0;width:11em}.flat_popup .minimap_size .queue{align-items:center;display:flex;font-size:1.4em;height:3rem;justify-content:center;margin-bottom:2rem;width:100%}.flat_popup .minimap_size .queue__one{align-items:center;display:flex;height:100%;justify-content:center;width:104%}.flat_popup .minimap_size .queue__one.active{border-bottom:1px solid #fff}.flat_popup .minimap_size .queue__two{align-items:center;display:flex;height:100%;justify-content:center;margin-left:.4rem;width:47%}.flat_popup .minimap_size .queue__two.active{border-bottom:1px solid #fff}.flat_popup.quarter5 .minimap_size{margin-left:5rem;margin-right:5rem}.flat_popup .minimap_block{position:relative}.flat_popup .minimap_block.reverse,.flat_popup .minimap_block.reverse .minimap_korpus_label,.flat_popup .minimap_block.reverse .river{transform:rotate(180deg)}.flat_popup .minimap_block .river,.flat_popup .minimap_block .street-bottom{left:0;margin:2em 0;position:absolute;text-align:center;top:100%;width:100%}.flat_popup .minimap_block .river>span,.flat_popup .minimap_block .street-bottom>span{font-size:1.4em}.flat_popup .minimap_block .eniteo_section_n2{left:-1rem;position:absolute;top:25%}.flat_popup .minimap_block .eniteo_section_n1{position:absolute;right:-2rem;top:50%}.flat_popup .minimap_block .eniteo_section_n3{margin:1rem 0 0}.flat_popup .minimap_block .eniteo_section_n3 span{font-size:1rem}.flat_popup .minimap_block .river:before{background-position:-59.0188em -1.7em;content:"";display:inline-block;font-size:1rem;height:.9em;margin-right:1em;position:relative;vertical-align:middle;width:4.5em}.flat_popup .minimap_block .river.street:before{display:none}.flat_popup .minimap_block .river.top{bottom:100%;top:auto}.flat_popup .flat_details .flat_spec{margin-top:4rem;position:relative}.flat_popup .flat_details .flat_spec_item{margin:0 0 0 auto;position:relative;text-align:left;white-space:nowrap}.flat_popup .flat_details .flat_spec_item+.flat_spec_item{margin-top:.5em}.flat_popup .flat_details .flat_spec_item .icon{display:inline-block;margin-right:3em;position:relative;text-align:center;vertical-align:middle;width:5em}.flat_popup .flat_details .flat_spec_item .icon div{display:inline-block;font-size:1.2em;position:relative}.flat_popup .flat_details .flat_spec_item>span{display:inline-block;font-size:1.6em;position:relative;vertical-align:middle}.flat_popup .minimap_korpus_label{background-color:#6787d1;color:#fff;height:2em;margin:-2.3em 0 0 -1em;position:absolute;text-align:center;transform-origin:50% 2.3em;white-space:nowrap;width:2em}.flat_popup .minimap_korpus_label>*{display:inline-block;vertical-align:middle;white-space:normal}.flat_popup .minimap_korpus_label:before{content:"";display:inline-block;height:100%;vertical-align:middle}.flat_popup .minimap_korpus_label:after{border-color:#6787d1 transparent transparent;border-style:solid;border-width:.4em .3em 0;content:"";height:0;left:50%;margin-left:-.3em;position:absolute;top:100%;width:0}.flat_popup .minimap_korpus_label>span{font-size:1.2rem}.flat_popup .flat_buttons{position:relative}.flat_popup .flat_button{background-color:hsla(0,0%,100%,.06);color:#fff;cursor:pointer;display:block;padding:2em 2em 2em 7em;position:relative;text-decoration:none;white-space:nowrap}.flat_popup .flat_button.pdf_btn:before{background-position:-57.96562em -25.5719em;content:"";font-size:1rem;height:2.319em;left:4em;margin:-1.1595em -1.7985em;position:absolute;top:50%;width:3.597em}.flat_popup .flat_button.fav_btn:before{background-position:-82.4253em -42.08221em;content:"";font-size:1rem;height:2.4281em;left:4em;margin:-1.21405em -1.216em;opacity:.5;position:absolute;top:50%;transition:opacity .3s ease;width:2.432em}.flat_popup .flat_button.fav_btn.active:before{opacity:1}.flat_popup .flat_button.fav_btn.active>span:before{content:"Убрать из избранного"}.flat_popup .flat_button.fav_btn>span:before{content:"Добавить в избранное"}.flat_popup .flat_button.mail_btn:before{background-position:-66.56262em -25.5719em;content:"";font-size:1rem;height:1.875em;left:4em;margin:-.9375em -1.147em;position:absolute;top:50%;width:2.294em}.flat_popup .flat_button.reserve_btn{background-color:#fff;color:#224f8c}.flat_popup .flat_button.reserve_btn:before{background-position:-115.4363em -35.57911em;content:"";font-size:1rem;height:2.2em;left:4em;margin:-1.1em;position:absolute;top:50%;width:2.2em}.flat_popup .flat_button+.flat_button{margin-top:1em}.flat_popup .flat_button>span{font-size:1.4em;font-weight:500}.header{border-bottom:1px solid hsla(0,0%,100%,.1);height:6.5em;left:0;position:fixed;top:0;transition:visibility .5s ease,transform .5s ease;width:100%;z-index:21}body.header-hidden .header{transform:translateY(-100%);visibility:hidden}body.menu-opened .header{pointer-events:auto}.header .header__bg{background-color:#1d3d88;opacity:0;transition:opacity .5s ease}body.scrolled .header .header__bg{opacity:1}.header .header__logo{height:100%;left:2.4rem;position:absolute;top:0;transition:left .5s ease,transform .5s ease;width:10.2em}.header .header__logo:after{background-position:-40.1188em -1.7em;content:"";font-size:.55em;height:3em;left:50%;margin:-1.5em -9.45em;position:absolute;top:50%;width:18.9em}body.back-visible .header .header__logo{left:50%;transform:translateX(-50%)}body.menu-opened .header .header__logo{left:2.4rem;transform:translateX(0)}.header .header__back-button{height:100%;left:0;opacity:0;position:absolute;top:0;transform:translateX(-100%);transition:visibility .5s ease,opacity .5s ease,transform .5s ease;visibility:hidden;width:6.5em}.header .header__back-button:after{background-position:-110.42872em -30.3719em;content:"";font-size:1rem;height:1.7219em;left:50%;margin:-.86095em -1.0395em;position:absolute;top:50%;width:2.079em}body.back-visible .header .header__back-button{opacity:1;transform:translateX(0);visibility:inherit}body.menu-opened .header .header__back-button{opacity:0;transform:translateX(-100%);visibility:hidden}.header .header__menu-button{cursor:pointer;height:100%;position:absolute;right:0;top:0;width:6.5em}.header .header__menu-button .line{background-color:#fff;border-radius:.2em;height:.2em;left:50%;margin:-.1em 0 0 -.7em;position:absolute;top:50%;transition:opacity .4s ease,transform .4s ease;width:1.4em}.header .header__menu-button .line.n1{transform:translateY(-.5em)}body.menu-opened .header .header__menu-button .line.n1{transform:rotate(45deg)}body.menu-opened .header .header__menu-button .line.n2{opacity:0}.header .header__menu-button .line.n3{transform:translateY(.5em)}body.menu-opened .header .header__menu-button .line.n3{transform:rotate(-45deg)}.header .favourites__button{align-items:center;background-color:#fff;border-radius:2em;box-sizing:border-box;cursor:pointer;display:flex;height:3em;justify-content:center;margin-top:-1.5em;opacity:0;padding-top:1px;position:absolute;right:6.5rem;text-align:center;top:50%;transform:scale(.4);transition:visibility .4s ease,opacity .4s ease,transform .4s ease;visibility:hidden;white-space:nowrap;width:3em}.header .favourites__button>*{display:inline-block;vertical-align:middle;white-space:normal}.header .favourites__button:before{content:"";display:inline-block;height:100%;vertical-align:middle}.header .favourites__button:after{background-position:-99.4993em -35.57911em;content:"";font-size:.5em;height:2.428em;margin:-1.214em -1.253em;position:absolute;right:-.5em;top:-.3em;width:2.506em}.header .favourites__button.active,.header .favourites__button.is-active{opacity:1;transform:scale(1);visibility:visible}.header .favourites__button>span{color:#1f3f87;font-size:1.6em;font-weight:500}.menu__frame{background-color:#1d3d88;transform:translateX(100%);transition:visibility .5s ease,transform .5s ease;visibility:hidden;z-index:20}body.menu-opened .menu__frame{pointer-events:auto;transform:translateX(0);visibility:visible}.menu__scroll{bottom:0;left:0;position:absolute;right:0;top:6.5rem}.menu__list{padding:4.5em 4.8rem 3.3em}.menu__item,.menu__list{position:relative}.menu__item.active>.menu__link{color:#98c1fd}.menu__item+.menu__item{margin-top:7em}.menu__item>.menu__link{font-size:4.5em}.menu__submenu{padding-top:3.5em;position:relative}.menu__submenu:after{clear:both;content:"";display:block}.menu__submenu>.menu__link{clear:both;float:left;font-size:1.8em;padding:.4em 0}.menu__submenu>.menu__link+.menu__link{margin-top:.5em}.menu__link{color:#fff;display:block;position:relative;text-decoration:none}.menu__link.inactive{cursor:default;opacity:.5}.menu__link.active{color:#98c1fd}.menu__socials{bottom:3.3em;position:absolute;right:1.5em}.menu__socials-item{display:block;margin:0 auto;opacity:.5;position:relative;text-align:center;width:3.8em}.menu__socials-item.fb:after{background-position:-117.91562em -21.7906em;height:2.0812em;margin:-1.0406em -.61875em;width:1.2375em}.menu__socials-item.fb:after,.menu__socials-item.ig:after{content:"";font-size:1rem;left:50%;position:absolute;top:50%}.menu__socials-item.ig:after{background-position:-52.8213em -49.28221em;height:1.9157em;margin:-.95785em -.95155em;width:1.9031em}.menu__socials-item+.menu__socials-item{margin-top:3em}.menu__socials-item:after{display:inline-block;left:auto!important;margin:auto!important;position:relative!important;top:auto!important}.sidebar__profile{display:none;height:6.5em;position:fixed;right:0;top:6.5em;width:6.5em;z-index:21}.sidebar__profile:after{background-position:-85.27322em -30.3719em;content:"";font-size:.8em;height:3em;left:50%;margin:-1.5em;position:absolute;top:50%;width:3em}body.object .sidebar__profile,body.projects .sidebar__profile{transition:opacity .4s ease,visibility .4s ease,transform .4s ease}body.scrolled.object .sidebar__profile,body.scrolled.projects .sidebar__profile{opacity:0;transform:translateY(-6.5em);visibility:hidden}*{-webkit-tap-highlight-color:transparent;outline:none}a{color:inherit}a:hover{text-decoration:none}img{display:block}h1,h2,h3{font-weight:400;line-height:1.1;margin:0;padding:0}p{margin:1em 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}ol,ul{padding-left:1.2em}table{border-collapse:collapse;border-spacing:0}td{margin:0;padding:0}sup{font-size:.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 red}.z-1{z-index:1}.events-none{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.tdu{cursor:pointer;text-decoration:underline}.tdu:hover{text-decoration:none}.v-align{font-size:0;height:100%;left:0;position:absolute;top:0;white-space:nowrap;width:100%}.v-align>div{font-size:1rem;position:relative;white-space:normal;width:100%}.v-align:before,.v-align>div{display:inline-block;vertical-align:middle}.v-align:before{content:"";height:100%;width:0}html{font-size:0}body,html{height:100%;width:100%}body{-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent;tap-highlight-color:transparent;background:#224f8c;color:#fff;font-family:Gilroy,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;position:relative;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.area2svg .svg_area svg,.div_100{height:100%;left:0;position:absolute;top:0;width:100%}#body_frame,.load_frame,.load_frame_content{position:relative;width:100%}body.menu-opened #body_frame,body.menu-opened .load_frame,body.menu-opened .load_frame_content{pointer-events:none}#body_frame{overflow:hidden}.load_frame{background-color:#fff}.not-resizable{height:auto;left:auto;position:static;top:auto}.load_frame>.resizable{display:none}.close_btn{background:none;border:none;cursor:pointer;height:6.8em;position:absolute;right:0;top:0;width:6.8em;z-index:1}.close_btn:after{background-position:-111.0333em -35.57911em;content:"";font-size:.7rem;height:2.2em;left:50%;margin:-1.1em -1.1015em;position:absolute;top:50%;width:2.203em}.dots_frame,.galleryInit__dots{bottom:5rem;font-size:0;left:0;position:absolute;text-align:center;width:100%}.dots_frame .dot,.dots_frame .galleryInit__dot,.galleryInit__dots .dot,.galleryInit__dots .galleryInit__dot{background:url(/assets/images/common/blank.gif);cursor:pointer;display:inline-block;font-size:1rem;height:3em;position:relative;width:3em}.dots_frame .dot:after,.dots_frame .galleryInit__dot:after,.galleryInit__dots .dot:after,.galleryInit__dots .galleryInit__dot:after{background-color:#fff;border-radius:.5em;content:"";height:1em;left:50%;margin:-.5em;position:absolute;top:50%;transition:background-color .2s ease;width:1em}.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:#ffa200}.text_padding{padding:10rem 4.8rem 5rem}.page_title{color:#3b3f8e;font-size:4rem;line-height:1;margin-bottom:4rem;position:relative}.text_style{font-size:1.6rem;line-height:1.2}.text_img{overflow:hidden;position:relative}.text_img.wide{margin:0 -4.8rem}.text_img img{margin:0 auto;max-width:100%}.date_sel_block{position:absolute}.date_sel_block .date_sel_item{float:left;margin-right:1em;position:relative;width:10em}.date_sel_block .date_sel_item:hover .date_sel_list{opacity:1;visibility:visible}.date_sel_block .date_sel{cursor:pointer;padding-left:2rem;position:relative}.date_sel_block .date_sel.current{background-color:#fff;font-size:3em;line-height:5rem}.date_sel_block .date_sel_list{background-color:hsla(0,0%,100%,.8);left:0;opacity:0;padding:6em 0 1em;position:absolute;right:0;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden}.date_sel_block .date_sel_list .date_sel{font-size:2em;line-height:1.5}.date_sel_block .date_sel_list .date_sel.available:hover{background-color:#ff6000}.date_sel_block .date_sel_list .date_sel.active{background-color:#fff}.date_sel_block .date_sel_list .date_sel.inactive{cursor:default;opacity:.3}.bottom_menu{background-color:hsla(0,0%,100%,.9);left:0;min-height:20em;position:absolute;right:0;top:100%;transform:translateY(-5em);transition:transform .3s ease;z-index:1}.bottom_menu .bottom_menu_title{cursor:pointer;font-size:2em;line-height:5rem;text-align:center}.bottom_menu .text_scroll{top:5em}.bottom_menu .text_scroll .content{padding-top:0}.bottom_menu .close_btn{bottom:100%;opacity:0;top:auto;transition:opacity .3s ease,visibility .3s ease;visibility:hidden}.bottom_menu.active{transform:translateY(-100%)}.bottom_menu.active .close_btn{opacity:1;visibility:visible}#centrer2,.load_frame_content{height:auto;left:auto;position:relative;top:auto;width:100%}.scroll{overflow:hidden;overflow-y:scroll}.scroll,.scroll_h{-webkit-overflow-scrolling:touch}.scroll_h{overflow:hidden;overflow-x:scroll}.scroll_all{-webkit-overflow-scrolling:touch;overflow:scroll}.div_100-fixed{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;touch-action:none}.div_100-fixed--lvh{bottom:auto;height:100lvh;transform:translateZ(0)}.full-screen,.relative{position:relative}.openPopup{touch-action:none}.openPopup.gallery.apts_popup .slideGallery__img.slideGallery__img--contain{height:80%;left:10%!important;top:10%!important;width:80%}.is-hidden{display:none!important}.is-invisible{opacity:0!important;visibility:hidden!important}.page__container{min-height:calc(100vh - 21.5em);min-height:calc(var(--vh, 1vh) * 100 - 21.5em);position:relative}.page__container.no-next{min-height:calc(100vh - 7.5em);min-height:calc(var(--vh, 1vh) * 100 - 7.5em)}.page__container .page__padding{padding:12em 4.8rem 0;position:relative}.page__container--no-overflow{overflow:hidden}.page__next{background-color:#1d3d88;padding:6em 4.8rem;position:relative}.page__next .label{color:#98c1fd;font-size:1.6em;font-weight:500}.page__next .link{display:block;padding-right:4em;position:relative;text-decoration:none}.page__next .link:after{background-position:-71.01862em -25.5719em;content:"";font-size:1rem;height:1.7em;margin:-.85em 0 -.85em -1.05em;position:absolute;right:0;top:50%;width:2.1em}.page__next .link>span{border-bottom:1px solid #fff;color:#fff;font-size:1.6em;position:relative}.page__footer{background-color:#1d3d88;padding:3em 0;position:relative;text-align:center}.page__footer:before{background-color:hsla(0,0%,100%,.1);content:"";height:1px;left:0;position:absolute;top:0;width:100%}.page__footer>span{color:hsla(0,0%,100%,.2);font-size:1.4em;font-weight:500}.page__dropdown-title{color:#ecedef;font-size:1.78rem;margin-bottom:2.1rem}.page__dropdown{position:relative}.page__dropdown-active{align-items:center;border-bottom:1px solid #fff;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.page__dropdown-active:after{border-color:#fff transparent transparent;border-style:solid;border-width:.6em .45em 0;content:"";height:0;margin-left:auto;width:0}.page__dropdown-active>span{color:#fff;display:inline-block;font-size:1.6em;margin-bottom:5px;margin-right:auto;position:relative}.page__dropdown-list{opacity:0}.page__text-delimiter{background-color:hsla(0,0%,100%,.18);height:1px;position:relative}.page__footer-form{background-color:#1d3d88;padding:6.5em 4.8rem;position:relative}.page__disclaimer{font-size:1rem;line-height:1.6;opacity:.6;position:relative;width:100%}.page__disclaimer a{color:#fff;text-decoration:underline}.page__disclaimer a:hover{text-decoration:none}.text-style.no-br br{display:none}.text-style.color-grey{color:#c3c5d4}.text-style.blue-link a{color:#1c3a84;font-weight:500;text-decoration:none}.text-style .h2,.text-style h2{font-size:4em;margin:1em 0;position:relative}.text-style .h3,.text-style h3{font-size:1.6em;line-height:1.68;position:relative}.text-style .h4,.text-style h4{font-size:3rem;font-weight:400;margin:1rem 0;position:relative}.text-style p{font-size:1.6em;font-weight:400;line-height:1.6;margin:1em 0;position:relative}.text-style p img{display:block;margin:2em 0;max-width:100%}.text-style>:first-child{margin-top:0}.text-style>:last-child{margin-bottom:0}.subscribe{align-items:flex-end;bottom:0;display:flex;flex-direction:column;left:0;opacity:0;pointer-events:none;position:fixed;transform:translateY(5rem);transition:opacity .4s ease,transform .4s ease,padding-bottom .4s ease;width:100%;z-index:21}.with-cookie-consent .subscribe{padding-bottom:calc(5rem + 20px)}.subscribe.visible{opacity:1;transform:translateY(0)}.subscribe:has(>input:checked) .subscribe-form{transform:translateY(0)}.subscribe:has(>input:checked) .subscribe-background{opacity:.6;pointer-events:all}.subscribe__message{display:flex;justify-content:flex-start;padding:20px;pointer-events:none;width:calc(100% - 40px)}.subscribe__inner{background:#fff;box-shadow:5px 5px 30px rgba(0,0,0,.1);color:#354b62;height:60px;pointer-events:all;width:100vw}.subscribe__content,.subscribe__inner{align-items:center;display:flex;flex-wrap:nowrap}.subscribe__content{cursor:pointer;flex-grow:1;padding:0 2rem}.subscribe__content .sprite-subscribe{flex-shrink:0;margin-right:2rem}.subscribe__content p{font-size:1.4em;line-height:1.28571em;margin:0;padding:1rem 0}.subscribe__close{align-items:center;border-left:1px solid #dee1e5;display:flex;height:50px;justify-content:center;width:60px}.subscribe__close-button{cursor:pointer}.subscribe-background{display:none}.subscribe-form{background:#3f4d5b;bottom:0;height:100dvh;left:0;overflow-y:auto;pointer-events:all;position:fixed;transform:translateY(100%);transition:transform 1s ease;width:100vw}.subscribe-form .formInit .sended_message{background:#3f4d5b;z-index:1}.subscribe-form .formInit .sended_message .message{max-width:50vw}.subscribe-form .formInit .formInit__content{padding:4.4rem 4rem 4rem}.subscribe-form .formInit .formInit__content .title_block .title{font-size:2.4em;line-height:1.2em}.subscribe-form .formInit .formInit__content .title_block .subtitle{color:#a1aab2;font-size:1.6em;line-height:1.2em;max-width:28rem}.subscribe-form .formInit .formInit__content .send_btn{background-color:#224f8c;padding-left:2.8rem;padding-right:2.8rem;width:auto}.subscribe-form .formInit .formInit__content .send_btn>span{color:#fff}.subscribe-form .formInit .formInit__content .send_btn:after{background-position:-49.4em -62.2em;font-size:1rem;height:2em;margin-left:2.8rem;width:2em}.subscribe-form__close{cursor:pointer;padding:2rem;position:absolute;right:0;top:0;z-index:2}.subscribe-form__close>span{display:none}.resizable{height:100vh;left:calc(50vw - 88.88889vh);top:0;width:177.77778vh}@media (min-aspect-ratio:16/9){.resizable{height:56.25vw;left:0;top:calc(50vh - 28.125vw);width:100vw}}.loader{background:url(/assets/images/common/blank.gif);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;width:100%;z-index:10000}.loader.active{opacity:1;pointer-events:auto;visibility:visible}.loader img{height:6em;left:50%;margin:-3em;position:absolute;top:50%;width:6em}#__bs_notify__{display:none!important}.icon-telegram,.icon-vk{height:3.1rem;width:3.1rem}.page404_frame{background-color:#1f3f87;overflow:hidden}.page404_frame>.resizable{display:block}.page404_frame .page404__center{color:#fff;left:4.8rem;margin-top:-6em;position:absolute;right:4.8rem;text-align:center;top:50%}.page404_frame .page404__numbers{display:inline-block;position:relative}.page404_frame .page404__numbers>span{font-size:13rem;font-weight:500;letter-spacing:.1em;line-height:1}.page404_frame .page404__error{left:50%;margin-left:13rem;position:absolute;top:1em}.page404_frame .page404__error:before{background-position:-62.15362em -30.3719em;content:"";font-size:.8rem;height:4em;left:0;margin:-2em -2em -2em 0;position:absolute;top:50%;width:4em}.page404_frame .page404__text{position:relative}.page404_frame .page404__text p{font-size:1.6em;line-height:1.6;position:relative}.page404_frame .page404__text p a{text-decoration:underline}.page404_frame .page404__text p a:hover{text-decoration:none}.home_frame .home__slideshow .slideGallery__overflow{background-color:transparent}.home_frame .home__slideshow-bg{z-index:0}.home_frame .home__slideshow-bg img,.home_frame .home__slideshow-bg video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home_frame .home__slideshow-overlay{background-color:rgba(34,79,140,.25)}.home_frame .home__slideshow-slogan{bottom:12em;left:4.8rem;position:absolute}.home_frame .home__slideshow-slogan .text-1,.home_frame .home__slideshow-slogan .text-2,.home_frame .home__slideshow-slogan .text-3{position:relative}.home_frame .home__slideshow-slogan .text-1>:first-child,.home_frame .home__slideshow-slogan .text-2>:first-child,.home_frame .home__slideshow-slogan .text-3>:first-child{margin-top:0}.home_frame .home__slideshow-slogan .text-1>:last-child,.home_frame .home__slideshow-slogan .text-2>:last-child,.home_frame .home__slideshow-slogan .text-3>:last-child{margin-bottom:0}.home_frame .home__slideshow-slogan .text-1 br,.home_frame .home__slideshow-slogan .text-2 br,.home_frame .home__slideshow-slogan .text-3 br{display:none}.home_frame .home__slideshow-slogan .text-1 p,.home_frame .home__slideshow-slogan .text-3 p{font-size:1.6em;font-weight:500;line-height:1.4}.home_frame .home__slideshow-slogan .text-2{font-size:5.5em;line-height:1;text-transform:lowercase}.home_frame .home__slideshow-slogan .text-3{padding-right:4.8rem}.home_frame .home__slogan-more{border-bottom:1px solid #fff;cursor:pointer}.home_frame .home__slideshow-arrows{bottom:9.6rem;font-size:0;position:absolute;right:2.5rem;z-index:2}.home_frame .home__slideshow-arrow{display:inline-block;font-size:1rem;height:6.5em;position:relative;vertical-align:bottom;width:6.5em}.home_frame .home__slideshow-arrow.left:after{background-position:-110.42872em -30.3719em;content:"";font-size:.8em;height:1.7219em;left:50%;margin:-.86095em -1.0395em;position:absolute;top:50%;width:2.079em}.home_frame .home__slideshow-arrow.right:after{background-position:-112.50772em -30.3719em;content:"";font-size:.8em;height:1.7219em;left:50%;margin:-.86095em -1.039em;position:absolute;top:50%;width:2.078em}.home_frame .home__bottom-link{border-top:1px solid hsla(0,0%,100%,.1);bottom:0;height:6.5rem;left:0;position:absolute;text-align:center;text-decoration:none;white-space:nowrap;width:100%;z-index:2}.home_frame .home__bottom-link>*{display:inline-block;vertical-align:middle;white-space:normal}.home_frame .home__bottom-link:before{content:"";display:inline-block;height:100%;vertical-align:middle}.home_frame .home__bottom-link>span{font-size:1.6em;font-weight:500}.home_frame .home__slideshow-popup-overlay{background-color:rgba(0,0,0,.1);opacity:0;transition:visibility .5s ease,opacity .5s ease;visibility:hidden;z-index:22}.home_frame .home__slideshow-popup-overlay.active{opacity:1;visibility:inherit}.home_frame .home__slideshow-popup-overlay.active .home__slideshow-popup-scroll{transform:translateY(0)}.home_frame .home__slideshow-popup-scroll{overflow-y:auto;transform:translateY(100%);transition:transform .5s ease}.home_frame .home__slideshow-popup-wrapper{align-items:flex-end;display:flex;min-height:100%;padding-top:20vh}.home_frame .home__slideshow-popup{background-color:#1d3d88;border-radius:2em 2em 0 0;box-shadow:0 -3em 8em rgba(29,61,136,.4);box-sizing:border-box;padding:6.5rem 4.8rem 4.5em;position:relative;width:100%}.home_frame .home__slideshow-popup-content,.home_frame .home__slideshow-popup-content .text-1,.home_frame .home__slideshow-popup-content .text-2,.home_frame .home__slideshow-popup-content .text-3{position:relative}.home_frame .home__slideshow-popup-content .text-1>:first-child,.home_frame .home__slideshow-popup-content .text-2>:first-child,.home_frame .home__slideshow-popup-content .text-3>:first-child{margin-top:0}.home_frame .home__slideshow-popup-content .text-1>:last-child,.home_frame .home__slideshow-popup-content .text-2>:last-child,.home_frame .home__slideshow-popup-content .text-3>:last-child{margin-bottom:0}.home_frame .home__slideshow-popup-content .text-1 br,.home_frame .home__slideshow-popup-content .text-2 br,.home_frame .home__slideshow-popup-content .text-3 br{display:none}.home_frame .home__slideshow-popup-content .text-1 p,.home_frame .home__slideshow-popup-content .text-3 p{font-size:1.6em;font-weight:500;line-height:1.6}.home_frame .home__slideshow-popup-content .text-2{text-transform:lowercase}.home_frame .home__slideshow-popup-content .text-2 p{font-size:5.5em;line-height:1}.home_frame .home__slideshow-popup-content .text-3 p{color:hsla(0,0%,100%,.63);font-weight:400}.home_frame .home__slideshow-popup-close{cursor:pointer;height:6.5em;position:absolute;right:0;top:0;width:6.5em}.home_frame .home__slideshow-popup-close:after{background-position:-111.0333em -35.57911em;content:"";font-size:.7em;height:2.2em;left:50%;margin:-1.1em -1.1015em;position:absolute;top:50%;width:2.203em}.projects_frame .page__container{background-color:#455360}.projects_frame .projects__items{margin:0 -2.2em;position:relative}.projects_frame .ever .projects__item-title{font-size:3em!important;padding-bottom:4rem}.projects_frame .ever .projects__item-title:before{content:"СТАРТ ПРОДАЖ!";position:absolute;top:4rem}.projects_frame .projects__item{background:#fff;border-radius:2em;display:block;height:auto;overflow:hidden;padding-top:240px;position:relative;width:100%}.projects_frame .projects__item.hidden{display:none}.projects_frame .projects__item+.projects__item{margin-top:2.6rem}.projects_frame .projects__item[data-targ="120"] .main_bg_img{background-position:41% 50%}.projects_frame .projects__item-bg{height:240px}.projects_frame .projects__item .main_bg_img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.projects_frame .projects__item .main_bg_img:before{background:linear-gradient(180deg,rgba(29,61,136,.15),rgba(34,79,140,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.projects_frame .projects__item .main_bg_img:after{background-image:url(/assets/images/common/shadow_card_mobile.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.projects_frame .projects__item .projects__item-info{box-sizing:border-box;color:#455360;padding:2.6rem 2.5rem 2.4rem}.projects_frame .projects__item .projects__item-logo{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:2.4rem;padding-bottom:2.4rem}.projects_frame .projects__item .projects__item-logo img{max-width:100%}.projects_frame .projects__item .projects__item-logo--pyzhevsky img{width:200px}.projects_frame .projects__item .projects__item-logo--air img{width:50px}.projects_frame .projects__item .projects__item-logo--era img{width:70px}.projects_frame .projects__item .projects__item-logo--twelve img{width:114px}.projects_frame .projects__item .projects__item-logo--ever img{width:88px}.projects_frame .projects__item .projects__item-logo--eniteo img{width:101px}.projects_frame .projects__item .projects__item-logo--now img{width:82px}.projects_frame .projects__item .projects__item-logo--spires img{width:96px}.projects_frame .projects__item .projects__item-logo--bigtime img{width:81px}.projects_frame .projects__item .projects__item-title{font-size:4em;font-weight:500;line-height:1}.projects_frame .projects__item .projects__item-description{font-size:1.4em;font-weight:400;line-height:1;margin-bottom:5.4rem}.projects_frame .projects__item .info-item{align-items:center;display:flex;font-size:1.4em;font-weight:500;line-height:1;position:relative}.projects_frame .projects__item .info-item svg{flex-shrink:0;margin-right:1.8rem}.projects_frame .projects__item .info-item+.info-item{margin-top:1rem}.projects_frame .projects__filter-btn{background-color:#1f3f87;border-radius:2em;bottom:3em;box-shadow:0 0 6rem rgba(10,26,64,.3);cursor:pointer;height:5.8em;position:fixed;right:2.5rem;transition:opacity .4s ease,visibility .4s ease,transform .4s ease;width:5.8em;z-index:1}.projects_frame .projects__filter-btn:after{background-position:-90.8355em -42.08221em;content:"";font-size:1rem;height:1.8938em;left:50%;margin:-.9469em -1.03125em;position:absolute;top:50%;width:2.0625em}.projects_frame .projects__filter-btn.hidden{opacity:0;transform:translateX(50%);visibility:hidden}.projects_frame .popup_scroll{height:100%;left:0;overflow:hidden;overflow-y:scroll;position:fixed;top:0;transition:opacity .4s ease,visibility .4s ease,transform .4s ease;width:100%}.projects_frame .popup_scroll.hidden{opacity:0;transform:translateY(50%);visibility:hidden}.projects_frame .projects__filters_popup{left:0;padding-top:55vh;position:relative;top:0;width:100%}.projects_frame .projects__filters_popup .projects__items-filters{background-color:#1d3d88;border-radius:2em;padding:9rem 5rem 0 4.4rem;position:relative}.projects_frame .projects__filters_popup .filters_row-title{font-size:3em;line-height:1;margin-bottom:4.8rem}.projects_frame .projects__filters_popup .filter_delimeter{background-color:hsla(0,0%,100%,.1);height:1px;margin-left:-4.4rem;margin-right:-5rem;position:relative}.projects_frame .filters__links{position:relative}.projects_frame .filters__links .filter__link{color:#fff;cursor:pointer;display:block;font-size:1.8rem;line-height:1;padding-left:4.1rem;position:relative;text-decoration:none;transition:padding-left .3s ease}.projects_frame .filters__links .filter__link+.filter__link{margin-top:3.5rem}.projects_frame .filters__links .filter__link.inactive{cursor:default;opacity:.5}.projects_frame .filters__links .filter__link.n1:after{background-position:-90.8355em -42.08221em;content:"";font-size:1rem;height:1.8938em;left:0;margin:-.9469em -1.03125em -.9469em 0;position:absolute;top:50%;width:2.0625em}.projects_frame .filters__links .filter__link.n2:after{background-position:-68.85662em -25.5719em;content:"";font-size:1rem;height:1.8375em;left:0;margin:-.91875em -1.081em -.91875em 0;position:absolute;top:50%;width:2.162em}.projects_frame .filters__links .filter__link.n3:after{background-position:-117.91562em -23.8718em;content:"";font-size:1.2rem;height:1.6687em;left:0;margin:-.83435em -.64375em -.83435em 0;position:absolute;top:50%;width:1.2875em}.projects_frame .reset_link{color:#fff;cursor:pointer;font-size:1.4rem;line-height:1;opacity:.8;position:relative;text-align:center;text-decoration:underline}.projects_frame .reset_link:hover{text-decoration:none}.projects_frame .result_btn{background-color:#1d3d88;bottom:2.8rem;box-shadow:0 0 6rem rgba(10,26,64,.3);height:6.9em;left:50%;margin-left:-39.73333%;opacity:0;position:fixed;transform:translateY(100%);transition:opacity .4s ease,visibility .4s ease,transform .4s ease;visibility:hidden;width:79.46667%}.projects_frame .result_btn.visible{opacity:1;transform:translateY(0);visibility:visible}.projects_frame .result_btn span{color:#fff;font-size:1.6rem;left:0;line-height:1;margin-top:-.5em;position:absolute;text-align:center;top:50%;width:100%}.projects-map_frame .projects-selector{left:0;margin:0 auto;position:fixed;right:0;top:7rem;width:calc(100% - 5rem);z-index:10}.projects-map_frame .map_place .maps-marker-object.object{background-position:-67.81562em -5.0719em;font-size:.7rem;height:20.5em;opacity:1;transition:opacity .4s ease,visibility .4s ease;visibility:visible;width:21.6em}.projects-map_frame .map_place .maps-marker-object.object.hidden{opacity:0;visibility:hidden}.projects-map_frame .map_place .maps-marker-object.object.active{background-position:-24.61562em -5.0719em;font-size:.7rem;height:20.5em;width:21.6em}.projects-map_frame .map_place .maps-marker-object.object.active .icon{color:#1f3f87}.projects-map_frame .map_place .maps-marker-object.object.object--office{background-position:0 -62.2em;font-size:.7rem;height:20.5em;width:21.6em}.projects-map_frame .map_place .maps-marker-object.object.object--office .icon{left:57%;top:59%}.projects-map_frame .map_place .maps-marker-object.object.object--office.active{background-position:-21.6em -62.2em;font-size:.7rem;height:20.5em;width:21.6em}.projects-map_frame .map_place .maps-marker-object .title{font-size:2.5em;font-weight:500;margin-top:-1rem}.projects-map_frame .map_place .maps-marker-object .icon{color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;left:55%;line-height:1;margin:-3.8rem -2.8rem;position:absolute;text-align:center;text-transform:uppercase;top:57%;transform:translate(-50%,-50%);width:1rem}.projects-map_frame .hidden_info{background-color:#1f3f87;border-radius:2rem 2rem 0 0;bottom:-100%;box-shadow:1.5em 1.5em 2em 1em rgba(23,31,39,.43);left:0;opacity:0;overflow:hidden;position:fixed;transition:opacity .4s ease,visibility .4s ease,bottom .4s ease;visibility:hidden;width:100%;z-index:28}.projects-map_frame .hidden_info.hovered{bottom:0;opacity:1;visibility:visible}.projects-map_frame .hidden_info .preview{align-items:center;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;height:9.8rem;padding:0 5rem;position:relative;text-decoration:none;width:100%}.projects-map_frame .hidden_info .preview:after{background:rgba(34,79,140,.47);content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.projects-map_frame .hidden_info .preview .close-button{padding:1em;position:absolute;right:4rem;z-index:7}.projects-map_frame .hidden_info .preview .close-button:after{background-position:-116.17632em -30.3719em;content:" ";display:block;font-size:1rem;height:1.5531em;width:1.5562em}.projects-map_frame .hidden_info .projects__item-title{display:block;font-size:2rem;font-weight:500;line-height:1;margin:0;padding-right:1.5em;position:relative;width:100%;z-index:7}.projects-map_frame .hidden_info .projects__item-description{display:block;line-height:1;opacity:.5;padding:2rem 5rem 0;position:relative}.projects-map_frame .hidden_info .projects__item-info{padding:2.5rem 5rem;position:relative}.projects-map_frame .hidden_info .info-item{padding-left:1.5rem;position:relative}.projects-map_frame .hidden_info .info-item+.info-item{margin-top:2rem}.projects-map_frame .hidden_info .info-item.n1:after{background-position:-94.766em -42.08221em;content:"";font-size:.7rem;height:1.8031em;left:0;margin:-.90155em -.6906em -.90155em 0;position:absolute;top:50%;width:1.3812em}.projects-map_frame .hidden_info .info-item.n3:after{background-position:-108.7833em -35.57911em;content:"";font-size:.7rem;height:2.25em;left:0;margin:-1.125em -1.125em -1.125em 0;position:absolute;top:50%;width:2.25em}.projects-map_frame .hidden_info .info-item .info-title{color:#a9acbc;display:inline-block;font-size:1.6rem;font-weight:500;position:relative;vertical-align:middle}.projects-map_frame .hidden_info .info-item .info-text{color:#fff;display:inline-block;font-size:1.4rem;margin-left:1rem;position:relative;vertical-align:middle}body.projects-map .header .header__logo{margin:0 auto;right:0}.object_frame .page__container{background-color:#455360;overflow:hidden}.object_frame .object_section{position:relative}.object_frame .object_section.vh80{height:80vh}.object_frame .object_section.vh60{height:60vh}.object_frame .object_section.vh55{height:55vh}.object_frame .object_section.vh70{height:70vh}.object_frame .object_section.vh50{height:50vh}.object_frame .promo-link{background:transparent;border:1px solid hsla(0,0%,100%,.4);cursor:pointer;display:inline-block;height:4.9rem;padding:0 3rem;position:relative;text-decoration:none;transition:background-color .3s ease,border .3s ease}.object_frame .promo-link span{color:#fff;display:inline-block;font-size:1.4rem;line-height:1;padding-left:3rem;position:relative;top:50%;transform:translateY(-55%);white-space:nowrap}.object_frame .promo-link span:after{background-position:-104.33522em -30.3719em;content:"";font-size:.8rem;height:2.3em;left:0;margin:-1.15em -.8em -1.15em 0;position:absolute;top:50%;width:1.6em}.object_frame .spacer{background-color:hsla(0,0%,100%,.17);height:1px;width:100%}.object_frame .landing__carousel{position:relative}.object_frame .landing__carousel .carouselInit__controls .carouselInit__arrow{display:none}.object_frame .landing__carousel .carouselInit__overflow{margin:0 -1em}.object_frame .landing__carousel .object_carousel-item{height:auto;opacity:.41;padding-bottom:141%;position:relative;transition:opacity .4s ease}.object_frame .landing__carousel .object_carousel-item.visible{opacity:1}.object_frame .landing__carousel .object_carousel-item .bg{height:100%;left:1em;position:absolute;right:1em}.object_frame .landing__carousel .object_carousel-item .bg .img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.object_frame .landing__carousel .object_carousel-item .bg .img:after{background:linear-gradient(0deg,rgba(0,0,0,.43),rgba(9,9,121,0) 80%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.object_frame .landing__carousel .object_carousel-item .bg .img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.object_frame .landing__carousel .object_carousel-item .text{bottom:3.4rem;color:#fff;font-size:1.6rem;font-weight:500;left:4.2rem;line-height:1.68;position:absolute;right:4.2rem}.object_frame .carousel_num{margin-top:4.4rem;position:relative;text-align:center}.object_frame .carousel_num span{color:#9194a0;font-size:1.7em;font-weight:500}.object_frame .carousel_num span.current{color:#fff}.object_frame .page__gallery-frame{bottom:0;height:auto;left:-4.8rem;position:absolute;right:-4.8rem;top:0;width:auto}.object_frame .page__gallery-frame .page__gallery{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.object_frame .page__gallery-frame .page__gallery-controls.n2 .page__gallery-arrow{cursor:pointer;height:6.5em;margin-top:-3.25em;position:absolute;top:50%;width:6.5em}.object_frame .page__gallery-frame .page__gallery-controls.n2 .page__gallery-arrow.left{left:0}.object_frame .page__gallery-frame .page__gallery-controls.n2 .page__gallery-arrow.left:after{background-position:-110.42872em -30.3719em;content:"";font-size:1rem;height:1.7219em;left:50%;margin:-.86095em -1.0395em;position:absolute;top:50%;width:2.079em}.object_frame .page__gallery-frame .page__gallery-controls.n2 .page__gallery-arrow.right{right:0}.object_frame .page__gallery-frame .page__gallery-controls.n2 .page__gallery-arrow.right:after{background-position:-112.50772em -30.3719em;content:"";font-size:1rem;height:1.7219em;left:50%;margin:-.86095em -1.039em;position:absolute;top:50%;width:2.078em}.object_frame .page__gallery-frame .page__gallery-half{height:100%;left:0;position:absolute;top:0;width:50%}.object_frame .page__gallery-frame .page__gallery-half.right{left:50%}.object_frame .page__gallery-frame .carousel_num{left:0;margin-top:4.4rem;position:absolute;top:100%;width:100%}.object_frame .placement_link{color:#fff;cursor:pointer;display:block;font-size:1.6rem;line-height:1.68;padding-left:3.2rem;position:relative;text-decoration:underline}.object_frame .placement_link:after{background-position:-117.91562em -23.8718em;content:"";font-size:1rem;height:1.6687em;left:.4rem;margin:-.83435em -.64375em;position:absolute;top:1.3rem;width:1.2875em}.object_frame .maps-marker-object.object{background-position:-67.81562em -5.0719em;font-size:1rem;height:20.5em;pointer-events:none;width:21.6em}.object_frame .maps-marker-object .title{font-size:2.5em;font-weight:500;margin-top:-1rem}.object_frame .maps-marker-object .icon{color:#fff;display:inline-block;font-size:2.7rem;font-weight:500;left:50%;line-height:1;margin:-3.8rem -2.8rem;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:3rem}.object_frame .maps-marker-metro{position:absolute}.object_frame .maps-marker-metro:after{background-position:-82.8275em -35.57911em;content:"";font-size:1rem;height:3.6em;left:50%;margin:-1.8em;position:absolute;top:50%;width:3.6em}.object_frame .maps-marker-poi{color:#fff}.object_frame .maps-marker-poi .icon{background-color:#37454c}.object_frame .maps-marker-poi .title .title_align{background-color:#37454c;padding:0 2em 0 4em}.object_frame .maps-marker-poi .title .title_text{font-size:1.4em}.object_frame .maps-marker-cluster{color:#fff}.object_frame .maps-marker-cluster .icon{background-color:#37454c}.object_frame .maps-marker-cluster .icon .title{font-size:2em}.object_frame .map_screen{margin:0 -4.5rem;overflow:hidden}.object_frame .placement_infra-btn{background-color:#1d3d88;border:none;bottom:0;cursor:pointer;height:4.2em;left:0;padding:0;position:absolute;width:20.2em;z-index:1}.object_frame .placement_infra-btn span{color:#fff;font-size:1.6em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-align:center;top:50%;width:100%}.object_frame .placement__infrastructure-items{background-color:#1d3d88;bottom:0;box-sizing:border-box;left:0;opacity:0;padding:2.5em;position:absolute;transform:translateY(100%);transition:opacity .4s ease,visibility .4s ease,transform .4s ease;visibility:hidden;width:20.2em;z-index:1}.object_frame .placement__infrastructure-items.active{opacity:1;transform:translateY(0);visibility:visible}.object_frame .placement__infrastructure-items .placement__infrastructure-item{background:none;border:none;display:block;padding:1em 0;position:relative;text-align:left}.object_frame .placement__infrastructure-items .placement__infrastructure-item .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:.6rem;height:2.8em;left:0;opacity:.7;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .4s ease;width:2.8em}.object_frame .placement__infrastructure-items .placement__infrastructure-item span{color:#adbac6;display:block;font-size:1.6em;padding-left:3rem;transition:color .4s ease}.object_frame .placement__infrastructure-items .placement__infrastructure-item.active span{color:#fff}.object_frame .placement__infrastructure-items .placement__infrastructure-item.active .icon{opacity:1}@media (min-aspect-ratio:23/25){.object_frame .placement__infrastructure-items .placement__infrastructure-item{padding:.43em 0}}.object_frame .plans_btn{background-color:#1d3d88;border-radius:1.5rem;box-shadow:1em 1em 5rem rgba(10,26,64,.35);cursor:pointer;display:block;height:5.6em;position:relative;text-decoration:underline;transition:opacity .4s ease,visibility .4s ease,transform .4s ease;width:100%}.object_frame .plans_btn span{color:#fff;font-size:1.6rem;left:0;line-height:1;margin-top:-.5em;position:absolute;text-align:center;top:50%;width:100%}.object_frame .construction_section .date_sel_block{position:relative}.object_frame .construction_section .date_sel_container{position:relative;white-space:nowrap;width:100%}.object_frame .construction_section .date_sel_container .date_sel_label{color:#fff;display:inline-block;font-size:1.6rem;margin-right:1.9rem;position:relative;vertical-align:middle}.object_frame .construction_section .carouselInit__overflow{margin:0 -1em}.object_frame .construction_section .carouselInit__item{cursor:pointer}.object_frame .construction_section .carouselInit__item .wrapper{margin:0 1em;position:relative}.object_frame .construction_section .carouselInit__item .wrapper .preview_img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding-bottom:63%;position:relative;width:100%}.object_frame .construction_section .carouselInit__item .wrapper .preview_img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.object_frame .construction_section .carouselInit__item .title_block{margin-top:4rem;position:relative}.object_frame .construction_section .carouselInit__item .title_block .title{color:#fff;font-size:1.6em}.object_frame .construction_gallery .slideGallery__title_block{display:none}.object_frame .mortgage_btns{white-space:nowrap}.object_frame .mortgage_btns.mobile-scrollable{--scrollable-item-width:10.2rem;--scrollable-item-gap:0;--_side-offset:4.8rem}.object_frame .mortgage_btns .mortgage_btn{background-color:transparent;cursor:pointer;display:inline-block;font-size:1rem;height:4.4rem;position:relative;transition:background-color .3s ease;vertical-align:middle;width:10.2rem}.object_frame .mortgage_btns .mortgage_btn+.mortgage_btn{margin-left:3rem}.object_frame .mortgage_btns .mortgage_btn.active{background-color:#1d3d88}.object_frame .mortgage_btns .mortgage_btn.active span{color:#fff}.object_frame .mortgage_btns .mortgage_btn span{color:#fff;font-size:1.6em;font-weight:500;line-height:1rem;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:color .3s ease;width:100%}.object_frame .more_bank-btn{color:#adbac6;cursor:pointer;font-size:1.6rem;margin-top:4.6rem;position:relative;text-align:center;text-decoration:underline;width:100%}.object_frame .steps_items .carouselInit__item{opacity:.5;transition:opacity .4s ease}.object_frame .steps_items .carouselInit__item.visible{opacity:1}.object_frame .step_item{display:block;font-size:1rem;margin:0 1em;position:relative}.object_frame .step_item h2{display:block;font-size:2.5rem;line-height:1;margin-bottom:3rem;padding-bottom:3rem;position:relative}.object_frame .step_item h2:before{background-color:#1f3f87;bottom:0;content:"";display:block;height:.2rem;left:0;position:absolute;width:100%}.object_frame .step_item p{color:#c3c5d4;font-size:1.6rem;font-weight:400;line-height:1.6}.object_frame .text-style.special h3{font-size:3em;font-weight:400;margin:1em 0 4.8rem;position:relative}.object_frame .text-style.special p{color:#c3c5d4}.object_frame .trade_in_row .col.n2{padding-left:4.3rem;position:relative}.object_frame .trade_in_row .col.n2:before{background:#1f3f87;content:"";height:100%;left:0;position:absolute;width:2px}.object_frame .trade_in_row .col.n2 .text-style h4{font-size:2.5em;font-weight:400;margin:2rem 0 4.2rem;position:relative}.object_frame .trade_in_row .col.n2 .text-style p{color:#c3c5d4}.object_frame .trade_in_row .col.n2 .text-style strong{color:#fff;display:block;font-weight:400;margin-top:2.5rem}.object_frame .contacts_section{background-color:#2f3a47;box-sizing:border-box;margin:0 -4.8rem;padding:8.2rem 4.8rem 8.6rem;position:relative}.object_frame .contacts_section .contacts_row .col.n1 .text-style h4{font-size:2.5em;font-weight:400;margin:2rem 0 4.2rem;position:relative}.object_frame .contacts_section .contacts_row .col.n1 .text-style h4 a{text-decoration:none}.object_frame .contacts_section .contacts_row .col.n1 .text-style p{color:#c3c5d4}.object_frame .contacts_section .contacts_row .col.n2 .address,.object_frame .contacts_section .contacts_row .col.n2 .work_time{color:#fff;display:block;font-size:1.6em;font-weight:400;line-height:1.6;padding-left:4rem;position:relative}.object_frame .contacts_section .contacts_row .col.n2 .address:after{background-position:-117.91562em -23.8718em;content:"";font-size:1rem;height:1.6687em;left:0;margin:-.83435em -.64375em -.83435em 0;position:absolute;top:1.5rem;width:1.2875em}.object_frame .contacts_section .contacts_row .col.n2 .contacts_link{color:#fff;cursor:pointer;display:block;font-size:1.6em;font-weight:400;line-height:1.6;padding-left:4rem;position:relative;text-decoration:underline}.object_frame .contacts_section .contacts_row .col.n2 .contacts_link:after{background-position:-101.83522em -30.3719em;content:"";font-size:1rem;height:2.3em;left:0;margin:-1.15em -1.25em -1.15em 0;position:absolute;top:50%;width:2.5em}.object_frame .mortgage-v-frame .params_block,.object_frame .mortgage-v-frame .results_block .results_items{padding:0 2rem}.object_frame .mortgage-v-frame .results_block .results_items .count-button{bottom:-2.9rem}.object_frame .mortgage-v-frame .results_block .bank_programm-item{width:calc(100% - 3rem)}.object_frame .cell_section,.object_frame .parking_section{height:100vh;margin:0;position:relative}.object_frame .cell_section .parking__minimap-frame,.object_frame .parking_section .parking__minimap-frame{padding-top:21.7%;position:relative}.object_frame .cell_section .parking__minimap-frame img,.object_frame .parking_section .parking__minimap-frame img{margin-left:-1rem;transform:rotate(180deg)}.object_frame .cell_section .parking__minimap-frame .river,.object_frame .parking_section .parking__minimap-frame .river{bottom:100%;padding-bottom:2.5em;position:absolute;text-align:center;top:auto;width:100%}.object_frame .cell_section .parking__minimap-frame .river:before,.object_frame .parking_section .parking__minimap-frame .river:before{background-position:-59.0188em -1.7em;content:"";display:inline-block;font-size:.8em;height:.9em;margin-right:1em;width:4.5em}.object_frame .cell_section .parking__minimap-frame .river>span,.object_frame .parking_section .parking__minimap-frame .river>span{font-size:1.2em;font-weight:400;position:relative}.object_frame .cell_section .parking__minimap-labels,.object_frame .parking_section .parking__minimap-labels{font-size:0;left:0;margin-top:1rem;position:absolute;top:100%;white-space:nowrap;width:100%}.object_frame .cell_section .parking__minimap-label,.object_frame .parking_section .parking__minimap-label{cursor:pointer;font-size:1rem;padding-top:1em;position:absolute;text-align:center;top:0;vertical-align:top}.object_frame .cell_section .parking__minimap-label:before,.object_frame .parking_section .parking__minimap-label:before{background-color:#fff;content:"";height:.2em;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease;width:100%}.object_frame .cell_section .parking__minimap-label.hover:before,.object_frame .cell_section .parking__minimap-label:hover:before,.object_frame .parking_section .parking__minimap-label.hover:before,.object_frame .parking_section .parking__minimap-label:hover:before{opacity:.5}.object_frame .cell_section .parking__minimap-label.active,.object_frame .parking_section .parking__minimap-label.active{cursor:default}.object_frame .cell_section .parking__minimap-label.active:before,.object_frame .parking_section .parking__minimap-label.active:before{opacity:1}.object_frame .cell_section .parking__minimap-label>span,.object_frame .parking_section .parking__minimap-label>span{font-size:1.3em;font-weight:500}.object_frame .cell_section .ta-center,.object_frame .parking_section .ta-center{text-align:center}.object_frame .cell_section .parking__selection,.object_frame .parking_section .parking__selection{margin:0 auto;position:relative;width:12em}.object_frame .cell_section .parking__selection.n1,.object_frame .cell_section .parking__selection.n2,.object_frame .parking_section .parking__selection.n1,.object_frame .parking_section .parking__selection.n2{display:inline-block;position:relative;width:6em}.object_frame .cell_section .parking__selection.n1 .parking__selection-arrow,.object_frame .cell_section .parking__selection.n2 .parking__selection-arrow,.object_frame .parking_section .parking__selection.n1 .parking__selection-arrow,.object_frame .parking_section .parking__selection.n2 .parking__selection-arrow{width:4em}.object_frame .cell_section .parking__selection.n2,.object_frame .parking_section .parking__selection.n2{margin-left:7em}.object_frame .cell_section .parking__selection.n2 .parking__selection-arrow.next,.object_frame .parking_section .parking__selection.n2 .parking__selection-arrow.next{left:100%;top:0}.object_frame .cell_section .parking__selection.n2 .parking__selection-arrow.next:after,.object_frame .parking_section .parking__selection.n2 .parking__selection-arrow.next:after{background-position:-87.0386em -42.08221em;content:"";font-size:1rem;height:2.1em;left:50%;margin:-1.05em -.85em;position:absolute;top:50%;width:1.7em}.object_frame .cell_section .parking__selection.n2 .parking__selection-arrow.prev,.object_frame .parking_section .parking__selection.n2 .parking__selection-arrow.prev{bottom:-2em;left:100%;top:auto}.object_frame .cell_section .parking__selection.n2 .parking__selection-arrow.prev:after,.object_frame .parking_section .parking__selection.n2 .parking__selection-arrow.prev:after{background-position:-117.6363em -35.57911em;content:"";font-size:1rem;height:2.1em;left:50%;margin:-1.05em -.85em;position:absolute;top:50%;width:1.7em}.object_frame .cell_section .parking__selection .content,.object_frame .parking_section .parking__selection .content{position:relative;text-align:center;white-space:nowrap}.object_frame .cell_section .parking__selection .label,.object_frame .parking_section .parking__selection .label{font-size:1.4em;font-weight:500;position:relative}.object_frame .cell_section .parking__selection .value,.object_frame .parking_section .parking__selection .value{font-size:2.8em;line-height:.9;margin:0 auto 1rem;position:relative;text-align:center;width:1.6em}.object_frame .cell_section .parking__selection-arrow,.object_frame .parking_section .parking__selection-arrow{height:6em;margin-top:-3em;opacity:.25;position:absolute;top:50%;width:6em}.object_frame .cell_section .parking__selection-arrow.next,.object_frame .parking_section .parking__selection-arrow.next{left:100%}.object_frame .cell_section .parking__selection-arrow.next:after,.object_frame .parking_section .parking__selection-arrow.next:after{background-position:-112.50772em -30.3719em;content:"";font-size:1rem;height:1.7219em;left:50%;margin:-.86095em -1.039em;position:absolute;top:50%;width:2.078em}.object_frame .cell_section .parking__selection-arrow.prev,.object_frame .parking_section .parking__selection-arrow.prev{right:100%}.object_frame .cell_section .parking__selection-arrow.prev:after,.object_frame .parking_section .parking__selection-arrow.prev:after{background-position:-110.42872em -30.3719em;content:"";font-size:1rem;height:1.7219em;left:50%;margin:-.86095em -1.0395em;position:absolute;top:50%;width:2.079em}.object_frame .cell_section .parking__selection-arrow.active,.object_frame .parking_section .parking__selection-arrow.active{cursor:pointer;opacity:1}.object_frame .cell_section .parking__popup-overlay,.object_frame .parking_section .parking__popup-overlay{background-color:rgba(31,63,135,.1);opacity:0;transition:visibility .4s ease,opacity .4s ease;visibility:hidden;z-index:10}.object_frame .cell_section .parking__popup-overlay.active,.object_frame .parking_section .parking__popup-overlay.active{opacity:1;visibility:visible}.object_frame .cell_section .parking__popup-overlay.active .parking__popup,.object_frame .parking_section .parking__popup-overlay.active .parking__popup{transform:translateY(0)}.object_frame .cell_section .parking__popup,.object_frame .parking_section .parking__popup{background-color:#224f8c;bottom:0;left:0;padding:5em 4.5em 4em;position:absolute;right:0;transform:translateY(100%);transition:transform .4s ease}.object_frame .cell_section .parking__popup .close_btn,.object_frame .parking_section .parking__popup .close_btn{background-color:#1f3f87;right:2em;top:2em}.object_frame .cell_section .parking__popup .close_btn:after,.object_frame .parking_section .parking__popup .close_btn:after{background-position:-111.0333em -35.57911em;content:"";font-size:1rem;height:2.2em;left:50%;margin:-1.1em -1.1015em;position:absolute;top:50%;width:2.203em}.object_frame .cell_section .parking__popup .info,.object_frame .cell_section .parking__popup .info .item,.object_frame .parking_section .parking__popup .info,.object_frame .parking_section .parking__popup .info .item{position:relative}.object_frame .cell_section .parking__popup .info .item+.item,.object_frame .parking_section .parking__popup .info .item+.item{margin-top:2em}.object_frame .cell_section .parking__popup .info .item .value,.object_frame .parking_section .parking__popup .info .item .value{font-size:2.4em;margin-bottom:.2em;position:relative;white-space:nowrap}.object_frame .cell_section .parking__popup .info .item .value.big,.object_frame .parking_section .parking__popup .info .item .value.big{font-size:3.9em;margin:0}.object_frame .cell_section .parking__popup .info .item .label,.object_frame .parking_section .parking__popup .info .item .label{font-size:1.6em;opacity:.65;position:relative}.object_frame .cell_section .parking__plan-frame,.object_frame .parking_section .parking__plan-frame{height:calc(100vh - 37em);margin:0 -4.5rem;position:relative}.object_frame .cell_section .parking__plan-scroll,.object_frame .parking_section .parking__plan-scroll{text-align:center;white-space:nowrap}.object_frame .cell_section .parking__plan-scroll:before,.object_frame .parking_section .parking__plan-scroll:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.object_frame .cell_section .parking__plan-scroll .plan_frame,.object_frame .parking_section .parking__plan-scroll .plan_frame{display:inline-block;position:relative;vertical-align:middle}.object_frame .cell_section .parking__plan-scroll .plan_frame .plan_frame_content,.object_frame .parking_section .parking__plan-scroll .plan_frame .plan_frame_content{bottom:5%;left:5%;position:absolute;right:5%;top:5%}.object_frame .cell_section .pinchZoom__buttons,.object_frame .parking_section .pinchZoom__buttons{height:11em;left:auto;margin-left:0;margin-top:-5.5em;position:absolute;right:0;top:50%;width:4em}.object_frame .cell_section .pinchZoom__button,.object_frame .parking_section .pinchZoom__button{background-color:#1f3f87;cursor:pointer;height:4em;position:relative;width:4em}.object_frame .cell_section .pinchZoom__button.in:after,.object_frame .parking_section .pinchZoom__button.in:after{background-position:-92.898em -42.08221em;content:"";font-size:.7em;height:1.8688em;left:50%;margin:-.9344em -.934em;position:absolute;top:50%;width:1.868em}.object_frame .cell_section .pinchZoom__button.out:after,.object_frame .parking_section .pinchZoom__button.out:after{background-position:-66.4188em -1.7em;content:"";font-size:.7em;height:.6625em;left:50%;margin:-.33125em -.934em;position:absolute;top:50%;width:1.868em}.object_frame .cell_section .pinchZoom__button.inactive,.object_frame .parking_section .pinchZoom__button.inactive{opacity:.7}.object_frame .cell_section .pinchZoom__button+.pinchZoom__button,.object_frame .parking_section .pinchZoom__button+.pinchZoom__button{margin-top:1.5em}.object_frame .cell_section .flat_button,.object_frame .parking_section .flat_button{cursor:pointer;padding-left:7em;position:relative;white-space:nowrap}.object_frame .cell_section .flat_button.reserve .icon:after,.object_frame .parking_section .flat_button.reserve .icon:after{background-position:-113.2363em -35.57911em;content:"";font-size:.8em;height:2.2em;left:50%;margin:-1.1em;position:absolute;top:50%;width:2.2em}.object_frame .cell_section .flat_button+.flat_button,.object_frame .parking_section .flat_button+.flat_button{margin-top:5em}.object_frame .cell_section .flat_button .icon,.object_frame .parking_section .flat_button .icon{background-color:#1f3f87;border-radius:3em;height:4.9em;left:0;margin-top:-2.45em;position:absolute;top:50%;width:4.9em}.object_frame .cell_section .flat_button>span,.object_frame .parking_section .flat_button>span{font-size:1.3em;font-weight:500}.object_frame .parking__minimap-fr{margin:0 -5rem;opacity:1;padding-bottom:57vw;position:relative;transition:opacity .3s ease,visibility .3s ease;visibility:visible;z-index:10}.object_frame .parking__minimap-fr.hidden{opacity:0;visibility:hidden}.object_frame .parking__minimap-fr .parking__minimap-korpus{background-color:#fff;border-radius:2em;box-sizing:border-box;color:#1f3f87;height:3.2em;margin:-1.6em;position:absolute;text-align:center;transition:background-color .3s ease,color .3s ease;white-space:nowrap;width:3.2em;z-index:1}.object_frame .parking__minimap-fr .parking__minimap-korpus>*{display:inline-block;vertical-align:middle;white-space:normal}.object_frame .parking__minimap-fr .parking__minimap-korpus:before{content:"";display:inline-block;height:100%;vertical-align:middle}.object_frame .parking__minimap-fr .parking__minimap-korpus.active{background-color:#1f3f87;color:#fff}.object_frame .parking__minimap-fr .parking__minimap-korpus>span{font-size:1.6em}.object_frame .parking__minimap-fr .parking__details{box-shadow:0 0 5em hsla(0,0%,48%,.18);height:43em;margin:-21.5em 0 0 -40em;opacity:0;position:absolute;text-align:center;transition:visibility .3s ease,opacity .3s ease;visibility:hidden;white-space:nowrap;width:33.4em;z-index:22}.object_frame .parking__minimap-fr .parking__details>*{display:inline-block;vertical-align:middle;white-space:normal}.object_frame .parking__minimap-fr .parking__details:before{content:"";display:inline-block;height:100%;vertical-align:middle}.object_frame .parking__minimap-fr .parking__details:after{border-style:solid;border-width:1.1em 0 1.1em 2.2em;content:"";height:0;left:100%;margin-top:-1.1em;position:absolute;top:50%;width:0}.object_frame .parking__minimap-fr .parking__details.active{opacity:1;visibility:visible}.object_frame .parking__minimap-fr .parking__details .item{position:relative;text-align:left}.object_frame .parking__minimap-fr .parking__details .item+.item{margin-top:2em}.object_frame .parking__minimap-fr .parking__details .item .value{font-size:4.2em;margin-bottom:.05em;position:relative}.object_frame .flat_details{padding-bottom:2.5rem}.object_frame .flat_details .row{font-size:0;position:relative;white-space:nowrap}.object_frame .flat_details .row+.row{margin-top:3rem}.object_frame .flat_details .row.row_btns{margin-top:5rem}.object_frame .flat_details .row.row_btns:after{background-color:rgba(220,225,247,.1);content:"";height:9rem;left:50%;pointer-events:none;position:absolute;top:-2.5rem;transform:translateX(-50%);width:calc(100% + 10rem)}.object_frame .flat_details .item{box-sizing:border-box;display:inline-block;font-size:1rem;position:relative;vertical-align:middle;width:45%}.object_frame .flat_details .item .icon{display:inline-block;height:1rem;margin-right:1.5rem;position:relative;width:1rem}.object_frame .flat_details .item.reserve_btn .icon{width:1.5rem}.object_frame .flat_details .item.reserve_btn .icon:after{background-position:-113.2363em -35.57911em;content:"";font-size:.8rem;height:2.2em;left:50%;margin:-1.1em;position:absolute;top:50%;width:2.2em}.object_frame .flat_details .item.pdf_btn .icon{width:2.5rem}.object_frame .flat_details .item.pdf_btn .icon:after{background-position:-57.96562em -25.5719em;content:"";font-size:.8rem;height:2.319em;left:50%;margin:-1.1595em -1.7985em;position:absolute;top:50%;width:3.597em}.object_frame .flat_details .item+.item{padding-left:3.5rem;width:55%}.object_frame .flat_details .item+.item:before{background-color:rgba(220,225,247,.21);content:"";height:120%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.object_frame .flat_details .item .title{color:#6787d1;font-size:1.5rem;line-height:1;margin-top:1rem}.object_frame .flat_details .item .btn_card{color:#fff;display:inline-block;font-size:1.5rem;line-height:1}.object_frame .flat_details .item .value{color:#fff;font-size:1.9rem;line-height:1}.object_frame .flat_details .item .value-old{color:#607fc7;font-size:1.2em;font-weight:400;line-height:1.5rem;margin-bottom:1.2rem;margin-top:.4rem;text-decoration:line-through}.object_frame .flat_details .item .value--price{align-items:center;display:flex}.object_frame .flat_details .item .value--price .icon{height:auto;margin-right:0;width:auto}.object_frame .flat_details .item .hint{flex-shrink:0;margin-left:1rem;position:relative}.object_frame .flat_details .item .info{align-items:center;background:transparent;border:1px solid #8c949d;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;padding:0;position:relative;transition:.2s ease;transition-property:background,border-color,color;vertical-align:middle;width:2rem;z-index:2}.object_frame .flat_details .item .info:hover{background:#fff;border-color:#fff;color:#23438b}.about_frame .about__overlay,.design_frame .about__overlay,.principles_frame .about__overlay{background-color:rgba(56,77,92,.8)}.about_frame .about__numbers,.about_frame .about__numbers-item,.design_frame .about__numbers,.design_frame .about__numbers-item,.principles_frame .about__numbers,.principles_frame .about__numbers-item{position:relative}.about_frame .about__numbers-item+.about__numbers-item,.design_frame .about__numbers-item+.about__numbers-item,.principles_frame .about__numbers-item+.about__numbers-item{margin-top:7em}.about_frame .about__numbers-item .icon,.design_frame .about__numbers-item .icon,.principles_frame .about__numbers-item .icon{font-size:.6em}.about_frame .about__numbers-item .delimiter,.design_frame .about__numbers-item .delimiter,.principles_frame .about__numbers-item .delimiter{background-color:hsla(0,0%,100%,.1);height:1px;margin:2.5em 0;position:relative}.about_frame .about__numbers-item .value,.design_frame .about__numbers-item .value,.principles_frame .about__numbers-item .value{font-size:2em;margin-bottom:.6em;position:relative}.about_frame .about__numbers-item .value>strong,.design_frame .about__numbers-item .value>strong,.principles_frame .about__numbers-item .value>strong{font-size:2em;font-weight:400}.about_frame .about__numbers-item .label,.design_frame .about__numbers-item .label,.principles_frame .about__numbers-item .label{font-size:1.6em;line-height:1.6}.about_frame .about__card,.about_frame .about__cards,.design_frame .about__card,.design_frame .about__cards,.principles_frame .about__card,.principles_frame .about__cards{position:relative}.about_frame .about__card+.about__card,.design_frame .about__card+.about__card,.principles_frame .about__card+.about__card{margin-top:6em}.about_frame .about__card .title,.design_frame .about__card .title,.principles_frame .about__card .title{font-size:3em;padding:.1em 0;position:relative}.about_frame .about__card .title:before,.design_frame .about__card .title:before,.principles_frame .about__card .title:before{background-color:#1f3f87;content:"";height:100%;left:-2.4rem;position:absolute;top:0;width:.2rem}.awwards_frame .awwards__list{position:relative}.awwards_frame .awwards__item{padding:3em 0;position:relative}.awwards_frame .awwards__item+.awwards__item{border-top:1px solid hsla(0,0%,100%,.23)}.awwards_frame .awwards__item-icon{margin-left:-1em;position:relative}.agency_frame .agency__item{display:block;margin-bottom:4em;text-decoration:none}.agency_frame .agency__item .bg{background:50%/cover no-repeat;height:15em;margin-bottom:1em;position:relative;width:100%}.agency_frame .agency__item .bg:before{background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(38,61,92,0)),color-stop(100%,#263d5c));background:linear-gradient(180deg,rgba(38,61,92,0) 0,#263d5c);bottom:0;content:"";height:100%;left:0;opacity:.6;position:absolute;width:100%}.agency_frame .agency__item .title{color:#fff}.agency_frame .agency__item .title>span{font-size:1.5em}.history_frame .page__padding{overflow:hidden}.history_frame .history__carousel-frame{position:relative}.history_frame .history__carousel-frame .carouselInit__overflow{margin:0 -2.4rem 0 0;overflow:visible}.history_frame .history__carousel-frame .carouselInit__item.next .history__item-year{transform:translateX(-7em)}.history_frame .history__carousel-frame .carouselInit__item.visible .history__item-year{transform:translateX(0)}.history_frame .history__carousel-frame .carouselInit__item.visible .history__item-year>span{transform:scale(3.5)}.history_frame .history__carousel-frame .carouselInit__item.visible .history__item-content{opacity:1;visibility:visible}.history_frame .history__item{margin-right:4.8rem;position:relative}.history_frame .history__item-year{height:7em;position:relative;transition:transform .5s ease}.history_frame .history__item-year>span{-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;bottom:0;color:#fff;cursor:pointer;font-size:2.5em;left:0;line-height:.8;position:absolute;transform-origin:0 100%;transition:transform .5s ease}.history_frame .history__item-content{opacity:0;position:relative;transition:visibility .5s ease,opacity .5s ease;visibility:hidden}.history_frame .history__images{overflow:auto;position:relative;white-space:nowrap}.history_frame .history__image{background:50%/cover no-repeat;display:inline-block;height:14em;vertical-align:top;width:25em}.partners_frame .partners__carousel{position:relative}.partners_frame .partners__carousel .carouselInit__overflow{margin:0;overflow:visible}.partners_frame .carouselInit__item{vertical-align:bottom}.partners_frame .partners__item{display:block;margin-right:2.4rem;position:relative;text-decoration:none}.partners_frame .partners__link{background-color:#969fac;display:block;height:15em;margin-top:2em;position:relative;text-decoration:none}.partners_frame .partners__link .icon{background:50%/contain no-repeat;bottom:3em;left:5em;position:absolute;right:5em;top:3em}.contacts_frame{background-color:#1d3d88}.contacts_frame .contacts__offices{position:relative}.contacts_frame .contacts__office{display:none;position:relative}.contacts_frame .contacts__office.active{display:block}.contacts_frame .contacts__office .text-style{opacity:.95}.contacts_frame .contacts__appointment{align-items:center;background:#fff;display:flex;justify-content:center;position:relative;width:100%}.contacts_frame .contacts__appointment span{align-items:center;color:#224f8c;display:flex;font-size:1.7rem;justify-content:center;line-height:1;padding:1.7rem 0;position:relative;text-align:center;z-index:1}.contacts_frame .contacts__appointment svg{margin-left:1.9rem}.contacts_frame .contacts_social-label{color:#5b77ba;font-size:1.57rem}.contacts_frame .contacts_social{display:flex;gap:2rem}.contacts_frame .contacts_social svg{display:block}.contacts_frame .contacts__phone{position:relative}.contacts_frame .contacts__phone .label{color:hsla(0,0%,100%,.35);font-size:1.6em}.contacts_frame .contacts__phone .value{font-size:2.5em;position:relative;text-decoration:none}.contacts_frame .contacts__route-button{cursor:pointer;padding-left:4.5em;position:relative}.contacts_frame .contacts__route-button:before{background-position:-88.7386em -42.08221em;content:"";font-size:1rem;height:2.0938em;left:0;margin:-1.0469em -1.04845em -1.0469em 0;position:absolute;top:50%;width:2.0969em}.contacts_frame .contacts__route-button>span{border-bottom:1px solid #fff;font-size:1.6em;position:relative}.contacts_frame .contacts__feedback-button{cursor:pointer;display:block;padding-left:4.5em;position:relative;text-decoration:none}.contacts_frame .contacts__feedback-button:before{background-position:-88.27322em -30.3719em;content:"";font-size:.8em;height:2.718em;left:0;margin:-1.359em -1.481em -1.359em 0;position:absolute;top:50%;width:2.962em}.contacts_frame .contacts__feedback-button>span{font-size:1.6em;position:relative}.contacts_frame .contacts__map-frame{height:58em;position:relative}.contacts_frame .contacts__routes-frame{background-color:hsla(0,0%,100%,.5);opacity:0;transition:visibility .4s ease,opacity .4s ease;visibility:hidden;z-index:2}.contacts_frame .contacts__routes-block{background-color:#1d3d88;box-shadow:0 0 4em rgba(29,61,136,.5);left:2.5rem;margin-top:-12.5em;opacity:0;padding:4em 3.5em;position:absolute;right:2.5rem;top:50%;transform:translateY(50%);transition:opacity .4s ease,transform .4s ease}.contacts_frame .contacts__routes-title{font-size:2.5em;position:relative}.contacts_frame .contacts__routes-list{margin-top:4em;position:relative}.contacts_frame .contacts__routes-item{display:block;padding:.5em 0 .5em 5em;position:relative;text-decoration:none}.contacts_frame .contacts__routes-item.gmaps:before{background-position:-75.8245em -42.08221em;content:"";font-size:.7em;height:4.2719em;left:0;margin:-2.13595em -2.0844em -2.13595em 0;position:absolute;top:50%;width:4.1688em}.contacts_frame .contacts__routes-item.ymaps:before{background-position:-75.64em -35.57911em;content:"";font-size:.7em;height:4.3219em;left:0;margin:-2.16095em -1.4375em -2.16095em 0;position:absolute;top:50%;width:2.875em}.contacts_frame .contacts__routes-item.ynav:before{background-position:-69.89422em -30.3719em;content:"";font-size:.7em;height:3.8812em;left:0;margin:-1.9406em -1.94065em -1.9406em 0;position:absolute;top:50%;width:3.8813em}.contacts_frame .contacts__routes-item+.contacts__routes-item{margin-top:2em}.contacts_frame .contacts__routes-item>span{font-size:1.6em;opacity:.85;position:relative}.contacts_frame .contacts__routes-close{cursor:pointer;height:6em;position:absolute;right:0;top:0;width:6em}.contacts_frame .contacts__routes-close:after{background-position:-111.0333em -35.57911em;content:"";font-size:.8em;height:2.2em;left:50%;margin:-1.1em -1.1015em;position:absolute;top:50%;width:2.203em}.contacts_frame.routes-opened .contacts__routes-frame{opacity:1;visibility:visible}.contacts_frame.routes-opened .contacts__routes-block{opacity:1;transform:translateY(0);transition-delay:.2s}.documents_frame .documents__list{position:relative}.documents_frame .documents__item{border:1px solid hsla(0,0%,100%,.2);padding:5em 3.5em 4em;position:relative}.documents_frame .documents__item:before{background-position:-72.14em -35.57911em;content:"";font-size:.7em;height:4.5em;left:3.5rem;margin:0 -1.75em -2.25em 0;position:absolute;top:4rem;width:3.5em}.documents_frame .documents__item+.documents__item{margin-top:2.5em}.documents_frame .documents__format{color:hsla(0,0%,100%,.7);font-size:1.6em;line-height:1.6;position:relative;text-align:right}.documents_frame .documents__link{display:block;font-size:1.6em;margin-top:6.8rem;position:relative}.media_frame .news__list,.news_frame .news__list,.offers_frame .news__list{position:relative}.media_frame .news__item,.news_frame .news__item,.offers_frame .news__item{display:block;padding:4em 0;position:relative;text-decoration:none}.media_frame .news__item+.news__item,.news_frame .news__item+.news__item,.offers_frame .news__item+.news__item{border-top:1px solid hsla(0,0%,100%,.18)}.media_frame .news__item-title,.news_frame .news__item-title,.offers_frame .news__item-title{font-size:1.6em;line-height:1.6;position:relative}.media_frame .news__item-source,.news_frame .news__item-source,.offers_frame .news__item-source{position:relative}.media_frame .news__item-source .icon,.news_frame .news__item-source .icon,.offers_frame .news__item-source .icon{background:50%/contain no-repeat;display:inline-block;height:3.5em;margin-right:1.5em;position:relative;vertical-align:middle;width:3.5em}.media_frame .news__item-source>span,.news_frame .news__item-source>span,.offers_frame .news__item-source>span{display:inline-block;font-size:1.4em;position:relative;vertical-align:middle}.media_frame .news__item-date,.news_frame .news__item-date,.offers_frame .news__item-date{color:hsla(0,0%,100%,.5);font-size:1.4em}.media_frame .news__article,.news_frame .news__article,.offers_frame .news__article{background-color:#8d95a4;z-index:2}.offers_frame .offers__list{margin:0 -2.4rem;position:relative}.offers_frame .offers__item{display:block;position:relative;text-decoration:none}.offers_frame .offers__item.hidden{display:none}.offers_frame .offers__item .head{border-radius:2rem 2rem 0 0;font-size:0;height:8.5rem;overflow:hidden;position:relative;white-space:nowrap}.offers_frame .offers__item .head:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.offers_frame .offers__item .head .bg{background:50%/cover no-repeat}.offers_frame .offers__item .head .bg:before{background-color:rgba(29,61,136,.47);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.offers_frame .offers__item .head .title{font-size:1.8rem;font-weight:500;line-height:1.5;padding:0 2.4rem;white-space:normal}.offers_frame .offers__item .head .timer,.offers_frame .offers__item .head .title{box-sizing:border-box;display:inline-block;position:relative;vertical-align:middle;width:50%}.offers_frame .offers__item .head .timer{display:none;font-size:1rem;padding-right:2.4rem;text-align:right}.offers_frame .offers__item .head .timer .timer-labels,.offers_frame .offers__item .head .timer .timer-values{font-size:0;position:relative;white-space:nowrap}.offers_frame .offers__item .head .timer .timer-labels>div,.offers_frame .offers__item .head .timer .timer-values>div{display:inline-block;position:relative;text-align:center;vertical-align:top;width:4rem}.offers_frame .offers__item .head .timer .timer-values>div{font-size:1.6rem;font-weight:500}.offers_frame .offers__item .head .timer .timer-values>div+div:before{content:":";margin-right:-.2em;position:absolute;right:100%}.offers_frame .offers__item .head .timer .timer-labels{margin-top:.5rem}.offers_frame .offers__item .head .timer .timer-labels>div{font-size:1.2rem}.offers_frame .offers__item .content{background-color:#959ca9;border-radius:0 0 2em 2em;padding:3.5em 2.4rem;position:relative}.offers_frame .offers__item .content .title{font-size:2em}.offers_frame .offers__item .content .date,.offers_frame .offers__item .content .text{color:hsla(0,0%,100%,.65);font-size:1.5em;line-height:1.6}.online-reserve_frame .online-reserve__carousel{position:relative}.online-reserve_frame .online-reserve__carousel .carouselInit__overflow{margin:0 -2.4rem 0 0;overflow:visible}.online-reserve_frame .online-reserve__carousel .carouselInit__item.prev .num,.online-reserve_frame .online-reserve__carousel .carouselInit__item.visible .num{background-color:#1d3d88}.online-reserve_frame .online-reserve__carousel .carouselInit__item.visible .content{opacity:1;visibility:visible}.online-reserve_frame .online-reserve__carousel .carouselInit__item.prev .progress:before{transform:translateX(0)}.online-reserve_frame .online-reserve__step{display:block;margin-right:2.4rem;position:relative}.online-reserve_frame .online-reserve__step .progress{background-color:#fff;height:1px;left:0;overflow:hidden;position:absolute;right:-2.4rem;top:2.75em}.online-reserve_frame .online-reserve__step .progress:before{background-color:#1d3d88;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);transition:transform .5s ease;width:100%}.online-reserve_frame .online-reserve__step .num{background-color:#9fa6b3;height:5.5em;position:relative;text-align:center;transition:background-color .5s ease;white-space:nowrap;width:5.5em}.online-reserve_frame .online-reserve__step .num>*{display:inline-block;vertical-align:middle;white-space:normal}.online-reserve_frame .online-reserve__step .num:before{content:"";display:inline-block;height:100%;vertical-align:middle}.online-reserve_frame .online-reserve__step .num>span{color:#fff;font-size:1.9em}.online-reserve_frame .online-reserve__step .content{opacity:0;position:relative;transition:visibility .5s ease,opacity .5s ease;visibility:hidden}.online-reserve_frame .online-reserve__step .title{font-size:2em;font-weight:500;position:relative}.online-reserve_frame .online-reserve__step .delimiter{background-color:#fff;height:1px;position:relative;width:4.1em}.remote-registration_frame .online-reserve__carousel{position:relative}.remote-registration_frame .online-reserve__carousel .carouselInit__overflow{margin:0 -2.4rem 0 0;overflow:visible}.remote-registration_frame .online-reserve__carousel .carouselInit__item.prev .num,.remote-registration_frame .online-reserve__carousel .carouselInit__item.visible .num{background-color:#1d3d88}.remote-registration_frame .online-reserve__carousel .carouselInit__item.visible .content{opacity:1;visibility:visible}.remote-registration_frame .online-reserve__carousel .carouselInit__item.prev .progress:before{transform:translateX(0)}.remote-registration_frame .online-reserve__step{display:block;margin-right:2.4rem;position:relative}.remote-registration_frame .online-reserve__step .progress{background-color:#fff;height:1px;left:0;overflow:hidden;position:absolute;right:-2.4rem;top:2.75em}.remote-registration_frame .online-reserve__step .progress:before{background-color:#1d3d88;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);transition:transform .5s ease;width:100%}.remote-registration_frame .online-reserve__step .num{background-color:#9fa6b3;height:5.5em;position:relative;text-align:center;transition:background-color .5s ease;white-space:nowrap;width:5.5em}.remote-registration_frame .online-reserve__step .num>*{display:inline-block;vertical-align:middle;white-space:normal}.remote-registration_frame .online-reserve__step .num:before{content:"";display:inline-block;height:100%;vertical-align:middle}.remote-registration_frame .online-reserve__step .num>span{color:#fff;font-size:1.9em}.remote-registration_frame .online-reserve__step .content{opacity:0;position:relative;transition:visibility .5s ease,opacity .5s ease;visibility:hidden}.remote-registration_frame .online-reserve__step .title{font-size:2em;font-weight:500;position:relative}.remote-registration_frame .online-reserve__step .delimiter{background-color:#fff;height:1px;position:relative;width:4.1em}.media-gallery_frame .media-gallery__list,.media-video_frame .media-gallery__list{margin:0 -2.4rem;position:relative}.media-gallery_frame .media-gallery__item,.media-video_frame .media-gallery__item{cursor:pointer;display:block;position:relative;text-decoration:none}.media-gallery_frame .media-gallery__item+.media-gallery__item,.media-video_frame .media-gallery__item+.media-gallery__item{margin-top:3em}.media-gallery_frame .media-gallery__item .bg,.media-video_frame .media-gallery__item .bg{height:17.5em;overflow:hidden;position:relative;width:32.4em}.media-gallery_frame .media-gallery__item .bg .img,.media-video_frame .media-gallery__item .bg .img{background:50%/cover no-repeat}.media-gallery_frame .media-gallery__item .bg .play,.media-video_frame .media-gallery__item .bg .play{background-color:#1d3d88;border-radius:3em;height:5.5em;left:50%;margin:-2.75em 0 0 -2.75em;position:absolute;top:50%;width:5.5em}.media-gallery_frame .media-gallery__item .bg .play:after,.media-video_frame .media-gallery__item .bg .play:after{background-position:-47.66252em -28.675em;content:"";font-size:.8em;height:1.3812em;left:52%;margin:-.6906em -.58905em;position:absolute;top:50%;width:1.1781em}.media-gallery_frame .media-gallery__item .content,.media-video_frame .media-gallery__item .content{padding:4em 2.4rem;position:relative}.media-gallery_frame .media-gallery__item .content .date,.media-video_frame .media-gallery__item .content .date{color:hsla(0,0%,100%,.5);font-size:1.6em}.media-gallery_frame .media-gallery__item .content .title,.media-video_frame .media-gallery__item .content .title{font-size:1.9em;line-height:1.6}.media-gallery_frame .media-gallery__item .content .title>span,.media-video_frame .media-gallery__item .content .title>span{color:hsla(0,0%,100%,.5);font-size:.72em}.tenders_frame .tenders__list{margin:0 -2.4rem;position:relative}.tenders_frame .tenders__item{position:relative}.tenders_frame .tenders__item.active .tenders__item-head{background-color:#1d3d88;border-color:transparent}.tenders_frame .tenders__item.active .tenders__item-icon:after{background-position:-66.4188em -1.7em;content:"";font-size:.8em;height:.6625em;left:50%;margin:-.33125em -.934em;position:absolute;top:50%;width:1.868em}.tenders_frame .tenders__item+.tenders__item{margin-top:2.5em}.tenders_frame .tenders__image{align-items:center;background-position:50%;background-size:cover;display:flex;font-size:3rem;height:9rem;justify-content:center;margin:14px;position:relative;text-align:center;z-index:1}.tenders_frame .tenders__date-info{width:50%}.tenders_frame .tenders__date-info.n1 br{display:block!important}.tenders_frame .tenders__date-info.n1 span{color:#fff;display:block;font-size:1.6rem;margin-top:.5rem}.tenders_frame .tenders__value{margin-left:1.5rem}.tenders_frame .tenders__item-head{border:1px solid hsla(0,0%,100%,.2);position:relative;transition:background-color .5s ease,border-color .5s ease}.tenders_frame .tenders__item-icon{bottom:3em;height:6.1em;position:absolute;right:2.4rem;width:6.1em}.tenders_frame .tenders__item-icon:after{background-position:-92.898em -42.08221em;content:"";font-size:.8em;height:1.8688em;left:50%;margin:-.9344em -.934em;position:absolute;top:50%;width:1.868em}.tenders_frame .tenders__item-icon:before{background-color:hsla(0,0%,100%,.1);border-radius:4em;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.tenders_frame .tenders__item-info{padding:2.5em 2.4rem;position:relative}.tenders_frame .tenders__item-info+.tenders__item-info:before{background-color:hsla(0,0%,100%,.2);content:"";height:1px;left:0;position:absolute;right:0;top:0}.tenders_frame .tenders__item-info .label{color:hsla(0,0%,100%,.63);font-size:1.4em;position:relative}.tenders_frame .tenders__item-info .label>:first-child{margin-top:0}.tenders_frame .tenders__item-info .label>:last-child{margin-bottom:0}.tenders_frame .tenders__item-info .label.use-br br{display:block}.tenders_frame .tenders__item-info .label br{display:none}.tenders_frame .tenders__item-info .value{display:block;font-size:1.6em;line-height:1.5;position:relative;text-decoration:none}.tenders_frame .tenders__item-info .value>:first-child{margin-top:0}.tenders_frame .tenders__item-info .value>:last-child{margin-bottom:0}.tenders_frame .tenders__item-info .value.big{font-size:2em}.tenders_frame .tenders__item-info .value ber{display:none}.tenders_frame .tenders__item-info .label+.value{margin-top:2.5rem}.tenders_frame .tenders__item-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.tenders_frame .tenders__item-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tenders_frame .tenders__item-body{background-color:#274387;display:none;height:0;opacity:0;overflow:hidden}.tenders_frame .tenders__item-body .tenders__item-info+.tenders__item-info:before{left:2.4rem;right:2.4rem}.tenders_frame .tenders__item-timer{margin-left:-1.5em;position:relative}.tenders_frame .tenders__item-timer-labels,.tenders_frame .tenders__item-timer-values{position:relative;white-space:nowrap}.tenders_frame .tenders__item-timer-labels>div,.tenders_frame .tenders__item-timer-values>div{display:inline-block;position:relative;text-align:center;vertical-align:top;width:5rem}.tenders_frame .tenders__item-timer-values>div{font-size:1.8em;font-weight:500}.tenders_frame .tenders__item-timer-values>div+div:before{content:":";margin-right:-.2em;position:absolute;right:100%}.tenders_frame .tenders__item-timer-labels{margin-top:.4em}.tenders_frame .tenders__item-timer-labels>div{font-size:1.4em;opacity:.8}.tenders_frame .docs-button{background:#fff;color:#224f8c;cursor:pointer;display:block;font-size:1.4rem;font-weight:500;padding:1.4em 0;text-align:center;text-decoration:none;transition:background .6s ease,color .6s ease}.tenders_frame .docs-button:hover{background:#224f8c;color:#fff}.tenders_frame .docs{margin:0 -1rem}.tenders_frame .docs .docs-form{text-align:center}.tenders_frame .docs .docs-link-wrap{font-size:1.6rem;text-align:center}.tenders_frame .docs .docs-link-wrap .docs-link{display:inline-block;line-height:1.2;margin:0 auto;position:relative;text-align:center;text-decoration:none}.tenders_frame .docs .docs-link-wrap .docs-link span{display:inline-block}.tenders_frame .docs .docs-link-wrap .docs-link span:after{background:#fff;bottom:0;content:"";display:block;height:1px;left:0;right:0;transition:opacity .6s ease}.tenders_frame .docs .docs-link-wrap .docs-link span~span{margin-top:.5rem}.tenders_frame .docs .docs-link-wrap .docs-link:hover span:after{opacity:0}.favorites_frame .page__container,.search_frame .page__container{background-color:#1f3f87;min-height:100vh}.favorites_frame .search_params,.search_frame .search_params{position:relative}.favorites_frame .search_params .line,.search_frame .search_params .line{background:hsla(0,0%,100%,.12);height:1px;margin:0 -4.8rem;position:relative}.favorites_frame .search_params__tabs,.search_frame .search_params__tabs{margin-left:-4.8rem;margin-right:-4.8rem}.favorites_frame .search_params__tabs .tabs-contents__content>div,.search_frame .search_params__tabs .tabs-contents__content>div{padding-left:4.8rem;padding-right:4.8rem}.favorites_frame .notfound_text,.search_frame .notfound_text{font-size:1.6rem;font-weight:500;padding-left:4.8rem;padding-right:4.8rem;text-align:center}.favorites_frame .search_slider.sliderInit,.search_frame .search_slider.sliderInit{border:.1rem solid rgba(153,194,255,.33);position:relative;top:auto}.favorites_frame .search_slider.sliderInit+.search_slider.sliderInit,.search_frame .search_slider.sliderInit+.search_slider.sliderInit{margin-top:7rem}.favorites_frame .search_slider.sliderInit .sliderInit__title,.search_frame .search_slider.sliderInit .sliderInit__title{bottom:100%;color:#829dd9;font-size:1.6rem;font-weight:500;height:auto;left:0;line-height:1;margin:0 0 2.1rem;text-align:center;top:auto;width:100%}.favorites_frame .search_slider.sliderInit .sliderInit__size,.search_frame .search_slider.sliderInit .sliderInit__size{height:5em;margin:0 5em;position:relative}.favorites_frame .search_slider.sliderInit .sliderInit__mask,.favorites_frame .search_slider.sliderInit .sliderInit__size:before,.search_frame .search_slider.sliderInit .sliderInit__mask,.search_frame .search_slider.sliderInit .sliderInit__size:before{bottom:0;height:.2em;margin:0;top:auto}.favorites_frame .search_slider.sliderInit .sliderInit__drag,.search_frame .search_slider.sliderInit .sliderInit__drag{background-color:#4666af;bottom:0;left:0;position:absolute;top:0;width:5em}.favorites_frame .search_slider.sliderInit .sliderInit__drag:before,.search_frame .search_slider.sliderInit .sliderInit__drag:before{display:none}.favorites_frame .search_slider.sliderInit .sliderInit__drag:after,.search_frame .search_slider.sliderInit .sliderInit__drag:after{bottom:100%;color:#6887d0;content:"от";display:block;font-size:1.6rem;height:0;line-height:0;margin:0 0 2.1rem;opacity:0;position:absolute;text-align:center;top:auto;visibility:hidden;width:100%}.favorites_frame .search_slider.sliderInit .sliderInit__drag.left,.search_frame .search_slider.sliderInit .sliderInit__drag.left{margin-left:-5em}.favorites_frame .search_slider.sliderInit .sliderInit__drag.right,.search_frame .search_slider.sliderInit .sliderInit__drag.right{left:100%;margin-left:1px}.favorites_frame .search_slider.sliderInit .sliderInit__drag.right:after,.search_frame .search_slider.sliderInit .sliderInit__drag.right:after{content:"до"}.favorites_frame .search_slider.sliderInit .sliderInit__drag.active,.search_frame .search_slider.sliderInit .sliderInit__drag.active{cursor:grab}.favorites_frame .search_slider.sliderInit .sliderInit__drag.active.moving,.search_frame .search_slider.sliderInit .sliderInit__drag.active.moving{cursor:grabbing}.favorites_frame .search_slider.sliderInit .sliderInit__drag.active:before,.search_frame .search_slider.sliderInit .sliderInit__drag.active:before{background-color:#fff}.favorites_frame .search_slider.sliderInit .sliderInit__drag .sliderInit__value,.search_frame .search_slider.sliderInit .sliderInit__drag .sliderInit__value{bottom:auto;left:0;margin:0;top:50%;transform:translateY(-50%);width:100%}.favorites_frame .search_slider.sliderInit .sliderInit__drag .sliderInit__value .val,.search_frame .search_slider.sliderInit .sliderInit__drag .sliderInit__value .val{color:#fff;font-size:1.6rem;font-weight:500}.favorites_frame .search_slider.sliderInit .sliderInit__drag.default,.search_frame .search_slider.sliderInit .sliderInit__drag.default{background-color:transparent}.favorites_frame .search_slider.sliderInit .sliderInit__drag.default:before,.search_frame .search_slider.sliderInit .sliderInit__drag.default:before{background-color:#bbb}.favorites_frame .search_slider.sliderInit .sliderInit__drag.default .sliderInit__value .val,.search_frame .search_slider.sliderInit .sliderInit__drag.default .sliderInit__value .val{color:#6887d0}.favorites_frame .search_slider.sliderInit .sliderInit__drag.default:after,.search_frame .search_slider.sliderInit .sliderInit__drag.default:after{opacity:1;visibility:visible}.favorites_frame .search_slider.sliderInit.left .sliderInit__drag.default,.search_frame .search_slider.sliderInit.left .sliderInit__drag.default{display:none}.favorites_frame .search_slider.sliderInit.left .sliderInit__size,.search_frame .search_slider.sliderInit.left .sliderInit__size{margin-right:0}.favorites_frame .search_slider.sliderInit.left .sliderInit__mask,.favorites_frame .search_slider.sliderInit.left .sliderInit__size:before,.search_frame .search_slider.sliderInit.left .sliderInit__mask,.search_frame .search_slider.sliderInit.left .sliderInit__size:before{margin-left:-2.5em;margin-right:2.5em}.favorites_frame .multiselectInit .multiselectInit__title,.search_frame .multiselectInit .multiselectInit__title{height:auto}.favorites_frame .search_results,.search_frame .search_results{background-color:#183884;padding-bottom:12rem}.favorites_frame .flat_details,.search_frame .flat_details{padding-bottom:2.5rem}.favorites_frame .flat_details .row,.search_frame .flat_details .row{font-size:0;position:relative;white-space:nowrap}.favorites_frame .flat_details .row+.row,.search_frame .flat_details .row+.row{margin-top:3rem}.favorites_frame .flat_details .row.row_btns,.search_frame .flat_details .row.row_btns{margin-top:5rem}.favorites_frame .flat_details .row.row_btns:after,.search_frame .flat_details .row.row_btns:after{background-color:rgba(220,225,247,.1);content:"";height:9rem;left:50%;pointer-events:none;position:absolute;top:-2.5rem;transform:translateX(-50%);width:calc(100% + 10rem)}.favorites_frame .flat_details .item,.search_frame .flat_details .item{box-sizing:border-box;display:inline-block;font-size:1rem;position:relative;vertical-align:middle;width:45%}.favorites_frame .flat_details .item .icon,.search_frame .flat_details .item .icon{display:inline-block;height:1rem;margin-right:1.5rem;position:relative;width:1rem}.favorites_frame .flat_details .item.reserve_btn .icon,.search_frame .flat_details .item.reserve_btn .icon{width:1.5rem}.favorites_frame .flat_details .item.reserve_btn .icon:after,.search_frame .flat_details .item.reserve_btn .icon:after{background-position:-113.2363em -35.57911em;content:"";font-size:.8rem;height:2.2em;left:50%;margin:-1.1em;position:absolute;top:50%;width:2.2em}.favorites_frame .flat_details .item.pdf_btn .icon,.search_frame .flat_details .item.pdf_btn .icon{width:2.5rem}.favorites_frame .flat_details .item.pdf_btn .icon:after,.search_frame .flat_details .item.pdf_btn .icon:after{background-position:-57.96562em -25.5719em;content:"";font-size:.8rem;height:2.319em;left:50%;margin:-1.1595em -1.7985em;position:absolute;top:50%;width:3.597em}.favorites_frame .flat_details .item+.item,.search_frame .flat_details .item+.item{padding-left:3.5rem;width:55%}.favorites_frame .flat_details .item+.item:before,.search_frame .flat_details .item+.item:before{background-color:rgba(220,225,247,.21);content:"";height:120%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.favorites_frame .flat_details .item .title,.search_frame .flat_details .item .title{color:#6787d1;font-size:1.5rem;line-height:1;margin-top:1rem}.favorites_frame .flat_details .item .btn_card,.search_frame .flat_details .item .btn_card{color:#fff;display:inline-block;font-size:1.5rem;line-height:1}.favorites_frame .flat_details .item .value,.search_frame .flat_details .item .value{color:#fff;font-size:1.9rem;line-height:1}.favorites_frame .flat_details .item .price-old,.search_frame .flat_details .item .price-old{color:#607fc7;font-size:1.2rem;font-weight:500;line-height:1;margin-top:.7rem;text-decoration:line-through}.favorites_frame .flat_spec,.search_frame .flat_spec{margin-bottom:1.5rem;margin-top:1.5rem;position:relative}.favorites_frame .flat_spec_item,.search_frame .flat_spec_item{margin:0 0 0 auto;position:relative;text-align:left;white-space:nowrap}.favorites_frame .flat_spec_item+.flat_spec_item,.search_frame .flat_spec_item+.flat_spec_item{margin-top:.5em}.favorites_frame .flat_spec_item .icon,.search_frame .flat_spec_item .icon{display:inline-block;margin-right:1em;position:relative;text-align:center;vertical-align:middle;width:2em}.favorites_frame .flat_spec_item .icon div,.search_frame .flat_spec_item .icon div{display:inline-block;font-size:.8em;position:relative}.favorites_frame .flat_spec_item>span,.search_frame .flat_spec_item>span{display:inline-block;font-size:1.2em;position:relative;vertical-align:middle}.favorites_frame .flat_item,.search_frame .flat_item{background-color:#1f3f87;border-radius:2.5rem;box-sizing:border-box;display:block;margin:0 2.5rem;overflow:hidden;position:relative;text-decoration:none}.favorites_frame .flat_item+.flat_item,.search_frame .flat_item+.flat_item{margin-top:2.6em}.favorites_frame .flat_item .flat_item_left,.favorites_frame .flat_item .flat_item_right,.search_frame .flat_item .flat_item_left,.search_frame .flat_item .flat_item_right{display:inline-block;position:relative;vertical-align:middle}.favorites_frame .flat_item .content,.search_frame .flat_item .content{display:flex}.favorites_frame .flat_item .flat_item_left,.search_frame .flat_item .flat_item_left{height:14.5em;width:40%}.favorites_frame .flat_item .flat_item_right,.search_frame .flat_item .flat_item_right{box-sizing:border-box;display:flex;flex-direction:column;padding-bottom:1.5rem;padding-left:1.5em;padding-top:1.5rem;width:55%}.favorites_frame .flat_item .img,.search_frame .flat_item .img{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;bottom:2em;left:2em;position:absolute;right:2em;top:2em}.favorites_frame .flat_item .fav_btn,.search_frame .flat_item .fav_btn{cursor:pointer;height:3.4rem;opacity:.4;position:absolute;right:1rem;top:1rem;transition:opacity .4s ease;width:3.4rem;z-index:2}.favorites_frame .flat_item .fav_btn:after,.search_frame .flat_item .fav_btn:after{background-position:-82.4253em -42.08221em;content:"";font-size:.7rem;height:2.4281em;left:50%;margin:-1.21405em -1.216em;position:absolute;top:50%;width:2.432em}.favorites_frame .flat_item .fav_btn.active,.search_frame .flat_item .fav_btn.active{opacity:1}.favorites_frame .flat_item .project_img,.search_frame .flat_item .project_img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:2.5rem 2.5rem 0 0;height:40%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.favorites_frame .flat_item .project_img:after,.search_frame .flat_item .project_img:after{background-color:rgba(24,47,100,.4);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.favorites_frame .flat_item .project_img .pn_title,.search_frame .flat_item .project_img .pn_title{color:#fff;font-size:2rem;font-weight:500;left:2.5rem;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.favorites_frame .flat_item .title,.search_frame .flat_item .title{font-size:1.4em;font-weight:500;margin-bottom:auto}.favorites_frame .flat_item .flat_details,.search_frame .flat_item .flat_details{padding:0}.favorites_frame .flat_item .flat_details .row+.row,.search_frame .flat_item .flat_details .row+.row{margin-top:.8rem}.favorites_frame .flat_item .flat_details .row .item .value,.search_frame .flat_item .flat_details .row .item .value{color:hsla(0,0%,100%,.85);font-size:1.5em}.favorites_frame .flat_item .flat_details .row .item .value.tc,.search_frame .flat_item .flat_details .row .item .value.tc{color:#7793d6;font-weight:500}.favorites_frame .flat_item_link,.search_frame .flat_item_link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.favorites_frame .flat_item.reserved_tile,.search_frame .flat_item.reserved_tile{pointer-events:none}.favorites_frame .flat_item.reserved_tile:before,.search_frame .flat_item.reserved_tile:before{background-color:#264482;content:"";height:100%;left:0;opacity:.85;position:absolute;top:0;width:100%;z-index:1}.favorites_frame .flat_item.reserved_tile .reserved_tile_lock,.search_frame .flat_item.reserved_tile .reserved_tile_lock{display:table-cell;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.favorites_frame .flat_item.reserved_tile .reserved_tile_lock:before,.search_frame .flat_item.reserved_tile .reserved_tile_lock:before{background-position:0 -5.0719em;content:"";font-size:.12rem;height:30.50721em;left:50%;margin:-15.25361em -12.30781em;position:absolute;top:50%;width:24.61562em}.favorites_frame .flat_item--no-image .flat_item_left,.search_frame .flat_item--no-image .flat_item_left{display:none}.favorites_frame .flat_item--no-image .flat_item_right,.search_frame .flat_item--no-image .flat_item_right{padding-left:2rem;width:95%}.favorites_frame .show_results_btn,.favorites_frame .to_params_btn,.search_frame .show_results_btn,.search_frame .to_params_btn{background-color:#fff;border-radius:1.5em;bottom:2rem;box-shadow:0 0 6em rgba(0,0,0,.3);color:#204395;cursor:pointer;font-size:1.6em;font-weight:500;left:4.8rem;line-height:6rem;opacity:0;pointer-events:none;position:fixed;right:4.8rem;text-align:center;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:1}.favorites_frame .show_results_btn.active,.favorites_frame .to_params_btn.active,.search_frame .show_results_btn.active,.search_frame .to_params_btn.active{opacity:1;pointer-events:auto;visibility:visible}.favorites_frame .search_sort_frame,.search_frame .search_sort_frame{position:relative}.favorites_frame .search_sort_frame .label,.search_frame .search_sort_frame .label{color:#829dd9;font-size:1.6rem;font-weight:500;position:relative}.favorites_frame .search_sort_options,.search_frame .search_sort_options{position:relative}.favorites_frame .search_sort_active,.search_frame .search_sort_active{border-bottom:1px solid #fff;box-sizing:border-box;padding-bottom:1.6rem;position:relative;white-space:nowrap}.favorites_frame .search_sort_active>*,.search_frame .search_sort_active>*{display:inline-block;vertical-align:middle;white-space:normal}.favorites_frame .search_sort_active:before,.search_frame .search_sort_active:before{content:"";display:inline-block;height:100%;vertical-align:middle}.favorites_frame .search_sort_active .text,.search_frame .search_sort_active .text{box-sizing:border-box;font-size:1.6em;overflow:hidden;padding-right:3.5rem;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.favorites_frame .search_sort_active .text:after,.search_frame .search_sort_active .text:after{background-position:-78.62242em -25.5719em;content:"";font-size:1rem;height:1.1875em;margin:-.59375em 0 -.59375em -.66405em;position:absolute;right:0;top:50%;width:1.3281em}.favorites_frame .search_sort_select,.search_frame .search_sort_select{opacity:0}.favorites_frame .search_checkbox.btns,.search_frame .search_checkbox.btns{position:relative}.favorites_frame .search_checkbox.btns .checkboxInit__title,.search_frame .search_checkbox.btns .checkboxInit__title{bottom:auto;color:#829dd9;font-size:1.6em;font-weight:500;left:0;line-height:1;margin-bottom:2.5rem;position:relative;top:0}.favorites_frame .search_checkbox.btns .checkboxInit__btns,.search_frame .search_checkbox.btns .checkboxInit__btns{margin-left:-.5rem;margin-top:4rem;white-space:nowrap}.favorites_frame .search_checkbox.btns .checkboxInit__btns:after,.search_frame .search_checkbox.btns .checkboxInit__btns:after{display:none}.favorites_frame .search_checkbox.btns .checkboxInit__btn,.search_frame .search_checkbox.btns .checkboxInit__btn{background-color:transparent;border:1px solid #99c2ff;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:1rem;height:4.2rem;margin-left:.5rem;position:relative;transition:border .3s ease,background-color .3s ease;vertical-align:middle;width:4.2rem}.favorites_frame .search_checkbox.btns .checkboxInit__btn .title,.search_frame .search_checkbox.btns .checkboxInit__btn .title{color:#fff;display:block;font-size:1.6rem;font-weight:500;left:0;line-height:1;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:color .3s ease;width:100%}.favorites_frame .search_checkbox.btns .checkboxInit__btn.active,.search_frame .search_checkbox.btns .checkboxInit__btn.active{background-color:#fff;border:1px solid #fff}.favorites_frame .search_checkbox.btns .checkboxInit__btn.active .title,.search_frame .search_checkbox.btns .checkboxInit__btn.active .title{color:#1f3f87}.favorites_frame .search_checkbox.btns .checkboxInit__btn--wide,.search_frame .search_checkbox.btns .checkboxInit__btn--wide{width:auto}.favorites_frame .search_checkbox.btns .checkboxInit__btn--wide .title,.search_frame .search_checkbox.btns .checkboxInit__btn--wide .title{padding:0 1.2rem;position:relative;width:auto}.favorites_frame .search_checkbox.btns .checkboxInit__btns--radio,.search_frame .search_checkbox.btns .checkboxInit__btns--radio{display:flex;flex-wrap:wrap;margin-bottom:-.5rem;margin-right:0}.favorites_frame .search_checkbox.btns .checkboxInit__btns--radio .checkboxInit__btn,.search_frame .search_checkbox.btns .checkboxInit__btns--radio .checkboxInit__btn{margin-bottom:.5rem;min-width:10.4rem}.favorites_frame .search_checkbox.btns input:checked+.checkboxInit__btn,.search_frame .search_checkbox.btns input:checked+.checkboxInit__btn{background-color:#fff;border:1px solid #fff}.favorites_frame .search_checkbox.btns input:checked+.checkboxInit__btn .title,.search_frame .search_checkbox.btns input:checked+.checkboxInit__btn .title{color:#1f3f87}.favorites_frame .search_checkbox.btns input:disabled+.checkboxInit__btn,.search_frame .search_checkbox.btns input:disabled+.checkboxInit__btn{cursor:default;opacity:.5;pointer-events:none}.favorites_frame .reset_params,.search_frame .reset_params{background:none;border:none;color:#fff;cursor:pointer;font-size:1.4em;font-weight:400;line-height:2;margin-bottom:3rem;margin-top:2rem;position:relative;text-align:center;text-decoration:underline;white-space:nowrap;width:100%}.favorites_frame .reset_params:hover,.search_frame .reset_params:hover{text-decoration:none}.favorites_frame .reserved_toggle .toggleInit__item,.search_frame .reserved_toggle .toggleInit__item{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end}.favorites_frame .reserved_toggle .toggleInit__item .title,.search_frame .reserved_toggle .toggleInit__item .title{color:#6887d0;cursor:pointer;font-size:1.4em;font-weight:500;white-space:nowrap}.favorites_frame .reserved_toggle .toggleInit__item .icon,.search_frame .reserved_toggle .toggleInit__item .icon{border:.1rem solid #99c2ff;cursor:pointer;height:1.9rem;margin-right:2rem;position:relative;width:1.9rem}.favorites_frame .reserved_toggle .toggleInit__item .icon:after,.search_frame .reserved_toggle .toggleInit__item .icon:after{background-position:-73.11862em -25.5719em;content:"";font-size:1rem;height:1.444em;left:50%;margin:-.722em -1.022em;opacity:0;position:absolute;top:50%;transition:opacity .2s ease;width:2.044em}.favorites_frame .reserved_toggle .toggleInit__item.active .icon:after,.favorites_frame .reserved_toggle input:checked+.toggleInit__item .icon:after,.search_frame .reserved_toggle .toggleInit__item.active .icon:after,.search_frame .reserved_toggle input:checked+.toggleInit__item .icon:after{opacity:1}.favorites_frame{background-color:#183884}.favorites_frame .page__container{background:none}.favorites_frame .search_results{min-height:calc(100vh - 40em)}.favorites_frame .flat_remove{background:none;border:none;cursor:pointer;height:4.6em;padding:0;position:absolute;right:0;top:0;width:6em}.favorites_frame .flat_remove:after{background-position:-50.8275em -49.28221em;content:"";font-size:.75em;height:2.4312em;left:50%;margin:-1.2156em -.9969em;position:absolute;top:50%;width:1.9938em}.favorites_frame .favorites_print{color:#fff;cursor:pointer;display:block;padding-left:5em;position:relative}.favorites_frame .favorites_print:before{background-position:-86.4275em -35.57911em;content:"";font-size:1rem;height:3.3938em;left:0;margin:-1.6969em -1.6969em -1.6969em 0;position:absolute;top:50%;width:3.3938em}.favorites_frame .favorites_print>span{font-size:1.5em;font-weight:500}.animation--tabs-in,.animation--tabs-out{transition:opacity .3s ease;will-change:opacity}.animation--tabs-in--inactive,.animation--tabs-out--active{opacity:0}.buy_frame .page__padding{background-color:#254595;padding-left:3.5rem;padding-right:3.5rem}.buy_frame .results-block--wr{background:#8d95a4}.buy_frame .disclamer{margin:0 auto;width:80%}.openPopup.gallery .popup_content,.openPopup.gallery .popup_overlay{z-index:100}.openPopup.gallery .slideGallery__img--contain,.openPopup.gallery .slideGallery__overflow{background-color:#455360}.openPopup.gallery .gallery_place{z-index:0}.openPopup.gallery .gallery__half{background:none;border:none;cursor:pointer;height:100%;position:absolute;top:0;width:50%}.openPopup.gallery .gallery__half.prev{left:0}.openPopup.gallery .gallery__half.next{right:0}.openPopup.gallery .arrow{cursor:pointer;height:6.5em;margin-top:-3.25em;position:absolute;top:50%;width:6.5em}.openPopup.gallery .arrow.left{left:0}.openPopup.gallery .arrow.left:after{background-position:-110.42872em -30.3719em;content:"";font-size:1rem;height:1.7219em;left:50%;margin:-.86095em -1.0395em;position:absolute;top:50%;width:2.079em}.openPopup.gallery .arrow.right{right:0}.openPopup.gallery .arrow.right:after{background-position:-112.50772em -30.3719em;content:"";font-size:1rem;height:1.7219em;left:50%;margin:-.86095em -1.039em;position:absolute;top:50%;width:2.078em}.openPopup.video .popup_content,.openPopup.video .popup_overlay{z-index:30}.openPopup.video .popup_overlay{background-color:#000}.openPopup.object_advantages{position:fixed;z-index:10000}.openPopup.object_advantages .home__slideshow-arrows{bottom:2.5rem;font-size:0;position:absolute;right:2.5rem;z-index:1}.openPopup.object_advantages .home__slideshow-arrow{background:none;border:none;display:inline-block;font-size:1rem;height:6.5em;padding:0;position:relative;vertical-align:bottom;width:6.5em}.openPopup.object_advantages .home__slideshow-arrow.left:after{background-position:-110.42872em -30.3719em;content:"";font-size:.8em;height:1.7219em;left:50%;margin:-.86095em -1.0395em;position:absolute;top:50%;width:2.079em}.openPopup.object_advantages .home__slideshow-arrow.right:after{background-position:-112.50772em -30.3719em;content:"";font-size:.8em;height:1.7219em;left:50%;margin:-.86095em -1.039em;position:absolute;top:50%;width:2.078em}.openPopup.object_advantages .gallery_place .arrow{background:none;border:none;height:100%;left:0;opacity:0;padding:0;position:absolute;width:50%;z-index:1}.openPopup.object_advantages .gallery_place .arrow.right{left:50%}.openPopup.object_advantages .slideGallery__img:before{background:linear-gradient(0deg,rgba(0,0,0,.43),rgba(9,9,121,0) 80%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.openPopup.object_advantages .slideGallery__title_block,.openPopup.object_advantages .title_area{bottom:10.2em;left:3.8rem;position:absolute;right:4.5rem;text-align:left;top:auto;z-index:1}.openPopup.object_advantages .slideGallery__title_block .slideGallery__title,.openPopup.object_advantages .title_area .slideGallery__title{background-color:transparent;cursor:pointer;font-size:1em;padding:0;position:relative}.openPopup.object_advantages .slideGallery__title_block .slideGallery__title:after,.openPopup.object_advantages .title_area .slideGallery__title:after{border-bottom:1px solid #fff;content:"Подробнее";display:block;font-size:1.6em;font-weight:500;left:0;line-height:1.4;margin-top:3rem;position:absolute;top:100%}.openPopup.object_advantages .slideGallery__title_block .slideGallery__title p,.openPopup.object_advantages .title_area .slideGallery__title p{font-size:3.4em;line-height:1.2}.openPopup.object_advantages .title_area{background:none;border:none;bottom:4em;height:30rem;padding:0;right:16rem;z-index:1}.openPopup.object_advantages .adv_popup{background-color:rgba(0,0,0,.1);opacity:0;transition:opacity .5s ease,visibility .5s ease;visibility:hidden;z-index:22}.openPopup.object_advantages .adv_popup .adv_popup-scroll{box-sizing:border-box;height:100%;left:0;overflow-y:auto;padding-top:38vh;position:absolute;top:0;transform:translateY(100%);transition:transform .5s ease;width:100%}.openPopup.object_advantages .adv_popup.active{opacity:1;visibility:visible}.openPopup.object_advantages .adv_popup.active .adv_popup-scroll{transform:translateY(0)}.openPopup.object_advantages .adv_popup .advantages_content{background-color:#1d3d88;border-radius:2em 2em 0 0;box-shadow:0 -3em 8em rgba(29,61,136,.4);box-sizing:border-box;min-height:100%;padding:6.5rem 4.8rem 4.5em;position:relative;width:100%}.openPopup.object_advantages .adv_popup .advantages_content .title_fr{margin-bottom:4rem}.openPopup.object_advantages .adv_popup .advantages_content .title_fr .title{font-size:3em;line-height:1.2}.openPopup.object_advantages .adv_popup .advantages_content .content_fr p{color:hsla(0,0%,100%,.63);font-size:1.6em;font-weight:400;line-height:1.6}.openPopup.object_advantages .popup_close{background:#1d3d88;font-size:.8em}.openPopup.schedule .popup_overlay{align-items:center;background:rgba(0,0,0,.3);display:flex;justify-content:center}.openPopup.schedule .popup_content{background:#fff;color:#000;position:relative;width:90%}.openPopup.schedule .popup_content .popup__text{display:inline-block;height:100%}.openPopup.schedule .popup_content .popup_close{align-items:center;background:#251e1e;display:flex;height:4.5em;justify-content:center;position:absolute;right:0;top:0;width:4.5em}.openPopup.schedule .popup_content .cross_block{height:2rem;position:relative;width:2rem}.openPopup.schedule .popup_content .popup__text{margin:2.2em 0 0 2.2em}.openPopup.schedule .popup_content .popup__title{font-size:2.3em;font-weight:500;line-height:1.2;margin-bottom:3rem}.openPopup.schedule .popup_content .text:nth-child(2){font-size:1em;line-height:2rem;margin-bottom:2rem;padding-right:2.2rem}.openPopup.schedule .popup_content .text:nth-child(3){font-size:1em;font-weight:500;line-height:1.7em;margin-bottom:2.5rem}.openPopup.schedule .popup_content .text:nth-child(4){font-size:1em;line-height:2rem;margin:2.5rem 0}.openPopup.schedule .popup_content .note{font-size:1em;font-weight:500;line-height:1.7em;margin-bottom:2.2rem}.openPopup.schedule .popup_content .cross{background-color:#fff;display:block;height:.1rem;position:absolute;top:.9rem;transform:rotate(45deg);width:2rem}.openPopup.schedule .popup_content .cross:after{background-color:#fff;content:"";display:block;height:2rem;left:50%;position:relative;top:50%;transform:translate(-50%,-50%);width:.1rem}