
    .logo-slider {
      overflow: hidden;
      padding: 10px 0;
      background: #F4F4F4;
      white-space: nowrap;
      box-sizing: border-box;
    }

    .logo-slider .slide-track {
      display: flex;
      animation: scroll 20s linear infinite;
    }

    .logo-slider .slide {
      width: 150px;
      margin: 0 20px;
      flex-shrink: 0;
    }

    .logo-slider .slide img {
      width: 100%;
      object-fit: contain;
    }

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