.term-insurance-calculator_term-insurance-calculator-template__11hfl{font-family:var(--ff-open)}.term-insurance-calculator_term-insurance-calculator-template__11hfl h1{font-size:40px;font-family:var(--ff-mont-bold)}.term-insurance-calculator_term-insurance-calculator-template__11hfl h2{font-size:32px;font-family:var(--ff-mont-bold)}.term-insurance-calculator_term-insurance-calculator-template__11hfl h3{font-size:18px}.term-insurance-calculator_term-insurance-calculator-template__11hfl h4{font-size:16px;font-family:var(--ff-mont-bold)}.term-insurance-calculator_term-insurance-calculator-template__11hfl h5{font-size:14px;font-family:var(--ff-mont-bold)}.term-insurance-calculator_term-insurance-calculator-template__11hfl .p1{font-size:16px;font-family:var(--ff-open)}.term-insurance-calculator_term-insurance-calculator-template__11hfl .p2{font-size:14px;font-family:var(--ff-open)}@media only screen and (max-width:768px){.term-insurance-calculator_term-insurance-calculator-template__11hfl h1{font-size:28px}.term-insurance-calculator_term-insurance-calculator-template__11hfl h2{font-size:24px}.term-insurance-calculator_term-insurance-calculator-template__11hfl h3{font-size:16px}.term-insurance-calculator_term-insurance-calculator-template__11hfl h4{font-size:14px}.term-insurance-calculator_term-insurance-calculator-template__11hfl h5{font-size:12px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .p1{font-size:14px}}.term-insurance-calculator_term-insurance-calculator-template__11hfl h2{margin-bottom:1.5rem;text-align:center;color:var(--tc-15)}.term-insurance-calculator_term-insurance-calculator-template__11hfl h3{margin-bottom:.25rem;font-family:var(--ff-mont-bold);color:var(--pc-1)}.term-insurance-calculator_term-insurance-calculator-template__11hfl i{display:none}.term-insurance-calculator_term-insurance-calculator-template__11hfl .col-start-two{grid-column-start:1}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .col-start-two{grid-column-start:2}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .bg-img{background-repeat:no-repeat;background-position:100% 0;background-size:cover}.term-insurance-calculator_term-insurance-calculator-template__11hfl .bg-img .breadcrumb-template{position:relative}.term-insurance-calculator_term-insurance-calculator-template__11hfl .bg-img .breadcrumb-template .breadcrumb-container{position:relative;right:0;left:0}@media (min-width:768px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .bg-img .breadcrumb-template .breadcrumb-container{position:absolute}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .sub-text{margin-top:-1.25rem;width:100%;text-align:center}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .sub-text{margin-top:-2rem;width:60%}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .sub-text{margin:-1.25rem auto 0}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .sub-text{margin-top:-1.5rem}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx{width:100%}@media (min-width:640px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx{max-width:640px}}@media (min-width:991px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx{max-width:991px}}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx{max-width:1024px}}@media (min-width:1280px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx{max-width:1280px}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx{margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;padding:30px 1.25rem}@media screen and (max-width:768px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx{padding-top:15px}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx .banner_left-sec{width:100%}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx .banner_left-sec{width:33.333333%}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx .banner_left-sec{margin-top:50px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx .banner_left-sec h2{text-align:left}.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx .banner_left-sec h3{margin-bottom:0;font-size:32px;line-height:30px;color:var(--pc-2)!important}.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx .banner_left-sec .life-leading-list{display:flex;flex-direction:column}.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx .banner_left-sec .list-items{margin-bottom:1.5rem;display:flex;align-items:center}.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx .banner_left-sec .list-items .b-icon{background-color:var(--tc-1);padding:1.4rem;margin-right:2rem;border-radius:12px;width:85px;height:85px;display:flex;align-items:center;justify-content:center}.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx .banner_left-sec .list-items .b-icon span{font-size:2.5rem!important;color:var(--pc-2)!important}.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx .banner_left-sec .list-items p,.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx .banner_left-sec .list-items span{color:var(--tc-16);line-height:1.2}.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx .banner_left-sec .list-items span{font-size:12px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx .banner_right-sec{order:-9999}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx .banner_right-sec{order:9999}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx .banner_right-sec{width:52%;margin-left:auto}@media only screen and (max-width:768px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .banner_topbx .banner_right-sec{width:100%;margin-left:0}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .calculate-term-insurance{width:100%}@media (min-width:640px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .calculate-term-insurance{max-width:640px}}@media (min-width:991px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .calculate-term-insurance{max-width:991px}}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .calculate-term-insurance{max-width:1024px}}@media (min-width:1280px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .calculate-term-insurance{max-width:1280px}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .calculate-term-insurance{margin-left:auto;margin-right:auto;padding:3.75rem 1.25rem}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .calculate-term-insurance{padding-top:5rem;padding-bottom:5rem}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .calculate-term-insurance{text-align:center}.term-insurance-calculator_term-insurance-calculator-template__11hfl .calculate-term-insurance .stepslst{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:6rem;column-gap:6rem;row-gap:6rem}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .calculate-term-insurance .stepslst{grid-template-columns:repeat(3,minmax(0,1fr))}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .calculate-term-insurance .stepslst{padding-top:60px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .calculate-term-insurance h3{font-size:26px;font-family:var(--ff-mont);margin-bottom:0}.term-insurance-calculator_term-insurance-calculator-template__11hfl .calculate-term-insurance .step-icon{margin:0 auto 1rem;width:90px;height:90px;background-color:var(--tc-17);color:var(--sc-12);display:flex;align-items:center;justify-content:center;border-radius:12px;padding:1rem}.term-insurance-calculator_term-insurance-calculator-template__11hfl .calculate-term-insurance .step-icon .calculate-premium-icon{font-size:3rem}.term-insurance-calculator_term-insurance-calculator-template__11hfl .short-desc{width:100%}@media (min-width:640px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .short-desc{max-width:640px}}@media (min-width:991px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .short-desc{max-width:991px}}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .short-desc{max-width:1024px}}@media (min-width:1280px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .short-desc{max-width:1280px}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .short-desc{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .short-desc{padding-top:3rem}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .benefit-term-insurance{position:relative}.term-insurance-calculator_term-insurance-calculator-template__11hfl .benefit-term-insurance .benefit-term-insurance-container{width:100%}@media (min-width:640px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .benefit-term-insurance .benefit-term-insurance-container{max-width:640px}}@media (min-width:991px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .benefit-term-insurance .benefit-term-insurance-container{max-width:991px}}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .benefit-term-insurance .benefit-term-insurance-container{max-width:1024px}}@media (min-width:1280px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .benefit-term-insurance .benefit-term-insurance-container{max-width:1280px}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .benefit-term-insurance .benefit-term-insurance-container{margin-left:auto;margin-right:auto;padding:3.75rem 1.25rem}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .benefit-term-insurance .benefit-term-insurance-container{padding-top:5rem;padding-bottom:5rem}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .benefit-term-insurance .benefit-term-insurance-container .benefit-card{background-color:var(--tc-1);border-radius:.375rem;border:1px solid var(--sc-11);height:100%;padding:2rem;display:flex;flex-direction:column;align-items:center;text-align:center}.term-insurance-calculator_term-insurance-calculator-template__11hfl .benefit-term-insurance .benefit-term-insurance-container .benefit-card h3{margin-bottom:0}.term-insurance-calculator_term-insurance-calculator-template__11hfl .benefit-term-insurance .benefit-term-insurance-container .benefit-card .card-icon span{font-size:60px;color:var(--sc-12);padding:1rem;display:block}.term-insurance-calculator_term-insurance-calculator-template__11hfl .benefit-term-insurance .benefit-term-insurance-container .benefit-term-insurance-content{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem;row-gap:1.5rem}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .benefit-term-insurance .benefit-term-insurance-container .benefit-term-insurance-content{grid-template-columns:repeat(3,minmax(0,1fr))}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .benefit-term-insurance .benefit-term-insurance-container .benefit-term-insurance-content{padding-top:60px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .factors-term-insurance{position:relative}.term-insurance-calculator_term-insurance-calculator-template__11hfl .factors-term-insurance-content{width:100%}@media (min-width:640px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .factors-term-insurance-content{max-width:640px}}@media (min-width:991px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .factors-term-insurance-content{max-width:991px}}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .factors-term-insurance-content{max-width:1024px}}@media (min-width:1280px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .factors-term-insurance-content{max-width:1280px}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .factors-term-insurance-content{margin-left:auto;margin-right:auto;padding:3.75rem 1.25rem}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .factors-term-insurance-content{padding-top:5rem;padding-bottom:5rem}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .factors-term-insurance-content .factor-content{padding-top:40px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:6rem;column-gap:6rem;row-gap:4rem}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .factors-term-insurance-content .factor-content{grid-template-columns:repeat(3,minmax(0,1fr))}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .factors-term-insurance-content h3{display:flex;justify-content:center;flex-direction:column}.term-insurance-calculator_term-insurance-calculator-template__11hfl .factors-term-insurance-content .factor{text-align:center}.term-insurance-calculator_term-insurance-calculator-template__11hfl .factors-term-insurance-content .factor .f-icon{color:var(--sc-12);font-size:48px;margin-bottom:15px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-faq{width:100%}@media (min-width:640px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-faq{max-width:640px}}@media (min-width:991px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-faq{max-width:991px}}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-faq{max-width:1024px}}@media (min-width:1280px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-faq{max-width:1280px}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-faq{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:3.75rem}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-faq{padding-bottom:5rem}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-faq h3{margin-bottom:unset}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form{box-shadow:0 0 50px rgba(0,0,0,.1019607843);border-radius:6px;background-color:var(--tc-1);padding:1.3rem}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form input::-webkit-inner-spin-button,.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form h1{margin:0 0 .25rem;font-size:36px;text-align:center}@media only screen and (max-width:767px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form h1{font-size:20px}}@media only screen and (max-width:667px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form{padding:1rem}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .tool-tip{margin-left:6px;font-size:14px;vertical-align:text-top}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .tool-tip.sum-assu{margin-right:6px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .MuiFormHelperText-contained{margin-left:2px}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .component-title{display:flex}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .component-title{font-size:12px;font-family:var(--ff-open);padding-bottom:6px;color:var(--tc-16)}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .transgender-text{font-size:10px;font-family:var(--ff-open);margin-top:.5rem;padding-bottom:6px;color:#000}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .radio-container{border:1px solid #e0e0e0;justify-content:space-evenly;align-items:center}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .radio-items{display:flex;flex-direction:row;justify-content:center;border-right:1px solid #e0e0e0;align-items:center;text-align:center}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .radio-label{font-size:10px;overflow:hidden;margin-bottom:-2px;text-align:center;margin-top:3px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .MuiFormControlLabel-labelPlacementTop{margin-left:0;margin-right:0}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .center-align{display:flex;flex-direction:row;align-items:center;justify-content:center}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .slider{width:100%;margin-left:-5px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .MuiSlider-markLabel{left:98%!important}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .MuiSlider-markLabel.MuiSlider-markLabelActive{left:4%!important}@media only screen and (max-width:667px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .MuiSlider-markLabel.MuiSlider-markLabelActive{left:7%!important}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form span[data-index="1"].MuiSlider-markLabel.MuiSlider-markLabelActive{left:98%!important}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .fieldset-legend{margin-left:3.5%;padding:2px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .fieldset-section{margin:0 .5rem}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .value-input .MuiOutlinedInput-input{color:#da0438;font-size:20px;margin-bottom:0;font-family:var(--ff-mont);background-color:var(--tc-1);padding-top:.875rem;padding-bottom:.875rem}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .amount{display:flex;color:#da0438;font-size:1.5rem;line-height:1.2;margin-bottom:0;margin-left:-7px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .amount-in-words{font-size:11px;margin-top:5px;color:#a6a6a6}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .term-insurance-cal-form-options{width:100%}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .term-insurance-cal-form-options .term-insurance-cal-form-option{margin-right:1px;display:flex;flex:1 1 auto;align-items:center;justify-content:center;border:1px solid var(--sc-11);padding:.625rem;font-family:var(--ff-open-semi);color:var(--tc-16);font-size:12px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .term-insurance-cal-form-options .term-insurance-cal-form-option.selected{background-color:var(--tc-19);border-color:var(--pc-2);color:var(--pc-2)}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .term-insurance-cal-form-options .term-insurance-cal-form-option>span{font-size:25px;margin-left:.5rem}@media only screen and (max-width:767px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .term-insurance-cal-form-options .term-insurance-cal-form-option>span{margin-right:0}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .term-insurance-cal-form-options .term-insurance-cal-form-option .btn-icon{font-size:28px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .term-insurance-cal-form-options .term-insurance-cal-form-option .text-icon{display:block}@media (min-width:768px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .term-insurance-cal-form-options .term-insurance-cal-form-option .text-icon{display:block}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .term-insurance-cal-form-options .term-insurance-cal-form-option .text-icon{margin-right:0;font-size:12px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .term-insurance-cal-form-options .term-insurance-cal-form-option:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .term-insurance-cal-form-options .term-insurance-cal-form-option:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:0}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .total-pr{color:#000;margin-top:1rem;width:100%;font-family:var(--ff-open-bold)}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .total-pr{margin-top:0;text-align:right}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .total-pr{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .total-pr .total-of{font-size:11px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .total-pr span{font-size:1.5rem;font-family:var(--ff-mont-bold);color:var(--pc-2);line-height:1;text-align:right}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .form-submit-wrap .button-primary{width:40%;display:flex;justify-content:space-between;align-items:center;margin:.5rem auto}@media only screen and (max-width:667px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .form-submit-wrap .button-primary{width:50%}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .form-submit-wrap .button-primary .button-text{font-size:16px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .form-submit-wrap .button-primary .icon-arrow-forward{font-size:20px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .buttonDisableClass{background-color:var(--sc-11)!important;color:var(--tc-1);cursor:not-allowed!important;border:none}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .buttonEnableClass{background-color:var(--pc-1);color:var(--tc-1)}.term-insurance-calculator_term-insurance-calculator-template__11hfl .term-insurance-calculator-wrapper .term-insurance-cal-form .error-msg{font-family:var(--ff-mont-bold);font-size:1rem;line-height:1.5rem;color:var(--pc-2);display:block;padding-top:10px;text-align:center}.term-insurance-calculator_term-insurance-calculator-template__11hfl .MuiGrid-spacing-xs-1>.MuiGrid-item{padding:5px 12px}@media only screen and (max-width:667px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .MuiGrid-spacing-xs-1>.MuiGrid-item{padding:5px}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .textfield-icon-variant{position:relative}.term-insurance-calculator_term-insurance-calculator-template__11hfl .textfield-icon-variant .tool-tip{vertical-align:baseline}.term-insurance-calculator_term-insurance-calculator-template__11hfl .textfield-icon-variant legend{max-width:130px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .textfield-icon-variant .MuiOutlinedInput-input{padding-right:2.25rem}.term-insurance-calculator_term-insurance-calculator-template__11hfl .textfield-icon-variant .textfield-icon-wrap{position:absolute;top:0;right:0;display:flex;align-items:center;padding-right:.5rem;height:56px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .textfield-icon-variant .textfield-icon-wrap .textfield-icon{font-size:24px;color:var(--tc-16)}.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-title{text-align:center;font-size:20px!important;color:var(--tc-15)!important}.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .dialog-inputs{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .dialog-inputs{grid-column:span 2/span 2;grid-template-columns:repeat(3,minmax(0,1fr))}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .dialog-inputs .MuiButton-label{color:var(--tc-16)}.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .dialog-inputs .option-selector{border:1px solid rgba(0,0,0,.23);display:flex;height:100%;justify-content:space-between;color:rgba(0,0,0,.87);padding:13px 12px;text-transform:inherit}.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .dialog-inputs .option-selector .selector-icon{font-size:28px;color:var(--pc-2)}.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .sum-assured{grid-column:span 1/span 1}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .sum-assured{grid-column:span 2/span 2}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .sum-assured .MuiSlider-markLabel{color:var(--tc-16)}.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .btn-area{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:1rem}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .btn-area{grid-column:span 2/span 2}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .btn-area{background-color:var(--tc-18);border-radius:3px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .button-primary{position:relative;width:100%}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .button-primary{width:40%}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .button-primary span.icon-arrow-forward{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:18px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .button-primary span{text-align:center}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .button-primary span{text-align:right}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .reset-calc{display:flex;align-items:center;font-family:var(--ff-open-semi);color:var(--pc-2);font-size:13px;margin-left:1rem;cursor:pointer}.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .mbl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (min-width:1024px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .form-grid .mbl-grid{grid-column:span 2/span 2}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .buy-now-button{position:fixed;top:50%;right:-35px;transform:translateY(-50%);transform:rotate(-90deg);background-color:var(--pc-2);color:#fff;padding:10px 24px;font-size:14px;border-top-left-radius:10px;border-top-right-radius:10px;transition:all 1s;z-index:1000}@media only screen and (max-width:667px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .buy-now-button{top:unset;bottom:0;right:unset;transform:unset;border-top-left-radius:unset;border-top-right-radius:unset;width:100%;text-align:center}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .buy-now-button:before{position:absolute;top:-10px;content:"";left:50%;transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--pc-2)}@media only screen and (max-width:667px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .buy-now-button:before{border-left:unset;border-right:unset;border-bottom:unset}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .buy-now-button .MuiTooltip-tooltip{font-size:.785rem;text-align:center}.term-insurance-calculator_term-insurance-calculator-template__11hfl .buy-now-button .term-insurance-header{display:flex;align-items:center}.term-insurance-calculator_term-insurance-calculator-template__11hfl .buy-now-button .term-insurance-header a{color:var(--tc-15);display:flex;cursor:pointer}.term-insurance-calculator_term-insurance-calculator-template__11hfl .buy-now-button .term-insurance-header a span{margin-right:20px;margin-left:20px;font-size:25px}@media only screen and (max-width:667px){.term-insurance-calculator_term-insurance-calculator-template__11hfl .buy-now-button .term-insurance-header a p{display:none}}.term-insurance-calculator_term-insurance-calculator-template__11hfl .buy-now-button .svg-icon{width:24px;height:24px;background-image:url(/_next/static/media/bxa_sprite_img.87d7e39e91ef17630f7b68d7ad0bde0d.png);background-repeat:no-repeat;background-size:cover}.term-insurance-calculator_term-insurance-calculator-template__11hfl .buy-now-button .female-icon{background-position:-28px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .buy-now-button .non-smoke-icon{background-position:-84px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .buy-now-button .smoke-icon{background-position:-56px}.term-insurance-calculator_term-insurance-calculator-template__11hfl .advt-no{margin-top:1rem;text-align:right;color:var(--tc-16);line-height:1.2;font-size:12px}