.life-ins-need-heading,.life-insurance-cost-heading{font-size:25px;font-weight:bold;line-height:30px;color:#000}.how-much-ins-need-img{padding-top:45px}.how-much-ins-need-img
img{width:300px;height:250px}section.life-ins-need-section{padding:59px
30px 70px 30px}section.life-insurance-cost-container{padding-top:71px;padding-bottom:10px}.life-ins-need-heading{padding-bottom:22px}.life-ins-need-content-list{padding-left:10px}.life-ins-need-container .life-ins-need-content-list
li{list-style-type:none;position:relative;padding:0px
0px 29px 19px;border-left:1px solid #DDD}.life-ins-need-container .life-ins-need-content-list li:last-child{border-left:none}.life-ins-need-container .life-ins-need-content-list li::before{content:" ";width:6px;height:12px;position:absolute;border:solid white;border-width:0 2px 2px 0;top:9px;left:-1px;transform:translate(-50%, -50%) rotate(40deg);z-index:2}.life-ins-need-container .life-ins-need-content-list li::after{content:" ";width:20px;height:20px;position:absolute;background-color:#B52D2F;top:0;left:-11px;border-radius:100%}.life-insurance-cost-heading{padding-bottom:9px}.life-calculator-section .get-started-btn:hover{text-decoration:none}.life-ins-need-content-para, .life-ins-need-content-list, .life-insurance-cost-content, .life-calculator-section .life-calculator-content{font-size:14px;font-weight:400;line-height:22px;color:#333}.life-insurance-cost-content{margin-bottom:0}.theme-container.life-data-table-section{padding-top:16px !important;padding-bottom:19px}.life-data-table-container .tab-content{padding-top:12px}.life-data-table-section .add-space-between-table{padding-bottom:7px}#female-tab,#female-ca{padding-right:43px}.life-data-table-container
h3{font-size:20px;font-weight:500;line-height:24px;padding-bottom:15px;text-align:center;color:#000}.life-data-table-container .tab-selected.active{color:#01BD93;font-weight:bold;border-bottom:2px solid #01BD93}.life-data-table-container .tab-content.show{display:block}.life-data-table-container .tab-content{display:none}.life-data-table-container
table.table{overflow:auto}.life-data-table-container .table-text{font-size:14px;font-weight:normal;font-style:italic;display:block;color:#333;padding-top:26px}.life-calculator-section{background-color:#F8F8F8;padding:47px
0 48px 0}.life-calculator-section .life-calculator-heading{font-size:25px;font-weight:bold;line-height:41px;text-align:center;color:#000;padding-bottom:9px}.life-calculator-section .life-calculator-content{line-height:20px;text-align:center;padding-bottom:17px}.life-data-table-container .tab-selected{font-weight:bold}.life-data-table-container .responsive-table-2020 .table tbody td, .life-data-table-container .responsive-table-2020 .table thead
th{text-align:left;min-width:120px}.FAQ_section.life .faqschemawrap .faq-heading{font-size:25px;line-height:30px}@media (min-width: 540px){.how-much-ins-need-img
img{width:354px;height:300px}}@media (min-width: 768px){.translate-div-up{transform:translateY(-90px)}.translate-ins-div-up{transform:translateY(-50px)}.life-data-table-container .female-tab, .life-data-table-container .male-tab{margin-bottom:23px;padding:25px
25px 0px 25px;background:#FFF 0% 0% no-repeat padding-box;box-shadow:3px 3px 6px #00000029;border:1px
solid #F8F8F8;border-radius:20px;width:50%;justify-content:center;cursor:pointer}.life-data-table-container .tab-content{padding-top:unset}.life-data-table-container .female-tab{border-top-right-radius:0;border-bottom-right-radius:0}.life-data-table-container .male-tab{border-top-left-radius:0;border-bottom-left-radius:0}.life-data-table-container .tab-selected{padding-bottom:25px}.life-calculator-section .life-calculator-heading{padding-bottom:20px}.life-ins-need-heading, .life-insurance-cost-heading, .life-calculator-section .life-calculator-heading{font-size:32px;line-height:41px}.life-ins-need-heading{padding-bottom:18px}.life-insurance-cost-heading{padding-bottom:22px}.life-ins-need-container .life-ins-need-content-list
li{padding:0px
0px 20px 19px}.life-ins-need-content-para,.life-ins-need-content-list,.life-insurance-cost-content{font-size:16px;line-height:20px}section.life-ins-need-section{padding:0px
30px 30px !important}section.life-insurance-cost-container{padding-top:85px !important}.theme-container.life-data-table-section{padding-top:36px !important;padding-bottom:45px !important}.life-data-table-section .add-space-between-table{padding-bottom:58px}.life-data-table-container
h3{font-size:22px;padding-bottom:18px}.life-calculator-section{padding:34px
0 59px 0}.life-calculator-section .life-calculator-content{font-size:18px;line-height:20px;padding-bottom:15px}.FAQ_section.life .faqschemawrap .faq-heading{font-size:35px;line-height:41px}}@media (min-width: 992px){.life-ins-need-section .life-ins-need-container{padding:0
67px 0 0 !important}.how-much-ins-need-img{padding-top:unset}}.bottom-formstart{background-color:#F8F8F8}.bottom-formstart .heading-text{color:#000;font-size:28px;font-weight:600;letter-spacing:-0.28px;line-height:33px;margin-bottom:8px}.bottom-formstart .formstart-fields{width:100%;position:relative;padding:30px
0px 40px}.bottom-formstart .form-label{font-size:14px;font-weight:500;margin-bottom:0.5rem;color:#000;display:inline-block;position:relative;padding-left:5px}.bottom-formstart .bottomfs-zip-input{height:44px;padding-left:45px;background:url(/images/article_redesign_2022/zip-location.svg) #fff no-repeat scroll 17px 10px;color:#333;font-size:16px;line-height:19px;border:1px
solid #DDD;border-radius:20px;background-color:#fff;margin-bottom:20px}.bottom-formstart .formstart-zip-error{display:none;position:absolute;font-size:12px;color:red;white-space:nowrap;z-index:1;padding-left:3px}.form-button-container
button{height:44px;outline:none}.bottom-formstart .bottomfs-zip-input:focus{outline:none;box-shadow:0 0 0 1px #3664ff}@media (max-width:767px){.bottom-formstart .formstart-zip-error{bottom:0px}}@media (min-width:768px){.bottom-formstart .heading-text{font-size:35px;line-height:41px;letter-spacing:-0.35px;margin-bottom:10px}.bottom-formstart .formstart-fields{padding:30px
0px 44px}.bottom-formstart .bottomfs-zip-input{margin-bottom:0px}.formstart-fields .fs-img
img{margin-left:30px}}