.marquee-wrapper {
  margin: 0;
  padding: 10px 0;
  overflow: hidden;
}
.marquee-contain .splide li {
  letter-spacing: .25rem;
  text-transform: uppercase;
  cursor: default;
  user-select: none;
  width: fit-content !important;
}

.marquee-contain .splide li .marquee-content {
  display: flex;
  align-items: center;
  gap: 1em;
}

.marquee-contain .splide li .marquee-content svg,
.marquee-contain .splide li .marquee-content img {
  max-width: 100%;
  width: auto;
  height: 16px;
}

.marquee-contain .splide li .rte {
  letter-spacing: 1px;
  font-family: var(--font-heading-family);
}
