body{margin:0;padding:0;font-family:'Assistant',sans-serif;font-size:18px;font-weight:400;color:#626262;background-color:#fff}a:link,a:visited{color:#3f668b}a:hover,a:active{color:#345472}strong{font-weight:600}img,.wp-caption,object,embed,video{max-width:100%;height:auto}.alignleft,.wp-caption.alignleft{float:left;margin:0 2em 1.5em 0;text-align:left}.alignright,.wp-caption.alignright{float:right;margin:0 0 1.5em 2em;text-align:right}.aligncenter,.wp-caption.aligncenter{display:block;margin:1.5em auto;text-align:center}.alignnone{margin-bottom:1.5em}#header{text-align:center;padding:1.5em 1em 0 1em}#header p.coname{font-family:'Darker Grotesque',sans-serif;font-weight:600;font-size:60px;color:gray;margin:0 0 .1em 0;line-height:1em}#header p.coname a:link,#header p.coname a:visited{color:#4d5b6a;text-decoration:none}#header p.coname a:hover,#header p.coname a:active{color:#3e4955;text-decoration:none}#header p.strapline{font-weight:400;font-size:28px;color:#7a7a7a;margin:0 0 0 0}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item{letter-spacing:2px}#feature{line-height:0;text-align:center;background-color:#3a4450;margin-top:1em}#feature img{width:100%}#outercontentwrapper{background-color:#fff}#contentwrapper{max-width:960px;margin:0 auto;padding:2em 2em 2em 2em}.page-id-30 #contentwrapper,.page-id-34 #contentwrapper{padding-bottom:0}#content{overflow:hidden;padding-bottom:4em}.page-id-30 #content,.page-id-34 #content{padding-bottom:0}#content h1{margin:.75em 0 2em 0;font-weight:400;color:#515151;font-size:36px;border-top:solid 1px #b1c9d5;border-bottom:solid 1px #b1c9d5;padding:.4em;text-align:center}#content h1 a:link,#content h1 a:visited{color:#6c7892;text-decoration:none}#content h1 a:hover,#content h1 a:active{text-decoration:underline}#content h2{margin:2em 0 1em 0;font-weight:400;color:gray;font-size:32px}#content h3{margin:1em 0 0 0;font-weight:400;color:gray;font-size:28px}#content p,#content ul,#content ol{font-size:20px;line-height:1.5em;margin-bottom:2em}#content ul li,#content ol li{margin-top:.25em}.home #content p:first-child{font-family:'Darker Grotesque',sans-serif;font-size:30px;font-weight:400;color:#7b8087;line-height:1.4em;border-top:solid 1px #b1c9d5;border-bottom:solid 1px #b1c9d5;padding:.25em}#content p.wp-caption-text{margin-top:0;font-style:italic;font-size:.8125em}#footer{background:#4d5b6a;text-align:center;padding:2em 1em 15em 1em;color:#fff;font-size:1em}#footer p{margin:0;padding:0;line-height:1.75em;color:#c1c1c1;font-style:italic}#footer p span{color:#fff}#footer a:link,#footer a:visited{color:rgba(255,255,255,.9);text-decoration:none}#footer a:hover,#footer a:active{color:#fff;text-decoration:underline}#footer #credit{margin-top:6em;font-size:13px;border:1px solid #6a7d92;padding:4px 10px 6px 10px;display:inline-block;background-color:#495460;-webkit-box-shadow:2px 2px 4px 0 rgba(56,56,56,1);-moz-box-shadow:2px 2px 4px 0 rgba(56,56,56,1);box-shadow:2px 2px 4px 0 rgba(56,56,56,1)}#footer #credit a:link,#footer #credit a:visited{color:#bfbfbf;text-decoration:none}.button{display:inline-block;text-align:center;padding:8px 24px;border-radius:18px;background:#637891;color:#fff;text-decoration:none;font-size:22px;line-height:1.6em}#content p a.button:link,#content p a.button:visited{color:#fff;text-decoration:none}#content p .button:hover,#content p .button:focus{color:#fff;text-decoration:none;background:#485769}@media screen and (max-width:800px){.aligncenter,.wp-caption.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft,.wp-caption.alignleft,.alignright,.wp-caption.alignright,.aligncenter,.wp-caption.aligncenter,.alignnone{float:none;margin:1em auto 1.5em auto;display:block}.alignleft p.wp-caption-text,.alignright p.wp-caption-text{text-align:center}#header{padding:.5em 1em 1em 1em}}@media screen and (max-width:480px){#header p.coname{font-size:46px}#header p.strapline{font-size:24px}#contentwrapper{padding:1em 1em 0 1em}#content h1{font-size:30px}}@media only screen and (max-width:360px){#header p.coname{font-size:36px}#header p.strapline{font-size:20px}.home #content p:first-child{font-size:26px}}