.terminsuranceresult .inp-wrapper__grp__field,.terminsuranceresult .inp-wrapper__dropdonw{color:unset;width:unset;border:unset;z-index:unset;outline:unset;padding:unset;position:unset;font-size:unset;overflow-y:unset;margin-top:unset;max-height:unset;box-shadow:unset;background:unset;line-height:unset;font-family:unset;border-radius:unset}
.terminsuranceresult .inp-wrapper__grp__field::after{width:unset;height:unset;content:unset;position:unset;border-top:unset;border-left:unset}
.terminsuranceresult__bgcolor{padding-top:25px;border-radius:16px;padding-bottom:16px;background:var(--secondary-tone-light-2);position:relative}
.terminsuranceresult__ressultwrapper{gap:20px 0;width:100%;display:flex;margin:0 auto;max-width:798px;flex-direction:column}
.terminsuranceresult__backbtn{top:30px;left:70px;width:25px;height:25px;cursor:pointer;position:absolute}
.terminsuranceresult__title h1,.terminsuranceresult__title h2,.terminsuranceresult__title h3,.terminsuranceresult__title h4,.terminsuranceresult__title h5,.terminsuranceresult__title h6{font-weight:600;font-size:1.5rem;text-align:center;line-height:normal;letter-spacing:-0.24px;color:var(--neutral-black);font-family:'Inter','sans-serif'}
.terminsuranceresult__drpwrapper{gap:0 20px;display:flex;justify-content:center}
.terminsuranceresult__dropdown{max-width:160px}
.terminsuranceresult__label{font-weight:600;line-height:12px;font-size:.75rem;color:var(--grey-dark);letter-spacing:-0.12px;font-family:'Inter',sans-serif}
.terminsuranceresult input.terminsuranceresult__input{width:100%;height:40px;cursor:pointer;margin-top:8px;font-weight:500;line-height:18px;padding:11px 16px;border-radius:8px;font-size:.875rem;color:var(--black);letter-spacing:-0.14px;font-family:'Inter',sans-serif;background:var(--neutral-white);border:1px solid var(--moon-dust)}
.terminsuranceresult input.terminsuranceresult__input{background-size:24px 24px;background-repeat:no-repeat;background-position:calc(100% - 16px) center;background-image:url('../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/dropdown-arrow.svg')}
.terminsuranceresult input.terminsuranceresult__input:focus-within{border:1px solid var(--moon-dust)}
.terminsuranceresult div.terminsuranceresult__drowpdownlist{z-index:2;width:100%;overflow-y:auto;max-height:110px;position:absolute;border-radius:8px;background:var(--neutral-white);border:1px solid var(--secondary-tone-light-2);box-shadow:0 0 24px 0 rgba(0,0,0,0.20)}
.terminsuranceresult .terminsuranceresult__drowpdownlist li.terminsuranceresult__listoption{cursor:pointer;list-style:none;font-weight:600;padding:8px 16px;line-height:20px;font-size:.875rem;color:var(--grey-dark);letter-spacing:-0.14px;font-family:'Inter',sans-serif}
.terminsuranceresult .terminsuranceresult__drowpdownlist li.terminsuranceresult__listoption:hover{color:var(--primary-blue);background:var(--secondary-tone-light-2)}
.terminsuranceresult .terminsuranceresult__drowpdownlist li.terminsuranceresult__listoption.selected{color:var(--primary-blue);background:var(--secondary-tone-light-2)}
.terminsuranceresult .terminsuranceresult__drowpdownlist li.terminsuranceresult__listoption.selected:nth-child(1){border-radius:8px 8px 0 0}
.terminsuranceresult .terminsuranceresult__drowpdownlist li.terminsuranceresult__listoption.selected:last-child{border-radius:0 0 8px 8px}
.terminsuranceresult.term-result-with-form-wrap{max-width:1206px;padding:unset}
.term-result-with-form-wrap .terminsuranceresult__title h1,.term-result-with-form-wrap .terminsuranceresult__title h2,.term-result-with-form-wrap .terminsuranceresult__title h3,.term-result-with-form-wrap .terminsuranceresult__title h4,.term-result-with-form-wrap .terminsuranceresult__title h5,.term-result-with-form-wrap .terminsuranceresult__title h6{font-weight:700}
.term-result-with-form-wrap .terminsuranceresult__ressultwrapper{gap:16px 0;max-width:unset}
.term-result-with-form-wrap .terminsuranceresult__drpwrapper{margin-top:4px}
.term-result-with-form-wrap .terminsuranceresult__dropdown{max-width:200px}
.term-result-with-form-wrap .terminsuranceresult__valuewrapper__form__wrap{display:flex;gap:16px;margin:0 auto;width:89.4%}
.term-result-with-form-wrap.terminsuranceresult .terminsuranceresult__drowpdownlist li.terminsuranceresult__listoption{border-bottom:1px solid #f2f7fb}
@media screen and (max-width:768px){.container.show-newresult-page{padding:unset}
.terminsuranceresult.ta-container{padding:unset}
.terminsuranceresult__bgcolor{padding:20px;border-radius:unset}
.terminsuranceresult__ressultwrapper{width:100%;margin:unset;max-width:100%}
.terminsuranceresult__backbtn{left:12px;top:22px;height:20px;width:20px}
.terminsuranceresult__title h1,.terminsuranceresult__title h2,.terminsuranceresult__title h3,.terminsuranceresult__title h4,.terminsuranceresult__title h5,.terminsuranceresult__title h6{font-size:1.25rem;line-height:normal;letter-spacing:-0.2px}
.terminsuranceresult__drpwrapper{gap:16px;flex-wrap:wrap}
.terminsuranceresult__dropdown{max-width:47.5%}
.terminsuranceresult__label{line-height:16px}
.term-result-with-form-wrap .terminsuranceresult__ressultwrapper{gap:20px 0}
.term-result-with-form-wrap .terminsuranceresult__backbtn{left:20px}
.term-result-with-form-wrap .terminsuranceresult__drpwrapper{margin-top:unset;gap:16px 8px}
.term-result-with-form-wrap .terminsuranceresult__dropdown{max-width:48.7%}
.term-result-with-form-wrap .terminsuranceresult input.terminsuranceresult__input{margin-top:4px}
.term-result-with-form-wrap .terminsuranceresult__valuewrapper__form__wrap{gap:20px;width:100%;flex-direction:column}
}
.terminsuranceresult__graph{width:230px;height:124px;display:flex;flex-direction:column;align-items:center;gap:4px;justify-content:flex-end}
.bar-wrapper{position:relative;width:100%;display:flex;justify-content:space-evenly}
.bar-wrapper .underline{content:"";position:absolute;bottom:0;left:0;width:100%;height:2.5px;background-color:var(--secondary-tone-light-2)}
.termresult-single-graph{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:45%;position:relative}
.terminsuranceresult__baramount{opacity:0;font-weight:600;font-size:.813rem;letter-spacing:-0.133px;color:var(--primary-blue);font-family:'Inter','sans-serif';line-height:normal}
.animation.terminsuranceresult__baramount{animation:fadeIn .5s 1s forwards}
.terminsuranceresult__bar{width:42px;border-radius:8px 8px 0 0;margin-top:4.5px}
.terminsuranceresult__bar.barone{background:#ddeef9}
.terminsuranceresult__bar.bartwo{background:var(--primary-blue)}
.animation.barone{animation:growBar1 1s ease-out forwards}
.animation.bartwo{animation:growBar2 1s ease-out forwards}
.labels-wrapper{display:flex;justify-content:space-evenly;width:100%}
.terminsuranceresult__graphlabel{font-size:.688rem;line-height:normal;color:var(--grey-dark);letter-spacing:-0.114px;font-family:'Inter','sans-serif';text-align:center;word-break:break-word;width:46%;font-weight:500}
.term-result-with-form-wrap .terminsuranceresult__graph{height:112px}
@keyframes growBar1{from{height:0}
to{height:30px}
}
@keyframes growBar2{from{height:0}
to{height:60px}
}
@keyframes fadeIn{to{opacity:1}
}
.terminsuranceresult__valuewrapper{padding:20px;border-radius:16px;background:var(--neutral-white);box-shadow:1px 1px 4px 3px rgba(255,255,255,0.25)}
.terminsuranceresult__subtitle h1,.terminsuranceresult__subtitle h2,.terminsuranceresult__subtitle h3,.terminsuranceresult__subtitle h4,.terminsuranceresult__subtitle h5,.terminsuranceresult__subtitle h6{font-weight:600;text-align:center;font-size:1.25rem;line-height:normal;letter-spacing:-0.2px;color:var(--grey-dark);font-family:'Inter','sans-serif'}
.terminsuranceresult__amountwrapper{gap:0 36px;display:flex;margin-top:24px}
.terminsuranceresult__amount{display:flex;flex-direction:column;width:438px}
.terminsuranceresult__premiumamounttxt p,.terminsuranceresult__premiumamounttxt h1,.terminsuranceresult__premiumamounttxt h2,.terminsuranceresult__premiumamounttxt h3,.terminsuranceresult__premiumamounttxt h4,.terminsuranceresult__premiumamounttxt h5,.terminsuranceresult__premiumamounttxt h6{line-height:12px;font-size:.875rem;color:var(--grey-dark);letter-spacing:-0.14px;font-family:'Inter','sans-serif'}
.terminsuranceresult__premiumamounttxt .lifecover-value{font-size:1rem;font-weight:700;line-height:17px;letter-spacing:-0.16px;color:var(--neutral-black);font-family:'Inter','sans-serif'}
.terminsuranceresult__premiumamount p,.terminsuranceresult__premiumamount h1,.terminsuranceresult__premiumamount h2,.terminsuranceresult__premiumamount h3,.terminsuranceresult__premiumamount h4,.terminsuranceresult__premiumamount h5,.terminsuranceresult__premiumamount h6{margin-top:8px;font-weight:400;line-height:19px;font-size:.625rem;letter-spacing:-0.1px;color:var(--grey-dark);font-family:'Inter','sans-serif'}
.terminsuranceresult__premiumamount p .amountpayoffer,.terminsuranceresult__premiumamount h1 .amountpayoffer,.terminsuranceresult__premiumamount h2 .amountpayoffer,.terminsuranceresult__premiumamount h3 .amountpayoffer,.terminsuranceresult__premiumamount h4 .amountpayoffer,.terminsuranceresult__premiumamount h5 .amountpayoffer,.terminsuranceresult__premiumamount h6 .amountpayoffer{color:#a7a9ac}
.terminsuranceresult__premiumamount .amountpay{font-weight:700;font-size:1.5rem;line-height:30px;letter-spacing:-0.24px;font-family:'Inter','sans-serif';background:linear-gradient(90deg,var(--primary-blue) 0,var(--primary-red) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.terminsuranceresult__premiumamount .amountpayoffer b{font-weight:400;text-decoration-line:line-through}
.terminsuranceresult__premiumdiscount{margin-top:8px;padding:4px 8px;width:fit-content;border-radius:26px;background:var(--secondary-tone-light-2)}
.terminsuranceresult__premiumdiscount p,.terminsuranceresult__premiumdiscount h1,.terminsuranceresult__premiumdiscount h2,.terminsuranceresult__premiumdiscount h3,.terminsuranceresult__premiumdiscount h4,.terminsuranceresult__premiumdiscount h5,.terminsuranceresult__premiumdiscount h6{font-weight:700;line-height:14px;font-size:.625rem;letter-spacing:-0.1px;color:var(--grey-dark);font-family:'Inter','sans-serif'}
.terminsuranceresult__premiumdiscount img{margin-right:4px;vertical-align:middle}
.terminsuranceresult__premiumdiscount .disscountamount{color:#00b050}
.terminsuranceresult__occupationoffer{gap:8px;display:flex;margin-top:auto}
.terminsuranceresult__occupationoffer .offerdiscount,.terminsuranceresult__occupationoffer .offergst{gap:4px;display:flex;align-items:center}
.terminsuranceresult__occupationoffer .offerdiscount img,.terminsuranceresult__occupationoffer .offergst img{width:14px;height:14px;vertical-align:middle}
.terminsuranceresult__occupationoffer .offerdiscount p,.terminsuranceresult__occupationoffer .offergst p{line-height:13px;font-size:.625rem;letter-spacing:-0.1px;color:var(--grey-dark);font-family:'Inter','sans-serif';font-weight:400}
.terminsuranceresult__customerservice{gap:4px;height:32px;padding:6px;display:flex;max-width:230px;margin-top:8px;align-items:center;border-radius:30px;border:1px solid #0073bb33;background:var(--secondary-tone-light-2)}
.terminsuranceresult__customerserviceimg{width:24px;height:24px}
.terminsuranceresult__customerservicetxt{font-weight:600;line-height:10px;font-size:.625rem;color:var(--grey-dark);letter-spacing:-0.08px;font-family:'Inter','sans-serif'}
.terminsuranceresult__desclaimer p,.terminsuranceresult__desclaimer h1,.terminsuranceresult__desclaimer h2,.terminsuranceresult__desclaimer h3,.terminsuranceresult__desclaimer h4,.terminsuranceresult__desclaimer h5,.terminsuranceresult__desclaimer h6{font-weight:600;margin-top:10px;line-height:16px;text-align:center;font-size:.563rem;color:var(--grey-dark);letter-spacing:-0.06px;font-family:'Inter','sans-serif'}
.term-result-with-form-wrap .terminsuranceresult__amountwrapper{margin-top:20px}
.term-result-with-form-wrap .terminsuranceresult__premiumamounttxt p,.term-result-with-form-wrap .terminsuranceresult__premiumamounttxt h1,.term-result-with-form-wrap .terminsuranceresult__premiumamounttxt h2,.term-result-with-form-wrap .terminsuranceresult__premiumamounttxt h3,.term-result-with-form-wrap .terminsuranceresult__premiumamounttxt h4,.term-result-with-form-wrap .terminsuranceresult__premiumamounttxt h5,.term-result-with-form-wrap .terminsuranceresult__premiumamounttxt h6{font-weight:500}
.term-result-with-form-wrap .terminsuranceresult__desclaimer p,.term-result-with-form-wrap .terminsuranceresult__desclaimer h1,.term-result-with-form-wrap .terminsuranceresult__desclaimer h2,.term-result-with-form-wrap .terminsuranceresult__desclaimer h3,.term-result-with-form-wrap .terminsuranceresult__desclaimer h4,.term-result-with-form-wrap .terminsuranceresult__desclaimer h5,.term-result-with-form-wrap .terminsuranceresult__desclaimer h6{margin-top:10px}
.term-result-with-form-wrap .terminsuranceresult__customerservice{margin-top:16px}
.term-result-with-form-wrap.tic-bo-form-hide .terminsuranceresult__dropdown{max-width:160px}
.term-result-with-form-wrap.tic-bo-form-hide .terminsuranceresult__valuewrapper__form__wrap{gap:unset;width:100%;margin:unset;justify-content:center}
.term-result-with-form-wrap.tic-bo-form-hide .terminsuranceresult__valuewrapper{min-width:798px}
.term-result-with-form-wrap.tic-bo-form-hide .terminsuranceresult__desclaimer p,.term-result-with-form-wrap.tic-bo-form-hide .terminsuranceresult__desclaimer h1,.term-result-with-form-wrap.tic-bo-form-hide .terminsuranceresult__desclaimer h2,.term-result-with-form-wrap.tic-bo-form-hide .terminsuranceresult__desclaimer h3,.term-result-with-form-wrap.tic-bo-form-hide .terminsuranceresult__desclaimer h4,.term-result-with-form-wrap.tic-bo-form-hide .terminsuranceresult__desclaimer h5,.term-result-with-form-wrap.tic-bo-form-hide .terminsuranceresult__desclaimer h6{margin-top:10px}
.terminsuranceresult .terminsuranceresult__desclaimer{margin:0 auto;max-width:720px}
@media screen and (max-width:768px){.terminsuranceresult__valuewrapper{padding:16px}
.terminsuranceresult__subtitle h1,.terminsuranceresult__subtitle h2,.terminsuranceresult__subtitle h3,.terminsuranceresult__subtitle h4,.terminsuranceresult__subtitle h5,.terminsuranceresult__subtitle h6{text-align:center;font-size:1.125rem;line-height:normal;letter-spacing:-0.18px}
.terminsuranceresult__amountwrapper{gap:16px;flex-direction:column}
.terminsuranceresult__amount{width:100%}
.terminsuranceresult__premiumamounttxt{padding:0 46px}
.terminsuranceresult__premiumamounttxt p,.terminsuranceresult__premiumamounttxt h1,.terminsuranceresult__premiumamounttxt h2,.terminsuranceresult__premiumamounttxt h3,.terminsuranceresult__premiumamounttxt h4,.terminsuranceresult__premiumamounttxt h5,.terminsuranceresult__premiumamounttxt h6{line-height:20px;text-align:center;font-size:.875rem}
.terminsuranceresult__premiumamount{padding:0 28px}
.terminsuranceresult__premiumamount p,.terminsuranceresult__premiumamount h1,.terminsuranceresult__premiumamount h2,.terminsuranceresult__premiumamount h3,.terminsuranceresult__premiumamount h4,.terminsuranceresult__premiumamount h5,.terminsuranceresult__premiumamount h6{line-height:19px;text-align:center;font-size:.625rem}
.terminsuranceresult__premiumamount .amountpayoffer b{font-weight:400;text-decoration-line:line-through}
.terminsuranceresult__premiumdiscount p,.terminsuranceresult__premiumdiscount h1,.terminsuranceresult__premiumdiscount h2,.terminsuranceresult__premiumdiscount h3,.terminsuranceresult__premiumdiscount h4,.terminsuranceresult__premiumdiscount h5,.terminsuranceresult__premiumdiscount h6{line-height:14px;font-size:.625rem}
.terminsuranceresult__premiumdiscount{margin:8px auto 0}
.terminsuranceresult__occupationoffer{width:fit-content;margin:12px auto 0;flex-direction:column}
.terminsuranceresult__occupationoffer .offerdiscount,.terminsuranceresult__occupationoffer .offergst{align-items:flex-start}
.terminsuranceresult__graph{margin:0 auto}
.terminsuranceresult__customerservice{padding:6px 8px;margin:15px auto 0}
.terminsuranceresult__desclaimer p,.terminsuranceresult__desclaimer h1,.terminsuranceresult__desclaimer h2,.terminsuranceresult__desclaimer h3,.terminsuranceresult__desclaimer h4,.terminsuranceresult__desclaimer h5,.terminsuranceresult__desclaimer h6{display:none}
.term-result-with-form-wrap .terminsuranceresult__subtitle h1,.term-result-with-form-wrap .terminsuranceresult__subtitle h2,.term-result-with-form-wrap .terminsuranceresult__subtitle h3,.term-result-with-form-wrap .terminsuranceresult__subtitle h4,.term-result-with-form-wrap .terminsuranceresult__subtitle h5,.term-result-with-form-wrap .terminsuranceresult__subtitle h6{font-weight:700}
.term-result-with-form-wrap .terminsuranceresult__amountwrapper{margin-top:16px}
.term-result-with-form-wrap .terminsuranceresult__desclaimer p,.term-result-with-form-wrap .terminsuranceresult__desclaimer h1,.term-result-with-form-wrap .terminsuranceresult__desclaimer h2,.term-result-with-form-wrap .terminsuranceresult__desclaimer h3,.term-result-with-form-wrap .terminsuranceresult__desclaimer h4,.term-result-with-form-wrap .terminsuranceresult__desclaimer h5,.term-result-with-form-wrap .terminsuranceresult__desclaimer h6{margin-top:20px;display:block;font-size:8px;line-height:normal;font-weight:400;letter-spacing:-0.08px}
.term-result-with-form-wrap.tic-bo-form-hide .terminsuranceresult__dropdown{max-width:47.5%}
.term-result-with-form-wrap.tic-bo-form-hide .terminsuranceresult__valuewrapper{max-width:100%;min-width:unset}
.terminsuranceresult .terminsuranceresult__desclaimer{max-width:100%;display:block}
.term-result-with-form-wrap.term-result-with-form-wrap.tic-bo-form-hide .terminsuranceresult__desclaimer{display:none}
}
.terminsuranceresult__valuewrapper__form{padding:20px;border-radius:16px;background:#FFF;box-shadow:1px 1px 4px 3px rgba(255,255,255,0.25);width:100%;height:100%}
.terminsuranceresult__valuewrapper__form__title p,.terminsuranceresult__valuewrapper__form__title h1,.terminsuranceresult__valuewrapper__form__title h2,.terminsuranceresult__valuewrapper__form__title h3,.terminsuranceresult__valuewrapper__form__title h4,.terminsuranceresult__valuewrapper__form__title h5,.terminsuranceresult__valuewrapper__form__title h6{color:#58595b;font-family:'Inter';font-size:20px;font-weight:600;line-height:normal;letter-spacing:-0.2px;margin-bottom:20px;text-align:center}
.terminsuranceresult__valuewrapper__form .inp-wrapper__grp .inp-wrapper__grp__label{color:#58595b;font-family:'Inter';font-size:12px;font-weight:600;line-height:12px;letter-spacing:-0.12px;margin-bottom:8px}
.terminsuranceresult__valuewrapper__form .inp-wrapper__grp .inp-wrapper__grp__field{border-radius:8px;border:1px solid #e6e7e8;background:#FFF;padding:10px 16px;color:#000;font-family:'Inter';font-size:14px;font-weight:500;line-height:18px;letter-spacing:-0.14px}
.terminsuranceresult__valuewrapper__form .inp-wrapper__grp .inp-wrapper__grp__field::placeholder{color:#a7a9ac}
.terminsuranceresult__valuewrapper__form .inp-wrapper__grp .inp-wrapper__grp__field.education-inp{cursor:pointer}
.terminsuranceresult__valuewrapper__form .inp-wrapper{margin-bottom:12px}
.terminsuranceresult__valuewrapper__form .term-buy-plan-calc-btn{width:100%;text-align:center;padding:11px 16px;color:#FFF;font-family:'Inter';font-size:14px;font-weight:700;line-height:18px;letter-spacing:-0.14px;margin-top:8px}
.terminsuranceresult__valuewrapper__form .inp-wrapper__grp__field:focus{border:1px solid #0073bb}
.terminsuranceresult__valuewrapper__form .inp-wrapper__grp__field:focus+.inp-wrapper__grp__label{color:#0073bb}
.terminsuranceresult__valuewrapper__form .inp-wrapper.inp-wrapper--invalid .inp-wrapper__grp__field{border:1px solid #d62049}
.terminsuranceresult__valuewrapper__form .inp-wrapper.inp-wrapper--invalid .inp-wrapper__grp__label,.terminsuranceresult__valuewrapper__form .inp-wrapper__err{color:#d62049}
.terminsuranceresult__valuewrapper__form .inp-wrapper__err{font-size:10px;line-height:10px;font-style:italic}
.terminsuranceresult__valuewrapper__form .inp-wrapper__dropdonw{margin-top:5px;border-radius:8px;border:1px solid var(--blue-tone-light-3);box-shadow:0 2px 4px 0 rgba(0,115,187,0.04);max-height:148px;overflow-y:auto;position:absolute;background-color:var(--neutral-white);z-index:1;width:100%}
.terminsuranceresult__valuewrapper__form .inp-wrapper__dropdonw .inp-wrapper__dropdonw-item{border-bottom:1px solid #f2f7fb;background:#FFF;padding:8px 16px;color:#58595b;font-family:'Inter';font-size:14px;font-weight:600;line-height:20px;letter-spacing:-0.14px}
.terminsuranceresult__valuewrapper__form .inp-wrapper__dropdonw .inp-wrapper__dropdonw-item:hover,.terminsuranceresult__valuewrapper__form .inp-wrapper__dropdonw .inp-wrapper__dropdonw-item.selected{background:#f2f7fb;color:#0073bb}
.terminsuranceresult__valuewrapper__form .education-field-wrap .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}
.terminsuranceresult__valuewrapper__form .education-field-wrap .inp-wrapper__grp__field.active{background-image:url("../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/dropdown-arrow-up.svg");background-size:24px 24px;background-repeat:no-repeat;background-position:calc(100% - 16px) center}
@media screen and (max-width:768px){.terminsuranceresult__valuewrapper__form{padding:16px}
.terminsuranceresult__valuewrapper__form__title p,.terminsuranceresult__valuewrapper__form__title h1,.terminsuranceresult__valuewrapper__form__title h2,.terminsuranceresult__valuewrapper__form__title h3,.terminsuranceresult__valuewrapper__form__title h4,.terminsuranceresult__valuewrapper__form__title h5,.terminsuranceresult__valuewrapper__form__title h6{font-size:18px;font-weight:700;letter-spacing:-0.18px;margin-bottom:12px}
}
.term-discounts-toggle-wrapper{margin-top:20px;border-radius:12px;border:1px solid #4197d3;background:#f2f7fb;padding:8px 16px}
.term-discounts-toggle-wrapper .term-discounts-toggle-title p,.term-discounts-toggle-wrapper .term-discounts-toggle-title h1,.term-discounts-toggle-wrapper .term-discounts-toggle-title h2,.term-discounts-toggle-wrapper .term-discounts-toggle-title h3,.term-discounts-toggle-wrapper .term-discounts-toggle-title h4,.term-discounts-toggle-wrapper .term-discounts-toggle-title h5,.term-discounts-toggle-wrapper .term-discounts-toggle-title h6{color:#0073bb;font-family:'Inter';font-size:14px;font-weight:600;line-height:normal;letter-spacing:-0.14px;margin-bottom:10px}
.term-discounts-toggle-wrapper .term-discounts-toggle-content{display:flex;flex-wrap:wrap;gap:8px 12px}
.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap{gap:4px;display:flex;width:fit-content;align-items:center}
.term-discounts-toggle-wrapper .discount__toggle-wrap{display:flex;align-items:center;column-gap:8px}
.term-discounts-toggle-wrapper .discount__toggle-wrap .toggle{width:23px;height:12px;cursor:pointer;position:relative;border-radius:24px;display:inline-block;background:linear-gradient(180deg,#a7a9ac 0,#d9d9d9 100%)}
.term-discounts-toggle-wrapper .discount__toggle-wrap.active .toggle{background:linear-gradient(180deg,#4197d3 0,#7dbde5 100%)}
.term-discounts-toggle-wrapper .discount__toggle-wrap .toggle::after{top:1px;left:1px;content:'';width:10px;height:10px;border-radius:50%;position:absolute;background:#fff;transition:.3s linear}
.term-discounts-toggle-wrapper .discount__toggle-wrap.active .toggle::after{transform:translateX(11px)}
.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap .toggle-text{color:#333;font-family:'Inter';font-size:12px;font-weight:600;line-height:normal;letter-spacing:-0.12px}
.term-discounts-toggle-wrapper .discount__tooltip-wrap{position:relative}
.term-discounts-toggle-wrapper .discount__tooltip-wrap .productrecom-tooltip-img{width:14px;height:14px;cursor:pointer;display:block}
.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap .discount__tooltip{min-width:160px;z-index:10;display:flex;flex-direction:column;row-gap:2px;padding:4px 8px;background:#fff;left:0;bottom:16px;position:absolute;border-radius:8px;box-shadow:0 0 24px 0 rgba(0,0,0,0.20)}
.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap .discount__tooltip .tooltip-cancel-icon{width:10px;height:10px;cursor:pointer;margin-left:auto}
.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap .discount__tooltip .tooltip-popup-content p{color:#333;font-family:'Inter';font-size:10px;font-weight:400;line-height:normal;letter-spacing:-0.1px;margin-bottom:4px}
.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap .discount__tooltip .tooltip-popup-content p i{color:#58595b;font-family:'Inter';font-size:6px;font-style:italic;font-weight:400;line-height:normal;letter-spacing:-0.06px;display:inline-block}
.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap .discount__tooltip .tooltip-popup-content table{width:100%;border-collapse:separate;border-spacing:0;border:.5px solid #a7a9ac;border-radius:6px;background:#FFF;font-family:'Inter',sans-serif;overflow:hidden;margin-bottom:4px}
.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap .discount__tooltip .tooltip-popup-content table thead tr th{background-color:#0073bb;color:#FFF;font-family:'Inter';font-size:7px;font-weight:600;line-height:9px;padding:3px 4px}
.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap .discount__tooltip .tooltip-popup-content table thead tr th:first-child{border-top-left-radius:5px}
.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap .discount__tooltip .tooltip-popup-content table thead tr th:last-child{border-top-right-radius:5px;border-left:.5px solid #fff}
.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap .discount__tooltip .tooltip-popup-content table tbody tr td{color:#333;font-family:'Inter';font-size:7px;font-weight:400;line-height:9px;padding:2px 4px;border-left:unset;border-right:unset}
.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap .discount__tooltip .tooltip-popup-content table tbody tr td sup{font-size:6px;font-weight:400;line-height:1px;font-family:'Inter'}
.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap .discount__tooltip .tooltip-popup-content table tbody tr td:first-child{border-bottom:.5px solid #e6e7e8}
.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap .discount__tooltip .tooltip-popup-content table tbody tr td:last-child{border-left:.5px solid #e6e7e8;border-bottom:.5px solid #e6e7e8}
@media screen and (max-width:768px){.term-discounts-toggle-wrapper{margin-top:16px;border-radius:8px;padding:8px}
.term-discounts-toggle-wrapper .term-discounts-toggle-title p,.term-discounts-toggle-wrapper .term-discounts-toggle-title h1,.term-discounts-toggle-wrapper .term-discounts-toggle-title h2,.term-discounts-toggle-wrapper .term-discounts-toggle-title h3,.term-discounts-toggle-wrapper .term-discounts-toggle-title h4,.term-discounts-toggle-wrapper .term-discounts-toggle-title h5,.term-discounts-toggle-wrapper .term-discounts-toggle-title h6{font-size:12px;letter-spacing:-0.12px;margin-bottom:8px}
.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap .discount__tooltip .tooltip-popup-content p{font-size:8px;letter-spacing:-0.08px}
.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap .discount__tooltip{min-width:136px;left:-85px}
.term-discounts-toggle-wrapper .term-discounts-toggle-content{flex-direction:column}
.term-discounts-toggle-wrapper .discount__toggle-wrap,.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap{align-items:flex-start}
.term-discounts-toggle-wrapper .discount__toggle-wrap .toggle{width:26px;height:14px}
.term-discounts-toggle-wrapper .discount__toggle-wrap .toggle::after{width:12px;height:12px}
.term-discounts-toggle-wrapper .discount__toggle-wrap.active .toggle::after{transform:translateX(12px)}
.term-discounts-toggle-wrapper .discount__tooltip-wrap .productrecom-tooltip-img{margin-top:1px}
.term-discounts-toggle-wrapper .discount__toggle-tooltip-wrap .toggle-text{flex:1}
}
@media screen and (min-width:768px) and (max-width:1366px){.term-discounts-toggle-wrapper .term-discounts-toggle-content{gap:8px 10px}
}