body.overflow-hide{overflow:hidden;width:100%}body.overflow-hide .custom-masthead{position:fixed}.modules{background:inherit}.custom-masthead .large-version{display:none}.custom-masthead header{justify-content:space-between;align-items:center;z-index:1;display:flex;width:100%}.custom-masthead.isCollapsed header{background:transparent}.custom-masthead.isCollapsed{position:fixed;width:100%}.custom-masthead.isCollapsed .masthead-container{background:-webkit-gradient(linear,left bottom,left top,from(transparent),to(#000));background:-webkit-linear-gradient(bottom,transparent,#000);background:linear-gradient(0deg,transparent,#000)}.custom-masthead.isCollapsed .navigation-link,.custom-masthead.isCollapsed .navigation-link:active,.custom-masthead.isCollapsed .navigation-link:hover{background:transparent!important}.masthead-container{display:flex;flex-direction:column}.search-icon .filters{width:.75em;height:.75em;fill:#fff}.skin-ad .custom-masthead{left:inherit;max-width:1000px}.page-skin .custom-masthead .large-version{padding-left:20px}.page-skin .custom-masthead .controls{padding-right:10px}.custom-masthead .navigation{margin-left:0;display:flex;align-items:center;flex-grow:1;background:inherit}.dropdown-sub-link .dropdown-icon{width:30px;height:30px;margin-right:5px}.dropdown-sub-link .dropdown-icon+span{padding-right:30px}.custom-masthead .search-icon .navigation-link{font-size:1em;padding:0 .25em}.custom-masthead .mobile-menu .navigation-link{font-size:1em;padding:0!important}.custom-masthead .navigation .navigation-link{padding:.25em 1em;height:100%;text-transform:uppercase;text-decoration:inherit;font-weight:700;font-size:15px;margin:2px 3px 0}.masthead-container.sticky-header{position:fixed;top:0;width:100%}.custom-masthead{position:relative;left:0;top:0;width:100%;z-index:99}.custom-masthead .small-version{display:flex;align-items:center;flex:2 1}.custom-masthead .search-icon{font-size:2em;cursor:pointer}.custom-masthead .small-version .logo{flex:1 1;display:flex;justify-content:center}.custom-masthead .small-version .logo img{height:45px}.custom-masthead .mobile-nav{position:fixed;z-index:1;top:0;background:#333;display:none;bottom:0;left:0;-webkit-transform:translate(-260px);transform:translate(-260px);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;width:260px;height:auto;overflow:scroll;flex-direction:column}.custom-masthead .small-version.afa-nav .mobile-nav{background:#d3d3d3}.custom-masthead .mobile-navigation-links{padding:0 20px;flex:2 1;margin-top:50px}.custom-masthead .mobile-navigation-links .navigation-link{background:transparent;line-height:1.5;margin:1em 0;font-size:18px}.custom-masthead .mobile-navigation-links .navigation-link:hover{background:transparent}.custom-masthead .logged-out-container{display:flex;flex-direction:column;text-align:center;border-top:1px solid rgba(39,119,194,.48);padding:14px 20px;text-transform:uppercase}.custom-masthead .logged-out-container .cta{padding:10px 0;font-size:.9em;text-align:center;margin-top:10px;text-transform:uppercase;display:inline-block}.custom-masthead .logged-out-message{background:none;font-size:10px;font-weight:600;letter-spacing:2.86px}.custom-masthead .logged-out-message:hover{background-color:initial!important}.custom-masthead .mobile-nav.open{display:flex;-webkit-transform:translate(0);transform:translate(0)}.custom-masthead .menu-dropdown-container .navigation-link:hover{cursor:pointer}.custom-masthead .menu-dropdown-container .icon-container{display:flex;align-items:center}.custom-masthead .menu-dropdown-container .icon-container svg{width:1em;height:1.25em;margin-left:5px;-webkit-transition:all .5s;transition:all .5s;display:none}.custom-masthead .mobile-nav.open .nav-dropdown-list-container .navigation-link{padding-left:2em}.custom-masthead .mobile-nav.open .mobile-logo{height:28px;position:absolute;top:10px;padding:0 20px}.custom-masthead .mobile-nav .menu-dropdown-container{font-size:14px;padding:4px 0;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer}.custom-masthead .logged-in .hide{display:none}.custom-masthead .logged-out .hide{display:block}.custom-masthead .logged-out .show{display:none}.custom-masthead .mobile-nav .user-menu{display:flex;flex-direction:column}.custom-masthead .mobile-nav .user-menu .user-item{text-decoration:none;text-transform:uppercase;color:#fff;font-size:14px;padding:4px 0;letter-spacing:1.5px}.custom-masthead .small-version .search-icon{-webkit-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.custom-masthead .small-version .search-icon.move{-webkit-transform:translate(260px);transform:translate(260px)}.custom-masthead .mobile-header{display:flex;justify-content:space-between;align-items:center;width:100%;z-index:1;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.custom-masthead .controls.move,.custom-masthead .mobile-header.move{-webkit-transform:translate(260px);transform:translate(260px)}.custom-masthead .masthead .nav-button{padding:10px;color:#fff;cursor:pointer;font-size:2em;display:inline-block}.custom-masthead .nav-expand-button{display:none}.custom-masthead .banner-url{display:flex;flex-direction:column;align-items:center}.custom-masthead .large-version{padding:0 0 0 50px;height:67px;background:inherit;flex-shrink:0}.custom-masthead .small-version{padding:.25em 1em}.custom-masthead .small-version .mobile-menu .navigation-link:hover,.custom-masthead .small-version .search-icon .navigation-link:hover{background-color:initial}.custom-masthead .large-version .menu-dropdown-container{position:relative;background:inherit;white-space:nowrap}.custom-masthead .large-version .nav-dropdown-list-container{position:absolute;z-index:1;display:none;flex-direction:column;align-items:center;left:0;top:1.65em;background:inherit}.custom-masthead .large-version .nav-dropdown-list-container .navigation-link{width:100%}.custom-masthead .large-version .menu-dropdown-container.sub-menu-items:hover .nav-dropdown-list-container{display:flex}.custom-masthead .large-version .logo-container{height:100%;margin-right:50px}.custom-masthead .large-version .logo{height:100%}.custom-masthead .large-version .logo:focus{box-shadow:none}.custom-masthead .large-version .logo:focus .logo-image{box-shadow:0 0 1px 3px #92bef8}.custom-masthead .large-version .logo-image{padding:8px 0;height:100%}.custom-masthead .large-version.center{flex:1 1}.custom-masthead .large-version.center .navigation{margin:0 auto;display:flex;justify-content:center}.custom-masthead .mobile-menu{font-size:2em;cursor:pointer}.custom-masthead .controls{padding-right:10px;display:none;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;align-items:center}.custom-masthead .controls .ldd-wrapper{margin:0 0 0 50px}.custom-masthead .login-button,.custom-masthead .subscribe-button{display:none;padding:10px 20px;vertical-align:middle;font-size:.8em;text-transform:uppercase;outline:none;margin-left:30px}.custom-masthead .user-image-container{width:40px;min-height:40px;margin-left:5px;border:2px solid #fff;border-radius:40px;overflow:hidden}.custom-masthead .user-buttons{position:relative;display:flex;margin:0 20px 0 40px;align-items:center;padding:12px 0}.custom-masthead .user-buttons .greeting{display:none;text-transform:uppercase;float:right;cursor:default;font-size:.8em}.custom-masthead .user-buttons .name{font-weight:bolder;overflow:hidden;white-space:nowrap;display:inline-block;text-overflow:ellipsis;max-width:150px}.custom-masthead .user-buttons .dropdown{display:none;top:47px;left:-50px;right:0;width:150px}.custom-masthead .user-buttons .dropdown .hidden{display:none}.custom-masthead .banner{left:0;width:100%;display:flex;justify-content:center;padding:5px 0;max-height:50px;-webkit-transition:padding .2s,max-height .2s;transition:padding .2s,max-height .2s;overflow:hidden}.custom-masthead .banner-text{display:none}.custom-masthead .banner .banner-text{display:block}.custom-masthead .banner .cta-text{text-decoration:underline}.custom-masthead .banner.move{padding:0;max-height:0;-webkit-transition:padding .2s,max-height .2s;transition:padding .2s,max-height .2s}@media (min-width:600px){.custom-masthead .banner-url{flex-direction:row}.custom-masthead .banner .cta-text{padding-left:15px}.custom-masthead .banner{padding:10px 0}}@media (min-width:1025px){.custom-masthead .menu-dropdown-container.sub-menu-items:hover svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-masthead .menu-dropdown-container.sub-menu-items .icon-container svg{display:block}.page-skin .masthead-container{max-width:1000px}.custom-masthead .user-buttons .greeting{display:block}.custom-masthead .small-version{display:none}.custom-masthead .large-version{display:flex;align-items:center}.custom-masthead .controls{display:flex;padding-right:50px}.custom-masthead .controls .navigation-link:hover{background-color:initial}.custom-masthead .controls.move{-webkit-transform:none;-webkit-transform:initial;transform:none}.custom-masthead .login-button,.custom-masthead .subscribe-button{display:inline-block}.custom-masthead .user-buttons:hover .dropdown{display:block}.custom-masthead .user-buttons .dropdown{position:absolute;background:hsla(0,0%,67.8%,.9);border:1px solid hsla(0,0%,67.8%,.9);padding:5px}.custom-masthead .user-buttons .dropdown a{padding:4px 5px;color:#000;display:block;font-size:.85em}.custom-masthead .user-buttons .dropdown a:hover{color:#fff}.custom-masthead .user-buttons .dropdown:after,.custom-masthead .user-buttons .dropdown:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.custom-masthead .user-buttons .dropdown:after{border-color:hsla(0,0%,67.8%,0) hsla(0,0%,67.8%,0) hsla(0,0%,67.8%,.9);border-width:10px;margin-left:-10px}.custom-masthead .user-buttons .dropdown:before{border-color:hsla(0,0%,67.8%,0) hsla(0,0%,67.8%,0) hsla(0,0%,67.8%,.9);border-width:11px;margin-left:-11px}}.nav-submenu-closed{display:none}
/*# sourceMappingURL=modules-Masthead05-style-scss.db40aa10.chunk.css.map */