.content-block-inner .nav-content__item{width:fit-content;margin-bottom:20px}.content-block-inner .switcher-wrap-right{float:right}.content-block-inner ul li:before{content:none}.content-block-inner ol,.content-block-inner ul{padding-left:0}.parking-table-wrap{overflow-x:auto;padding-bottom:90px}.parking-table{margin:0 auto}.parking-table .td-center,.parking-table ul.li-center li{text-align:center}.parking-table .sticky-col{position:sticky;left:0;background-color:rgb(255 255 255/.8);z-index:1;min-width:200px}.parking-table .link-arrow::after,.table-arrow{background:no-repeat center;background-size:contain;width:12px}.table-arrow{display:inline-block;vertical-align:top;height:20px;background-image:url(/img/redesign/svg/sort_up_green.svg);transform:rotate(90deg)}.parking-table span{display:block}.parking-table span.house-list{position:absolute;background:#fff;padding:10px 15px;border:#ccc 1px solid;border-top:none;z-index:1;width:max-content;border-radius:2px;box-shadow:0 2px 4px rgb(0 0 0/15%);transition:all ease .2s;color:#222;letter-spacing:.025em;font-size:1.45rem}.parking-table .link-arrow{position:relative;width:100%;background:#fff;margin-right:12px}.parking-table .link-arrow::after{content:'';position:absolute;top:12px;right:0;transform:translateY(-50%);transition:transform .5s cubic-bezier(.25,.1,.25,1);height:12px;background-image:url(/img/redesign/svg/arrow_down.svg)}.parking-table .flat-card__features__desc{top:3px;right:0}.parking-table .address{margin-right:25px}.parking-table .on-top{z-index:10}#parking-place-data{display:none;font-size:15px;margin-top:20px;margin-bottom:5px}#parking-place-data>div:last-child{margin-right:0}#parking-place-data>div{display:inline-block;margin-right:30px;line-height:1;margin-bottom:15px}#parking-place-data>div .title{color:#888;display:block;margin-bottom:5px;text-transform:uppercase;font-size:11px;letter-spacing:.1em}#parking-place-data>div .data{color:#222;font-size:13px;line-height:20px}.send-question-block-mask.layer{z-index:unset}.parking-block-action-wrap{transform:rotate(180deg)}.parking-block-action{font-size:20px;color:#d0021b;text-align:center;position:relative;-ms-writing-mode:vertical-lr;-webkit-writing-mode:vertical-lr;-moz-writing-mode:vertical-lr;writing-mode:vertical-lr;z-index:1}.parking-block-action span{background:#fff;padding:10px 0}.parking-table .td-action{padding:27vh 4px;background-image:url(/img/line-bg.png);background-repeat:repeat-y;background-position-x:center}.parking-table-action{margin-top:10px;color:#d0021b}.p-filter-plans{padding-top:55px;margin:0 120px 60px}.p-filter-plans .filter__titles{padding:35px 0 30px}.filter-plans__controls{display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px}.filter-plans__controls .block-sort{display:flex;align-items:center;column-gap:15px}.filter-inputs__submit__item:last-child{margin-top:0}.panorama-wrapper{position:inherit}.plan-block{position:relative;overflow:auto;max-height:90vh}.sort__list{padding:11.5px 13px}.filter-plans__view{padding:5.5px 0}.house-select-block{width:auto;min-width:300px}.house-select-block .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#00cd2e transparent transparent;border-width:6px 6px 0;margin-left:-6px;transition:all ease .2s}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotate(180deg);transition:all ease .2s}.house-select-block .select2-container--default .select2-selection--single .select2-selection__arrow b:after{border-width:6px 6px 0;margin-left:-6px;top:-8px}.house-select-block .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:after{border-color:#fff transparent;border-width:6px 6px 0;margin-left:-6px;top:-8px}#house-select .select2-container--default .select2-selection--single{border-bottom:none}.table-arrow a{width:100%;height:100%}.parking-info{margin-top:50px;padding:0 15px}.parking-info .parking-info-item{display:flex;margin-bottom:5px}.parking-info .parking-info-price{font-size:16px;color:#00cd2e;font-weight:500;width:110px}.parking-info .parking-info-num{font-size:16px;color:#a1a1a1;max-width:calc(100% - 110px)}.parking-info-block{padding:6px 10px;transition:all ease .3s;-moz-transition:all ease .3s;-webkit-transition:all ease .3s;position:relative;border-radius:2px;box-shadow:0 0 12px 6px rgb(0 0 0/25%);text-align:center;background:#fff}.parking-info-price{line-height:1.33;color:#00cd2e;font-size:16px}.panorama-wrapper.big-plan{min-width:1800px!important}.filter-plans__view__tab.disabled{pointer-events:none}.flat-preview__item div{white-space:nowrap}.filter__description{margin-bottom:0}.panorama-wrapper.pano-touch-enabled{touch-action:pan-x pan-y!important;transform-origin:0 0}.panorama-picture{display:block;margin:0 auto;width:100%;max-width:3500px}@media (max-width:991px){.p-filter-plans{margin:0 25px 60px}.filter-form{position:inherit}.filter-inputs__top{width:70%!important}.filter-inputs__submit{width:30%!important}.filter__title text--title-bigger{display:none}}@media (max-width:1023px){.filter-inputs__submit,.filter-inputs__top{float:left}}@media (max-width:768px){.panorama-wrapper{min-width:1100px}.p-filter-plans{overflow:inherit}.p-filter-plans .filter-plans__right .filter-plans__sort{float:none}.filter-plans__controls{row-gap:10px}.filter-plans__controls.is-sticky{position:sticky;top:40px;z-index:5;background:#fff}.content-block{padding:100px 15px 60px}.content-block-inner{padding:0}.parking-table .is-list .flat-preview{display:flex;justify-content:flex-start;flex-wrap:wrap;row-gap:8px;border:1px solid #dadada;border-radius:8px;flex-direction:column;padding:0;text-align:left;align-items:flex-start;overflow:hidden;height:100%}.parking-table .is-list .flat-preview__item{display:flex;flex-direction:column;padding:0;width:auto;line-height:1;align-items:flex-start;row-gap:4px}.parking-table .is-list .flat-preview .flat-preview__item_house,.parking-table .is-list .flat-preview .flat-preview__item_kvartal{display:none}.parking-table .is-list .flat-preview .flat-preview__item_num{flex-direction:row;column-gap:4px;width:100%;justify-content:center;padding:8px;background:#f8f8f8}.parking-table .is-list .flat-preview .flat-preview__item_house{flex-basis:auto}.p-filter-plans .filter__titles{padding:35px 0 0}.filter-plans__view{float:none;margin:0}}@media (max-width:330px){#parking-place-data>div{margin-right:5px}}