.user-benefits-data{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:16px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;min-height:402px;padding:25px}@media(max-width:767px){.user-benefits-data{height:100%;padding:24px 16px}}.user-benefits-data .user-benefits-content-wrap{height:auto;overflow-x:hidden;overflow-y:auto}@media(max-width:767px){.user-benefits-data .user-benefits-content-wrap{height:100%;margin-bottom:24px;overflow-x:unset;overflow-y:unset}}.user-benefits-data .user-benefits-content-wrap::-webkit-scrollbar{border-radius:36px;opacity:.5;width:5px}.user-benefits-data .user-benefits-content-wrap::-webkit-scrollbar-thumb{background:#ececec;border-radius:8px}.user-benefits-data .user-benefits-content-wrap::-webkit-scrollbar-track{background-color:transparent}.bg-orange-200{background:#ffefe4;border:1px solid #ffb17e}@-webkit-keyframes progress{0%{--percentage:0}to{--percentage:calc(var(--value)/365*100)}}@keyframes progress{0%{--percentage:0}to{--percentage:calc(var(--value)/365*100)}}@property --percentage{syntax:"<number>";inherits:true;initial-value:0}.ifl-cp-dashboard-speedometer[role=progressbar]{--percentage:calc(var(--value)/365*100);--primary:#f3792b;--secondary:#ffd0af;--size:232px;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;-webkit-animation:progress 2s .5s forwards;animation:progress 2s .5s forwards;aspect-ratio:2/1;border-radius:50%/100% 100% 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;overflow:hidden;position:relative;width:var(--size)}.ifl-cp-dashboard-speedometer[role=progressbar]:before{background:conic-gradient(from 0.75turn at 50% 100%,var(--primary) calc(var(--percentage)*1%/2),var(--secondary) calc(var(--percentage)*1%/2 + 0.1%));content:"";height:100%;left:0;-webkit-mask:radial-gradient(at 50% 100%,#fff 55%,transparent 55.5%);mask:radial-gradient(at 50% 100%,#fff 55%,transparent 55.5%);mask-mode:alpha;-webkit-mask:radial-gradient(at 50% 100%,transparent 55%,#000 55.5%);-webkit-mask-mode:alpha;position:absolute;top:0;width:100%}.ifl-cp-dashboard-speedometer[role=progressbar]:after{color:#003e61;content:counter(percentage);counter-reset:percentage var(--value);font-size:2.5rem;font-weight:500;line-height:2.875rem;position:absolute;top:60px}.ifl-cp-dashboard-speedometer .days-txt{color:var(--brand-dark-blue-dark-blue-1000,#1c2945);display:inline-block;font-size:0.75rem;font-weight:700;letter-spacing:-0.1px;line-height:1rem;position:absolute}.speedometer-wrapper{margin:0 auto 16px;padding-bottom:24px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.speedometer-wrapper .end-day,.speedometer-wrapper .start-day{bottom:0;color:#b3b0b1;display:inline-block;font-size:0.75rem;font-weight:700;letter-spacing:-0.1px;line-height:1rem;position:absolute}.speedometer-wrapper .start-day{left:0}.speedometer-wrapper .end-day{right:0}.user-benefits-heading{color:#221f20;font-size:1.125rem;font-weight:700;line-height:1.5rem;margin-bottom:13px;width:82%}.product-heading{color:#1c2945;font-size:1.25rem;font-weight:700;line-height:1.45rem;margin-bottom:12px;margin-top:16px}.users-name{margin-bottom:20px}.user-benefits-data .premium-amt-txt,.users-name{color:#615d5f;font-size:0.875rem;font-weight:400;letter-spacing:-0.2px;line-height:1.225rem}.premium-txt-bold{color:#221f20}.premium-txt-bold,.premium-txt-bold-blue{font-size:0.875rem;font-weight:500;letter-spacing:-0.2px;line-height:1.015rem}.premium-txt-bold-blue{color:#19417a}.benefits-card-banner img{height:100%;max-height:190px;-o-object-fit:cover;object-fit:cover;width:100%}.benefits-btn-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-top:auto}.benefits-btn-wrapper .si-btn{background:#fff;border:.4px solid #757172;border-radius:100px;color:#1c2945}.benefits-btn-wrapper .premium-btn,.benefits-btn-wrapper .si-btn{cursor:pointer;font-size:0.875rem;font-weight:500;line-height:1.015rem;max-width:152px;padding:11px 20px;text-align:center;width:100%}.benefits-btn-wrapper .premium-btn{background:#19417a;border-radius:100px;color:#fff}.userBenefitsSlider{margin-bottom:0!important;position:relative}.userBenefitsSlider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.userBenefitsSlider .slick-slide{height:inherit;margin-right:1px}.userBenefitsSlider .slick-slide>:first-child{height:100%}.userBenefitsSlider .slick-arrow{position:absolute;top:40px;z-index:1}.userBenefitsSlider .slick-prev{left:unset;right:44px;top:20px}.userBenefitsSlider .slick-prev:before{background:url(../../../../content/dam/IFLcustomerportal/ifl-dashboard/prev-arrow.svg);background-size:100% 100%;content:"";display:inline-block;height:20px;width:20px}.userBenefitsSlider .slick-next{right:16px;top:20px}.userBenefitsSlider .slick-next:before{background:url(../../../../content/dam/IFLcustomerportal/ifl-dashboard/next-arrow.svg);background-size:100% 100%;content:"";display:inline-block;height:20px;width:20px}.userBenefitsSlider .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:unset;bottom:20px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:0}.userBenefitsSlider .slick-dots li{height:unset;margin:0;padding:0;width:unset}.userBenefitsSlider .slick-dots li button{background:#ffd0af;border-radius:50%;height:8px;padding:0;width:8px}.userBenefitsSlider .slick-dots li button:before{content:none}.userBenefitsSlider .slick-dots li.slick-active button{background:#f26e10;height:10px;width:10px}.customer-portal-hni-customer .user-benefits-data{background-color:#26385f}.customer-portal-hni-customer .ifl-cp-dashboard-speedometer .days-txt,.customer-portal-hni-customer .ifl-cp-dashboard-speedometer[role=progressbar]:after,.customer-portal-hni-customer .premium-txt-bold,.customer-portal-hni-customer .product-heading,.customer-portal-hni-customer .user-benefits-data .premium-amt-txt,.customer-portal-hni-customer .user-benefits-heading{color:#fff}.customer-portal-hni-customer .ifl-cp-dashboard-speedometer[role=progressbar]{--percentage-hni:calc(var(--value)/365*100);--primary-hni:#dac587;--secondary-hni:#9b8a57;--size:232px;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;-webkit-animation:progress 2s .5s forwards;animation:progress 2s .5s forwards;aspect-ratio:2/1;border-radius:50%/100% 100% 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;overflow:hidden;position:relative;width:var(--size)}.customer-portal-hni-customer .ifl-cp-dashboard-speedometer[role=progressbar]:before{background:conic-gradient(from 0.75turn at 50% 100%,var(--primary-hni) calc(var(--percentage-hni)*1%/2),var(--secondary-hni) calc(var(--percentage-hni)*1%/2 + 0.1%));content:"";height:100%;left:0;-webkit-mask:radial-gradient(at 50% 100%,#fff 55%,transparent 55.5%);mask:radial-gradient(at 50% 100%,#fff 55%,transparent 55.5%);mask-mode:alpha;-webkit-mask:radial-gradient(at 50% 100%,transparent 55%,#000 55.5%);-webkit-mask-mode:alpha;position:absolute;top:0;width:100%}.customer-portal-hni-customer .userBenefitsSlider .slick-prev:before{background:url(../../../../content/dam/IFLcustomerportal/recomended-policy/right-arrow-hni.svg);rotate:180deg}.customer-portal-hni-customer .userBenefitsSlider .slick-next{right:16px;top:20px}.customer-portal-hni-customer .userBenefitsSlider .slick-next:before{background:url(../../../../content/dam/IFLcustomerportal/recomended-policy/right-arrow-hni.svg)}