.featured-logos-wrapper {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 2rem;
  .featured-logo-image-wrapper {
    text-align: center;
    margin-inline: auto;
    @media (min-width: 0px) {
      width: calc(100% / 2 - 20px);
    }
    @media (min-width: 990px) {
      width: calc(100% / 3 - 20px);
    }
    @media (min-width: 1200px) {
      width: calc(100% / 4 - 20px);
    }
    img {
      width: 100%;
      height: 100%;
      object-fit: contain;
    }
  }
}
