.step-register{padding:50px 0}.step-register .register--outer{max-width:1350px;margin:0 auto;padding:0 15px;justify-content:center;align-items:center;gap:60px}.step-register .register--left_image{max-width:30%}.step-register .form_outer--main{margin:0}.form-step .field-content{display:inline-block;width:100%;text-align:left}.form-step .field-content span{font-size:14px;text-transform:uppercase;font-family:Poppins,sans-serif;color:#e8443a;font-weight:500}.form-step .field-content h2{margin:0 0 20px;text-transform:capitalize}.form-step .field-content p{margin:0;text-align:left;color:#000;line-height:1.4;font-family:Poppins,sans-serif}.form-step-buttons button.btn-next{margin:0}.step-register .register--left_image img{transform:skew(10deg,350deg)}.step-register .register--left_image{background:#02473030}.step-register.customer button{margin:0}.step-register select#RegisterForm-CustomerUserType,.step-register select#organizationTypeSelect,.step-register select#organizationSubtypeSelect{border:unset;font-size:18px}.step-register .organization-fields,.step-register .organization-details-fields{margin-top:20px}.step-register form{margin:0}.step-register form span.form__message{position:absolute;bottom:-20px;padding:0;font-size:12px!important}.step-register.customer button.btn-prev svg{transform:scaleX(-1)}.step-register.customer button.btn-prev{gap:20px}.customer.register{width:100%;max-width:100%!important;padding-left:0!important;padding-right:0!important}.register--outer{display:flex;justify-content:space-between;gap:30px;align-items:stretch}.register--left_image{max-width:50%;width:100%;background:#fdefee;padding:0}.register--left_image img{width:100%;display:flex;aspect-ratio:4 / 4.5;object-fit:cover}.form_outer--main{max-width:565px;width:100%;margin-left:0;padding:40px 20px}.form_outer--main h3{color:#161616;text-align:center;font-family:Gotham Black,sans-serif;font-size:32px;font-weight:500;line-height:120%;letter-spacing:-1.8px;margin:0 0 10px}.form_outer--main p{color:#5c5c5c;text-align:center;font-size:16px;font-weight:400;line-height:20px;margin:0 0 30px}.step-indicator{display:flex;justify-content:center;margin-bottom:30px}.step-dot{width:12px;height:12px;border-radius:50%;background-color:#d8d8d8;margin:0 5px;position:relative}.step-dot.active,.step-dot.completed{background-color:#fd6262}.step-line{height:2px;width:50px;background-color:#d8d8d8;margin-top:5px}.step-line.completed{background-color:#fd6262}.form-step{display:none}.form-step.active{display:block}.form-step-buttons{display:flex;justify-content:space-between;margin-top:33px;flex-flow:row wrap;gap:10px}.btn-prev{background-color:#f5f5f5;color:#161616;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-weight:500}.btn-next,.btn-submit{background-color:#fd6262;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-weight:500;display:flex;align-items:center}.btn-next svg,.btn-submit svg{margin-left:10px}.form__checkbox{margin-top:15px;display:flex;align-items:flex-start;position:relative}.form__checkbox label{font-family:poppins;display:flex;align-items:center;gap:9px}.form__checkbox input[type=checkbox]{margin-top:3px;margin-right:8px}.form__checkbox.terms-error{margin:30px 0 26px}.form__checkbox.terms-error span.form__message{bottom:-20px}.customer .field.error-space{margin-bottom:35px}.form__checkbox,.form__checkbox a{text-align:left;color:#5c5c5c;font-family:Gotham Pro;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.field{margin-bottom:20px}.field label{display:block;margin-bottom:5px;font-size:14px;font-weight:500;color:#161616}.field input,.field select{width:100%;padding:12px;border:1px solid #DEDEDE;border-radius:4px;font-size:14px}select#RegisterForm-CustomerUserType{font-family:Gotham,sans-serif;-webkit-appearance:auto;appearance:auto;margin-right:10px}.form__message{color:#eb001b;font-size:12px;margin-top:5px;display:block}@media screen and (max-width: 1500px){.register--left_image{padding:0}.form_outer--main{max-width:100%;padding:30px 20px}}@media screen and (max-width: 1440px){.register--left_image{padding:0}.form_outer--main{padding:70px 20px;background:#fff}}@media screen and (max-width: 1365px){.register--outer{gap:0}.register--left_image{max-width:60%}.form_outer--main{max-width:40%}}@media screen and (max-width: 1199px){.customer.register{padding-right:0!important}.register--outer{gap:0;flex-wrap:wrap}.step-register .register--left_image{max-width:77%}.step-register .register--outer{gap:10px}.register--left_image{max-width:77%;padding:0}.form_outer--main{max-width:100%;padding:50px 0 0}.customer.register.page-width{max-width:1360px;padding:50px 20px}}@media screen and (max-width: 749px){.form_outer--main h3{font-size:28px}.step-line{width:30px}.step-register.customer button{margin:0;min-width:140px;font-size:14px}.step-register select#RegisterForm-CustomerUserType,.step-register select#organizationTypeSelect,.step-register select#organizationSubtypeSelect,.customer .field input{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/step-form.css.map */
