.nolead-calc-banner-wrapper{display:none}
.nolead-calc-banner-wrapper.show-tab{display:block}
.nolead-calc-tabs-container>.cmp-container .component-heading .cmp-text p,.nolead-calc-tabs-container>.cmp-container .component-heading .cmp-text h1,.nolead-calc-tabs-container>.cmp-container .component-heading .cmp-text h2,.nolead-calc-tabs-container>.cmp-container .component-heading .cmp-text h3,.nolead-calc-tabs-container>.cmp-container .component-heading .cmp-text h4,.nolead-calc-tabs-container>.cmp-container .component-heading .cmp-text h5,.nolead-calc-tabs-container>.cmp-container .component-heading .cmp-text h6{text-align:center;font-family:'Inter',sans-serif;font-size:32px;font-weight:700;line-height:normal;letter-spacing:-0.32px}
.nolead-tabs-btn-wrapper>.cmp-container{padding:12px 0 16px;justify-content:center;gap:16px}
.nolead-tabs-btn-wrapper .newcalctab-btn.active{position:relative;overflow:visible;background:linear-gradient(89deg,#0073bb 1.58%,#d62049 79.42%);padding:1.5px;border-radius:18px;background-color:white}
.nolead-tabs-btn-wrapper .newcalctab-btn.active>.cmp-button{background-color:white;border:0}
.nolead-tabs-btn-wrapper .newcalctab-btn.active .cmp-button__text{margin-left:22px;color:black;margin-bottom:unset}
.nolead-tabs-btn-wrapper .newcalctab-btn.active .cmp-button__text::before{content:"";background-image:url(../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/newhpButton.svg);background-repeat:no-repeat;position:absolute;height:16px;width:16px;left:18px;bottom:9px}
.nolead-tabs-btn-wrapper .newcalctab-btn>.cmp-button{cursor:pointer;max-width:100%;display:flex;padding:7px 16px;flex-direction:column;align-items:flex-start;gap:10px;border-radius:27px;border:1.5px solid var(--Secondary-Secondary-Grey,#a7a9ac);background-color:transparent}
.nolead-tabs-btn-wrapper .newcalctab-btn>.cmp-button .cmp-button__text{color:#58595b;text-align:center;font-family:'Inter',sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:-0.14px;margin-bottom:unset}
.nolead-tabs-btn-wrapper .newcalctab-btn>.cmp-button .cmp-button__text sup{font-size:.625rem;line-height:normal}
@media screen and (max-width:768px){.nolead-calc-tabs-container>.cmp-container .component-heading .cmp-text p,.nolead-calc-tabs-container>.cmp-container .component-heading .cmp-text h1,.nolead-calc-tabs-container>.cmp-container .component-heading .cmp-text h2,.nolead-calc-tabs-container>.cmp-container .component-heading .cmp-text h3,.nolead-calc-tabs-container>.cmp-container .component-heading .cmp-text h4,.nolead-calc-tabs-container>.cmp-container .component-heading .cmp-text h5,.nolead-calc-tabs-container>.cmp-container .component-heading .cmp-text h6{font-size:24px;letter-spacing:-0.24px;padding:0 20px}
.nolead-tabs-btn-wrapper{position:relative;padding:unset;margin:unset}
.nolead-tabs-btn-wrapper>.cmp-container{overflow:scroll;padding:12px 0 0 20px;gap:8px;justify-content:start}
.nolead-tabs-btn-wrapper>.cmp-container::-webkit-scrollbar{height:1px;width:1px}
.nolead-tabs-btn-wrapper .newcalctab-btn.active .cmp-button__text::before{bottom:10px}
.nolead-tabs-btn-wrapper>.cmp-container::-webkit-scrollbar-track{background:transparent}
.nolead-tabs-btn-wrapper>.cmp-container::-webkit-scrollbar-thumb{background-color:transparent}
.nolead-tabs-btn-wrapper::after{content:"";top:6px;height:100%;width:31px;position:absolute;right:0;background:linear-gradient(270deg,#f2f7fb 0,rgba(242,247,251,0.00) 100%)}
.nolead-tabs-btn-wrapper .newcalctab-btn>.cmp-button{width:max-content}
}
@media screen and (min-width:768px) and (max-width:1366px){.nolead-tabs-btn-wrapper .newcalctab-btn>.cmp-button{border-radius:26px}
.nolead-tabs-btn-wrapper .newcalctab-btn.active{padding:1px}
}
.nolead-tabs-calculator-container .term-calculator-container>.cmp-container,.nolead-tabs-calculator-container .terminsuranceresult__bgcolor,.nolead-tabs-calculator-container .container.premier-main-wrapper,.nolead-tabs-calculator-container .container.no-lead-productprp-container>.cmp-container,.nolead-tabs-calculator-container .container.no-lead-productprp-container.active>.cmp-container,.nolead-tabs-calculator-container .show-newresult-page .vymo-api-failure-message,.nolead-tabs-calculator-container .show-newresult-page .vymo-api-failure-message{border-radius:24px;background:#FFF;box-shadow:0 0 10px 1px rgba(0,127,197,0.12);padding:24px}
.nolead-tabs-calculator-container .presipresultnew__result,.nolead-tabs-calculator-container .new-prplife-result .investmentcalc__drpwrapper,.nolead-tabs-calculator-container .new-prplife-result .prplifenoleaddesign .result-page-graph-wrapper{border:0;box-shadow:none}
.nolead-tabs-calculator-container .nolead-productprpcalculator{width:47.8%}
.nolead-tabs-calculator-container .new-prplife-result .investmentcalc__resultwrapper__inner{background:0}
.nolead-tabs-calculator-container .new-prplife-result .result-page-lower-section{padding-bottom:0}
.nolead-tabs-calculator-container .show-newresult-page .vymo-api-failure-message,.nolead-tabs-calculator-container .show-newresult-page .vymo-api-failure-message{max-width:1206px;margin:0 auto}
.nolead-tabs-calculator-container .new-prplife-result .prplifenoleaddesign .result-page-graph-wrapper{padding:0}
.nolead-tabs-calculator-container .terminsuranceresult__valuewrapper,.nolead-tabs-calculator-container .presipresultnew__result{padding:0 20px}
.nolead-tabs-calculator-container .new-prplife-result .result-page-lower-section{padding-top:57px}
@media screen and (max-width:768px){.nolead-tabs-calculator-container>.cmp-container{padding:16px 20px 20px}
.nolead-tabs-calculator-container .term-calculator-container>.cmp-container,.nolead-tabs-calculator-container .terminsuranceresult__bgcolor,.nolead-tabs-calculator-container .container.premier-main-wrapper,.nolead-tabs-calculator-container .container.no-lead-productprp-container>.cmp-container,.nolead-tabs-calculator-container .container.no-lead-productprp-container.active>.cmp-container,.nolead-tabs-calculator-container .show-newresult-page .vymo-api-failure-message,.nolead-tabs-calculator-container .show-newresult-page .vymo-api-failure-message{padding:16px}
.nolead-tabs-calculator-container .term-insurance-left-banner.container{padding:0;margin:0}
.nolead-tabs-calculator-container .term-insurance-left-banner>.cmp-container::before{margin:0;background:0}
.nolead-tabs-calculator-container .container.termbanner-nolead-container .banner-rating{right:0}
.nolead-tabs-calculator-container .terminsuranceresult__dropdown{width:47%}
.nolead-tabs-calculator-container .nolead-termcalculator,.nolead-tabs-calculator-container .tic-premium-calc-sec .term-insurance-form,.nolead-tabs-calculator-container .premiersipcalculator,.nolead-tabs-calculator-container .premiersipcalculator .premiersipcalculator__form,.nolead-tabs-calculator-container .presipresultnew,.nolead-tabs-calculator-container .presipresultnew__result,.nolead-tabs-calculator-container .prplife-premium-calc-wrapper,.nolead-tabs-calculator-container .prplife-premium-calc-wrapper .prplife-premium-calc-form,.nolead-tabs-calculator-container .new-prplife-result .investmentcalc__drpwrapper{background:0;padding:0;box-shadow:none}
.nolead-tabs-calculator-container .terminsuranceresult__valuewrapper,.nolead-tabs-calculator-container .container.premsip-nolead-container,.nolead-tabs-calculator-container .new-prplife-result .result-page-lower-section{padding:0}
.nolead-tabs-calculator-container .prplife-premium-calc-wrapper{margin:0}
.nolead-tabs-calculator-container .presipresultnew .inp-wrapper{width:48.5%}
.nolead-tabs-calculator-container .nolead-productprpcalculator{width:100%}
.nolead-tabs-calculator-container .no-lead-productprp-container .container.mobile-swiper-main-container{min-height:unset}
}