:root{font-size:18px}.no-break{white-space:nowrap}.allcaps{text-transform:uppercase}.debug{outline:1px solid red}strong,b{font-weight:600}body,p,td,li{font-family:"Jost",Arial,helv,sans-serif;font-size:1.1rem;font-weight:300;line-height:1.6em;color:#4d4d4d}h1,h2,h3,h4,h5,h6{line-height:1.5em}* a:link,* a:visited{-webkit-transition:0.3s ease-out all;transition:0.3s ease-out all;color:#1993B8;text-decoration:underline}* a:hover,* a:active{text-decoration:none;color:#50c4e7}.maxwidth{margin:auto}@media screen and (min-width: 0px) and (max-width: 575px){.maxwidth{max-width:100%}}@media screen and (min-width: 576px) and (max-width: 767px){.maxwidth{max-width:546px}}@media screen and (max-width: 991px){.maxwidth{width:100%;max-width:100%}}@media screen and (min-width: 992px) and (max-width: 1199px){.maxwidth{max-width:962px}}@media screen and (min-width: 1200px){.maxwidth{max-width:1170px;width:1140px}}body{overflow-x:hidden}.top-banner{margin:0;padding:0}.top-banner>div{margin-left:-15px;margin-right:-30px}.top-banner img{width:100%;max-width:100%}h1{font-family:"Jost",Arial,helv,sans-serif;color:#2f2f2f;font-size:1.6rem;line-height:1.2em;margin-top:50px;margin-bottom:20px}@media screen and (min-width: 768px){h1{font-size:1.8rem}}@media screen and (min-width: 1200px){h1{font-size:2rem}}h2{color:#0069AA;font-weight:bold;font-size:1.2rem;margin-bottom:12px;margin-top:10px;padding-bottom:0px;padding-top:0px}@media screen and (min-width: 768px){h2{font-size:1.8rem}}ul.ticks{list-style:none;margin-left:0;padding-left:10px}ul.ticks li{margin-left:0px;padding-left:0}ul.ticks li:before{content:'✓';margin-right:10px}.box{border:1px solid #2f2f2f;padding:1em;border-radius:4px;-webkit-box-shadow:5px 5px 5px #0069AA;box-shadow:5px 5px 5px #0069AA;margin-bottom:20px}p{font-size:1.1rem}.inline-form{margin-top:30px;margin-bottom:10px}footer p{font-size:0.9rem;text-transform:uppercase;text-align:center}
