@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700&display=swap');*{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:15px}
.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:700;line-height:normal;text-transform:capitalize}
.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}
.w-li-main-para ul{margin-top:10px;padding:0 16px}
.w-li-main-para li{margin-top:10px;text-align:left;font-family:Rubik;font-size:16px;font-weight:400;line-height:normal;color:#131619}
.w-li-main-para p{line-height:22px}
.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}
.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:normal;color:#131619;margin-top:10px}
.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:#005dac;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%}
@media only screen and (max-width:768px){.limain-wli{display:flex;flex-direction:column;align-items:flex-start;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}
.term-plan-lhs-title h1{font-size:21px}
.w-li-header h2{font-size:18px}
.two_suptext{position:relative;bottom:5px}
.cap_table{width:100%;overflow:auto}
.ulip_upperheader{padding-top:18px}
}
@media screen and (max-width:600px){.bajajonsale-container{padding:16px 30px 16px 16px;overflow:scroll;max-width:82vw}
.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}