.announcement-bar,.sticky-announcement-bar{padding:6px 0;min-height:3.5rem;color:#fff;background-color:#231f20;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow-x:hidden}@media all and (max-width: 1199px){.announcement-bar,.sticky-announcement-bar{opacity:1;transition:opacity .6s ease-in-out}}@media all and (min-width: 990px){.announcement-bar,.sticky-announcement-bar{min-height:4rem}}.announcement-bar b,.sticky-announcement-bar b{margin-right:5px;margin-left:5px}.announcement-bar .page-width,.sticky-announcement-bar .page-width{width:100%}.sticky-announcement-bar{position:fixed;top:0;left:0;right:0;visibility:hidden;z-index:4;transform:translateY(-100%);transition:transform .3s ease-in-out,visibility .3s ease-in-out}@media all and (min-width: 990px){.sticky-announcement-bar{display:none!important}}.announcement-bar__content{align-items:center;justify-content:center;text-align:center;color:#fff;font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;font-style:normal;line-height:1.5rem}.announcement-bar__content strong{padding:0 16.29px;letter-spacing:1px;color:#fff;font-family:var(--font-body-family);font-size:2rem;font-weight:400;font-weight:700;font-style:normal;line-height:2.9rem}.announcement-bar__content span{padding:0 20px;letter-spacing:1px;font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;line-height:1.93}@media all and (min-width: 1200px){.announcement-bar__content span{font-size:2rem;line-height:1.45}.announcement-bar__content{font-size:1.5rem;line-height:2.8rem}}.announcement-bar__close{display:none}@media all and (min-width: 990px){.announcement-bar__close{position:absolute;left:100%;margin-left:-45px;margin-top:3.5px}}.announcement-bar__wrap{display:flex;align-items:center}.announcement-bar__content-mobile{width:100%;padding:0 .5rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;color:#fff}.announcement-bar__buttons-mob{display:flex;align-items:center}.announcement-bar__button-mob{display:flex;align-items:center;justify-content:center;width:7.3rem;min-height:2.6rem;padding:2px 8px;font-family:Metric,sans-serif;font-size:1.4rem;font-weight:400;line-height:1;border-radius:3px;color:#fff;text-transform:uppercase;margin-right:8px;border:1px solid #e3e3e3}.announcement-bar__button-mob:hover{color:#fff;text-decoration:none}.announcement-bar__link-mob{color:#fff;text-align:right;font-size:1.2rem;font-weight:500;line-height:.7rem;padding:8px 0;text-decoration-line:underline!important}.announcement-bar__link-mob:hover{color:#fff}.announcement-bar .ticker{position:relative;overflow:hidden;animation:fadeInTicker .4s cubic-bezier(.49,.025,.65,.65)}.announcement-bar .ticker__list{width:-moz-fit-content;width:fit-content;display:flex;position:relative;transform:translateZ(0);animation:ticker 6s linear infinite}.announcement-bar .ticker__item{padding:0 1rem;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}@media all and (min-width: 1200px){.announcement-bar .ticker__item{padding:0 1.6rem}}@media all and (max-width: 1199px){.header.header--scrolled .header__announcement{opacity:0}}.header.header--scrolled .sticky-header__announcement{visibility:visible;transform:translateY(0);transition:transform .5s ease-in-out,visibility .5s ease-in-out}@keyframes ticker{0%{transform:translateZ(0)}to{transform:translate3d(-12.5%,0,0)}}@keyframes fadeInTicker{0%{opacity:0}to{opacity:1}}
