.blog-form-module{background-color:#333!important;border:none!important;border-radius:12px!important;margin:32px 0!important;overflow:hidden!important;padding:24px 20px!important}.blog-form-module,.blog-form-module *,.blog-form-module :after,.blog-form-module :before{box-sizing:border-box!important}.blog-form-module .hs-form,.blog-form-module form{margin:0!important;max-width:100%!important;overflow:hidden!important;padding:0!important;width:100%!important}.blog-form-module .hs-form .hs-richtext,.blog-form-module .hs-form fieldset.form-columns-1,.blog-form-module .hs-form fieldset.form-columns-2,.blog-form-module .hs-form>div:first-child{margin-top:0!important;padding-top:0!important}.blog-form-module form .hs-form-field>label,.blog-form-module form label,.blog-form-module label,div.blog-form-module form label{background:transparent!important;color:#fff!important;display:block!important;font-size:.85em!important;font-weight:600!important;margin-bottom:4px!important;padding:0!important}.blog-form-module form label .hs-form-required{color:#ff6b8a!important}.blog-form-module form fieldset{border:none!important;margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}.blog-form-module form .hs-form-field{margin-bottom:8px!important}.blog-form-module .hs-form-field:first-child{margin-top:0!important}.blog-form-module form .hs-form-field .input,.blog-form-module form .hs-form-field>.input{margin:0!important;max-width:100%!important}.blog-form-module .hs-input,.blog-form-module form .hs-input,.blog-form-module input[type=email],.blog-form-module input[type=text],div.blog-form-module form input{background-color:hsla(0,0%,100%,.95)!important;border:1px solid hsla(0,0%,100%,.2)!important;border-radius:6px!important;box-shadow:none!important;box-sizing:border-box!important;color:#2d2d2d!important;font-size:.9em!important;max-width:100%!important;padding:10px 12px!important;width:100%!important}.blog-form-module form .hs-input:focus{border-color:#009fda!important;box-shadow:0 0 0 2px rgba(0,159,218,.3)!important;outline:none!important}.blog-form-module .hs-button,.blog-form-module form .hs-button,.blog-form-module input[type=submit],div.blog-form-module form input[type=submit]{background-color:#009fda!important;border:none!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;display:inline-block!important;font-size:.95em!important;font-weight:700!important;margin-top:4px!important;padding:12px 24px!important;text-shadow:none!important;transition:background-color .3s ease,transform .2s ease!important;width:auto!important}.blog-form-module form .hs-button:hover,.blog-form-module form input[type=submit]:hover{background-color:#ff1054!important;transform:scale(1.05)!important}.blog-form-module .hs-error-msgs label,.blog-form-module form .hs-error-msgs label{background:transparent!important;color:#ff6b8a!important;font-size:.8em!important}.blog-form-module .submitted-message{background:transparent!important;color:#009fda!important;font-weight:600!important}.blog-form-module .actions{margin:0!important;padding:0!important}.blog-form-module .hs-form .hs-submit,.blog-form-module .hs-form .hs-submit .actions{margin-top:4px!important;padding:0!important}.blog-form-module .hs-form .hs-richtext p{margin:0!important}.blog-form-module .hs-form ul.no-list{margin:0!important;padding:0!important}