.sign-up-section-footer{position:relative}.vector-bg-image-sign-up{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.sign-up-section-footer-container{margin:auto;max-width:900px;padding:80px 20px;position:relative;text-align:center;z-index:9}.sign-up-section-footer-container h2{color:#fa6122;font-family:Outfit,sans-serif;font-size:44px;font-weight:600;margin-top:0}.sign-up-section-footer-container p{color:#231f20;font-family:Outfit,sans-serif;font-size:16px;font-weight:300;line-height:100%;margin-bottom:40px}.sign-up-form-container form input{background-color:fff;border:none;color:rgba(35,31,32,.5);font-size:16px;height:100%;outline:none;padding:12px 30px;width:100%}.sign-up-form-container form input::placeholder{color:rgba(35,31,32,.5);font-size:16px}.sign-up-form-container form .hs-button{background-color:#fa6122;border:3px solid #fa6122;border-radius:0 8px 8px 0!important;color:#fff;cursor:pointer;display:inline-block;font-family:Outfit,sans-serif;font-size:16px;font-weight:700;padding:12px 30px;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease;transition:.4s}.sign-up-form-container form .hs-button:hover{background-color:rgba(195,52,227,0);color:#fa6122;fill:#fa6122;border:3px solid #fa6122}.sign-up-form-container form{align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:8px;display:flex;justify-content:center;margin:auto;max-width:500px;overflow:hidden;position:relative}.sign-up-form-container form .hs_email{border:3px solid #fff;width:100%}.sign-up-form-container label{display:none}.sign-up-form-container form .hs-error-msgs{color:#fa6122;left:0;list-style:none;margin:10px 0;padding-left:0;position:absolute;top:100%}.sign-up-form-container form .hs-error-msgs label{color:#fa6122;display:block;font-size:12px}.sign-up-form-container .form-title,.sign-up-form-container form .hs_error_rollup{display:none}