

/* Start:/local/templates/creativebz.bsnrealty/components/creativebz/realty.smart.filter/creativebz.realty/style.min.css?172543547121589*/
.filter_horizontal-full{margin:0 0 64px}.filter_horizontal{position:relative;margin:0 0 64px;padding:32px 34px;height:460px;border-radius:24px;overflow:hidden;z-index:1;background:var(--color-gray-8)}.filter_horizontal form{width:100%}.filter-container{justify-content:space-between;padding:0 7.25%;justify-self:center}.filter__properties{margin:-8px 0}.filter__row{margin:0 -8px}.filter__property{padding:8px}.filter__property_hidden{display:none}.filter__properties_hidden .filter__property{padding:15px 8px}.filter_horizontal-short .filter__properties{margin:-4px 0}.filter_horizontal-short .filter__row{margin:0 -4px}.filter_horizontal-short .filter__property{padding:4px}.filter__property_active{display:block}.filter__popup-result .button{min-width:254px}.filter form{width:100%}.filter_horizontal-full .filter__buttons{margin:32px 0 0}.filter__properties_hidden .filter__properties-wrapper{margin:0 0 8px;padding:13px 0;border-bottom:1px solid var(--color-gray-5)}.button[name=del_filter]:hover .button__icon svg{animation:rotate .3s linear}
.button[name=del_filter][data-loading] .button__icon svg{animation:rotate .4s linear infinite}.filter-group__title{padding-right:20px;width:194px;color:var(--color-gray-4)}.filter-group__inputs{width:calc(100% - 202px);margin:0 -4px}.filter__properties-selected{margin:24px 0 0}.filter__properties_hidden{display:none}.filter__properties_hidden .filter__select{margin:0 -4px}.filter__properties_hidden .filter__checkboxes{margin:0 -4px}.filter[data-toggle_opened] .filter__properties_hidden{display:block}.filter[data-toggle_opened] .filter__properties-selected-wrapper{display:none}.filter-sections-wrapper{margin:0 0 16px;display:flex}.filter-sections{padding:2px;background:rgba(0,0,0,.4);backdrop-filter:blur(15px);border-radius:35px;user-select:none}.filter-section{margin:0 0 0 2px}.filter-section:first-child{margin-left:0}.filter-section__label.button{color:rgba(255,255,255,.9)}.filter-section__label.button{color:rgba(255,255,255,.9)}.filter-section__label.button:hover{background:rgba(255,255,255,.2)}
.filter-section input:checked+.filter-section__label.button{background:#fff;color:var(--color-black);cursor:default}.filter-section input:checked+.filter-section__label.button:hover{background:#fff}.filter-section input:checked+.filter-section__label.button:active{transform:scale(1)}.filter-sections input[type=radio]{display:none}.filter__select-text_selected{position:relative;border:1px solid var(--color-gray-6);padding:11px;min-width:192px;background:#fff;border-radius:12px;font:var(--font-sm);cursor:pointer;transition:var(--transition-background)}.filter__select-text_selected:hover,.filter__select_opened .filter__select-text_selected{background:var(--color-gray-5)}.filter__select-text{padding:0 32px 0 0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter__select-icon{position:absolute;top:50%;right:12px;margin:-12px 0 0;transition:all .08s linear}.filter__select_opened .filter__select-icon{transform:rotate(180deg)}.filter__select-popup-item-label{display:block;cursor:pointer}
.filter__select-popup-item-label.disabled{opacity:.6;cursor:default}.filter__select-popup-item-label.disabled:hover{background:0 0}.filter__select input[type=radio]{display:none}.filter__select-popup{display:none}.filter__properties_hidden .filter-group_title .form__input-wrapper{width:250px}.filter_type-buttons{padding:2px;background:#fff;border-radius:12px;border:1px solid var(--color-gray-6)}.filter_type-buttons input[type=checkbox]{display:none}.filter_type-buttons .filter__label{margin:0 0 0 2px;padding:9px 16px;display:block;border-radius:12px;font-weight:400}.filter_type-buttons .filter__input-group:first-child .filter__label{margin-left:0}.filter_type-buttons input:checked+.filter__label{background:var(--color-black);color:#fff}.filter_type-buttons input:checked+.filter__label:hover{background:var(--color-black-hover)}.filter__input-groups{background:#fff;border-radius:12px;overflow:hidden;border:1px solid var(--color-gray-6)}.filter__input{display:block;padding:11px 4px 11px 11px;width:105px;background:0 0;font:var(--font-sm);color:var(--color-black);transition:var(--transition-background)}
.filter__input:hover,.filter__input:focus{background:var(--color-gray-5)}.filter__input-group_checkbox .filter__input{display:none}.filter-group{margin:-4px 0}.filter-group .filter__input-group{padding:4px}.filter__label_button{position:relative;min-width:67px}.filter-group .filter__input-group input:checked+.filter__label_button{background:var(--color-black);color:#fff}.filter-group .filter__input-group:not(.filter__input-group_one) input:checked+.filter__label_button{padding-right:32px}.filter-group input:checked+.filter__label_button:hover{background:#5d5956}.filter-group input:checked+.filter__label_button:active{background:#696663}.filter__properties-selected__item-values.filter__label_button_checked{padding-right:32px;background:var(--color-black);color:#fff}.filter__properties-selected__item-values.filter__label_button_checked:hover{background:#5d5956}.filter__properties-selected__item-values.filter__label_button_checked:active{background:#696663}.filter__label-icon_clear{display:none;position:absolute;right:6px}
.filter__label-icon_clear svg path{fill:var(--color-gray-2) !important}.filter__label-icon_check{display:none;margin:0 4px 0 -10px}.filter__label-icon_check svg path{fill:var(--color-gray-2) !important}.filter-group input:checked+.filter__label_button .filter__label-icon_clear{display:block}.filter__properties-selected__item-values.filter__label_button_checked .filter__label-icon_clear{display:block}.filter-group input:checked+.filter__label_button .filter__label-icon_check{display:block}.filter__input-groups_number{min-width:250px}.filter__input-groups_number .filter__input-group{position:relative;width:50%}.filter__input-groups_number .filter__input{width:100%}.filter__input-groups_price .filter__input,.filter__input-groups_area .filter__input{padding-right:36px!important}.filter__input-separator{font:var(--font-sm);color:var(--color-gray-2)}.filter__input-groups_number .filter__input-separator{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.filter__input-currency{margin:0 12px 0 0;font:var(--font-sm);color:var(--color-gray-2)}
.filter-group_number{padding:4px 0}.filter-group .filter__input-groups_number .filter__input-group{padding:0}.filter__properties_hidden .filter__input-groups_number{margin:-6px 0;width:250px}.filter__input_text{padding:11px;display:block;background:#fff;border-radius:12px;font:var(--font-sm);border:1px solid var(--color-gray-6)}.filter__select-popup-item-label{padding:8px 12px;border-radius:8px;transition:var(--transition-background)}.filter__select-popup-item-label:hover{background:var(--color-gray-3)}.filter__select-popup-item-label_selected{background:var(--color-gray-3)}.filter__input_search{width:100%}.popup-window{min-width:252px;padding:4px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.07),0 10px 40px rgba(0,0,0,.1),0 20px 20px -10px rgba(0,0,0,.07);border-radius:12px}.popup-window .filter__select-popup-item-label{margin:2px 0 0;font:var(--font-sm)}.popup-window .filter__select-popup-item-label:first-child{margin-top:0}.filter_noborder .filter__input_text,.filter_noborder .filter__input-groups,.filter_noborder .filter__select-text_selected,.filter_noborder .filter_type-buttons{border:none}
.filter_horizontal-full .filter__select-text_selected{padding:11px}.filter_horizontal-full .filter_type-buttons .filter__label{padding:9px 16px}.filter_horizontal-full .filter__input_text{padding:11px}.filter_horizontal-full .filter__input{padding:11px 4px 11px 11px}[data-filter-section_class="FLATS"] .filter__property[data-property=SECTIONS]{width:458px}[data-filter-section_class="FLATS"] .filter__property[data-property=KOMNAT_V_KVARTIRE]{width:293px}[data-filter-section_class="FLATS"] .filter__property[data-property=SEARCH]{width:calc(100% - 751px)}[data-filter-section_class="FLATS"] .filter__property[data-property=TIP_NEDVIZHIMOSTI]{width:458px}[data-filter-section_class="FLATS"] .filter__property[data-property=OBSHCHAYA_PLOSHCHAD_KV_M]{width:293px}[data-filter-section_class="FLATS"] .filter__property[data-property=TSENA]{width:calc(100% - 751px)}[data-filter-section_class="ROOMS"] .filter__property[data-property=SECTIONS]{width:458px}
[data-filter-section_class="ROOMS"] .filter__property[data-property=SEARCH]{width:calc(100% - 458px)}[data-filter-section_class="ROOMS"] .filter__property[data-property=TIP_NEDVIZHIMOSTI]{width:458px}[data-filter-section_class="ROOMS"] .filter__property[data-property=OBSHCHAYA_PLOSHCHAD_KV_M]{width:293px}[data-filter-section_class="ROOMS"] .filter__property[data-property=TSENA]{width:calc(100% - 751px)}[data-filter-section_class="HOUSES_AND_COMMERCIAL"] .filter__property[data-property=SECTIONS]{width:458px}[data-filter-section_class="HOUSES_AND_COMMERCIAL"] .filter__property[data-property=SEARCH]{width:calc(100% - 458px)}[data-filter-section_class="HOUSES_AND_COMMERCIAL"] .filter__property[data-property=TIP_NEDVIZHIMOSTI]{width:458px}[data-filter-section_class="HOUSES_AND_COMMERCIAL"] .filter__property[data-property=OBSHCHAYA_PLOSHCHAD_KV_M]{width:calc(50% - 229px)}[data-filter-section_class="HOUSES_AND_COMMERCIAL"] .filter__property[data-property=TSENA]{width:calc(50% - 229px)}
[data-filter-section_class="COMPLEX_FLATS"] .filter__property[data-property=KOMNAT_V_KVARTIRE]{width:293px}[data-filter-section_class="COMPLEX_FLATS"] .filter__property[data-property=TSENA]{width:calc(100% - 293px)}[data-filter-section_class="COMPLEX_FLATS"] .filter__property[data-property=OBSHCHAYA_PLOSHCHAD_KV_M]{width:293px}[data-filter-section_class="COMPLEX_FLATS"] .filter__property[data-property=DATA_SDACHI]{width:calc(100% - 293px)}.filter_horizontal-short [data-property=SECTION_2]{width:210px}.filter_horizontal-short [data-property=TIP_NEDVIZHIMOSTI]{width:210px}.filter__property[data-property=SHOSSE]{width:258px}[data-filter-section_class="HOUSES"] .filter__property[data-property=SECTIONS]{width:229px}[data-filter-section_class="HOUSES"] .filter__property[data-property=KATEGORIYA_ZEMLI]{width:229px}[data-filter-section_class="HOUSES"] .filter__property[data-property=TSENA]{flex:1 1 0}.filter_complex-flats [data-filter-section_class="COMPLEX_FLATS"] .filter__property[data-property=KATEGORIYA_ZEMLI]{flex:1 1 auto;min-width:293px}
.filter_complex-flats [data-filter-section_class="COMPLEX_FLATS"] .filter__property[data-property=SHOSSE]{flex:1 1 auto;min-width:293px}.filter_complex-flats [data-filter-section_class="COMPLEX_FLATS"] .filter__property[data-property=TSENA]{flex:1 1 auto}.filter_complex-flats [data-filter-section_class="COMPLEX_FLATS"] .filter__property[data-property=PLOSHCHAD_STROENIYA_KV_M_]{flex:1 1 auto;width:50%}.filter_complex-flats [data-filter-section_class="COMPLEX_FLATS"] .filter__property[data-property=PLOSHCHAD_UCHASTKA_SOT_]{flex:1 1 auto;width:50%}#filter-popup{display:none}.popup #filter-popup{display:block}.popup #filter-popup-mobile{display:block}.popup-wrapper[data-popup_id="filter-popup"] .popup{width:1284px}.filter_popup{margin:0!important}.filter_popup .popup__title{font-size:24px;line-height:32px}.filter_popup .filter__row_top{margin:-8px}.filter__button-popup_mobile{position:absolute;top:16px;left:16px;display:none}.filter__button-popup_mobile .button{box-shadow:0 0 1px 1px rgba(0,0,0,.05),0 10px 16px rgba(0,0,0,.08)}
.filter_popup .popup__title_mobile{display:none}.filter__button-popup{padding:8px}.filter_popup .filter__buttons{margin:32px 0 0 auto}.filter_popup .filter__properties_hidden{display:block;margin-top:12px}.filter_popup [data-filter-section_class="FLATS"] .filter__property[data-property=TIP_NEDVIZHIMOSTI]{width:calc(100% - 293px)}.filter_popup [data-filter-section_class="FLATS"] .filter__property[data-property=OBSHCHAYA_PLOSHCHAD_KV_M]{width:50%}.filter_popup [data-filter-section_class="FLATS"] .filter__property[data-property=TSENA]{width:50%}.filter_popup .filter__property[data-property=SEARCH]{width:calc(100% - 751px) !important}.filter_popup [data-filter-section_class="HOUSES_AND_COMMERCIAL"] .filter__property[data-property=TIP_NEDVIZHIMOSTI]{width:100%}.filter_popup [data-filter-section_class="HOUSES_AND_COMMERCIAL"] .filter__property[data-property=OBSHCHAYA_PLOSHCHAD_KV_M]{width:50%}.filter_popup [data-filter-section_class="HOUSES_AND_COMMERCIAL"] .filter__property[data-property=TSENA]{width:50%}
[data-filter-section_class="ROOMS"] .filter__property[data-property=SEARCH]{width:auto!important}@media (max-width:1100px){.filter__row_top .filter__select-text_selected{min-width:auto}[data-filter-section_class="FLATS"] .filter__property[data-property=SECTIONS]{order:1;width:calc(100% - 293px)}[data-filter-section_class="FLATS"] .filter__property[data-property=KOMNAT_V_KVARTIRE]{order:2;width:293px}[data-filter-section_class="FLATS"] .filter__property[data-property=SEARCH]{order:5;max-width:50%;width:50%}[data-filter-section_class="FLATS"] .filter__property[data-property=TIP_NEDVIZHIMOSTI]{order:3;width:50%}[data-filter-section_class="FLATS"] .filter__property[data-property=OBSHCHAYA_PLOSHCHAD_KV_M]{order:4;width:50%}[data-filter-section_class="FLATS"] .filter__property[data-property=TSENA]{order:6;max-width:50%;width:50%}[data-filter-section_class="HOUSES_AND_COMMERCIAL"] .filter__property[data-property=SECTIONS]{width:458px;order:1}
    [data-filter-section_class="HOUSES_AND_COMMERCIAL"] .filter__property[data-property=SEARCH]{width:100%;order:10}[data-filter-section_class="HOUSES_AND_COMMERCIAL"] .filter__property[data-property=TIP_NEDVIZHIMOSTI]{width:calc(100% - 458px);order:2}[data-filter-section_class="HOUSES_AND_COMMERCIAL"] .filter__property[data-property=OBSHCHAYA_PLOSHCHAD_KV_M]{width:50%;order:3}[data-filter-section_class="HOUSES_AND_COMMERCIAL"] .filter__property[data-property=TSENA]{width:50%;order:4}[data-filter-section_class="ROOMS"] .filter__property[data-property=SECTIONS]{width:458px;order:1}[data-filter-section_class="ROOMS"] .filter__property[data-property=SEARCH]{width:100%;order:10}[data-filter-section_class="ROOMS"] .filter__property[data-property=TIP_NEDVIZHIMOSTI]{width:calc(100% - 458px);order:2}[data-filter-section_class="ROOMS"] .filter__property[data-property=OBSHCHAYA_PLOSHCHAD_KV_M]{width:50%;order:3}[data-filter-section_class="ROOMS"] .filter__property[data-property=TSENA]{width:50%;order:4}
    [data-filter-section_class="HOUSES"] .filter__property[data-property=SHOSSE]{flex:0 0 auto;width:50%}[data-filter-section_class="HOUSES"] .filter__property[data-property=SECTIONS]{flex:1 1 auto}[data-filter-section_class="HOUSES"] .filter__property[data-property=KATEGORIYA_ZEMLI]{flex:1 1 auto}[data-filter-section_class="HOUSES"] .filter__property[data-property=PLOSHCHAD_UCHASTKA_SOT_]{flex:1 1 auto}.filter_popup .filter__property[data-property=SECTIONS]{order:0!important;width:358px!important}.filter_popup .filter__property[data-property=SEARCH]{flex:1 1 0!important}.filter_popup [data-filter-section_class="HOUSES_AND_COMMERCIAL"] .filter__property[data-property=TIP_NEDVIZHIMOSTI]{width:50%}.filter_popup [data-filter-section_class="HOUSES_AND_COMMERCIAL"] .filter__property[data-property=TSENA]{width:100%}}@media (min-width:991px){.popup-wrapper[data-popup_id="filter-popup"] .filter__row_top{display:none}}@media (max-width:991px){.filter_horizontal-full .filter__show-map .button{padding-left:12px;padding-right:12px}
    .filter_horizontal-full .filter__show-map .button .button__icon_left{margin-right:0}.filter_horizontal-full .filter__show-map .button .button__text{display:none}.filter-wrapper_popup .filter__close-map{position:absolute;top:16px;right:16px;padding:0}.filter-wrapper_popup .filter__close-map-icon{background:#fff;box-shadow:0 0 1px 1px rgba(0,0,0,.05),0 10px 16px rgba(0,0,0,.08)}.filter__button-popup{display:none}.filter_popup{display:none}.filter__button-popup_mobile{display:block}.filter_popup .popup__title{display:none}.filter_popup .popup__title_mobile{display:block}.filter_popup .filter__property[data-property=SECTIONS]{width:100% !important}.filter_popup .filter__property[data-property=SEARCH]{max-width:100%}.filter_popup .filter__properties{margin-top:8px}}@media (max-width:767px){.popup-window{margin-top:2px}.filter_horizontal{padding:32px 18px;height:auto;background:var(--color-gray-8)!important}.filter_horizontal-short{margin-left:-16px;margin-right:-16px}.filter-container{padding:0}
    .filter__property{width:100%;padding:4px}.filter__property_sections{width:50%}.filter__select-text_selected{width:100%;min-width:auto}.filter__input-groups_number{width:100%}.filter__input-groups_number input{width:100%}.filter .filter__buttons{margin-top:20px;margin-left:0!important}.filter__popup-result{flex-grow:1}.filter_type-buttons .filter__input-group{flex-grow:1}.filter__properties-selected{margin-top:16px}.filter__row_top{display:flex!important;flex-wrap:wrap}.filter__row_top .filter__property_sections{width:100%}.filter__row_top .filter__property{padding:8px;width:100% !important;max-width:100% !important}.filter__row_top .filter__property.flex__element_elastic{flex:0 0 auto}.filter__row_top .filter__property .row_md-2{margin-left:-4px;margin-right:-4px}.filter__row_top .filter__property .row__element_md-2{padding-left:4px;padding-right:4px}.filter__row_top .filter__property[data-property=SEARCH]{width:100% !important;order:10!important}.filter_horizontal-full .filter-group__title,.filter_horizontal-full .filter-group__inputs,.filter__properties_hidden .filter-group_select .form__input-wrapper{width:100%}
    .filter__properties_hidden .filter__select{margin:0}.filter__properties_hidden .filter__checkboxes{margin:0}.filter__properties_hidden .filter__input-groups_number{margin:0;width:100%}.filter__properties_hidden .filter-group_title .form__input-wrapper{width:100%}.filter__properties_hidden .ilter__input-groups_number{margin:0}.filter__properties_hidden .filter__properties-wrapper{border-bottom:none;padding-bottom:0;padding-top:8px}.filter-group__title{padding-right:0;margin-bottom:11px}.filter-group_number .filter-group__title{margin-bottom:16px}.filter_horizontal-short [data-property=SECTION_2]{flex:1 1 auto;width:50%}.filter_horizontal-short [data-property=TIP_NEDVIZHIMOSTI]{width:100%}.filter_horizontal-short [data-property=SHOSSE]{width:50%}.filter_horizontal-full .filter__buttons{margin-top:20px}.filter_popup .filter__buttons{margin-top:32px}.filter_popup .filter__properties_hidden{margin-top:4px}.filter_popup .filter__row_main .filter__property{padding:8px}}@media (max-width:575px){.filter_horizontal{margin-bottom:48px}
    .filter__row_top .filter__property{width:100% !important}.filter__button_clear{width:100%}.filter_horizontal-full{margin-bottom:48px}.filter_horizontal-short [data-property=SHOSSE]{width:100%}.filter__show-map .button{padding-left:12px;padding-right:12px}.filter__show-map .button .button__icon_left{margin-right:0}.filter__show-map .button .button__text{display:none}.popup-wrapper[data-popup_id="filter-popup"]{top:-1px;right:0;bottom:0;left:-1px}.popup-wrapper[data-popup_id="filter-popup"] .popup{border-radius:0}.filter_popup .filter__property{width:100% !important;max-width:100% !important}}.grid-block-calc{display:grid;grid-template-columns:2.5fr 1fr;grid-gap:2vw}.grid-block-calc .filter__row.filter__row_top{display:grid;grid-template-columns:1fr 1fr;grid-gap:1vw}.grid-block-calc .filter__row.filter__row_top .filter-group__title{width:100%}.grid-block-calc .block-calc{display:flex;flex-direction:column;width:100%;position:relative}.grid-block-calc .block-calc .calc-head{width:100%;text-align:right;margin-bottom:12px}
.grid-block-calc .block-calc .calc-body-container{display:flex;flex-direction:column;align-items:flex-end}.grid-block-calc .block-calc .calc-body{border-top:1px solid #efedec;display:inline-flex;flex-direction:row;justify-content:flex-end;text-align:right;padding:12px 0}.grid-block-calc .block-calc .calc-body .item-calc{display:flex;flex-direction:column;align-items:flex-end;position:relative;padding-left:25px}.grid-block-calc .block-calc .calc-title{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:var(--color-gray-4)}.grid-block-calc .block-calc .calc-value{font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:var(--color-black)}.grid-block-calc .block-calc .calc-head .calc-value{font-size:40px;line-height:40px}@media (max-width:991px){.grid-block-calc{grid-template-columns:1.5fr 1fr}.grid-block-calc .filter__row.filter__row_top{display:grid !important;grid-template-columns:1fr 1fr}.grid-block-calc .filter__row.filter__row_top .filter__input-groups_number{min-width:100%}
}@media (max-width:768px){.grid-block-calc{grid-template-columns:1fr;grid-gap:5vw}.grid-block-calc .block-calc .calc-body-container{align-items:flex-start}.grid-block-calc .block-calc .calc-head{text-align:left}.grid-block-calc .block-calc .calc-body{text-align:left}.grid-block-calc .block-calc .calc-body .item-calc{padding-left:0;padding-right:25px}}@media (max-width:500px){.grid-block-calc .filter__row.filter__row_top{grid-template-columns:1fr}}.filter_space_between{justify-content:space-between}.filter__property.fl-5{width:50%}.filter__property.fl-3{width:33%}.filter__property.fl-3 .filter__input-groups_number{min-width:100% !important}@media (max-width:768px){.filter__property.fl-5{width:100%}.filter__property.fl-3{width:100%}.filter__property.fl-3.PRICE{width:50% !important}.filter__property.fl-3.PERV_VZNOS{width:50% !important}}
/* End */


/* Start:/local/templates/creativebz.bsnrealty/components/bitrix/system.pagenavigation/creativebz.pagenavigation/style.min.css?1725435471559*/
.pagination-wrapper{margin:44px 0 -24px}.pagination__button{margin:24px 0}.pagination{margin:24px 0}.pagination-item{margin:0 1px}.pagination-item .pagination-item__link{padding-left:6px;padding-right:6px;min-width:31px}.pagination-item .pagination-item__link_more{color:var(--color-gray-2)}.pagination-item_active .pagination-item__link{background:var(--color-gray-5)}.pagination-item_arrow{width:48px}.pagination-item span.pagination-item__link{cursor:default}.pagination-item span.pagination-item__link:active{transform:none;background:var(--color-gray-5)}
/* End */


/* Start:/local/templates/creativebz.bsnrealty/components/bitrix/catalog.section/creativebz.realty/style.min.css?172543547013120*/
.catalog_empty{margin:0!important}.catalog__sidebar{min-height:100%}.catalog__sidebar-banner{position:sticky;top:40px}.catalog_similar{margin:87px 0 0}.catalog_similar-top{margin:0 0 60px}.catalog .container_template-main{margin:0 0 64px}.catalog-wrapper{margin:-22px -16px}.catalog-item-wrapper{padding:22px 16px}.catalog-item__image{margin:0 0 16px;position:relative;padding:62.5% 0 0;border-radius:16px;overflow:hidden}.catalog-item__image-container{position:absolute;top:0;right:0;bottom:0;left:0}.catalog-item__image img{width:100%;min-height:100%;object-fit:cover;aspect-ratio:8/5}.catalog-item__image-slider{position:relative;height:100%}.catalog-item__image-slider-item{position:relative;width:100%;height:100%}.catalog-item__image-slider-overlay{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;color:rgba(255,255,255,.9);background:rgba(0,0,0,.7)}.catalog-item__slide-changer{position:absolute;display:flex;top:0;right:0;bottom:0;left:0;z-index:3}
.catalog-item__slide-changer [data-slider_slide]{flex:1 0 auto}.catalog-item__status{padding:2px 6px;position:absolute;top:14px;left:14px;max-width:calc(100% - 56px);border-radius:8px;background:#fff;z-index:2}.catalog-item__favorite{position:absolute;top:0;right:0;width:48px;height:48px;cursor:pointer;z-index:10}.catalog-item__favorite svg path{transition:fill .08s ease-in-out,stroke .08s ease-in-out}.catalog-item__favorite:hover svg path{stroke:var(--color-primary)}.catalog-item__favorite[data-favorite_animation]{animation:favoriteIn .3s ease-in-out}.catalog-item__favorite[data-favorite_in] svg path{fill:var(--color-primary);stroke:var(--color-primary)}.catalog-item__favorite svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.catalog-item__body-bottom{margin:12px 0 0}.catalog-item__developer{margin:0 0 4px;font:var(--font-sm)}.catalog-item__address{margin:4px 0 0}.owl-stage .catalog-item-wrapper{max-width:100%;height:100%}.catalog-wrapper_similar .catalog-item__price{margin:0 0 4px}
.catalog-wrapper_similar .catalog-item__address{margin:8px 0 0}.catalog-wrapper_list{margin:-16px}.catalog-wrapper_list .catalog-item-wrapper{padding:16px}.catalog-item_list .catalog-item__row{padding:10px 0}.catalog-item_list .catalog-item__address{margin:7px 0 0}.catalog-item_list .catalog-item__text .text{line-height:20px}.catalog-item_list .property__title{margin:0 0 8px}.catalog-item_list .catalog-item__body{margin:-10px 0 0;padding:0 0 21px;min-height:100%;border-bottom:1px solid var(--color-gray-5)}.catalog-content{padding:0 8px 0 0}.complex-flats{border:1px solid var(--color-gray-5);border-radius:24px;overflow:hidden}.complex-flats-group{border-top:1px solid var(--color-gray-5)}.complex-flats-group-top{padding:12px 24px;transition:var(--transition-background);cursor:pointer}.complex-flats-group-top:hover{background:var(--color-gray-3)}.complex-flats-group[data-accordion-action=opened] .complex-flats-group-top{background:var(--color-gray-3)}.complex-flats-group:first-child{border-top:none}
.complex-flats-group__price{margin:4px 0 0}.complex-flats-group__ploshad{width:120px;white-space:nowrap}.complex-flats-group__planirovka{width:168px}.complex-flats-group__count{width:166px}.complex-flats-group__count svg{margin:0 -2px 0 4px;transition:var(--transition-all)}.complex-flats-group[data-accordion-action=opened] .complex-flats-group__count svg{transform:rotate(180deg)}[data-init="0"] .complex-flats-group-top{transition:none}[data-init="0"] .complex-flats-group__count svg{transition:none}.complex-flats-group-flats-wrap{padding:0 24px}.complex-flats-group-flats{padding:25px 0 31px;border-top:1px solid var(--color-gray-5)}.complex-flats-group-flats:first-child{border-top:none}.complex-flats-group-flats__title{margin:0 0 13px}.complex-flats-group-flats__props{display:table;margin:0 -4px 22px}.complex-flats-group-flats__prop{display:table-row}.complex-flats-group-flats__prop__title{display:table-cell;width:108px;padding:2px 4px}.complex-flats-group-flats__prop__value{display:table-cell;padding:2px 4px}
.complex-flats-group-flats__prices{margin:0 0 12px}.complex-flats-group-flats__price-meter{margin:4px 0 0}.complex-flats-group-flats__button .button{display:inline-block}.complex-flats-group-flats__planirovka-item{max-width:220px}.catalog_popup{height:100%}.catalog-group__form{margin:36px 0 0}.catalog-group__form .form-success{width:75%}.catalog_popup .container_template{height:100%}.catalog_popup [data-uuid]{height:100%}.catalog-wrapper_popup{overflow:hidden;overflow-y:auto;height:calc(100% - 48px);margin-right:-6px;padding-right:6px}.catalog-wrapper_popup::-webkit-scrollbar{width:4px}.catalog-wrapper_popup::-webkit-scrollbar-thumb{background:var(--color-gray-5);border-radius:4px}.catalog-items_popup{padding:65px 6px 0 60px;margin-left:-60px;height:100%;overflow:hidden}.catalog-item-wrapper_popup{margin:8px 0 0}.catalog-item-wrapper_popup:first-child{margin-top:0}.catalog-item_popup{position:relative;padding:16px 60px 12px 24px;background:var(--color-gray-3);border-radius:12px}.catalog-item_popup .catalog-item__properties{margin:8px 0 0}
.catalog-item_popup .catalog-item__favorite{width:51px;height:55px}.catalog-item__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.catalog-group__properties{margin:29px 0 0}.catalog-group__title{padding:0 60px 0 0}.catalog-group__planirovka{margin:29px 0 0;max-width:360px}.catalog-map-wrapper{padding:0 0 16px;position:relative;overflow:hidden}.catalog-map{min-height:477px}.catalog-placemark{position:relative;display:flex;align-items:center;min-width:24px;height:24px;border-radius:12px;white-space:nowrap;border:2px solid var(--color-black);background:var(--color-black);line-height:1;letter-spacing:0}.catalog-placemark__triangle{content:"";position:absolute;left:50%;bottom:-9px;width:24px;height:8px;transform:translateX(-50%)}.catalog-placemark__triangle svg path{fill:var(--color-black)!important}.catalog-placemark__price{margin:0 6px;font:var(--font-xs);color:#fff}.catalog-placemark__size{display:flex;align-items:center;justify-content:center;padding:2px 4px 0;font:var(--font-xs);min-width:20px;height:100%;border-radius:10px;background:#fff;color:var(--color-black)}
.catalog-cluster .catalog-placemark__size{width:100%}.ymaps-default-marker_selected .catalog-placemark{border-color:var(--color-primary);background:var(--color-primary)}.ymaps-default-marker_selected .catalog-placemark__triangle svg path{fill:var(--color-primary)!important}.catalog-placemark_visited{border-color:#c56fee;background:#c56fee}.catalog-placemark_visited .catalog-placemark__triangle svg path{fill:#C56FEE!important}.catalog-placemark_active{border-color:var(--color-primary);background:var(--color-primary)}.catalog-placemark_active .catalog-placemark__triangle svg path{fill:var(--color-primary)!important}.catalog-map__count{position:absolute;top:112px;left:16px;z-index:10;transition:var(--transition-position)}.catalog-map__count .button{box-shadow:0 0 1px 1px rgba(0,0,0,.05),0 10px 16px rgba(0,0,0,.08)}.catalog-map-baloon{overflow:hidden;position:absolute;display:flex;padding:76px 6px 16px;width:368px;min-height:365px;max-height:calc(100% - 112px - 16px);top:112px;left:-368px;z-index:10;transition:var(--transition-position);background:#fff;border-radius:24px;box-shadow:0 0 1px 1px rgba(0,0,0,.05),0 10px 16px rgba(0,0,0,.08)}
.catalog-map-baloon__content-wrapper{flex:1 1 0;position:relative;overflow-y:auto;overflow-x:hidden}.catalog-map-baloon__content{padding:0 14px}.catalog-map-baloon__content_scrollable{padding-right:10px}.catalog-map-baloon__top{padding:20px 20px 16px;position:absolute;top:0;right:0;left:0;height:76px;overflow:hidden;background:#fff;z-index:5}.catalog-map-baloon__info{padding:1px 16px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog-map-baloon__content-wrapper::-webkit-scrollbar{width:4px}.catalog-map-baloon__content-wrapper::-webkit-scrollbar-thumb{background:var(--color-gray-5);border-radius:4px}[data-popup_show] .catalog-map__count{left:406px}[data-popup_show] .catalog-map-baloon{left:16px}.catalog-item-balloon{margin:32px 0 0}.catalog-item-balloon:first-child{margin-top:0}.catalog-item-balloon__address{margin:0 0 16px}.catalog-item-balloon__address-icon{margin:0 8px 0 0}.catalog-item-balloon__price{margin:0 0 4px}@media (max-width:1100px) and (min-width:992px){.complex-flats-group-top .complex-flats-group__info{display:flex;justify-content:space-between;width:100%}
    .complex-flats-group-top .complex-flats-group__total{padding-top:0}.complex-flats-group__total{width:100%}.complex-flats-group__total .complex-flats-group__ploshad{width:100%;text-align:left}.complex-flats-group__total .complex-flats-group__planirovka{width:100%;text-align:left}.complex-flats-group__count{align-self:flex-end}.complex-flats-group__properties{width:50%}.complex-flats-group__count{width:50%}.complex-flats-group__price{margin-top:0}}@media(max-width:1100px){.complex-flats-group__planirovka{width:140px}.complex-flats-group__count{width:150px}}@media(max-width:991px){.catalog-item__slide-changer{display:none}.catalog-item__image-slider .owl-dots{display:none}.catalog-content{padding-right:0}.catalog-items_popup{padding:23px 0 0;margin-left:0;overflow:visible}.catalog-wrapper_popup{overflow:visible;margin-right:0;padding-right:0;height:auto}.popup-wrapper[data-popup_id="popup_flats"] .popup__content{height:auto}.catalog-group__form_popup{display:none}.catalog-group__properties_popup{display:none}
    .catalog-map__count{display:none}[data-popup_show] .catalog-map-baloon{z-index:20}}@media(max-width:767px){.catalog-wrapper{margin-left:-12px;margin-right:-12px}.catalog-item-wrapper{padding-left:12px;padding-right:12px}.complex-flats-group-top .complex-flats-group__info{display:flex;justify-content:space-between;width:100%}.complex-flats-group-top .complex-flats-group__total{padding-top:0}.complex-flats-group__total .complex-flats-group__ploshad{width:100%;text-align:left}.complex-flats-group__total .complex-flats-group__planirovka{width:100%;text-align:left}.complex-flats-group__count{align-self:flex-end}.complex-flats-group__properties{width:50%}.complex-flats-group__count{width:50%}.complex-flats-group__price{margin-top:0}}@media(max-width:575px){.catalog .container_template-main{margin-bottom:48px}.catalog-wrapper{margin:-12px -6px}.catalog-wrapper .owl-carousel{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}.catalog-wrapper .owl-carousel .owl-stage-outer{overflow:visible}
    .catalog .catalog-item-wrapper{padding:12px 6px;max-width:none;flex:0 0 auto}.owl-carousel .catalog-item-wrapper{width:298px}.catalog_similar{margin-top:48px}.catalog_similar-top{margin-bottom:48px}.catalog-wrapper_list{margin-top:-16px;margin-bottom:-16px}.catalog-wrapper_list .catalog-item-wrapper{padding-top:16px;padding-bottom:16px}.complex-flats-group-top{padding-left:16px;padding-right:16px}.complex-flats-group-flats__prices{margin-bottom:15px}.complex-flats-group-flats__title{font-size:20px!important;line-height:28px!important}.complex-flats-group-flats__props{margin-bottom:15px}.complex-flats-group-flats__planirovka-item{max-width:none}.complex-flats-group-flats__button .button{display:flex}.catalog-group__title ._type-font-lg{font-size:16px;line-height:24px}.catalog-group__planirovka{max-width:none}.catalog-item_popup{padding-left:16px;padding-right:52px}.catalog-map-baloon{left:0;right:0;bottom:-100%;top:auto;width:auto;border-radius:0;max-height:100%}[data-popup_show] .catalog-map-baloon{bottom:0;left:0}
}@keyframes favoriteIn{from{transform:scale(1.4)}to{transform:scale(1)}}.map-element-grid{display:grid;grid-template-columns:1fr 1.3fr;grid-gap:1vw}.map-element-grid .picture-block img{width:100%;height:100px;object-fit:cover}.map-element-grid .info-block{display:flex;flex-direction:column;position:relative;padding:20px 15px}.map-element-grid .info-block .title{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:var(--color-black);margin-bottom:5px;font:var(--font-default);font-style:normal;font-weight:500;font-size:16px;line-height:24px}.map-element-grid .info-block .text{font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:var(--color-gray-4);font:var(--font-default);font-style:normal;font-weight:500;font-size:12px;line-height:16px}.ymaps-b-balloon__tl{display:none !important}.ymaps-b-balloon__bl-holster{display:none !important}.ymaps-b-balloon__br{display:none !important}.ymaps-b-balloon__tr{display:none !important}.ymaps-b-balloon__sprite_type_tail{background:url("/bitrix/templates/creativebz.bsnrealty/components/bitrix/catalog.section/creativebz.realty/img/Union.png") top center no-repeat !important}
.ymaps-b-balloon__content-holster{padding:0 !important;background:0 0 !important}.ymaps-b-balloon__content{border-width:0 !important;border-radius:16px}.ymaps-b-balloon__content ymaps{border-radius:16px}.ymaps-b-balloon{background:0 0;filter:drop-shadow(0px 10px 40px rgba(0,0,0,.25))}.ymaps-b-balloon-shadow{display:none !important}.ymaps-b-balloon__tail{background:0 0 !important}
/* End */


/* Start:/local/templates/creativebz.bsnrealty/components/bitrix/map.yandex.view/creativebz.map-yandex/style.min.css?17254354719422*/
.bx-yandex-view-layout{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;overflow:hidden}.bx-yandex-view-map{height:100%}.bx-yandex-map_fixed{position:fixed;top:0;right:0;left:0;bottom:0;z-index:1000;width:auto!important;max-width:none!important}.bx-yandex-view-layout .ymaps-map{touch-action:auto!important;width:100%!important}.bx-yandex-view-layout .ymaps-map:before{content:"";display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:501}.bx-yandex-view-layout .ymaps-controls-pane .ymaps-controls-lefttop,.bx-yandex-view-layout .ymaps-controls-pane .ymaps-controls-lefttop>ymaps{position:static!important}.bx-yandex-view-layout .ymaps-controls-pane .ymaps-b-zoom{margin:0 0 0 -7px;position:absolute;bottom:16px;top:auto;left:50%;width:auto;transform:translateX(-50%)}.bx-yandex-view-layout .ymaps-controls-pane .ymaps-b-form-button{position:static}.bx-yandex-view-layout .ymaps-controls-lefttop .ymaps-b-zoom{position:absolute;z-index:1000!important;display:flex;flex-wrap:wrap;width:auto;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2);border-radius:18px;overflow:hidden}
.bx-yandex-view-layout .ymaps-controls-lefttop .ymaps-b-zoom .ymaps-b-form-button{position:relative;display:block;background:0 0;font-size:0;line-height:0;transition:var(--transition-background)}.bx-yandex-view-layout .ymaps-controls-lefttop .ymaps-b-zoom .ymaps-b-form-button:hover{background:var(--color-gray-5)}.bx-yandex-view-layout .ymaps-controls-lefttop .ymaps-b-zoom .ymaps-b-form-button__left{display:none}.bx-yandex-view-layout .ymaps-controls-lefttop .ymaps-b-zoom:before{content:"";position:absolute;left:50%;top:5px;bottom:5px;margin:0 0 0 -1px;width:2px;background:var(--color-gray-5)}.bx-yandex-view-layout .ymaps-controls-lefttop .ymaps-b-zoom .ymaps-b-zoom__button{background:0 0;width:auto;height:auto}.bx-yandex-view-layout .ymaps-controls-lefttop .ymaps-b-zoom .ymaps-b-form-button{width:auto;height:auto}.bx-yandex-view-layout .ymaps-controls-lefttop .ymaps-b-zoom .ymaps-b-form-button__content{margin:0;width:40px;height:36px;background:0 0}.bx-yandex-view-layout .ymaps-controls-lefttop .ymaps-b-zoom__button_type_minus .ymaps-b-zoom__sprite{position:absolute;top:50%;left:50%;margin:-5px 0 0 -3px;width:12px;height:12px;background:url('/local/templates/creativebz.bsnrealty/components/bitrix/map.yandex.view/creativebz.map-yandex/./images/scheme-control.svg') left bottom no-repeat}
.bx-yandex-view-layout .ymaps-controls-lefttop .ymaps-b-zoom__button_type_plus .ymaps-b-zoom__sprite{position:absolute;top:50%;left:50%;margin:-5px 0 0 -8px;width:12px;height:12px;background:url('/local/templates/creativebz.bsnrealty/components/bitrix/map.yandex.view/creativebz.map-yandex/./images/scheme-control.svg') right bottom no-repeat}.bx-yandex-view-layout .ymaps-controls-pane .ymaps-controls-righttop{position:absolute;top:auto;right:50%;bottom:20px;left:auto;width:auto;z-index:1000!important;transform:translateX(100%)}.bx-yandex-view-layout .ymaps-controls-pane .ymaps-controls-righttop>ymaps{position:static!important}.bx-yandex-view-layout .ymaps-controls-righttop .ymaps-b-form-button{background:0 0;height:auto}.bx-yandex-view-layout .ymaps-controls-righttop .ymaps-b-form-button__left{display:none}.bx-yandex-view-layout .ymaps-controls-righttop .ymaps-b-form-button__content{margin:0;height:auto;background:#FFF!important;box-shadow:0 2px 6px rgba(0,0,0,.2);border-radius:18px;transition:var(--transition-background)}.bx-yandex-view-layout .ymaps-controls-righttop .ymaps-b-form-button__content:hover{background:var(--color-gray-5) !important}
.bx-yandex-view-layout .ymaps-controls-righttop .ymaps-b-select .ymaps-b-form-button__text{padding:3px 5px 4px 6px;height:36px;position:relative;display:flex;align-items:center}.bx-yandex-view-layout .ymaps-controls-righttop .ymaps-b-form-button__text:before{content:"";display:block;margin:1px 5px 0 0;width:18px;height:18px;background:url('/local/templates/creativebz.bsnrealty/components/bitrix/map.yandex.view/creativebz.map-yandex/./images/scheme-icon.svg') 0 0 no-repeat}.bx-yandex-view-layout .ymaps-controls-righttop .ymaps-b-select__arrow{position:absolute;top:15px;right:5px;width:9px;height:7px;background:url('/local/templates/creativebz.bsnrealty/components/bitrix/map.yandex.view/creativebz.map-yandex/./images/scheme-arrow.svg') 0 0 no-repeat}.bx-yandex-view-layout .ymaps-controls-righttop .ymaps-b-select_control_listbox .ymaps-b-popupa_layout_yes{opacity:0;visibility:hidden;position:absolute!important;top:auto!important;bottom:100%!important;left:0!important;right:0!important}.bx-yandex-view-layout .ymaps-controls-righttop .ymaps-b-select_control_listbox.ymaps-b-select_state_opened .ymaps-b-popupa_layout_yes{opacity:1;visibility:visible}.bx-yandex-view-layout .ymaps-controls-righttop .ymaps-b-select_control_listbox.ymaps-b-select_state_opened .ymaps-b-select__arrow{background-position:0 0;transform:rotate(180deg)}
.bx-yandex-view-layout .ymaps-default-cluster{z-index:700;transform:translate(-50%,0);display:inline-flex;justify-content:center;background:none!important;font-size:0!important}.bx-yandex-view-layout .ymaps-default-cluster__size{position:relative;z-index:1;font:var(--font-default);font-weight:600;display:block;line-height:55px}.bx-yandex-view-layout .ymaps-default-cluster svg{position:absolute;top:0;left:0}.bx-yandex-view-layout .ymaps-default-cluster path{transition:var(--transition-fill)}.bx-yandex-view-layout .ymaps-default-cluster:hover path{fill:var(--color-primary)}.bx-yandex-view-layout .ymaps-image-with-content{background:none!important}.bx-yandex-view-layout .ymaps-image-with-content:hover{z-index:999}.bx-yandex-view-layout .ymaps-image-with-content-content{width:100%!important;height:100%!important}.bx-yandex-view-layout .ymaps-image-with-content-content path{transition:var(--transition-fill)}.bx-yandex-view-layout .ymaps-image-with-content-content:hover path{fill:var(--color-primary)}
.bx-yandex-view-layout .ymaps-default-marker_selected path{fill:var(--color-primary) !important}.bx-yandex-view-layout .ymaps-default-marker{transform:translate(-50%,0);display:inline-flex; position: relative;left: 13px; top: -6px}.bx-yandex-view-layout .ymaps-point-overlay:hover{z-index:710}.bx-yandex-view-layout .ymaps-b-form-button{padding:0;border:none;background:0 0;height:auto}.bx-yandex-view-layout .ymaps-b-form-button_height_26 .ymaps-b-form-button__content{background:0 0;margin:0;padding:0!important}.bx-yandex-view-layout .ymaps-b-form-button-fullscreen{position:absolute;z-index:1000;right:16px;top:16px;width:48px;height:48px;background:#fff;border-radius:12px;transition:var(--transition-background)}.bx-yandex-view-layout .ymaps-b-form-button-fullscreen:hover{background:var(--color-gray-5)}.bx-yandex-view-layout .ymaps-b-form-button-fullscreen__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bx-yandex-view-layout .ymaps-b-form-button-fullscreen__icon_selected{display:none}.bx-yandex-view-layout .ymaps-b-form-button_selected_yes .ymaps-b-form-button-fullscreen .ymaps-b-form-button-fullscreen__icon{display:none}
.bx-yandex-view-layout .ymaps-b-form-button_selected_yes .ymaps-b-form-button-fullscreen .ymaps-b-form-button-fullscreen__icon_selected{display:block}#draw-polygon{position:absolute;left:0;top:0;display:none;z-index:900}.bx-yandex-view-layout .ymaps-b-form-button-draw{position:absolute;z-index:1200;right:16px;top:16px;box-shadow:0 0 1px 1px rgba(0,0,0,.05),0 10px 16px rgba(0,0,0,.08)}.bx-yandex-view-layout .ymaps-b-form-button-draw__icon{margin:0 8px 0 0;display:flex;justify-content:center;align-items:center}.bx-yandex-view-layout .ymaps-b-form-button-draw__icon.button__icon_right{margin:0 0 0 8px}.bx-yandex-view-layout .ymaps-b-form-button-draw__text{font:var(--font-sm);font-weight:var(--font-semibold)}.bx-yandex-view-layout .ymaps-b-form-button-draw-save{position:absolute;display:flex;align-items:center;z-index:1200;right:72px;top:16px;box-shadow:0 0 1px 1px rgba(0,0,0,.05),0 10px 16px rgba(0,0,0,.08)}.bx-yandex-view-layout .ymaps-b-form-button-draw-save .ymaps-b-form-button-draw__icon{display:none}
.bx-yandex-view-layout .ymaps-b-form-button-draw-delete{position:absolute;display:flex;align-items:center;z-index:1200;right:16px;top:16px;box-shadow:0 0 1px 1px rgba(0,0,0,.05),0 10px 16px rgba(0,0,0,.08)}.bx-yandex-view-layout .ymaps-b-form-button-draw-edit{right:72px}.bx-yandex-view-layout .ymaps-b-form-button-draw-edit .ymaps-b-form-button-draw__icon{display:none}.bx-yandex-view-map_catalog .ymaps-b-form-button-draw{top:112px}.bx-yandex-view-map_catalog .ymaps-b-form-button-draw-save{top:112px}.bx-yandex-view-map_catalog .ymaps-b-form-button-draw-delete{top:112px}@media (max-width:991px){.bx-yandex-view-layout .ymaps-map:before{display:block}.bx-yandex-map_fixed .ymaps-map:before{display:none}.bx-yandex-view-map_catalog .ymaps-b-form-button-draw{padding:12px;bottom:16px;top:auto}.bx-yandex-view-map_catalog .ymaps-b-form-button-draw .ymaps-b-form-button-draw__text{display:none}.bx-yandex-view-map_catalog .ymaps-b-form-button-draw .ymaps-b-form-button-draw__icon{display:block;margin:0}
    .bx-yandex-view-layout .ymaps-b-form-button-draw-edit{padding:12px;bottom:16px;top:auto}.bx-yandex-view-layout .ymaps-b-form-button-draw-delete{bottom:16px;top:auto}.bx-yandex-view-layout .ymaps-b-form-button-draw-save{padding:12px;bottom:16px;top:auto}.bx-yandex-view-layout .ymaps-b-form-button-draw-save .ymaps-b-form-button-draw__icon{display:block;margin:0}.bx-yandex-view-layout .ymaps-b-form-button-draw-save .ymaps-b-form-button-draw__text{display:none}.bx-yandex-view-layout .ymaps-b-form-button-draw-edit .ymaps-b-form-button-draw__icon{display:block;margin:0}.bx-yandex-view-layout .ymaps-b-form-button-draw-edit .ymaps-b-form-button-draw__text{display:none}}
/* End */
/* /local/templates/creativebz.bsnrealty/components/creativebz/realty.smart.filter/creativebz.realty/style.min.css?172543547121589 */
/* /local/templates/creativebz.bsnrealty/components/bitrix/system.pagenavigation/creativebz.pagenavigation/style.min.css?1725435471559 */
/* /local/templates/creativebz.bsnrealty/components/bitrix/catalog.section/creativebz.realty/style.min.css?172543547013120 */
/* /local/templates/creativebz.bsnrealty/components/bitrix/map.yandex.view/creativebz.map-yandex/style.min.css?17254354719422 */
