.footer-form form{grid-gap:8px;display:flex;justify-content:space-between}.footer-form .form-title,.footer-form .legal-consent-container{display:none}.footer-form .hs-form-field{position:relative;width:100%}.footer-form form label:not(.hs-error-msg){left:30px;position:absolute;top:10px}.footer-form form .input *{font-size:12px!important}@media (max-width:767px){.footer-form .hs-form-field{margin-bottom:1em}.footer-form{margin-bottom:30px}.footer-form form{display:block}.footer-form form .hs-button,.footer-form form input[type=submit]{display:block;width:100%}}