.idfc_idfcContainer__qBNnS{font-family:Poppins,sans-serif;background-color:#f0f4f8;scroll-behavior:smooth;color:#1a202c;margin:0;min-height:100vh;overflow-x:hidden}.idfc_header__jg7_3{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.1);padding:15px 20px;position:sticky;top:0;z-index:1000;width:100%;transition:background .3s ease}.idfc_headerContent__XYlN_{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.idfc_logo__vzAn9{display:flex;align-items:center;text-decoration:none;transition:transform .3s ease}.idfc_logo__vzAn9:hover{transform:scale(1.05)}.idfc_logoImage__1CntE{height:40px;width:auto}.idfc_logoText__32d5L{font-size:24px;font-weight:700;color:#003087;margin-left:12px}.idfc_nav__Yx1Ev{display:none}.idfc_nav__Yx1Ev.idfc_show__TS_cN{display:flex;align-items:center}.idfc_navLink__G6WEt{color:#003087;text-decoration:none;margin-left:20px;font-size:16px;font-weight:500;transition:color .3s ease,transform .2s ease}.idfc_navLink__G6WEt:hover{color:#0055a4;transform:translateY(-2px)}.idfc_hamburger__uu4Bi{display:flex;flex-direction:column;cursor:pointer;width:30px;padding:5px;transition:transform .3s ease}.idfc_hamburger__uu4Bi:hover{transform:scale(1.1)}.idfc_hamburger__uu4Bi span{width:100%;height:3px;background:#1a202c;margin:4px 0;transition:all .3s ease;border-radius:2px;transform-origin:center}.idfc_hamburger__uu4Bi.idfc_active__UnCAu span:first-child{transform:rotate(45deg) translate(6px,6px)}.idfc_hamburger__uu4Bi.idfc_active__UnCAu span:nth-child(2){opacity:0}.idfc_hamburger__uu4Bi.idfc_active__UnCAu span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.idfc_homeIcon__IchSC{width:2.5rem;height:2.5rem}.idfc_homeIcon__IchSC:hover{transform:scale(1.05)}.idfc_main__cgqUe{max-width:1200px;margin:80px auto 0;padding:20px 15px}.idfc_hero__3Gmx2{background:linear-gradient(135deg,#003087,#0055a4);color:#fff;padding:30px 20px;border-radius:12px;margin-bottom:25px;text-align:center;box-shadow:0 6px 15px rgba(0,48,135,.2);opacity:0}.idfc_hero__3Gmx2.idfc_fadeIn__JKUaH{animation:idfc_fadeInUp__WduXO .6s ease-out forwards}.idfc_heroContent__oEC_9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.idfc_heroText__TukdK{flex:1;min-width:280px}.idfc_heroTitle__GuNc_{font-size:28px;font-weight:700;margin-bottom:15px}.idfc_heroSubtitle__VFobC{font-size:16px;margin-bottom:20px;opacity:.9}.idfc_heroButton__kFDKv{background:#fff;color:#003087;padding:12px 25px;border:none;border-radius:25px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 10px rgba(0,0,0,.1);position:relative;overflow:hidden}.idfc_heroButton__kFDKv:hover{background:#0055a4;transform:translateY(-2px)}.idfc_heroButton__kFDKv:after{content:"";position:absolute;width:0;height:100%;background:hsla(0,0%,100%,.2);top:0;left:0;transition:width .3s ease;z-index:0}.idfc_heroButton__kFDKv:hover:after{width:100%}.idfc_heroImage__T3G2w{flex:1;min-width:180px;display:flex;justify-content:center}.idfc_imageWrapper__4lF9q{background:#fff;border-radius:50%;padding:15px;width:180px;height:180px;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 12px rgba(0,0,0,.1);transition:transform .3s ease}.idfc_imageWrapper__4lF9q:hover{transform:scale(1.05)}.idfc_idfcImage__0LFSE{width:100%;height:auto}.idfc_contentGrid__O6l4S{display:grid;grid-template-columns:1fr;gap:25px}.idfc_aside__7Ltwv{display:none}.idfc_aside__7Ltwv.idfc_fadeIn__JKUaH{animation:idfc_fadeIn__JKUaH .5s ease forwards}.idfc_asideContent__x3WcJ{background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.idfc_asideTitle__nphON{font-size:18px;font-weight:600;color:#003087;margin-bottom:15px}.idfc_asideList__KC00J{list-style:none;padding:0}.idfc_asideLink__vkbRl{color:#1a202c;text-decoration:none;display:block;padding:10px 0;font-size:15px;transition:color .3s ease,transform .2s ease}.idfc_asideLink__vkbRl:hover{color:#003087;transform:translateX(5px)}.idfc_mainContent__x5zSN{padding:0}.idfc_section__19HDr{background:#fff;padding:20px;border-radius:10px;margin-bottom:25px;box-shadow:0 4px 12px rgba(0,0,0,.05);opacity:0;transform:translateY(20px)}.idfc_section__19HDr.idfc_fadeInUp__WduXO{animation:idfc_fadeInUp__WduXO .6s ease-out forwards}.idfc_sectionTitle__CB_Bh{font-size:22px;font-weight:600;color:#003087;margin-bottom:15px}.idfc_sectionText__N_oyk{font-size:15px;line-height:1.7;margin-bottom:15px;color:#4a5568}.idfc_featuresList__VHqtG{list-style:none;padding:0}.idfc_featureItem__5C76l{display:flex;align-items:flex-start;margin-bottom:15px;transition:transform .2s ease}.idfc_featureItem__5C76l:hover{transform:translateX(5px)}.idfc_featureItem__5C76l span{margin-right:10px;color:#0055a4;font-size:18px}.idfc_documentsContent__s1eAj,.idfc_eligibilityContent__opbSU{display:grid;gap:20px}.idfc_documentsList__ifVEP,.idfc_eligibilityList__h34Mh{list-style:none;padding-left:20px}.idfc_documentsList__ifVEP li,.idfc_eligibilityList__h34Mh li{margin-bottom:10px;position:relative;font-size:15px;color:#4a5568;transition:color .3s ease}.idfc_documentsList__ifVEP li:hover,.idfc_eligibilityList__h34Mh li:hover{color:#003087}.idfc_documentsList__ifVEP li:before,.idfc_eligibilityList__h34Mh li:before{content:"•";color:#0055a4;position:absolute;left:-20px}.idfc_subTitle__Zs1kh{font-size:18px;font-weight:500;margin-bottom:10px;color:#003087}.idfc_tableContainer__O8n_C{overflow-x:auto;margin-bottom:15px}.idfc_table__IDpHk{width:100%;border-collapse:collapse}.idfc_table__IDpHk td,.idfc_table__IDpHk th{padding:12px;text-align:left;border-bottom:1px solid #e2e8f0;transition:background .3s ease}.idfc_table__IDpHk td:hover,.idfc_table__IDpHk th:hover{background:#f0f4f8}.idfc_table__IDpHk th{background:#e6f0fa;color:#1a202c;font-weight:600}.idfc_tableNote___zVZo{font-size:14px;color:#718096}.idfc_processList__m1ajd{list-style:decimal;padding-left:20px;margin-bottom:20px}.idfc_processList__m1ajd li{margin-bottom:15px;font-size:15px;color:#4a5568;transition:transform .2s ease}.idfc_processList__m1ajd li:hover{transform:translateX(5px)}.idfc_applyButton__ZARZY{background:linear-gradient(90deg,#003087,#0055a4);color:#fff;padding:12px 25px;border:none;border-radius:25px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 6px 15px rgba(0,48,135,.3);position:relative;overflow:hidden}.idfc_applyButton__ZARZY:hover{background:linear-gradient(90deg,#002766,#00478d);transform:translateY(-2px)}.idfc_applyButton__ZARZY:after{content:"";position:absolute;width:0;height:100%;background:hsla(0,0%,100%,.2);top:0;left:0;transition:width .3s ease;z-index:0}.idfc_applyButton__ZARZY:hover:after{width:100%}.idfc_messageBox__b1OWz{margin-top:15px;padding:12px;background:#e6fff3;color:#22543d;border-radius:8px;display:none;font-size:14px;animation:idfc_fadeIn__JKUaH .3s ease}.idfc_faqs__J_UT7{margin-top:15px}.idfc_faqItem__R6fod{margin-bottom:15px;border-bottom:1px solid #e2e8f0;padding-bottom:15px;transition:transform .2s ease}.idfc_faqItem__R6fod:hover{transform:translateY(-2px)}.idfc_faqQuestion__3ueoi{font-size:16px;font-weight:500;color:#1a202c;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:color .3s ease}.idfc_faqQuestion__3ueoi:hover{color:#003087}.idfc_faqIcon__OJURB{font-size:18px;color:#0055a4;transition:transform .3s ease}.idfc_rotateIcon__ngE_o{transform:rotate(45deg)}.idfc_faqAnswer__Bxthr{font-size:15px;line-height:1.7;margin-top:10px;color:#4a5568;padding-left:20px;animation:idfc_fadeIn__JKUaH .3s ease}.idfc_modalOverlay__A8fhg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .4s ease}.idfc_modalOverlay__A8fhg.idfc_show__TS_cN{opacity:1;visibility:visible;animation:idfc_fadeIn__JKUaH .4s ease}.idfc_modalContent__6f8kk{background:#fff;padding:25px;border-radius:12px;width:90%;max-width:500px;position:relative;transform:scale(.7);transition:transform .4s ease-in-out;box-shadow:0 10px 25px rgba(0,0,0,.2)}.idfc_modalContent__6f8kk.idfc_show__TS_cN{transform:scale(1);animation:idfc_scaleUp__cSl2M .4s ease}.idfc_progressBar__xPD_I{height:4px;background:#003087;border-radius:3px;margin-bottom:20px;transition:width .3s ease;animation:idfc_progressGrow__ViStQ .5s ease}.idfc_modalTitle__VHCWD{font-size:20px;font-weight:600;color:#003087;text-align:center;margin-bottom:20px}.idfc_formStep__37JFc{display:block}.idfc_formStep__37JFc.idfc_hidden__70QAA{display:none}.idfc_stepTitle__HkQdG{font-size:18px;font-weight:500;color:#1a202c;margin-bottom:15px;border-bottom:1px solid #e2e8f0;padding-bottom:10px;transition:color .3s ease}.idfc_stepTitle__HkQdG:hover{color:#003087}.idfc_formGroup__Do_Mu{margin-bottom:20px}.idfc_label__KWIpV{font-size:15px;font-weight:500;display:block;margin-bottom:8px;color:#1a202c;transition:color .3s ease}.idfc_label__KWIpV:hover{color:#003087}.idfc_required__K_0UA{color:#e53e3e}.idfc_input__x_uhK,.idfc_select__9nbk1{width:100%;padding:12px;border:1px solid #e2e8f0;border-radius:8px;font-size:15px;background:#f0f4f8;transition:border-color .3s ease,box-shadow .3s ease,transform .2s ease}.idfc_inputFocus__mKGOQ:focus,.idfc_selectFocus__R0gWy:focus{border-color:#003087;box-shadow:0 0 5px rgba(0,48,135,.3);outline:none}.idfc_inputActive__MPPWx,.idfc_selectActive__d5MIe{transform:scale(1.02);background:#fff}.idfc_countryCodeSelect__YQui9{width:25%;border:1px solid #e6f0fa;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:transform .2s ease}.idfc_countryCodeSelect__YQui9,.idfc_selectedCode__Oi4cB{padding:12px;border-radius:8px;font-size:15px;background:#e6f0fa}.idfc_selectedCode__Oi4cB{margin-left:10px;color:#1a202c;transition:background .3s ease}.idfc_selectedCode__Oi4cB:hover{background:#e6f0fa}.idfc_intakeInput__MWij_,.idfc_phoneInput__onnJ3{display:flex;gap:10px;align-items:center}.idfc_select__9nbk1{flex:1;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23003087' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E") no-repeat right 10px center;background-size:10px}.idfc_error__HwGYE{font-size:14px;color:#e53e3e;margin-top:5px;display:none;animation:idfc_shake__TW7Df .3s ease}.idfc_buttonGroup__gVsPt{display:flex;justify-content:flex-end;gap:15px;margin-top:20px}.idfc_cancelButton__KHH0T,.idfc_newsletterButton___yAm2,.idfc_nextButton__lczqR,.idfc_prevButton__5hFOA,.idfc_submitButton__0NP_X{padding:12px 25px;border:none;border-radius:25px;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 10px rgba(0,0,0,.1);position:relative;overflow:hidden}.idfc_buttonHover__db4Sx:hover{transform:translateY(-2px)}.idfc_buttonHover__db4Sx:after{content:"";position:absolute;width:0;height:100%;background:hsla(0,0%,100%,.2);top:0;left:0;transition:width .3s ease;z-index:0}.idfc_buttonHover__db4Sx:hover:after{width:100%}.idfc_cancelButton__KHH0T{background:#a0aec0;color:#fff}.idfc_cancelButton__KHH0T:hover{background:#718096}.idfc_nextButton__lczqR,.idfc_submitButton__0NP_X{background:linear-gradient(90deg,#003087,#0055a4);color:#fff}.idfc_nextButton__lczqR:hover,.idfc_submitButton__0NP_X:hover{background:linear-gradient(90deg,#002766,#00478d)}.idfc_prevButton__5hFOA{background:#a0aec0;color:#fff}.idfc_prevButton__5hFOA:hover{background:#718096}.idfc_autocompleteList__hppLD{position:absolute;background:#fff;border:1px solid #e2e8f0;border-radius:8px;max-height:200px;overflow-y:auto;width:100%;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.1);margin-top:5px;opacity:0}.idfc_autocompleteList__hppLD.idfc_fadeIn__JKUaH{animation:idfc_fadeIn__JKUaH .2s ease forwards}.idfc_autocompleteItem__wiR5k{padding:10px;cursor:pointer;font-size:15px;color:#1a202c;transition:background .3s ease,transform .2s ease}.idfc_autocompleteItem__wiR5k:hover{background:#f0f4f8;transform:translateX(5px)}.idfc_footer__b2N5q{background:#003087;color:#fff;padding:40px 20px;margin-top:25px;opacity:0}.idfc_footer__b2N5q.idfc_fadeIn__JKUaH{animation:idfc_fadeIn__JKUaH .5s ease forwards}.idfc_footerContent__7DQXI{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.idfc_footerTitle__nYN0v{font-size:16px;font-weight:500;margin-bottom:12px}.idfc_footerText__5xgwM{font-size:14px;line-height:1.6;color:#e2e8f0}.idfc_socialLinks__g_Oxa{display:flex;gap:12px}.idfc_socialLink__LGhFD{color:#fff;text-decoration:none;transition:color .3s ease,transform .2s ease}.idfc_socialHover__E_emd:hover{color:coral;transform:scale(1.2)}.idfc_socialIcon__huNXK{width:20px;height:20px}.idfc_newsletterForm__LQGgI{display:flex;gap:10px}.idfc_newsletterInput__URC5O{padding:10px;border:1px solid #e2e8f0;border-radius:8px;flex:1;background:#fff;color:#1a202c;font-size:14px;transition:border-color .3s ease,transform .2s ease}.idfc_newsletterInput__URC5O:focus{border-color:#003087;transform:scale(1.02)}.idfc_newsletterButton___yAm2{padding:10px 20px;background:coral;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease}.idfc_newsletterButton___yAm2:hover{background:tomato;transform:translateY(-2px)}.idfc_footerCopyright__yy2F4{text-align:center;font-size:13px;margin-top:15px;color:#e2e8f0}.idfc_idfcContainer__qBNnS ::-webkit-scrollbar{width:12px}.idfc_idfcContainer__qBNnS ::-webkit-scrollbar-track{background:#e2e8f0;border-radius:10px}.idfc_idfcContainer__qBNnS ::-webkit-scrollbar-thumb{background:#003087;border-radius:10px}.idfc_idfcContainer__qBNnS ::-webkit-scrollbar-thumb:hover{background:#0055a4}@keyframes idfc_fadeIn__JKUaH{0%{opacity:0}to{opacity:1}}@keyframes idfc_fadeInUp__WduXO{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes idfc_slideIn__sTW0D{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes idfc_scaleUp__cSl2M{0%{transform:scale(.7)}to{transform:scale(1)}}@keyframes idfc_progressGrow__ViStQ{0%{width:0}to{width:100%}}@keyframes idfc_shake__TW7Df{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}to{transform:translateX(0)}}@media (min-width:768px){.idfc_nav__Yx1Ev{display:flex}.idfc_hamburger__uu4Bi{display:none}.idfc_contentGrid__O6l4S{grid-template-columns:1fr 3fr}.idfc_aside__7Ltwv{display:block}.idfc_heroContent__oEC_9{flex-wrap:nowrap}.idfc_modalContent__6f8kk{max-width:600px}}@media (max-width:767px){.idfc_idfcContainer__qBNnS{padding:0 10px}.idfc_headerContent__XYlN_{padding:0 10px;flex-wrap:wrap}.idfc_logoImage__1CntE{height:30px}.idfc_logoText__32d5L{font-size:20px;margin-left:8px}.idfc_hamburger__uu4Bi{width:25px;padding:3px}.idfc_hamburger__uu4Bi span{height:2px;margin:3px 0}.idfc_main__cgqUe{margin-top:60px;padding:15px 10px}.idfc_hero__3Gmx2{padding:20px 15px;margin-bottom:15px}.idfc_heroContent__oEC_9{flex-direction:column;gap:15px}.idfc_heroText__TukdK{min-width:100%;text-align:center}.idfc_heroTitle__GuNc_{font-size:24px}.idfc_heroSubtitle__VFobC{font-size:14px}.idfc_heroButton__kFDKv{padding:10px 20px;font-size:14px}.idfc_heroImage__T3G2w{min-width:100%}.idfc_imageWrapper__4lF9q{width:150px;height:150px;padding:10px}.idfc_idfcImage__0LFSE{width:90%}.idfc_contentGrid__O6l4S{grid-template-columns:1fr;gap:15px}.idfc_section__19HDr{padding:15px;margin-bottom:15px}.idfc_sectionTitle__CB_Bh{font-size:20px}.idfc_sectionText__N_oyk{font-size:14px}.idfc_tableContainer__O8n_C{padding:0}.idfc_table__IDpHk{font-size:14px}.idfc_table__IDpHk td,.idfc_table__IDpHk th{padding:8px}.idfc_modalContent__6f8kk{width:95%;max-width:400px;padding:15px}.idfc_modalTitle__VHCWD{font-size:18px}.idfc_input__x_uhK,.idfc_select__9nbk1{padding:10px;font-size:14px}.idfc_countryCodeSelect__YQui9{width:30%;padding:10px}.idfc_intakeInput__MWij_,.idfc_phoneInput__onnJ3{flex-direction:column;gap:8px}.idfc_buttonGroup__gVsPt{flex-direction:column;gap:10px}.idfc_cancelButton__KHH0T,.idfc_nextButton__lczqR,.idfc_prevButton__5hFOA,.idfc_submitButton__0NP_X{width:100%;padding:10px;font-size:14px}.idfc_footer__b2N5q{padding:30px 15px}.idfc_footerContent__7DQXI{grid-template-columns:1fr;gap:15px}.idfc_newsletterForm__LQGgI{flex-direction:column}.idfc_newsletterButton___yAm2,.idfc_newsletterInput__URC5O{width:100%;padding:8px}.idfc_faqQuestion__3ueoi{font-size:14px}.idfc_faqAnswer__Bxthr{font-size:14px;padding-left:10px}body.idfc_html__Dm6tC{overflow-x:hidden;width:100%}}