:root{
    --nb-location-box-1-map-mobile-height: 300px;
}

.nb-location-box-1 .nb-left-wrapper {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.nb-location-box-1 .nb-map {
    height: 100%;
    width: 100%;
}

@media screen and (max-width: 768px) {
    .nb-location-box-1 .nb-map {
        height: var(--nb-location-box-1-map-mobile-height);
    }
}