#map {
    height: 100vh;
}

.mapboxgl-map {
    font-family: inherit;
}

.mapboxgl-ctrl-top-right {
    top: auto;
    bottom: 164px;
}

.mapboxgl-ctrl-group {
    border-radius: 100px;
}

.mapboxgl-ctrl-geolocate {
    width: 56px !important;
    height: 56px !important;
}

.mapboxgl-ctrl button .mapboxgl-ctrl-icon {
    height: 70%;
}

.mapboxgl-ctrl-group:not(:empty) {
    box-shadow: 0px 1px 4px 0px #00000040;
}