@media (max-width: 1024px){


}
@media (max-width: 980px){


}
@media (max-width: 767px){
.contac-head{ text-align: center; }
.contac-head li{    margin-bottom: 10px; margin-right:0px;}
.navbar-brand img{  max-width: 250px;}
.navbar-light .navbar-brand{ margin:0px auto; }
.carousel-item img{ width:100%; height: auto; }
.main-nav{ position: relative; }
.about-us-sec h3 span{ font-size:32px; }
.read-more-but{ margin-bottom:20px; }
.carousel-caption h1{ font-size:12px; }
.owl-carousel { text-align: center; }
.owl-item{ padding-right:0px; }
.gallery{ text-align: center; }
.fot-contact {
    padding-left: 10px;
}
.footer h5{ margin-top:20px; margin-bottom:0px; }
.fot-map{margin-top:20px;}
.inner-banner img{ width:100%; height:auto; } 
inner-banner {
    position: relative;
    margin-top: 20%;
}
.inner-banner-content{ bottom: 0%;}
.inner-banner-content h1{ font-size:1.3rem; }
.inner-banner-content h1:before{ bottom: 17px;}
.inner-banner-content h1:after{ bottom:13px; }
.our-clients-details { text-align: center; margin-right:0px; }
.cop-right p{ text-align:center !important;}	
.carousel-caption{ bottom:15%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{ line-hight:20px;}
}
@media (max-width: 480px){}  