.fg-marquee{display:flex;width:100%;max-width:100vw;overflow:hidden;background:var(--mq-bg);color:var(--mq-color);font-size:var(--mq-size,64px)!important;font-weight:950;line-height:1;text-transform:uppercase;white-space:nowrap;padding:.22em 0}
.fg-marquee>a{display:flex;color:inherit;text-decoration:none;font-size:inherit!important}.fg-marquee-track{display:flex;flex:none;min-width:max-content;animation:fg-marquee var(--mq-speed) linear infinite;will-change:transform;font-size:inherit!important}
.fg-marquee-track span{display:inline-flex;align-items:center;gap:.35em;padding-right:.35em;font-size:inherit!important}.fg-marquee-track b{font-size:.55em!important}
.fg-marquee-right .fg-marquee-track{animation-direction:reverse}.fg-marquee-pause-yes:hover .fg-marquee-track{animation-play-state:paused}
.fg-marquee-outline-yes{color:transparent;-webkit-text-stroke:2px var(--mq-color)}
@keyframes fg-marquee{to{transform:translateX(-100%)}}
@media(prefers-reduced-motion:reduce){.fg-marquee-track{animation-play-state:paused}}
@media(max-width:700px){.fg-marquee{box-sizing:border-box;height:var(--mq-mobile-height,auto);padding:var(--mq-mobile-padding,10px) 0;align-items:center;font-size:var(--mq-mobile-size,44px)!important}.fg-marquee>a{height:100%;align-items:center}.fg-marquee-track{height:100%;align-items:center}.fg-marquee-track span{gap:var(--mq-mobile-gap,15px);padding-right:var(--mq-mobile-gap,15px)}.fg-marquee-track b{font-size:var(--mq-mobile-separator,55%)!important}}
html{scroll-behavior:smooth;scroll-padding-top:84px}.ticket-band{clip-path:none!important}.vc_row,.wpb-content-wrapper{margin-top:0;margin-bottom:0}
