#reviews {
  scroll-margin-top: 24px;
}

.hero-badges {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  flex: 1 0 100%;
  width: 100%;
  gap: 16px 22px;
  margin-top: 18px;
}

.hero-badges img {
  height: 124px;
  width: auto;
  object-fit: contain;
}

@media (max-width: 991px) {
  .hero-badges {
    justify-content: center;
  }
}

@media (max-width: 479px) {
  .hero-badges {
    flex: 0 0 auto;
    justify-content: center;
  }

  .hero-badges img {
    height: 104px;
  }
}
