.step__form-section{min-height:calc(100vh - 80px);padding-block:48px}.step__form-section .container{width:100%}.step__form-wrapper{margin:0 auto;max-width:500px;padding-inline:47px;width:100%}.form--steps .step--col{background:#fff;border:1px solid #ced4da;border-radius:50%;color:#ced4da;font-family:var(--ffDM);font-size:20px;font-weight:700;height:40px;line-height:39px;position:relative;width:40px;z-index:1}.form--steps{margin-bottom:24px}.form--steps>div+div{margin-left:67px}.form--steps .step--col:not(:first-child):before{background:#ced4da;content:"";height:1px;left:-68px;position:absolute;top:50%;transform:translateY(-50%);width:68px;z-index:-1}.form--steps .step--col.active:before{background:#ffa586}.form--steps .step--col.active{background:#ffa586;border-color:#ffa586;color:#fff}.multi__step-form{position:relative}.multi__step-form h3{color:#09103d;font-family:var(--ffDM);font-size:24px;font-weight:var(--fWMedium);line-height:1.2;margin:0;text-align:center}.multi__step-form form>div:not(.hs-submit),.multi__step-form form>fieldset{margin-bottom:16px}.multi__step-form form>div:first-child,.multi__step-form form>fieldset:first-child{margin-bottom:48px}.multi__step-form form label{color:#212529;display:block;font-family:var(--ffDM);font-size:16px;font-weight:var(--fWNormal);line-height:1.5;margin-bottom:8px}.multi__step-form form label .hs-form-required{color:#ff6b6b;display:inline-block;margin-left:4px}.multi__step-form form .input{margin:0!important}.multi__step-form form .form-columns-2>div:first-child{padding-right:12px}.multi__step-form form .form-columns-2>div:last-child{padding-left:12px}.multi__step-form form input:not([type=submit],[type=checkbox]){background-position:calc(100% - 9px) 50%;background-size:15px;border:1px solid #ced4da;border-radius:4px;color:#6c757d;font-family:var(--ffDM);font-size:16px;font-weight:var(--fWNormal);height:38px;line-height:1.5;padding:6px 12px;width:100%!important}.multi__step-form form input.error:not([type=submit],[type=checkbox]){background-image:url(https://4641598.fs1.hubspotusercontent-na1.net/hubfs/4641598/error-icon.png);background-repeat:no-repeat;border-color:#ff6b6b;padding:6px 30px 6px 12px}.multi__step-form form input::placeholder{color:#6c757d;font-size:16px;font-weight:var(--fWNormal)}.multi__step-form form input:focus{outline:none}.multi__step-form form .inputs-list{list-style:none;margin:0;padding:0}.multi__step-form form .hs-submit{margin-top:48px}.multi__step-form form input[type=submit]{background:#09103d;border:1px solid #777a91;border-radius:4px;color:#fff;cursor:pointer;display:block;font-family:var(--ffDM);font-size:16px;font-weight:var(--fWNormal);line-height:1.5;min-height:38px;padding:6px 15px;width:100%}.multi__step-form form input[disabled=disabled]{background:#777a91;pointer-events:none}.multi__step-form form input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0!important}.multi__step-form form .hs-fieldtype-booleancheckbox{margin:0!important}.multi__step-form form .hs-form-booleancheckbox label{margin-bottom:0;padding-left:28px;position:relative}.multi__step-form form .hs-form-booleancheckbox label>span,.multi__step-form form .hs-form-booleancheckbox label>span p{color:#212529;font-family:var(--ffDM);font-size:16px;font-weight:var(--fWNormal);line-height:1.5;margin-left:0!important}.multi__step-form form .hs-form-booleancheckbox label>span:before{border:1px solid #ced4da;border-radius:4px;content:"";cursor:pointer;height:20px;left:0;position:absolute;top:2px;width:20px}.multi__step-form form .hs-form-booleancheckbox label a{text-decoration:underline}.multi__step-form form .hs-form-booleancheckbox label input:checked~span:before{background:#0a0f3d;border-color:#0a0f3d}.multi__step-form form .hs-form-booleancheckbox label input:checked~span:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:11px;left:7px;position:absolute;top:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}.multi__step-form form .hs_error_rollup{display:none}.multi__step-form form p{margin:0!important}.multi__step-form form .hs-error-msg{color:#ff6b6b;font-family:var(--ffDM);font-size:14px;font-weight:var(--fWNormal);line-height:1.5;margin:4px 0 0}.signin--acc{margin-top:16px}.signin--acc p{color:#6c757d;font-family:var(--ffDM);font-size:14px;font-weight:var(--fWNormal);line-height:1.5;margin:0 0 2px}.signin--acc p:last-child{margin:0}.signin--acc p a{font-weight:700}.signin--acc[data-backform]{color:#09103d;font-family:var(--ffDM);font-size:16px;font-weight:var(--fWNormal);line-height:1.5;margin-top:23px;text-decoration:underline}.multi__step-form .password--detail,.multi__step-form .password--detail *{color:#6c757d;font-family:var(--ffDM);font-size:14px;font-weight:var(--fWNormal);line-height:1.5}.multi__step-form .progress{margin-bottom:31px}.multi__step-form .password--detail p{margin-bottom:4px!important}.multi__step-form .password--detail ul{list-style:none;margin:0;padding:0 0 0 22px}.multi__step-form .password--detail ul>li{position:relative}.multi__step-form .password--detail ul>li:before{background:#09103d;border-radius:50%;content:"";height:3px;left:-13px;position:absolute;top:9px;width:3px}.multi__step-form .password--detail ul>li+li{margin-top:4px}.multi__step-form .password--detail li.fa-check{color:#57cf79}.multi__step-form .password--detail li.fa-check:before{display:none}.multi__step-form .password--detail li.fa-check:after{border-color:#57cf79;border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:11px;left:-17px;position:absolute;top:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}.progress{display:flex;flex-wrap:wrap;margin:0 -2px}.progress>div{background:#ced4da;border-left:2px solid #fff;border-right:2px solid #fff;height:4px;width:25%!important}.progress>div.progress-bar-weak{background:#ff6b6b}.progress>div.progress-bar-good{background:#57cf79}.progress-bar{height:4px;line-height:0;margin:0;position:relative;width:100%!important}.progress-bar.progress-bar-danger{background:#ff6b6b}.progress-bar.progress-bar-warning{background:#ffc654}.progress-bar.progress-bar-success{background:#57cf79}.progress-bar:before{background:#ced4da;left:0;width:100%}.progress-bar:after,.progress-bar:before{content:"";display:none;height:100%;position:absolute;top:0}.progress-bar:after{border-left:4px solid #fff;border-right:2px solid #fff;left:25%;width:25%}@media (max-width:499px){.step__form-wrapper{padding-inline:24px}.multi__step-form form .form-columns-2>div:first-child{margin-bottom:16px;padding-right:0;width:100%}.multi__step-form form .form-columns-2>div:last-child{padding-left:0;width:100%}.loader{position:static!important}}.submitted-message{display:none!important;opacity:0}.multi__step-form .submitted-message h1{color:#09103d;font-family:var(--ffDM);font-size:24px;font-weight:var(--fWMedium);line-height:1.2;margin:0 0 20px}.multi__step-form .submitted-message p{color:#6c757d;font-family:var(--ffDM);font-size:14px;font-weight:var(--fWNormal);line-height:1.5}