@media (max-width: 991px) {

}
@media (max-width: 540px){
 section.brand-sec.section-gap{
   padding-top:25px;
  }
  .swiper-slide{
    width: 35% !important;
    padding: 0 20px;
  }
  .swiper-slide img {
    height: 55px;
    width: 100%;
}
  section.form-sec .col-7 {
    width: 100%;
    padding-right: 0;
    padding-left: 0;
  }
  section.form-sec h2 {
    margin-bottom: 15px;
}
  section.form-sec .col-7 .line {
    margin-bottom: 15px;
}
  section.form-sec a.main-btn{
        margin-top: 20px;
  }
  section.form-sec .col-5 {
    width: 100%;
    padding: 0;
    margin-top:25px;
}
  section.form-sec .form-left{
   padding:15px 20px; 
  }
  section.form-sec .form-left .col-lg-6 {
    width: 100%;
}
  section.abt-sec{
   padding-left:12px;
    padding-right:12px;
  }
      section.abt-sec .row {
        padding: 0px 0px;
    }
  section.abt-sec .col-6{
    width:100%;
    padding:0;
  }
  section.abt-sec .abt-img img{
   height:300px;
    margin-bottom:25px;
  }
  .head-sec {
    margin-bottom: 30px;
  }
  section.prestige-sec .col-3{
    width:100%;
    padding:0;
  }
  .prestige-img{
        width: 65px;
    height: 65px;
    padding: 10px;
    margin-bottom: 15px;
  }
   section.prestige-sec .row{
   gap:20px 0;  
  }
  .let-info .nav-pills .nav-link{
    font-size: 15px;
  }
  .let-info ul#pills-tab{
    margin-bottom: 20px !important;
    gap: 2px;
  }
  section.let-section .col-4{
   width:100%;
    padding:0;
  }
  section.let-section .row{
   gap:20px; 
  }
  .get-details{
   padding:15px; 
  }
  .let-btns{
    margin-top: 25px;
    gap: 20px;
    flex-direction: column;
    align-items:center;
  }
  .let-btns .common-btn-primary{
   width:200px; 
  }
  section.management-section .col-6{
   width:100%; 
  }
  section.management-section .row.row-rev{
    flex-direction:column-reverse;
    margin-top:25px;
    margin-bottom:25px;
  }
  .welcome-btn{
    margin-top: 25px;
    gap: 20px;
    flex-direction: column;
    align-items:center;
  }
  .welcome-btn .common-btn-primary{
   width:200px; 
  }
  section.proud-sec .gallery-info-details h4 {
        font-size: 18px;
        margin-bottom: 15px;
    }
  section.proud-sec{
   padding-left:0;
    padding-right:0;
  }
      section.proud-sec .gallery-info-details li {
        width: 100%;
    }
  .proud-btn{
    margin-top: 25px;
  }
  section.guaranteed-rent .col-4{
    width:100%;
    padding:0;
  }
  .guaranteed-info {
    text-align: center;
}
  section.guaranteed-rent .row{
   gap:25px; 
  }
}
@media (max-width: 360px){

    }