.prplife-premium-calc-sec{background-color:transparent;height:100%}
.nolead-productprpcalculator{width:48%}
.prplife-premium-calc-wrapper .prplife-premium-calc-title{text-align:center}
.inp-wrapper--invalid .dropdown-err{display:block;margin-top:4px;color:var(--alert-error);font-family:'helveticaregular',sans-serif;font-size:.75rem;line-height:14.4px}
.dropdown-err{display:none}
.prplife-premium-calc-wrapper .prplife-premium-calc-form{display:flex;flex-wrap:wrap;column-gap:16px;justify-content:space-between}
.prplife-premium-calc-wrapper .prplife-premium-calc-form>.cta-consent-wrap{width:100%}
.prplife-premium-calc-form>.inp-wrapper--dropdown .inp-wrapper__grp__field{cursor:pointer}
.inp-wrapper--dropdown .inp-wrapper__grp__field{background-image:url("../../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/dropdown-arrow.svg");background-size:24px 24px;background-repeat:no-repeat;background-position:calc(100% - 16px) center}
.inp-wrapper--dropdown .inp-wrapper__grp__field{position:relative}
.inp-wrapper--dropdown .inp-wrapper__grp__field::after{position:absolute;content:'';width:10px;height:10px;border-left:1px solid var(--neutral-black);border-top:1px solid var(--neutral-black)}
.inp-wrapper--dropdown .inp-wrapper__dropdonw .inp-wrapper__dropdonw-item.selected{color:#0073bb}
.inp-wrapper--dropdown .inp-wrapper__dropdonw .inp-wrapper__dropdonw-item{font-size:.875rem;font-weight:600}
@media screen and (max-width:768px){.prplife-premium-calc-wrapper{padding:20px;background:#f2f7fb;margin:0 -20px}
.inp-wrapper--dropdown .inp-wrapper__dropdonw .inp-wrapper__dropdonw-item{padding:12px;font-weight:500}
}
.no-lead-productprp-container>.cmp-container{border-radius:24px;background:linear-gradient(0,#fbfbfc 0,#f2f7fb 100%);padding:10px 24px 10px 24px}
.container.no-lead-productprp-container{max-width:1206px;margin:0 auto;padding:unset}
.prplife-premium-calc-wrapper>.cmp-container .fund-leftSection-main-wrp{border-radius:12px;background-color:#f2f7fb;width:540px;min-height:485px;padding-right:20px;padding-left:20px;padding-top:30px;padding-bottom:30px;margin:unset}
.prplife-premium-calc-wrapper .leftbanner-heading .cmp-text p,.prplife-premium-calc-wrapper .leftbanner-heading .cmp-text h1,.prplife-premium-calc-wrapper .leftbanner-heading .cmp-text h2,.prplife-premium-calc-wrapper .leftbanner-heading .cmp-text h3,.prplife-premium-calc-wrapper .leftbanner-heading .cmp-text h4,.prplife-premium-calc-wrapper .leftbanner-heading .cmp-text h5,.prplife-premium-calc-wrapper .leftbanner-heading .cmp-text h6{color:#FFF;font-family:'Inter',sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.24px;padding-bottom:24px}
.prplife-premium-calc-wrapper .fundbanner-bgimage-cont>.cmp-container{padding:16px 20px;min-width:500px;height:291px;width:100%}
.prplife-premium-calc-wrapper .fund-perf--bannerheading .cmp-text .whiteText,.prplife-premium-calc-wrapper .fund-perf--bannerheading .cmp-text .whiteText sup{color:#FFF;font-family:'Inter',sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.2px}
.prplife-premium-calc-wrapper .fund-cards-wrp .teaser--plansbenefitcards .cmp-teaser{max-width:unset;width:153px;padding:10px;border:unset;border-radius:16px;background:rgba(255,255,255,0.90)}
.prplife-premium-calc-wrapper .fund-cards-wrp .teaser--plansbenefitcards .cmp-teaser .cmp-teaser__svgimage .new_svg_image{width:37px;height:32px}
.prplife-premium-calc-wrapper .fund-cards-wrp .teaser--plansbenefitcards .cmp-teaser .cmp-teaser__svgimage{width:37px;height:32px;margin:0 auto;margin-bottom:12px}
.prplife-premium-calc-wrapper .teaser--plansbenefitcards .cmp-teaser__description .blueText{color:#005c95;text-align:center;font-family:'Inter',sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-0.12px}
.prplife-premium-calc-wrapper .teaser--plansbenefitcards .cmp-teaser__description p,.prplife-premium-calc-wrapper .teaser--plansbenefitcards .cmp-teaser__description h1,.prplife-premium-calc-wrapper .teaser--plansbenefitcards .cmp-teaser__description h2,.prplife-premium-calc-wrapper .teaser--plansbenefitcards .cmp-teaser__description h3,.prplife-premium-calc-wrapper .teaser--plansbenefitcards .cmp-teaser__description h4,.prplife-premium-calc-wrapper .teaser--plansbenefitcards .cmp-teaser__description h5,.prplife-premium-calc-wrapper .teaser--plansbenefitcards .cmp-teaser__description h6{line-height:16px}
.prplife-premium-calc-wrapper .teaser--plansbenefitcards .cmp-teaser__description .blueText b{color:#005c95;text-align:center;font-family:'Inter',sans-serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:16px;letter-spacing:-0.5px}
.prplife-premium-calc-wrapper .calc-sec-graph-bar,.prplife-premium-calc-wrapper .bar-flow-chart,.prplife-premium-calc-wrapper .bar-flow-chart #bar-chart{width:209px;height:168px}
.prplife-premium-calc-wrapper .fund-mobileleftSection-main-wrp{display:none}
.prplife-premium-calc-wrapper .fund-cards-wrp>.cmp-container{gap:10px;margin-left:-5px}
.prplife-premium-calc-wrapper .fund-perf--bannerheading .cmp-text{width:75%}
.prplife-premium-calc-wrapper .prplifecalculator,.prplife-premium-calc-wrapper .productprplifecalculator{width:594px}
.prplife-premium-calc-wrapper .prplife-premium-calc-title p,.prplife-premium-calc-wrapper .prplife-premium-calc-title h1,.prplife-premium-calc-wrapper .prplife-premium-calc-title h2,.prplife-premium-calc-wrapper .prplife-premium-calc-title h3,.prplife-premium-calc-wrapper .prplife-premium-calc-title h4,.prplife-premium-calc-wrapper .prplife-premium-calc-title h5,.prplife-premium-calc-wrapper .prplife-premium-calc-title h6{font-family:'Inter',sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.24px;background:linear-gradient(90deg,#0073bb -10%,#d62049 40%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:start}
.prplife-premium-calc-wrapper .prplife-premium-calc-title p sup,.prplife-premium-calc-wrapper .prplife-premium-calc-title h1 sup,.prplife-premium-calc-wrapper .prplife-premium-calc-title h2 sup,.prplife-premium-calc-wrapper .prplife-premium-calc-title h3 sup,.prplife-premium-calc-wrapper .prplife-premium-calc-title h4 sup,.prplife-premium-calc-wrapper .prplife-premium-calc-title h5 sup,.prplife-premium-calc-wrapper .prplife-premium-calc-title h6 sup{font-size:1rem}
.prplife-premium-calc-sec .inp-wrapper__grp__label{color:#58595b;font-family:'Inter',sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:14px;letter-spacing:-0.14px;margin-bottom:8px}
.prplife-premium-calc-sec .inp-wrapper__grp__field,.prplife-premium-calc-sec .inp-wrapper__grp__field::placeholder{font-family:'Inter',sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:18px}
.prplife-premium-calc-sec .inp-wrapper__grp__field{border-radius:8px;border:1px solid #a7a9ac;background-color:#FFF;padding:10px 16px;color:#000;letter-spacing:-0.14px}
.prplife-premium-calc-sec .inp-wrapper__grp__field:focus{border:1px solid #0073bb}
.prplife-premium-calc-sec .inp-wrapper__grp__field::placeholder{color:#a7a9ac;letter-spacing:-0.14px}
.prplife-premium-calc-sec .inp-wrapper--invalid .inp-wrapper__grp__field{border:1.5px solid #d62049}
.prplife-premium-calc-wrapper .ta-toggle-switch .switch .switch-txt,.prplife-premium-calc-wrapper .ta-toggle-switch .switch img{display:none}
.prplife-premium-calc-wrapper .cta-consent-wrap{display:flex;flex-direction:column-reverse}
.prplife-premium-calc-wrapper .inp-wrapper,.prplife-premium-calc-wrapper .prplife-premium-calc-title{margin-bottom:16px}
.prplife-premium-calc-wrapper .prplife-premium-calc-form .prplife-premium-calc-btn-wrap .prplife-premium-calc-btn{padding:16px 24px;color:#FFF;cursor:pointer;text-align:center;font-family:'Inter',sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:18px;letter-spacing:-0.14px;width:fit-content}
.prplife-premium-calc-sec .inp-wrapper--invalid .inp-wrapper__err{font-family:'Inter',sans-serif;color:#d62049}
.prplife-premium-calc-wrapper .ta-toggle-btn-wrap-gender .prp-toggle-switch{width:214px}
.prplife-premium-calc-wrapper .prp-toggle-switch .switch{box-shadow:0 0 8px 0 rgba(0,0,0,0.16)}
.prplife-premium-calc-wrapper .prp-toggle-switch .switch .switch-txt{display:none}
.prplife-premium-calc-wrapper .prp-toggle-switch .switch img{display:none}
.prplife-premium-calc-wrapper .prp-toggle-switch{position:relative;cursor:pointer}
.prplife-premium-calc-wrapper .prp-toggle-switch .switch{transition:all .15sease;z-index:1;display:flex;align-items:center;column-gap:8px;justify-content:center}
.prplife-premium-calc-wrapper .prp-pointer-evt{pointer-events:none}
.prplife-premium-calc-wrapper .fundbanner-bgimage-cont,.prplife-premium-calc-wrapper .fund-cards-wrp,.prplife-premium-calc-wrapper .fundbanner-bgimage-cont .container{padding:unset}
.prplife-premium-calc-wrapper .prplife-dob-input{background-image:url(../../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/newcalendar.svg)}
.datepicker{min-width:289px !important}
.prplife-premium-calc-wrapper .inp-wrapper--invalid .inp-wrapper__grp__field:focus+.inp-wrapper__grp__label{color:#58595b}
.prplife-premium-calc-wrapper .prplife-premium-calc-form>.prplife-calc-toggle-btns-sec .prp-toggle-switch,.prplife-premium-calc-wrapper .prplife-premium-calc-form>.prplife-calc-toggle-btns-sec .ta-toggle-switch{border:unset;background:0;border-radius:0;box-shadow:none;width:unset;display:flex;gap:8px}
.prplife-premium-calc-wrapper .prplife-calc-toggle-btns-sec .prp-toggle-switch .switch,.prplife-premium-calc-wrapper .prplife-calc-toggle-btns-sec .ta-toggle-switch .switch{width:35px;height:18px;cursor:pointer;transition:.4s;position:relative;left:0;border-radius:10px;background:linear-gradient(180deg,#0073bb 0,#5ab4ff 100%);border:unset}
.prplife-premium-calc-wrapper .prplife-calc-toggle-btns-sec .prp-toggle-switch .switch::after,.prplife-premium-calc-wrapper .prplife-calc-toggle-btns-sec .ta-toggle-switch .switch::after{top:2px;left:1.5px;right:0;bottom:0;content:'';width:15px;height:14px;transition:.4s;border-radius:50%;position:absolute;background:#fff}
.prplife-premium-calc-wrapper .prplife-calc-toggle-btns-sec .prp-toggle-switch.off .switch::after,.prplife-premium-calc-wrapper .prplife-calc-toggle-btns-sec .ta-toggle-switch.off .switch::after{left:18px}
.prplife-premium-calc-wrapper .prp-toggle-switch-label,.prplife-premium-calc-wrapper .ta-toggle-switch-label{padding:unset;text-align:unset;background:unset;width:unset}
.prplife-premium-calc-wrapper .ta-toggle-switch-label.toggle-lable-left{order:-1}
.prp-toggle-switch:not(.off) .toggle-lable-left,.prp-toggle-switch.off .toggle-lable-right,.ta-toggle-switch:not(.off) .toggle-lable-left{color:#333;font-weight:700}
.prplife-premium-calc-sec .dropdown-err{color:#d62049;font-family:'Inter',sans-serif}
.prplife-premium-calc-wrapper .inp-wrapper--dropdown .inp-wrapper__dropdonw .inp-wrapper__dropdonw-item{padding:8px 4px 8px 15px;border-bottom:1px solid #f6f6f6}
.container.no-lead-productprp-container>.cmp-container{padding:24px 20px;column-gap:24px}
.prplife-premium-calc-wrapper .prplife-calc-toggle-btns-sec{width:31%;margin-bottom:16px}
.prplife-premium-calc-wrapper .dob-wrapper,.prplife-premium-calc-wrapper .inp-wrapper--dropdown{flex:1}
.prplife-premium-calc-wrapper .inp-wrapper--dropdown{width:31%}
.prplife-premium-calc-wrapper .inp-wrapper.inp-wrapper--dropdown .inp-wrapper__grp .inp-wrapper__grp__field.reverted_arrow,.prplife-premium-calc-wrapper .inp-wrapper--dropdown .inp-wrapper__grp__field.reverted_arrow{border:1px solid #a7a9ac}
@media screen and (max-width:768px){.prplife-premium-calc-wrapper .fund-leftSection-main-wrp{display:none}
.nolead-productprpcalculator{width:100%}
.prplife-premium-calc-wrapper .fund-mobileleftSection-main-wrp{display:block;width:100%;border-radius:16px;padding:unset}
.prplife-premium-calc-wrapper .fund-mobileleftSection-main-wrp .cmp-container{padding:16px 28px 16px 28px;width:100%;margin:0 auto;border-radius:16px}
.prplife-premium-calc-wrapper .fund-mobileleftSection-main-wrp .sub-Text,.prplife-premium-calc-wrapper .fund-mobileleftSection-main-wrp .lead{color:#FFF;font-family:'Inter',sans-serif;font-style:normal;font-weight:700;line-height:normal;display:block;text-align:center}
.prplife-premium-calc-wrapper .fund-mobileleftSection-main-wrp .sub-Text sup{font-size:.5rem}
.prplife-premium-calc-wrapper .fund-mobileleftSection-main-wrp .sub-Text{font-size:.625rem;letter-spacing:-0.1px;padding-bottom:8px}
.prplife-premium-calc-wrapper .fund-mobileleftSection-main-wrp .lead{font-size:.875rem;letter-spacing:-0.14px;padding-bottom:18px}
.prplife-premium-calc-wrapper .fund-mobileleftSection-main-wrp .lead sup{font-size:.625rem}
.prplife-premium-calc-wrapper .fund-mobileleftSection-main-wrp ul li{color:#FFF;font-family:'Inter',sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:14px;letter-spacing:-0.1px;padding-bottom:10px;padding-left:25px;position:relative}
.prplife-premium-calc-wrapper .fund-mobileleftSection-main-wrp ul li sup{font-size:.5rem}
.prplife-premium-calc-wrapper .fund-mobileleftSection-main-wrp ul li::before{content:'';background-image:url(../../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/product-pages/IconCheck.png);background-repeat:no-repeat;background-size:cover;width:16px;height:16px;position:absolute;left:2px;top:-1px}
.prplife-premium-calc-wrapper .fund-mobileleftSection-main-wrp ul li b{color:#FFF;font-family:'Inter',sans-serif;font-size:.625rem;font-style:normal;font-weight:700;line-height:14px;letter-spacing:-0.1px}
.prplife-premium-calc-wrapper .fund-mobileleftSection-main-wrp ul li b sup{font-size:.5rem}
.no-lead-productprp-container>.cmp-container{padding:16px 20px 20px 20px;background:0;row-gap:16px}
.prplife-premium-calc-wrapper .prplifecalculator,.prplife-premium-calc-wrapper .productprplifecalculator{width:100%}
.prplife-premium-calc-wrapper .prplife-premium-calc-title p,.prplife-premium-calc-wrapper .prplife-premium-calc-title h1,.prplife-premium-calc-wrapper .prplife-premium-calc-title h2,.prplife-premium-calc-wrapper .prplife-premium-calc-title h3,.prplife-premium-calc-wrapper .prplife-premium-calc-title h4,.prplife-premium-calc-wrapper .prplife-premium-calc-title h5,.prplife-premium-calc-wrapper .prplife-premium-calc-title h6{font-size:1.25rem;letter-spacing:-0.2px;text-align:center}
.prplife-premium-calc-wrapper .prplife-premium-calc-title p sup,.prplife-premium-calc-wrapper .prplife-premium-calc-title h1 sup,.prplife-premium-calc-wrapper .prplife-premium-calc-title h2 sup,.prplife-premium-calc-wrapper .prplife-premium-calc-title h3 sup,.prplife-premium-calc-wrapper .prplife-premium-calc-title h4 sup,.prplife-premium-calc-wrapper .prplife-premium-calc-title h5 sup,.prplife-premium-calc-wrapper .prplife-premium-calc-title h6 sup{font-size:.875rem}
.prplife-premium-calc-sec .inp-wrapper__grp__label{font-size:.75rem;line-height:16px;letter-spacing:-0.12px;margin-bottom:4px}
.prplife-premium-calc-sec .ta-toggle-btn-label{margin-bottom:8px}
.prplife-premium-calc-wrapper .prplife-premium-calc-form>.prplife-calc-toggle-btns-sec .prplifeCalculatorTobaccoTogle{margin-top:15px}
.prplife-premium-calc-wrapper .prplife-premium-calc-form{position:relative;padding:16px;border-radius:16px;background:#FFF;box-shadow:0 0 10px 1px rgba(0,127,197,0.12)}
.prplife-premium-calc-wrapper .prplife-premium-calc-form .prplife-premium-calc-btn-wrap .prplife-premium-calc-btn{width:100%;padding:12px 24px;line-height:normal}
.prplife-premium-calc-wrapper .prplife-dob-input{background-position:calc(100% - 10px) center}
.prplife-premium-calc-wrapper .prplife-premium-calc-form>.inp-wrapper--dropdown .inp-wrapper__dropdonw{bottom:unset}
.prplife-premium-calc-sec .inp-wrapper--invalid .inp-wrapper__err,.prplife-premium-calc-sec .dropdown-err{font-size:.625rem}
.prplife-premium-calc-sec .inp-wrapper--invalid .inp-wrapper__err sup,.prplife-premium-calc-sec .dropdown-err sup{font-size:.5rem}
.prplife-premium-calc-wrapper .cmp-container .srp-btn-revmap .productbenefitscard a{margin-bottom:0}
.prplife-premium-calc-wrapper .cmp-container .srp-btn-revmap{width:100%}
.prplife-premium-calc-wrapper .prplife-premium-calc-form .prplife-calc-toggle-btns-sec.ta-toggle-btn-wrap-gender,.prplife-premium-calc-wrapper .dob-wrapper{width:52%;flex:unset}
.prplife-premium-calc-wrapper .prplife-premium-calc-form .prplife-calc-toggle-btns-sec.checkNriToggle,.prplife-premium-calc-wrapper .prplife-premium-calc-form .prplife-calc-toggle-btns-sec.ta-toggle-btn-wrap-smoke{width:33%}
.productprp_datepicker-container .datepicker{left:36px !important}
.container.no-lead-productprp-container.active>.cmp-container{padding:unset}
}