.site-main--sociale-wijkteams-overview {
  gap: 0;
}

.site-main--sociale-wijkteams-overview .wijkteams-strip__content {
  padding-top: 4rem;
}

.site-main--sociale-wijkteams-overview .wijkteams-strip__left h1 {
  color: #ffffff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: var(--section-title-size);
  font-weight: 700;
  line-height: var(--section-title-line);
  letter-spacing: -0.01em;
  margin: 0;
}

.site-main--sociale-wijkteams-overview .wijkteams-strip__left h2 {
  display: none;
}

.wijkteams-overview {
  background: #ffffff;
  padding-block: var(--section-stack-gap);
}

.wijkteams-overview .home-slider {
  padding: 0;
}

.wijkteams-overview .home-slider__nav {
  display: none;
}

.wijkteams-overview-card {
  position: relative;
  display: block;
  overflow: hidden;
  border-radius: 2.25rem;
  text-decoration: none;
}

.wijkteams-overview-card h3 {
  position: relative;
  z-index: 2;
  justify-content: center;
  font-size: var(--accordion-title-size);
  line-height: var(--accordion-item-line);
  min-height: 6.667rem;
  padding: 0 1rem;
  text-align: center;
  white-space: nowrap;
}

.wijkteams-overview-card .wijkteams-overview-card__icon {
  position: absolute;
  display: block;
  z-index: 3;
  right: 1.2rem;
  bottom: -2.3rem;
  width: 4.6rem;
  height: 4.6rem;
  max-height: none;
  aspect-ratio: auto;
  object-fit: contain;
}

.wijkteams-overview-card img:not(.wijkteams-overview-card__icon) {
  display: block;
  width: 100%;
  height: min(15.143rem, calc(14.42vw - 0.77rem));
  max-height: 15.143rem;
  aspect-ratio: 960 / 659;
  object-fit: cover;
}

@media (max-width: 1547px) {
  .wijkteams-overview .home-slider__nav {
    display: flex;
  }
}

@media (max-width: 720px) {
  .site-main--sociale-wijkteams-overview .wijkteams-strip__content {
    padding-top: var(--section-pad-y);
  }

  .wijkteams-overview-card h3 {
    font-size: var(--accordion-title-size);
    line-height: var(--accordion-item-line);
    min-height: 5.9rem;
    padding-inline: 1.5rem;
    white-space: normal;
  }

  .wijkteams-overview-card .wijkteams-overview-card__icon {
    right: 1rem;
    bottom: -2rem;
    width: 4rem;
    height: 4rem;
  }

  .wijkteams-overview-card img:not(.wijkteams-overview-card__icon) {
    height: 11.5rem;
  }
}
