a:hover{text-decoration:underline}a.et_pb_button:hover{text-decoration:none}a.more-link{color:#c02d2d}a.more-link:first-letter{text-transform:uppercase}div.et_pb_menu__menu .sub-menu{width:300px}div.et_pb_menu__menu .sub-menu .menu-item a{line-height:1.2em!important;padding:8px 0!important;width:260px}div.et_pb_newsletter_description *{padding-bottom:0!important}div.et_pb_newsletter_description p{margin-bottom:-20px}div.et_pb_newsletter_footer p{margin-top:-20px}p:not(.has-background):last-of-type{padding-bottom:1em!important}h3,h4{margin-bottom:4px}h2{font-size:30px;margin-bottom:10px}h3{font-size:26px;color:#c02e2d}h4{font-size:24px;color:#555}ul,ol{margin-left:20px}div.et_pb_blurb_container{padding:0 20px}div.et_pb_blurb_container h2{xborder-bottom:1px dashed #ccc;color:#c02d2d;xmargin-bottom:10px}h1,h2{font-family:"roboto slab",sans-serif!important}span.et_pb_testimonial_author{margin-top:0}div#main-content ul{margin-left:20px;list-style-position:outside;line-height:1.5em}div#main-content ol{margin:10px 10px 10px 30px;line-height:1.5em;list-style-position:outside}ul.register{list-style:none;margin-left:20px!important;padding-left:0}ul.register li{margin-bottom:40px;border-bottom:1px solid #ccc;xborder-radius:8px}ul.register a{font-size:80%;color:#c30;border:1px solid #c30;display:block;width:20em;margin:8px 4px;text-align:center;border-radius:8px;text-decoration:none!important}ul.register a:hover{color:#f60;border-color:#f60}input#et_pb_signup_firstname,input#et_pb_signup_lastname,input#et_pb_signup_email{height:2.5em}