.multi-step-form .hide{display:none!important}.multi-step-form .form-container{padding:1rem}.multi-step-form .form-title,.multi-step-form .submitted-message{text-align:center}.multi-step-form .popup .submitted-message{display:none}.multi-step-form .hs-form input,.multi-step-form .hs-form select,.multi-step-form .hs-form textarea{box-sizing:border-box;margin-bottom:15px;width:100%}.multi-step-form .hs-form input[type=checkbox],.multi-step-form .hs-form input[type=radio]{padding:0}.multi-step-form .hs-form .hide-item{height:0;margin:0!important;opacity:0;overflow:hidden;padding:0!important;visibility:hidden}.multi-step-form .hs-form .hs-richtext{display:inline-block;margin:0}.multi-step-form .hs-form .hs-form-field{margin:0}.multi-step-form .hs-form .hs-submit .prev,.multi-step-form .hs-form input[type=submit],.multi-step-form .navigation button{cursor:pointer;display:inline-flex;gap:.5rem;margin-bottom:0;margin-top:2.5rem;padding:1rem 1.5rem;width:auto}.multi-step-form .hs-form input[type=submit]:disabled,.multi-step-form .navigation button:disabled{cursor:not-allowed;opacity:.5}.multi-step-form .hs-submit svg,.multi-step-form .navigation svg{width:.5rem}.multi-step-form .form-step{display:flex;position:relative}.multi-step-form .form-step-item{flex:1;font-weight:700;opacity:.5;padding:.5rem 1rem;position:relative;text-align:center;transform:opacity .3s ease}.multi-step-form .form-step-item:before{align-items:center;background-color:#444;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 2px var(--primary-color);color:#fff;content:"\2022";display:flex;font-size:2rem;height:2rem;justify-content:center;margin:auto auto .5rem;padding-bottom:3px;position:relative;width:2rem;z-index:1}.multi-step-form .form-step-item.active,.multi-step-form .form-step-item.complete{opacity:1}.multi-step-form .form-step-item.complete:before{content:"\2713";font-size:1rem}.multi-step-form .form-step-item:after{background:#7d888c;content:"";height:2px;position:absolute;top:1.5rem;width:calc(100% - 1rem);z-index:0}.multi-step-form .form-step-item:last-child:after{display:none}.multi-step-form .hs-submit .actions,.multi-step-form .navigation{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.multi-step-form .popup-container{align-items:center;background:rgba(0,0,0,.5);cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.multi-step-form .popup-box{background:#fff;cursor:default;margin:1rem;max-width:450px;padding:1.5rem;position:relative;width:100%;z-index:1}.multi-step-form .popup-close{cursor:pointer;font-size:1.25rem;font-weight:700;line-height:1;padding:0 5px;position:absolute;right:0;top:0}.multi-step-form .form-container.column{display:grid;grid-template-columns:300px 1fr 1fr 1fr;grid-template-rows:1fr 5rem}.multi-step-form .column .form-title:empty{display:none}.multi-step-form .column .form-step{align-items:flex-start;flex-direction:column;grid-row:span 2}.multi-step-form .column .form-step-item{display:grid;flex:0;grid-template-columns:4rem 1fr;grid-template-rows:2rem 1fr;padding-bottom:0;padding-top:0;text-align:left}.multi-step-form .column .form-step-item :is(h1,h2,h3,h4,h5,h6){align-items:center;display:flex;margin-bottom:0}.multi-step-form .column .form-step-item .hs-richtext{grid-column:2;grid-row:2;margin-bottom:1rem}.multi-step-form .column .form-step-item:before{margin-top:0}.multi-step-form .column .form-step-item:after{height:100%;left:3rem;right:unset;top:0;width:2px}.multi-step-form .column .hs_cos_wrapper_type_form{grid-column:2/5;margin-top:1rem}.multi-step-form .column .hs-submit .actions,.multi-step-form .column .navigation{grid-column:2/5;margin-top:0}.multi-step-form .column .hs-form .hs-submit .prev,.multi-step-form .column .hs-form input[type=submit],.multi-step-form .column .navigation button{margin-top:2rem}