.sign-up-blog-section .form-area{background:#fff;border-radius:8px;margin:auto;max-width:890px;padding:40px;text-align:center}.sign-up-blog-section .form-area .spacer{margin:auto;max-width:660px;text-align:center}.sign-up-blog-section .form-area .spacer .hs-form-field{text-align:left}.sign-up-blog-section .form-area .spacer h4{margin-bottom:18px;margin-top:0}.sign-up-blog-section .form-area .spacer .form-col{margin-top:22px}.sign-up-blog-section .form-col .submitted-message{font-size:17px;font-weight:700}.sign-up-blog-section form .input input,.sign-up-blog-section form .input select,.sign-up-blog-section form .input textarea{background:#e8e8ed;border:none;outline:none;width:100%;stroke:none;border-radius:8px;font-size:16px;line-height:1.3;padding:16px}.sign-up-blog-section form .hs-submit .hs-button{border:none;outline:none;stroke:none;background:#3e8ef1;border-radius:8px;color:#e8e8ed;cursor:pointer;font-size:17px;font-weight:700;margin-top:24px;padding:15px 48px}.sign-up-blog-section form .hs-submit .hs-button:hover{opacity:.6}.sign-up-blog-section form .hs-error-msgs .hs-error-msg{color:red;display:inline-block;font-size:14px;margin-top:5px}.sign-up-blog-section form .hs_error_rollup .hs-error-msgs li label{color:red;display:table;font-size:14px;margin-top:10px}.sign-up-blog-section form input::placeholder{color:#69696c}.sign-up-blog-section form .hs-error-msgs{padding-left:0}.sign-up-blog-section form .hs-error-msgs li{list-style:none}@media (max-width:767.98px){.sign-up-blog-section .form-area{max-width:100%;padding:0 20px 40px}}@media (max-width:380.98px){.sign-up-blog-section form .hs-submit .hs-button{font-size:16px;padding:15px 20px;width:100%}}