@media (min-width:1px) and (max-width:991px){ 
    
}
@media (max-width:500px) {
	.inner-hero-banner h1{font-size: 38px;}
	.service-1-bg {padding: 55px 0px;}
	.service-name{font-size:20px !important;}
  
}
@media (min-width:501px) and (max-width:767px) {
    
    
}
@media (max-width:767px) {
 .top-header {display:none}
 .banner {padding: 0 !important;}
 .banner-caption {min-height: 320px; text-align: center;}
 .banner-caption p {line-height: 26px;}
 .banner-caption h2 span{margin: 10px 0;}
 .carousel-control-next, .carousel-control-prev {display: none;}
 .wrapper {padding: 50px 0;}
 .about-section h1 { line-height: 38px;    font-size: 25px;}
 .big-font {font-size: 20px;line-height: 30px;}
 .service-2-icon{margin: 15px 0;}
 .who-we-are h2 {margin-bottom: 20px;margin-top: 20px;}
 .number-listing {margin-top: 20px;}
 .our-service p {margin-top: 20px;}
 .who-we-are-bg h2{margin-bottom: 20px;}
 .pricing-table {background-size: cover !important;}
 .news-section {display: inline-block;}
 .news-section img {width: 100%;margin-bottom: 30px;margin-right: 0 !important;}
 .news-section {margin-top: 20px;}
 .footer {padding: 50px 0;}
 .footer img {margin-bottom: 28px;}
 .footer-ul {margin-top: 0;}
 .footer-heading {margin: 20px 0 !important;}
 .copywrite{padding: 20px 0;}
 .copywrite {text-align: center;}
 .copywrite p {margin: 0 0 10px 0;}
 .copywrite ul {margin-bottom: 10px;}
 .request-quote {padding: 0 !important;}
 .request-quote p {font-size: 18px;text-align: center;line-height: 30px;padding: 20px;}
 .request-quote .col-md-7, .request-quote .col-md-5{background: #4c82c3 !important;}
 .request-quote .col-md-5 {padding-bottom: 30px;}
 .service-img {width:100%;height: 45.63233376792699vh}
 .dark-black-bg {width: 100%;}
 .filter-group li button{margin: 5px 0;}

 /*about us start vishal*/
 .about-us-image-part img { height: 100%; width: 100%}
 .about-us-image-part1 img{ height: 100%; width: 100%}
 /*about us end vishal*/
}

@media (min-width:768px) and (max-width:991px) {
    
}

@media(min-width:992px) and (max-width:1199px){
    
}

@media(min-width:1200px){
    
}

