.elementor-10786 .elementor-element.elementor-element-55630ff5{--display:flex}.mb-auth-signup,.mb-auth-signup *{box-sizing:border-box}.mb-auth-signup{width:min(calc(100% - 32px), 660px);margin:55px auto 70px;padding:40px 36px;color:#06194f;background:rgb(255 255 255 / .98);border:1px solid #e1eefc;border-radius:24px;box-shadow:0 20px 50px rgb(8 103 239 / .12);font-family:Manrope,Inter,Arial,sans-serif}.mb-auth-signup .mb-auth-head{margin-bottom:25px;text-align:center}.mb-auth-signup .mb-auth-eyebrow{display:inline-flex;margin-bottom:9px;color:#0867ef;font-size:11px;font-weight:800;line-height:1;letter-spacing:1.5px}.mb-auth-signup .mb-auth-head h1{margin:0;color:#06194f;font-size:30px;font-weight:800;line-height:1.15;letter-spacing:-1px}.mb-auth-signup .mb-auth-head p{margin:8px 0 0;color:#6b7e97;font-size:13px;font-weight:600;line-height:1.5}.mb-auth-signup .woocommerce-error,.mb-auth-signup .woocommerce-message,.mb-auth-signup .woocommerce-info{margin:0 0 18px!important;padding:13px 15px 13px 42px!important;border:1px solid #dbeaff;border-radius:12px;font-size:12px;font-weight:600;line-height:1.5}.mb-auth-signup .woocommerce-error{color:#b42318;background:#fff2f1;border-color:#ffd0cc}.mb-register-form{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.mb-auth-signup .mb-form-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mb-auth-signup .form-row{width:100%!important;margin:0 0 15px!important;padding:0!important}.mb-auth-signup .form-row label:not(.checkbox){display:block;margin:0 0 7px;color:#07194c;font-size:11.5px;font-weight:700;line-height:1.35}.mb-auth-signup input[type="text"],.mb-auth-signup input[type="email"],.mb-auth-signup input[type="tel"],.mb-auth-signup input[type="password"]{width:100%!important;height:50px!important;margin:0!important;padding:0 16px!important;color:#07194c!important;background:#f8fbff!important;border:1.5px solid #d5e5f5!important;border-radius:12px!important;outline:0!important;box-shadow:none!important;font-family:inherit;font-size:13px!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.mb-auth-signup input:focus{background:#fff!important;border-color:#0867ef!important;box-shadow:0 0 0 3px rgb(8 103 239 / .10)!important}.mb-auth-signup .password-input{width:100%;display:block;position:relative}.mb-auth-signup .password-input input{padding-right:48px!important}.mb-auth-signup .show-password-input{right:14px!important;color:#8296ae}.mb-auth-signup .mb-terms-row{margin:1px 0 18px!important}.mb-auth-signup .mb-terms-row .checkbox{display:flex!important;align-items:flex-start;gap:9px;color:#526b89;font-size:11.5px;font-weight:600;line-height:1.5;cursor:pointer}.mb-auth-signup .mb-terms-row input[type="checkbox"]{flex:0 0 16px;width:16px;height:16px;margin:1px 0 0;accent-color:#0867ef}.mb-auth-signup a{color:#0867ef!important}.mb-auth-signup .mb-auth-submit{width:100%;min-height:50px;margin:2px 0 0!important;padding:13px 22px!important;display:inline-flex!important;align-items:center;justify-content:center;color:#fff!important;background:#0867ef!important;border:2px solid #0867ef!important;border-radius:999px!important;box-shadow:0 10px 24px rgb(8 103 239 / .25);font-family:inherit;font-size:14px!important;font-weight:800!important;text-transform:none!important;cursor:pointer;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.mb-auth-signup .mb-auth-submit:hover{background:#0056d2!important;border-color:#0056d2!important;transform:translateY(-2px);box-shadow:0 13px 28px rgb(8 103 239 / .30)}.mb-auth-signup .mb-auth-switch{margin:6px 0 0;padding-top:20px;color:#6b7e97;border-top:1px solid #eaf4ff;font-size:12.5px;font-weight:600;text-align:center}.mb-auth-signup .mb-auth-switch a{margin-left:4px;font-weight:800;text-decoration:none}.mb-auth-signup .mb-auth-switch a:hover{text-decoration:underline}.main-page-wrapper:has(.mb-auth-signup){background:radial-gradient(circle at 90% 12%,rgb(190 231 255 / .42),transparent 29%),radial-gradient(circle at 8% 87%,rgb(222 244 255 / .64),transparent 27%),linear-gradient(135deg,#eaf4ff 0%,#f8fcff 52%,#edf8ff 100%)}@media (max-width:1024px){.mb-auth-signup{width:min(calc(100% - 30px), 620px);margin:42px auto 55px}}@media (max-width:767px){.mb-auth-signup{width:calc(100% - 22px);margin:24px auto 40px;padding:30px 20px;border-radius:19px}.mb-auth-signup .mb-auth-head h1{font-size:25px}.mb-auth-signup .mb-auth-head p{font-size:12px}.mb-auth-signup .mb-form-two{grid-template-columns:1fr;gap:0}.mb-auth-signup input[type="text"],.mb-auth-signup input[type="email"],.mb-auth-signup input[type="tel"],.mb-auth-signup input[type="password"]{height:48px!important}}@media (max-width:380px){.mb-auth-signup{padding:27px 16px}}