

@media (max-width: 980px) {
  
.abt-content-top {
    padding: 0px 0px 25px 30px;
}
  
  section.about-us-top p.head {
    margin-bottom: 10px;
    margin-top: 20px;
}
  
  .about-image-sec {
    width: 100%;
    float: right;
}
  
  section.about-us p.head, section.services-section .head-sec p {
    margin-bottom: 10px;
}
  
  section.about-us{
    padding:0;
  }
  
  section.about-us-top .col-12{
    padding:0;
  }
  
  .abt-img1-top img {
    height: 180px;
}
  
  section.about-us {
    padding:12px;
  }
  
  .abt-img1-top {
    padding-right: 0;
}
  
  
  section.about-us .about-image-sec img {
      height: 325px;
  }
  
  
  
}





@media (max-width: 540px){
  
   .abt-img1-top img {
        height: 140px;
    }
  
  section.about-us-top .row{
     flex-direction:column-reverse;
  }
  
  section .about-img-rev{
    order:2;
  }
  
  section .about-content-rev{
    order:1;
  }
  
}


   









