.university-marquee,.university-marquee-viewport,.university-marquee-track{display:contents}
.university-logos-copy,.university-marquee-pause{display:none!important}
@media (max-width:800px){
  .university-marquee{display:block;min-width:0;max-width:100%}
  .university-marquee-viewport{display:block;overflow:hidden;width:100%}
  .university-marquee-track{display:flex;width:max-content;animation:acady-university-marquee 34s linear infinite;animation-play-state:paused}
  .university-marquee .university-logos{display:flex!important;flex:0 0 auto;gap:16px;width:max-content;margin:0;padding:0 16px 0 0;overflow:visible;scroll-snap-type:none;list-style:none}
  .university-marquee .university-logos li{flex:0 0 156px;width:156px;padding:20px 4px}
  .university-marquee.is-visible:not(.is-paused):not(.is-page-hidden) .university-marquee-track{animation-play-state:running}
  .university-marquee-track:focus-within{animation-play-state:paused!important}
  .university-marquee .university-logos-copy{display:flex!important}
  .university-marquee-pause{display:inline-flex!important;align-items:center;min-height:44px;padding:8px 0;margin-top:4px;border:0;background:transparent;color:var(--muted,#526b80);font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:4px}
}
@media (max-width:800px) and (hover:hover){.university-marquee-viewport:hover .university-marquee-track{animation-play-state:paused!important}}
@keyframes acady-university-marquee{to{transform:translateX(-50%)}}
@media (max-width:800px) and (prefers-reduced-motion:reduce){
  .university-marquee-track{animation:none;transform:none}
  .university-marquee .university-logos-copy,.university-marquee-pause{display:none!important}
  .university-marquee-viewport{overflow-x:auto}
}
