.homepage-slider-banner>.cmp-container .proxycontainer{padding:unset;position:relative}
.homepage-slider-banner>.cmp-container .proxycontainer>.cmp-container{padding:32px;background-size:100% 100%}
.banner-pretitle{width:54%}
.banner-pretitle .cmp-text p,.banner-pretitle .cmp-text h1,.banner-pretitle .cmp-text h2,.banner-pretitle .cmp-text h3,.banner-pretitle .cmp-text h4,.banner-pretitle .cmp-text h5,.banner-pretitle .cmp-text h6{color:#FFF;font-family:Inter;font-size:20px;font-style:italic;font-weight:500;line-height:20px;letter-spacing:-0.2px;padding-bottom:8px;display:block}
.banner-pretitle .cmp-text p sup,.banner-pretitle .cmp-text h1 sup,.banner-pretitle .cmp-text h2 sup,.banner-pretitle .cmp-text h3 sup,.banner-pretitle .cmp-text h4 sup,.banner-pretitle .cmp-text h5 sup,.banner-pretitle .cmp-text h6 sup{font-size:.875rem;line-height:1px;font-style:italic}
.pretitle-title{width:70%}
.pretitle-title .cmp-text p,.pretitle-title .cmp-text h3,.pretitle-title .cmp-text h4,.pretitle-title .cmp-text h5,.pretitle-title .cmp-text h6,.pretitle-title .cmp-text h1,.pretitle-title .cmp-text h2{color:#FFF;font-family:Inter;font-size:32px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-0.32px}
.pretitle-title .cmp-text p sup,.pretitle-title .cmp-text h3 sup,.pretitle-title .cmp-text h4 sup,.pretitle-title .cmp-text h5 sup,.pretitle-title .cmp-text h6 sup,.pretitle-title .cmp-text h1 sup,.pretitle-title .cmp-text h2 sup{font-size:1.25rem;line-height:1px}
.banner-pointers .cmp-text{border-radius:13px;border:1px solid rgba(230,231,232,0.50);background:rgba(255,255,255,0.08);box-shadow:2.015px 4.031px 10px 0 rgba(0,0,0,0.08);backdrop-filter:blur(4px);padding:20px 16px;display:flex;width:fit-content}
.banner-pointers .cmp-text p,.banner-pointers .cmp-text h2,.banner-pointers .cmp-text h3,.banner-pointers .cmp-text h4,.banner-pointers .cmp-text h5,.banner-pointers .cmp-text h6{color:#FFF;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:18px;padding-right:20px;padding-left:20px;position:relative}
.banner-pointers .cmp-text p::after,.banner-pointers .cmp-text h1::after,.banner-pointers .cmp-text h2::after,.banner-pointers .cmp-text h3::after,.banner-pointers .cmp-text h4::after,.banner-pointers .cmp-text h5::after,.banner-pointers .cmp-text h6::after{content:"";display:inline-block;width:2px;height:22px;background:url(../../../content/dam/tataaialifeinsurancecompanylimited/homepage/homepage-redesign/desktopLine.png) no-repeat center;background-size:contain;transform:rotate(180deg);margin-left:10px;z-index:1008;display:block;position:absolute;top:2px;right:0}
.banner-pointers .cmp-text p:last-child,.banner-pointers .cmp-text h2:last-child,.banner-pointers .cmp-text h3:last-child,.banner-pointers .cmp-text h4:last-child,.banner-pointers .cmp-text h5:last-child,.banner-pointers .cmp-text h6:last-child{padding-right:unset;border-right:unset}
.banner-pointers .cmp-text p:last-child::after,.banner-pointers .cmp-text h2:last-child::after,.banner-pointers .cmp-text h3:last-child::after,.banner-pointers .cmp-text h4:last-child::after,.banner-pointers .cmp-text h5:last-child::after,.banner-pointers .cmp-text h6:last-child::after{display:none}
.banner-pointers .cmp-text p:first-child,.banner-pointers .cmp-text h2:first-child,.banner-pointers .cmp-text h3:first-child,.banner-pointers .cmp-text h4:first-child,.banner-pointers .cmp-text h5:first-child,.banner-pointers .cmp-text h6:first-child{padding-left:unset}
.banner-pointers .cmp-text p sup,.banner-pointers .cmp-text h2 sup,.banner-pointers .cmp-text h3 sup,.banner-pointers .cmp-text h4 sup,.banner-pointers .cmp-text h5 sup,.banner-pointers .cmp-text h6 sup{font-size:.875rem;line-height:1px}
.btn-logoimg{padding:unset}
.btn-logoimg .cmp-container .proxybutton .cmp-button{padding:8px 19px;min-width:160px;height:40px;display:block;text-align:center;border-radius:8px;background:#FFF}
.btn-logoimg .cmp-container .proxybutton{width:fit-content}
.btn-logoimg .cmp-container .proxybutton .cmp-button__text{color:#d62049;text-align:center;font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.2px}
.btn-logoimg .cmp-container .extendedimage,.btn-logoimg .cmp-container .extendedimage .cmp-image,.btn-logoimg .cmp-container .extendedimage .cmp-image__image{width:155px;height:24px}
.btn-logoimg .cmp-container{display:flex;gap:24px;align-items:center}
.homeslider-tandc .cmp-text p .small_txt,.homeslider-tandc .cmp-text h1 .small_txt,.homeslider-tandc .cmp-text h2 .small_txt,.homeslider-tandc .cmp-text h3 .small_txt,.homeslider-tandc .cmp-text h4 .small_txt,.homeslider-tandc .cmp-text h5 .small_txt,.homeslider-tandc .cmp-text h6 .small_txt{color:#FFF;font-family:Inter;font-size:8px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.08px}
.homeslider-tandc .cmp-text p .small_txt sup,.homeslider-tandc .cmp-text h1 .small_txt sup,.homeslider-tandc .cmp-text h2 .small_txt sup,.homeslider-tandc .cmp-text h3 .small_txt sup,.homeslider-tandc .cmp-text h4 .small_txt sup,.homeslider-tandc .cmp-text h5 .small_txt sup,.homeslider-tandc .cmp-text h6 .small_txt sup{font-size:8px;line-height:1px}
.homeslider-tandc{position:absolute;bottom:16px;width:58%}
.homeslider-tag{position:absolute;top:0;right:32%;width:173px;height:37px}
.homeslider-tag .cmp-text{padding:10px;border-radius:0 0 16px 16px;background:linear-gradient(87deg,#f2f7fb 47.14%,#f5c5c6 157.27%)}
.homeslider-tag .cmp-text p,.homeslider-tag .cmp-text h1,.homeslider-tag .cmp-text h2,.homeslider-tag .cmp-text h3,.homeslider-tag .cmp-text h4,.homeslider-tag .cmp-text h5,.homeslider-tag .cmp-text h6{text-align:center;color:#5d2848;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:14px}
.banner-pointers{width:60%}
.homepage-slider-banner{overflow:hidden;padding:unset;max-width:1206px}
.bannerslider-arrows{display:none}
.bannerslider-pagination .cmp-container{justify-content:end;display:flex}
.swiper-pagination-bullet{width:38px;height:6px;border-radius:6px;background:#fff}
.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}
.homeslider-tandc .cmp-text p .subtitle_styling,.homeslider-tandc .cmp-text h1 .subtitle_styling,.homeslider-tandc .cmp-text h2 .subtitle_styling,.homeslider-tandc .cmp-text h3 .subtitle_styling,.homeslider-tandc .cmp-text h4 .subtitle_styling,.homeslider-tandc .cmp-text h5 .subtitle_styling,.homeslider-tandc .cmp-text h6 .subtitle_styling{color:#FFF;font-family:Inter;font-size:10px;font-style:normal;font-weight:400;line-height:10px;letter-spacing:-0.1px;padding-bottom:4px;display:block}
.homeslider-tandc .cmp-text p .subtitle_styling sup,.homeslider-tandc .cmp-text h1 .subtitle_styling sup,.homeslider-tandc .cmp-text h2 .subtitle_styling sup,.homeslider-tandc .cmp-text h3 .subtitle_styling sup,.homeslider-tandc .cmp-text h4 .subtitle_styling sup,.homeslider-tandc .cmp-text h5 .subtitle_styling sup,.homeslider-tandc .cmp-text h6 .subtitle_styling sup{font-size:.5rem;line-height:1px}
.homeslider-tandc .cmp-text p,.homeslider-tandc .cmp-text h1,.homeslider-tandc .cmp-text h2,.homeslider-tandc .cmp-text h3,.homeslider-tandc .cmp-text h4,.homeslider-tandc .cmp-text h5,.homeslider-tandc .cmp-text h6{line-height:1px}
.mb-22{margin-bottom:22px}
.mb-21{margin-bottom:21px}
.homepage-slider-container{position:relative}
.bannerslider-pagination{position:absolute;z-index:2;bottom:12px;width:100%;right:5.5%}
@media screen and (max-width:768px){.homepage-slider-banner>.cmp-container .proxycontainer>.cmp-container{padding:16px 12px;background-size:100% 100%}
.banner-pretitle{width:62%}
.banner-pretitle .cmp-text p,.banner-pretitle .cmp-text h1,.banner-pretitle .cmp-text h2,.banner-pretitle .cmp-text h3,.banner-pretitle .cmp-text h4,.banner-pretitle .cmp-text h5,.banner-pretitle .cmp-text h6{font-size:14px;letter-spacing:-0.14px;padding-bottom:6px;line-height:14px}
.pretitle-title .cmp-text p,.pretitle-title .cmp-text h3,.pretitle-title .cmp-text h4,.pretitle-title .cmp-text h5,.pretitle-title .cmp-text h6,.pretitle-title .cmp-text h1,.pretitle-title .cmp-text h2{font-size:20px;letter-spacing:-0.2px;line-height:normal}
.homeslider-tag{width:119px;height:20px;top:1px;right:1px}
.homeslider-tag .cmp-text{padding:4px;border-radius:0 15px 0 12px;background:linear-gradient(87deg,#f2f7fb 47.14%,#f5c5c6 157.27%)}
.homeslider-tag .cmp-text p,.homeslider-tag .cmp-text h1,.homeslider-tag .cmp-text h2,.homeslider-tag .cmp-text h3,.homeslider-tag .cmp-text h4,.homeslider-tag .cmp-text h5,.homeslider-tag .cmp-text h6{font-size:10px;padding:4px;line-height:10px}
.pretitle-title .cmp-text p,.pretitle-title .cmp-text h3,.pretitle-title .cmp-text h4,.pretitle-title .cmp-text h5,.pretitle-title .cmp-text h6,.pretitle-title .cmp-text h1,.pretitle-title .cmp-text h2{width:fit-content}
.banner-pretitle .cmp-text p sup,.banner-pretitle .cmp-text h1 sup,.banner-pretitle .cmp-text h2 sup,.banner-pretitle .cmp-text h3 sup,.banner-pretitle .cmp-text h4 sup,.banner-pretitle .cmp-text h5 sup,.banner-pretitle .cmp-text h6 sup{font-size:.625rem;line-height:1px}
.pretitle-title .cmp-text p sup,.pretitle-title .cmp-text h3 sup,.pretitle-title .cmp-text h4 sup,.pretitle-title .cmp-text h5 sup,.pretitle-title .cmp-text h6 sup,.pretitle-title .cmp-text h1 sup,.pretitle-title .cmp-text h2 sup{font-size:.875rem;line-height:1px}
.banner-pointers .cmp-text{border-radius:8px;border:1px solid rgba(230,231,232,0.50);background:rgba(255,255,255,0.08);box-shadow:2.015px 4.031px 10px 0 rgba(0,0,0,0.08);backdrop-filter:blur(4px);padding:8px;flex-direction:column}
.banner-pointers .cmp-text p,.banner-pointers .cmp-text h2,.banner-pointers .cmp-text h3,.banner-pointers .cmp-text h4,.banner-pointers .cmp-text h5,.banner-pointers .cmp-text h6{font-size:12px;padding-bottom:6px;padding-top:6px;line-height:12px}
.homeslider-tandc .cmp-text p .small_txt,.homeslider-tandc .cmp-text h1 .small_txt,.homeslider-tandc .cmp-text h2 .small_txt,.homeslider-tandc .cmp-text h3 .small_txt,.homeslider-tandc .cmp-text h4 .small_txt,.homeslider-tandc .cmp-text h5 .small_txt,.homeslider-tandc .cmp-text h6 .small_txt{font-size:6px;letter-spacing:-0.06px;line-height:normal}
.homeslider-tandc .cmp-text p .small_txt sup,.homeslider-tandc .cmp-text h1 .small_txt sup,.homeslider-tandc .cmp-text h2 .small_txt sup,.homeslider-tandc .cmp-text h3 .small_txt sup,.homeslider-tandc .cmp-text h4 .small_txt sup,.homeslider-tandc .cmp-text h5 .small_txt sup,.homeslider-tandc .cmp-text h6 .small_txt sup{font-size:6px;line-height:1px}
.homeslider-tandc{bottom:8px;width:fit-content;padding-right:20px}
.btn-logoimg .cmp-container .proxybutton .cmp-button{border-radius:6px;padding:6px;min-width:68px;height:30px}
.btn-logoimg .cmp-container .proxybutton .cmp-button__text{font-size:12px;letter-spacing:-0.12px;line-height:18px}
.btn-logoimg .cmp-container .extendedimage,.btn-logoimg .cmp-container .extendedimage .cmp-image,.btn-logoimg .cmp-container .extendedimage .cmp-image__image{width:81px;height:14px}
.btn-logoimg .cmp-container{gap:9px;align-items:flex-end}
.homeslider-tandc .cmp-text .small_txt sup{font-size:6px;line-height:1px}
.banner-pointers .cmp-text p sup,.banner-pointers .cmp-text h2 sup,.banner-pointers .cmp-text h3 sup,.banner-pointers .cmp-text h4 sup,.banner-pointers .cmp-text h5 sup,.banner-pointers .cmp-text h6 sup{font-size:.5rem;line-height:1px}
.homepage-slider-banner{margin-bottom:18px}
.swiper-pagination-bullet{width:24px;height:4px;border-radius:4px;opacity:.3;background:#a7a9ac}
.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0073bb;opacity:unset}
.bannerslider-pagination{position:unset;margin-top:-6px}
.bannerslider-pagination .cmp-container{justify-content:center;padding-right:unset;margin-top:0}
.banner-pointers{width:75%}
.homeslider-tandc .cmp-text p .subtitle_styling,.homeslider-tandc .cmp-text h1 .subtitle_styling,.homeslider-tandc .cmp-text h2 .subtitle_styling,.homeslider-tandc .cmp-text h3 .subtitle_styling,.homeslider-tandc .cmp-text h4 .subtitle_styling,.homeslider-tandc .cmp-text h5 .subtitle_styling,.homeslider-tandc .cmp-text h6 .subtitle_styling{font-size:8px;letter-spacing:-0.08px;padding-bottom:2px;line-height:8px}
.homeslider-tandc .cmp-text p .subtitle_styling sup,.homeslider-tandc .cmp-text h1 .subtitle_styling sup,.homeslider-tandc .cmp-text h2 .subtitle_styling sup,.homeslider-tandc .cmp-text h3 .subtitle_styling sup,.homeslider-tandc .cmp-text h4 .subtitle_styling sup,.homeslider-tandc .cmp-text h5 .subtitle_styling sup,.homeslider-tandc .cmp-text h6 .subtitle_styling sup{font-size:7px;line-height:1px}
.mb-mob-16{margin-bottom:16px}
.mb-mob-28{margin-bottom:28px}
.homepage-slider-container{padding-bottom:8px}
.banner-pointers .cmp-text p:first-child,.banner-pointers .cmp-text h2:first-child,.banner-pointers .cmp-text h3:first-child,.banner-pointers .cmp-text h4:first-child,.banner-pointers .cmp-text h5:first-child,.banner-pointers .cmp-text h6:first-child,.banner-pointers .cmp-text p:last-child,.banner-pointers .cmp-text h2:last-child,.banner-pointers .cmp-text h3:last-child,.banner-pointers .cmp-text h4:last-child,.banner-pointers .cmp-text h5:last-child,.banner-pointers .cmp-text h6:last-child{padding-left:unset;padding-right:unset;border-right:unset}
.banner-pointers .cmp-text p:last-child,.banner-pointers .cmp-text h2:last-child,.banner-pointers .cmp-text h3:last-child,.banner-pointers .cmp-text h4:last-child,.banner-pointers .cmp-text h5:last-child,.banner-pointers .cmp-text h6:last-child{padding-bottom:unset;border-bottom:unset}
.banner-pointers .cmp-text p:first-child,.banner-pointers .cmp-text h2:first-child,.banner-pointers .cmp-text h3:first-child,.banner-pointers .cmp-text h4:first-child,.banner-pointers .cmp-text h5:first-child,.banner-pointers .cmp-text h6:first-child{padding-top:unset}
.mb-mob-12{margin-bottom:12px}
.banner-pointers .cmp-text p::after,.banner-pointers .cmp-text h1::after,.banner-pointers .cmp-text h2::after,.banner-pointers .cmp-text h3::after,.banner-pointers .cmp-text h4::after,.banner-pointers .cmp-text h5::after,.banner-pointers .cmp-text h6::after{background:url(../../../content/dam/tataaialifeinsurancecompanylimited/homepage/homepage-redesign/mobileline.png) no-repeat center;top:unset;right:unset;left:-11px;width:144px;height:2px;bottom:-2px}
.pretitle-title{width:82%}
}