@media only screen and (max-width: 768px) {
  .dlogo{display: none;}
  .hedTop{padding: 0;}
  .logo .box{margin-top: 0 !important; padding: 0;}
  .logo .col-sm-2{display: none;}
  .navbar-brand img{height: 40px; display: block !important;}
  #pagede .bannerBox .bbox2{padding: 0.2rem 0;}
.rs-services-style1 .services-item{top: 18px;margin: 25px 0;}
.rs-services-style1 .services-desc .services-title{font-size: 18px;}
.rs-services-style1 .services-icon{top: -40px;}
#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;*/}
    .ban_img { height:auto;}
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;}
} 