.stepform{border-radius:10px;margin-left:auto;margin-right:auto;max-width:var(--containerwidth_narrow);--form-input-vertical-space:0}.stepform__form{display:block}.stepform__controls{align-items:center;display:flex;flex-flow:column;gap:15px;margin-top:30px}.stepform__controls--hidden{display:none}.stepform__buttons{display:flex;flex-flow:row;gap:15px;justify-content:center}.stepform__progress{display:none;flex:1;font-size:var(--small-font-size);text-align:center}.stepform :is(.hs-form-field:not([class*=hs_LEGAL_CONSENT]),.legal-consent-container,.hs-richtext.hs-main-font-element,.submitted-message),.stepform__loading,.stepform__sending{display:none;flex-flow:column;float:none!important;justify-content:center;max-width:none;min-height:250px;padding:0;width:100%!important}.stepform__loading,.stepform__sending--visible{display:flex}.stepform__loading--hidden{display:none}.stepform :is(.stepform__slide--active,.submitted-message){display:flex!important}.stepform fieldset{max-width:none!important}.stepform label{display:inline-block}.stepform .input{display:block;margin-right:0!important}.stepform .input>input{display:block;width:100%!important}.stepform .hs-submit{display:none}.stepform .hs-form-field .hs-field-desc{font-size:var(--base-font-size);margin-bottom:15px}.stepform .hs-form-field label{font-size:var(--base-font-size)}.stepform .hs-form-field>label{color:var(--title-h3-color);font-family:var(--title-font);font-size:var(--title-h4-size);font-weight:var(--font-bold);margin-bottom:15px}.stepform .submitted-message{text-align:left}@media (min-width:600px){.stepform__controls{flex-flow:row;gap:30px}.stepform__buttons{justify-content:flex-start}.stepform__progress{text-align:right}}