#mrm-map { width: 100%; height: 750px !important; }
@media (max-width: 600px) { #mrm-map { height: 450px !important; } }
.leaflet-container { background: #fff; }
div.leaflet-bottom:nth-child(4), #mrm-bedrooms-filter {
    display: none;
}
.leaflet-svg-overlay path { pointer-events: all; } /* Ensures events trigger on paths */