@media (max-width: 991px) {

}
@media (max-width: 540px){
  section.brand-sec.section-gap{
   padding-top:25px;
  }
  .swiper-slide{
        padding: 0 15px;
  }
  .swiper-slide img{
    height: 50px;
  }
  section.form-sec .container{
   padding:0; 
  }
  section.form-sec .col-5 {
    width: 100%;
    padding:0;
}
  section.form-sec .col-7 {
    width: 100%;
    padding:0;
    padding-left: 0px;
  }
  section.form-sec .row{
   flex-direction:column-reverse; 
  }
  section.form-sec h2 {
    margin-bottom: 15px;
}
  section.form-sec .form-left{
      padding: 20px 25px;
    margin-top: 30px;
  }
  section.form-sec .form-left .row{
    flex-direction:column; 
  }
  section.form-sec form {
    margin-top: 20px;
}
  section.form-sec .form-left .col-lg-6 {
    width: 100%;
}
      section.abt-sec .row {
        padding: 0px 0px;
    }
  section.abt-sec .col-6{
   width:100%;
    padding:0;
  }
  section.abt-sec .abt-img img{
   height: 300px;
  }
  section.abt-sec .row{
   gap:25px; 
  }
      section.abt-sec h2 {
        font-size: 30px;
    }
  section.prestige-sec .container{
   padding:0; 
  }
  .head-sec {
    margin-bottom: 30px;
  }
  section.prestige-sec .col-4{
   width:100%;
    padding:0;
  }
  section.prestige-sec .row{
   gap:25px; 
  }
  section.management-section .col-6{
   width:100%; 
  }
  section.management-section .mgmt-img img{
    width:100%;
    height:250px;
    object-fit:cover;
  }
  section.management-section .row.row-rev{
    flex-direction:column-reverse;
  }
  section.revenue-section .container{
   padding:0; 
  }
  section.revenue-section .col-4{
    width:100%;
    padding:0;
  }
  section.revenue-section .row{
   gap:30px; 
  }
  .revenue-head h3{
   font-size:30px; 
  }
}
@media (max-width: 360px){

    }