.marquee{width:100%;height:100vh;height:100svh}
.marquee .play-pause-container{padding-top:5.5rem}
@media(min-width:768px){.marquee-simple{height:41rem}
}
.marquee-double,.marquee-widget{height:auto}
.marquee-double .marquee-media,.marquee-widget .marquee-media{margin-bottom:-100vh}
.marquee-screen-start,.marquee-screen-end{width:100%}
.marquee-screen-start{height:100vh;height:100svh}
.marquee-screen-end{min-height:100vh}
.marquee-widget .marquee-screen-end{min-height:50vh}
.marquee-backdrop{background-color:rgba(0,0,0,0.44)}