.map-cluster[data-v-af3e37ab]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-af3e37ab]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-af3e37ab]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.building-card__price_cost[data-v-af3e37ab]{font-family:Inter,sans-serif;font-size:1rem;font-weight:500;line-height:132%}@media screen and (min-width:768px){.building-card__price_cost[data-v-af3e37ab]{font-family:Inter,sans-serif;font-size:1.25rem;font-weight:500;line-height:148%}}@media screen and (min-width:1281px){.building-card__price_cost[data-v-af3e37ab]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;line-height:132%}}.building-card__name[data-v-af3e37ab],.building-card__title[data-v-af3e37ab]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:400;line-height:156%}@media screen and (min-width:768px){.building-card__name[data-v-af3e37ab],.building-card__title[data-v-af3e37ab]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:400;line-height:152%}}@media screen and (min-width:1281px){.building-card__name[data-v-af3e37ab],.building-card__title[data-v-af3e37ab]{font-family:Inter,sans-serif;font-size:1.25rem;font-weight:400;line-height:140%}}.map-number-marker[data-v-af3e37ab]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-af3e37ab]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-af3e37ab]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.building-card__price[data-v-af3e37ab],.building-card__short[data-v-af3e37ab],.map-icon-marker__name[data-v-af3e37ab]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.building-card__price[data-v-af3e37ab],.building-card__short[data-v-af3e37ab],.map-icon-marker__name[data-v-af3e37ab]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.building-card__price[data-v-af3e37ab],.building-card__short[data-v-af3e37ab],.map-icon-marker__name[data-v-af3e37ab]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-af3e37ab]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-af3e37ab]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-af3e37ab]:hover{transform:scale(1.05)}}.map-marker[data-v-af3e37ab]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-af3e37ab]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-af3e37ab]:hover{transform:none}}.map-marker.active[data-v-af3e37ab]:after{opacity:1;visibility:visible}.map-marker__image[data-v-af3e37ab]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-af3e37ab]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-af3e37ab]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-af3e37ab]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-af3e37ab]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-af3e37ab]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-af3e37ab]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-af3e37ab]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-af3e37ab]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-af3e37ab]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-af3e37ab]>*{cursor:auto}.map-number-marker[data-v-af3e37ab]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-af3e37ab],.map-number-marker[data-v-af3e37ab]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-af3e37ab]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-af3e37ab]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-af3e37ab]:hover{transform:scale(1.05)}}.d-flex[data-v-af3e37ab]{display:flex}.d-row[data-v-af3e37ab]{flex-direction:row}.d-column[data-v-af3e37ab]{flex-direction:column}.justify-center[data-v-af3e37ab]{justify-content:center}.justify-end[data-v-af3e37ab]{justify-content:end}.justify-start[data-v-af3e37ab]{justify-content:start}.justify-between[data-v-af3e37ab]{justify-content:space-between}.justify-around[data-v-af3e37ab]{justify-content:space-around}.align-center[data-v-af3e37ab]{align-content:center}.align-end[data-v-af3e37ab]{align-content:end}.align-start[data-v-af3e37ab]{align-content:start}.align-around[data-v-af3e37ab]{align-content:space-around}.align-between[data-v-af3e37ab]{align-content:space-between}.building-card[data-v-af3e37ab]{border:.0625rem solid #d0d5dd;border-radius:.5rem;color:#282828;height:100%;max-width:21.4375rem;padding:1.5rem}@media screen and (min-width:768px){.building-card[data-v-af3e37ab]{display:flex;flex-direction:column;max-width:29rem}}@media screen and (max-width:767px){.building-card[data-v-af3e37ab]{padding:1rem}}.building-card__header[data-v-af3e37ab]{gap:.25rem}.building-card__tags[data-v-af3e37ab]{--list-gap:.5rem;gap:.5rem;padding-bottom:1rem;width:100%}.building-card__tags[data-v-af3e37ab] .tag_theme_custom{background-color:#ed1c24;border-color:#ed1c24;color:#fff}@media screen and (max-width:767px){.building-card__tags[data-v-af3e37ab] .tag{align-items:center;display:flex;font-size:.75rem;font-weight:400;gap:.25rem;justify-content:center;line-height:1rem;padding:.375rem .625rem}}.building-card__slider[data-v-af3e37ab]{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:auto;justify-content:center;max-width:21.4375rem;min-height:21.4375rem;padding:4.8125rem 0}.building-card__slider[data-v-af3e37ab] .slider-pagination__bullet-wrapper{background:#eaecf0;border-radius:50%}.building-card__slider[data-v-af3e37ab] .swiper-slide{visibility:hidden}.building-card__slider[data-v-af3e37ab] .swiper-slide-active{visibility:visible}@media screen and (min-width:768px){.building-card__slider[data-v-af3e37ab]{height:100%;max-height:29rem}}@media screen and (max-width:767px){.building-card__slider[data-v-af3e37ab]{max-height:23.4375rem;max-width:21.4375rem}}.building-card__info[data-v-af3e37ab]{color:#282828;gap:1rem;padding:1.5rem 0 0}@media screen and (min-width:768px){.building-card__info[data-v-af3e37ab]{padding:1rem 0 0}}.building-card__info .building-card__tags[data-v-af3e37ab]{padding-bottom:0}@media screen and (min-width:768px){.building-card__info-inner[data-v-af3e37ab]{height:100%}}.building-card__object[data-v-af3e37ab]{margin-bottom:.5rem}.building-card__shorts[data-v-af3e37ab]{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:.5rem}.building-card__short[data-v-af3e37ab]{align-items:center;color:#7a7a7a;display:flex;gap:.5rem;position:relative}@media screen and (max-width:767px){.building-card__short[data-v-af3e37ab]{font-size:14px;font-style:normal;font-weight:400;line-height:20px}}.building-card__short_postfix[data-v-af3e37ab]{background-color:#d9d9d9;border-radius:50%;display:inline-block;padding:.125rem}.building-card__title[data-v-af3e37ab]{align-items:center;display:flex;gap:.625rem;justify-content:space-between}@media screen and (max-width:767px){.building-card__title[data-v-af3e37ab]{font-size:.875rem}}.building-card__name[data-v-af3e37ab]{color:#282828}@media screen and (max-width:767px){.building-card__name[data-v-af3e37ab]{font-size:14px;font-weight:400;line-height:20px}}.building-card__price[data-v-af3e37ab]{color:#7a7a7a;font-size:.875rem}.building-card__price_cost[data-v-af3e37ab]{color:#282828}@media screen and (max-width:767px){.building-card__price_cost[data-v-af3e37ab]{font-size:1.125rem}}.building-card__advantages[data-v-af3e37ab]{scrollbar-width:none;-ms-overflow-style:none;display:flex;gap:.5rem;margin-top:1rem;overflow:auto}@media screen and (max-width:767px){.building-card__advantages[data-v-af3e37ab]{display:none}}.building-card__advantages_mobile[data-v-af3e37ab]{display:none}@media screen and (max-width:767px){.building-card__advantages_mobile[data-v-af3e37ab]{display:flex}}.map-cluster[data-v-a6afb0bd]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-a6afb0bd]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-a6afb0bd]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.map-number-marker[data-v-a6afb0bd]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-a6afb0bd]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-a6afb0bd]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-a6afb0bd]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.map-icon-marker__name[data-v-a6afb0bd]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.map-icon-marker__name[data-v-a6afb0bd]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-a6afb0bd]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-a6afb0bd]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-a6afb0bd]:hover{transform:scale(1.05)}}.map-marker[data-v-a6afb0bd]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-a6afb0bd]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-a6afb0bd]:hover{transform:none}}.map-marker.active[data-v-a6afb0bd]:after{opacity:1;visibility:visible}.map-marker__image[data-v-a6afb0bd]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-a6afb0bd]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-a6afb0bd]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-a6afb0bd]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-a6afb0bd]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-a6afb0bd]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-a6afb0bd]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-a6afb0bd]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-a6afb0bd]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-a6afb0bd]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-a6afb0bd]>*{cursor:auto}.map-number-marker[data-v-a6afb0bd]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-a6afb0bd],.map-number-marker[data-v-a6afb0bd]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-a6afb0bd]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-a6afb0bd]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-a6afb0bd]:hover{transform:scale(1.05)}}.d-flex[data-v-a6afb0bd]{display:flex}.d-row[data-v-a6afb0bd]{flex-direction:row}.d-column[data-v-a6afb0bd]{flex-direction:column}.justify-center[data-v-a6afb0bd]{justify-content:center}.justify-end[data-v-a6afb0bd]{justify-content:end}.justify-start[data-v-a6afb0bd]{justify-content:start}.justify-between[data-v-a6afb0bd]{justify-content:space-between}.justify-around[data-v-a6afb0bd]{justify-content:space-around}.align-center[data-v-a6afb0bd]{align-content:center}.align-end[data-v-a6afb0bd]{align-content:end}.align-start[data-v-a6afb0bd]{align-content:start}.align-around[data-v-a6afb0bd]{align-content:space-around}.align-between[data-v-a6afb0bd]{align-content:space-between}.building-list-slider[data-v-a6afb0bd]{width:100%}.building-list-slider__photo[data-v-a6afb0bd]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-cluster[data-v-b2f39717]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-b2f39717]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-b2f39717]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.building-list-item__price_cost[data-v-b2f39717]{font-family:Inter,sans-serif;font-size:1rem;font-weight:500;line-height:132%}@media screen and (min-width:768px){.building-list-item__price_cost[data-v-b2f39717]{font-family:Inter,sans-serif;font-size:1.25rem;font-weight:500;line-height:148%}}@media screen and (min-width:1281px){.building-list-item__price_cost[data-v-b2f39717]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;line-height:132%}}.building-list-item__name[data-v-b2f39717],.building-list-item__title[data-v-b2f39717]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:400;line-height:156%}@media screen and (min-width:768px){.building-list-item__name[data-v-b2f39717],.building-list-item__title[data-v-b2f39717]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:400;line-height:152%}}@media screen and (min-width:1281px){.building-list-item__name[data-v-b2f39717],.building-list-item__title[data-v-b2f39717]{font-family:Inter,sans-serif;font-size:1.25rem;font-weight:400;line-height:140%}}.map-number-marker[data-v-b2f39717]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-b2f39717]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-b2f39717]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.building-list-item__price[data-v-b2f39717],.building-list-item__short[data-v-b2f39717],.map-icon-marker__name[data-v-b2f39717]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.building-list-item__price[data-v-b2f39717],.building-list-item__short[data-v-b2f39717],.map-icon-marker__name[data-v-b2f39717]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.building-list-item__price[data-v-b2f39717],.building-list-item__short[data-v-b2f39717],.map-icon-marker__name[data-v-b2f39717]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-b2f39717]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-b2f39717]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-b2f39717]:hover{transform:scale(1.05)}}.map-marker[data-v-b2f39717]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-b2f39717]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-b2f39717]:hover{transform:none}}.map-marker.active[data-v-b2f39717]:after{opacity:1;visibility:visible}.map-marker__image[data-v-b2f39717]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-b2f39717]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-b2f39717]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-b2f39717]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-b2f39717]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-b2f39717]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-b2f39717]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-b2f39717]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-b2f39717]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-b2f39717]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-b2f39717]>*{cursor:auto}.map-number-marker[data-v-b2f39717]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-b2f39717],.map-number-marker[data-v-b2f39717]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-b2f39717]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-b2f39717]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-b2f39717]:hover{transform:scale(1.05)}}.d-flex[data-v-b2f39717]{display:flex}.d-row[data-v-b2f39717]{flex-direction:row}.d-column[data-v-b2f39717]{flex-direction:column}.justify-center[data-v-b2f39717]{justify-content:center}.justify-end[data-v-b2f39717]{justify-content:end}.justify-start[data-v-b2f39717]{justify-content:start}.justify-between[data-v-b2f39717]{justify-content:space-between}.justify-around[data-v-b2f39717]{justify-content:space-around}.align-center[data-v-b2f39717]{align-content:center}.align-end[data-v-b2f39717]{align-content:end}.align-start[data-v-b2f39717]{align-content:start}.align-around[data-v-b2f39717]{align-content:space-around}.align-between[data-v-b2f39717]{align-content:space-between}.building-list-item[data-v-b2f39717]{border:.0625rem solid #d0d5dd;border-radius:.5rem;color:#282828;padding:1.5rem;width:100%}@media screen and (min-width:768px){.building-list-item[data-v-b2f39717]{align-items:center;display:flex;flex-direction:row;gap:1.5rem}}@media screen and (max-width:767px){.building-list-item[data-v-b2f39717]{padding:1rem}}.building-list-item__header[data-v-b2f39717]{justify-content:space-between;min-height:6.25rem}.building-list-item__tags-info[data-v-b2f39717]{--list-gap:.5rem;gap:.5rem;padding-bottom:1rem;width:100%}.building-list-item__tags-info[data-v-b2f39717] .tag_theme_custom{background-color:#ed1c24;border-color:#ed1c24;color:#fff}@media screen and (max-width:767px){.building-list-item__tags-info[data-v-b2f39717] .tag{align-items:center;display:flex;font-size:.75rem;font-weight:400;gap:.25rem;justify-content:center;line-height:1rem;padding:.375rem .625rem}}.building-list-item__tags[data-v-b2f39717]{gap:.5rem;width:100%}.building-list-item__tags[data-v-b2f39717] .tag_theme_custom{background-color:#ed1c24;border-color:#ed1c24;color:#fff}@media screen and (max-width:767px){.building-list-item__tags[data-v-b2f39717]{flex-wrap:nowrap;overflow:hidden;overflow-x:auto}.building-list-item__tags[data-v-b2f39717] .tag{margin:auto;min-width:-moz-fit-content;min-width:fit-content;padding:.375rem .625rem;width:100%}}.building-list-item__wrapper[data-v-b2f39717]{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}@media screen and (max-width:767px){.building-list-item__wrapper .building-list-item__images[data-v-b2f39717]{display:initial;height:100px;width:100px}.building-list-item__wrapper[data-v-b2f39717]{align-items:start}.building-list-item__images[data-v-b2f39717]{display:none}}.building-list-item__slider[data-v-b2f39717]{background-color:#fff;height:9.375rem;width:9.375rem}.building-list-item__slider[data-v-b2f39717] .slider-pagination__bullet-wrapper{background:#eaecf0;border-radius:50%}@media screen and (max-width:767px){.building-list-item__slider[data-v-b2f39717]{height:6.25rem;width:6.25rem}}.building-list-item__info[data-v-b2f39717]{color:#282828;display:inline-block;flex:1 0 0;gap:1rem}.building-list-item__info .building-list-item__tags[data-v-b2f39717]{margin-bottom:.75rem}@media screen and (max-width:767px){.building-list-item__info[data-v-b2f39717]{display:none}}.building-list-item__info-mobile[data-v-b2f39717]{display:none}@media screen and (max-width:767px){.building-list-item__info-mobile[data-v-b2f39717]{display:flex;justify-content:space-between;width:100%}}@media screen and (min-width:768px){.building-list-item__info-inner[data-v-b2f39717]{height:100%}}.building-list-item__shorts[data-v-b2f39717]{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:.5rem}.building-list-item__shorts-mobile[data-v-b2f39717]{display:none}@media screen and (max-width:767px){.building-list-item__shorts[data-v-b2f39717]{padding-bottom:16px}}.building-list-item__shorts_open[data-v-b2f39717]{display:none}@media screen and (max-width:767px){.building-list-item__shorts_open[data-v-b2f39717]{align-items:flex-start;display:flex;flex-direction:column;margin-top:1rem}}.building-list-item__short[data-v-b2f39717]{align-items:center;color:#7a7a7a;display:flex;gap:.5rem;position:relative}@media screen and (max-width:767px){.building-list-item__short[data-v-b2f39717]{display:flex;justify-content:space-between;width:100%}}.building-list-item__short_postfix[data-v-b2f39717]{background-color:#d9d9d9;border-radius:50%;display:inline-block;padding:.125rem}.building-list-item__short_postfix-last[data-v-b2f39717]{display:none}.building-list-item__title[data-v-b2f39717]{align-items:center;display:flex;font-size:20px;font-weight:500;gap:.625rem;justify-content:space-between}@media screen and (max-width:767px){.building-list-item__title[data-v-b2f39717]{font-size:14px}}.building-list-item__name[data-v-b2f39717]{color:#282828;font-size:18px;font-weight:400}@media screen and (max-width:767px){.building-list-item__name[data-v-b2f39717]{font-size:12px}}.building-list-item__prices[data-v-b2f39717]{display:inline-block}@media screen and (max-width:767px){.building-list-item__prices[data-v-b2f39717]{display:none}}.building-list-item__price[data-v-b2f39717]{color:#7a7a7a;font-size:.875rem}.building-list-item__price_cost[data-v-b2f39717]{color:#282828}@media screen and (max-width:767px){.building-list-item__price[data-v-b2f39717]{color:#282828;font-size:.75rem;font-style:normal;font-weight:600}}.building-list-item__advantages[data-v-b2f39717]{align-content:center;align-items:center;align-self:stretch;border-left:.0625rem solid #e0e0e0;display:flex;flex-wrap:wrap;gap:.5rem;height:100%;padding-left:1.5rem;width:24.25rem}@media screen and (max-width:767px){.building-list-item__advantages[data-v-b2f39717]{display:none}}.building-list-item__advantages_open[data-v-b2f39717]{display:none}@media screen and (max-width:767px){.building-list-item__advantages_open[data-v-b2f39717]{align-items:flex-start;border:0;border-top:.0625rem solid #e0e0e0;display:flex;padding:16px 0 0;width:auto}}.building-list-item__advantage-list[data-v-b2f39717]{scrollbar-width:none;-ms-overflow-style:none;display:flex;gap:.5rem;overflow:auto}@media screen and (max-width:767px){.building-list-item__advantage-list[data-v-b2f39717]{max-width:18.75rem}}.building-list-item__buttons[data-v-b2f39717]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media screen and (max-width:767px){.building-list-item__buttons[data-v-b2f39717]{margin-top:1rem}}.building-list-item__more[data-v-b2f39717]{align-items:center;background:#fff;border:.0625rem solid #e0e0e0;border-radius:.5rem;display:none;justify-content:center;padding:.75rem}@media screen and (max-width:767px){.building-list-item__more[data-v-b2f39717]{display:flex}}.map-cluster[data-v-c4741781]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-c4741781]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-c4741781]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.buildings-controls__sort[data-v-c4741781] .multiselect .multiselect-multiple-label,.buildings-controls__sort[data-v-c4741781] .multiselect .multiselect-placeholder,.buildings-controls__sort[data-v-c4741781] .multiselect .multiselect-single-label{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:400;line-height:156%}@media screen and (min-width:768px){.buildings-controls__sort[data-v-c4741781] .multiselect .multiselect-multiple-label,.buildings-controls__sort[data-v-c4741781] .multiselect .multiselect-placeholder,.buildings-controls__sort[data-v-c4741781] .multiselect .multiselect-single-label{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:400;line-height:152%}}@media screen and (min-width:1281px){.buildings-controls__sort[data-v-c4741781] .multiselect .multiselect-multiple-label,.buildings-controls__sort[data-v-c4741781] .multiselect .multiselect-placeholder,.buildings-controls__sort[data-v-c4741781] .multiselect .multiselect-single-label{font-family:Inter,sans-serif;font-size:1.25rem;font-weight:400;line-height:140%}}.map-number-marker[data-v-c4741781]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-c4741781]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-c4741781]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-c4741781]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.map-icon-marker__name[data-v-c4741781]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.map-icon-marker__name[data-v-c4741781]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-c4741781]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-c4741781]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-c4741781]:hover{transform:scale(1.05)}}.map-marker[data-v-c4741781]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-c4741781]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-c4741781]:hover{transform:none}}.map-marker.active[data-v-c4741781]:after{opacity:1;visibility:visible}.map-marker__image[data-v-c4741781]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-c4741781]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-c4741781]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-c4741781]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-c4741781]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-c4741781]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-c4741781]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-c4741781]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-c4741781]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-c4741781]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-c4741781]>*{cursor:auto}.map-number-marker[data-v-c4741781]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-c4741781],.map-number-marker[data-v-c4741781]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-c4741781]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-c4741781]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-c4741781]:hover{transform:scale(1.05)}}.d-flex[data-v-c4741781]{display:flex}.d-row[data-v-c4741781]{flex-direction:row}.d-column[data-v-c4741781]{flex-direction:column}.justify-center[data-v-c4741781]{justify-content:center}.justify-end[data-v-c4741781]{justify-content:end}.justify-start[data-v-c4741781]{justify-content:start}.justify-between[data-v-c4741781]{justify-content:space-between}.justify-around[data-v-c4741781]{justify-content:space-around}.align-center[data-v-c4741781]{align-content:center}.align-end[data-v-c4741781]{align-content:end}.align-start[data-v-c4741781]{align-content:start}.align-around[data-v-c4741781]{align-content:space-around}.align-between[data-v-c4741781]{align-content:space-between}.buildings-controls__wrapper[data-v-c4741781]{align-items:center;display:flex;justify-content:space-between}.buildings-controls__sort[data-v-c4741781]{--select-dropdown-min-width:18.75rem;--select-input-text-color:#282828;--select-inline-gap:1.25rem}.buildings-controls__buttons[data-v-c4741781]{align-items:center;border-radius:8px;display:flex;gap:8px;margin-left:auto;padding:6px}.buildings-controls__buttons-lists[data-v-c4741781],.buildings-controls__buttons-map[data-v-c4741781]{align-items:center;background:#f5f5f5;border:1px solid #f2f4f7;border-radius:8px;display:flex;gap:8px;margin-left:auto;padding:6px}.buildings-controls__buttons-map[data-v-c4741781]{color:#282828}.buildings-controls__buttons-map[data-v-c4741781] .radio-button{border-color:#f5f5f5;color:#282828}.buildings-controls__buttons-map[data-v-c4741781] .radio-button:hover{border-color:#f5f5f5}.buildings-controls__buttons[data-v-c4741781] .radio-buttons__item{align-items:center;border:0;border-color:#fff;border-radius:6px;display:flex;font-size:16px;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:24px;padding:10px 16px}.buildings-controls__buttons[data-v-c4741781] .radio-button__icon{height:20px;width:20px}.buildings-controls__buttons[data-v-c4741781] .radio-button__inner{font-size:18px}.buildings-controls__buttons[data-v-c4741781] .radio-button_active{background-color:#fff;border:0;border-color:#fff;border-radius:6px;color:#282828}.buildings-controls__button-map[data-v-c4741781]{align-items:center;border:0;border-color:#fff;border-radius:6px;display:flex;font-size:16px;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:24px;padding:10px 16px}.buildings-controls__button-map[data-v-c4741781] .radio-button_active{background-color:#fff;border:0;border-color:#fff;border-radius:6px;color:#282828}.map-cluster[data-v-04353fca]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-04353fca]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-04353fca]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.projects-filters-dropdown__activator-text[data-v-04353fca]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:156%}@media screen and (min-width:768px){.projects-filters-dropdown__activator-text[data-v-04353fca]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}@media screen and (min-width:1281px){.projects-filters-dropdown__activator-text[data-v-04353fca]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:400;line-height:156%}}.map-number-marker[data-v-04353fca]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-04353fca]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-04353fca]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-04353fca]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.map-icon-marker__name[data-v-04353fca]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.map-icon-marker__name[data-v-04353fca]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-04353fca]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-04353fca]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-04353fca]:hover{transform:scale(1.05)}}.map-marker[data-v-04353fca]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-04353fca]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-04353fca]:hover{transform:none}}.map-marker.active[data-v-04353fca]:after{opacity:1;visibility:visible}.map-marker__image[data-v-04353fca]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-04353fca]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-04353fca]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-04353fca]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-04353fca]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-04353fca]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-04353fca]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-04353fca]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-04353fca]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-04353fca]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-04353fca]>*{cursor:auto}.map-number-marker[data-v-04353fca]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-04353fca],.map-number-marker[data-v-04353fca]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-04353fca]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-04353fca]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-04353fca]:hover{transform:scale(1.05)}}.d-flex[data-v-04353fca]{display:flex}.d-row[data-v-04353fca]{flex-direction:row}.d-column[data-v-04353fca]{flex-direction:column}.justify-center[data-v-04353fca]{justify-content:center}.justify-end[data-v-04353fca]{justify-content:end}.justify-start[data-v-04353fca]{justify-content:start}.justify-between[data-v-04353fca]{justify-content:space-between}.justify-around[data-v-04353fca]{justify-content:space-around}.align-center[data-v-04353fca]{align-content:center}.align-end[data-v-04353fca]{align-content:end}.align-start[data-v-04353fca]{align-content:start}.align-around[data-v-04353fca]{align-content:space-around}.align-between[data-v-04353fca]{align-content:space-between}.projects-filters-dropdown[data-v-04353fca]{--dropdown-content-gap:rem(0)}.projects-filters-dropdown__activator[data-v-04353fca]{align-items:center;background-color:#fff;border:.0625rem solid #fff;border-radius:.5rem;color:#7a7a7a;display:flex;height:100%;min-width:11.4375rem;padding:1.0625rem .6875rem}.projects-filters-dropdown__activator-text[data-v-04353fca]{margin-left:.5rem}.projects-filters-dropdown__activator-arrow-icon[data-v-04353fca]{color:#282828;margin-left:auto;transition:transform .3s ease}.projects-filters-dropdown__activator-arrow-icon_opened[data-v-04353fca]{transform:rotate(180deg)}.projects-filters-dropdown__content[data-v-04353fca]{background-color:#fff;border-radius:0 .5rem .5rem;padding:1.5rem 1.5rem 3.75rem;width:27.75rem}.projects-filters-dropdown__selects[data-v-04353fca]{display:flex;flex-direction:column;gap:1rem}.map-cluster[data-v-a1b8ea46]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-a1b8ea46]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-a1b8ea46]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.map-number-marker[data-v-a1b8ea46]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-a1b8ea46]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-a1b8ea46]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-a1b8ea46]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.map-icon-marker__name[data-v-a1b8ea46]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.map-icon-marker__name[data-v-a1b8ea46]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-a1b8ea46]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-a1b8ea46]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-a1b8ea46]:hover{transform:scale(1.05)}}.map-marker[data-v-a1b8ea46]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-a1b8ea46]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-a1b8ea46]:hover{transform:none}}.map-marker.active[data-v-a1b8ea46]:after{opacity:1;visibility:visible}.map-marker__image[data-v-a1b8ea46]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-a1b8ea46]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-a1b8ea46]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-a1b8ea46]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-a1b8ea46]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-a1b8ea46]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-a1b8ea46]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-a1b8ea46]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-a1b8ea46]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-a1b8ea46]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-a1b8ea46]>*{cursor:auto}.map-number-marker[data-v-a1b8ea46]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-a1b8ea46],.map-number-marker[data-v-a1b8ea46]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-a1b8ea46]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-a1b8ea46]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-a1b8ea46]:hover{transform:scale(1.05)}}.d-flex[data-v-a1b8ea46]{display:flex}.d-row[data-v-a1b8ea46]{flex-direction:row}.d-column[data-v-a1b8ea46]{flex-direction:column}.justify-center[data-v-a1b8ea46]{justify-content:center}.justify-end[data-v-a1b8ea46]{justify-content:end}.justify-start[data-v-a1b8ea46]{justify-content:start}.justify-between[data-v-a1b8ea46]{justify-content:space-between}.justify-around[data-v-a1b8ea46]{justify-content:space-around}.align-center[data-v-a1b8ea46]{align-content:center}.align-end[data-v-a1b8ea46]{align-content:end}.align-start[data-v-a1b8ea46]{align-content:start}.align-around[data-v-a1b8ea46]{align-content:space-around}.align-between[data-v-a1b8ea46]{align-content:space-between}.map-cluster[data-v-b2fd94e3]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-b2fd94e3]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-b2fd94e3]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.map-number-marker[data-v-b2fd94e3]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-b2fd94e3]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-b2fd94e3]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-b2fd94e3]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.map-icon-marker__name[data-v-b2fd94e3]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.map-icon-marker__name[data-v-b2fd94e3]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-b2fd94e3]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-b2fd94e3]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-b2fd94e3]:hover{transform:scale(1.05)}}.map-marker[data-v-b2fd94e3]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-b2fd94e3]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-b2fd94e3]:hover{transform:none}}.map-marker.active[data-v-b2fd94e3]:after{opacity:1;visibility:visible}.map-marker__image[data-v-b2fd94e3]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-b2fd94e3]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-b2fd94e3]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-b2fd94e3]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-b2fd94e3]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-b2fd94e3]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-b2fd94e3]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-b2fd94e3]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-b2fd94e3]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-b2fd94e3]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-b2fd94e3]>*{cursor:auto}.map-number-marker[data-v-b2fd94e3]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-b2fd94e3],.map-number-marker[data-v-b2fd94e3]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-b2fd94e3]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-b2fd94e3]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-b2fd94e3]:hover{transform:scale(1.05)}}.d-flex[data-v-b2fd94e3]{display:flex}.d-row[data-v-b2fd94e3]{flex-direction:row}.d-column[data-v-b2fd94e3]{flex-direction:column}.justify-center[data-v-b2fd94e3]{justify-content:center}.justify-end[data-v-b2fd94e3]{justify-content:end}.justify-start[data-v-b2fd94e3]{justify-content:start}.justify-between[data-v-b2fd94e3]{justify-content:space-between}.justify-around[data-v-b2fd94e3]{justify-content:space-around}.align-center[data-v-b2fd94e3]{align-content:center}.align-end[data-v-b2fd94e3]{align-content:end}.align-start[data-v-b2fd94e3]{align-content:start}.align-around[data-v-b2fd94e3]{align-content:space-around}.align-between[data-v-b2fd94e3]{align-content:space-between}.movement[data-v-b2fd94e3]{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin:0 auto auto 0}@media screen and (max-width:767px){.movement[data-v-b2fd94e3]{flex-direction:column;flex-wrap:wrap;width:100%}}@media screen and (max-width:767px){.movement[data-v-b2fd94e3] .tags-multiply__item{margin:0}}@media screen and (max-width:767px){.movement[data-v-b2fd94e3] .tabs__item{flex:1 0 0}}.movement[data-v-b2fd94e3] .dropdown_shadow{margin:auto}@media screen and (max-width:767px){.movement[data-v-b2fd94e3] .dropdown_shadow{margin:0}}.movement__tabs[data-v-b2fd94e3]{align-items:center;background:#f5f5f5;border:.0625rem solid #f2f4f7;border-radius:.5rem;display:flex;gap:.5rem;margin:0;padding:.5rem}.movement__tabs[data-v-b2fd94e3] .tabs{padding:.5rem}@media screen and (max-width:767px){.movement__tabs[data-v-b2fd94e3]{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0}}.movement__tabs[data-v-b2fd94e3] .tab{align-items:center;background:#f2f4f7;border:1px solid #f2f4f7;border-radius:.5rem;display:flex;font-size:16px;font-style:normal;font-weight:500;gap:.5rem;justify-content:center;line-height:24px;padding:.625rem 1rem}@media screen and (max-width:767px){.movement__tabs[data-v-b2fd94e3] .tab{font-size:.875rem}}.movement__tabs[data-v-b2fd94e3] .tab_active{background:#fff;border:none;border-radius:.375rem;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f;color:#282828;text-align:center}.map-cluster[data-v-cd02041c]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-cd02041c]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-cd02041c]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.map-number-marker[data-v-cd02041c]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-cd02041c]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-cd02041c]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-cd02041c]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.map-icon-marker__name[data-v-cd02041c]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.map-icon-marker__name[data-v-cd02041c]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-cd02041c]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-cd02041c]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-cd02041c]:hover{transform:scale(1.05)}}.map-marker[data-v-cd02041c]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-cd02041c]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-cd02041c]:hover{transform:none}}.map-marker.active[data-v-cd02041c]:after{opacity:1;visibility:visible}.map-marker__image[data-v-cd02041c]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-cd02041c]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-cd02041c]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-cd02041c]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-cd02041c]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-cd02041c]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-cd02041c]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-cd02041c]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-cd02041c]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-cd02041c]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-cd02041c]>*{cursor:auto}.map-number-marker[data-v-cd02041c]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-cd02041c],.map-number-marker[data-v-cd02041c]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-cd02041c]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-cd02041c]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-cd02041c]:hover{transform:scale(1.05)}}.d-flex[data-v-cd02041c]{display:flex}.d-row[data-v-cd02041c]{flex-direction:row}.d-column[data-v-cd02041c]{flex-direction:column}.justify-center[data-v-cd02041c]{justify-content:center}.justify-end[data-v-cd02041c]{justify-content:end}.justify-start[data-v-cd02041c]{justify-content:start}.justify-between[data-v-cd02041c]{justify-content:space-between}.justify-around[data-v-cd02041c]{justify-content:space-around}.align-center[data-v-cd02041c]{align-content:center}.align-end[data-v-cd02041c]{align-content:end}.align-start[data-v-cd02041c]{align-content:start}.align-around[data-v-cd02041c]{align-content:space-around}.align-between[data-v-cd02041c]{align-content:space-between}.buildings-filters-modal[data-v-cd02041c]{--ms-px:0}.buildings-filters-modal[data-v-cd02041c] .modal-filter__content{align-items:flex-start;align-self:stretch;display:flex;gap:40px;padding:40px 240px 80px}.buildings-filters-modal__filters[data-v-cd02041c]{align-content:center;display:flex;flex-direction:row;gap:.0625rem;justify-content:center}.buildings-filters-modal__filter[data-v-cd02041c]{max-width:none}.buildings-filters-modal__filter-wrapper[data-v-cd02041c] .select__tabs{margin-top:1rem}.buildings-filters-modal__filter-title[data-v-cd02041c]{align-items:center;color:#282828;display:flex;font-size:1.25rem;font-weight:500;justify-content:space-between;margin-bottom:.0625rem}@media screen and (max-width:767px){.buildings-filters-modal__filter-title[data-v-cd02041c]{font-size:1rem}}.buildings-filters-modal__filter-title-wrapper[data-v-cd02041c]{width:100%}.buildings-filters-modal__selects[data-v-cd02041c]{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.buildings-filters-modal__settings-wrapper[data-v-cd02041c]{align-items:flex-start;align-self:stretch;display:flex;gap:2.5rem}@media screen and (max-width:767px){.buildings-filters-modal__settings-wrapper[data-v-cd02041c]{flex-direction:column}}.buildings-filters-modal__settings[data-v-cd02041c]{align-items:flex-start;align-self:stretch;border-right:1px solid #f5f5f5;display:flex;flex:1 0 0;flex-direction:column;gap:32px;padding-right:2.5rem}.buildings-filters-modal__settings[data-v-cd02041c]:last-child{border-right:0;padding-right:0}@media screen and (max-width:767px){.buildings-filters-modal__settings[data-v-cd02041c]{border:0;padding:0}}.buildings-filters-modal__settings-item[data-v-cd02041c]{display:flex;flex-direction:column;gap:1rem;width:100%}@media screen and (max-width:767px){.buildings-filters-modal__settings-main[data-v-cd02041c] .buildings-filters-modal__filter-title{display:none}}@media screen and (max-width:767px){.buildings-filters-modal__options[data-v-cd02041c]{display:none}}.buildings-filters-modal__options[data-v-cd02041c] .tags-multiply__item-active:hover,.buildings-filters-modal__options[data-v-cd02041c] .tags-multiply__item-active:active{color:#fff}.buildings-filters-modal__options-mobile[data-v-cd02041c]{display:none}@media screen and (max-width:767px){.buildings-filters-modal__options-mobile[data-v-cd02041c]{display:inherit}}.buildings-filters-modal__btn-caret[data-v-cd02041c]{display:none}@media screen and (max-width:767px){.buildings-filters-modal__btn-caret[data-v-cd02041c]{background:transparent;border:0;color:#ed1c24;display:block;height:1.25rem;padding:0;width:1.25rem}.buildings-filters-modal__btn-caret[data-v-cd02041c]:active{background:transparent}}.buildings-filters-modal__filter-wrapper[data-v-cd02041c]{width:100%}.buildings-filters-modal__filter-wrapper[data-v-cd02041c] .range-currency{max-width:none}.buildings-filters-modal__filter-wrapper[data-v-cd02041c] .multiselect-placeholder{margin:0;padding:0}.buildings-filters-modal__filter-wrapper[data-v-cd02041c] .multiselect-wrapper{padding:1rem!important}.buildings-filters-modal__filter-wrapper[data-v-cd02041c] .select__input-icon{margin:0;padding:0}.buildings-filters-modal__filter-wrapper[data-v-cd02041c] .select__input-icon_type_clear{display:initial}.map-cluster[data-v-4a46c522]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-4a46c522]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-4a46c522]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.buildings-filters__city-select[data-v-4a46c522]{font-family:Inter,sans-serif;font-size:1rem;font-weight:500;line-height:132%}@media screen and (min-width:768px){.buildings-filters__city-select[data-v-4a46c522]{font-family:Inter,sans-serif;font-size:1.25rem;font-weight:500;line-height:148%}}@media screen and (min-width:1281px){.buildings-filters__city-select[data-v-4a46c522]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;line-height:132%}}.map-number-marker[data-v-4a46c522]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-4a46c522]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-4a46c522]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-4a46c522]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.map-icon-marker__name[data-v-4a46c522]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.map-icon-marker__name[data-v-4a46c522]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-4a46c522]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-4a46c522]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-4a46c522]:hover{transform:scale(1.05)}}.map-marker[data-v-4a46c522]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-4a46c522]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-4a46c522]:hover{transform:none}}.map-marker.active[data-v-4a46c522]:after{opacity:1;visibility:visible}.map-marker__image[data-v-4a46c522]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-4a46c522]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-4a46c522]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-4a46c522]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-4a46c522]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-4a46c522]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-4a46c522]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-4a46c522]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-4a46c522]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-4a46c522]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-4a46c522]>*{cursor:auto}.map-number-marker[data-v-4a46c522]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-4a46c522],.map-number-marker[data-v-4a46c522]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-4a46c522]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-4a46c522]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-4a46c522]:hover{transform:scale(1.05)}}.d-flex[data-v-4a46c522]{display:flex}.d-row[data-v-4a46c522]{flex-direction:row}.d-column[data-v-4a46c522]{flex-direction:column}.justify-center[data-v-4a46c522]{justify-content:center}.justify-end[data-v-4a46c522]{justify-content:end}.justify-start[data-v-4a46c522]{justify-content:start}.justify-between[data-v-4a46c522]{justify-content:space-between}.justify-around[data-v-4a46c522]{justify-content:space-around}.align-center[data-v-4a46c522]{align-content:center}.align-end[data-v-4a46c522]{align-content:end}.align-start[data-v-4a46c522]{align-content:start}.align-around[data-v-4a46c522]{align-content:space-around}.align-between[data-v-4a46c522]{align-content:space-between}.buildings-filters[data-v-4a46c522] .selects-list{background-color:#f5f5f5;border-radius:0;display:flex;flex:1 1 auto;gap:.125rem;margin-right:.125rem}.buildings-filters[data-v-4a46c522] .select__input{border-radius:0;height:100%}@media screen and (max-width:767px){.buildings-filters[data-v-4a46c522] .select__input{border-radius:.5rem}}.buildings-filters[data-v-4a46c522] .select__input-icon_type_clear{display:block}@media screen and (max-width:767px){.buildings-filters[data-v-4a46c522] .select__input-icon_type_clear{height:1rem;width:1rem}}.buildings-filters_hidden-title .buildings-filters__city-select[data-v-4a46c522]{margin-top:0}.buildings-filters[data-v-4a46c522] .select{justify-content:space-between;padding:0}.buildings-filters[data-v-4a46c522] .multiselect .multiselect-wrapper,.buildings-filters[data-v-4a46c522] .multiselect-multiple-label{padding:0}.buildings-filters[data-v-4a46c522] .multiselect .multiselect-placeholder{margin-right:2.5rem;padding:0}@media screen and (min-width:768px){.buildings-filters[data-v-4a46c522] .multiselect .multiselect-placeholder{margin-right:.5rem}}.buildings-filters[data-v-4a46c522] .range-currency{padding:.5rem 1rem}.buildings-filters[data-v-4a46c522] .select__input-icon{margin:0}.buildings-filters[data-v-4a46c522] .multiselect.select__input{padding:1rem}.buildings-filters[data-v-4a46c522] .button__inner{gap:1rem;text-wrap:nowrap}.buildings-filters__loading[data-v-4a46c522]{align-items:center;display:flex;gap:1rem;justify-content:center}.buildings-filters__results[data-v-4a46c522]{align-items:center;display:none;padding:1.25rem 0;width:100%}.buildings-filters__results-tags[data-v-4a46c522]{align-items:center;display:flex}.buildings-filters__results_total[data-v-4a46c522]{margin-right:1.25rem}.buildings-filters__results-wrapper[data-v-4a46c522]{display:flex;justify-content:space-between;width:100%}@media screen and (min-width:1281px){.buildings-filters__results[data-v-4a46c522]{display:flex}}.buildings-filters__selected[data-v-4a46c522]{display:flex;justify-content:space-between}.buildings-filters__tags[data-v-4a46c522]{align-items:center;border-radius:40px;display:flex;font-size:1rem;gap:12px;justify-content:center;margin-right:.625rem;padding:.5rem 1rem}.buildings-filters__tags[data-v-4a46c522] .tag{align-items:center;border-radius:40px;display:flex;gap:8px;padding:8px 16px}.buildings-filters__tags[data-v-4a46c522] .dropdown-list{max-width:47.0625rem}.buildings-filters__tags[data-v-4a46c522] .button{padding:0}.buildings-filters__tags[data-v-4a46c522] .dropdown-list__list{display:flex;flex-wrap:wrap;gap:8px;padding:24px;width:100%}.buildings-filters__tags[data-v-4a46c522] .dropdown-list__list-item{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:40px;display:flex;gap:8px;padding:8px 16px}.buildings-filters__tags_last[data-v-4a46c522]{margin-right:0}.buildings-filters__tags_unselect[data-v-4a46c522]{height:auto;padding:0;width:auto}.buildings-filters__city-select[data-v-4a46c522]{margin-top:1.25rem}@media screen and (min-width:768px){.buildings-filters__city-select[data-v-4a46c522]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%;margin-top:3rem}}@media screen and (min-width:1281px){.buildings-filters__city-select[data-v-4a46c522]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}.buildings-filters__filters[data-v-4a46c522]{margin-top:.625rem;width:100%}@media screen and (min-width:768px){.buildings-filters__filters[data-v-4a46c522]{flex-direction:row;margin-top:1.5rem}}.buildings-filters__filters[data-v-4a46c522] .button__text{display:none}@media screen and (min-width:1281px){.buildings-filters__filters[data-v-4a46c522] .button__text{display:initial}}.buildings-filters__filters-wrapper[data-v-4a46c522]{background-color:#f5f5f5;border-bottom:1px solid #ccc;border-radius:0;display:flex;gap:.125rem;margin-bottom:.625rem;padding-bottom:2.5rem;width:100%}@media screen and (min-width:768px){.buildings-filters__filters-wrapper[data-v-4a46c522]{margin-bottom:0}}@media screen and (max-width:767px){.buildings-filters__filters-wrapper[data-v-4a46c522]{border-bottom:none;padding:0}}@media screen and (min-width:1281px){.buildings-filters__filters-wrapper[data-v-4a46c522]{height:auto}}.buildings-filters__type[data-v-4a46c522]{border-bottom:.0625rem solid #e0e0e0;border-radius:.5rem .5rem .5rem 0;border-bottom-right-radius:0}.buildings-filters__bar[data-v-4a46c522]{align-items:center;display:none;flex:1 1 auto}@media screen and (min-width:768px){.buildings-filters__bar[data-v-4a46c522]{display:flex}}.buildings-filters__search-select[data-v-4a46c522]{height:auto;width:100%}@media screen and (min-width:768px){.buildings-filters__search-select[data-v-4a46c522]{margin-bottom:0;width:24.1875rem}}.buildings-filters__search-select[data-v-4a46c522] .select__input-icon_open{transform:rotate(0)}.buildings-filters__search-select[data-v-4a46c522] .multiselect{border-radius:.5rem 0 0 .5rem;height:100%}.buildings-filters__search-select[data-v-4a46c522] .multiselect-search{padding:0}.buildings-filters__selects[data-v-4a46c522]{align-items:center;display:flex;flex:1 1 auto;height:100%;min-height:3.5rem;min-width:156px;width:100%}@media screen and (max-width:767px){.buildings-filters__selects[data-v-4a46c522]{display:none}}@media screen and (min-width:375px){.buildings-filters .buildings-filters__dropdown[data-v-4a46c522]{display:none}}.buildings-filters__clear-button[data-v-4a46c522]{background-color:transparent;border:0;opacity:1;padding:0 1rem}.buildings-filters__clear-button[data-v-4a46c522] .button__text{color:#282828;font-size:1rem;font-weight:400}.buildings-filters__buttons[data-v-4a46c522]{align-items:center;display:flex;flex-shrink:0;gap:.5rem;width:100%}@media screen and (max-width:767px){.buildings-filters__buttons[data-v-4a46c522] .buildings-filters__button_type_map{width:100%}}@media screen and (max-width:767px){.buildings-filters__buttons[data-v-4a46c522] .buildings-filters__button_type_filters{width:100%}}@media screen and (min-width:768px){.buildings-filters__buttons[data-v-4a46c522]{display:none;gap:1.5rem;justify-content:space-between;width:auto}}@media screen and (max-width:767px){.buildings-filters__buttons[data-v-4a46c522]{margin-bottom:1rem}}@media screen and (min-width:1281px){.buildings-filters__buttons[data-v-4a46c522]{margin-left:1.5rem}}.buildings-filters .buildings-filters__button[data-v-4a46c522]{border-radius:0;display:flex}@media screen and (min-width:768px){.buildings-filters .buildings-filters__button[data-v-4a46c522]{height:100%;min-height:3.5rem}}@media screen and (max-width:767px){.buildings-filters .buildings-filters__button[data-v-4a46c522]{flex:1}}.buildings-filters .buildings-filters__button_type_filters[data-v-4a46c522]{border-radius:0 .5rem .5rem 0}.buildings-filters .buildings-filters__button_type_filters[data-v-4a46c522] .button__text{color:#7a7a7a;font-weight:400}.buildings-filters .buildings-filters__button_type_confirm[data-v-4a46c522]{display:none}@media screen and (min-width:768px){.buildings-filters .buildings-filters__button_type_confirm[data-v-4a46c522]{display:flex}}.buildings-filters .buildings-filters__button_type_map[data-v-4a46c522]{width:100%}@media screen and (min-width:768px){.buildings-filters .buildings-filters__button_type_map[data-v-4a46c522]{display:none}}.buildings-filters .buildings-filters__button_type_icon-map[data-v-4a46c522]{display:none}@media screen and (min-width:768px){.buildings-filters .buildings-filters__button_type_icon-map[data-v-4a46c522]{display:flex}}.buildings-filters__sort[data-v-4a46c522]{display:none;margin-top:1.5rem;width:100%}@media screen and (max-width:767px){.buildings-filters__sort[data-v-4a46c522]{display:block}}.buildings-filters[data-v-4a46c522] .select-year{display:none}@media screen and (min-width:1281px){.buildings-filters[data-v-4a46c522] .select-year{display:initial}}@media screen and (min-width:960px){.buildings-filters[data-v-4a46c522] .select-year{display:initial}}.map-cluster[data-v-c5f0c4e9]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-c5f0c4e9]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-c5f0c4e9]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.map-number-marker[data-v-c5f0c4e9]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-c5f0c4e9]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-c5f0c4e9]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-c5f0c4e9]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.map-icon-marker__name[data-v-c5f0c4e9]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.map-icon-marker__name[data-v-c5f0c4e9]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-c5f0c4e9]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-c5f0c4e9]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-c5f0c4e9]:hover{transform:scale(1.05)}}.map-marker[data-v-c5f0c4e9]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-c5f0c4e9]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-c5f0c4e9]:hover{transform:none}}.map-marker.active[data-v-c5f0c4e9]:after{opacity:1;visibility:visible}.map-marker__image[data-v-c5f0c4e9]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-c5f0c4e9]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-c5f0c4e9]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-c5f0c4e9]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-c5f0c4e9]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-c5f0c4e9]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-c5f0c4e9]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-c5f0c4e9]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-c5f0c4e9]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-c5f0c4e9]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-c5f0c4e9]>*{cursor:auto}.map-number-marker[data-v-c5f0c4e9]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-c5f0c4e9],.map-number-marker[data-v-c5f0c4e9]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-c5f0c4e9]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-c5f0c4e9]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-c5f0c4e9]:hover{transform:scale(1.05)}}.d-flex[data-v-c5f0c4e9]{display:flex}.d-row[data-v-c5f0c4e9]{flex-direction:row}.d-column[data-v-c5f0c4e9]{flex-direction:column}.justify-center[data-v-c5f0c4e9]{justify-content:center}.justify-end[data-v-c5f0c4e9]{justify-content:end}.justify-start[data-v-c5f0c4e9]{justify-content:start}.justify-between[data-v-c5f0c4e9]{justify-content:space-between}.justify-around[data-v-c5f0c4e9]{justify-content:space-around}.align-center[data-v-c5f0c4e9]{align-content:center}.align-end[data-v-c5f0c4e9]{align-content:end}.align-start[data-v-c5f0c4e9]{align-content:start}.align-around[data-v-c5f0c4e9]{align-content:space-around}.align-between[data-v-c5f0c4e9]{align-content:space-between}.buildings-header[data-v-c5f0c4e9]{padding-top:3.75rem}.buildings-header.page-header[data-v-c5f0c4e9]{padding-bottom:1.25rem}@media screen and (min-width:768px){.buildings-header.page-header[data-v-c5f0c4e9]{padding-bottom:2.5rem}}.buildings-list[data-v-53853ef6]{margin-left:auto;margin-right:auto;max-width:95rem;padding-left:1rem;padding-right:1rem;width:100%}@media screen and (min-width:960px){.buildings-list[data-v-53853ef6]{padding-left:2.5rem;padding-right:2.5rem}}.map-cluster[data-v-53853ef6]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-53853ef6]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-53853ef6]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.map-number-marker[data-v-53853ef6]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-53853ef6]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-53853ef6]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-53853ef6]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.map-icon-marker__name[data-v-53853ef6]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.map-icon-marker__name[data-v-53853ef6]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-53853ef6]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-53853ef6]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-53853ef6]:hover{transform:scale(1.05)}}.map-marker[data-v-53853ef6]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-53853ef6]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-53853ef6]:hover{transform:none}}.map-marker.active[data-v-53853ef6]:after{opacity:1;visibility:visible}.map-marker__image[data-v-53853ef6]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-53853ef6]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-53853ef6]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-53853ef6]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-53853ef6]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-53853ef6]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-53853ef6]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-53853ef6]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-53853ef6]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-53853ef6]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-53853ef6]>*{cursor:auto}.map-number-marker[data-v-53853ef6]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-53853ef6],.map-number-marker[data-v-53853ef6]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-53853ef6]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-53853ef6]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-53853ef6]:hover{transform:scale(1.05)}}.d-flex[data-v-53853ef6]{display:flex}.d-row[data-v-53853ef6]{flex-direction:row}.d-column[data-v-53853ef6]{flex-direction:column}.justify-center[data-v-53853ef6]{justify-content:center}.justify-end[data-v-53853ef6]{justify-content:end}.justify-start[data-v-53853ef6]{justify-content:start}.justify-between[data-v-53853ef6]{justify-content:space-between}.justify-around[data-v-53853ef6]{justify-content:space-around}.align-center[data-v-53853ef6]{align-content:center}.align-end[data-v-53853ef6]{align-content:end}.align-start[data-v-53853ef6]{align-content:start}.align-around[data-v-53853ef6]{align-content:space-around}.align-between[data-v-53853ef6]{align-content:space-between}.buildings-list[data-v-53853ef6]{display:grid;gap:2rem;grid-auto-flow:dense;grid-template-columns:1fr;padding-top:1.25rem}@media screen and (min-width:768px){.buildings-list[data-v-53853ef6]{-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:1.5rem}}@media screen and (min-width:960px){.buildings-list[data-v-53853ef6]{padding-top:5rem}}@media screen and (min-width:1281px){.buildings-list[data-v-53853ef6]{-moz-column-gap:1.5rem;column-gap:1.5rem}}@media screen and (min-width:768px){.buildings-list__item_wide_left[data-v-53853ef6],.buildings-list__item_wide_right[data-v-53853ef6]{grid-column:1/3}}@media screen and (min-width:1281px){.buildings-list__item_wide_right[data-v-53853ef6]{grid-column:2/4}}.buildings-cards[data-v-76f75a5c]{margin-left:auto;margin-right:auto;max-width:95rem;padding-left:1rem;padding-right:1rem;width:100%}@media screen and (min-width:960px){.buildings-cards[data-v-76f75a5c]{padding-left:2.5rem;padding-right:2.5rem}}.map-cluster[data-v-76f75a5c]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-76f75a5c]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-76f75a5c]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.map-number-marker[data-v-76f75a5c]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-76f75a5c]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-76f75a5c]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-76f75a5c]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.map-icon-marker__name[data-v-76f75a5c]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.map-icon-marker__name[data-v-76f75a5c]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-76f75a5c]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-76f75a5c]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-76f75a5c]:hover{transform:scale(1.05)}}.map-marker[data-v-76f75a5c]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-76f75a5c]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-76f75a5c]:hover{transform:none}}.map-marker.active[data-v-76f75a5c]:after{opacity:1;visibility:visible}.map-marker__image[data-v-76f75a5c]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-76f75a5c]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-76f75a5c]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-76f75a5c]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-76f75a5c]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-76f75a5c]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-76f75a5c]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-76f75a5c]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-76f75a5c]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-76f75a5c]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-76f75a5c]>*{cursor:auto}.map-number-marker[data-v-76f75a5c]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-76f75a5c],.map-number-marker[data-v-76f75a5c]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-76f75a5c]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-76f75a5c]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-76f75a5c]:hover{transform:scale(1.05)}}.d-flex[data-v-76f75a5c]{display:flex}.d-row[data-v-76f75a5c]{flex-direction:row}.d-column[data-v-76f75a5c]{flex-direction:column}.justify-center[data-v-76f75a5c]{justify-content:center}.justify-end[data-v-76f75a5c]{justify-content:end}.justify-start[data-v-76f75a5c]{justify-content:start}.justify-between[data-v-76f75a5c]{justify-content:space-between}.justify-around[data-v-76f75a5c]{justify-content:space-around}.align-center[data-v-76f75a5c]{align-content:center}.align-end[data-v-76f75a5c]{align-content:end}.align-start[data-v-76f75a5c]{align-content:start}.align-around[data-v-76f75a5c]{align-content:space-around}.align-between[data-v-76f75a5c]{align-content:space-between}.buildings-cards[data-v-76f75a5c]{display:grid;gap:2rem;grid-auto-flow:dense;grid-template-columns:1fr;padding-top:1.25rem}@media screen and (min-width:768px){.buildings-cards[data-v-76f75a5c]{-moz-column-gap:1.25rem;column-gap:1.25rem;grid-template-columns:1fr 1fr;row-gap:1.5rem}}@media screen and (min-width:960px){.buildings-cards[data-v-76f75a5c]{padding-top:5rem}}@media screen and (min-width:1281px){.buildings-cards[data-v-76f75a5c]{-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:768px){.buildings-cards__card_wide_left[data-v-76f75a5c],.buildings-cards__card_wide_right[data-v-76f75a5c]{grid-column:1/3}}@media screen and (min-width:1281px){.buildings-cards__card_wide_right[data-v-76f75a5c]{grid-column:2/4}}.map-cluster[data-v-afdb4bcc]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-afdb4bcc]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-afdb4bcc]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.map-number-marker[data-v-afdb4bcc]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-afdb4bcc]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-afdb4bcc]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.buildings-map-popup__metro[data-v-afdb4bcc],.map-icon-marker__name[data-v-afdb4bcc]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.buildings-map-popup__metro[data-v-afdb4bcc],.map-icon-marker__name[data-v-afdb4bcc]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.buildings-map-popup__metro[data-v-afdb4bcc],.map-icon-marker__name[data-v-afdb4bcc]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.buildings-map-popup__name[data-v-afdb4bcc]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;line-height:114%}@media screen and (min-width:768px){.buildings-map-popup__name[data-v-afdb4bcc]{font-family:Inter,sans-serif;font-size:1rem;font-weight:500;line-height:152%}}@media screen and (min-width:1281px){.buildings-map-popup__name[data-v-afdb4bcc]{font-family:Inter,sans-serif;font-size:1rem;font-weight:500;line-height:152%}}.buildings-map-popup__deadline[data-v-afdb4bcc]{font-family:Inter,sans-serif;font-size:.625rem;font-weight:500;line-height:140%}.map-marker[data-v-afdb4bcc]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-afdb4bcc]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-afdb4bcc]:hover{transform:scale(1.05)}}.map-marker[data-v-afdb4bcc]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-afdb4bcc]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-afdb4bcc]:hover{transform:none}}.map-marker.active[data-v-afdb4bcc]:after{opacity:1;visibility:visible}.map-marker__image[data-v-afdb4bcc]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-afdb4bcc]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-afdb4bcc]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-afdb4bcc]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-afdb4bcc]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-afdb4bcc]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-afdb4bcc]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-afdb4bcc]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-afdb4bcc]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-afdb4bcc]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-afdb4bcc]>*{cursor:auto}.map-number-marker[data-v-afdb4bcc]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-afdb4bcc],.map-number-marker[data-v-afdb4bcc]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-afdb4bcc]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-afdb4bcc]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-afdb4bcc]:hover{transform:scale(1.05)}}.d-flex[data-v-afdb4bcc]{display:flex}.d-row[data-v-afdb4bcc]{flex-direction:row}.d-column[data-v-afdb4bcc]{flex-direction:column}.justify-center[data-v-afdb4bcc]{justify-content:center}.justify-end[data-v-afdb4bcc]{justify-content:end}.justify-start[data-v-afdb4bcc]{justify-content:start}.justify-between[data-v-afdb4bcc]{justify-content:space-between}.justify-around[data-v-afdb4bcc]{justify-content:space-around}.align-center[data-v-afdb4bcc]{align-content:center}.align-end[data-v-afdb4bcc]{align-content:end}.align-start[data-v-afdb4bcc]{align-content:start}.align-around[data-v-afdb4bcc]{align-content:space-around}.align-between[data-v-afdb4bcc]{align-content:space-between}.buildings-map-popup[data-v-afdb4bcc]{background-color:#fff;border-radius:.5rem;overflow:hidden;width:33.9375rem}.buildings-map-popup[data-v-afdb4bcc] .swiper{height:310px}@media screen and (min-width:768px){.buildings-map-popup[data-v-afdb4bcc]{width:33.9375rem}}@media screen and (min-width:1281px){.buildings-map-popup[data-v-afdb4bcc]{width:33.9375rem}}.buildings-map-popup__title[data-v-afdb4bcc]{align-items:center;display:flex;justify-content:space-between;width:100%}.buildings-map-popup__address[data-v-afdb4bcc]{color:var(--Color-Black,#282828);font-size:1rem;font-style:normal;font-weight:400;line-height:152%}.buildings-map-popup__image[data-v-afdb4bcc]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.buildings-map-popup__image[data-v-afdb4bcc]{aspect-ratio:2/1;width:27rem}}@media screen and (min-width:1281px){.buildings-map-popup__image[data-v-afdb4bcc]{aspect-ratio:1.6/1;width:21.4375rem}}.buildings-map-popup__content[data-v-afdb4bcc]{display:flex;flex-direction:column;gap:24px;padding:1rem 1rem 1.5rem}.buildings-map-popup__content-footer[data-v-afdb4bcc]{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}@media screen and (min-width:768px){.buildings-map-popup__content-footer[data-v-afdb4bcc]{align-items:center;flex-direction:row;justify-content:space-between}}.buildings-map-popup__content-header[data-v-afdb4bcc]{gap:1rem}.buildings-map-popup__content-flats[data-v-afdb4bcc],.buildings-map-popup__content-header[data-v-afdb4bcc]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}.buildings-map-popup__content-flats[data-v-afdb4bcc]{border-top:1px solid #e0e0e0;color:#282828;font-size:1rem;font-style:normal;font-weight:400;gap:.75rem;justify-content:space-between;line-height:1.5rem;padding-top:1.5rem}@media screen and (max-width:767px){.buildings-map-popup__content-flats[data-v-afdb4bcc]{gap:1rem}}.buildings-map-popup__content-flat[data-v-afdb4bcc]{align-items:center;display:flex;justify-content:space-between;width:100%}.buildings-map-popup__content-flat[data-v-afdb4bcc] .link:hover,.buildings-map-popup__content-flat[data-v-afdb4bcc] .link:hover .buildings-map-popup__flat-text-middle{color:#ed1c24}.buildings-map-popup__flat-label[data-v-afdb4bcc]{flex:1.5 1 0}@media screen and (max-width:767px){.buildings-map-popup__flat-label[data-v-afdb4bcc]{flex:1 1 0}}.buildings-map-popup__flat-price[data-v-afdb4bcc]{flex:1 1 0;text-align:right}.buildings-map-popup__flat-text-middle[data-v-afdb4bcc]{color:#7a7a7a;flex:1 1 0;font-size:.875rem;font-style:normal;font-weight:400;line-height:1rem}.buildings-map-popup__buttons[data-v-afdb4bcc]{align-items:center;align-self:stretch;background:#ed1c24;border-radius:.5rem;color:#fff;display:flex;font-size:1rem;font-style:normal;font-weight:500;gap:.5rem;justify-content:center;line-height:1.5rem;padding:.75rem 1.25rem;width:100%}.buildings-map-popup__name[data-v-afdb4bcc]{font-size:1.5rem}.buildings-map-popup__name_link[data-v-afdb4bcc]{transition:color .3s ease}@media (hover:hover) and (pointer:fine){.buildings-map-popup__name_link[data-v-afdb4bcc]:hover{color:#ed1c24}}.buildings-map-popup__metro[data-v-afdb4bcc]{display:flex;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;gap:.5rem;line-height:152%}.buildings-map-popup__metro-icon[data-v-afdb4bcc]{color:#e0e0e0;display:flex;height:1rem;margin:auto;width:1rem}.buildings-map-popup__deadline[data-v-afdb4bcc]{align-items:center;display:flex;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;justify-content:space-between;line-height:152%;width:100%}.map-cluster[data-v-0b2a252b]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-0b2a252b]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-0b2a252b]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.map-number-marker[data-v-0b2a252b]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-0b2a252b]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-0b2a252b]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-0b2a252b],.projects-map-popup__metro[data-v-0b2a252b]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.map-icon-marker__name[data-v-0b2a252b],.projects-map-popup__metro[data-v-0b2a252b]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.map-icon-marker__name[data-v-0b2a252b],.projects-map-popup__metro[data-v-0b2a252b]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.projects-map-popup__name[data-v-0b2a252b]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;line-height:114%}@media screen and (min-width:768px){.projects-map-popup__name[data-v-0b2a252b]{font-family:Inter,sans-serif;font-size:1rem;font-weight:500;line-height:152%}}@media screen and (min-width:1281px){.projects-map-popup__name[data-v-0b2a252b]{font-family:Inter,sans-serif;font-size:1rem;font-weight:500;line-height:152%}}.projects-map-popup__deadline[data-v-0b2a252b]{font-family:Inter,sans-serif;font-size:.625rem;font-weight:500;line-height:140%}.map-marker[data-v-0b2a252b]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-0b2a252b]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-0b2a252b]:hover{transform:scale(1.05)}}.map-marker[data-v-0b2a252b]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-0b2a252b]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-0b2a252b]:hover{transform:none}}.map-marker.active[data-v-0b2a252b]:after{opacity:1;visibility:visible}.map-marker__image[data-v-0b2a252b]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-0b2a252b]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-0b2a252b]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-0b2a252b]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-0b2a252b]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-0b2a252b]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-0b2a252b]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-0b2a252b]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-0b2a252b]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-0b2a252b]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-0b2a252b]>*{cursor:auto}.map-number-marker[data-v-0b2a252b]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-0b2a252b],.map-number-marker[data-v-0b2a252b]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-0b2a252b]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-0b2a252b]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-0b2a252b]:hover{transform:scale(1.05)}}.d-flex[data-v-0b2a252b]{display:flex}.d-row[data-v-0b2a252b]{flex-direction:row}.d-column[data-v-0b2a252b]{flex-direction:column}.justify-center[data-v-0b2a252b]{justify-content:center}.justify-end[data-v-0b2a252b]{justify-content:end}.justify-start[data-v-0b2a252b]{justify-content:start}.justify-between[data-v-0b2a252b]{justify-content:space-between}.justify-around[data-v-0b2a252b]{justify-content:space-around}.align-center[data-v-0b2a252b]{align-content:center}.align-end[data-v-0b2a252b]{align-content:end}.align-start[data-v-0b2a252b]{align-content:start}.align-around[data-v-0b2a252b]{align-content:space-around}.align-between[data-v-0b2a252b]{align-content:space-between}.projects-map-popup[data-v-0b2a252b]{background-color:#fff;border-radius:.5rem;overflow:hidden;width:100%}.projects-map-popup[data-v-0b2a252b] .swiper{height:310px}@media screen and (min-width:768px){.projects-map-popup[data-v-0b2a252b]{width:33.9375rem}}@media screen and (min-width:1281px){.projects-map-popup[data-v-0b2a252b]{width:33.9375rem}}.projects-map-popup__title[data-v-0b2a252b]{align-items:center;display:flex;justify-content:space-between;width:100%}.projects-map-popup__address[data-v-0b2a252b]{color:var(--Color-Black,#282828);font-size:1rem;font-style:normal;font-weight:400;line-height:152%}@media screen and (max-width:767px){.projects-map-popup__address[data-v-0b2a252b]{font-size:.875rem}}.projects-map-popup__image[data-v-0b2a252b]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.projects-map-popup__image[data-v-0b2a252b]{aspect-ratio:2/1;width:27rem}}@media screen and (min-width:1281px){.projects-map-popup__image[data-v-0b2a252b]{aspect-ratio:1.6/1;width:21.4375rem}}.projects-map-popup__content[data-v-0b2a252b]{display:flex;flex-direction:column;gap:24px;padding:1rem 1rem 1.5rem}.projects-map-popup__content-footer[data-v-0b2a252b]{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}@media screen and (min-width:768px){.projects-map-popup__content-footer[data-v-0b2a252b]{align-items:center;flex-direction:row;justify-content:space-between}}.projects-map-popup__content-flats[data-v-0b2a252b],.projects-map-popup__content-header[data-v-0b2a252b]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1rem}.projects-map-popup__content-flats[data-v-0b2a252b]{border-top:1px solid #e0e0e0;color:#282828;font-size:.875rem;font-style:normal;font-weight:400;justify-content:space-between;line-height:1.5rem;padding-top:1.5rem}.projects-map-popup__content-flat[data-v-0b2a252b]{align-items:center;display:flex;justify-content:space-between;width:100%}.projects-map-popup__content-flat[data-v-0b2a252b] .link:hover,.projects-map-popup__content-flat[data-v-0b2a252b] .link:hover .projects-map-popup__flat-text-middle{color:#ed1c24}.projects-map-popup__flat-label[data-v-0b2a252b]{flex:1 1 0}.projects-map-popup__flat-price[data-v-0b2a252b]{flex:1 1 0;text-align:right}.projects-map-popup__flat-text-middle[data-v-0b2a252b]{color:#7a7a7a;flex:1 1 0;font-size:.875rem;font-style:normal;font-weight:400;line-height:1rem}.projects-map-popup__buttons[data-v-0b2a252b]{align-items:center;align-self:stretch;background:#ed1c24;border-radius:.5rem;color:#fff;display:flex;font-size:.875rem;font-style:normal;font-weight:500;gap:.5rem;justify-content:center;line-height:1.25rem;padding:.75rem 1.25rem;width:100%}.projects-map-popup__name[data-v-0b2a252b]{font-size:1rem}.projects-map-popup__name_link[data-v-0b2a252b]{transition:color .3s ease}@media (hover:hover) and (pointer:fine){.projects-map-popup__name_link[data-v-0b2a252b]:hover{color:#ed1c24}}.projects-map-popup__metro[data-v-0b2a252b]{display:flex;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;gap:.5rem;line-height:152%}.projects-map-popup__metro-icon[data-v-0b2a252b]{color:#e0e0e0;display:flex;height:1rem;margin:auto;width:1rem}.projects-map-popup__deadline[data-v-0b2a252b]{align-items:center;display:flex;font-size:.875rem;font-style:normal;font-weight:400;justify-content:space-between;line-height:152%;width:100%}.projects-map-popup[data-v-0b2a252b] .projects-map-popup__button-close{border:.0625rem solid #ed1c24;color:#ed1c24}.map-cluster[data-v-40b230f7]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-40b230f7]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-40b230f7]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.map-number-marker[data-v-40b230f7]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-40b230f7]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-40b230f7]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-40b230f7]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.map-icon-marker__name[data-v-40b230f7]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.map-icon-marker__name[data-v-40b230f7]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-40b230f7]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-40b230f7]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-40b230f7]:hover{transform:scale(1.05)}}.map-marker[data-v-40b230f7]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-40b230f7]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-40b230f7]:hover{transform:none}}.map-marker.active[data-v-40b230f7]:after{opacity:1;visibility:visible}.map-marker__image[data-v-40b230f7]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-40b230f7]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-40b230f7]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-40b230f7]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-40b230f7]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-40b230f7]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-40b230f7]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-40b230f7]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-40b230f7]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-40b230f7]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-40b230f7]>*{cursor:auto}.map-number-marker[data-v-40b230f7]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-40b230f7],.map-number-marker[data-v-40b230f7]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-40b230f7]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-40b230f7]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-40b230f7]:hover{transform:scale(1.05)}}.d-flex[data-v-40b230f7]{display:flex}.d-row[data-v-40b230f7]{flex-direction:row}.d-column[data-v-40b230f7]{flex-direction:column}.justify-center[data-v-40b230f7]{justify-content:center}.justify-end[data-v-40b230f7]{justify-content:end}.justify-start[data-v-40b230f7]{justify-content:start}.justify-between[data-v-40b230f7]{justify-content:space-between}.justify-around[data-v-40b230f7]{justify-content:space-around}.align-center[data-v-40b230f7]{align-content:center}.align-end[data-v-40b230f7]{align-content:end}.align-start[data-v-40b230f7]{align-content:start}.align-around[data-v-40b230f7]{align-content:space-around}.align-between[data-v-40b230f7]{align-content:space-between}.building-map[data-v-40b230f7]{height:38.5rem}@media screen and (min-width:768px){.building-map[data-v-40b230f7]{height:55.375rem}}@media screen and (min-width:1281px){.building-map[data-v-40b230f7]{height:57.1875rem}}.buildings__controls[data-v-255f31ef]{margin-left:auto;margin-right:auto;max-width:95rem;padding-left:1rem;padding-right:1rem}@media screen and (min-width:960px){.buildings__controls[data-v-255f31ef]{padding-left:2.5rem;padding-right:2.5rem}}.map-cluster[data-v-255f31ef]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%}@media screen and (min-width:768px){.map-cluster[data-v-255f31ef]{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:500;line-height:132%}}@media screen and (min-width:1281px){.map-cluster[data-v-255f31ef]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.map-number-marker[data-v-255f31ef]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:152%}@media screen and (min-width:768px){.map-number-marker[data-v-255f31ef]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}@media screen and (min-width:1281px){.map-number-marker[data-v-255f31ef]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-255f31ef]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:114%}@media screen and (min-width:768px){.map-icon-marker__name[data-v-255f31ef]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}}@media screen and (min-width:1281px){.map-icon-marker__name[data-v-255f31ef]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-255f31ef]{border:.25rem solid #fff;border-radius:50%;cursor:pointer;height:3.75rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.75rem;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-255f31ef]{height:5rem;width:5rem}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-255f31ef]:hover{transform:scale(1.05)}}.map-marker[data-v-255f31ef]:after{border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-top:.875rem solid #ed1c24;bottom:0;color:#ed1c24;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%) translateY(100%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:0}.map-marker.active[data-v-255f31ef]{border-color:#ed1c24}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-255f31ef]:hover{transform:none}}.map-marker.active[data-v-255f31ef]:after{opacity:1;visibility:visible}.map-marker__image[data-v-255f31ef]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-marker__popup[data-v-255f31ef]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-255f31ef]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.map-icon-marker:hover .map-icon-marker__name[data-v-255f31ef]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-255f31ef]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-255f31ef]{align-items:center;background-color:#fff;border-radius:50%;color:#ed1c24;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:1}.map-icon-marker__icon[data-v-255f31ef]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-255f31ef]{align-items:center;background-color:#fff;border-radius:0 2.5rem 2.5rem 0;display:flex;height:100%;opacity:0;padding:1.125rem 1rem 1.125rem 50%;position:absolute;right:50%;top:0;transform:translate(calc(100% - .625rem));transform-origin:left center;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.map-popup-wrapper[data-v-255f31ef]{cursor:pointer;height:4.0625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.0625rem}@media screen and (min-width:768px){.map-popup-wrapper[data-v-255f31ef]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-255f31ef]>*{cursor:auto}.map-number-marker[data-v-255f31ef]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-255f31ef],.map-number-marker[data-v-255f31ef]{align-items:center;border-radius:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-cluster[data-v-255f31ef]{background-color:#ed1c24;border:.25rem solid #fff;color:#fff;cursor:pointer;height:3.75rem;transition:transform .3s ease;width:3.75rem}@media screen and (min-width:768px){.map-cluster[data-v-255f31ef]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;height:5rem;line-height:132%;width:5rem}}@media (hover:hover) and (pointer:fine){.map-cluster[data-v-255f31ef]:hover{transform:scale(1.05)}}.d-flex[data-v-255f31ef]{display:flex}.d-row[data-v-255f31ef]{flex-direction:row}.d-column[data-v-255f31ef]{flex-direction:column}.justify-center[data-v-255f31ef]{justify-content:center}.justify-end[data-v-255f31ef]{justify-content:end}.justify-start[data-v-255f31ef]{justify-content:start}.justify-between[data-v-255f31ef]{justify-content:space-between}.justify-around[data-v-255f31ef]{justify-content:space-around}.align-center[data-v-255f31ef]{align-content:center}.align-end[data-v-255f31ef]{align-content:end}.align-start[data-v-255f31ef]{align-content:start}.align-around[data-v-255f31ef]{align-content:space-around}.align-between[data-v-255f31ef]{align-content:space-between}.buildings[data-v-255f31ef] .buildings-list{padding-top:1.25rem}@media screen and (min-width:768px){.buildings[data-v-255f31ef] .buildings-list{padding-top:7.75rem}}.buildings[data-v-255f31ef] .buildings-cards{padding-top:1.25rem}@media screen and (min-width:768px){.buildings[data-v-255f31ef] .buildings-cards{padding-top:7.75rem}}.buildings_theme_dark[data-v-255f31ef]{background-color:#f5f5f5}.buildings_hidden-controls[data-v-255f31ef] .buildings-list{padding-top:0}.buildings__content[data-v-255f31ef]{position:relative}.buildings__controls[data-v-255f31ef]{display:none;left:50%;padding:0 2.5rem;position:absolute;top:2.5rem;transform:translate(-50%);width:100%;z-index:3}@media screen and (min-width:768px){.buildings__controls[data-v-255f31ef]{display:block}}.buildings__list[data-v-255f31ef]{padding-bottom:2.5rem}@media screen and (min-width:768px){.buildings__list[data-v-255f31ef]{padding-bottom:5rem}}.buildings__cards[data-v-255f31ef]{padding-bottom:2.5rem}@media screen and (min-width:768px){.buildings__cards[data-v-255f31ef]{padding-bottom:5rem}}.buildings__pagination[data-v-255f31ef]{margin-top:2rem;padding:0 1rem}@media screen and (min-width:768px){.buildings__pagination[data-v-255f31ef]{margin-top:3rem}}
