/**
    MIN WIDTH MEDIA QUERIES
 */
@media only screen and (min-width: 1280px) {

}

@media only screen and (min-width: 1024px) {
}

@media only screen and (min-width: 767px) {
}


/**
    MAX WIDTH MEDIA QUERIES
 */
@media only screen and (max-width: 1400px) {
    .header_hor .ush_menu_1.type_desktop .menu-item.level_1>a:not(.w-btn){padding-left: 10px!important; padding-right: 10px!important;}
}
@media only screen and (max-width: 1280px) {
    .header_hor .ush_menu_1.type_desktop .menu-item.level_1>a:not(.w-btn){font-size: 16px!important;}
}

@media only screen and (max-width: 1024px) {
    .header_title h1{font-size: 2.2rem!important;}
    .header_subtitle h2{font-size: 1.4rem!important;}
}


@media only screen and (max-width: 991px) {
}

@media only screen and (max-width: 767px) {
    .locations_finder #locations_finder_input{width: 200px!important;}
    .w-nav-arrow{float: right;}

    #page-footer .footer_hor_wrapper{flex-direction: column; margin-bottom: 2rem; gap: 1rem;}

    .hide_slider_on_mobile{min-height: auto!important;}
    .hide_slider_on_mobile .l-section-img,
    .hide_slider_on_mobile .l-section-slider{height: 300px; width: calc(100%); position: relative!important;}
    .hide_slider_on_mobile .l-section-h{padding-top: 0!important;}
    .hide_slider_on_mobile .l-section-img,
    .hide_slider_on_mobile .l-section-slider{width: calc(100% + 3rem); position: relative!important; margin-left: -1.5rem;}

    .w-popup-box.closerpos_inside .w-popup-box-h .w-popup-closer{width: auto; right:0}

    .image_location_wrapper{flex-direction: column; align-items: flex-start!important;}
    .image_location_wrapper img{width: 100% !important}

    #locations_map{height: 800px!important;}
}

@media only screen and (max-width: 600px) {

}
