.leaflet-marker-icon {
    transform: translateY(-530%);
    background-color: #fff;
    padding: 3px;
}

.leaflet-div-icon {
    background: none;
    color: #771612;
    border: none;
    cursor: unset;
    padding: 0;
}

.divicon {
    font-family: 'M PLUS Rounded 1c', sans-serif;
    text-align: center;
    font-size: 0.6em;
    overflow-x: visible;
    font-weight: 700;
    background-color: #fff;
}


.leaflet-marker-pane img {
    box-shadow: 0px 3px 6px 0px #777;
}

.leaflet-marker-icon {
    width: auto;
}