@media screen and (max-width: 1260px) and (min-width: 768px) {
  #main .cards-container {
    margin-top: 96px;
  }
  #main .posts .section-title {
    font-size: 40px;
    line-height: 52px;
    margin-bottom: 20px;
  }
  #main .posts .section-description {
    font-size: 20px;
    line-height: 30px;
  }
  #main .left-right.create-the-ideal-solution {
    margin-top: 96px;
  }
  #main .horizontal-blocks.two-column .horizontal-blocks__item {
    border-radius: 32px;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.1), 0px -6px 8px -4px rgba(0, 0, 0, 0.06);
  }
  #main .horizontal-blocks.two-column .horizontal-blocks__item .horizontal-blocks__item-desc {
    margin-top: 20px;
    font-size: 18px;
    line-height: 28px;
  }
  #main .horizontal-blocks.ecommerce-builder .horizontal-blocks__item-info {
    padding: 32px;
  }
  #main .horizontal-blocks.ecommerce-builder .horizontal-blocks__item-desc {
    font-size: 18px;
    line-height: 28px;
  }
  #main .horizontal-blocks.ecommerce-builder .horizontal-blocks__item-title {
    font-size: 28px;
    line-height: 40px;
  }
  #main .horizontal-blocks.slider .horizontal-blocks__item-title {
    font-size: 28px;
    line-height: 40px;
    height: 80px;
  }
  #main .horizontal-blocks.slider .horizontal-blocks__item-desc {
    margin-top: 16px;
    font-size: 18px;
    line-height: 28px;
  }
  #main .horizontal-blocks.slider .horizontal-blocks__item-info {
    padding: 32px 32px 40px;
  }
  .grey_background_container {
    padding: 80px 0;
    margin: 96px 0;
  }
  .page-template-page-builder .marquee_container .button_container {
    margin-top: 0;
  }
  .page-template-page-builder .websites_created_container .trustpilot_title {
    font-size: 24px;
    line-height: 36px;
    margin-bottom: 30px;
  }
  .page-template-page-builder .opened-cards {
    padding: 96px 0 0;
  }
  .page-template-page-builder #customize .img-wrapper > img {
    border-radius: 16px;
  }
  .page-template-page-wp-builder-ads .images-background .section-description {
    font-size: 18px;
  }
}
