body{font-family:"Public Sans", sans-serif;font-size:1.4em;line-height:1.5em;font-weight:300;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}strong{font-weight:600}a{border-bottom:1px solid #3C4780;color:#3C4780;text-decoration:none;line-height:1.125em}a:hover{color:#FF6060}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h1,h2,h4,h5,h6{font-weight:600}h1,h2,h4{color:#3C4780}h1{font-size:3.25em;line-height:1.25em;margin-bottom:60px;font-weight:800}h2{font-size:2.5em;line-height:1.05em;text-transform:uppercase;margin-bottom:60px}h2 a,a h2,h1 a,a h1{border-bottom:0}h3{font-size:1.2em;line-height:1.4em;margin-bottom:45px}h4{margin-bottom:1em}p{margin:0}hr{border:0;margin:60px 0;width:100%}button,.btn,button.submit,#popup .ce_form input.submit,.hs_submit input[type=submit],.ht-apply-link{display:inline-block;padding:20px 25px;text-align:center;background-color:#3C4780;border:0;border-radius:30px;font-size:1.125rem;line-height:18px;color:#fff;font-weight:600;transition:all 0.5s ease;cursor:pointer;text-transform:uppercase;-webkit-appearance:none}button:hover,.btn:hover,#popup .ce_form input.submit:hover,button.submit:hover,.hs_submit input[type=submit]:hover,.ht-apply-link:hover{background-color:#FF6060;color:#fff;border:0;-webkit-box-shadow:0px 0px 40px -16px #0D0028;box-shadow:0px 0px 40px -16px #0D0028}.btn.outline{border:1px solid #3C4780;color:#3C4780;background-color:transparent;background-image:none}.btn.outline:hover{background-color:#FF6060;border:1px solid #FF6060;color:#fff}#main ul{margin-bottom:60px}#main li{margin-bottom:0.2em}.ce_downloads ul{list-style:none;margin:0;padding:0;font-size:0.875em}.ce_downloads li{margin-bottom:12px}.ce_downloads li a{border-bottom:0}.rounded img{border-radius:25px}.small{font-size:0.775em}b #main .mod_navigation ul{padding:0;margin:0 0 60px 0;list-style:none;font-size:0.7em;text-transform:lowercase;font-weight:600}#main .mod_navigation li,#main .mod_navigation a,#main .mod_navigation .active{display:inline-block}#main .mod_navigation a,#main .mod_navigation .active{padding:0 30px 0 30px;border-bottom:0}.full_color_background{background-color:#FF6060;padding-top:90px;padding-bottom:90px;position:relative}.full_color_background:before,.full_color_background:after{content:"";display:block;width:1000px;height:100%;position:absolute;top:0;background:#FF6060}.full_color_background:before{right:-1000px}.full_color_background:after{left:-1000px}.color_background{background:#FF6060;border-radius:30px;padding:45px}@media only screen and (max-width:1150px){h1{font-size:2.5em;line-height:1.125em;margin-bottom:30px}h1+p.subhead{margin-top:-20px}h2{font-size:1.5em;line-height:1.25em;margin-bottom:15px}h3{font-size:1.35em;line-height:1.25em;margin-bottom:15px}}@media only screen and (max-width:1050px){h1{font-size:2.125em;line-height:1.125em;margin-bottom:30px}}@media only screen and (max-width:730px){#main .mod_navigation a,#main .mod_navigation .active{padding:0 10px 0 10px;border-bottom:0}h1{font-size:1.75em;line-height:1.125em}}