.mcp-signup-form-wrapper .mcp-signup-form-header .mcp-signup-form-title{font-size:1.8rem;font-weight:600;letter-spacing:5%;line-height:2.2rem;margin-bottom:1rem;text-align:center;text-transform:uppercase}.mcp-signup-form-wrapper .mcp-signup-form-header .mcp-signup-form-description{font-weight:300;margin-bottom:1.5rem;text-align:center}.mcp-signup-form-wrapper .mcp-signup-form{display:flex;flex-direction:column;gap:1.5rem}.mcp-signup-form-wrapper .mcp-signup-form input{border:1px solid #c4dbe1;border-radius:4px;color:#004349;font-family:Gilroy,sans-serif;font-size:1.6rem;font-weight:400;height:100%;line-height:2rem;outline:none;padding:1rem 1.2rem;width:100%}.mcp-signup-form-wrapper .mcp-signup-form input::-moz-placeholder{color:#c4c4c4;font-family:Gilroy,sans-serif;font-size:1.6rem;font-weight:400;line-height:2rem}.mcp-signup-form-wrapper .mcp-signup-form input::placeholder{color:#c4c4c4;font-family:Gilroy,sans-serif;font-size:1.6rem;font-weight:400;line-height:2rem}.mcp-signup-form-wrapper .mcp-signup-form .registered-user-wrapper{align-items:center;display:flex;font-size:12px;gap:.5rem;justify-content:center;line-height:18px;text-align:center}.mcp-signup-form-wrapper .mcp-signup-form .registered-user-wrapper .mcp-registered-user-btn{font-weight:600}.mcp-signup-form-wrapper .mcp-signup-form .registered-user-wrapper .mcp-registered-user-btn:hover{cursor:pointer}.mcp-signup-form-wrapper .divider{margin:1.5rem 0;position:relative;text-align:center}.mcp-signup-form-wrapper .divider span{background:#fff;padding:0 1rem;position:relative;z-index:2}.mcp-signup-form-wrapper .divider hr{border-top:1px solid #c4dbe1;left:0;position:absolute;right:0;top:0;z-index:1}.mcp-signup-form-wrapper .button-container .button{padding-inline:3.4rem;position:relative;transition-duration:0ms}.mcp-signup-form-wrapper .button-container .button.loading{color:#d1ee71;opacity:.5;pointer-events:none}.mcp-signup-form-wrapper .button-container .button.loading:hover{background-color:#d1ee71}.mcp-signup-form-wrapper .button-container .button.loading:after{color:#004349;content:"Creating your account...";height:-moz-fit-content;height:fit-content;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.mcp-signup-form-wrapper .button-container .sso-google{align-items:center;display:flex;font-weight:500;gap:1rem;justify-content:center;position:relative;width:100%}.mcp-signup-form-wrapper .button-container .sso-google:before{background-image:url(../../../assets/icon/google-icon.svg);content:"";height:2.6rem;left:0;position:relative;top:0;width:2.6rem}.mcp-signup-form-wrapper .terms-container{color:#c5c5c5;font-size:12px;font-weight:500;line-height:18px;margin-top:1.5rem;position:relative;text-align:center}@media (min-width:769px){.mcp-signup-form-wrapper .terms-container{margin:1.5rem auto 0;width:25.7rem}}.mcp-signup-form-wrapper .terms-container input[type=checkbox]{border:2px solid #e1e6e6;border-radius:10px;font-size:1.6rem;font-weight:400;line-height:2rem;outline:none;padding:1rem 1.2rem}.mcp-signup-form-wrapper .terms-container #terms-error{bottom:-50%;color:red;left:50%;position:absolute;transform:translateX(-50%);width:100%}@media (min-width:769px){.mcp-signup-form-wrapper .terms-container #terms-error{bottom:-100%}}.mcp-signup-form-wrapper .terms-container a{color:#004349}.mcp-signup-form-wrapper .validation-error{color:red;font-size:12px;font-weight:500;line-height:18px}.mcp-signup-form-wrapper #email-error{border:1px solid red;border-radius:1rem;display:flex;font-size:1.4rem;justify-content:center;margin-top:1rem;padding:.7rem;position:relative}.mcp-signup-form-wrapper #email-error .tooltip{background-color:#fff;border-left:1px solid red;border-radius:1px;border-top:1px solid red;height:.75rem;position:absolute;top:-.5rem;transform:rotate(45deg);width:.75rem;z-index:99}.verification-sent{min-height:20rem}.verification-sent .verification-wrapper{text-align:center}.verification-sent .verification-wrapper .verification-header{font-size:2rem;line-height:2.4rem}.verification-sent .verification-wrapper .verification-body{font-size:1.6rem;line-height:2rem;margin-top:1rem}
