.marquee{overflow:hidden;width:100%}.marquee,.marquee__overflow{align-items:center;display:flex}.marquee__wrapper{display:flex;gap:30px;padding-left:30px}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee__container{align-items:center;display:flex;gap:30px;width:-moz-fit-content;width:fit-content}.marquee__container span{font-size:25px;white-space:nowrap}.marquee__container svg{height:26px;width:26px}