.nav li li{display:block;padding:0;line-height:1.5em!important}.nav li li a{margin-right:0!important;width:100%!important}.pa-vertical-menu .et_pb_menu__menu nav ul li{display:block;width:100%}.staff-list{display:grid;column-gap:2em;row-gap:3em;grid-template-columns:repeat(auto-fill,300px)}.staff-list h5 a{text-decoration:underline}.staff-list a:hover{text-decoration:underline}.nav ul li a:hover{background-color:#ffcc00;opacity:1}.nav ul li a{text-transform:none!important}a:focus{outline:2px groove #ffcf03;outline-offset:3px;transition:none}input[type=submit]:focus{outline:2px groove #ffcf03!important;outline-offset:3px!important;transition:none!important}.et_pb_menu__logo{overflow:visible}.et_pb_menu__logo a{display:inline-block}.nav-item.mobile-logo{display:none}.nav-item.mobile-logo a:focus{background:none}@media only screen and (max-width:414px){.mega-menu-sub{box-shadow:none!important;margin-bottom:20px!important}.nav-item.mobile-logo{display:block}}#mobile-menu-button{display:none;margin-bottom:0}.nav-menu{display:flex;position:relative;list-style:none;margin:0;padding:0;z-index:15;justify-content:flex-end}.nav-item{list-style:none;display:inline-block;padding:0;margin:0}.nav-item>a:after{font-family:ETmodules;content:"3" / "";font-size:18px;margin-left:5px}@media only screen and (max-width:768px){.nav-item{margin-bottom:8px}}.nav-item>a{position:relative;display:inline-block;padding:0.5em 1em;margin:0 0 -1px 0;border:1px solid transparent;font-family:"open-sans",Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;color:#FFF}@media only screen and (max-width:1420px){.nav-item>a{font-size:16px}}@media only screen and (max-width:1330px){.nav-item>a{padding:0.5em 0.7em}}@media only screen and (max-width:1147px){.nav-item>a{font-size:14px}}@media only screen and (max-width:1085px){.nav-item>a{padding:0.5em 0.4em}}.nav-item>a:focus,.nav-item>a.open{color:#ffcc00;outline:2px solid #ffcc00!important}.nav-item>a.open{background-color:transparent;color:#ffcc00;z-index:1}.sub-nav{position:absolute;display:none;margin-top:-1px;padding:0;border-top:4px solid #ffcc00;background-color:#fff;box-shadow:0px 5px 10px 0px rgb(0 0 0 / 31%)}.sub-nav#work-nav{left:20%}.sub-nav#foundation-nav{left:58%}.sub-nav#about-nav{left:58%}.sub-nav#news-nav{left:35%}.sub-nav.open{display:block}.sub-nav ul{display:inline-block;vertical-align:top;margin:0 1em 0 0;padding:0}.sub-nav li{display:block;list-style-type:none;margin:0}.sub-nav li a{display:block;list-style-type:none;margin:0;padding:10px 24px;color:#0B2858}.nav-menu .nav-item .sub-nav .top-level-page{font-family:"open-sans",Sans-serif;font-size:19px;font-weight:bold;color:#000000}.nav-menu .nav-item .sub-nav .top-level-page h2{margin-top:0}.nav-menu .nav-item .sub-nav .sub-nav-group .main-topic{color:#00548a;font-family:"open-sans",Sans-serif;font-weight:bold;font-size:16px;margin-top:0;display:block}.nav-menu .nav-item .sub-nav .sub-nav-group.nav-info-group{border-right:2px solid #00548a;padding-right:20px;padding-left:0;margin-right:10px}.nav-menu .nav-item .sub-nav .sub-nav-group .sub-page{color:#0B2858;font-family:"open-sans",Sans-serif;font-weight:bold;font-size:16px;display:block}.nav-menu .nav-item .sub-nav .sub-nav-group .sub-page.featured{color:#DC3F08!important;font-family:"open-sans",Sans-serif;font-weight:bold;font-size:16px;display:block}.nav-menu .nav-item .sub-nav .sub-nav-group .not-visible-on-mobile{display:list-item}.nav-menu .nav-item .sub-nav .sub-nav-group .sub-page:hover,.nav-menu .nav-item .sub-nav .sub-nav-group .sub-page:focus{background:#ffcc00}.nav-menu .nav-item .sub-nav .sub-nav-group li{margin-bottom:0}.close-nav-button{position:absolute;top:0;right:-38px;background:#002856;display:block;width:38px;height:38px;padding:7px;transform:translateX(-300000px);transition:none;border:2px solid #ffcc00}.close-nav-button:focus{transform:translateX(0)}.nav-item-expander{display:none}.tab-nav-item{display:none!important}@media only screen and (max-width:1030px){ul{padding-left:0px!important}.nav-item>a:after{font-family:ETmodules;content:"";font-size:18px;margin-left:5px}.nav-item.mobile-logo{display:block}.nav-item>a.open{color:#252525;background:#FFF;outline:none!important;border:none}.nav-item>a.open:after{content:'';border:none}#mobile-menu-button{display:block}.nav-item.mobile-logo{display:block;margin-bottom:20px;padding:5px 20px;background:#002856}.nav-item.mobile-logo a{width:100%}.nav-item.mobile-logo a img{width:100%}.mobile-logo img{width:200px}nav{background:#FFF;position:fixed;top:0;left:0;height:100vh;z-index:1000;width:35%;transform:translateX(-100%);transition:transform .3s;border:1px solid #252525;box-shadow:0px 5px 10px 0px rgb(0 0 0 / 31%)}nav.opened{transform:translateX(0%)}.nav-menu .nav-item .sub-nav .sub-nav-group .not-visible-on-mobile{display:none}.nav-menu .nav-item .sub-nav .sub-nav-group.show-sub-on-mobile .sub-page{display:block}.close-nav-button{display:none}.nav-item-expander{display:inline-flex;background:#002856;color:#FFF;border:none;height:40px;width:40px;font-size:19px;justify-content:center;align-items:center}.nav-item-expander:after{font-family:ETmodules;content:"3" / ""}.nav-item-expander.sub-nav-expanded{transform:rotate(180deg)}.nav-item-expander i{pointer-events:none}.nav-menu{padding-top:10px;padding-bottom:100px;display:block;overflow-y:scroll;overflow-x:visible;height:100%}.nav-item{display:block;padding-left:20px}.nav-item>a{min-width:0!important}.sub-nav.open{position:static;width:auto;display:flex;flex-direction:column;border:none;box-shadow:none;padding:10px}.sub-nav a{color:#0B2858!important;font-family:"open-sans",Sans-serif!important;font-weight:bold!important;font-size:16px!important}.sub-nav-group{width:100%!important;margin:0px!important}.nav-menu .nav-item .sub-nav .sub-nav-group.nav-info-group{border:none}}#mobile-menu-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#202020d6;z-index:10}#mobile-menu-close-button{display:none;background:none;border:0;position:absolute;top:20px;right:-60px}#mobile-menu-close-button img{width:40px;height:40px}nav.opened #mobile-menu-close-button{display:block}@media only screen and (max-width:1030px){nav{width:80%}.tab-nav-item{display:block!important}.nav-item>a{color:#002856}}@media only screen and (max-width:800px){.accessible-nav{transform:translateX(-10000px)}}.accessible-nav.opened{transform:translateX(0%)}