form.hs-form{font-family:Arial,Helvetica,sans-serif}.hs-form-field{margin-bottom:1.4rem}form.hs-form label{display:block;font-size:.875rem;margin-bottom:.35rem}form.hs-form legend{font-size:.875rem}form.hs-form input[type=email],form.hs-form input[type=file],form.hs-form input[type=number],form.hs-form input[type=password],form.hs-form input[type=tel],form.hs-form input[type=text],form.hs-form select,form.hs-form textarea{background-color:#f5f8fa;border:1px solid #cbd6e2;border-radius:3px;color:#33475b;display:inline-block;font-size:.875rem;padding:.7rem;width:100%}form.hs-form fieldset{max-width:100%!important}form.hs-form .inputs-list{list-style:none;margin:0;padding:0}form.hs-form .inputs-list>li{display:block;margin:.7rem 0}form.hs-form .inputs-list>li:first-child{margin-top:0}form.hs-form .inputs-list input,form.hs-form .inputs-list span{vertical-align:middle}form.hs-form input[type=checkbox],form.hs-form input[type=radio]{cursor:pointer;margin-right:.35rem}form.hs-form input[type=file]{background-color:transparent;border:initial;padding:initial}form.hs-form .hs-richtext,form.hs-form .hs-richtext p{font-size:.875rem;margin:0 0 1.4rem}form.hs-form .hs-richtext img{max-width:100%!important}.legal-consent-container .hs-form-booleancheckbox-display>span,.legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:1rem!important}.hs-form-required{color:#ff0038}.hs-input.invalid.error{border-color:#ff0038}.hs-error-msg{color:#ff0038;margin-top:.25em}.hs_error_rollup{text-align:center}form.hs-form .hs-submit{margin-top:2em;text-align:center}.grecaptcha-badge{margin:0 auto}.Form{margin:0 auto;max-width:460px;input[type=email],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid #d7d7d7;display:block;margin:0 0 1em;padding:.5em .75em;width:100%;&:focus{border-color:#000;outline:none}&.invalid{border-color:red}}select{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtY2FyZXQtZG93biBmYS13LTEwIGZhLTN4IiBkYXRhLWljb249ImNhcmV0LWRvd24iIGRhdGEtcHJlZml4PSJmYXMiIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zMS4zIDE5MmgyNTcuM2MxNy44IDAgMjYuNyAyMS41IDE0LjEgMzQuMUwxNzQuMSAzNTQuOGMtNy44IDcuOC0yMC41IDcuOC0yOC4zIDBMMTcuMiAyMjYuMUM0LjYgMjEzLjUgMTMuNSAxOTIgMzEuMyAxOTIiLz48L3N2Zz4=");background-position:right .75em center;background-repeat:no-repeat;background-size:.75em}textarea{margin-top:.5em}.Form__input-group{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -1em;padding:0 1em 0 0;>div:not(.Form__input){flex:1 1 300px;margin:0 0 0 1em}}.Form__input{flex:1 1 300px;margin:0 0 0 1em}.Form__submit{text-align:center}.Form__label{display:block;margin:1em 0;&:first-of-type{margin-top:0}input[type=text],select,textarea{margin:0}&.invalid{input[type=text],select,textarea{border-color:#f03}}>span.error{display:block;font-size:.75em;margin:.25em 0}}.Form__checkbox-label{cursor:pointer;display:block;margin:.75em 0;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;&.hidden{display:none}input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}}.Form__checkbox{background-color:#fff;height:25px;left:0;position:absolute;top:0;width:25px;&:after{border:solid #000;border-width:0 2px 2px 0;content:"";display:none;height:10px;left:9px;position:absolute;top:5px;transform:rotate(45deg);width:6px}}.Form__errors{list-style:none;margin:0;padding:0;li{font-size:16px;text-align:center}}label,span.error{display:block;text-align:left}span.error{color:red;font-size:rem(14);margin:-1em 0 1em}}