/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box}html{font-family:Roboto,sans-serif;font-weight:300;font-size:16px}h1{font-family:Baloo,Arial,Helvetica,sans-serif;font-weight:400;color:#6ebe46}h2{font-family:Baloo,Arial,Helvetica,sans-serif;font-weight:400;color:#0078ff}p{color:#404040;line-height:1.5rem}a{color:#404040;font-weight:300}a:hover{color:#ff3c14}footer img{-webkit-filter:brightness(.01) invert(50%);filter:brightness(.01) invert(50%)}@media screen and (min-width:960px){.desktop-hide{display:none}header{height:80px;width:100%}header a{text-decoration:none}header a:hover{text-decoration:underline}.navbar{height:80px;width:960px;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.main-logo{height:60px;margin:10px 0}.desktop-menu{margin:0;font-size:1.25rem}.desktop-menu li{display:inline;line-height:80px;margin-right:2rem}.mobile-menu__button{display:none}.desktop-nav__container{display:-webkit-box;display:flex}.application-link{font-size:1.25rem;font-weight:300;color:#ff3c14;border:2px solid #ff3c14;border-radius:30px;height:50px;line-height:45px;padding:0 1rem;margin:15px 0;align-self:flex-end;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-transform}.application-link:hover{box-shadow:0 4px 8px silver;-webkit-transform:translateY(-2px);transform:translateY(-2px);text-decoration:none}.application-link:active{background-color:#ff3c14;color:#fff;text-decoration:none}#mobile-menu{display:none}.jumbotron{position:relative;width:100%;height:50vw;background-color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.jumbotron svg{height:150px}.jumbotron-slide{position:relative;width:100%;height:100%;display:none;-webkit-animation-name:fade;animation-name:fade;-webkit-animation-duration:1s;animation-duration:1s}.jumbotron-slide img{height:100%}@-webkit-keyframes fade{from{opacity:.5}to{opacity:1}}@keyframes fade{from{opacity:.5}to{opacity:1}}.jumbotron-slide__caption{color:#fff;text-align:center;line-height:1.5rem;background-color:rgba(0,0,0,.5);padding:1rem 1.5rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.jumbotron__left-arrow{position:absolute;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;left:0;height:100%;top:0;opacity:40%}.jumbotron__left-arrow:hover{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);opacity:80%}.jumbotron__right-arrow{position:absolute;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;right:0;height:100%;top:0;opacity:40%}.jumbotron__right-arrow:hover{background:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:linear-gradient(270deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);opacity:80%}.banner{position:relative;width:100%;height:25vw;overflow:hidden}.banner img{height:100%;-webkit-filter:brightness(50%);filter:brightness(50%);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner h1{font-size:4rem;text-align:center;position:absolute;top:0;margin:0 0 0 -480px;width:960px;left:50%;letter-spacing:.5rem;line-height:25vw;color:#fff;font-weight:400}main.home-page{width:960px;margin:0 auto;position:relative;top:-86px;background-color:#fff;border-top-left-radius:1rem;border-top-right-radius:1rem}main.home-page h1{text-align:center;font-size:4rem;padding-top:2rem;margin-top:0;margin-bottom:.5rem}main.home-page h2{font-size:2rem;text-align:center;margin:0 0 .5rem 0}main.home-page p{margin:0;text-align:center}main.home-page blockquote{text-align:center;font-style:italic;line-height:1.5rem}.wrapper{width:960px;margin:0 auto;display:-webkit-box;display:flex;background-color:#fff}.wrapper main{width:720px;padding-right:2rem}.wrapper h2{position:relative;font-size:2rem;margin:1rem 0 0 0;padding-right:1rem;background-color:#fff;display:inline-block;z-index:4}.wrapper h2:first-of-type{margin-top:2rem}.wrapper h3{color:#6ebe46;font-size:1.25rem;margin:1.5rem 0 .5rem 0}.wrapper p{text-align:left;margin:.5rem 0}.wrapper ul{list-style-type:none;margin:.5rem 0;padding-left:1.625rem;text-indent:-1.3rem}.wrapper ul li{margin-bottom:.25rem;line-height:1.5rem}.wrapper ul li::before{content:"\2014";color:#ff3c14;font-weight:700;padding-right:.5rem}.hr-headerTwo{position:relative;margin:-20px 0 2rem 0;border-top:none;border-bottom:3px dotted #999;z-index:3}.indent-one{padding-left:2rem}.indent-two{padding-left:4rem}.sidebar{width:240px;min-height:100px}.sidebar h3{font-size:1.125rem;text-transform:uppercase;font-family:Baloo,Arial,Helvetica,sans-serif;font-weight:400;color:#696969;letter-spacing:3px;padding-bottom:.5rem;border-bottom:2px solid #696969;margin:2rem 0 0 0}.sidebar h3:first-of-type{margin-top:0}.sidebar h4{font-family:Roboto,sans-serif;font-weight:500;color:#6ebe46;border-bottom:1px solid silver;padding-left:.75rem;margin:0;line-height:2rem}.sidebar p{padding-left:.75rem;margin:.5rem 0}.sidebar-sticky{position:-webkit-sticky;position:sticky;top:0;padding-top:2rem}.sidebar-nav a{text-decoration:none}#sidebar-nav__heading{margin-top:2rem}.sidebar-dates{font-family:Roboto,sans-serif;font-weight:300;font-size:18px;color:#404040}p.sidebar-info{font-size:16px;line-height:24px}.mobile-hr--left{margin:2rem 0;border-top:none;border-bottom:3px dotted #999}.yellow-triangle__container{position:relative;z-index:5}.yellow-triangle--left{position:absolute;height:18px;top:-42.5px}.mobile-hr--right{margin:2rem 0;border-top:none;border-bottom:3px dotted #999}.yellow-triangle--right{position:absolute;height:18px;top:-42.5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);left:calc(100% - 18px)}.image-carousel{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.image-square{width:calc((100% - 80px)/ 3);height:293px}.image-square img{width:100%;border-radius:.5rem}.three-columns{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.single-column{width:calc((100% - 80px)/ 3)}footer{background-color:#dcdcdc;border-top:1px solid #cfcfcf;padding:2rem 0;margin-top:1.5rem}footer a{text-decoration:none}footer a:hover{text-decoration:underline}.footer-container{width:960px;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.footer-container img{width:100%;margin-bottom:.5rem}.footer-nav{border-left:1px solid #b6b6b6}.footer-nav li{padding-left:1.25rem}.footer-container--left{display:-webkit-box;display:flex}.footer-container--left ul{list-style-type:none;padding-left:0;line-height:2rem;margin:0}.footer-container--inside-left{margin-right:2rem;width:200px}.footer-container--right{list-style-type:none;margin:0}.footer-container--right li{text-align:right;line-height:2rem}}@media screen and (min-width:1300px){html{font-size:20px}header{height:100px}.navbar{height:100px;width:1200px}.main-logo{height:75px;margin:12.5px 0}.desktop-menu li{line-height:100px}.application-link{border-radius:31.25px;height:62.5px;line-height:58px;margin:18.75px 0}.jumbotron svg{height:187.5px}main.home-page{width:1200px;top:-108px}.wrapper{width:1200px}.wrapper main{width:900px}.hr-headerTwo{margin:-25px 0 2rem 0;border-bottom:4px dotted #999}.mobile-hr--left{border-bottom:4px dotted #999}.yellow-triangle--left{height:22.5px;top:-53.25px}.mobile-hr--right{border-bottom:4px dotted #999}.yellow-triangle--right{height:22.5px;top:-53.25px;left:calc(100% - 22.5px)}.image-square{height:373px}.image-square img{width:100%;border-radius:.5rem}.sidebar{width:300px;min-height:100px}.footer-container{width:1200px}}@media screen and (max-width:959px){.mobile-hide{display:none}header{width:100%}.navbar{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #dcdcdc;background-color:#fff;z-index:10}.main-logo__container{display:block;height:60px}.main-logo{height:60px;padding:8px 0 8px 16px}.mobile-menu__button{display:-webkit-box;display:flex;width:60px;height:60px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-left:1px solid #dcdcdc}#mobile-menu{position:absolute;background-color:#fff;width:100%;-webkit-transition:-webkit-transform 625ms;transition:-webkit-transform 625ms;transition:transform 625ms;transition:transform 625ms,-webkit-transform 625ms;z-index:5;font-size:1.25rem}#mobile-menu a{text-decoration:none}.mobile-menu__list{list-style-type:none;padding:.5rem 0;margin:0;border-bottom:1px solid #dcdcdc}.mobile-menu__list li{line-height:2.5rem;padding-left:1rem}.mobile-menu--hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.jumbotron{position:relative;width:100vw;background-color:#000;overflow:hidden}.jumbotron img{height:60vw}.jumbotron svg{height:80px}.jumbotron__left-arrow{position:absolute;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;left:0;height:60vw;top:0;opacity:50%}.jumbotron__right-arrow{position:absolute;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;right:0;height:60vw;top:0;opacity:50%}@-webkit-keyframes fade{from{opacity:.5}to{opacity:1}}@keyframes fade{from{opacity:.5}to{opacity:1}}.jumbotron-slide__caption{color:#fff;text-align:center;line-height:1.5rem;background-color:rgba(0,0,0,.5);padding:.5rem 1.5rem}.banner{position:relative;height:50vw;overflow:hidden}.banner img{height:100%;-webkit-filter:brightness(50%);filter:brightness(50%);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner h1{font-size:3rem;text-align:center;position:absolute;width:100vw;margin:0;letter-spacing:.5rem;line-height:50vw;color:#fff;font-weight:400}main.home-page h1{margin:1.25rem 1.25rem .75rem 1.25rem;font-size:2.5rem;line-height:2.5rem}main.home-page h2{margin:1rem 1.25rem 0 1.25rem}p{font-size:.875rem;line-height:1.3125rem;margin:.25rem 0 1rem 0;padding:0 1.25rem}main a{color:#ff3c14}.mobile-hr--left{margin:1.5rem 0 1.5rem 1.25rem;border-top:none;border-bottom:4px dotted #999}.yellow-triangle__container{position:relative}.yellow-triangle--left{position:absolute;height:18px;margin-left:1.25rem;top:-35px}.mobile-hr--right{margin:1.5rem 1.25rem 1.5rem 0;border-top:none;border-bottom:4px dotted #999}.yellow-triangle--right{position:absolute;height:18px;top:-35px;-webkit-transform:rotate(180deg);transform:rotate(180deg);left:calc(100% - 38px)}.image-carousel{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:0 20px}.image-square img{width:calc((100vw - 40px)/ 3 - 15px);height:calc((100vw - 40px)/ 3 - 15px);background-color:#dcdcdc}blockquote{text-align:center;font-size:.875rem;color:#404040;line-height:1.25rem}.other-pages h2{position:relative;display:inline-block;padding:0 .75rem 0 1.25rem;margin:.25rem 0;background-color:#fff;z-index:4}.other-pages h2:first-of-type{margin-top:1rem}.other-pages h3{color:#6ebe46;margin:1.5rem 0 .5rem 1.25rem}.other-pages ul{list-style-type:none;margin:.5rem 1.25rem;padding-left:1.3rem;text-indent:-1.3rem}.other-pages ul li{margin-bottom:.25rem;line-height:1.5rem}.other-pages ul li::before{content:"\2014";color:#ff3c14;font-weight:700;padding-right:.5rem}.hr-headerTwo{position:relative;margin:-20px 1.25rem 1.25rem 0;border-top:none;border-bottom:4px dotted #999;z-index:3}.mobile-triangle{margin-top:4px;z-index:4}.sidebar{margin-top:2rem}.sidebar h3{font-size:1.125rem;text-transform:uppercase;font-family:Baloo,Arial,Helvetica,sans-serif;font-weight:400;color:#696969;letter-spacing:3px;padding-bottom:.25rem;border-bottom:2px solid #696969;margin:1rem 1.25rem 0 1.25rem}.sidebar h4{font-family:Roboto,sans-serif;font-weight:500;color:#6ebe46;border-bottom:1px solid silver;margin:0 1.25rem 0 1.25rem;line-height:2rem}footer{width:100%;background-color:#dcdcdc;border-top:1px solid #ccc;padding:1rem 20px;margin-top:2rem;text-align:center;font-size:1.125rem;color:#404040}footer img{width:240px}footer ul{padding:0;list-style-type:none;line-height:2rem}footer hr{margin:1.5rem 0 1.5rem 0;border:none;border-bottom:4px dotted #404040}}