.clients-slider-wrapper {
  position: relative;
  min-height: 320px;
  border-radius: 1.5rem;
  overflow: hidden;
  background: linear-gradient(180deg, rgba(9, 22, 35, 0.85), rgba(2, 7, 18, 0.95));
  padding: 3rem 2rem;
}

.clients-slider-overlay {
  width: 100%;
}

.clients-slider-overlay .owl-carousel {
  width: 100%;
  max-width: 1280px;
}

.clients-slider-overlay .owl-carousel .item {
  text-align: center;
  padding: 0.5rem 1rem;
}

.clients-slider-overlay img {
  max-height: 80px;
  object-fit: contain;
}

