.sponsor-logo {
  max-width: 150px;
  max-height: 80px;
  object-fit: contain;
  filter: grayscale(30%);
  transition: filter 0.3s ease;
  display: block;
  margin-left: auto;
  margin-right: auto; /* centers the logo */
}

#sponsor-logos a {
  border: none;
}


.sponsor-logo:hover {
  filter: grayscale(0%);
}