.building-geo-json__buttons[data-v-7a03f450],.building-geo-json__wrapper[data-v-7a03f450]{margin-left:auto;margin-right:auto;max-width:95rem;padding-left:1rem;padding-right:1rem;width:100%}@media screen and (min-width:960px){.building-geo-json__buttons[data-v-7a03f450],.building-geo-json__wrapper[data-v-7a03f450]{padding-left:2.5rem;padding-right:2.5rem}}.map-cluster[data-v-7a03f450]{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-7a03f450]{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-7a03f450]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.map-number-marker[data-v-7a03f450]{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-7a03f450]{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-7a03f450]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-7a03f450]{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-7a03f450]{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-7a03f450]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-7a03f450]{align-items:center;background-color:#fff;border:.5rem solid #fff;border-radius:50px;cursor:pointer;display:flex;gap:8px;height:auto;max-width:24.0625rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-7a03f450]{height:auto;min-height:90px}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-7a03f450]:hover{transform:scale(1.05)}}.map-marker>div[data-v-7a03f450]{margin-bottom:auto;margin-top:auto;padding-right:20px}.map-marker__objet-name[data-v-7a03f450]{font-family:Inter;font-size:1.25rem;font-weight:500;line-height:132%}.map-marker__object-cost[data-v-7a03f450]{line-height:25px;margin-top:8px}.map-marker.active .map-marker__objet-name[data-v-7a03f450]{color:#ed1c24;font-size:1.5rem}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-7a03f450]:hover{transform:none}}.map-marker.active[data-v-7a03f450]:after{opacity:1;visibility:visible}.map-marker__image[data-v-7a03f450]{border-radius:50%;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}@media screen and (min-width:768px){.map-marker__image[data-v-7a03f450]{height:80px;width:80px}}.map-marker__popup[data-v-7a03f450]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-7a03f450]{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-7a03f450]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-7a03f450]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-7a03f450]{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-7a03f450]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-7a03f450]{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-7a03f450]{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-7a03f450]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-7a03f450]>*{cursor:auto}.map-number-marker[data-v-7a03f450]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-7a03f450],.map-number-marker[data-v-7a03f450]{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-7a03f450]{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-7a03f450]{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-7a03f450]:hover{transform:scale(1.05)}}.d-flex[data-v-7a03f450]{display:flex}.d-row[data-v-7a03f450]{flex-direction:row}.d-column[data-v-7a03f450]{flex-direction:column}.justify-center[data-v-7a03f450]{justify-content:center}.justify-end[data-v-7a03f450]{justify-content:end}.justify-start[data-v-7a03f450]{justify-content:start}.justify-between[data-v-7a03f450]{justify-content:space-between}.justify-around[data-v-7a03f450]{justify-content:space-around}.align-center[data-v-7a03f450]{align-content:center}.align-end[data-v-7a03f450]{align-content:end}.align-start[data-v-7a03f450]{align-content:start}.align-around[data-v-7a03f450]{align-content:space-around}.align-between[data-v-7a03f450]{align-content:space-between}.building-geo-json[data-v-7a03f450]{height:36.6875rem}@media screen and (min-width:768px){.building-geo-json[data-v-7a03f450]{height:51.25rem}}.building-geo-json__full-screen[data-v-7a03f450]{height:100%}.building-geo-json__wrapper[data-v-7a03f450]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.building-geo-json__wrapper-inner[data-v-7a03f450]{height:100%;position:relative;width:100%}.building-geo-json__wrapper-footer[data-v-7a03f450]{align-items:center;display:flex;justify-content:space-between;left:0;position:absolute;top:1.5rem;width:100%;z-index:10}@media screen and (min-width:960px){.building-geo-json__wrapper-footer[data-v-7a03f450]{bottom:2.5rem;top:auto}}.building-geo-json__buildings[data-v-7a03f450]{-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:.5rem;display:none;left:0;max-height:16.5rem;min-width:20.75rem;overflow-y:auto;padding:2.5rem 2rem;pointer-events:auto;position:absolute;top:2.5rem;z-index:10}.building-geo-json__buildings[data-v-7a03f450]::-webkit-scrollbar{background-color:#f5f5f5;height:.25rem;width:.25rem}.building-geo-json__buildings[data-v-7a03f450]::-webkit-scrollbar-thumb{background-color:#ed1c24;border-radius:.125rem}@media screen and (min-width:960px){.building-geo-json__buildings[data-v-7a03f450]{display:block}}.building-geo-json .building-geo-json__footer-button[data-v-7a03f450]{display:none;pointer-events:auto}@media screen and (min-width:960px){.building-geo-json .building-geo-json__footer-button[data-v-7a03f450]{display:flex}}.building-geo-json__buttons[data-v-7a03f450]{bottom:1.75rem;display:flex;flex-direction:column;gap:.5rem;pointer-events:auto;position:absolute;z-index:10}@media screen and (min-width:640px){.building-geo-json__buttons[data-v-7a03f450]{align-items:center;flex-direction:row}}@media screen and (min-width:768px){.building-geo-json__buttons[data-v-7a03f450]{bottom:2.5rem;gap:1rem}}@media screen and (min-width:960px){.building-geo-json__buttons[data-v-7a03f450]{display:none}}.building-geo-json__button[data-v-7a03f450]{flex:1}.building-hero-banner__container[data-v-bc7bdf3d]{margin-left:auto;margin-right:auto;max-width:95rem;padding-left:1rem;padding-right:1rem;width:100%}@media screen and (min-width:960px){.building-hero-banner__container[data-v-bc7bdf3d]{padding-left:2.5rem;padding-right:2.5rem}}.map-cluster[data-v-bc7bdf3d]{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-bc7bdf3d]{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-bc7bdf3d]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.map-number-marker[data-v-bc7bdf3d]{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-bc7bdf3d]{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-bc7bdf3d]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-bc7bdf3d]{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-bc7bdf3d]{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-bc7bdf3d]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-bc7bdf3d]{align-items:center;background-color:#fff;border:.5rem solid #fff;border-radius:50px;cursor:pointer;display:flex;gap:8px;height:auto;max-width:24.0625rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-bc7bdf3d]{height:auto;min-height:90px}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-bc7bdf3d]:hover{transform:scale(1.05)}}.map-marker>div[data-v-bc7bdf3d]{margin-bottom:auto;margin-top:auto;padding-right:20px}.map-marker__objet-name[data-v-bc7bdf3d]{font-family:Inter;font-size:1.25rem;font-weight:500;line-height:132%}.map-marker__object-cost[data-v-bc7bdf3d]{line-height:25px;margin-top:8px}.map-marker.active .map-marker__objet-name[data-v-bc7bdf3d]{color:#ed1c24;font-size:1.5rem}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-bc7bdf3d]:hover{transform:none}}.map-marker.active[data-v-bc7bdf3d]:after{opacity:1;visibility:visible}.map-marker__image[data-v-bc7bdf3d]{border-radius:50%;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}@media screen and (min-width:768px){.map-marker__image[data-v-bc7bdf3d]{height:80px;width:80px}}.map-marker__popup[data-v-bc7bdf3d]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-bc7bdf3d]{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-bc7bdf3d]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-bc7bdf3d]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-bc7bdf3d]{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-bc7bdf3d]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-bc7bdf3d]{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-bc7bdf3d]{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-bc7bdf3d]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-bc7bdf3d]>*{cursor:auto}.map-number-marker[data-v-bc7bdf3d]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-bc7bdf3d],.map-number-marker[data-v-bc7bdf3d]{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-bc7bdf3d]{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-bc7bdf3d]{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-bc7bdf3d]:hover{transform:scale(1.05)}}.d-flex[data-v-bc7bdf3d]{display:flex}.d-row[data-v-bc7bdf3d]{flex-direction:row}.d-column[data-v-bc7bdf3d]{flex-direction:column}.justify-center[data-v-bc7bdf3d]{justify-content:center}.justify-end[data-v-bc7bdf3d]{justify-content:end}.justify-start[data-v-bc7bdf3d]{justify-content:start}.justify-between[data-v-bc7bdf3d]{justify-content:space-between}.justify-around[data-v-bc7bdf3d]{justify-content:space-around}.align-center[data-v-bc7bdf3d]{align-content:center}.align-end[data-v-bc7bdf3d]{align-content:end}.align-start[data-v-bc7bdf3d]{align-content:start}.align-around[data-v-bc7bdf3d]{align-content:space-around}.align-between[data-v-bc7bdf3d]{align-content:space-between}.building-hero-banner[data-v-bc7bdf3d]{display:flex;flex-direction:column}.building-hero-banner[data-v-bc7bdf3d] .swiper-wrapper{justify-content:center}.building-hero-banner__photo-wrapper[data-v-bc7bdf3d]{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:16px;max-width:none;padding:32px 24px;width:100%}@media screen and (min-width:960px){.building-hero-banner__photo-wrapper[data-v-bc7bdf3d]{align-items:center;background:#fff;border-radius:.75rem;display:flex;flex-direction:column;gap:1rem;justify-content:center;max-width:59.5rem;padding:2.5rem}}.building-hero-banner__slider[data-v-bc7bdf3d] .swiper{width:100%}@media screen and (min-width:768px){.building-hero-banner__slider[data-v-bc7bdf3d]{flex-shrink:0;height:33.125rem;min-height:29.5rem;width:42rem}}@media screen and (min-width:1281px){.building-hero-banner__slider[data-v-bc7bdf3d]{flex-shrink:0;height:44.25rem;min-height:29.5rem;width:53.125rem}}@media screen and (max-width:767px){.building-hero-banner__slider[data-v-bc7bdf3d]{max-height:29.75rem;max-width:23.4375rem;padding-bottom:3.5rem}}@media screen and (min-width:768px){.building-hero-banner__slider[data-v-bc7bdf3d] .swiper-slide-active{flex-shrink:0;height:33.125rem!important;min-height:29.5rem;width:42rem!important}}@media screen and (min-width:1281px){.building-hero-banner__slider[data-v-bc7bdf3d] .swiper-slide-active{flex-shrink:0;height:44.25rem!important;min-height:29.5rem;width:44.25rem!important}}@media screen and (max-width:767px){.building-hero-banner__slider[data-v-bc7bdf3d] .swiper-slide-active{max-height:29.75rem!important;max-width:23.4375rem!important;padding-bottom:3.5rem}}.building-hero-banner__tabs[data-v-bc7bdf3d]{align-items:center;display:flex;gap:.5rem}.building-hero-banner__tabs ul[data-v-bc7bdf3d]{background:#f5f5f5;border:.0625rem solid #f2f4f7;border-radius:.5rem}.building-hero-banner__tabs-container[data-v-bc7bdf3d]{align-items:center;display:flex;gap:8px;justify-content:center;padding:4px}.building-hero-banner__tabs_p0[data-v-bc7bdf3d]{bottom:2.5rem;position:absolute;z-index:111}.building-hero-banner__tabs[data-v-bc7bdf3d] .tab{align-items:center;border-radius:.375rem;display:flex;gap:.5rem;justify-content:center;padding:.5rem .75rem}.building-hero-banner__tabs[data-v-bc7bdf3d] .tab_active{background:#fff;border:0;border-radius:.375rem}@media screen and (max-width:767px){.building-hero-banner__tabs[data-v-bc7bdf3d]{gap:0;justify-content:space-around;overflow-x:auto;padding:0 20px;width:calc(100% + 40px)}}.building-hero-banner__tabs[data-v-bc7bdf3d]::-webkit-scrollbar{display:none}.building-hero-banner__photo[data-v-bc7bdf3d]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.building-hero-banner__container[data-v-bc7bdf3d]{display:flex;flex:1;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:2rem;padding-top:1.5rem;pointer-events:none;position:relative}@media screen and (min-width:768px){.building-hero-banner__container[data-v-bc7bdf3d]{padding-top:2rem}}@media screen and (min-width:1281px){.building-hero-banner__container[data-v-bc7bdf3d]{padding-top:3.125rem}}.building-hero-banner__top[data-v-bc7bdf3d]{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width:768px){.building-hero-banner__top[data-v-bc7bdf3d]{align-items:center;flex-direction:row;justify-content:space-between}}.building-hero-banner__breadcrumbs[data-v-bc7bdf3d]{pointer-events:auto}.building-hero-banner__top-links[data-v-bc7bdf3d]{display:flex;gap:.75rem;pointer-events:auto}.building-hero-banner .building-hero-banner__top-link[data-v-bc7bdf3d]{background-color:#fff;border-color:#fff;color:#ed1c24;padding:.3125rem .5625rem}@media (hover:hover) and (pointer:fine){.building-hero-banner .building-hero-banner__top-link[data-v-bc7bdf3d]:hover{color:#282828}}.building-hero-banner .building-hero-banner__top-link[data-v-bc7bdf3d]:active{border-color:#282828;color:#282828}.building-hero-banner__bottom[data-v-bc7bdf3d]{align-items:center;display:flex;justify-content:space-between}@media screen and (min-width:1281px){.building-hero-banner__bottom[data-v-bc7bdf3d]{justify-content:flex-end}}.building-hero-banner .building-hero-banner__button[data-v-bc7bdf3d]{padding:.625rem .8125rem;pointer-events:auto}@media screen and (min-width:1281px){.building-hero-banner .building-hero-banner__button[data-v-bc7bdf3d]{display:none}}.building-hero-banner__modal-buttons[data-v-bc7bdf3d]{align-items:flex-end;display:flex;flex-direction:column-reverse;gap:1rem;margin-left:auto;pointer-events:auto}@media screen and (min-width:640px){.building-hero-banner__modal-buttons[data-v-bc7bdf3d]{align-items:center;flex-direction:row;gap:1.5rem}}.building-hero-banner__modal-button[data-v-bc7bdf3d]{padding:.3125rem .5625rem}.map-cluster[data-v-de890865]{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-de890865]{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-de890865]{font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:124%}}.characteristic__name[data-v-de890865]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:156%}@media screen and (min-width:768px){.characteristic__name[data-v-de890865]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}@media screen and (min-width:1281px){.characteristic__name[data-v-de890865]{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:400;line-height:156%}}.map-number-marker[data-v-de890865]{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-de890865]{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-de890865]{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:152%}}.map-icon-marker__name[data-v-de890865]{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-de890865]{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-de890865]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:146%}}.map-marker[data-v-de890865]{align-items:center;background-color:#fff;border:.5rem solid #fff;border-radius:50px;cursor:pointer;display:flex;gap:8px;height:auto;max-width:24.0625rem;position:relative;transition:border-color .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}@media screen and (min-width:768px){.map-marker[data-v-de890865]{height:auto;min-height:90px}}@media (hover:hover) and (pointer:fine){.map-marker[data-v-de890865]:hover{transform:scale(1.05)}}.map-marker>div[data-v-de890865]{margin-bottom:auto;margin-top:auto;padding-right:20px}.map-marker__objet-name[data-v-de890865]{font-family:Inter;font-size:1.25rem;font-weight:500;line-height:132%}.map-marker__object-cost[data-v-de890865]{line-height:25px;margin-top:8px}.map-marker.active .map-marker__objet-name[data-v-de890865]{color:#ed1c24;font-size:1.5rem}@media (hover:hover) and (pointer:fine){.map-marker.active[data-v-de890865]:hover{transform:none}}.map-marker.active[data-v-de890865]:after{opacity:1;visibility:visible}.map-marker__image[data-v-de890865]{border-radius:50%;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}@media screen and (min-width:768px){.map-marker__image[data-v-de890865]{height:80px;width:80px}}.map-marker__popup[data-v-de890865]{position:absolute;right:-5.3125rem;top:50%;transform:translate(100%) translateY(-50%)}.map-icon-marker[data-v-de890865]{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-de890865]{opacity:1;transform:translate(100%);visibility:visible}}.map-icon-marker.active .map-icon-marker__name[data-v-de890865]{opacity:1;transform:translate(100%);visibility:visible}.map-icon-marker__shield[data-v-de890865]{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-de890865]{height:1.5rem;width:1.5rem}.map-icon-marker__name[data-v-de890865]{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-de890865]{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-de890865]{height:5.625rem;width:5.625rem}}.map-popup-wrapper[data-v-de890865]>*{cursor:auto}.map-number-marker[data-v-de890865]{background-color:#fff;color:#7a7a7a;font-size:.5rem;height:1.5rem;width:1.5rem}.map-cluster[data-v-de890865],.map-number-marker[data-v-de890865]{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-de890865]{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-de890865]{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-de890865]:hover{transform:scale(1.05)}}.d-flex[data-v-de890865]{display:flex}.d-row[data-v-de890865]{flex-direction:row}.d-column[data-v-de890865]{flex-direction:column}.justify-center[data-v-de890865]{justify-content:center}.justify-end[data-v-de890865]{justify-content:end}.justify-start[data-v-de890865]{justify-content:start}.justify-between[data-v-de890865]{justify-content:space-between}.justify-around[data-v-de890865]{justify-content:space-around}.align-center[data-v-de890865]{align-content:center}.align-end[data-v-de890865]{align-content:end}.align-start[data-v-de890865]{align-content:start}.align-around[data-v-de890865]{align-content:space-around}.align-between[data-v-de890865]{align-content:space-between}.characteristic[data-v-de890865]{display:flex;justify-content:space-between;width:100%}.characteristic__name[data-v-de890865]{color:#7a7a7a}.characteristic__value[data-v-de890865]{align-items:flex-start;color:#282828;display:flex;font-size:1rem;font-style:normal;font-weight:500;gap:.5rem;justify-content:center;text-align:right}.characteristic__icon-metro[data-v-de890865]{color:#7a7a7a}
