@media (min-width: 1350px) {
  .work-step-list .step-item:nth-child(4) {
    grid-column: 2;
  }

  .work-step-list .step-item:last-child {
    grid-column: 3;
  }
}

@media(min-width: 320px) {
  .work-step-list--seo {
    grid-template-columns: repeat(1, 1fr) !important;
    gap: 20px;
  }

  .work-step-list--seo.grid .step-item-seo .subtitle1-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 12px;
    font-weight: 130%;
    font-family: "Wix Madefor Text", sans-serif;
  }

  .work-step-list--seo.grid .step-item-seo .step-arrow {
    margin-bottom: 12px;
  }
  

  .step-arrow::before {
    content: url("./img/check-blue.svg") !important;
    transform: rotate(0) !important;
  }

  .dark .step-item {
    background: var(--text-dark-grey-v2);
  }
}

@media(min-width: 768px) {
  .work-step-list--seo {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}

@media(min-width: 1440px) {
  .work-step-list--seo {
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 24px;
  }

  .work-step-list--seo.grid .step-item-seo .subtitle1-title {
    font-size: 14px;
    font-weight: 130%;
  }

  .work-step-list--seo.grid .step-item-seo .step-arrow {
    margin-bottom: 56px;
  }
}