.xo-design-flexibility xo-marquee xo-marquee-item {
  display: flex;
  align-items: center;
}
.xo-design-flexibility xo-marquee xo-marquee-item > * {
  padding-bottom: 1.2rem;
}
@media (min-width: 768px) {
  .xo-design-flexibility xo-marquee xo-marquee-item > * {
    padding-bottom: 1.8rem;
  }
}
.xo-design-flexibility xo-marquee * {
  white-space: nowrap;
  word-break: keep-all;
  word-wrap: normal;
}