@media (max-width: 767.98px) {
    .aside-stretch {
      background: transparent; }
      .aside-stretch:after {
        background: transparent;
        display: none; } }

        @media (min-width: 576px) {
            .container {
              max-width: 540px; }
                          
            }

            
      


          @media (min-width: 768px) {
            .container {
              max-width: 720px; } }


          @media (min-width: 992px) {
            .container {
              max-width: 960px; } }
          @media (min-width: 1200px) {
            .container {
              max-width: 1140px; } 
              .tw-20 {
                max-width: 20%;
            }
            /* .sec-btn {
                width: 270px;} */
        }


              @media (max-width: 575.98px) {
                .navbar-expand-sm > .container,
                .navbar-expand-sm > .container-fluid {
                  padding-right: 0;
                  padding-left: 0; } }


@media (max-width: 1048px){
    .blog-centent p {
        min-height: 67px;
    }

}



@media(max-width:768px){
    .owl-carousel.home-slider .slider-item .slider-text {
        height: 378px;
        }
    .about{
        margin-top: 388px;
    }
    .about-right{
        margin-top: 50px;
    }
    .btn.btn-primary{
        width: 100% !important;
    }
    .contact-section .info{
        margin-bottom: 10px;
    }
    /* .navbar-brand img{
        width: 85% !important;
    } */
    .about h3{
        font-size: 30px;
    }
    .de h2 {
        font-size: 27px;
        text-align: center;
        margin-top: 22px;}
    .about-1 h3{
        font-size: 30px;
    }
    .chan-review {
        padding: 20px;
    }
    .pack{
        padding: 0 20px;
    }
    /* .navbar-toggler {
        position: absolute;
    z-index: 999;
    top: -91px;
    } */
    .more-btn{
        width: 100% !important  ;
    }
}
@media(max-width:991px){
    .contact-section .info{
        margin-bottom: 40px;
    }
    .gallery .w-c{
        width: 50% !important;
    }
   

}
@media(max-width:423px){
    .hotel-search-form-area .hotel-search-form{
        margin-top: 761px;    }
    .about{
        margin-top: 499px;
    }
    .about p {
padding: unset;    }
/* .page-header h1 {
    font-size: 50px;
} */

}
@media(max-width:310px){
    .owl-carousel.home-slider .slider-item .slider-text h1{
        font-size: 32px;
    }

}
@media only screen and (max-width: 977px) {
    /* .navbar-toggler{
        margin: 20px;
        position: absolute;
        z-index: 999;
        top: 0;
    } */
    /* .navbar-brand img {
        width: 59%;
        
    } */
    .about h1{
        font-size: 32px;
    }
    .site-footer .navbar-brand img {
        width: 30% !important;
    }
    .social-icon {
        float: left !important;
    }
  }
  @media only screen and (max-width: 765px) {
    /* .navbar-toggler{
       
        top: -86px;
    } */
    /* .navbar-brand img {
        width: 30% !important;
        
    } */
    .site-footer .navbar-brand img {
        width: 50% !important;
    }
    .social-icon {
        float: left !important;
    }
    .w-c{
        width: 50%;
    }
    .packages{
        padding: unset;
    }
    .site-footer .navbar-brand img{
        float: left;
        padding: 0 !important;
    }
    .dest-sri p {
        font-size: 12px;}
    
  }
  @media only screen and (max-width: 692px) {
    /* .navbar-toggler{
       
        top: -79px !important;
    } */
    .gallery .w-c{
        width: 50% !important;
    }

  }
  @media only screen and (max-width: 551px) {
    /* .navbar-toggler{
       
        top: -72px !important;
    } */
    .page-header h1 {
    font-size: 50px;
}
.about-1 h1 {
    font-size: 28px;
    line-height: 33px;
    text-align: center;
}
.co h1{
    font-size: 31px;
}

.contact-form {
    padding: 16px;
}

  }

  @media (min-width:768px) and (max-width: 990px) {
  
    .about-1 {
        margin-top: 12px;
    }
    .ftco-navbar-light .navbar-brand{
        position: relative;
        width: 100%;
        text-align: center;
    }
    .log .navbar-brand{
        text-align: center;
    }
    .page-header {
 
        margin-top: -18px;
    
      }
      .p-100 {
        padding: 55px 9px;
    }
  
      /* .sec-btn {
        width: 441px;
        margin-bottom: 10px;
      }     */
    

  }
  @media only screen and (max-width: 767px) {
    .navbar-toggler{
       
width: 100% !important;    }
.navbar-brand{
    text-align: center;
}

.about-1 {
    margin-top: 32px;
}
.g-x{
    display: block;
}
.ftco-navbar-light .navbar-brand{
    position: relative;
    width: 100%;
    text-align: center;
}
.log .navbar-brand{
    text-align: center;
}
.navbar-brand img {
    width: 36%;
}
.contact-form {
   margin-top: 20px;
}
.page-header {
 
    margin-top: -18px;

  }
  .about{

    background-size: cover;
    height: auto;
  }
  .about-1 h1 {
  
    line-height: 33px;
    text-align: center;
}
.foter-design1 img {
    width: 26%;}
    .foter-design img {
        width: 22%;}
        .foter-design2 img {
            width: 17%;
        }
.send-msg{
    width: 100%;
}   
.page-header img{
    width: 24%;
  } 
  .owl-carousel.home-slider {
    
    height: 378px;

   }
   .hotel-search-form-area .hotel-search-form{
    margin-top: 761px;    }

    .pack-title h1 {
        font-size: 28px;
        /* font-family: none; */
    }
    .b-b a{
        width: 100% !important;
    }
    .p-100 {
        padding: 55px 12px 55px 12px;
    }
  
}
@media only screen and (max-width: 345px) {
    a.blantershow-chat {
        width: 52%; /* Adjust width as needed */
        left: 50%;
        transform: translateX(-50%);
        bottom: 20px; /* Adjust bottom position if needed */
    } 
    /* .email-font{
        font-size: 15px;
      } */
       .em{
        font-size: 12px;
       }
}
@media (min-width:991px) and (max-width: 1200px) {
    /* .sec-btn {
        width: 222px;} */
        .p-100 {
            padding: 55px 9px;
        }
}
