.tutorial-step{display:flex;flex-direction:column;width:100%;flex:1;align-items:center}@media(min-width:768px){.tutorial-step{flex-direction:row}.tutorial-step .image-wrapper{width:100%;margin-left:0}.tutorial-step .tutorial-image{transform:scale(1)}}.tutorial-step .no-link-container img{margin-bottom:16px}.tutorial-step-first{justify-content:center;padding:0}@media(min-width:768px){.tutorial-step-first{padding:0 2rem}}.tutorial-step-description{flex:1;gap:32px}.tutorial-step-description article h6{margin-bottom:16px}.tutorial-step-description article p{margin-bottom:32px}@media(max-width:767.98px){.tutorial-step-description h6{font-size:1.2rem!important}}.tutorial-step-info{padding:1rem;width:100%;display:flex;flex-direction:column;max-width:1280px}@media(min-width:768px){.tutorial-step-info{width:80%;padding:0 1rem 0 0}.tutorial-step-info article{max-width:400px}.tutorial-step-info article .success-icon{display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.tutorial-step-info article .success-icon>i{font-size:3rem!important}}.tutorial-step-info .success-icon{display:flex;align-items:center;justify-content:center}.tutorial-step-info .success-icon>i{font-size:2rem!important}.image-wrapper{overflow:hidden;width:calc(100% + 4.2rem);margin-left:-2rem;flex:1;position:relative}.tutorial-image{width:100%;height:100%;object-fit:cover;transform:scale(1.2)}.tutorial-step-content{display:flex;flex-direction:column;overflow:hidden;height:100%}@media(min-width:768px){.tutorial-step-content{flex:unset}}.tutorial-step-actions{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;margin-bottom:1rem}@media(min-width:768px){.tutorial-step-actions{flex-direction:row}}.first-step{flex:1;gap:32px}.first-logo-container{display:flex;padding:2rem;justify-content:center}@media(min-width:768px){.first-logo-container{padding:2rem}}.first-logo-container>div{max-width:1280px;width:100%}@media(max-width:768px){.first-logo-container{flex-direction:column;gap:16px}.first-logo-container .logo-wrapper{margin-left:auto;margin-right:auto;width:auto}.first-logo-container .logo-wrapper img{width:73px;height:40px}.tutorial-step-description{flex:1;align-items:center}.tutorial-step-description h6,.tutorial-step-description p{text-align:center}.tutorial-step-description article h6,.tutorial-step-description article p{text-align:left}.tutorial-step-description .screen-1-title{font-size:24px!important}.tutorial-step-description .screen-1-description{font-size:18px}.tutorial-step-description .list{flex-direction:column}.tutorial-step-description .list .items:first-of-type div img{content:url(/assets/images/tutorial/screen1-1-mobile.svg)}.tutorial-step-description .list .items:nth-of-type(2) div img{content:url(/assets/images/tutorial/screen1-2-mobile.svg)}.tutorial-step-description .list .items:nth-of-type(3) div img{content:url(/assets/images/tutorial/screen1-3-mobile.svg)}.tutorial-step-description .list .items:nth-of-type(4) div img{content:url(/assets/images/tutorial/screen1-4-mobile.svg)}.tutorial-step-description .list .items:nth-of-type(4) .divisor{display:none}.tutorial-step-description .list .items{display:grid;grid-template-columns:1fr 2fr;align-items:stretch;gap:32px;position:relative}.tutorial-step-description .list .items div:first-child{grid-row:1/span 2;background-color:unset;align-items:center;width:unset;height:unset;gap:15px;padding:0}.tutorial-step-description .list .items div:first-child p{margin-top:auto;margin-bottom:auto;width:24px;height:24px;font-size:12px;z-index:1}.tutorial-step-description .list .items .divisor{display:block;position:absolute;top:50%;left:12px;width:2px;height:calc(100% + 10px);background-color:#002776}.tutorial-step-description .list .items h6,.tutorial-step-description .list .items p{align-self:start;text-align:left}.tutorial-step-actions.not-First{flex-direction:row;justify-content:space-between}.tutorial-step-actions.not-First button{width:45%}.no-link-container{display:flex;flex-direction:column;align-items:center;justify-content:center}}.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}}.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%}}