.hero-logo-slider {
  width: 100%;
  overflow: hidden;
  background: #030303;
  padding: 50px;
  margin-top:150px;
}

.slider-container {
  max-width: 100%x;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
}

.slider-track {
  display: flex;
  gap: 40px;
  animation: scrollLeft 30s linear infinite;
}

.logo {
  height: 90px;
  flex-shrink: 0;
  opacity: 0.8;
  transition: transform 0.3s ease, opacity 0.3s ease;
}

.logo:hover {
  transform: scale(1.05);
  opacity: 1;
}

@keyframes scrollLeft {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}