@media screen and (max-width: 1280px) {
  .subs-cards-container {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 18px;
  }

  .subs-card {
    width: 90%;
  }

  .fs-68 {
    font-size: 23px;
  }

  .fs-49 {
    font-size: 19px;
  }

  .fs-39 {
    font-size: 21px;
  }

  .fs-28 {
    font-size: 18px;
  }

  .fs-22 {
    font-size: 13px;
  }

  .margin-7 {
    margin-top: 4rem;
  }
  
  .iconify-style {
    font-size: 58px;
  }

  .generate-container {
    gap: 37px;
  }

  .generate-container-img {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 18px;
  }

  .generate-container-img div {
    gap: 25px;
  }

  .generate-container-img div > p {
    font-size: 18px;
    font-weight: 600;
  }

  .generate-container-img div > img {
    width: 70%;
  }

  .theme-templ-templatesImg {
    grid-template-columns: repeat(2, auto);
    column-gap: 15px;
    row-gap: 20px;
  }

  .theme-templ-templatesImg img {
    width: 160px;
  }

  .steps-container {
    gap: 24px;
  }

  .steps-grid-card {
    padding: 19px;
  }

  .steps-grid {
    /* display: grid; */
    grid-template-columns: repeat(1, 326px);
   
  }

  .subs-card {
    width: 90% !important;
  }
}
