@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');body{overflow-x:hidden;background-image:url(/images/backgroundImage.jpg);background-size:cover}#background{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden !important}#background img{position:absolute;min-width:1920px;top:0;left:50%;margin-left:-960px}#topnav{height:43px;background:rgba(255,255,255,.8)}#layout{display:flex;align-items:flex-start;width:100%;flex-wrap:wrap}#header{width:270px;box-sizing:border-box;flex-shrink:1}#headerLogo{padding:48px 10px;text-align:center;background:rgba(33,33,33,.9);box-sizing:border-box;width:100%}#headerLogo img{max-width:100%;height:auto;vertical-align:middle}#navbar{box-sizing:border-box;width:100%}#navbar ul{padding:0;margin:0}#navbar ul li{display:block;position:relative;text-align:center}#navbar ul li a{display:block;background-color:rgba(0,119,249,.9);background-image:linear-gradient(to top,rgba(0,0,0,.03),rgba(255,255,255,.03));color:#fff;font-family:'Open Sans',sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;padding:17px 0 15px;text-transform:uppercase;text-decoration:none;position:relative;border-top:1px solid rgba(56,56,56,.2);box-sizing:border-box}#navbar ul li a:after{position:absolute;content:'';top:0;left:0;width:0;height:100%;background:#0077f9;transition:all .2s ease-in-out}#navbar ul li a span{display:inline;position:relative;z-index:2}#contentHeader{padding:41px;background:rgba(33,33,33,.9)}#contentHeader h1{color:#fff;font-size:34px;text-transform:uppercase;line-height:38px;font-family:'Open Sans',sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;margin:0}#contentHeader p{color:#d4d4d4;font-size:16px;font-weight:500;-webkit-font-smoothing:antialiased;margin:0;line-height:18px;font-family:'Open Sans',sans-serif}#contentSection{padding:30px 30px 0;background:#fff;min-height:524.4px;box-sizing:border-box;width:100%}#contentSection h2{font-family:'Open Sans',sans-serif}#footer{background:#007aff;color:#fff;height:62px}#welcome{flex:1;min-width:0;min-height:524.4px;box-sizing:border-box}.wrapper{max-width:90vw;width:90vw;margin:0 auto;position:relative;z-index:3;box-sizing:border-box}.fullWrapper{margin:auto;width:100%}#pageTitle{font-family:none;font-size:30px;margin-top:0}.clearfix{clear:both}@media print{#header,#banner,#footer,#headerImg,#nav,#secondaryImg{display:none}}@media screen and (max-width:853px){body{min-height:900px;background:none;-webkit-text-size-adjust:none;padding:0;text-align:left;direction:ltr;margin:0;color:#000}#viewport{overflow:hidden;position:relative;width:100%}.mobileHeader{vertical-align:middle;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:500;padding:12px 28px 3px 0;color:#fff;background-color:#007aff}#mobileMenu{width:190px;background:#007aff;min-height:100%;position:absolute;overflow:hidden;left:-190px}#mobileMenu>ul{padding:0;margin:0}#mobileMenu>ul>li{list-style:none}#mobileMenu ul li>a{list-style:none;display:block;padding:0 10px 0 5px;line-height:30px;color:#fff;text-decoration:none;border-bottom:solid #e1e8ef 1px;font-family:'Open Sans',sans-serif;font-weight:500}#headerMenu{color:#fff;vertical-align:top;background-color:#007aff;font-family:'Open Sans',sans-serif}#btnToggleMenu{margin:10px;border-radius:5px;padding:4px 5px 5px 4px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#mobileTitle{background-color:#007aff;color:#fff;text-align:center;font-size:18px;padding:5px 0 5px 0;font-family:'Open Sans',sans-serif}#contentWrap{position:relative;height:100%;min-height:900px;-webkit-box-shadow:-6px 0 8px rgba(48,50,50,.5);-moz-box-shadow:-6px 0 8px rgba(48,50,50,.5);box-shadow:-6px 0 8px rgba(48,50,50,.5);-webkit-overflow-scrolling:touch}#contentWrap.menuVisible,#mobileMenu.menuVisible{-webkit-transform:translateX(190px);transform:translateX(190px);-webkit-transition-duration:.3s;transition-duration:.3s}#content{background:#fff;padding:5px 15px;width:100%;min-height:unset}#layout{flex-direction:column}#header{width:100%}#navbar ul li a{font-size:17px}#welcome{width:100%}#contentHeader{padding:20px}#contentSection{padding:15px 15px 0}}@media all and (orientation:landscape){#mobileMenuHome{background-image:url(/images/mobile/landscape.png);background-position:center center;background-size:736px auto;background-repeat:no-repeat;padding-top:15px;padding-bottom:25px;width:100%}}