*{margin:0;padding:0;box-sizing:border-box}
.w-li-container a{color:#0072bc !important}
.w-li-container{overflow-x:hidden;display:flex;width:100%;padding:0;flex-direction:column;justify-content:center;background:#f2f2f2;position:relative}
.w-li-container[data-check="style1"]{display:flex;width:100%;padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;background:#f2f2f2;position:relative}
.w-li-dots-div{display:block;top:0;right:0;position:absolute}
.w-li-header{align-self:stretch;color:var(--text-black-131619,#131619);text-align:center;font-family:Rubik;font-size:32px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;padding-top:16px}
.w-li-header h2{align-self:stretch;color:var(--text-black-131619,#131619);text-align:center;font-family:Rubik;font-size:32px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;padding:0 20px}
.limain-wli{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 50px}
.w-li-main-h4{align-self:stretch;color:var(--text-black-131619,#131619);text-align:center;font-family:Rubik;font-size:24px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}
.w-li-main-para{align-self:stretch;color:#363c41;font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:18px;text-align:justify}
.w-li-main-para ul{margin-top:10px;padding:0 16px;list-style-type:none}
.w-li-main-para li{margin-top:10px;text-align:left;font-family:Rubik;font-size:16px;font-weight:400;line-height:22px;color:#131619}
.w-li-main-para p{line-height:22px}
.limain-wli .w-li-main-para h2{line-height:28px}
.w-li-main-para .text h1,.w-li-main-para .text h2,.w-li-main-para .text h3,.w-li-main-para .text h4,.w-li-main-para .text h5,.w-li-main-para .text h6{font-family:Rubik;font-size:24px;font-weight:700;line-height:normal;margin-top:10px;margin-bottom:10px;color:#131619}
.w-li-main-para .bajajonsale-container table h3{font-family:Rubik;font-size:16px;font-weight:700}
.w-li-main-para p{font-family:Rubik;font-size:16px;font-weight:400;line-height:22px;color:#131619;margin-top:10px;padding:0 10px 0 0}
.w-li-container .w-li-main-para table{border-collapse:collapse;margin-top:10px}
.w-li-container .w-li-main-para table td{border:1px solid black;text-align:left;display:table-cell;vertical-align:baseline}
.w-li-main-para a{color:#005eac;text-decoration:underline}
.bajajonsale-container{font-family:Rubik;padding:24px 58px;overflow:auto}
.bajajonsale-container .h1{margin-top:60px;color:var(--text-black-131619,#131619);text-align:center;font-family:Rubik;font-size:32px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}
.bajajonsale-container .onsale-table{max-width:100%;width:unset;border:1px solid #99bfde;outline:0}
.bajajonsale-container .onsale-table td{padding:12px}
.bajajonsale-container table{border-collapse:collapse;width:100%;outline:.5px solid #99bfde;border-radius:0 !important}
.bajajonsale-container table th,td{padding:10px;text-align:center}
.bajajonsale-container table th{background:#005dac;box-shadow:0 4px 8px 0 rgba(0,0,0,0.08);color:var(--White,#FFF);font-family:Rubik;font-size:18px;font-style:normal;font-weight:700;line-height:18px;border:.5px solid #99bfde}
.bajajonsale-container table td:nth-child(1),td:nth-child(3){background-color:white}
.bajajonsale-container table td:nth-child(2){background-color:#fff}
.bajajonsale-container table th p{color:#fff !important;font-family:Rubik;font-size:12px;font-weight:400;line-height:normal}
.bajajonsale-container table td{color:var(--text-grey-1363-c-41,#363c41);text-align:left;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:18px;border:.5px solid #99bfde}
.bajajonsale-container table td p{margin-bottom:0 !important}
.li_list{color:#363c41;font-family:Rubik;font-size:16px;font-style:normal;line-height:18px}
.nifty_fifty_table{display:flex;gap:10px}
.nifty_offers h3{margin:12px 0 6px}
.ulip_upperheader{padding-top:30px}
.cap_table th{background:#005dac;box-shadow:0 4px 8px 0 rgba(0,0,0,0.08);color:var(--White,#FFF);border:.5px solid #99bfde;padding:5px}
.bmi_tables .onsale-table{width:100% !important}
.bmi_tables .onsale-table th p{font-size:18px !important}
.bmi_tables .onsale-table td p,.bmi_tables .onsale-table td{text-align:center !important}
.para_wrapper p{margin-bottom:15px}
.eins_subheading{font-size:18px !important;margin-bottom:20px !important}
.visionnvalue-section .vision-val-card-button{display:flex;height:42px;padding:12px 36px;justify-content:center;align-items:center;border-radius:10px;background:var(--Gradients-Orange,linear-gradient(90deg,#ff6700 0,#ff8900 100%)) !important;gap:10px;border:0;color:#fcfcfc !important;font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin-top:16px;width:fit-content;text-decoration:none !important}
.mosnterstar-c{display:inline-flex;align-items:center;gap:4px}
.w-li-main-para p img{max-width:100%}
.infoimg{width:90%;border:1px solid #000;margin:10px auto 0;border-radius:5px;max-width:500px !important;height:unset !important}
.maxwidthimg{max-width:680px !important}
.fullwidthimg{max-width:100% !important}
.w-li-main-title{font-size:18px;color:#363c41;font-family:Rubik;font-style:normal;font-weight:600;line-height:18px;text-align:justify}
.yt_vid{cursor:pointer}
@media only screen and (max-width:768px){.limain-wli{gap:8px;padding:0 16px}
.w-li-main-para .text h1,.w-li-main-para .text h2,.w-li-main-para .text h3,.w-li-main-para .text h4,.w-li-main-para .text h5,.w-li-main-para .text h6{font-size:18px !important}
.w-li-container{width:100%;padding:unset}
.w-li-dots-div{display:none}
.w-li-header{font-size:18px;line-height:22px;text-transform:capitalize}
.w-li-main-h4{font-size:14px;font-style:normal;line-height:normal}
.w-li-main-para{font-size:12px;line-height:normal;text-align:left;overflow:auto}
.limain-wli ::-webkit-scrollbar{display:none}
.term-plan-lhs-title h1{font-size:21px}
.w-li-header h2{font-size:20px;padding:0 8px}
.two_suptext{position:relative;bottom:5px}
.cap_table{width:100%;overflow:auto}
.ulip_upperheader{padding-top:18px}
.w-li-main-para p img{max-width:100%;object-fit:fill}
.fullwidthimg{max-width:100% !important;width:100% !important}
.maxwidthimg{max-width:680px !important;width:100% !important}
}
@media screen and (max-width:600px){.bajajonsale-container{padding:16px 0 16px 0;overflow:scroll}
.bajajonsale-container table td p{width:fit-content;height:fit-content}
.bajajonsale-container .h1{font-size:18px}
.bajajonsale-container table th{font-size:14px;text-align:start}
.bajajonsale-container table td{font-size:14px;text-align:start;min-width:130px}
}
@media(min-width:1024px) and (max-width:1480px){.limain-wli .w-li-main-para h2{line-height:32px}
}
.image-div-flex{display:flex}
:root{--primary-color:#2563eb;--text-color:#1e293b;--border-color:#cbd5e1;--bg-color:#f8fafc;--card-bg:#fff;--yellow-bg:#ff0;--black-bg:#000;--text-color:#000;--border-color:#000}
.flowChart{margin:0;padding:40px 20px;display:flex;justify-content:center}
.chart-container{display:flex;flex-direction:column;align-items:center;max-width:800px;width:100%;margin:0 auto}
.node{background:var(--card-bg);border:1px solid #d2d2d2;border-radius:8px;padding:8px 24px;text-align:center;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1);z-index:2;max-width:280px;font-weight:400;font-size:14px;line-height:16px;color:#464d53}
.branch-wrapper{display:flex;justify-content:space-between;width:100%;position:relative}
.branch{display:flex;flex-direction:column;align-items:center;flex:1;position:relative}
.line-v{width:1.5px;background-color:#000;height:40px;z-index:1;opacity:.2;position:relative}
.line-h-split{position:relative;width:100%;height:20px}
.line-h-split::before{content:"";position:absolute;top:40px;left:22%;right:32%;height:1.5px;background-color:#000;opacity:.2}
.path-label{font-size:.85rem;font-weight:700;text-transform:uppercase;color:#64748b;margin-bottom:4px;padding:0 8px;z-index:2}
.node{position:relative}
.node::after{content:"";position:absolute;bottom:-30px;width:1.5px;background-color:#000;height:28px;z-index:1;left:50%;opacity:.3}
.product::after{display:none}
.product::after,.step::after,.outcome::after,.decision::after,.accepted::after,.dependants_wrapper .depends::after,.question::after{display:none}
.lastwrapper{position:relative}
.lastwrapper .merge-wrapper::after{content:"";position:absolute;top:4px;left:-27%;right:32%;height:1.5px;width:255px;background-color:#000;opacity:.3}
.lastwrapper .line-v{position:relative;top:-4px;left:50%}
.split-row{margin:30px 0;display:flex;align-items:flex-end;gap:20px}
.split-row-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;position:relative}
.line-h-wide-split{position:relative;width:80%;height:1.5px;background-color:#000;opacity:.3}
.five-branch-container{display:flex;justify-content:space-between;width:100%;margin-top:0}
.branch-col{display:flex;flex-direction:column;align-items:center;flex:1;padding:0 10px;position:relative}
.branch-col::before{content:"";position:absolute;top:0;width:1.5px;background-color:#000;height:20px;opacity:.3}
.branch-col .node{margin-top:20px}
.branch-col .step{margin-top:0}
.path-pill{width:80px;display:inline-block}
.timeline-container{display:flex;flex-direction:column;width:100%;max-width:800px;gap:24px}
.timeline-axis{padding:10px 0 14px 0;position:relative}
.ticks-labels{display:grid;grid-template-columns:.5fr 3.1fr 3fr 2.6fr;font-weight:bold;font-size:1.2rem;padding-bottom:4px}
.axis-line-container{position:relative;height:12px;margin-left:20px;margin-right:20px}
.horizontal-axis{position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--border-color)}
.tick{position:absolute;bottom:0;width:2px;height:12px;background-color:var(--border-color)}
.tick-30{left:0}
.tick-40{left:34.5%}
.tick-50{left:67.5%}
.tick-60{left:100%}
.chart-row{display:grid;grid-template-columns:33% 67%;align-items:center;font-size:1.2rem;font-weight:bold}
.row-label{padding:12px 16px;white-space:nowrap}
.bar-track{position:relative;height:100%;display:flex;align-items:stretch}
.bar-fill-yellow{height:100%}
.bar-fill-black{background-color:var(--black-bg);height:100%}
.full-yellow-banner{grid-column:span 2;padding:12px 16px;display:flex;justify-content:space-between;box-sizing:border-box}
.growth-text{padding-right:6%}
.w-home-loan{width:37.5%}
.w-children{width:59.5%}
.w-retirement{width:84.5%}
.w-life-cover{width:72%}
.flowSection{display:block !important}
.flowSection div{font-weight:400;font-size:14px;line-height:20px;color:#464d53}
.branch-container{margin:10px 0}
.line-v::after,.path-pill::before,.dependants_wrapper>.node:first-child::before,.question_wrapper .node::before,.branch-col::after{content:"";transform:translateY(-50%) rotate(45deg);width:8px;height:8px;pointer-events:none;display:block;position:absolute;left:-4px;bottom:-4px;z-index:1;border-right:2px solid #363c41;border-bottom:2px solid #363c41;transition:.3s}
.question_wrapper .node::before{left:70px;bottom:-32px;opacity:.5}
.question_wrapper .node:last-child::before{display:none}
.path-pill::before,.dependants_wrapper>.node:first-child:before{left:35px;bottom:-34px;opacity:.5}
.branch-col::after{left:75px;bottom:unset;border-right:2px solid #363c41;border-bottom:2px solid #363c41;top:14px;opacity:.3}
.question_wrapper .question::before{display:none}
.dependants_wrapper>.node:first-child:before{left:133px}
.line-zero{height:0;width:95%;left:40px}
.line-v-zero{height:30px}
.line-h{width:135px;background-color:#000;height:1px;z-index:1;position:relative;top:18px;opacity:.3}
.question_wrapper{display:flex;width:50%;margin:0 auto 28px}
.question_wrapper .node{min-width:150px}
.reconnect{position:relative}
.reconnect::after{content:"";position:absolute;top:-165px;left:calc(100% + 96px);width:405px;border-top:1.5px solid #000;opacity:.3}
.reconnect::before{content:"";position:absolute;top:-165px;left:100%;width:500px;height:188px;border-bottom:1.5px solid #000;border-right:1.5px solid #000;opacity:.2}
.mt_wrapper .step{margin-top:-20px}
.mt_wrapper .line-v::after{bottom:16px}
.reqs::after,.modified::after,.postponed::after,.declined::after{display:none}
.mt_wrapper .mt_terms{position:relative}
.mt_wrapper .mt_terms::after{content:"";position:absolute;top:0;left:0;width:452px;border-top:1.5px solid #000;opacity:.3}
.mt_terms .step::before{content:"";transform:translateY(-50%) rotate(-45deg);width:8px;height:8px;pointer-events:none;display:block;position:absolute;left:440px;bottom:2px;z-index:1;border-right:2px solid #363c41;border-bottom:2px solid #363c41;transition:.3s;opacity:.5}
.decision::after{content:"";transform:translateY(-50%) rotate(135deg);width:8px;height:8px;pointer-events:none;display:block;position:absolute;left:218px;bottom:3px;z-index:1;border-right:2px solid #363c41;border-bottom:2px solid #363c41;transition:.3s;opacity:.3;background:transparent}
@media(max-width:767px){.mpl55{margin-left:55px}
.branch-wrapper{gap:10px}
.node{padding:10px 8px}
.five-branch-container{overflow-x:auto}
.line-h-wide-split{width:432px;left:88px}
.ticks-labels{font-size:.9rem}
.chart-row{font-size:.9rem}
.row-label{padding:8px}
.path-label{font-size:12px;font-weight:600}
.lastwrapper .merge-wrapper::after{content:"";position:absolute;top:4px;left:-5%;right:32%;height:1.5px;width:145px;background-color:#000;opacity:.3}
.dependants_wrapper>.node:first-child:before{left:117px}
.question_wrapper{width:100%}
.question_wrapper .node{min-width:125px}
.question_wrapper .node::before{left:58px}
.line-zero{height:0;width:88%;left:14px;top:-3px}
.branch-col::after{left:45%}
.reconnect::before{content:"";position:absolute;top:-167px;left:100%;width:336px;height:187px;border-bottom:1.5px solid #000;border-right:1.5px solid #000;opacity:.2;z-index:9999}
.reconnect::after{content:"";position:absolute;top:-165px;left:calc(100% + 52px);width:285px;border-top:1.5px solid #000;opacity:.3}
.mt_wrapper .mt_terms::after{content:"";position:absolute;top:0;left:0;width:300px;border-top:1.5px solid #000;opacity:.3}
.mt_terms .step::before{left:288px;bottom:6px}
.decision::after{left:186px;bottom:0}
.five-branch-container{overflow-x:auto;overflow:visible}
}