.scroll{
  margin-top: 150px;
}

@keyframes infinity-scroll-left {
    from {
      transform: translateX(0);
    }
      to {
      transform: translateX(-100%);
    }
    }
    .scroll__content {
      display: flex;
      overflow: hidden;
    }
    .scroll__items {
      display: flex;
      list-style: none;
      padding: 0
    }
    .scroll-infinity__list--left {
      animation: infinity-scroll-left 80s infinite linear 0.5s both;
    }
    .scroll__item {
      width: calc(100vw / 4);
    }
    .scroll__item>img {
      width: 100%;
      display: block;
    }

    @media (max-width: 768px) {
      .scroll{
        margin-top: 60px;
      }
      
        .scroll__item {
            width: calc(100vw / 1);
        }
    }
    
    