@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;font-family:'Rubik'}
#plansForYourEveryLifeGoal{min-height:500px;position:relative;z-index:1}
#plansForYourEveryLifeGoal .right-aligned-div{position:relative}
#plansForYourEveryLifeGoal .tab-content{background-size:contain;background-repeat:no-repeat}
#plansForYourEveryLifeGoal .tabs-cont{display:flex;justify-content:center}
#plansForYourEveryLifeGoal .tabs{overflow-x:auto}
#plansForYourEveryLifeGoal .tabs::-webkit-scrollbar{display:none}
#plansForYourEveryLifeGoal .tabs::-webkit-scrollbar-thumb{display:none}
#plansForYourEveryLifeGoal .life-comp3{margin-left:312px}
#plansForYourEveryLifeGoal .background-img{width:100%;height:100%;position:absolute;z-index:-1;opacity:.3;left:0}
#plansForYourEveryLifeGoal .main_header{font-family:Rubik;font-size:32px;font-weight:700;line-height:38px;text-align:center;padding:36px}
#plansForYourEveryLifeGoal ul{display:flex;justify-content:center;width:864px;height:45px;gap:24px;color:#5c666e}
#plansForYourEveryLifeGoal ul li{font-family:Rubik;font-size:18px;font-weight:500;line-height:21.33px;list-style:none;padding:12px 0 12px 0;cursor:pointer;flex-shrink:0}
#plansForYourEveryLifeGoal ul .goal_liactive{border-bottom:4px solid #005dac;color:#005dac}
#plansForYourEveryLifeGoal .main_img{width:426px;height:100%;position:absolute;bottom:0;left:-25px;opacity:1;z-index:-1;background-blend-mode:color;mix-blend-mode:darken}
#plansForYourEveryLifeGoal .main_img img{width:100%;height:100%}
#plansForYourEveryLifeGoal .life-comp2{justify-content:center;margin-top:24px;margin-left:312px}
#plansForYourEveryLifeGoal .life-comp2 .life-card{overflow-x:auto;scroll-behavior:smooth;padding:0 0 16px 0}
#plansForYourEveryLifeGoal .life-comp2 .life-card::-webkit-scrollbar{display:none}
#plansForYourEveryLifeGoal .life-comp2 .life-card::-webkit-scrollbar-thumb{display:none}
#plansForYourEveryLifeGoal .life-comp2 .card-header{padding:0 20px}
#plansForYourEveryLifeGoal .life-comp2 .card-header .h1{color:var(--text-black-131619,#131619);font-family:Rubik;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.2px}
#plansForYourEveryLifeGoal .life-comp2 .card-header p{color:var(--text-black-131619,#131619);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:8px}
#plansForYourEveryLifeGoal .life-comp2-card{min-width:344px;max-width:344px;height:415px;margin:30px 16px;border-radius:10px;position:relative}
#plansForYourEveryLifeGoal .life-card{display:flex}
#plansForYourEveryLifeGoal .termplan{display:flex;align-items:center;justify-content:space-between;position:relative;background:#005dac;height:50px;border-radius:10px 10px 0 0;padding:16px 16px}
#plansForYourEveryLifeGoal .termplan>img{content:"";position:absolute;right:5px;top:55px;width:44px;height:56px;flex-shrink:0;z-index:2;color:#2d607c;opacity:.6;display:none}
#plansForYourEveryLifeGoal .termplan .h4{font-size:14px;color:var(--card-white-card-ffffff,var(--White,#FFF));font-style:normal;font-weight:400;font-family:Rubik;line-height:normal}
#plansForYourEveryLifeGoal .termplan button{background:0;border-radius:8px;border:0;font-size:12px;display:inline-flex;justify-content:center;align-items:center;gap:2px;color:var(--card-white-card-ffffff,var(--White,#FFF));font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal;z-index:1}
#plansForYourEveryLifeGoal .termplan button>img{width:16px;height:16px}
#plansForYourEveryLifeGoal .bajaj-smart-top{font-size:10px;color:#3d3d3d;font-style:normal;font-weight:400;font-family:Rubik;line-height:normal;height:22px;margin:10px 16px}
#plansForYourEveryLifeGoal .bajaj-smart{height:80px;margin:16px 16px 0 16px}
.subheading-bajaj-smart{color:var(--text-black-131619,#131619);font-family:Rubik;font-size:10px;font-style:normal;font-weight:400;line-height:normal;margin-top:6px}
#plansForYourEveryLifeGoal .life-comp2-card .card-radius{position:relative;top:-7px;border:1.5px solid #005dac;width:100%;min-height:90%;border-radius:10px;background:var(--White,#FFF)}
#plansForYourEveryLifeGoal .bajaj-smart .h2{font-size:18px;color:#131619;font-weight:700;font-family:Rubik}
#plansForYourEveryLifeGoal .card2-middle{display:flex;flex-direction:column;margin:10px 16px 0 16px;height:204px;gap:16px}
#plansForYourEveryLifeGoal .card2-middle .card2-middle-details{display:flex;align-items:self-start;gap:6px}
#plansForYourEveryLifeGoal .card2-middle .card2-middle-details .card2-dot{width:16px;height:16px}
#plansForYourEveryLifeGoal .card2-middle .card2-middle-details .h3{color:var(--text-black-131619,#131619);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}
#plansForYourEveryLifeGoal .card2-middle .card2-middle-details .h3 sup{vertical-align:top;font-size:8px}
#plansForYourEveryLifeGoal .card2-last{display:flex;justify-content:center;align-items:flex-start;width:312px;gap:16px;margin:10px 16px 10px 16px}
#plansForYourEveryLifeGoal .card2-last a:nth-child(1){display:flex;align-items:center;justify-content:center;padding:12px 12px;outline:0;border:1px solid var(--gradients-orange,#ff6700);cursor:pointer;background:var(--gradients-orange,linear-gradient(90deg,#ff6700 0,#ff8900 100%));border-radius:10px;color:#fcfcfc;font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;text-align:center}
#plansForYourEveryLifeGoal .card2-last a:nth-child(2){display:flex;align-items:center;justify-content:center;padding:12px;outline:0;border:1px solid var(--gradients-orange,#ff6700);cursor:pointer;background:var(--White,#FFF);font-family:Rubik;font-size:14px;color:#ff8900;font-style:normal;font-weight:500;line-height:normal;border-radius:10px;width:100px}
#plansForYourEveryLifeGoal .life-comp3{display:flex;align-items:center;justify-content:space-between}
#plansForYourEveryLifeGoal .life-comp3 .life-chavon{margin-left:12px}
#plansForYourEveryLifeGoal .life-comp3 .life-left-chavon,#plansForYourEveryLifeGoal .life-right-chavon{border-radius:50%;cursor:pointer;width:36px;height:36px;text-align:center;margin-right:6px;border:0}
#plansForYourEveryLifeGoal .life-comp3 .life-viewall{margin-right:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px}
#plansForYourEveryLifeGoal .life-comp3 .life-viewall span{color:var(--balic-brand-color-blue-005-eac,#005dac);text-align:right;font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:normal}
#plansForYourEveryLifeGoal .life-comp3 .life-viewall img{width:14px;height:16px}
#plansForYourEveryLifeGoal .dots{position:absolute;right:58px}
.life-viewall a{display:flex;align-items:center;gap:4px}
@media only screen and (max-width:500px){#plansForYourEveryLifeGoal .main_header{font-size:18px}
}
@media only screen and (max-width:787px){#plansForYourEveryLifeGoal .life-comp2 .life-card{padding:0 0 40px 0}
#plansForYourEveryLifeGoal .card2-middle{height:214px}
#plansForYourEveryLifeGoal ul li{font-size:14px}
#plansForYourEveryLifeGoal .bajaj-smart .h2{font-size:16px;width:262px}
#plansForYourEveryLifeGoal .card2-last{width:100%;margin:12px 0;margin-top:30px}
#plansForYourEveryLifeGoal .card2-last a:nth-child(2){padding:12px 16px;width:112px}
#plansForYourEveryLifeGoal .dots{right:0}
#plansForYourEveryLifeGoal ul{justify-content:start;width:unset}
#plansForYourEveryLifeGoal .main_img,#plansForYourEveryLifeGoal .main_img img{display:none}
#plansForYourEveryLifeGoal .life-comp2{margin-left:0}
#plansForYourEveryLifeGoal .life-comp2 .card-header{padding:0}
#plansForYourEveryLifeGoal .life-comp2-card,#plansForYourEveryLifeGoal .life-comp3 .life-chavon,#plansForYourEveryLifeGoal .life-comp3{margin-left:0}
#plansForYourEveryLifeGoal .main_header{padding:16px 0;text-align:left;font-size:18px !important}
#plansForYourEveryLifeGoal ul{margin-top:-16px}
#plansForYourEveryLifeGoal .life-comp2-card{min-width:294px;height:425px}
#plansForYourEveryLifeGoal{padding:0 0 16px 16px}
#plansForYourEveryLifeGoal .life-chavon{display:none}
#plansForYourEveryLifeGoal .life-comp3{display:initial}
#plansForYourEveryLifeGoal .life-comp3 .life-viewall{justify-content:flex-end}
}