#contact-form fieldset{display:flex;gap:2rem;justify-content:flex-start;margin-bottom:30px;max-width:50%}#contact-form label{color:#2c2c2c;display:block;font-size:16px;font-weight:600;padding-bottom:10px}#contact-form label.hs-error-msg{color:red;font-size:13px;margin-top:4px}#contact-form .hs-form-required{margin-left:2px}#contact-form input{margin-right:0!important}#contact-form input,#contact-form select{border:2px solid #a9aa95;border-radius:30px;font-size:16px;height:62px;padding-left:12px;padding-right:12px;width:100%!important}#contact-form select{background:#fff}#contact-form textarea{border:2px solid #a9aa95;border-radius:40px;height:242px;width:100%!important}#contact-form .inputs-list{display:flex;gap:16px}#contact-form .inputs-list label{align-items:start;display:flex;gap:12px}#contact-form .inputs-list .hs-fieldtype-radio{align-items:center;display:flex;gap:12px}#contact-form .inputs-list input[type=radio]{height:24px}#contact-form .form-columns-1 .hs-fieldtype-select,#contact-form .form-columns-1 .hs-fieldtype-text,#contact-form .form-columns-1 .hs-fieldtype-textarea{width:100%}div.hs_preferred_contact_method{display:flex;gap:24px}.actions{display:flex;justify-content:end;width:50%}.hs-button{background:#2c2c2c;border-radius:100px;color:#fff;cursor:pointer;font-size:24px;min-width:224px;padding:16px 40px;transition:.3s ease}.hs-button:hover{background:#1a1a1a}.hs-button.download{font-size:16px;margin-top:24px;min-width:auto;padding:12px 30px}@media only screen and (max-width:640px){#contact-form fieldset{max-width:100%}}