.sticky-nav{background-color:#013b79;background-color:var(--background-color);color:#fff;color:var(--color)}
.sticky-nav--sticky{position:-webkit-sticky;position:sticky;position:fixed;width:100%;top:0;z-index:3}
.sticky-nav__dropdown{display:none}
.sticky-nav ul{display:flex;grid-gap:20px;gap:20px;justify-content:space-between;max-width:1120px;padding:0;margin:0 auto}
.sticky-nav li{padding:16px 0;list-style-type:none}
.sticky-nav a,.sticky-nav button{color:inherit;font-family:'BNYM_NEWTON_Akkurat_Pro';font-weight:400;font-size:18px;line-height:28px;position:relative;text-decoration:none}
@media screen and (min-width:1296px){.sticky-nav--sticky{top:100px}
:root body.admin-bar .sticky-nav--sticky{top:86px}
.sticky-nav li{padding:0;position:relative}
.sticky-nav li:before{content:"";position:absolute;left:0;right:100%;bottom:0;background:#fff;height:5px;transition-property:right,color;transition-duration:.5s;transition-timing-function:ease-out}
.sticky-nav li.active:before,.sticky-nav li:focus:before,.sticky-nav li:hover:before{color:#fff;right:0}
.sticky-nav li a{display:block;padding:16px 0;height:100%}
}
@media screen and (min-width:320px)and (max-width:1295px)and (min-width:600px)and (max-width:782px){:root body.admin-bar .sticky-nav{top:46px}
}
@media screen and (min-width:320px)and (max-width:1295px)and (min-width:783px)and (max-width:1296px){:root body.admin-bar .sticky-nav{top:32px}
}
@media screen and (min-width:320px)and (max-width:1295px){.sticky-nav .sticky-nav__dropdown{display:block;padding:16px 48px 16px 16px;background-color:unset;width:100%;text-align:left;font-family:inherit;height:calc(32px + 1em);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:'BNYM_NEWTON_Akkurat_Pro';border:0}
.sticky-nav .sticky-nav__dropdown:after{content:"›";position:absolute;right:16px;box-sizing:border-box;transform:rotate(90deg);transition:transform .15s ease-in-out;margin-top:auto;margin-bottom:auto;font-size:32px}
}
@media screen and (min-width:320px)and (max-width:1295px){.sticky-nav--expanded .sticky-nav__dropdown:after{transform:rotate(270deg)}
}
@media screen and (min-width:320px)and (max-width:1295px){.sticky-nav ul{display:none;flex-direction:column;background-color:#217abf;background-color:var(--light-background-color);padding:0;grid-gap:0;gap:0}
.sticky-nav ul li{padding:16px 48px 16px 16px;border-bottom:1px solid #fff}
.sticky-nav ul li.active{background-color:#013b79;background-color:var(--background-color)}
.sticky-nav ul li:first-child{border-top:1px solid #fff}
}
@media screen and (min-width:320px)and (max-width:1295px){.sticky-nav a{display:block;padding:0}
}
@media screen and (min-width:320px)and (max-width:1295px){.sticky-nav--expanded ul{display:flex}
}
@media(max-width:1024px){.sticky-nav a,.sticky-nav button{font-size:16px;line-height:24px}
}
@media(max-width:768px){.sticky-nav a,.sticky-nav button{font-size:16px;line-height:24px}
}