@media (max-width: 1290px) {
    .carousel-caption h5{
        font-size: 55px;
    }
    .text-side.h2-font {
        font-size: 66px !important;
    }.carousel-inner {
        height: 450px;
    }
    

}

@media (max-width: 992px) {
    .top-bar {
        display: none;
    }
    .navbar-nav{
        margin-top: 100px;
    }
    .hotel-search-form{
        width: 100%;
    }
    .carousel-inner {
        height: 382px;
    }
    .navbar .navbar-brand {
        position: relative;
    }
    .navbar .navbar-brand img {
        width: 51%;}


}

@media (max-width: 768px) {
    .carousel-caption h5{
        font-size: 33px;
    }
    .carousel-inner {
        height: auto;
    }
    .navbar-nav{
        margin-top: 100px;
    }
    .hotel-search-form {
        width: 100%; 
        padding: 20px; 
        box-shadow: none; 
        background-color: #ffffff00; 
    }
    .navbar .navbar-brand img {
        width: 85%;
    }

    .h2-font{
        font-size: 39px;
    }
    .h2-topic{
        font-size: 36px;
    }
    .lead {
        font-size: 27px !important;
    }
    .about-us-header{
        min-height: 198px;
    }

}
@media (max-width: 500px) {
    .carousel-caption h5{
        font-size: 32px;
    }
 

}
@media (max-width: 450px) {
    .carousel-caption h5{
        display: none;
    }
    .navbar-nav{
        margin-top: 76px;
    }
    .h2-font {
        font-size: 35px;
    }
    .h2-topic{
      
            font-size: 35px;
            padding: 20px 10px;
        
    }
    .dest-name{
        font-size: 14px;
    }
    .lead {
        font-size: 21px !important;
    }

}