.services-hero-section {
  padding: 5.625rem 0 0;
}

.services-hero-section .hero-section-column {
  display: unset;
}

.services-hero-section .hero-section-column-1 {
  width: 100%;
}

.services-hero-section .hero-section-content {
  text-align: center;
}

.services-hero-section .hero-section-content p {
  max-width: 50rem;
  margin: 0 auto;
}

.services-section-1 {
  padding: 1.5rem 0 5rem;
}

.services-section-1 .services-section-cards {
  flex-wrap: wrap;
}

.services-section-1 .service-card {
  width: 25.333333%;
}

@media (max-width: 767px) {
  .services-section-1 .service-card {
    width: 41%;
  }
}

@media (max-width: 529px) {
  .services-section-1 .service-card {
    width: 70%;
  }

  .services-section-1 {
    padding-bottom: 0;
  }
}