*{padding:0;margin:0;box-sizing:border-box}html{font-size:16px;line-height:1.5;font-family:'Roboto',sans-serif;color:#2d2d2d;overflow-x:hidden}.wrapper{max-width:62.5rem;margin:0 auto}.offscreen{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip-content:focus{position:absolute;left:0;top:0;width:auto;height:auto;overflow:hidden;background-color:#ffd420;color:#124734;text-decoration:none;padding:.625rem;margin:.3125rem;border:.0625rem solid #124734;border-radius:.1875rem;z-index:10000}#emergency{background-color:rgba(255,212,32,.5);padding:.5rem 0}#emergency a{color:#124734;text-decoration:none;font-weight:bold}#emergency a:focus,#emergency a:active,#emergency a:hover{text-decoration:underline}#top-search{background-color:#462400}#top-search ul{text-align:right}#top-search ul li{list-style-type:none;display:inline-block;vertical-align:middle;margin-left:.1875rem}#top-search ul li a{display:block;text-decoration:none;padding:.5rem;color:#ffd420}#top-search ul li a.social{height:1.75rem;width:1.75rem;padding:0}#top-search ul li a.social img{width:100%}#top-search ul li a.social:hover,#top-search ul li a.social:focus,#top-search ul li a.social:active{background-color:#ffd420;border-radius:1rem}#top-search ul li form#search-bar input{padding:.5rem;border:0}#top-search ul li form#search-bar button{border:0;background-color:transparent;vertical-align:middle;cursor:pointer}#top-search ul li a.donate{background-color:#ffd420;color:#124734;text-transform:uppercase;font-weight:bold}#top-search ul li a.donate:hover,#top-search ul li a.donate:active,#top-search ul li a.donate:focus{background-color:#124734;color:#ffd420}main{position:relative}header{position:absolute;top:0;width:100%;background:linear-gradient(180deg,rgba(18,71,52,1) 0,rgba(18,71,52,0) 50%);z-index:1000}header div.mobile-menu{display:none}header a.logo{display:block;float:left;margin-top:-2.5rem;width:12.5rem}header a.logo img{width:100%;padding:.5rem;background-color:#fff}header a.logo img:hover,header a.logo img:focus,header a.logo img:active{box-shadow:#ffd420 0 0 1rem}header nav ul{list-style-type:none;width:100%;font-family:'Oswald',sans-serif;font-size:1.5rem;text-transform:uppercase;text-align:right}header nav ul.open{display:block}header nav ul.open li ul.submenu{display:none}header nav ul li{display:inline-block;margin-left:1.5rem;position:relative}header nav ul li a{color:#fff;display:block;text-decoration:none;padding:.5rem}header nav ul li a:hover,header nav ul li a:active,header nav ul li a:focus,header nav ul li.current a{color:#ffd420;background-color:#124734}header nav ul li ul.submenu,header nav ul li ul.submenu li ul{display:none;position:absolute;background-color:#124734;width:20.625rem;padding:0 .5rem;text-align:left}header nav ul li:nth-child(n+5) ul.submenu{right:0}header nav ul li.current ul.submenu{display:block}header nav ul li ul.submenu li{display:block;margin-left:0;width:100%}header nav ul li ul.submenu li a.expand:after{content:'>';float:right;line-height:1.3}header nav ul li ul.submenu li a{padding:0;color:#fff}header nav ul li ul.submenu li a:hover,header nav ul li ul.submenu li a:active,header nav ul li ul.submenu li a:focus{color:#ffd420;background-color:#124734}header nav ul li ul.submenu li ul{top:0;left:21.875rem;display:none}header nav ul li ul.submenu li ul.open{display:block}header nav ul li ul.submenu li ul.open li:first-child{margin-left:-2.25rem}header nav ul li ul.submenu li ul.open li:first-child a{padding-left:2.25rem;width:111%}header nav ul li ul.submenu li ul.open li a:after{content:''}#title{height:37.5rem;margin-bottom:1rem;overflow:hidden;background-size:cover;background-position:center}#title .wrapper{position:relative;height:100%}#title h1{position:absolute;bottom:0;left:0;font-size:4.375rem;font-family:'Oswald',sans-serif;line-height:1;color:#fff;text-transform:uppercase;margin-bottom:-0.1875rem;padding-bottom:0;text-shadow:#000 0 0 1rem;text-align:left}#content{text-align:center;font-size:1.125rem;padding:1rem 0}#content ul,#content ol{padding-bottom:1rem}h1{color:#124734;font-family:'Oswald',sans-serif;font-size:4.0625rem;text-transform:uppercase;text-align:center;padding-bottom:1rem;line-height:1}h2{color:#124734;font-family:'Oswald',sans-serif;font-size:2rem;text-transform:uppercase;text-align:center;padding-bottom:2rem;line-height:1}h3{font-family:'Oswald',sans-serif;font-size:1.5rem;text-align:center;padding-bottom:1rem;line-height:1}p{padding:0 0 1rem 0}a{color:#124734;text-decoration:underline}a:hover,a:focus,a:active{text-decoration:none;color:#ffd420}noscript{font-weight:bold}.table{display:table}.row{display:table-row}.invis{display:none}#news-highlights{background-color:#124734;color:#fff;padding:3rem 0 2rem 0}#news-highlights .table{width:100%;margin:0 auto}#news-highlights .thumbnail,#news-highlights .details{display:table-cell;vertical-align:top;padding-bottom:1rem}#news-highlights .thumbnail{width:21.875rem}#news-highlights .details{width:40.625rem}#news-highlights a.thumbnail{display:block;overflow:hidden;text-indent:-50%}#news-highlights .details{padding-left:.5rem}#news-highlights .details a{color:#fff;text-decoration:none}#news-highlights .details .title a{font-size:1.5625rem;text-transform:uppercase}footer{background-color:#124734;color:#fff;text-align:center;margin:2rem 0 0 0;font-weight:bold;padding-bottom:1rem}footer #logos{background-color:#fff;color:#124734;padding:1rem 0 3rem 0;font-weight:normal;margin-bottom:2rem;font-size:14px}footer #logos #sponsors{float:left}footer #logos #partners{float:right}footer #logos #up{width:19.8125em;display:inline-block;text-align:left;margin-right:2em}footer #logos #up img{width:6.25em}footer #logos #up div{margin:-5.25em 0 .75em 0;padding-left:7.5em;color:#557089}footer #logos #nps{width:19.8125em;display:inline-block;text-align:left;margin-right:2em;vertical-align:top}footer #logos #nps a{width:5.4286em;display:inline-block}footer #logos #nps img{width:100%}footer #logos #nps div{text-align:center;margin:-5.3125em 0 .75em 0;padding-left:6.25em}footer #logos #nps span{font-family:'Oswald',sans-serif;line-height:1}footer #logos #nps .nps-name{font-weight:bold;text-transform:uppercase;font-size:1.25em}footer #logos #nps .nps-dept{font-weight:bold}footer #logos #ei{text-align:right;display:inline-block;margin-left:2em}footer #logos #ei a{width:15em;display:inline-block}footer #logos #ei img{width:100%}footer ul.social{padding-bottom:1rem}footer ul.social li{list-style-type:none;display:inline-block;vertical-align:middle;margin:0 .125rem}footer ul.social li a{display:block;text-decoration:none;height:3rem;width:3rem}footer ul.social li a:hover,footer ul.social li a:focus,footer ul.social li a:active{background-color:#ffd420;border-radius:1.5rem}footer a{color:#fff;text-decoration:underline}footer a:hover,footer a:focus,footer a:active{color:#ffd420;text-decoration:none}@media screen and (max-width:1000px){#emergency{padding:.5rem .625rem}header{position:initial;background:unset}header div.mobile-menu{float:right;font-family:'Oswald',sans-serif;font-size:1.875rem;background-color:#124734;padding:.625rem;color:#fff;margin:2rem .625rem 0 .625rem;text-transform:uppercase}header div.mobile-menu a{color:#fff;text-decoration:none}header div.mobile-menu a:hover,header div.mobile-menu a:focus,header div.mobile-menu a:active{color:#ffd420}header a.logo{float:none;display:inline-block;margin-top:0;width:8.5rem;padding:0 .625rem}header nav ul{text-align:center}header nav ul li{display:block;margin-left:0;position:relative}header nav ul li a{background-color:#124734}header nav ul li ul.submenu,header nav ul li ul.submenu li ul{position:relative;background-color:rgba(18,71,52,.5);width:100%;padding:0 .5rem;text-align:center}header nav ul li ul.submenu li a,header nav ul li ul.submenu li a:hover,header nav ul li ul.submenu li a:focus,header nav ul li ul.submenu li a:active{background-color:transparent}#title{height:20rem}#title h1{left:.625rem}#content{padding:1rem .625rem}#news-highlights{padding:3rem .625rem 2rem .625rem}footer #logos #sponsors,footer #logos #partners{float:none}footer #logos #sponsors #up,footer #logos #partners #ei{margin:0}footer #logos #nps,footer #logos #ei{padding-top:.8em;display:block}footer #logos #nps{margin:0 auto}footer #logos #ei{text-align:center}}@media screen and (max-width:700px){#news-highlights .table{display:block}#news-highlights .thumbnail,#news-highlights .details{display:block;width:100%}#news-highlights a.thumbnail{display:block;text-indent:0;padding-bottom:0}#news-highlights a.thumbnail img{width:100%}#news-highlights .details{padding-left:0}}@media screen and (max-width:600px){#title h1{font-size:3.125rem}}@media screen and (max-width:400px){#top-search ul li{margin:.3125rem 0 0 0}}
