a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:1em;line-height:1.4}body{font-family:"Open Sans",sans-serif;font-size:18px;line-height:165%;color:#474747;background-color:#021621}#wrapper{background-color:#f1f1f1}.container{max-width:77.77778em;margin-left:auto;margin-right:auto}.container::after{clear:both;content:"";display:table}.container.main,.content-main,.donate-panel,.home-panels,.latest-news,.messages,.page>*,.pathways,.sidebar,footer{opacity:0}header{position:relative;background:#222325}@media screen and (min-width:769px){header{padding-top:20px!important}}header .header-content{position:relative;padding:0;margin:0 1em;z-index:10}@media screen and (min-width:769px){header .header-content{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:space-around;-moz-align-content:space-around;align-content:space-around;-ms-flex-line-pack:distribute}}@media screen and (min-width:1400px){header .header-content{margin-left:auto;margin-right:auto}}header .logo a,header .logo a:link,header .logo a:visited{display:block;float:left;width:auto;height:auto;text-align:left;line-height:0}@media screen and (max-width:768px){header .logo a,header .logo a:link,header .logo a:visited{height:76px;overflow:hidden}}header .logo img{width:auto;height:102px}@media screen and (min-width:769px){header .logo img{height:180px}}header{height:200px;background-position:center;background-size:cover;box-shadow:0 -300px 200px -200px rgba(2,22,33,.5) inset}@media screen and (min-width:769px){header{height:600px;box-shadow:0 -600px 400px -400px rgba(2,22,33,.5) inset}}.HomePage header{height:500px;background-position:center top}.HomePage header .banner-content{padding:0;margin:0 1em}@media screen and (min-width:1400px){.HomePage header .banner-content{margin-left:auto;margin-right:auto}}.HomePage header .header-text{position:absolute;bottom:0;text-transform:uppercase;color:#fff;opacity:0}.HomePage header .header-text h1{position:relative;font-size:6em;margin-bottom:.4em;white-space:nowrap}@media screen and (min-height:940px){.HomePage header .header-text h1{font-size:8em}}.HomePage header .header-text h1 span{position:absolute;top:2.5em;left:.25em;font-size:.25em;font-weight:600;letter-spacing:.08em}@media screen and (max-width:768px){.HomePage header .header-text h1{font-size:3em}}@media screen and (min-width:769px){.HomePage header{height:100vh;min-height:800px;box-shadow:0 -2400px 1600px -1600px rgba(2,22,33,.5) inset}.HomePage header .header-text{bottom:135px}}header:before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:0 0;opacity:0;visibility:hidden;-webkit-transition:all .8s cubic-bezier(.2,1,.3,1);-moz-transition:all .8s cubic-bezier(.2,1,.3,1);transition:all .8s cubic-bezier(.2,1,.3,1);z-index:99}header nav{background-color:#839095}header nav .navigation-list{width:100%}@media screen and (max-width:0px){header nav .navigation-list{font-size:0}}header nav .navigation-list .navigation-item{display:block}@media screen and (max-width:0px){header nav .navigation-list .navigation-item{position:relative;display:inline-block;vertical-align:middle;padding:0;font-size:18px}}header nav .navigation-link{display:block}header nav .navigation-link:link,header nav .navigation-link:visited{text-decoration:none}nav.primary{position:fixed;z-index:101;top:0;right:-18em;width:15em;height:100%;margin:0;background-color:#002d51;opacity:1;visibility:visible;text-align:left;line-height:1.2em;-webkit-transition:right .6s;-moz-transition:right .6s;transition:right .6s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (min-width:641px){nav.primary{right:-33em;width:30em}}nav.primary .container{max-height:100%;padding:1em 0;overflow-y:auto}nav.primary .navigation-link{padding:.5em 1em}nav.primary .navigation-link:link,nav.primary .navigation-link:visited{color:#4576ba}nav.primary .navigation-link:active,nav.primary .navigation-link:hover{color:#fff}nav.primary .navigation-item.current>.navigation-link{color:#fff}nav.primary .sub-navigation{height:0;overflow:hidden;transition:height .4s}nav.primary .navigation-item.open>.sub-navigation{height:auto}nav.primary .mobile-menu-toggle{position:absolute;right:100%;top:1em;bottom:auto;transform:none}nav.primary .mobile-menu-toggle .menu-icon{background:0 0}nav.primary .mobile-menu-toggle .menu-icon:before{top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}nav.primary .mobile-menu-toggle .menu-icon:after{top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}nav.secondary{display:none;background-color:#44535c}@media screen and (max-width:0px){nav.secondary{display:block}}nav.secondary .container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:space-around;-moz-align-content:space-around;align-content:space-around;-ms-flex-line-pack:distribute}nav.secondary .navigation-list{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}nav.secondary .navigation-link{padding:.5em 1em;font-size:.85em}nav.secondary .navigation-link:link,nav.secondary .navigation-link:visited{color:#fff}nav.secondary .navigation-link:active,nav.secondary .navigation-link:hover{color:#e6e6e6}@media screen and (max-width:0px){.navigation-list.account-links{text-align:right}}.navigation-list.account-links .login .link,.navigation-list.account-links .logout .link{display:inline-block;vertical-align:middle;margin:.25em .25em .25em 1em;padding:.25em 1em;background-color:#00f}.navigation-list.account-links .welcome span{color:#fff;font-size:.85em}.navigation-list.account-links .welcome{display:none}@media screen and (max-width:0px){.navigation-list.account-links .welcome{display:inline-block}}nav .navigation-list.sub-navigation{width:auto;margin-bottom:0;padding:0;padding-left:1.5em;font-size:14.4px}@media screen and (max-width:0px){nav .navigation-list.sub-navigation{display:none;position:absolute;z-index:110;font-size:18px}}nav .navigation-list.sub-navigation .navigation-item{display:block}@media screen and (max-width:0px){nav .navigation-list.sub-navigation .navigation-item .navigation-link:hover{background-color:#758489}}.mobile-menu-toggle{position:absolute;bottom:0;right:2.5em;height:2.25em;padding:.5em;cursor:pointer;background-color:#002d51;line-height:120%}@media screen and (min-width:769px){.mobile-menu-toggle{top:25%}}.mobile-menu-toggle.donations,.mobile-menu-toggle.intranet{display:none}@media screen and (min-width:769px){.mobile-menu-toggle.donations,.mobile-menu-toggle.intranet{display:block;right:0;width:8.25em;text-align:center}}@media screen and (min-width:769px){.mobile-menu-toggle.intranet{top:0}}.mobile-menu-toggle .menu-label{display:none;vertical-align:middle;padding:0 .5em;margin-right:.5em;font-size:.7em;font-weight:700;line-height:100%;color:#fff;text-transform:uppercase}@media screen and (min-width:769px){.mobile-menu-toggle .menu-label{display:inline-block}}.mobile-menu-toggle .menu-icon{position:relative;vertical-align:middle}.mobile-menu-toggle .menu-icon,.mobile-menu-toggle .menu-icon:after,.mobile-menu-toggle .menu-icon:before{display:inline-block;width:1.25em;height:.222222222em;background:#fff;border-radius:.111111111em}.mobile-menu-toggle .menu-icon:after,.mobile-menu-toggle .menu-icon:before{position:absolute;left:0;content:''}.mobile-menu-toggle .menu-icon:before{top:225%}.mobile-menu-toggle .menu-icon:after{top:-225%}.js-menu-open header:before{background:#000;opacity:.8;visibility:visible;pointer-events:none}.js-menu-open nav.primary{right:0;-webkit-transition:right .4s;-moz-transition:right .4s;transition:right .4s}@media screen and (max-width:0px){nav.primary{position:static;z-index:auto;top:auto;right:auto;width:100%;height:auto;-webkit-transition:none;-moz-transition:none;transition:none}nav.primary .container{padding:0}nav.primary .navigation-list{margin-bottom:0;padding-bottom:0}nav.primary .navigation-link{padding:.75em 1em}nav.primary .secondary{display:none}.mobile-menu-toggle{display:none}.js-menu-open header:before{display:none}}.search-toggle{position:absolute;bottom:0;right:0;display:block;width:2.25em;height:2.25em;background-color:#4576ba;cursor:pointer}@media screen and (min-width:769px){.search-toggle{top:25%}}.search-toggle .search-label{display:none}.search-toggle .search-icon{position:relative;display:block;width:2.25em;height:2.25em;border:0;color:#fff}.search-toggle .search-icon:after,.search-toggle .search-icon:before{content:"";position:absolute;top:45%;left:50%;margin:-.5em 0 0;background:#fff}.search-toggle .search-icon:before{width:1em;height:1em;margin-left:-.65em;border:.185em solid #fff;background:0 0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.search-toggle .search-icon:after{top:52.5%;width:.185em;height:.55em;margin-top:0;margin-left:.2em;border-radius:.185em;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.widget-search{position:absolute;z-index:95;top:100%;right:0;width:100%;-webkit-transition:bottom .5s;-moz-transition:bottom .5s;transition:bottom .5s}@media screen and (max-width:480px){.widget-search{margin-top:.25em}}@media screen and (min-width:481px){.widget-search{width:320px;margin-top:.25em}}@media screen and (min-width:769px){.widget-search{top:50%;margin-top:0}}.widget-search .search-form{width:100%;height:0;overflow:hidden;margin:0 auto 0 auto;-webkit-transition:height .5s;-moz-transition:height .5s;transition:height .5s}.widget-search fieldset{position:relative}.widget-search fieldset .field,.widget-search fieldset input.text{width:100%;height:40px;padding:0 .5em;max-width:none;margin:0;background-color:#002d51;color:#fff}.widget-search fieldset input.text::-webkit-input-placeholder{color:#4576ba}.widget-search fieldset input.text::-moz-placeholder{color:#4576ba}.widget-search fieldset input.text:-moz-placeholder{color:#4576ba}.widget-search fieldset input.text:-ms-input-placeholder{color:#4576ba}.widget-search fieldset input.text:focus::-webkit-input-placeholder{color:#002d51}.widget-search fieldset input.text:focus::-moz-placeholder{color:#002d51}.widget-search fieldset input.text:focus:-moz-placeholder{color:#002d51}.widget-search fieldset input.text:focus:-ms-input-placeholder{color:#002d51}.widget-search fieldset input[type=submit]{position:absolute;top:0;right:0;width:40px;height:100%;border:none;font-size:14px;font-weight:700;text-transform:uppercase;color:#fff;background-color:#4576ba;cursor:pointer}.widget-search.js-search-open{bottom:-2.25em;-webkit-transition:bottom .3s;-moz-transition:bottom .3s;transition:bottom .3s}.widget-search.js-search-open .search-form{height:2.25em;-webkit-transition:height .3s;-moz-transition:height .3s;transition:height .3s}.page-heading{position:absolute;bottom:100%;margin-bottom:25px;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:scroll;opacity:1}.page-heading .page-heading-content{color:#fff}.page-heading .page-heading-content a,.page-heading .page-heading-content a:link,.page-heading .page-heading-content a:visited{color:#fff}.page-heading .page-name{margin:0;color:#fff;font-size:1.75em;font-family:"Open Sans",sans-serif;font-weight:700;line-height:120%}@media screen and (min-width:481px){.page-heading .page-name{font-size:2.75}}@media screen and (min-width:769px){.page-heading .page-name{font-size:3.25em}}@media screen and (min-width:1281px){.page-heading .page-name{font-size:3.5em}}.breadcrumbs{display:none;margin-bottom:1.5em}@media screen and (min-width:769px){.breadcrumbs{display:block}}.breadcrumbs .item{display:inline-block;font-size:.7em;font-family:"Open Sans",sans-serif}.breadcrumbs .item:last-child{font-weight:700}.breadcrumbs .separator{display:inline-block;margin:0 .15em;font-weight:400}.breadcrumbs a,.breadcrumbs a:link,.breadcrumbs a:visited{text-decoration:none}
/*# sourceMappingURL=critical.css.map */
