.hero.blog-form{margin-bottom:0}.blog-form__content .heading{font-size:34px;line-height:44px;margin-bottom:13px;text-align:center}.blog-form__content .description{text-align:center}.blog-form form{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:30px auto;width:80%}.blog-form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{width:75%}.blog-form .hs-submit .actions{padding-top:0}.blog-form form input{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #e3e3e3;border-radius:5px 0 0 5px;box-sizing:border-box;color:#5a5a77;font-size:18px;line-height:28px;outline:none;padding:12px 15px;width:100%!important}.blog-form form .hs-submit input{background:#50957d;border:1px solid #50957d;border-radius:0 5px 5px 0;color:#fff;font-size:16px}.blog-form form ul.no-list.hs-error-msgs.inputs-list{list-style:none;padding-left:0;padding-top:5px;position:absolute}.blog-form form .hs_error_rollup{display:none}.blog-form__redirect_form .submitted-message{color:#313155;font-size:24px;font-weight:500;line-height:1.4;margin:24px 0;text-align:center}@media (max-width:991px){.hero.blog-form{padding:50px 0}}@media (max-width:767px){.blog-form form{flex-wrap:wrap}.blog-form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field,.blog-form .hs_submit.hs-submit{width:100%!important}.blog-form form .hs-submit input,.blog-form form input{border-radius:5px 5px 5px 5px}.blog-form form .hs-submit input{margin-top:30px}}