@keyframes slide-in{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{from{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromLeft{from{margin-left:-100%}to{margin-left:0}}.newsbar{position:fixed;z-index:15;left:0;top:0;width:100%;background-color:var(--energizing-mint);padding:12px 0;display:none}.newsbar--visible{display:block}@media only screen and (min-width:992px){.newsbar{padding:0 12px}}.newsbar__text{position:relative;display:flex;font-size:1rem;line-height:1.5rem}.newsbar__text-container{position:relative;padding:0 32px;background-image:url(../../img/info-filled.svg);background-size:24px;background-position:left top;background-repeat:no-repeat}@media only screen and (min-width:992px){.newsbar__text-container{background-position:left center}}.newsbar__headline{position:relative;display:block;font-family:var(--font-family-bold);color:var(--white);margin:0 1.5rem 0 0}@media only screen and (min-width:992px){.newsbar__headline{display:inline-block;padding:12px 0}}.newsbar__copy{position:relative;display:block;color:var(--white);margin:0 .25rem 0 0;font-family:var(--font-family-book)}@media only screen and (min-width:992px){.newsbar__copy{display:inline-block;padding:12px 0}}.newsbar__copy p{display:inline;margin:0 4px 0 0}.newsbar__link{position:relative;color:var(--white);text-decoration:underline;font-family:var(--font-family-book)}.newsbar__close{position:absolute;width:24px;height:24px;top:50%;right:0;margin-top:-12px;background-image:url(../../img/close3.svg);background-size:16px;background-position:center;background-repeat:no-repeat;cursor:pointer;-webkit-tap-highlight-color:transparent}@media only screen and (min-width:992px){.newsbar__close{position:fixed;right:20px;top:12px;margin-top:0}}@media only screen and (min-width:1200px){.newsbar__close{right:40px}}body.newsbar-visible.mobile.fixed .newsbar--visible,body.newsbar-visible.tablet.fixed .newsbar--visible{display:none}body.newsbar-visible.mobile.fixed .navigation,body.newsbar-visible.tablet.fixed .navigation{top:0!important}body.mobile:not(.scrolled) .page-wrapper{transform:none}body.mobile.fixed .navigation{top:0!important}body.mobile.fixed .navigation__burger{top:0!important}body.mobile.fixed .newsbar--visible{display:none}body.mobile.fixed.scrolled .navigation__bar{top:60px}body.mobile.fixed.scrolled .navigation__bar.navigation__bar--opened{top:64px}