@charset "UTF-8";@media screen and (max-width:767px){.flats-list-filter-container{position:fixed;width:100%;height:0;top:4.375rem;z-index:110}.flats-list-filter-container:before{content:"";position:absolute;height:3.79rem;width:36vw;right:0;top:0;background:#ededed;z-index:31}.flats-list-filter-container.shown_:before{width:100vw}.flats-list-filter-buttons{position:fixed;bottom:0;left:0;width:100%;transform:translateY(220%);z-index:110;transition:transform .3s}.flats-list-filter-buttons.show_{transform:translateY(0);transition:transform .3s .3s}.flats-list-filter{position:fixed;left:0;width:100%;height:100%;overflow:scroll;z-index:100;top:11rem;padding-top:2rem}.flats-list-filter-h{position:absolute;right:1.5rem;top:1.25rem;z-index:150;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:transform .1s ease-out;transform:translateY(0);cursor:pointer}.flats-list-filter-h svg{transition:.2s}.cmp_radioswitch.rooms_ button{height:2.5rem;width:2.5rem}.switch-check button{font-size:.875rem}.switch-check button:before{top:.1rem}.switch-check button:after{top:.335rem}.cmp_range{position:relative;z-index:1}.cmp_range:before{content:"";position:absolute;left:0;width:100%;bottom:0;height:1px;background:#867874;opacity:.3;z-index:-1}input.form-control{border:none;background:transparent;border-bottom:1px solid #867874;padding:.3rem 0;color:#fff;font-size:1rem;border-radius:0}.used-filters-item{position:relative;background:#ff6400;padding:.2rem 1.1rem .2rem .6rem;border-radius:.6rem;color:#000}.used-filters-item:after,.used-filters-item:before{content:"";position:absolute;right:.3rem;top:50%;width:.6rem;height:1px;background:#000;transform:rotate(45deg)}.used-filters-item:after{transform:rotate(135deg)}.flats-visual-switch.switch-control{position:fixed;left:50%;bottom:5%;width:5.7rem;height:2.8rem;border-radius:1.4rem;transform:translate(-50%,-50%);z-index:90;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.flats-visual-switch.switch-control:before{width:2.8rem;height:2.8rem}.flats-visual-switch.switch-control.off:before{background:!important}.flats-visual-switch.switch-control.off .flats-visual-switch-ico-visual *{fill:#fff}.flats-visual-switch.switch-control.off .flats-visual-switch-ico-params *{fill:#8b929a}.flats-visual-switch-ico-visual{position:absolute;top:50%;left:10%;width:1.65rem;height:.9rem;transform:translateY(-50%)}.flats-visual-switch-ico-visual *{fill:#8b929a}.flats-visual-switch-ico-params{position:absolute;top:50%;right:12%;width:1.32rem;height:1.2rem;z-index:1;transform:translateY(-50%)}.flats-visual-switch-ico-params *{fill:#fff}.flats-visual-touch-hint{position:fixed;bottom:20%;left:50%;transform:translateX(-50%);width:2.5rem;height:2.25rem;z-index:101}.flats-visual-touch-hint img{width:100%;height:100%;display:block}}@media screen and (max-width:767px){.offers-content{position:relative;min-height:100%;padding-top:0}.offers-content:after{top:0;left:0}.offers-content.filtered_{padding-top:0}.offers-content.filtered_:after{display:none}.mobile-flats-tbl-scroll-container{padding-top:11.075rem;position:relative;display:block}.offers-content.loading_ .mobile-flats-tbl-scroll-container:after{visibility:visible}.table-body{margin:0}.tbl-row-more{height:0;overflow:hidden}.table-row-body-inner{padding:0 1.5rem;border:none;background:none}.table-row-body-inner .modal-closer{right:0}.floor-num-display{width:2.5rem;height:2.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;border:1px solid #000}.floor-side-world{position:absolute;left:1rem;bottom:1rem}.floor-side-world,.floor-side-world-mob{width:3rem;height:3rem;z-index:2}.floor-minimap-container{position:absolute;right:1rem;bottom:0;z-index:2;width:6rem}.floor-minimap-container svg{width:100%;height:100%}.table-head{position:fixed;z-index:15;top:8.075rem;width:100%;margin-right:0;margin-left:0;height:3rem}.flats-list-total-count{position:fixed;top:4.375rem;height:3.79rem}.w-cell-building{width:30%}.w-cell-sq,.w-cell-typeofsize{width:20%}.w-cell-real_price{width:30%}.table-head-cell{text-align:center;pointer-events:none;opacity:1;transition:opacity .2s;color:#939393}.table-head-cell.sortable_{cursor:pointer;pointer-events:all}.table-head-cell.sortable_:hover{opacity:1}.table-head-cell svg{display:none}.table-head-cell.asc_{opacity:1;color:#ff6400}.table-head-cell.asc_ svg{display:inline-block;transform:translateY(.1rem) rotate(0deg)}.table-head-cell.desc_{opacity:1;color:#ff6400}.table-head-cell.desc_ svg{display:inline-block;transform:rotate(180deg)}}@media screen and (max-width:767px){.offers-content:after{right:0;z-index:10}.w-cell-num{width:11%}.w-cell-rooms,.w-cell-section{width:14%}.w-cell-floor{width:11%}.w-cell-sq{width:20%}.w-cell-price{width:30%}.tbl-row-arrow{position:absolute;top:4rem;right:1rem;width:1.2rem;height:1rem;transition:.3s}.tbl-row-arrow *{fill:#f5f1eb}.tbl-row.open_ .tbl-row-arrow{transform:rotate(180deg)}.tbl-row-main{position:sticky;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;text-align:center;cursor:pointer;top:6.7rem;z-index:5;transition:height .3s}.tbl-row-main .arrow-simple{position:absolute;top:50%;margin-top:-.26rem;right:.8rem;width:.55556rem;height:.55556rem;transform:rotate(0deg)}.table-row-content.opened_ .tbl-row-main .arrow-simple{transform:rotate(180deg)}.tbl-row-more{background-color:#fff;position:relative;z-index:9}.opened_ .tbl-row-more{margin-top:-3.75rem}.table-cell{padding:1rem 0;-ms-flex-direction:column;flex-direction:column}.table-cell,.table-cell-discount-text{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.table-cell-discount-text{color:#fff;background:#8e8485;margin:0 auto;font-size:.625rem;padding:0 .8rem 0 0;height:1.25rem;z-index:3;border-radius:.625rem;white-space:nowrap}.table-cell-discount-text .ico-percent{width:1.25rem;height:1.25rem;border-radius:.625rem}.in-view.flat-of-the-day .table-cell-discount-text{animation:anm-discount-date .8s 1.5s forwards}.in-view.flat-of-the-day .table-cell-discount-text div{animation:anm-discount-date-div .8s 1.5s forwards}.tbl-advs{-ms-flex-wrap:wrap;flex-wrap:wrap}.tbl-advs,.tbl-advs li{display:-ms-flexbox;display:flex}.tbl-advs li{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:33%;text-align:center;font-size:.8rem;color:#3f3b4d;padding-left:3/1.6rem;padding-bottom:1/1.6rem}.tbl-advs li span{display:block;text-align:center;line-height:1.1;margin-top:.3rem}.tbl-advs li img{width:4rem;height:4rem;vertical-align:middle;margin-right:1/1.6rem}.text-center{text-align:center}.flat-scheme-container{position:relative;margin:3/1.6rem;height:50vh;text-align:center;overflow:hidden}.flat-scheme-slide{position:absolute;left:0;top:0;transition:.4s,visibility .4s step-end;overflow:hidden;background:50% 50% no-repeat;background-size:contain}.flat-scheme-slide,.flat-scheme-slide svg{width:100%;height:100%}.flat-scheme-slide *{pointer-events:none}.flats-empty-result{display:none;font-size:3/1.6rem;padding:3/1.6rem}.androidos .flat-scheme-bt-zoom{display:none}.flats-loading{position:fixed;top:4.375rem;bottom:0;left:0;right:0;margin-left:0;z-index:1000}.tbl-scheme{position:relative;width:100%;height:55vh}.overlay-link{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;display:block}.tbl-row-main-fav{width:.8125rem;height:1.125rem}}.visual-header-content{display:-ms-flexbox;display:flex}@media (max-width:767px){.visual-header-content{width:100%}}body.kellers .visual-header-content,body.parking .visual-header-content{display:-ms-flexbox;display:flex}@media (max-width:767px){body.kellers .visual-header-content,body.parking .visual-header-content{width:100%}}body.kellers .header-project-logo,body.parking .header-project-logo{display:block}body.kellers .change_btn,body.kellers .offers-nav,body.parking .change_btn,body.parking .offers-nav{display:-ms-flexbox;display:flex}@media (max-width:767px){body.kellers .offers-nav,body.parking .offers-nav{left:50%;transform:translateX(-50%);padding-left:0}body.kellers .offers-nav .map-nav__toggle,body.parking .offers-nav .map-nav__toggle{font-size:1.125rem}}body.kellers .offers-nav__list,body.parking .offers-nav__list{transform:translateX(-50%);left:50%}body.kellers .header__choose,body.kellers .header__title,body.parking .header__choose,body.parking .header__title{display:none}@media (max-width:1023px){body.kellers .header .container,body.parking .header .container{overflow:initial}}@media (max-width:767px){body.kellers,body.parking{background-color:#ededed}}@media (max-width:767px){body.kellers .offers-nav .map-nav__toggle,body.parking .offers-nav .map-nav__toggle{position:relative;left:calc(50% - 1.525rem);transform:translateX(-50%);padding-left:0}}.parking{overflow:hidden}@media (max-width:767px){.parking{overflow:inherit}}.parking-scheme-container{cursor:grab}.parking-scheme-container div{position:relative}.parking-scheme-container div:before{content:"Проектируемый проезд";position:absolute;top:-10%;left:50%;transform:translateX(-50%);font-size:.75rem;color:#111}.en .parking-scheme-container div:before{content:"Proyektiruemiy Proyezd Street"}.parking-scheme-container div:after{content:"1-й Сетуньский проезд";position:absolute;bottom:-10%;left:50%;transform:translateX(-50%);font-size:.75rem;color:#111}.en .parking-scheme-container div:after{content:"1st Setun passage"}.parking-scheme-container svg path{pointer-events:none}.parking-scheme-container svg path.cu_p{pointer-events:all}@media (max-width:767px){.parking-move{position:absolute;bottom:23rem;left:6%;z-index:10}}.parking-bubble{will-change:transform;color:#000;position:absolute;opacity:0;box-shadow:0 0 5px 0 rgba(0,0,0,.2);background-color:#fff;border-radius:20px;pointer-events:none;z-index:600;transform:translate(5%,-50%);top:50%;margin-left:.9375rem;width:auto;height:auto;padding:1.5625rem 1.25rem;box-shadow:0 4px 4px 0 #00000040}.parking-bubble:after{content:"";width:.8125rem;height:.75rem;position:absolute;left:-.625rem;top:60%;transform:translateY(-50%);background-image:url(/bitrix/templates/dominanta/i/svg/bubble_arrow.svg);background-repeat:no-repeat;z-index:9}.parking-bubble-mob{position:absolute;width:284px;height:123px;opacity:0;transform:translate(-284px,-123px);pointer-events:all;z-index:600;transform-origin:50% 100%}.parking-bubble-mob:after{content:"";width:284px;height:123px;position:absolute;left:0;top:0;background:50% 50% no-repeat;background-size:cover;background-image:url(/bitrix/templates/dominanta/i/schemes/parking/bubble.svg);z-index:-2}#boxroom_number,#mm_number{display:none}.parking_width-number{text-align:center}.parking_height-number{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.t_5m{top:-5%}.tr_r_90{transform:rotate(-90deg)}.top-header-height{top:4.375rem}#parking_place{display:-ms-flexbox;display:flex}#parking_place svg{width:100%;height:100%}@media screen and (max-width:739px){.mob_z_1m{z-index:-1}}@media screen and (max-width:739px){.mob_t_0_i{top:0!important}}.parking_panel{height:4.375rem;position:fixed;left:50%;top:0;width:27.5rem;z-index:501;margin-left:-13.75rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;perspective:500px;pointer-events:none}@media (max-width:767px){.parking_panel{pointer-events:all;color:#464a52;margin-top:4.375rem;height:2.6875rem;position:fixed;left:0;top:0;margin-left:0;width:100%;z-index:501;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;perspective:500px}}.panzoom svg{will-change:auto!important}.card-table{text-align:center;width:100%;margin-bottom:20px;border-collapse:collapse}.card-table th{font-weight:400;font-size:12px;font-family:Raleway;color:#83a5b0}.card-table td{border-bottom:1px solid #1b4551;padding-top:.75rem;padding-bottom:.5625rem;color:#fff}.parking-bubble .card-table{text-align:center;width:100%;margin-bottom:0;border-collapse:collapse;border-right:2px solid #b68d6f;border-left:2px solid #b68d6f;border-top:2px solid #b68d6f}.parking-bubble .card-table th{font-weight:400;font-size:.75rem;font-family:Raleway;color:#a2a2a2}.parking-bubble .card-table td{font-size:1rem;padding-top:.875rem;padding-bottom:.9375rem;color:#404040;border:none}.parking-bubble .card-table tr{border-bottom:1px solid #e7ddd4}.parking-bubble .card-table tr:last-child{background:#e7ddd4}.parking-bubble .card-table tr:first-child{border-bottom:none}.parking-num{color:#fff;display:none}.floor-floors-list .scrollbar-track{display:none!important}.floor-floors-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#464a52}.floor-floors-item button,.floor-floors-item div{position:relative;text-align:center;margin-left:-1px;-ms-flex-negative:1;flex-shrink:1;font-size:1rem;cursor:pointer;background:transparent;border:1px solid #464a52;width:2.9375rem;height:2.9375rem;line-height:300%}.floor-floors-item button:last-child,.floor-floors-item div:last-child{margin-right:0}.floor-floors-item button.disabled,.floor-floors-item div.disabled{pointer-events:none;opacity:.5}.floor-floors-item.active{background:#464a52!important;color:#fff}.parking_scheme svg{pointer-events:none}.parking_scheme #parking_places{pointer-events:all}.parking-card{height:calc(100vh - 4.375rem - 3.75rem);top:8.125rem;background-color:#fff;color:#111}@media (hover:none) and (pointer:coarse){.parking-card{height:calc(100dvmin - 4.375rem - 3.75rem)}}@media (max-width:767px){.parking-card{border-top-left-radius:0;z-index:300}}.parking-header-mob{background:#fff;border-bottom-left-radius:.9375rem;border-bottom-right-radius:.9375rem;width:13.75rem;height:100%;text-align:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;position:relative;padding:1.25rem .9375rem 1.125rem;box-shadow:0 0 15px 0 rgba(16,43,27,.15)}.parking-header-mob .bt-parking{display:none}.parking-header-mob .bt-parking.active{display:-ms-flexbox;display:flex}.parking-header-mob:after{position:absolute;content:"";background-image:url(/bitrix/templates/dominanta/i/schemes/parking/arrow-header.svg);background-repeat:no-repeat;width:.75rem;height:.375rem;right:.9375rem;top:1.875rem;transition:.4s}.parking-header-mob.open:after{transform:rotate(180deg)}.full-menu__btn-wrap--parking{margin-left:0;width:15.625rem;text-align:center;background-color:#174b43}.button__container{position:absolute;left:0;top:0;width:100%;height:114%;background:#fff;transition:width .3s,margin-left .3s;border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem;box-shadow:0 0 15px rgba(79,52,29,.2);pointer-events:all}@media (max-width:767px){.button__container{height:100%;border-radius:0;box-shadow:none}}.button__container .button{width:18.75rem;height:100%;background:#fff;color:#939393;cursor:pointer;transition:color .3s ease;border:1px solid hsla(0,0%,100%,.2);border-top:none}@media (max-width:767px){.button__container .button{border:1px solid #464a52;border-top:none;border-radius:0!important}}.button__container .button:first-child{border-bottom-left-radius:1.25rem}@media (max-width:767px){.button__container .button:first-child{border-left:none}}.button__container .button:last-child{border-bottom-right-radius:1.25rem}@media (max-width:767px){.button__container .button:last-child{border-right:none}}[data-mode=list] .button__container .button{border-bottom:1px solid hsla(0,0%,100%,0)}.button__container .button svg:not([class*=sz_]){width:2.7rem;height:2.2rem}.button__container .button.active{color:#464a52;pointer-events:none}.choose{outline:none!important}.choose .container{position:relative;margin:0 auto;width:27.5rem;height:6.875rem}.choose .cube{width:inherit;height:inherit;transform-style:preserve-3d}.choose .side{position:absolute;width:27.5rem;height:6.875rem;border:1px solid #fff;text-align:center;color:#ad8361;background-color:#fff;backface-visibility:hidden;line-height:477%}.choose .front{transform:translateZ(3.4375rem)}.choose .front,.choose .top{border-bottom-left-radius:30px;border-bottom-right-radius:30px}.choose .top{transform:rotateX(90deg) translateZ(3.4375rem)}.choose .c-scrollbar,.choose .header-choose-flat{display:none}.choose .header-choose-parking{opacity:0;pointer-events:none}.choose .page-scroll-container{overflow:hidden!important}.parking-width{top:-.9375rem}.parking-width:before{transform:rotate(180deg);left:-8px}.parking-width:after,.parking-width:before{content:"";background:url(/bitrix/templates/dominanta/i/schemes/parking/arrow.svg);background-repeat:no-repeat;display:block;position:absolute;width:12px;height:12px;top:-5px}.parking-width:after{right:-8px}.parking-height{right:-.9375rem}.parking-height:before{transform:rotate(270deg);top:-5px}.parking-height:after,.parking-height:before{content:"";background:url(/bitrix/templates/dominanta/i/schemes/parking/arrow.svg);background-repeat:no-repeat;display:block;position:absolute;width:12px;height:12px;left:-5px}.parking-height:after{transform:rotate(90deg);bottom:-5px}.filter-input-container{position:relative}.filter-input-container:after{content:"";position:absolute;width:.8125rem;height:1rem;top:50%;left:100%;margin-left:.01rem;margin-top:-.5rem;background:50% 50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='16' fill='none' viewBox='0 0 13 16'%3E%3Cg fill='%23191919' opacity='.4'%3E%3Cpath d='M0 15.5c0-.276.323-.5.722-.5h11.556c.399 0 .722.224.722.5s-.323.5-.722.5H.722C.323 16 0 15.776 0 15.5z'/%3E%3Cpath fill-rule='evenodd' d='M9.806 1.64a.715.715 0 0 0-1.012 0l-.628.629 2.565 2.565.629-.628a.716.716 0 0 0 0-1.012L9.806 1.64zM2.8 7.634l4.354-4.353 2.565 2.565L5.366 10.2 2.8 7.634zM1.79 8.646l-.358.358v2.565h2.565l.358-.358L1.79 8.646zM7.783.63a2.146 2.146 0 0 1 3.035 0l1.553 1.553a2.146 2.146 0 0 1 0 3.035l-7.363 7.364A1.43 1.43 0 0 1 3.996 13H1.431A1.43 1.43 0 0 1 0 11.57V9.003c0-.38.15-.743.42-1.012L7.782.63z' clip-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E");background-size:cover}.filter-input-container input{border:none;width:1.3rem;background:transparent;font-size:1.125rem;font-weight:400;text-align:center;font-family:inherit}.slider-sq_ .filter-input-container input{width:3.1rem}.slider-price_ .filter-input-container input{width:6.3rem}.parking-filter{position:absolute;left:0;top:0;bottom:0;overflow-y:auto;transition:top .3s;border-right:1px solid #d8d8d8;z-index:20;background-color:#ededed}.scroll__container{height:100vh;padding-top:8.125rem}.cmp_radioswitch{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.cmp_radioswitch button,.cmp_radioswitch div{position:relative;width:2.75rem;height:2.75rem;line-height:2.625rem;text-align:center;margin-right:.375rem;-ms-flex-negative:1;flex-shrink:1;font-size:1rem;color:#111;cursor:pointer;background:transparent;border:1px solid #d9d9d9;border-radius:.5rem;font-family:inherit}@media (max-width:1023px){.cmp_radioswitch button,.cmp_radioswitch div{width:2.1875rem;height:2.1875rem;line-height:1.625rem}}.cmp_radioswitch button span,.cmp_radioswitch div span{line-height:0}.cmp_radioswitch button:last-child,.cmp_radioswitch div:last-child{margin-right:0}.cmp_radioswitch button.selected,.cmp_radioswitch div.selected{background:#ff6400!important;color:#fff;border-color:#ff6400!important}.cmp_radioswitch button.disabled,.cmp_radioswitch div.disabled{pointer-events:none;opacity:.5}.cmp_radioswitch.fl_wr button,.cmp_radioswitch.fl_wr div{margin-bottom:.5rem}.cmp_radioswitch.switch-check button,.cmp_radioswitch.switch-check div,.cmp_radioswitch.switch-two-rows button,.cmp_radioswitch.switch-two-rows div{margin-right:0}.cmp_radioswitch.rooms_ button,.cmp_radioswitch.rooms_ div{height:1.875rem;width:1.875rem;border-radius:100%;margin-right:.5rem;border:none;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:0;flex-grow:0}.switch-check{-ms-flex-align:start;align-items:start}.switch-check button,.switch-check div{position:relative;width:50%;line-height:1.2;padding-left:1.6rem;padding-right:1rem;border:none;background:none!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:left;font-size:.875rem;height:auto;margin-bottom:1rem!important;color:#838383;margin-left:0}.switch-check button:before,.switch-check div:before{content:"";position:absolute;left:0;top:.0625rem;width:1rem;height:1rem;border:1px solid #d8d8d8;border-radius:3px}.switch-check button:after,.switch-check div:after{content:"";position:absolute;left:.25rem;top:.28rem;width:.5rem;height:.3125rem;background:transparent;border-left:1px solid #fff;border-bottom:1px solid #fff;opacity:0;transform:rotate(-45deg);transition:.2s}.switch-check button.selected,.switch-check div.selected{background:none!important;color:#939393}.switch-check button.selected:before,.switch-check div.selected:before{border-color:#ff6400;background:#ff6400}.switch-check button.selected:after,.switch-check div.selected:after{opacity:1}.switch-check.one-col_ button,.switch-check.one-col_ div{width:100%}.closer{width:2.75rem;height:2.75rem;position:absolute;top:1.375rem;right:1.375rem;cursor:pointer}.closer svg{width:100%;height:100%;border-radius:100%;border:1px solid #ff6400;transition:border-color .3s,color .3s,background-color .3s;color:#ff6400}.closer:hover svg{border-color:#ff6400;background-color:#ff6400;color:#fff}.reset-btn{cursor:pointer}.reset-btn div{width:2.75rem;height:2.75rem}.reset-btn svg{border-radius:100%;border:1px solid #fff;transition:border-color .3s,color .3s,background-color .3s;color:#111}.reset-btn:hover svg{border-color:#ff6400;background-color:#ff6400;color:#fff}.parking-panel{position:absolute;pointer-events:none;z-index:9;height:calc(100vh - 4.375rem - 3.75rem);left:25%;top:0;padding-left:2.1875rem;padding-top:3.125rem;padding-bottom:3.125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.parking-panel--legend{background-color:hsla(0,0%,100%,.75);padding:1.5625rem;border-radius:1.5625rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media (hover:none) and (pointer:coarse){.parking-panel{height:calc(100dvmin - 4.375rem - 3.75rem)}}.zoom-btn{cursor:pointer;pointer-events:all;width:2.75rem;height:2.75rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #dbdbdb;border-radius:100%;background-color:#fff}.zoom-btn svg{width:1.5625rem;height:1.5625rem;transition:border-color .3s,color .3s,background-color .3s;color:#111}@media (min-width:1400px){.zoom-btn:hover{border-color:#ff6400;background-color:#ff6400}.zoom-btn:hover svg{color:#fff}}.parking-streets{margin-left:25%;position:relative;width:75%;height:100%}.parking-streets-item{position:absolute;font-size:.875rem;font-weight:600}.parking-streets-item.is-top{top:4rem;left:50%;transform:translateX(-50%)}.parking-streets-item.is-bottom{bottom:2.75rem;left:50%;transform:translateX(-50%)}.parking-streets__item{font-size:.75rem;font-weight:600}.parking-streets__item.is-top{position:absolute;top:4rem;left:50%;transform:translateX(-50%)}.parking-streets__item.is-bottom{position:absolute;bottom:-2.75rem;left:50%;transform:translateX(-50%)}@media (min-width:740px) and (max-width:1300px) and (orientation:landscape){.parking__wrapper{max-height:100vh;max-width:100vw;min-height:100vh;min-width:100vw;overflow:hidden}.parking-card,.parking-panel{height:calc(100dvh - 4.375rem - 3.75rem)}}.header-project-logo{display:none;position:absolute;left:61%;width:6rem;transform:translateX(-50%)}@media (max-width:767px){.header-project-logo{transform:translateX(0);left:1rem}}@media (max-width:767px){.hide .header-project-logo{width:4rem}}.filter-opened{overflow:hidden!important}.zoom-btn--wrapper{margin-left:1.25rem;width:2.75rem}.kellers .zoom-btn--wrapper{-ms-flex-order:2;order:2;position:absolute;top:50%;transform:translateY(-50%)}.hint-hand--wrapper{margin-left:1.25rem;width:2.75rem}.kellers .hint-hand--wrapper{-ms-flex-order:3;order:3}