.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.marker-cluster-small{background-color:#b6e28d99}.marker-cluster-small div{background-color:#6ecc3999}.marker-cluster-medium{background-color:#f1d35799}.marker-cluster-medium div{background-color:#f0c20c99}.marker-cluster-large{background-color:#fd9c7299}.marker-cluster-large div{background-color:#f1801799}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{border-radius:15px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif;height:30px;margin-left:5px;margin-top:5px;text-align:center;width:30px}.marker-cluster span{line-height:30px}body{overflow-x:hidden}.leaflet-interactive,.leaflet-tile{filter:grayscale()}.leaflet-marker-icon{filter:none!important}.group-marker-icon--bounce{animation:group-pin-bounce .48s ease-out}.group-marker-cluster{border:2px solid hsla(0,0%,100%,.92);border-radius:50%;box-shadow:0 2px 7px #17212b3d;display:grid;place-items:center}.group-marker-cluster__count{color:#fff;font-size:15px;font-weight:700;line-height:1;text-shadow:0 1px 2px rgba(23,33,43,.16)}.group-marker-cluster--blue{background:#129bd8}.group-marker-cluster--orange{background:#e85d47}.group-marker-cluster--mixed{background:linear-gradient(135deg,#129bd8 50%,#e85d47 0)}.group-map-popup{color:inherit;display:block;font-family:var(--font-family-sans),sans-serif;min-width:220px;text-decoration:none}.group-map-popup__image{border-radius:.5rem;display:block;height:6rem;-o-object-fit:cover;object-fit:cover;width:100%}.group-map-popup__content{padding:.5rem}.group-map-popup__title{color:#101112;font-size:1.25rem;font-weight:800;line-height:1.25}.group-map-popup__type{border:1px solid;border-radius:9999px;display:inline-block;font-family:var(--font-family-sans),sans-serif;font-size:.7rem;font-weight:700;line-height:1.4;margin-bottom:.4rem;padding:.1rem .45rem;text-transform:uppercase}.group-map-popup__type--students{color:#129bd8}.group-map-popup__type--professionals{color:#e85d47}.group-map-popup__region{color:#6e7683;font-size:.75rem;margin-top:.25rem}@keyframes group-pin-bounce{0%,to{translate:0 0}35%{translate:0 -16px}}.leaflet-popup-content{margin:0!important;padding:0!important}.leaflet-popup-content-wrapper{border-radius:8px;padding:0!important}.leaflet-container a.leaflet-popup-close-button{visibility:hidden!important}.leaflet-bar{border:none!important}.leaflet-control-zoom a{align-items:center;display:flex;font-family:Work Sans,sans-serif;font-size:16px!important;height:34px;justify-content:center;line-height:1;text-align:center;width:34px}.leaflet-bar a:first-child,.leaflet-bar a:nth-child(2){border-radius:.375rem!important}
