/* Start custom CSS *//* T3b: Enfold sets html{min-width:910px} unless <html class=responsive>, which the elementor_canvas template never outputs. */
html{min-width:0 !important;}

/* T3c: lecture library marquee (animation lives here: the global-classes style schema silently drops the `animation` property, longhand or shorthand) */
@keyframes shift-marquee-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@keyframes shift-marquee-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}
.shift-marquee-track--left{animation:shift-marquee-left 60s linear infinite;}
.shift-marquee-track--right{animation:shift-marquee-right 60s linear infinite;}
.shift-marquee:hover .shift-marquee-track{animation-play-state:paused}
@media (prefers-reduced-motion: reduce){.shift-marquee-track{animation:none}.shift-marquee{overflow-x:auto}}/* End custom CSS */