.announcements_banner{height:41px;overflow:hidden;position:fixed;top:0;transform:translateY(0);transition:transform .33s ease;width:100%;z-index:101}.scrolled.hide_navigation .announcements_banner{transform:translateY(-100%);transition:transform .13s ease}.announcements_banner__item{align-items:center;display:flex;height:41px;left:0;opacity:0;padding:0;position:absolute;text-align:center;top:0;transform:translateY(100%);transition:transform .5s ease,opacity .5s ease;width:100%}.announcements_banner__item__text{color:#fff;display:-webkit-box;font-weight:400;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:center;width:100%}.announcements_banner__item.active{opacity:1;transform:translateY(0)}.announcements_banner__item.slide-up{opacity:0;transform:translateY(-100%)}.announcements_banner__item.pre-active{opacity:0;transform:translateY(100%)}.announcements_banner__icon{pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media(max-width:1050px){.announcements_banner__icon{display:none}.announcements_banner__item__text{-webkit-line-clamp:1;font-size:13px}.announcements_banner__item{align-items:center;display:flex;height:41px;padding:12px 28px}.announcements_banner{height:41px}}button.button-cta-top{background:#fff;border:1px solid #fff;border-radius:6px;color:#10b371;left:10px;padding:8px 10px}button.button-cta-top:hover{background:none;border:1px solid #fff;color:#fff}