.lead_capture_wrapper{display:flex;padding:20px;flex-direction:column;gap:20px;border-radius:16px;border:.5px solid var(--Neutrals-300,#e0dfe7);background:var(--Neutrals-White,#fff);box-shadow:0 4px 16px -8px rgba(45,43,64,.12);height:-moz-fit-content;height:fit-content;top:85px}.lead_capture_wrapper .heading_section{display:flex;flex-direction:column;gap:12px}.lead_capture_wrapper .card_title{font-size:18px;font-weight:500;color:#191442}.lead_capture_wrapper .card_desc{color:#6b6874;font-size:13px;font-weight:400}.lead_capture_wrapper .mobile_input_wrapper>div{background:#f8f8f8;font-size:14px;font-weight:400;color:#191442;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid #e0dfe7}.lead_capture_wrapper .input_wrapper,.lead_capture_wrapper .mobile_input_wrapper{display:flex;gap:4px;margin:0}.lead_capture_wrapper .error_message{color:#ff2f00;margin-top:3px;font-style:normal;font-weight:400;font-size:12px;line-height:13px;display:block}.lead_capture_wrapper .input_wrapper>input,.lead_capture_wrapper .mobile_input_wrapper>input{background:#fff;padding:10px;flex:1 1;font-size:14px;font-weight:400;color:#191442;border-radius:12px;border:1px solid #e0dfe7;width:100%;height:48px}.lead_capture_wrapper .input_wrapper>input:focus,.lead_capture_wrapper .mobile_input_wrapper>input:focus{outline:none}.lead_capture_wrapper .lead-checkbox{display:flex;flex-direction:row;align-items:center;gap:7px}.lead_capture_wrapper .lead-checkbox span{color:#6b6874;line-height:22px;font-size:12px}.lead-checkbox input[type=checkbox]{--active:#41c977;--active-inner:#fff;--focus:2px rgba(39,94,254,0.3);--border:#41c977;--border-hover:#41c977;--background:#fff;--disabled:#f6f8ff;--disabled-inner:#e1e6f9;-webkit-appearance:none;-moz-appearance:none;height:21px!important;min-width:21px!important;width:21px!important;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc,var(--border));background:var(--b,var(--background));transition:background .3s,border-color .3s,box-shadow .2s}.lead-checkbox input[type=checkbox]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t,.3s) var(--d-t-e,ease),opacity var(--d-o,.2s)}.lead-checkbox input[type=checkbox]:checked{--b:var(--active);--bc:var(--active);--d-o:0.3s;--d-t:0.6s;--d-t-e:cubic-bezier(0.2,0.85,0.32,1.2)}.lead-checkbox input[type=checkbox]:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}.lead-checkbox input[type=checkbox]:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}.lead-checkbox input[type=checkbox]:disabled+label{cursor:not-allowed}.lead-checkbox input[type=checkbox]:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}.lead-checkbox input[type=checkbox]:not(.switch){width:21px}.lead-checkbox input[type=checkbox]:not(.switch):after{opacity:var(--o,0)}.lead-checkbox input[type=checkbox]:not(.switch):checked{--o:1}.lead-checkbox input[type=checkbox]+label{display:inline-block;vertical-align:middle;cursor:pointer;margin-left:4px}.lead-checkbox input[type=checkbox]:not(.switch){border-radius:7px}.lead-checkbox input[type=checkbox]:not(.switch):after{width:5px;height:9px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:7px;top:4px;transform:rotate(var(--r,20deg))}.lead-checkbox input[type=checkbox]:not(.switch):checked{--r:43deg}.lead-checkbox *,.lead-checkbox :after,.lead-checkbox :before{box-sizing:inherit}.lead_capture_wrapper .button_wrapper button{width:100%;border-radius:12px;background:#191442;display:flex;padding:14px 24px;justify-content:center;align-items:center;color:#fff;cursor:pointer;border:none}.lead_capture_wrapper .button_wrapper{display:flex;flex-direction:column;justify-content:center;gap:10px}.lead_capture_wrapper button:disabled{background-color:#b0adbe;cursor:no-drop}.lead_capture_wrapper .login_ctn{color:#191442;text-align:center;font-size:13px}.lead_capture_wrapper .login_text{color:#ff844b;font-size:13px;font-weight:500;cursor:pointer}.lead_capture_wrapper .card_img{height:120px;margin:0;align-self:center}@media (max-width:475px){.lead_capture_wrapper .mobile_input_wrapper>div{width:40px;height:48px}}