@media (max-width:1200px) {
    .slide_1{
        padding: 120px 0;
    }
    .slide_1 .slide_subtitle{
        font-size: 24px;
    }
    .slide_1 .slide_title{
        font-size: 48px;
        line-height: 60px;
    }
    .fs-50{font-size: 40px;}
   
}
@media screen and (min-width:993px) {
    .dropdown-mega:hover .dropdown-menu{
        display: block !important;
    }
    .dropdown-mega:focus .dropdown-menu{
        display: block !important;
    }
}
@media (max-width:991px) {
.navbar-toggler{box-shadow: none;border: 0;}
.navbar-toggler:focus {box-shadow: none;border: 0;}
.nav-link {padding: 15px 10px !important;}
.login_box_mob{position: absolute;left: 0;right: 0;top: 200px;background: #fff;width: 94%;padding: 20px;border-radius: 6px;margin: auto; min-height: 450px; margin-bottom: 30px;}
.login_box_mob .row.h-100{height: auto !important;}
.login_page .logo_login {max-height: 55px;left: 20px;top: 8px;}
.login_img{margin-top: -50px; height: auto;}
.slide_1{
    padding: 60px 0;
}
.slide_1 .slide_subtitle{
    font-size: 20px;
}
.slide_1 .slide_title{
    font-size: 36px;
    line-height: 50px;
}
.slide_1{
    border-radius: 0 0 50px 50px;
}
.nav-item.dropdown.dropdown-mega .dropdown-menu{
    max-height: 250px;
    overflow-y: auto;
}
}
@media (max-width:575px) {
.login_img{margin-top: -25px;}
.navbar-brand img {max-width: 205px;height: auto;}
.find_specific{padding: 40px 50px;}

.bookform .dropinf{
    position: relative;
    left: inherit;
    border-radius: 10px 10px 0 0;
    text-align: center;
}
.bookform nav{
    width: 100%;
    border-radius: 0;
   
}
.bookform nav .nav-tabs{
    padding: 10px;
}
}
