.map-detail-items__item--hidden{display:none}.map-detail-items__item{padding:25px 32px}.map-detail-items__item-svg{height:30px;right:6px;position:absolute;text-align:center;top:8px;cursor:pointer;width:30px}.map-detail-items__item-svg:not(:hover) svg path{fill:#999}.map-detail-items__item-close{height:10px;width:10px}.map-detail-items__item-title{margin-bottom:18px}.map-detail-items__item-property{margin-top:10px}.map-detail-items__item-buttons{margin-top:24px}@media (max-width:530px){.map-detail-items__item{padding-right:28px;padding-left:28px}}div.bx-yandex-map,div.bx-yandex-map div.YMaps-b-balloon-content{color:#000}div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td{padding:0!important}div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b{background-image:none!important}.contacts__ajax_items .contacts-list{margin-top:43px}.contacts-list__section{position:relative;margin-top:43px}.contact-link_block,.contacts-list .contacts-list__section:first-child{margin-top:0}.contacts-list__section-title{margin-bottom:25px}.contacts-list__wrapper{position:relative}.contacts-list__item{padding:25px 123px 32px 32px}.contacts-list__item-image-wrapper{position:relative}.contacts-list__item-image-wrapper .contacts-list__item-link,.contacts-list__item-image-wrapper>span{height:100px;margin-right:32px;position:relative;width:150px;vertical-align:top;margin-top:6px;display:inline-block}.contacts-list__item-image{right:0;position:absolute;background-size:cover;bottom:0;top:0;background-position:50%;left:0;background-repeat:no-repeat;display:block}.contacts-list__item-col{flex:1;padding-right:15px}.contacts-list__item-without-image .contacts-list__item-text-top-part>.contacts-list__item-col{flex-basis:calc(91px + 50%)}.contacts-list__item-title{margin:0 0 6px}.contacts-list__item .contacts-list__item-metro .svg,.contacts-list__item .contacts-list__item-schedule .svg{margin-right:10px}.contacts-list__item .contacts-list__item-schedule .svg{margin-top:-2px}.contacts-list__item-info{flex-grow:1;margin:3px 0 0}.contacts-list__item-emails,.contacts-list__item-phones{line-height:21px}.contacts-list__item-coord{flex-shrink:0;cursor:pointer}.contacts-list__item-coord .color-theme{color:var(--fill_dark_light_white_hover)}.contacts-list__item-coord svg path{fill:var(--fill_dark_light_white_hover)}.contacts-list__item-coord:hover .color-theme{color:#333;color:var(--fill_dark_light_ccc)}.contacts-list__item-coord:hover svg path{fill:#333;fill:var(--fill_dark_light_ccc)}.contacts-list__item-coord .svg{margin:0 9px 0 0}.contacts-list__item-pay{margin:9px -8px 0}.contacts-list__item-pay__value{height:20px;padding:0 8px;line-height:20px}.contacts-list__item-pay__value img{max-width:40px}.contacts-list__wrapper .arrow-all{right:32px;top:35px}.contacts-list__item-properties{margin:20px 0 0}.contacts-list__item-properties-item-wraper{padding:0 0 0 15px;position:relative}.contacts-list__item-properties-item-wraper:before{height:4px;content:"";position:absolute;top:9px;background-color:#9e9e9e;border-radius:2px;background:var(--theme-base-color);left:0;width:4px}@media (min-width:1450px){.contacts-list__item-col--right{flex:1;justify-content:space-between;flex-direction:row;display:flex}.contacts-list__item-coord{padding:1px 0 0 15px}}@media (min-width:1300px) and (max-width:1449px){.contacts-list__item-coord{padding:11px 0 0}}@media (min-width:1300px){.contacts-list__item--hidden-f1300{display:none}}@media (max-width:1299px){.contacts-list__item--hidden-t1299{display:none}.contacts-list__item-info{margin:6px 0 0}.contacts-list__item-info>.line-block{flex-direction:column}}@media (max-width:600px){.contacts-list__item{flex-direction:column!important}.contacts-list__item:not(.contacts-list__item-without-image){padding:32px}.contacts-list__item-col{padding:0}.contacts-list__item-image-wrapper .contacts-list__item-link,.contacts-list__item-image-wrapper>span{margin:0}.contacts-list__item-image-wrapper{margin:0 0 33px}}