@media (max-width: 991px) {

}
@media (max-width: 540px){
 section.pro-gallery {
    padding-top: 140px;
    padding-bottom: 20px;
    padding-left: 12px;
    padding-right: 12px;
}
  .pro-gallery-info{
   flex-direction:column;
    gap:14px;
  }
  section.pro-gallery .pro-left, section.pro-gallery .pro-right {
    width: 100%;
}
  section.pro-gallery .pro-left img{
   height:250px; 
    border-top-right-radius: 12px;
    border-bottom-left-radius: 0px;
  }
  section.pro-gallery .pro-right img{
   height:125px; 
  }
  section.pro-gallery .pro-right .pro-images:nth-child(2) a, section.pro-gallery .pro-right .pro-images:nth-child(2) img {
    border-top-right-radius: 0px;
}
  section.pro-gallery .pro-right .pro-images:nth-child(3) a, section.pro-gallery .pro-right .pro-images:nth-child(3) img {
    border-bottom-left-radius: 12px;
}
  .gallery-btn a{
    width: 160px !important;
    gap: 5px;
  }
  section.pro-head h1{
   padding-left:12px;
    padding-right:12px;
  }
  .abe-icons{
   gap:5px; 
  }
  section.pro-bottom{
    padding-left: 12px;
    padding-right: 12px;
  }
  section.pro-bottom .col-9, section.pro-bottom .col-3 {
    padding: 0 0px;
    width:100%;
}
  .pro-left ul.nav.nav-pills{
    gap: 10px 3px;
  }
  section.pro-bottom .col-3{
   margin-top:20px; 
  }
  .pro-left .tab-pane li{
    min-width: 47%;
        margin-right: 10px;
    max-width: 50%;
  }
  .floor-slider .item img{
   height:280px; 
  }
}
@media (max-width: 360px){

    }