/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{}@media (max-width:719px){:root{}}:root{}.global__toggle{display:flex;align-items:center}.global__toggle .global__toggle__menu{border:1px solid rgb(1,33,105);border-radius:3px;height:40px;margin-bottom:0;}.global__primary__nav-menu{position:relative;z-index:501}@media (max-width:945px){.global__primary__nav-menu .nav__level-1{display:flex;}.global__primary__nav-menu .nav__item{width:100%;}}.global__primary__nav-menu .nav__level-2{font-size:0.875rem;}@media (max-width:719px){.global__primary__nav-menu .nav__level-2{font-size:0.75rem}}.global__primary__nav-menu .nav__level-3{font-size:0.875rem;}@media (max-width:719px){.global__primary__nav-menu .nav__level-3{font-size:0.75rem}}.global__primary__nav-menu .section__content{display:flex;justify-content:space-between;}@media (min-width:946px){.global__primary__nav-menu .nav.nav--mega-nav{padding-left:0;}}@media (max-width:945px){.global__primary__nav-menu a:not(.button){border:0;}.global__primary__nav-menu .global__primary__nav-left a:not(.button){border:0;padding:0.5rem 1rem !important;margin-right:0 !important;}.global__primary__nav-menu .global__primary__nav-left .nav__level-1 > li > a:not(.button),.global__primary__nav-menu .global__primary__nav-left .nav__level-2 > li > a:not(.button){padding-left:0;}.global__primary__nav-menu .nav__level-1{font-size:0.875rem;}@media (max-width:719px){.global__primary__nav-menu .nav__level-1{font-size:0.75rem}}.global__primary__nav-menu .nav__level-2{font-size:0.875rem;}@media (max-width:719px){.global__primary__nav-menu .nav__level-2{font-size:0.75rem}}.global__primary__nav-menu .nav__level-3{font-size:0.875rem;}@media (max-width:719px){.global__primary__nav-menu .nav__level-3{font-size:0.75rem}}.global__primary__nav-menu .nav__level-3[aria-hidden="true"]{display:none;}}.global__primary--stacked .global__primary__nav-menu{background-color:rgb(230,236,241)}@media (max-width:945px){.global__primary--stacked .global__primary__nav-menu{background-color:rgb(255,255,255)}}@media (max-width:945px){.global__primary__logo-search .global__primary__nav{background-color:rgb(255,255,255)}}@media (max-width:945px){.global__primary__nav{flex:1}.global__primary__nav.global__primary__nav-menu .section__content{padding:0;}.global__primary__nav .nav--mega-nav .nav__level-2 .nav__level--open{background-color:rgb(240,245,249);color:rgb(18,21,23);}.global__primary__nav .nav--dropdown .nav__level-2{transform:none;}.nav__mobile-industries-menu .nav__level-2 a{text-align:left}.nav__mobile-industries-menu .nav__level-2 a:focus{outline:0;}.nav__mobile-industries-menu .nav__level-2 .nav__separator{border:0;}.nav__mobile-industries-menu .nav__level-2 > li:not(.nav__has-subnav){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgb(18, 21, 23)'%3E%3Cpath d='M6 13.4L4.6 12l4-4-4-4L6 2.6 11.4 8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right;}.nav__mobile-industries-menu .nav__level-3 li{padding:0 1.5rem;background:rgb(1,33,105);}.nav__mobile-industries-menu .nav__level-3 a:not(.button){color:rgb(255,255,255);padding:0.5rem;border-bottom:1px solid rgb(255,255,255);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgb(255, 255, 255)'%3E%3Cpath d='M6 13.4L4.6 12l4-4-4-4L6 2.6 11.4 8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right;}.nav__mobile-industries-menu .nav__level-3 :last-child a:not(.button){border-bottom:0;}.nav--mega-nav--show-industries + .global__primary__nav-right{display:none;}.global__primary__nav .nav--mega-nav--show-industries .nav__level-2 a:not(.button){display:block;position:relative;text-align:left;height:auto;opacity:1;visibility:visible;}.global__primary__nav .nav--mega-nav--show-industries .nav__level-3 a{background-color:rgb(1,33,105);color:rgb(255,255,255)}.global__primary__nav .nav--mega-nav--show-industries .nav__level-3 a:after{background-color:rgb(230,236,241);}.global__primary__nav .nav--mega-nav--show-industries .nav__level-3 a:before{content:'';display:block;position:absolute;right:1.5rem;width:1.5rem;height:1.5rem;vertical-align:bottom;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgb(255, 255, 255)'%3E%3Cpath d='M6 13.4L4.6 12l4-4-4-4L6 2.6 11.4 8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;}.global__primary__nav .nav--mega-nav--show-industries .nav__level-3.nav--open :first-child a:after{display:none;}.global__primary__nav-right .button--reversed{display:none;}.global__primary__nav-left .nav__level-2 :not(.nav__has-subnav) > a::before{content:'';display:block;position:absolute;right:0;width:1.5rem;height:1.5rem;margin-right:1rem;vertical-align:bottom;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgb(255, 255, 255)'%3E%3Cpath d='M6 13.4L4.6 12l4-4-4-4L6 2.6 11.4 8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;}.global__primary__logo-search .global__primary__nav{margin:0;}}
