<style> form.hs-form fieldset { max-width: 100%;font-size: .875rem;font-size: 21px;line-height: 1.2em; } form.hs-form fieldset .field { padding-top: 10px;margin-bottom: 10px; } form.hs-form fieldset .input { margin: 0;width:100%; } form.hs-form fieldset .hs-fieldtype-text .hs-input, form.hs-form fieldset select.hs-input, form.hs-form fieldset textarea.hs-input { width: 100% !important;border: 2px #bcdeb5 solid; } form.hs-form fieldset.form-columns-1 .hs-form-field { width: 100%; } form.hs-form fieldset.form-columns-2 .hs-form-field { width: 50%;padding-left: 15px; } form.hs-form fieldset.form-columns-2 .hs-form-field:nth-child(1) { padding: 10px 15px 0 0; } form.hs-form .actions input { margin-top: 20px;color: #fabc98;background-color: #f68c4f;border-radius: 4px;border: 0;display: inline-block;padding: 1em 2em;font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: 5px; } input[type="checkbox"] + span::before { font-family: FontAwesome;font-size: 1em;display: inline-block;position: relative;width: 1em;text-align: left;content: ""; } input[type="checkbox"]:checked + span::before { content: ""; } form .legal-consent-container, form .legal-consent-container p { font-size: 12px;line-height: 1.3em;font-style: italic; } @media(max-width:900px) { form.hs-form fieldset.form-columns-1 .hs-form-field { width: 100%;margin: 0 0 10px; } form.hs-form fieldset.form-columns-2 .hs-form-field { width: 100%;margin: 0 0 10px;padding: 10px 0 0 !important; } } </style>