.partnerContainer {
  display: flex;
  flex-direction: row;
  justify-content: center;
  flex-wrap: wrap;
  align-items: center;
  gap: 64px;
}

.partnerLogo {
  display: block;
  height: min(150px, 12rem);
  width: min(150px, 12rem);
  padding: 1rem;
  border-radius: 50%;
  background-color: var(--innerBg, white);
  border: var(--accent) 4px solid;
  transition: all 0.4s cubic-bezier(0.075, 0.82, 0.165, 1);
}

.partnerLogo:hover,
.partnerLogo:active {
  scale: 1.04;
  box-shadow: inset 0px 0px 100px 0px var(--accent);
}

.partnerLogo img {
  height: 100%;
  object-fit: contain;
}
