.inner-header .h1 span {display:inline-block;vertical-align:super;position:absolute;margin-left:10px}
.selected-filter-container {display:none;width:100% !important;margin-top:40px}
@media screen and (max-width:750px ) {.selected-filter-container {margin-top:auto;padding-top:40px }}
.selected-filter {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}
.selected-filter__item {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;background:#000;color:#fff;margin-right:10px;margin-bottom:10px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer}
@media screen and (max-width:750px ) {.selected-filter__item {margin-bottom:0;margin-right:0 }}
@media screen and (min-width:751px ) {.selected-filter__item:hover {background:#0e8946;color:#fff }}
.selected-filter__item.is_hidden {display:none}
.selected-filter__item--reset {background:#fff;color:#000}
@media screen and (max-width:750px ) {.selected-filter__item--reset {width:100%;height:52px;background:#191919;color:#fff;justify-content:center }}
.selected-filter__item--reset .selected-filter__title {padding-left:0}
@media screen and (max-width:750px ) {.selected-filter__item--reset .selected-filter__title {padding:0 }}
.selected-filter__title {padding:0 10px}
.selected-filter__count {opacity:.3;padding-right:10px}
.selected-filter__reset {width:32px;height:32px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;border-left:1px rgba(255,255,255,0.15) solid}
@media screen and (max-width:750px ) {.selected-filter__reset {border-left:0;width:auto;height:auto;margin-right:6px }}
.selected-filter__reset .icon-cross {width:8px;height:8px;margin:auto}
.filter-container {position:relative;height:100%;padding-top:40px;padding-bottom:75px;min-height:400px}
@media screen and (max-width:750px ) {.filter-container {padding-top:20px;padding-bottom:0;height:65px;min-height:auto;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease }}
.filter-container__content {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}
.is_fixed .filter-container__content {position:fixed;top:52px;left:0;right:0;padding:0 20px;background:#fff;height:40px;z-index:1004;padding-bottom:10px}
.is_fixed .filter-container__content:after {content:'';display:block;position:absolute;bottom:0;left:20px;right:20px;height:2px;background:#000}
.is_fixed .filter-container__content div.selected-filter__item--reset {width:30px;height:30px}
.is_fixed .filter-container__content .filter-categories {height:30px;padding:0 10px}
@media screen and (max-width:750px ) {.filter-container .filter__item {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex }}
.filter-container .selected-filter-container {margin-top:0;padding-top:0}
.filter-container .selected-filter-container .selected-filter__item--reset {border:1px #000 solid;background:#fff;color:#000;width:45px;height:45px}
.filter-container .selected-filter-container .selected-filter__reset {margin-right:0}
.filter {position:sticky;position:-webkit-sticky}
.filter--top {top:40px;margin-bottom:150px;padding-bottom:20px}
.filter--bottom {top:100vh;transform:translateY(-150%)}
.filter-search {padding-bottom:40px}
@media screen and (max-width:750px ) {.filter-search {display:none;padding-bottom:0;margin-top:20px }.is_fixed ~ .filter-search {position:fixed;top:69px;left:0;right:0;height:32px;padding:0 20px;z-index:1005;background:#fff }.is_fixed ~ .filter-search input {height:32px }}
.filter-search__input input {width:100%;background:url('../themes/kvartal/assets/img/svg/loopa.svg') left center no-repeat;padding-left:17px;height:25px;border:none;border-bottom:2px solid;outline:none}
.filter-search-toggler {-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}
.filter-search-toggler.is_active {opacity:.2}
.filter-categories {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;background:#000;color:#fff;align-items:center;justify-content:space-between;height:55px;padding:0 20px}
.filter-categories:hover {color:#fff;background:#0e8946}
.filter-categories img {margin-left:10px}
@media screen and (max-width:750px ) {.filter-categories {height:45px;flex-shrink:0 }}
.filter-view {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
.filter-view__item {width:50%;padding:10px 0;cursor:pointer;position:relative}
@media screen and (min-width:751px ) {.filter-view__item:before {content:attr(data-tooltip);bottom:100%;margin-bottom:10px;text-align:center;left:0;right:0;opacity:0;transform:translateY(50%);display:block;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease }.filter-view__item:hover:before {opacity:1;transform:translateY(0) }}
.filter-view__item img {margin:0 auto}
@media screen and (max-width:750px ) {.filter-view__item {width:45px;height:45px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex }.filter-view__item img {margin:auto 6px }}
.filter-view__item--active {border-bottom:2px solid}
@media screen and (max-width:750px ) {.filter-view__item--active {display:none }}
.arcticmodal-container_i2 #categories {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column}
#categories .h2 {padding-bottom:10px;border-bottom:2px solid;margin-bottom:20px}
#categories .categories {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;margin-bottom:30px}
#categories .categories__count {margin-left:10px;opacity:.3}
#categories .letters-list__row {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}
#categories .letters-list__item,
#categories .categories__item {margin-right:10px;margin-bottom:10px;padding:10px;background:#fff;color:#000;border:1px solid #fff;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
#categories .letters-list__item:hover,
#categories .categories__item:hover,
#categories .letters-list__item.is_active,
#categories .categories__item.is_active {background:#000;color:#fff}
#categories .selected-filter-container {margin-top:auto}
#categories .selected-filter-container .selected-filter__item--reset {margin:0;width:100%;height:52px;background:#2D2D2D;color:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}
#categories .selected-filter-container .selected-filter__item--reset:hover {background:#0e8946}
#categories .selected-filter-container .selected-filter__reset {border-left:0}
.catalog-tenants {padding-top:40px;position:relative;overflow:hidden}
.is_benefits_only .catalog-tenants {display:none}
.catalog-tenants:after {content:'';display:block;width:1px;height:300%;top:0;left:478px;position:absolute;transform-origin:top right;transform:rotate(33.7269849deg);background:rgba(0,0,0,0.1);z-index:-1}
@media screen and (max-width:750px ) {.catalog-tenants:after {display:none }}
.catalog-tenants--razvlecheniya {padding-top:80px}
.catalog-tenants--uslugi-i-servisy .no-result {margin-bottom:90px}
@media screen and (max-width:750px ) {.catalog-tenants {margin-top:20px;padding-top:0 }}
.catalog-tenants .empty-search-results {background:#fff}
@media screen and (max-width:750px ) {.catalog-tenants .empty-search-results {margin:0 -20px;height:300px;border:60px #fff solid;background:url(../themes/kvartal/assets/img/svg/empty-search-results--small.svg) center / contain no-repeat,#fff }}
.catalog-tenants .empty-search-results img {margin:0 auto;padding:138px}
@media screen and (max-width:750px ) {.catalog-tenants .empty-search-results img {display:none }}
.small-catalog-wrapper {flex-direction:column-reverse;position:relative;overflow:hidden}
.small-catalog-wrapper:before {content:'';display:block !important;width:1px;height:300%;top:0;right:40px;position:absolute;transform-origin:top right;transform:rotate(33.7269849deg);background:rgba(0,0,0,0.1)}
.small-catalog-wrapper .col {width:100%}
@media screen and (max-width:750px ) {.footer {margin-top:60px }}
.letter-row {margin:0 -20px;margin-bottom:60px;background:#fff;padding:30px}
@media screen and (max-width:750px ) {.letter-row {margin:0;margin-bottom:10px;padding:30px 20px }}
.letter-row .letter {color:#0e8946;padding-bottom:20px;margin-bottom:20px;border-bottom:2px #000 solid}
.letter-row .tenants__item {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:baseline}
.letter-row .tenants__item + .tenants__item {margin-top:20px}
.letter-row .tenants__item .tenant__status {margin-left:auto;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;color:#0e8946}
.letter-row .tenants__item .tenant__status .bage {margin-left:5px}