.register-wrap{background-color:#f4f4f4;flex-direction:column;justify-content:center;align-items:center;padding:100px 0;display:flex}.steps{flex-direction:column;justify-content:center;align-items:center;gap:42px;display:flex}.card{background:#fff;border:1px solid #dddde4;border-radius:32px;flex-direction:column;gap:40px;width:500px;padding:40px;display:flex;box-shadow:0 4px 16px rgba(0,0,0,.1)}.welcome{flex-direction:column;display:flex}.welcome h1,.welcome h2{font-family:Plus Jakarta Sans;font-weight:800;font-style:ExtraBold;letter-spacing:-3%;vertical-align:middle;font-size:24px;line-height:100%}.welcome h2,.welcome span{color:#9098a2;font-style:italic}.welcome p{color:#3b3f44;font-family:Plus Jakarta Sans;font-weight:500;font-style:Medium;letter-spacing:0%;vertical-align:middle;margin-top:8px;font-size:16px;line-height:100%}.btns{gap:8px;display:flex}.btns button:first-child{width:151px;font-family:Plus Jakarta Sans;font-weight:500;font-style:Medium;letter-spacing:0%;text-align:center;vertical-align:middle;color:#000;cursor:pointer;background:#ebebeb;border:none;border-radius:60px;padding:20px;font-size:16px;line-height:100%}.btns button:last-child{width:261px;font-family:Plus Jakarta Sans;font-weight:500;font-style:Medium;letter-spacing:0%;text-align:center;vertical-align:middle;color:#fff;cursor:pointer;background:#000;border:none;border-radius:60px;padding:20px;font-size:16px;line-height:100%}.alr-login{font-family:Plus Jakarta Sans;font-weight:500;font-style:Medium;letter-spacing:0%;text-align:center;color:#3b3f44;justify-content:center;gap:4px;margin-top:16px;font-size:14px;line-height:14px;display:flex}.alr-login a{font-family:Plus Jakarta Sans;font-weight:700;font-style:Bold;letter-spacing:0%;text-align:center;color:#3b3f44;font-size:14px;line-height:14px;text-decoration:underline}.user-partner{gap:16px;display:flex}.user-partner button{cursor:pointer;background:#fff;border:1px solid #dddde4;border-radius:8px;flex-direction:column;align-items:start;gap:16px;width:202px;height:140px;padding:16px;display:flex}.user-partner button h3{font-family:Plus Jakarta Sans;font-weight:700;font-style:Bold;letter-spacing:0%;vertical-align:middle;color:#3b3f44;font-size:16px;line-height:100%}.user-partner button p{font-family:Plus Jakarta Sans;font-weight:400;font-style:Regular;letter-spacing:0%;color:#9098a2;text-align:left;font-size:14px;line-height:16px}.user-partner button span{text-decoration:underline}.active{border:2px solid #ffc200!important}.crt-p{font-family:Plus Jakarta Sans;font-weight:500;font-style:Medium;letter-spacing:0%;text-align:center;color:#3b3f44;margin-bottom:16px;font-size:14px;line-height:100%}.crt-p span{font-family:Plus Jakarta Sans;font-weight:700;font-style:Bold;letter-spacing:0%;text-align:center;color:#ffc200;font-size:14px;line-height:100%;text-decoration:underline}.form{flex-direction:column;gap:16px;display:flex}.form-group{flex-direction:column;gap:8px;display:flex;position:relative}.form-group label{font-family:Plus Jakarta Sans;font-weight:500;font-style:Medium;letter-spacing:0%;vertical-align:middle;color:#3b3f44;font-size:16px;line-height:100%}.form-group input::placeholder,.form-group input,.form-group select,.form-group textarea::placeholder{font-family:Plus Jakarta Sans;font-weight:400;font-style:Regular;letter-spacing:0%;color:#9098a2;font-size:14px;line-height:16px}.form-group input,.form-group select,.form-group textarea{color:#000;resize:none;border:1px solid #dddde4;border-radius:8px;height:48px;padding:12px 16px}.two-form-group{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.eye{cursor:pointer;position:absolute;top:36px;right:16px}.form-group textarea{height:80px}.form-group p{letter-spacing:0%;vertical-align:middle;color:#3b3f44;font-family:Plus Jakarta Sans;font-size:12px;font-style:italic;font-weight:500;line-height:100%}@media screen and (max-width:600px){.card{width:95%;padding:24px}}
