.sponsor-grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: start;
  gap: 30px;
}

.sponsor-item {
  width: 154px;
  height: 154px;
  transition: all ease 0.2s;
}

.sponsor-item:hover {
    transform: scale(1.05);
}

@media (max-width: 767px) {
.sponsor-grid {
  justify-content: start;
  gap: 20px;
}
    .sponsor-item {
        width: 135px;
        height: 135px;
    }
}

@media (max-width: 477px) {
.sponsor-grid {
  justify-content: start;
  gap: 15px;
}
    .sponsor-item {
        width: 128px;
        height: 128px;
    }
}

