@media only screen and (max-width: 768px) {
  .bannerBox img{height: auto; width: 100%;}
  .dlogo{display: none;}
  .hedTop{padding: 0;}
  .logo .box{margin-top: 0 !important; padding: 0;}
  .logo .col-sm-2 a{display: inline-block; width: 48%; margin-bottom: 15px; }
  .logo .col-sm-2 .btn-info{padding-top: 5px; padding-bottom: 5px; float: right;}
  .navbar-brand img{height: 40px; display: block !important;}
  .menubox .dropdown-item{white-space: break-spaces;}
  #pagede .bannerBox .bbox2{padding: 0.2rem 0;}
.rs-services-style1 .services-item{top: 60px;margin: 35px 0;}
.rs-services-style1 .services-desc .services-title{font-size: 13px;}
.rs-services-style1 .services-icon{top: -65px;}
#pagede .rs-services-style1 .services-item{top:0;}
.rs-services-style1{margin-top: 0;}
.counter{font-size: 40px;}
.counter-box p{font-size: 14px;}
.box-item{margin: 0;}
.secbox{padding: 2rem 0;}
.cont-left-mng-grd{margin: 2rem 0 !important;}
.formwhy{padding: 3rem 0;}
.hover14 figure{height: 260px;}
footer{margin-top: 99px;}
footer .footer-contact-desc div[class*="col-"] + div[class*="col-"] .contact-inner{border-left:none;
}
footer .footer-contact-desc div[class*="col-"] + div[class*="col-"] .contact-inner:before,
footer .footer-contact-desc div[class*="col-"] + div[class*="col-"] .contact-inner:after {
   width: 0px;
  background-color: #e2e2e2;
 }    
 footer .contact-inner{margin: 15px 0}
 .footmob{margin: 5px 0;}
 .footerb{text-align: center;}
 .footerr{text-align: center; margin-top: 10px;}
.owl-theme .owl-dots .owl-dot{position: relative !important; background: none !important; width: auto !important; height: auto !important; box-shadow: none !important;}
} 