@media(max-width:767px){
    html, body{
        touch-action: manipulation !important;
    }
    .logodesk{
        display: block;
    }
    .blog-content h5{
        font-size: 15px;
    }
    .blog-content p{
        font-size: 13px;
    }
    .contact-inner-section-area .blog-contact-boxarea{
        height: 100% !important;
        margin: 10px 0px !important;
    }
    .logof {
        width: 40%;
        margin: auto;
        display: block;
    }
    .copyright-text p{
        text-align: center;
    }
    .boxpara{
        height: 130px !important;
    }
    .ltn__feature-item-6{
       height: 450px !important; 
    }
    .carimg{
       height: 173px;
       object-fit: contain;
    }
    header{
        position: unset !important;
    }
    header.blog-banner {
        background-image: url(../img/page_bg.jpg);
        color: #FFF;
        box-sizing: border-box;
        height: 200px;
        width: 100%;
        padding: 50px 0px;
        background-position: 80% 0px;
        background-size: cover !important;
    }
    .ft-service-innerbox-2 .ft-service-text {
        padding: 10px 12px 20px !important;
    }
    .ft-service-innerbox-2 h3 {
        color: #fff;
        font-size: 14px !important;
        font-weight: 700;
    }
    .ft-service-innerbox-2{
        max-width: 100% !important;
        height: 250px !important;
    }
    .header.sticky{
        top: 45px !important;
    }
    body{
        overflow-x: hidden !important;
    }
  .cardbig{
    width: 100%;
    margin: auto;
    top: -37px;
    height: 125px;
    box-shadow: 0 0 10px 1px rgba(21, 28, 34, .5);
  }
  .mbanner{
    height: 200px !important;
    object-fit: cover !important;
  }
  .navbar-collapse{
      display:none;
  }
  .mbbtn{
      display: block;
      background: none !important;
      border: none !important;
  }
  .img-gradient{
     height: 300px !important;
  }
  .img-gradient img {
    display: block !important;
    height: 300px !important;
    object-fit: cover !important;
    object-position: center !important;
  }
  .img-gradient:after{
      background:none !important;
  }
  .nav-link {
    padding: 10px 30px !important;
  }
  .footer-menu ul li{
      text-align: center !important;
  }
  .oflogo{
      width:30%;
  }
  .lgftf {
        display: block !important;
    }
    #counter{
        display: block !important;
    }
    #counter .item{
        justify-self: anchor-center !important;
    }
    .logom{
        display: block !important;
        margin: auto !important;
    }
    .footer-menu ul{
        text-align: center !important;
    }
    .footer-menu li{
        float: none !important;
    }
    .logmob{
        display: none !important;
    }
}