<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.infinite-container {
  width: 100%;
  display: flex;
  text-align: center;
  padding-bottom: 70px;
  padding-top: 80px;
  position: relative;
  flex-direction: column;
}

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

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

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

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

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

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

.infinite-slide {
  width: 182px;
  display: flex;
  align-items: center;
  border-radius: 4px;
  overflow: hidden;
  margin-right: 12px;
}
/* 
.img {
    width: 100%;
} */

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

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

.infinite-slider::after {
  right: 0; 
}

.infinite-container .infinite-link-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 24px;
  position: relative;
}

.infinite-container .infinite-link-item {
  display: inline-flex;
  align-items: center;
}

.infinite-container .infinite-link-item &gt; svg {
  left: 2px;
  margin-left: 5px;
  margin-right: 10px;
  position: relative;
  transition: left .25s ease-in-out;
  fill: #ed7d27;
}

.infinite-container .infinite-link-item:hover &gt; svg {
  left: 8px;
}</pre></body></html>