html,
body,
.mud-typography,
.mud-alert-message,
.mud-chip-content,
.mud-button-label,
.mud-nav-link-text,
div,
span,
p,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Wix Madefor Display', sans-serif !important;
}

/* Leaflet polygon hover effect */
.leaflet-interactive:hover,
.leaflet-pane svg path.leaflet-interactive:hover {
    stroke: #EC5D3A !important;
    stroke-width: 3px !important;
    fill: #EC5D3A !important;
    fill-opacity: 0.5 !important;
    cursor: pointer !important;
    transition: stroke 0.15s ease-in-out, stroke-width 0.15s ease-in-out, fill 0.15s ease-in-out, fill-opacity 0.15s ease-in-out;
}

/* Extra specificity for SVG paths in Leaflet */
.leaflet-overlay-pane svg g path:hover {
    stroke: #EC5D3A !important;
    stroke-width: 3px !important;
    fill: #EC5D3A !important;
    fill-opacity: 0.5 !important;
}