.firstfold--newplancardswrp>.cmp-container{gap:23px;display:flex;flex-wrap:wrap;margin-top:16px}
.firstfold--newplancardswrp__cards{overflow:visible;position:relative;width:15.05%;border-radius:16px;padding:2px;background:#0073bb;box-shadow:0 0 16px 0 rgba(51,51,51,0.16)}
.firstfold--newplancardswrp__cards>.cmp-teaser{min-height:200px;display:flex;flex-direction:column;position:relative;height:100%;background:white;border-radius:14px}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__image-heading-wrap{padding:12px}
.firstfold--newplancardswrp__cards>.cmp-teaser .new-hp-btn-wrapper{position:absolute;bottom:0;width:100%;margin-top:auto}
.terms_condition_wrp>.cmp-container .leadproxytext>.cmp-text p sup{top:2px !important}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__image-heading-wrap .cmp-teaser__image-heading{position:absolute;top:24px;right:-8px;display:flex;justify-content:center;align-items:center;width:85px;height:20px;font-size:12px;color:white;font-weight:600;background-image:url(../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/Rectangle5684.svg);background-repeat:no-repeat;background-position:center}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__image-heading-wrap .cmp-teaser__image-heading p{font-family:'Inter';position:absolute;top:3.5px;left:14px}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__image-heading-wrap .cmp-teaser__image-heading::before{content:'';position:absolute;top:-5px;right:0;width:6px;height:5px;border-radius:0 10px 0 0;background:#6b1026}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__image .card_svg_icon{height:40px;width:40px}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__content{min-height:134px;display:flex;flex-direction:column;gap:8px}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{width:100%;padding:0 10px;font-family:Inter;font-size:1rem;font-weight:700;color:#333}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__content .cmp-teaser__description p{padding:0 12px;font-family:Inter;color:#5c5c5c;font-size:12px;font-weight:400;line-height:130%;letter-spacing:.12px}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__content .cmp-teaser__cta-button{border-top:1px solid #4197d3;font-family:Inter;position:relative;display:block;color:var(--Primary-Primary-Blue,#0073bb);text-align:center;font-size:12px;font-weight:700;padding:12px;letter-spacing:.12px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__image-heading-wrap .cmp-teaser__hoverimage{display:none}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__image-heading-wrap .cmp-teaser__hoverimage .card_hover_icon{height:40px;width:40px}
.firstfold--newplancardswrp__cards:hover{background:linear-gradient(155deg,#0073bb 2.22%,#d62049 128.59%)}
.firstfold--newplancardswrp__cards:hover.firstfold--newplancardswrp__cards>.cmp-teaser .card_svg_icon{display:none}
.firstfold--newplancardswrp__cards:hover.firstfold--newplancardswrp__cards .cmp-teaser__hoverimage{display:block}
.firstfold--newplancardswrp__cards:hover.firstfold--newplancardswrp__cards>.cmp-teaser{background:linear-gradient(155deg,#0073bb 2.22%,#d62049 128.59%);box-shadow:0 -10px 16px 0 rgba(0,115,187,0.24),0 10px 16px 0 rgba(214,32,73,0.24)}
.firstfold--newplancardswrp__cards:hover.firstfold--newplancardswrp__cards .cmp-teaser__pretitle{color:var(--neutral-white)}
.firstfold--newplancardswrp__cards:hover.firstfold--newplancardswrp__cards .cmp-teaser__cta-button{border-top:1px solid rgba(255,255,255,0.50);background:linear-gradient(45deg,#aa1351,#d61044);box-shadow:0 0 15px 0 rgba(51,51,51,0.15);color:white}
.firstfold--newplancardswrp__cards:hover.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__image-heading-wrap .cmp-teaser__image-heading{color:#0073bb;background-image:url(../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/hoverrectangle.svg)}
.firstfold--newplancardswrp__cards:hover.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__image-heading-wrap .cmp-teaser__image-heading::before{background-color:#606163}
.firstfold--newplancardswrp__cards:hover.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__content .cmp-teaser__description p{color:white}
.desk-top-right-radius-none{border-top-right-radius:0;background:#0073bb}
.desk-top-right-radius-none>.cmp-teaser{border-top-right-radius:0}
.desk-top-left-radius-none{border-top-left-radius:0;background:#0073bb}
.desk-top-left-radius-none>.cmp-teaser{border-top-left-radius:0}
.new-hp-plan-cards-title .cmp-text p{font-size:16px;font-family:Inter;color:#333;margin-top:16px;font-weight:700}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__content .redirection_wrapper{position:absolute;top:0;left:0;height:100%;width:100%}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__content .redirection_wrapper .newhpcardredirection{height:100%;width:100%;display:block}
@media screen and (max-width:767.99px){.firstfold--newplancardswrp>.cmp-container{gap:12px}
.firstfold--newplancardswrp__cards{width:48%}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__image .card_svg_icon{height:33px;width:33px}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__image-heading-wrap .cmp-teaser__hoverimage .card_hover_icon{height:33px;width:33px}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__image-heading-wrap .cmp-teaser__image-heading{font-size:10px}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{font-size:14px}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__content .cmp-teaser__cta-button{font-size:.688;width:100%}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__content .cmp-teaser__cta-button::after{right:19px}
.mob-top-right-radius-none{border-top-right-radius:0;background:#0073bb}
.mob-top-right-radius-none>.cmp-teaser{border-top-right-radius:0}
.mob-top-left-radius-none{background:#0073bb;border-top-left-radius:0}
.mob-top-left-radius-none>.cmp-teaser{border-top-left-radius:0}
.mob-top-right-border-radius{border-top-right-radius:16px}
.mob-top-right-border-radius>.cmp-teaser{border-top-right-radius:16px}
.mob-top-left-border-radius{border-top-left-radius:16px}
.mob-top-left-border-radius>.cmp-teaser{border-top-left-radius:16px}
.new-hp-plan-cards-title .cmp-text p{margin-top:12px}
.tag-img .card-tag p{color:var(--neutral-universal-omni-white,#FFF);text-align:right;font-family:Inter;font-size:10px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.1px}
.firstfold--newplancardswrp__cards:hover .tag-img .hovercard-tag p{color:var(--Primary-Primary-Blue,#0073bb);text-align:center;font-family:Inter;font-size:10px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.1px}
.firstfold--newplancardswrp__cards>.cmp-teaser{min-height:171px}
.firstfold--newplancardswrp__cards>.cmp-teaser .cmp-teaser__content{min-height:134px;position:relative}
}
.firstfold--newplancardswrp__cards .tag-img{position:absolute;right:-8px;top:21px}
.firstfold--newplancardswrp__cards .hovercard-tag{display:none}
.firstfold--newplancardswrp__cards .card-tag{background-repeat:no-repeat;background-size:cover;background-image:url(../../../../content/dam/tataaialifeinsurancecompanylimited/Homepage-Redesign/Rectangle-wide.svg);padding:4px 8px 4px 12px;border-radius:0 0 5px 0;color:#FFF;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.12px}
.firstfold--newplancardswrp__cards .card-tag::before{content:'';position:absolute;top:-5px;right:0;width:6px;height:5px;border-radius:0 10px 0 0;background:#6b1026}
.firstfold--newplancardswrp__cards:hover .hovercard-tag{background-image:url(../../../../content/dam/tataaialifeinsurancecompanylimited/Homepage-Redesign/desktop-tag-selected-wide.svg);background-repeat:no-repeat;background-size:cover;padding:4px 8px 4px 13px;border-radius:0 0 5px 0;color:#0073bb;text-align:center;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.12px}
.firstfold--newplancardswrp__cards .hovercard-tag::before{content:'';position:absolute;top:-5px;right:0;width:6px;height:5px;border-radius:0 10px 0 0;background:#606163}
.firstfold--newplancardswrp__cards:hover .tag-img .card-tag{display:none}
.firstfold--newplancardswrp__cards:hover .tag-img .hovercard-tag{display:block}