a:active,a:hover{outline:0}abbr,acronym{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}caption,th{text-align:left}blockquote,body,dd,div,dl,dt,fieldset,form,li,h1,h2,h3,h4,h5,h6,input,ol,p,pre,textarea,td,th,tr,ul{margin:0;padding:0}fieldset,img{border:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ol,ul{list-style:none}q:before,q:after{content:''}table{border-collapse:collapse;border-spacing:0}body{background:url(lib/images/pattern.jpg) repeat top left;color:#2f2f2f;font:16px "Open Sans",sans-serif;margin:0}em{font-style:italic;font-weight:normal}figure{text-align:center}h1{color:#335687;font-family:Oswald,sans-serif;font-size:2rem;padding-bottom:1rem;text-transform:uppercase}h2{color:#335687;font-family:Oswald,sans-serif;font-size:1.125rem;padding-top:1rem;text-transform:uppercase}h2:first-child{padding-top:0}h3{color:#335687;font-family:Oswald,sans-serif;padding-top:1rem;text-transform:uppercase}img.border{border:1px solid #b6b1c4}p{margin:1rem 0}strong{font-weight:bold}ul{list-style:disc;margin:1rem 1rem 1rem 2rem}.btn{background-color:#335687;border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:15px auto;padding:15px 32px;text-decoration:none}.btn:focus{outline:0}.btn:hover{background-color:#4778bc}.page-container{background-color:#fff;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;margin:0 auto;min-width:320px;max-width:1220px}main{clear:both;padding:20px 30px}main img{margin:1rem 0}footer{background-color:#335687;border:0;color:#fff;line-height:1.7rem;padding:10px;text-align:center}footer a{color:#fff}footer a:hover{text-decoration:none}.row{clear:both;overflow:hidden;padding:0 10px}.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{float:left;margin:0 3% 0 0}.col1.last,.col2.last,.col3.last,.col4.last,.col5.last,.col6.last,.col7.last,.col8.last,.col9.last,.col10.last,.col11.last,.col12{margin:0}.col1{width:5.5%}.col2{width:14%}.col3{width:22.5%}.col4{width:31%}.col5{width:39.5%}.col6{width:48%}.col7{width:56.5%}.col8{width:65%}.col9{width:73.5%}.col10{width:82%}.col11{width:90.5%}.col12{width:99%;margin:0}.col1 img,.col2 img,.col3 img,.col4 img,.col5 img,.col6 img,.col7 img,.col8 img,.col9 img,.col10 img,.col11 img,.col12 img{display:block;height:auto;width:100%}@media all and (max-width:768px){.row{clear:right;padding:0}.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11{float:none;width:99%}}@media all and (min-width:768px){main{min-height:360px}}#contact-us{background-color:#f6f6f6;border:1px dotted #333;margin:1em 0;padding:10px}#contact-us label{display:block;font-weight:bold;padding-top:1em}#contact-us input{border:1px solid #ccc;border-radius:4px;color:#555;padding:6px 10px;width:96%}#contact-us select{border:1px solid #ccc;border-radius:4px;color:#555;padding:6px 10px;width:100%}#contact-us textarea{border:1px solid #ccc;border-radius:4px;color:#555;margin-left:2px;overflow:hidden;padding:1em;width:94%}#contact-us .form-input-help{font-size:.875em;padding-left:5px}#contact-us .form-submit{text-align:right}#contact-us .form-submit button{background:#fff;border:1px solid #ccc;border-radius:4px;color:#2f2f2f;display:inline;font-weight:bold;margin:20px 10px 20px 0;padding:6px 11px}#contact-us .form-submit button:hover{background-color:#e6e6e6}:root{--desktop-button-width:25.00%;--nav-color:#335687;--nav-hover-color:#4778bc;--nav-text-and-border:#fff}@font-face{font-display:optional;font-family:"Responsive Nav";font-style:normal;font-weight:400;src:url(lib/fonts/responsive-nav.woff2) format("woff2")}.nav-collapse{clip:rect(0 0 0 0);display:block;max-height:0;overflow:hidden;position:absolute}.nav-collapse,.nav-collapse *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.nav-collapse ul{display:block;list-style:none;margin:0;padding:0;width:100%}.nav-collapse li{float:left;width:100%}.nav-collapse.opened{max-height:9999px}.nav-collapse,.nav-collapse ul{float:left;list-style:none;width:100%}.nav-collapse a{background:var(--nav-color);border-bottom:1px solid var(--nav-text-and-border);color:var(--nav-text-and-border);float:left;padding:.7rem 1rem;text-decoration:none;width:100%}.nav-collapse a:hover{background-color:var(--nav-hover-color)}@media all and (min-width:641px){.nav-collapse.closed{max-height:none}.nav-collapse{position:relative}.nav-collapse li{width:var(--desktop-button-width)}.nav-collapse li{border-right:5px solid var(--nav-text-and-border)}.nav-collapse li:last-child{border-right:0}.nav-collapse a{border-bottom:0;float:left;margin:0;padding:1rem;text-align:center}.nav-toggle{display:none}}.nav-toggle{-ms-user-select:none;-moz-user-select:none;-webkit-font-smoothing:antialiased;-webkit-touch-callout:none;-webkit-user-select:none;float:right;height:55px;overflow:hidden;position:relative;text-decoration:none;text-indent:-999px;width:130px}.nav-toggle:before{color:var(--nav-color);content:"Menu ≡";font-family:"Responsive Nav",sans-serif;font-size:28px;left:0;line-height:55px;position:absolute;text-align:center;text-indent:0;top:0;width:100%}.nav-toggle.active:before{font-size:24px;content:"Close x";width:150px}