@media screen and (max-width: 1399px){
    
}


@media screen and (max-width: 991px){
    .main-bg-content .title1 {font-size: 20px !important; line-height: normal;}
    .main-bg-content .title2 {font-size: 14px !important; line-height: normal; margin: 0; }

    .main-bg-content {transform: translateY(15%);}
    .mob-hidden {display: none;}
    .no-padding {width: auto;}
    
    .search-block-1 {display: inline-block; margin: 4px 8px; }
}


@media screen and (max-width: 767px){
    .main-bg-content {transform: translateY(10%);}
    .mob-hidden {display: none;}
    .main-bg-content .title1 {font-size: 20px !important; line-height: normal;}
    .main-bg-content .title2 {font-size: 14px !important; line-height: normal; margin: 0; }
    
    .search-block-1 { display: block; margin: 0 0 30px 0; }
    .search-btn-1 {width: 100%; padding: 10px 20px; }
    .search-btn-2 {width: 100%; margin: 0; border: 1px solid #e2b13c;}
    
    
}

@media screen and (max-height: 360px){ 
    .main-bg-container { height: 110vh; }
}


@media screen and (max-width: 575px){
    .main-bg-content {transform: translateY(7%);}
    .main-bg-content .title1 {font-size: 20px !important; line-height: normal;}
    .main-bg-content .title2 {font-size: 14px !important; line-height: normal; margin: 0; }
    
    
    
    .mob-hidden {display: none;}
    .map-location-switcher {margin-left: 12px;}
    .search-toolbar {top: 5%;}
    .navbar-brand { padding: 0;}
    .navbar-brand img { width: 70%; margin-left:12px;}
    .ftr_widget_about img { width: 80%;}
    /*.event-section {padding-top: 0px;}*/
    .media-body2 {padding-left: 40px !important}
    .media-content {width: 78%;}
    .media-heading{font-size: 15px !important;}
    .item-sub-container {margin: 0px;}
    .ftr-widget {margin-top: 0;}
    .btm-ftr {margin-top: 10px;}
}