.benefits-ills-pure-protection-container .cmp-container .cmp-tabs__tablist{justify-content:center;display:flex;flex-wrap:wrap;padding-left:0;list-style:none;margin:16px 0 24px 2px;column-gap:16px}
.benefits-ills-pure-protection-container .cmp-tabs__tab.cmp-tabs__tab--active{color:#333;opacity:1;text-align:center;font-family:"Inter",san-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:14px;letter-spacing:-0.14px;gap:6px;justify-content:center}
.benefits-ills-pure-protection-container .cmp-tabs__tab{padding:10px 16px;border-radius:27px;background:var(--Tertiary-Tertiary-Grey,#f6f6f6);color:#333;opacity:.7;text-align:center;font-family:"Inter",san-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:14px;letter-spacing:-0.14px;display:flex;align-items:center;border-color:unset;border-bottom:unset;position:relative;border-radius:27px;border:1.5px solid var(--Secondary-Seconday-Grey---Moon-Dust,#e6e7e8);background:var(--Tertiary-Tertiary-Grey,#f6f6f6)}
.benefits-ills-pure-protection-container .cmp-tabs__tab.cmp-tabs__tab--active::before{content:'';background:url('../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/faq-tabs-icon.svg');height:17px;width:16px;display:block;background-size:100%;background-repeat:no-repeat;object-fit:contain}
.benefits-ills-pure-protection-container .cmp-tabs__tab.cmp-tabs__tab--active::after{content:"";background-image:linear-gradient(90deg,#0073bb 20%,#d62049 80%);display:block;position:absolute;height:calc(100% + 6px);width:calc(100% + 6px);z-index:-1;border-radius:28px}
.container.benefits-ills-pure-protection-container .cmp-tabs__tabpanel{border-radius:16px;background:#e0eef7;box-shadow:0 0 10px 1px rgba(0,127,197,0.12);padding:32px 80px;max-inline-size:1042px;margin-inline:auto}
.benefits-ills-pure-protection .benefits-ills-user-details .user-detail{display:flex;align-items:center;column-gap:4px}
.benefits-ills-pure-protection .benefits-ills-main-image img{width:64px;height:64px}
.benefits-ills-pure-protection .benefits-ills-heading{display:flex;align-items:start;column-gap:20px}
.benefits-ills-pure-protection .user-detail img{height:20px;width:20px}
.benefits-ills-pure-protection .benefits-ills-user-details{display:flex;column-gap:12px}
.benefits-ills-pure-protection .benefits-ills-userdetails-section{display:flex;flex-direction:column;row-gap:8px}
.benefits-ills-pure-protection .userdetails-text p span{color:var(--Secondary-Secondary-New-Black,#333);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:normal}
.benefits-ills-pure-protection .userdetails-text p{color:var(--Secondary-Secondary-New-Black,#333);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}
.benefits-ills-pure-protection .benefits-ills-card-title h2,.benefits-ills-pure-protection .benefits-ills-card-title h3,.benefits-ills-pure-protection .benefits-ills-card-title h4,.benefits-ills-pure-protection .benefits-ills-card-title h5,.benefits-ills-pure-protection .benefits-ills-card-title h6{color:var(--Secondary-Secondary-New-Black,#333);font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.2px}
.benefits-ills-pure-protection .benefits-ills-card-title P{color:var(--Secondary-Secondary-New-Black,#333);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.14px;margin-top:8px}
.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .button span{color:var(--neutral-universal-omni-white,#FFF);font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.16px}
.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .button{border-radius:8.595px;background:var(--Primary-Primary-Red,#d62049);padding:15px 24px}
.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container>.container{width:100%}
.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container{display:flex;flex-direction:column;align-items:center;row-gap:24px;justify-content:center}
.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container .cmp-container>.container .cmp-container{display:flex;margin-inline:auto;justify-content:center;column-gap:24px}
.benefits-ills-pure-protection{width:100%}
.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .cmp-teaser__description p{color:var(--Secondary-Secondary-New-Black,#333);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:120%}
.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .cmp-teaser__description h2,.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .cmp-teaser__description h3,.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .cmp-teaser__description h4,.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .cmp-teaser__description h5{color:var(--Secondary-Secondary-New-Black,#333);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:120%}
.benefits-ills-pure-protection-container .proxyteaser.teaser{position:relative;z-index:2;min-width:200px;max-width:200px;width:100%}
.benefits-ills-pure-protection-container .proxyteaser.teaser .cmp-teaser__image-heading-wrap .cmp-teaser__image::after{content:"";position:absolute;bottom:54px;left:84%;height:4px;width:100%;background-color:#fff;transform:translateY(-50%);z-index:-1}
.benefits-ills-pure-protection-container .proxyteaser.teaser:last-child .cmp-teaser__image-heading-wrap .cmp-teaser__image::after{content:none}
.benefits-ills-pure-protection-container .proxyteaser.teaser .cmp-teaser__image-heading-wrap .cmp-teaser__image img{width:132px;height:154px}
.benefits-ills-pure-protection-container .proxyteaser.teaser>.cmp-teaser{display:flex;flex-direction:column;align-items:center}
.benefits-ills-pure-protection-container .cmp-teaser__pretitle{padding:4px 16px;color:#1b52a4;font-weight:700;font-size:12px;line-height:140%;text-align:center;white-space:nowrap;font-family:"Inter",sans-serif;z-index:1}
.benefits-ills-pure-protection-container .proxyteaser.teaser>.cmp-teaser .cmp-teaser__content{display:flex;flex-direction:column;align-items:center;row-gap:4px;order:3}
.container.benefits-ills-pure-protection-container .cmp-teaser>.cmp-award-teaser__popupimage{display:block;position:absolute;top:62%;order:2}
.benefits-ills-pure-protection-container .proxyteaser.teaser:first-child>.cmp-teaser::after{content:none}
.benefits-ills-pure-protection-container .proxyteaser.teaser:last-child .cmp-teaser__image-heading-wrap .cmp-teaser__image::before{content:none}
.benefits-ills-pure-protection-container .proxyteaser.teaser .cmp-teaser__image-heading-wrap .cmp-teaser__image::before{content:'';position:absolute;display:inline-block;background-image:url('../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/right-triple-arrow.svg');background-repeat:no-repeat;width:24px;height:12px;bottom:33%;left:calc(100% + 34px)}
.benefits-ills-pure-protection-container .cmp-teaser__image-heading-wrap{order:1}
.benefits-ills-pure-protection-container .proxyteaser.teaser.blue-text .cmp-teaser__pretitle{color:var(--Primary-Primary-Blue,#0073bb);text-align:center;font-family:"Inter",sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:140%;position:relative}
.benefits-ills-pure-protection-container .proxyteaser.teaser.darkblue-text .cmp-teaser__pretitle{color:#1b52a4;text-align:center;font-family:"Inter",sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:140%}
.benefits-ills-pure-protection-container .proxyteaser.teaser.purple-text .cmp-teaser__pretitle{color:#49327e;text-align:center;font-family:"Inter",sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:140%}
.benefits-ills-pure-protection-container .proxyteaser.teaser.red-text .cmp-teaser__pretitle{color:#69154d;text-align:center;font-family:"Inter",sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:140%}
.benefits-ills-pure-protection-container .benefits-ills-card-title img{display:none}
.benefits-ills-pure-protection-container .benefits-ills-main-image{display:block}
.benefits-ills-pure-protection-container .benefits-ills-userdetails-section{color:var(--Secondary-Secondary-New-Black,#333);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.14px}
.benefits-ills-pure-protection-container .cmp-teaser__image-heading-wrap .cmp-teaser__image{position:relative}
.benefits-ills-pure-protection-container .proxyteaser.teaser.darkblue-text .cmp-teaser__pretitle{content:'';width:73px;background-size:100%;background-repeat:no-repeat;height:33px;background-image:url('../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/Union-darkblue.svg')}
.benefits-ills-pure-protection-container .proxyteaser.teaser.red-text .cmp-teaser__pretitle{content:'';width:73px;background-repeat:no-repeat;background-size:100%;height:33px;background-image:url('../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/Union-red.svg')}
.benefits-ills-pure-protection-container .proxyteaser.teaser.blue-text .cmp-teaser__pretitle{content:'';width:73px;background-repeat:no-repeat;background-size:100%;height:33px;background-image:url('../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/Union-icon.svg')}
.benefits-ills-pure-protection-container .proxyteaser.teaser.purple-text .cmp-teaser__pretitle{content:'';width:73px;background-repeat:no-repeat;background-size:100%;height:33px;background-image:url('../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/Union-purple.svg')}
.benefits-ills-pure-protection-container .container.swiper-arrow-container,.benefits-ills-pure-protection-container .container.swiper-pagination-container{display:none}
.container.benefits-ills-pure-protection-container .cmp-tabs__tabpanel .benefits-ills-swiper{padding-left:unset;padding-right:unset}
.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container>.container .swiper-pagination-bullet-active{background:#58595b}
.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container{padding:unset}
.benefits-ills-pure-protection-container .tabs{margin:0 auto}
@media screen and (max-width:767px){.benefits-ills-pure-protection-container .benefits-ills-main-image{display:none}
.benefits-ills-pure-protection-container .container.swiper-arrow-container,.benefits-ills-pure-protection-container .container.swiper-pagination-container{display:inline-flex}
.benefits-ills-pure-protection-container .benefits-ills-card-title img{display:block;height:32px;width:32px;align-self:start}
.container.benefits-ills-pure-protection-container,.benefits-ills-pure-protection-container .cmp-tabs .cmp-tabs__tabpanel>.container,.container.benefits-ills-pure-protection-container .cmp-tabs__tabpanel{padding:unset}
.benefits-ills-pure-protection .userdetails-text p{font-size:12px}
.benefits-ills-pure-protection-container .cmp-container .cmp-tabs__tablist{flex-wrap:unset;overflow:scroll;justify-content:start;scrollbar-width:none;gap:8px;margin:16px 0 16px;padding:6px 2px}
.benefits-ills-pure-protection-container .cmp-tabs__tab.cmp-tabs__tab--active::after{border-radius:27px}
.benefits-ills-pure-protection-container .cmp-tabs__tab{font-size:.875rem;flex:0 0 auto;padding:4px 16px}
.benefits-ills-pure-protection-container .proxyteaser.teaser{max-width:unset;width:100%;min-height:unset}
.benefits-ills-pure-protection-container .cmp-tabs__tab.cmp-tabs__tab--active{color:var(--neutral-universal-omni-black,#000);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.14px;background:var(--neutral-universal-omni-white,#FFF)}
.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container .cmp-container>.container .cmp-container{justify-content:start;column-gap:unset;flex-direction:column;row-gap:20px}
.benefits-ills-pure-protection-container .cmp-tabs__tab.cmp-tabs__tab--active::after{content:"";background-image:linear-gradient(90deg,#0073bb 20%,#d62049 80%);display:block;position:absolute;height:calc(100% + 6px);width:calc(100% + 6px);z-index:-1}
.benefits-ills-pure-protection-container .benefits-ills-card-title{display:flex;align-items:center;column-gap:8px}
.benefits-ills-pure-protection .benefits-ills-user-details{flex-wrap:wrap;row-gap:4px;column-gap:4px}
.benefits-ills-pure-protection .benefits-ills-user-details .user-detail{width:49%;column-gap:8px;align-items:start}
.benefits-ills-pure-protection-container .benefits-ills-userdetails-section{padding:16px 16px 0 16px}
.benefits-ills-pure-protection .benefits-ills-card-title h2,.benefits-ills-pure-protection .benefits-ills-card-title h3,.benefits-ills-pure-protection .benefits-ills-card-title h4,.benefits-ills-pure-protection .benefits-ills-card-title h5,.benefits-ills-pure-protection .benefits-ills-card-title h6{color:var(--Secondary-Secondary-New-Black,#333);font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-0.16px}
.container.benefits-ills-pure-protection-container .cmp-teaser>.cmp-award-teaser__popupimage{top:62%}
.container.benefits-ills-pure-protection-container .benefits-ills-userdetails-section p{color:var(--Secondary-Secondary-New-Black,#333);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.12px}
.benefits-ills-swiper{position:relative;overflow:hidden}
.benefits-ills-swiper .cmp-container{display:flex;flex-wrap:nowrap}
.benefits-ills-swiper .swiper-scrollbar{margin-top:10px}
.benefits-ills-swiper .swiper-button-next,.benefits-ills-swiper .swiper-button-prev{color:#000;width:24px;height:24px}
.benefits-ills-pure-protection-container .proxyteaser.teaser>.cmp-teaser::after{top:39%}
.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container{row-gap:20px}
.benefits-ills-pure-protection-container .proxyteaser.teaser>.cmp-teaser{column-gap:12px;flex-direction:row;align-items:start}
.benefits-ills-pure-protection-container .proxyteaser.teaser:nth-child(even)>.cmp-teaser{flex-direction:row-reverse}
.benefits-ills-pure-protection-container .swiper-pagination-container{margin:10px auto 10px}
.container.benefits-ills-pure-protection-container .swiper-arrow-container .cmp-container .extendedimage.next-arrow .extended__mobileimage{position:absolute;right:12px;width:24px;bottom:66px;height:24px}
.container.benefits-ills-pure-protection-container .swiper-arrow-container .cmp-container .extendedimage.prev-arrow .extended__mobileimage{position:absolute;left:12px;bottom:66px;width:24px;height:24px}
.container.benefits-ills-pure-protection-container .swiper-arrow-container .cmp-container .extendedimage{height:100%;width:100%;display:block;cursor:pointer}
.container.benefits-ills-pure-protection-container .swiper-arrow-container .cmp-container .swiper-button-disabled{opacity:.25;cursor:default}
.benefits-ills-pure-protection .userdetails-text p span{color:var(--Secondary-Secondary-New-Black,#333);font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:normal}
.benefits-ills-pure-protection-container .proxyteaser.proxyteaser.teaser:nth-child(odd) .cmp-teaser__image-heading-wrap .cmp-teaser__image::before{left:calc(100% + 34px);z-index:1;bottom:-12%}
.benefits-ills-pure-protection-container .proxyteaser.proxyteaser.teaser:nth-child(even) .cmp-teaser__image-heading-wrap .cmp-teaser__image::before{z-index:1;bottom:-11.5%;background-image:url('../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/left-direction-blue-arrow.svg');left:-60%}
.benefits-ills-pure-protection-container .cmp-teaser__image-heading-wrap .cmp-teaser__image{width:99px;height:115px}
.benefits-ills-pure-protection-container .proxyteaser.teaser .cmp-teaser__image-heading-wrap .cmp-teaser__image img{width:100%;height:100%}
.benefits-ills-pure-protection-container .proxyteaser.teaser>.cmp-teaser .cmp-teaser__content{align-items:start}
.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .cmp-teaser__description p{text-align:start;margin-top:4px;font-size:12px}
.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .cmp-teaser__description h2,.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .cmp-teaser__description h3,.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .cmp-teaser__description h4,.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .cmp-teaser__description h5{text-align:start}
.benefits-ills-pure-protection-container .proxyteaser.teaser:nth-child(odd) .cmp-teaser::after{content:'';position:absolute;width:217px;height:83px;top:85%;left:15%;background:transparent;background-repeat:no-repeat;background-size:100%;background-image:url('../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/odd-white-line.svg')}
.benefits-ills-pure-protection-container .proxyteaser.teaser:nth-child(even) .cmp-teaser::after{content:'';position:absolute;width:217px;z-index:-1;height:83px;top:85%;left:15%;background:transparent;background-repeat:no-repeat;background-size:100%;background-image:url('../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/even-white-line.svg')}
.benefits-ills-pure-protection-container .proxyteaser.teaser .cmp-teaser__image-heading-wrap .cmp-teaser__image::after{content:none}
.benefits-ills-pure-protection-container .proxyteaser.teaser:last-child .cmp-teaser::after{content:none}
.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container>.container{padding:0 12px}
.benefits-ills-pure-protection-container .tabs .cmp-tabs .cmp-tabs__tabpanel>.container{padding-bottom:16px}
.benefits-ills-pure-protection .user-detail img{height:14px;width:14px}
.benefits-ills-pure-protection .userdetails-text p span.defaultSpan{display:block}
.container.benefits-ills-mob-font-20 .leadproxytext.text .cmp-text p,.container.benefits-ills-mob-font-20 .leadproxytext.text .cmp-text h2,.container.benefits-ills-mob-font-20 .leadproxytext.text .cmp-text h3,.container.benefits-ills-mob-font-20 .leadproxytext.text .cmp-text h4,.container.benefits-ills-mob-font-20 .leadproxytext.text .cmp-text h5,.container.benefits-ills-mob-font-20 .leadproxytext.text .cmp-text h6{font-size:20px}
}