@media (max-width: 1200px) {
  div#v-pills-tabContent {
    padding: 93px 12px;
    position: unset;
    right: 0;
    width: 100%;
    margin-top: 20px;
  }

  .about-us-tab-wrap .container .d-flex {
    flex-direction: column;
  }

  .about-us-tab-wrap .nav-pills .nav-link {
    min-width: 100%;
  }
}

@media (max-width: 768px) {
  .offcanvas-header {
    padding: 50px 10px 0px !important;
  }

  .offcanvas-body {
    padding: 0px 10px !important
  }

  .swiper-slide img {
    height: 50vh;
  }

  div#v-pills-tabContent {
    padding: 93px 12px;
    position: unset;
    right: 0;
    width: 100%;
    margin-top: 20px;
  }

  .about-us-tab-wrap .container .d-flex {
    flex-direction: column;
  }

  .about-us-tab-wrap .nav-pills .nav-link {
    min-width: 100%;
  }
}

@media(max-width:576px){
.about-us-wrap .title {
  font-size: 15px;
}
}

@media (max-width: 500px) {

  .remidal-title,
  .remidal-title span,
  .title,
  .service-title {
    font-size: 35px;
  }

  .client-review-description {
    font-size: 25px;
  }

  .value-wrap {
    padding: 112px 15px;
  }

  .quote-title::after,
  .quote-title::before {
    width: 30px;
  }


}

@media(max-width:349.98px){
  .about-us-wrap .title {
    font-size: 13px;
  }
  }
  