@media (max-width: 1295px) {
  .gkSubheadingBox.container-special .content {
    width: 100%;
    padding-left: 36px;
    padding-right: 36px;
  }
  .acm-hero .acm-hero-img {
    width: 100%;
    padding-left: 36px;
    padding-right: 36px;
  }
  .acm-features.style-2 .content {
    width: 100%;
    padding-left: 36px;
    padding-right: 36px;
  }
  .acm-features.style-3 .desc {
    display: -webkit-box;
    max-width: 100%;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }
  .acm-testimonials .content {
    width: 100%;
    padding-left: 36px;
    padding-right: 36px;
  }
  .item-page .media-wrap {
    width: 100%;
    padding-left: 36px;
    padding-right: 36px;
  }
}
