.marquee-section .marquee {
  background-color: var(--primary-color);
  padding: 1% 0 2% 0;
  position: relative;
  overflow-x: hidden;
}

.marquee-section .marquee span {
    font-size: 22px;
    padding: 0 20px;
    line-height: 1;
    font-weight: 500;
  }

.marquee-section .track {
  position: absolute;
  white-space: nowrap;
  will-change: transform;
  animation: marquee 25s linear infinite;
}
@keyframes marquee {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}