#map__filters{text-align:center}#map__filters ul{list-style:none}#map__filters ul li{box-sizing:border-box;cursor:pointer;display:inline-block;font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:700;margin:4px 20px;padding-bottom:4px;padding-top:4px;text-transform:uppercase}#map__filters .selected{border-bottom:4px solid #07d9be}.map__container{margin:30px auto 0;max-width:1224px;padding-left:20px;padding-right:20px;position:relative}.map__wrapper{height:100%;position:relative}#map__stage{background-color:#edefef;border:8px solid #fff;cursor:all-scroll;height:600px;overflow:hidden;position:relative;touch-action:none;width:100%}#map__stage svg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}#map__stage text{pointer-events:none}path{transition:fill .1s ease}#map__stage .highlight path:first-child{fill:#e4e4e4}#map__stage .map__hover{cursor:pointer}#map__stage .map__hover g>circle,#map__stage .selected g>circle{fill:#fff!important}#map__stage .map__hover rect.highlighted-building,#map__stage .selected rect.highlighted-building,#map__stage rect.highlighted-building{fill:#06d7bc!important}#map__stage .map__hover rect.highlighted-building-2,#map__stage .selected rect.highlighted-building-2,#map__stage rect.highlighted-building-2{fill:#34a9bc!important}#map__stage .map__hover rect.highlighted-building-3,#map__stage .selected rect.highlighted-building-3,#map__stage rect.highlighted-building-3{fill:#ff6497!important}#map__stage rect.highlighted-building-2.map__hover,#map__stage rect.highlighted-building-3.map__hover,#map__stage rect.highlighted-building.map__hover{fill:#fd1090!important}#map__stage .map__hover g>path,#map__stage .map__hover g>polygon,#map__stage .map__hover path:first-child,#map__stage .map__hover rect,#map__stage .selected g>path,#map__stage .selected g>polygon,#map__stage .selected path:first-child,#map__stage .selected rect{fill:#3157aa!important}#map__stage .map__hover rect.map__hover,#map__stage .selected rect.map__hover,#map__stage .selected rect.selected-building,#map__stage rect.map__hover{fill:#fd1090!important}#map__content{background-color:#070047;color:#fff;display:none;position:absolute;right:20px;text-align:left;top:20px;width:280px}#map__content [data-cluster]{display:none}.cluster{cursor:default;position:relative;user-select:none}.cluster__title{font-family:Gotham A,Gotham B,sans-serif;font-size:13pt;font-style:normal;font-weight:700;margin:0;padding:16px 22px;text-transform:uppercase}.building{background-color:#3157aa;border-bottom:1px solid hsla(0,0%,100%,.6);cursor:pointer;padding:12px 22px}.building__title{color:#fff;font-size:14pt;font-weight:400;margin:0}.building__title,.building__type{font-family:Gotham A,Gotham B,sans-serif;font-style:normal}.building__type{font-size:11pt;font-weight:700}.building__image{width:100%}.building.is-selected,.building:active,.building:hover{background-color:#fd1090}.cluster__close{cursor:pointer;position:absolute;right:12px;text-decoration:none;top:10px}.cluster__close img{height:30px;width:30px}.zoom__container{left:19px;position:absolute;top:19px;touch-action:none}.zoom{border-radius:1px;cursor:pointer;line-height:38px;margin-bottom:9px;text-align:center;user-select:none}.zoom,.zoom img{height:38px;width:38px}.map__cta{font-family:Gotham A,Gotham B,sans-serif;font-size:11pt;font-style:normal;font-weight:700;padding:30px 0;text-align:center;text-transform:uppercase}@media (max-width:640px){#map__filters ul{margin:0;padding-top:8px}#map__filters ul li{margin:4px 10px}#map__stage{height:310px}.map__container{margin:12px auto 0}#map__content{border:8px solid #fff;border-top:none;position:static;width:100%}.cluster__close{right:8px;top:6px}.cluster__close img{height:20px;width:20px}.cluster__title{font-size:11pt;padding:10px 22px}.building{padding:8px 22px}.building__title{font-size:12pt}.building__type{font-size:10pt}}