<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.infinite-container {
    height: 48vh;
    display: grid;
    place-items: center;
    text-align: center;
  padding-bottom: 120px;
  padding-top: 60px;
}

.infinite-container &gt; h2 {
  margin-bottom: -10px;
}

/* .infinite-container h2 {
  margin-bottom: -210px;
} */

.infinite-slider {
    height: 200px;
    margin: auto;
    position: relative;
    width: 88%;
    display: grid;
    place-items: center;
    overflow: hidden;
}



.infinite-slide-track { 
  display: flex;
  width: calc(250px * 20);
  animation: scroll 50s linear infinite;
}

.infinite-slide {
  width: 20px;
  margin: 20px;
}

 .infinite-slide img {
  width: 100%;
}

@keyframes scroll {
    0% {
        transform: translate(0);
    }
    100% {
        transform: translateX(calc(-250px * 10));
    }
}

.infinite-slide {
    height: 200px;
    width: 250px;
    display: flex;
    align-items: center;
    padding: 15px;
}
/* 
.img {
    width: 100%;
} */

.infinite-slider::before,
.infinite-slider::after {
  background: linear-gradient(90deg,hsla(0,0%,100%,0),#ffffff);
  content: '';
  height: 100%;
  position: absolute;
  width: 25%;
  z-index: 2;
  top: 0;
}

.infinite-slider::before {
  left: 0;
  transform: matrix(-1,0,0,1,0,0);
}

.infinite-slider::after {
  right: 0; 
}</pre></body></html>