    @-webkit-keyframes scroll {
    0% {
      transform: translateX(0);
    }
    100% {
      transform: translateX(calc(-250px * 7));
    }
  }
  
  @keyframes scroll {
    0% {
      transform: translateX(0);
    }
    100% {
      transform: translateX(calc(-250px * 7));
    }
  }
  .slider-tech {
    /* background: white; */
    height: 150px;
    margin: auto;
    overflow: hidden;
    position: relative;
    width: 600px;
    transform: rotate(90deg);
    display: flex;
    align-items: center;

    @media (max-width: 768px) {
      transform: rotate(0deg);
    }
  }
  .slider-tech::before, .slider-tech::after {
    background: linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 100%);
    content: "";
    height: 150px;
    position: absolute;
    width: 200px;
    z-index: 2;
  } 
  .slider-tech::after {
    right: 0;
    top: 0;
    transform: rotateZ(180deg);
  }
  .slider-tech::before {
    left: 0;
    top: 0;
  }
  .slider-tech .slide-track {
    display: flex;
    width: calc(180px * 7);
    background: #fff;
  }
  .slider-tech .slide-track {
    animation: scroll 15s linear infinite;
  }
  /*.slider-tech .slide-track .slide {
    -webkit-animation: scroll 10s linear infinite;
    animation: scroll 10s linear infinite;
  }*/
  .slider-tech .slide-track:hover {
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .slider-tech .slide {
    height: 150px;
    width: 180px;
    transform: rotate(-90deg);
    display: flex;
    justify-content: center;
    @media (max-width: 768px) {
      transform: rotate(0deg);
    }
  }

  .slider-tech .slide img {
    -webkit-filter: grayscale(100%);
    -moz-filter:    grayscale(100%);
    -ms-filter:     grayscale(100%);
    -o-filter:      grayscale(100%);
    filter: gray; 
}

.slider-tech .slide img:hover {
    filter: none;
    cursor: pointer;
}

