@media (max-width: 992px) {
    .popular-locations_map {
        flex-direction: column;
    }

    .popular-locations_map-image {
        width: 100%;
    }

    .popular-locations_slider {
        width: 100%;
    }

    .popular-locations_map {
        display: none;
    }

    .popular-locations_map_mobile {
        display: block;
    }

    .popular-locations_heading {
        margin-top: 24px;
    }

    .popular-locations_text {
        margin-top: 12px;
    }

    .popular-locations_tours-button {
        margin-top: 24px;
    }
}
