.show-main-nav header #menu-logo-container #menu #top-bar{transform:translateY(0) translateX(3px) rotate(45deg)}.show-main-nav header #menu-logo-container #menu #bottom-bar{transform:translateY(2px) translateX(2px) rotate(-45deg)}.show-main-nav header #menu-logo-container #menu #middle-bar{transform:rotateY(90deg)}.show-main-nav header #menu-logo-container #menu svg{position:relative;left:calc(50% - 14px)}header{position:relative}header #menu-logo-container{height:50px}header #menu-logo-container #menu{position:relative;float:left;width:50px;height:100%;min-height:1px;border-bottom:none;transition:width .3s}header #menu-logo-container #menu svg{width:20px;height:20px;margin-top:15px}header #menu-logo-container #menu #hamburger{width:20px;height:100%;margin:0 auto;padding-top:18px}header #menu-logo-container #menu .hamburger-layer{width:20px;height:2px;margin:0 0 4px;background-color:#fff;transform:rotate(0deg);transform-origin:0 0;transition:.5s ease-in-out}header.no-transition form .animate-label,header.no-transition form input{transition:none}#header-container{z-index:999;flex-shrink:0;background:#000}#header-container .container{max-width:100%}#wrapper{position:relative;left:0;z-index:10;display:flex;flex-direction:column;width:100%;height:100%;border-radius:1px;box-shadow:0 0 23px 0 #000;transition:left .3s;will-change:left;-webkit-overflow-scrolling:none}#wrapper main{min-height:1px}.html-menu-fix{width:100%;overflow-x:hidden}.body-menu-fix{width:100%}.outer{position:relative;overflow:hidden}#main,.outer{height:100%;-webkit-overflow-scrolling:none}#main{z-index:10;width:100%}#main.show-main-nav #wrapper{left:83.334%}#main.show-main-nav #wrapper:after{bottom:0}#main.show-main-nav #main-navigation-container{z-index:1000000}#main.show-main-nav #menu{width:16.666vw}#main-navigation-container{position:absolute;left:-83.334%;z-index:9}#main-navigation-container a:focus{outline:3px solid transparent}#main-navigation-container a:active,#main-navigation-container a:focus{border-radius:4px;box-shadow:0 0 0 3px hsla(0,0%,100%,.65)}#main-navigation-container #main-navigation{position:fixed;top:0;width:83.334%;height:100%;overflow:auto;background-color:#383b3d}#main-navigation-container #main-navigation .nav-inner-container{height:100%}#main-navigation-container #main-navigation .nav-inner-container .inner-container{display:flex;flex-direction:column;height:100%}#main-navigation-container #main-navigation .nav-inner-container .inner-container *{flex-shrink:0}#main-navigation-container #main-navigation .nav-inner-container .inner-container #menu-nav{flex-grow:2}#login-desktop,#quick-login,.login-options-desktop{display:none}@media(min-width:1248px){#login-desktop{display:block;cursor:pointer}#quick-login{display:block;width:95px;height:40px;margin-left:5px;color:#fff;line-height:1.25;text-align:center;background-color:#be0d00;border:0;border-radius:4px;visibility:visible;transition:background .3s}#quick-login:active,#quick-login:focus{border-radius:4px;box-shadow:0 0 0 3px hsla(0,0%,100%,.65)}#quick-login:focus{outline:3px solid transparent}#quick-login>span{display:inline-block;margin-top:calc(20px - .625em);border-bottom:1px solid transparent;transition-duration:.3s;transition-property:border-bottom;pointer-events:none}#quick-login:focus,#quick-login:hover{background:#a50000}#quick-login:focus>span,#quick-login:hover>span{border-bottom:1px solid #fff}#quick-login.disabled{background-color:#4c626c}#quick-login.disabled:hover>span{border-bottom:none}#main .login-container{position:relative;display:flex;align-items:center;width:300px;max-width:none!important;height:64px;padding:5px;background:#3e5058}#main .login-container .login-select-desktop{position:relative;width:190px;height:40px;padding:0 10px;overflow:hidden;color:#fff;text-align:left;background:none;border:none}#main .login-container .login-select-desktop:active,#main .login-container .login-select-desktop:focus{border-radius:4px;box-shadow:0 0 0 3px hsla(0,0%,100%,.65)}#main .login-container .login-select-desktop:focus{outline:3px solid transparent}#main .login-container .login-select-desktop>.dropdown-indicator{position:absolute;top:calc(50% - 12.5px);right:10px;display:none;text-align:center;visibility:hidden;fill:#fff}#main .login-container .login-select-desktop>.dropdown-indicator>svg{width:25px;height:25px}#main .login-container .login-select-desktop>.close{top:calc(50% - 7.5px);left:calc(50% - 7.5px);display:none;width:15px;height:15px;visibility:visible}#main .login-container .login-select-desktop[aria-expanded=true] .dropdown-indicator svg{transform:rotate(180deg);transition:transform .3s}#main .login-container .login-select-desktop>.current-dropdown-item{display:inline;visibility:visible}#main .login-container .login-select-desktop>.mobile-login-label{display:none;visibility:hidden}#main .login-container .login-select-desktop .dropdown-indicator{display:inline-block;visibility:visible}.login-options.mobile{display:none}.login-options-desktop{position:absolute;top:64px;right:0;left:0;z-index:-1;width:200px;height:auto;margin:0;padding:0;background:#4c626c;box-shadow:0 1px 3px 0 rgba(0,0,0,.6);transform:translateX(100%);opacity:1!important;transition:transform .3s;transition-property:transform,visibility}.login-container .login-options-desktop{display:block;visibility:visible}.login-options-desktop ul{margin:0;padding:0;list-style-type:none}.login-options-desktop li{display:list-item;display:block;margin:0;line-height:1.125}.login-options-desktop li a{display:flex;align-items:center;width:100%;padding:8px 15px;color:#fff;font-size:1em;text-align:left;text-decoration:none;background:none;border:none;transition-duration:.2s;transition-property:background-color}.login-options-desktop li a:active,.login-options-desktop li a:focus{border-radius:4px;box-shadow:0 0 0 3px hsla(0,0%,100%,.65)}.login-options-desktop li a:focus{outline:3px solid transparent}.login-options-desktop li a .link-indicator{flex-grow:1;min-width:44px;margin:0;padding-left:15px;line-height:0;text-align:right;opacity:0;transition:opacity .2s;pointer-events:none}.login-options-desktop li a .link-indicator>svg{width:24px;height:24px;margin:0;fill:#fff}.login-options-desktop li a:focus,.login-options-desktop li a:hover{background:#3e5058}.login-options-desktop li a:focus .link-indicator,.login-options-desktop li a:hover .link-indicator{opacity:1}.login-options-desktop[aria-hidden=false]{transform:none;visibility:visible;transition-timing-function:cubic-bezier(.235,.79,.65,1);transition-duration:.5s}.login-options-desktop[aria-hidden=true]{transform:translateY(-100%);visibility:hidden;transition-timing-function:cubic-bezier(.31,.005,.735,.01);transition-duration:.35s}}

@media(max-width:1247.9px){#main #main-login-container{position:absolute;top:0;left:100vw;z-index:9}#main #main-login-container a:active,#main #main-login-container a:focus{border-radius:4px;box-shadow:0 0 0 3px hsla(0,0%,100%,.65)}#main #main-login-container a:focus{outline:3px solid transparent}#main #main-login-container #main-login{position:fixed;width:83.334%;height:100%;overflow:auto;background-color:#3e5058}#main #main-login-container #main-login li,#main #main-login-container #main-login ol,#main #main-login-container #main-login ul{margin:0;padding:0}#main #main-login-container #main-login li{display:block;line-height:1}#main #main-login-container #main-login li a{display:flex;align-items:center;width:100%;padding:13px 40px;color:#fff;font-size:1.2em;text-align:left;text-decoration:none;background:none;border:none;transition:background-color .2s ease-in}#main #main-login-container #main-login li a .link-indicator{flex-grow:1;min-width:44px;padding-left:15px;text-align:right;pointer-events:none}#main #main-login-container #main-login li a .link-indicator>svg{width:24px;height:24px;margin:0;fill:#fff}#main #main-login-container #main-login li a:focus,#main #main-login-container #main-login li a:hover{background-color:#4c626c}#main #main-login-container #main-login li a:focus .link-indicator,#main #main-login-container #main-login li a:hover .link-indicator{padding-right:0}#main .login-container{display:flex;align-items:center;float:right;width:25vw;max-width:25vw;background:#be0d00}#main .login-container .login-select{position:relative;width:100%;height:50px;margin:0;padding:0 10px;overflow:hidden;color:#fff;text-align:center;background:none;border:none;cursor:pointer}#main .login-container .login-select:active,#main .login-container .login-select:focus{border-radius:4px;box-shadow:0 0 0 3px hsla(0,0%,100%,.65)}#main .login-container .login-select:focus{outline:3px solid transparent}#main .login-container .login-select>.current-dropdown-item{display:none;visibility:hidden}#main .login-container .login-select>.mobile-login-label{top:calc(50% - .5em);display:inline-block;visibility:visible}#main .login-container .login-select>.close{top:calc(50% - 12px);left:calc(50% - 12px);display:none;width:24px;height:24px;visibility:visible}#main.show-main-login #wrapper{left:-83.334%}#main.show-main-login #wrapper:after{bottom:0}#main.show-main-login #main-login{z-index:1000000}#main.show-main-login .nab-header-bar__header>:not(.nab-header-bar__login){position:relative}#main.show-main-login .nab-header-bar__header>:not(.nab-header-bar__login):after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:rgba(0,0,0,.6);content:""}}@media(max-width:991px){#main.show-main-login .login-container{width:17vw}}@media(max-width:1247.9px){#main.show-main-login .nab-header-bar~div:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:rgba(0,0,0,.6);content:"";top:50px;z-index:999}#main.show-main-login .login-container .login-select>span{transform:translateY(-50px)}#main.show-main-login .login-container .login-select>.close{transform:none}#main.show-main-login .nab-header-bar__help,#main.show-main-login .nab-header-bar__search,#main.show-main-login .nab-header-bar__search-close{display:none}#main .login-container{transition:width .3s}#main .login-container>.login-options{display:none;visibility:hidden}#main .login-container .login-select{justify-content:center;transition:background .3s ease-in}#main .login-container .login-select>span{display:inline;border-bottom:1px solid transparent;transition:border-bottom .3s ease-in,transform .3s}#main .login-container .login-select>.close{position:absolute;display:inline-block;transform:translateY(50px);visibility:visible;transition:transform .3s}#main .login-container .login-select>.close svg,#main .login-container .login-select>.close svg *{width:24px;height:24px;fill:#fff!important}#main .login-container .login-select:focus,#main .login-container .login-select:hover{background:#a50000}#main .login-container .login-select:focus>span,#main .login-container .login-select:hover>span{border-bottom:1px solid #fff}#main .login-options{overflow-y:scroll}#main .login-options .link-indicator{padding-right:5px;transition:padding-right .2s}#main .login-options li:after{display:block;width:100%;height:1px;margin:-1px 0;padding:0 40px;background:#4c626c;background-clip:content-box;content:""}}@media(min-width:768px)and (max-width:1247.9px){#main #main-login-container #main-login{width:33%}#main .login-container{max-width:140px}#main .login-container .login-select{height:50px}}@media(min-width:768px)and (max-width:1247.9px)and (min-width:1248px){#main .login-container .login-select{height:64px}}@media(min-width:768px)and (max-width:1247.9px){#main.show-main-login #wrapper{left:-33%}}@media(min-width:1248px){#login{display:none}}

