.subscription_form{background-color:#f1f1f1;box-sizing:border-box;padding:30px 20px 10px}.subscription_form h5{color:#333;font-family:Barlow Semi Condensed,Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;line-height:1.4;margin-bottom:20px;text-align:center;text-transform:uppercase}.subscription_form input.hs-input.error:focus{border-color:#b9554d!important}.subscription_form .hs-input.invalid.error{border-color:#cad5e2!important}.subscription_form .form-columns-2 .hs-form-field{float:left;width:100%!important}.subscription_form .hs-form-required{color:red}.subscription_form form label{color:#292929;display:block;float:none;font-family:Barlow Semi Condensed;font-size:14px;font-weight:400;line-height:20px;margin-bottom:4px;padding-top:0;width:auto}.subscription_form form .hs-richtext,.subscription_form form .hs-richtext p{color:#33475b;font-family:Barlow Semi Condensed;font-size:14px;line-height:24px;margin-bottom:14px;margin-top:14px}.subscription_form form .hs-richtext p a{color:#00e!important;text-decoration:underline}.subscription_form form .hs-richtext p a:hover{color:#551a8b}.subscription_form .actions{margin-bottom:18px;margin-top:18px;padding:17px 0;text-align:left}.subscription_form .hs-error-msgs label{color:#f2545b}.subscription_form .inputs-list{margin:0 0 5px;padding-left:5px;width:100%}.subscription_form .inputs-list label{float:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;padding:0;white-space:normal;width:auto}.subscription_form .inputs-list>li{display:block;padding:0;width:100%}.subscription_form input.hs-button.primary.large{margin:0}.subscription_form .field{margin-bottom:18px}@media (max-width:768px){.subscription_form{background-color:#fff;border-bottom:none;margin-bottom:0;padding:0 30px}.subscription_form .sub_inner{background-color:#f1f1f1;padding:30px 20px 10px}}