.blog-subscribe-form{background:#103150;background:#2a2a2a;border-radius:5px;margin-top:56px;overflow:hidden;position:relative}.blog-subscribe-form:before{background:linear-gradient(122deg,#8c00ff,#ff96d2);content:"";display:block;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.blog-subscribe-form>*{position:relative}.blog-subscribe-form--heading{color:#fff;font-size:28px;font-weight:700;line-height:30px;margin:15px 0 0;padding:24px 24px 0;text-align:center}.blog-subscribe-form--description{margin:15px 0 0;padding:0 24px}.blog-subscribe-form--description p{color:#fff;font-size:15px;line-height:19px;margin:0}.blog-subscribe-form--form{color:#fff;margin:15px 0 0;padding:0 23px 35px;text-align:center}.blog-subscribe-form--form .hs-form .hs-form-field{margin-bottom:15px}.blog-subscribe-form--form .hs-form .hs-form-field label{color:#fff;display:block;font-size:15px;line-height:1.2;margin-bottom:0;text-align:left;text-transform:none}.blog-subscribe-form--form .hs-form .input{margin:0!important}.blog-subscribe-form--form .hs-form .input input[type=email],.blog-subscribe-form--form .hs-form .input input[type=number],.blog-subscribe-form--form .hs-form .input input[type=password],.blog-subscribe-form--form .hs-form .input input[type=text]{background:#fff;border:none;border-radius:3px;font-size:15px;height:auto;padding:10px}.blog-subscribe-form--form .hs-form .hs-error-msgs{margin:0!important;max-width:100%;padding:3px 0;width:100%}.blog-subscribe-form--form .hs-form .actions input[type=submit]{background-color:#ff96d2;border:2px solid #ff96d2;border-radius:5px;box-sizing:border-box;color:#000;cursor:pointer;font-size:16px;font-weight:700;height:auto;min-width:100%;padding:10px 0;position:relative;text-decoration:none;text-transform:uppercase;width:100%}.blog-subscribe-form--form .legal-consent-container{color:#fff;font-size:10px;font-weight:700;line-height:15px;margin-bottom:5px}.blog-subscribe-form--form .legal-consent-container p{margin:0 0 10px}