.lead-sms-otp--hidden,.lead-sms-otp[hidden]{display:none!important}.elementor-form .lead-sms-otp{box-sizing:border-box;flex:0 0 100%;width:100%;max-width:100%;margin:10px 0 8px;padding-left:var(--lso-pad-left,0);padding-right:var(--lso-pad-right,0)}.elementor-form .lead-sms-otp__row{display:flex;align-items:stretch;gap:8px}.elementor-form .lead-sms-otp__notice{margin:0 0 8px;color:var(--lso-text,var(--lso-color,inherit))!important;font-family:var(--lso-font,inherit);font-size:18px;font-weight:900;line-height:1.35;letter-spacing:normal;text-shadow:0 1px 2px rgba(0,0,0,.45)}.elementor-form .lead-sms-otp__input{flex:1 1 auto;width:auto!important;min-width:0;height:var(--lso-height,43px)!important;margin:0!important;box-sizing:border-box!important;background:var(--lso-bg,transparent)!important;color:var(--lso-color,inherit)!important;border:var(--lso-border,1px solid currentColor)!important;border-radius:var(--lso-radius,0)!important;padding:var(--lso-pad,8px 16px)!important;font-family:var(--lso-font,inherit)!important;font-size:var(--lso-size,18px)!important;font-weight:var(--lso-weight,400)!important;line-height:normal!important;letter-spacing:normal!important;text-align:var(--lso-align,start)!important;box-shadow:none!important;outline:none}.elementor-form .lead-sms-otp__input::placeholder{color:var(--lso-color,currentColor);opacity:1;letter-spacing:normal}.elementor-form .lead-sms-otp__input:focus{border-color:var(--lso-color,currentColor)!important}.elementor-form .lead-sms-otp__confirm.elementor-button{flex:0 0 auto;width:auto!important;min-width:0;min-height:0!important;height:var(--lso-height,43px)!important;margin:0!important;padding:0 16px!important;background:var(--lso-btn-bg,transparent)!important;color:var(--lso-btn-color,inherit)!important;border:0!important;border-radius:var(--lso-radius,0)!important;font-family:var(--lso-btn-font,inherit)!important;font-size:var(--lso-size,18px)!important;font-weight:var(--lso-btn-weight,700)!important;line-height:1!important;letter-spacing:normal!important;box-shadow:none!important}.elementor-form .lead-sms-otp__resend{display:inline-block;margin:8px 0 0;padding:0!important;border:0!important;background:transparent!important;color:var(--lso-text,var(--lso-color,inherit))!important;font-family:var(--lso-font,inherit)!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:normal!important;text-decoration:underline;text-underline-offset:3px;text-shadow:0 1px 2px rgba(0,0,0,.45);white-space:nowrap;cursor:pointer;box-shadow:none!important}.elementor-form .lead-sms-otp__resend:disabled{cursor:default;opacity:.65;text-decoration:none}.elementor-form .lead-sms-otp__error{min-height:1.2em;margin:4px 0 0;color:#ff8f8f;font-family:var(--lso-font,inherit);font-size:14px;line-height:1.4;letter-spacing:normal;text-shadow:0 1px 2px rgba(0,0,0,.45)}