body{overflow-y:unset}.sh-container{min-height:100dvh}.logo-container{display:flex;justify-content:center;padding:2rem 4rem}.logo-container .logo-wrapper{width:100%;max-width:1280px}@media(max-width:768px){.logo-container{display:block;justify-content:unset;padding:2rem 1rem}}.wizard{padding:0;flex:1}@media(max-width:768px){.wizard .wizard__step .wizard__actions{flex-direction:column-reverse;width:100%;margin-top:auto}.wizard .wizard__step .simulation-step .total-transfer-card{min-width:unset}}.logo{height:26px}@media(min-width:768px){.logo{width:120px;height:unset}}.only-desktop{display:none}@media(min-width:768px){.only-desktop{padding:.6rem;display:block}}.step-container{max-width:1280px;flex:1}.self-hiring-proposal .step-container{align-items:center;max-width:unset}@media(min-width:768px){.self-hiring-proposal .step-container{padding:0 4rem;height:100%}.self-hiring-proposal .step-container>div{max-width:1280px;width:100%}.step-container{width:856px}}.wizard__step h6{font-size:24px;font-weight:500}.wizard__step p{color:#666}.progress-pages{display:flex}.progress-pages .item{width:200px;display:flex;flex-direction:column;align-items:center;position:relative;gap:8px}.progress-pages .item .boll{width:24px;height:24px;border-radius:24px;z-index:1}.progress-pages .item .description{margin-top:auto;margin-bottom:auto;text-align:center;font-size:14px}.progress-pages .item .line{background-color:#929293;width:100%;height:1px;position:absolute;left:50%;top:12px}.progress-pages .item:last-child .line{display:none}.progress-pages .prev .boll{background-color:#28a745;display:flex;justify-content:center}.progress-pages .prev .boll:after{content:url(/assets/images/tutorial/check-sm.svg)}.progress-pages .prev .description{color:#28a745}.progress-pages .current .boll{background-color:#fff;border:8px solid #002c85}.progress-pages .current .description{color:#002c85}.progress-pages .next .boll{background-color:#929293}.progress-pages .next .description{color:#929293}@media(max-width:768px){.progress-pages{display:flex}.progress-pages .item{width:25%}.progress-pages .item .description{font-size:12px}}.register-header{display:flex;flex-direction:column;gap:32px;margin-bottom:32px}.register-header h6,.register-header p{margin:0}.register-header .p-bold{color:#212529}.register-step-form{padding-right:1.5rem;width:100%}@media(max-width:991.98px){.register-step-form{padding-right:0}}.register-step-form .radio-gender .mt-2{display:flex}.register-step-form .radio-gender .form-check-inline{display:flex;align-items:center;padding-left:0}.register-step-form .radio-gender input[type=radio].form-check-input{appearance:none;-webkit-appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:16px;height:16px;border:1px solid #0045cc;border-radius:4px;display:grid;place-content:center;cursor:pointer;transition:all .2s ease}.register-step-form .radio-gender input[type=radio].form-check-input:before{content:"";width:8px;height:8px;border-radius:2px;transform:scale(0);transition:transform .2s ease-in-out;background-color:#0045cc}.register-step-form .radio-gender input[type=radio].form-check-input:checked:before{transform:scale(1)}.register-step-form .radio-gender .form-check-label{margin-left:6px;font-weight:500;color:#0a0a0a}.register-step-form .radio-issuing .mt-2{display:flex}.register-step-form .radio-issuing .form-check-inline{display:flex;align-items:center;padding-left:0}.register-step-form .radio-issuing input[type=radio].form-check-input{appearance:none;-webkit-appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:16px;height:16px;border:1px solid #0045cc;border-radius:16px;display:grid;place-content:center;cursor:pointer;transition:all .2s ease}.register-step-form .radio-issuing input[type=radio].form-check-input:before{content:"";width:8px;height:8px;border-radius:8px;transform:scale(0);transition:transform .2s ease-in-out;background-color:#0045cc}.register-step-form .radio-issuing input[type=radio].form-check-input:checked:before{transform:scale(1)}.register-step-form .radio-issuing .form-check-label{margin-left:6px;font-weight:500;color:#0a0a0a}.register-step-form label{color:#020617!important;font-weight:500!important;font-size:14px!important;text-transform:none!important}.register-step-form .form-control,.register-step-form .form-select{border-radius:6px;border-color:#e2e8f0}.register-step-form .alert-message{display:flex;gap:8px}.register-step-form .after-hifen{position:relative}.register-step-form .after-hifen:after{content:"-";position:absolute;top:35px;right:-4px}.p-bold{font-weight:500}.p-small{font-size:.9rem}.form-label-title{font-size:12px;font-weight:500;line-height:14px;letter-spacing:.5px;text-align:left;color:#666;text-transform:uppercase}.form-label-title .required{color:red}.form-check-label{font-size:.9rem;color:#4d4d4d;font-weight:300}@media(max-width:768px){.p3-mobile{padding:1rem!important;height:100%;display:flex;flex-direction:column}.p3-mobile.payment-screen .row{flex-direction:row}.p3-mobile .register-step-form{flex:1}.p3-mobile .register-step-form .wizard__actions{margin-top:auto!important}.register-header h6{font-size:20px!important}.register-header h5{font-size:24px!important}.register-step-form{display:flex}.register-step-form,.register-step-form .row{flex-direction:column;gap:24px}.register-step-form .row label{margin-top:0;margin-bottom:8px}.register-step-form .row div{margin-bottom:0!important;margin-top:0!important}.register-step-form .row div .validation-message{margin-top:10px!important}.register-step-form .row .form-check-label{margin-bottom:0}.register-step-form .wizard__actions{flex-direction:row!important}.register-step-form .wizard__actions button:last-child{width:100%}}