.banner{width:100%;display:block;color:#fff;position:relative;padding:3px 0;background:#10504c;font-weight:600;font-family:"Heading",Helvetica, Arial, sans-serif}.banner .banner-container{flex-direction:row;display:flex;color:#fff;align-items:center}.banner .banner-container>div{margin-right:5px}.banner .banner-container>div:last-child{margin-right:0}.banner .banner-image{display:none;margin-top:-3px;margin-bottom:-3px}.banner .banner-image img{display:block;max-height:50px;width:auto}.banner .countdown{min-width:80px}.banner .banner-text{flex-grow:1;text-align:left;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner .banner-text.marquee{font-family:"Heading",Helvetica, Arial, sans-serif;font-size:30px;font-weight:700;line-height:1.2em;text-transform:uppercase;letter-spacing:.03em;overflow:hidden;white-space:nowrap;text-overflow:initial}.banner .banner-text.marquee .scrolling{animation:marquee var(--marquee-mobile-speed) linear infinite;display:inline-block;padding-right:10px}.banner.sticky{position:sticky;top:50px;z-index:800}@media(min-width: 481px){.banner .banner-image{display:inherit}.banner .countdown{min-width:100px}.banner .banner-text{text-align:center;font-size:15px}.banner .banner-text.marquee .scrolling{animation:marquee var(--marquee-desktop-speed) linear infinite}.banner.sticky{top:0}}.main-menu{border-bottom:none !important}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-100%)}}

/*# sourceMappingURL=Banner.css.map*/