

  
  @keyframes scroll {
    0% { transform: translateX(0); }
    100% { transform: translateX(calc(-250px * 7))}
  }
  
  .te-slide-track {
    padding: 20px 0;
    animation: scroll var(--speed) linear infinite;
    display: flex;
    width: calc(250px * 14);
  }
  
  .te-slide-track:hover{
    animation-play-state: paused;
  }
  .te-slide {
    width: 250px;
  }
  
  .te-slide img {
    max-height: 40px;
    width: 100%;
    margin: auto;
    transition: .7s;
    object-fit: contain;
  }
  .tst-wrapper.gap-more{
    max-width: 80%;
    margin: auto;
  }

  .te-slide-track .te-slide img:hover {
    transform: scale(1.2);
  }

  @media screen and (min-width: 992px) {
    @keyframes scroll {
      0% { transform: translateX(0); }
      100% { transform: translateX(calc(-500px * 7))}
    }

    .te-slide-track {
      width: calc(500px * 14);
    }
    .te-slide {
      width: 500px;
    }

    .te-slide img {
      max-height: 70px;
    }

    
  }