@media only screen and (max-width: 1500px) {
   
}

@media only screen and (max-width: 1367px) {

}
        
@media only screen and (max-width: 1171px) {
  
}

@media only screen and (max-width: 992px) {
    header{top: 20px;}
    .table-responsive{overflow-x:scroll;}
}

@media only screen and (max-width: 768px) {
    header{top: 0px;}
    .main .container{flex-wrap: wrap;}
    .form-content, .form-bx{flex-basis: 100%;width: 100%;}
    .frm-container h5 span {
    font-size: 26px;
}
.frm-container h5 br{display:none;}
.frm-container{padding-bottom:0px;}
    .form-content h3{font-size: 26px;line-height: 36px;}
    .form-content{padding-bottom: 30px;}
    .copyright ul{flex-wrap: wrap;}
    .copyright ul li{padding-bottom: 10px;}
    .copyright ul li:last-child{padding-bottom: 0;}
    .frm-container {
    flex-direction: column;
}
.form-content h3 {
    font-size: 22px;
    line-height: 30px;
}
.frm-container h5 {
    font-size: 20px;
}
}

@media only screen and (max-width: 575px) {
    .modal-content{width:88% !important;}
    header{display: none;}
    header.scrolled{display: block;}
    .mrt-70 {margin-top: 40px;}
    .main{padding-bottom: 40px;}
    .banner{height:150px;overflow:hidden;}
    .banner img{width:100%;height:100%;object-fit:cover;}
    .horizontal-scrolling-items__item img {
        max-width: 100px !important;
    }
    h3{font-size: 24px;line-height: 30px;}
    .horizontal-scrolling-items {
        animation: infiniteScroll 6s infinite linear;
      }
      @keyframes infiniteScroll {
        from {transform: translateX(10%)}
        to {transform: translateX(-100%)}
      }
      #gallery h5{font-size:20px;}
      #gallery_thirds img {
    margin: 0 20px;
    width: 37%;
}
#gallery span, #gallery_sec span {
    margin: 0 20px;
}
#gallery img, #gallery_sec img {
    width: 80% !important;
    max-width: 80% !important;
}
}

@media only screen and (max-width: 460px) {
   .banner{height:170px;overflow:hidden;}
    .banner img{width:100%;height:100%;object-fit:cover;}
    #gallery h5{font-size:13px;}
}
@media only screen and (max-width: 360px) {
   
}