.ta-note.remove-top-note{display:none;margin-top:0}
.btn-width{min-width:204px}
.res-card-w{padding:30px 40px}
.input-mg-btm-radio{margin-bottom:30px}
.value-input-width{max-width:100px}
.ta-input-w.d-none-calc{display:none}
.head-title{padding-top:30px}
.head-title h6{font-family:"HelveticaNeueLTStd-Md";letter-spacing:normal}
.head-title span{font-size:12px;font-family:"HelveticaNeueLTStd-Lt"}
.mg-left-btn{margin-left:40%;padding:12px 0}
a#planProtectFormSubmit{color:#fff}
.ta-sf-btn-rc{display:inline-flex;justify-content:center;align-items:center;background:#d62049;border-radius:50%;width:70px;height:70px}
.pop-md .reg-form-btn button{margin-right:10px}
.remove-mrb-space{margin-bottom:0}
.gender-label{display:inline-flex;align-items:center;font-family:"HelveticaNeueLTStd-Lt";font-size:18px;font-weight:400;color:#333;margin-bottom:10px;line-height:16px;letter-spacing:normal}
.m-f-radio:not(:last-child){margin-right:15px}
.smoker-radio:not(:last-child){margin-right:15px}
.ta-sq-radio:hover{cursor:pointer;background:linear-gradient(180deg,#fff 56.25%,#e4f5ff 100%),#fff;border:1px solid #4197d3;box-shadow:3px 6px 14px rgba(0,115,187,0.16)}
.ta-sq-radio{cursor:pointer;display:flex;align-items:center;padding:12px 36px 12px 20px;border-radius:10px;width:140px;max-height:50px}
.ta-sq-radio-icon{display:flex;width:30px;height:30px;margin-right:16px;flex-shrink:0}
.ta-sq-radio-icon img{width:auto;height:auto}
.ta-sq-radio-w input:checked+.ta-sq-radio{border:1px solid #0073bb;background:#4197d3;color:#fff}
.ta-sq-radio-w input:checked+.ta-sq-radio .ta-sq-radio-text{color:#fff}
.ta-sq-radio-w input:checked .male-default-img{display:none}
.ta-sq-radio-w .male-default-img{display:block}
.gender-dsp-none{display:none}
.ta-sf-cnt .retcal-consent-text p a{color:#0073bb;font-size:12px;font-weight:400;text-decoration:underline}
@media screen and (max-width:767.99px){.head-title{display:block;margin:auto}
.mg-left-btn{margin-left:24%;padding:8px 0}
.ta-sf-cnt .retcal-consent-text p a{color:#0073bb;font-size:9px;font-weight:400;text-decoration:underline}
}
.radio-text-pad{padding:9px 36px}
.radio-text{padding:9px 24px}
.ta-cr-radio-w input:checked ~ span{font-family:Helvetica}
.ta-rgc-txt{color:#333;font-family:"HelveticaNeueLTStd-Bd"}
.obliquie-note{line-height:12px}
.ta-label-text{font-weight:normal}
hr{color:#e6e7e8}
.discount-mg-left{margin-left:85px}
.note-mg-left{margin-left:5px}
.mob-block{margin-top:10px;display:block}
.label-top-mg{margin-top:0}
.download-icon-none{display:none}
.ta-popup-maindiv .reg-form-btn{display:flex;justify-content:center}
.retCalc .ta-amt-input{width:300px}
.retCalc .ta-suffix-input{width:315px}
.custom-mt{margin-top:16px}
.ta-sf-cnt{display:flex;align-items:center;gap:2px;font-size:12px;margin-bottom:30px}
.retcal-consent-check{display:flex;align-items:center}
.retcal-consent-inp{width:18px;margin:0 8px 0 0;height:18px}
@media screen and (max-width:767.99px){.res-card-w{padding:15px}
.mg-btm-lable{margin-bottom:13px}
.ta-label{font-size:14px;line-height:16px;font-weight:normal}
.radio-width{height:18px;width:30px}
.discount-mg-left{margin-left:0}
.value-input-width .ta-input{padding-bottom:5px}
.retCalc .ta-suffix-input{width:187px}
.retCalc .ta-amt-input{width:175px}
.custom-mt{margin-top:0}
span.deathBenefitWord{display:block;margin-left:18px}
.ta-sf-cnt{font-size:9px;align-items:normal}
.retcal-consent-check{flex-direction:column;align-items:start}
.gender-label{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#333}
.smoker-label{display:inline-flex;font-style:normal;font-weight:400;font-size:12px;margin-bottom:10px;line-height:14px;color:#333}
.ta-sq-radio{flex-direction:unset;justify-content:space-evenly;padding:15px}
.ta-sq-radio{width:120px;height:40px;flex-direction:unset;padding:15px}
.slct-gender .gender-mobimg img{width:18px;height:24px}
.slct-smoker .smoker-mobimg img{width:18px;height:15px}
.termcalculator .ta-sq-radio{flex-direction:unset;padding:12px 20px}
.ta-sq-radio-icon{width:25px;height:25px;margin-top:8px}
}
@media all and (min-width:769px) and (max-width:991.99px){[class^="ta-col"]{flex:0 0 100%;max-width:100%}
.cal-select .select2-container--flat .select2-selection--single .select2-selection__rendered{font-size:20px;line-height:16px;padding-right:25px;padding-bottom:19px;margin-right:0}
.ta-prefix-input::before{top:3px;font-size:24px}
.cal-select .select2-container--flat .select2-selection--single .select2-selection__rendered{font-size:20px;line-height:16px;padding-right:25px;padding-bottom:15px;margin-right:0}
.ta-label{font-size:14px;line-height:20px}
.ta-amt-slider{margin-left:-20px;margin-right:-20px}
.ta-amt-slider.nm-15{margin-left:-15px;margin-right:-15px}
.ta-card-mr{margin-bottom:50px}
.ta-sf-w{padding:30px 0 40px}
.ta-sf-card{padding:20px}
.ta-sf-pill-w{margin:0 -20px 30px -20px}
.ta-sf-pill{font-size:12px;padding:8px 10px}
.ta-sf-btn-w{margin-bottom:10px}
.ta-sf-btn-rc{width:50px;height:50px}
.ta-sf-btn-rc img{width:24px}
.ta-spb-c::after{height:1px}
.ta-spb-c{width:55%}
.ta-spb-line{height:1px}
.ta-spb-cr-w{width:100%;justify-content:space-between}
.ta-spb-cr{width:16px;height:16px;font-size:10px}
.ta-spb-cr:not(:last-child){margin-right:0}
.ta-xl-input .ta-input{font-size:20px;line-height:16px}
.ta-amt-input .ta-input{padding-left:16px}
.ta-amt-input::before{font-size:20px;line-height:16px}
.res-gd-mr{margin-top:20px}
.ta-res-card-w{padding:15px}
.ta-res-bf-w{padding:20px 0}
.ta-res-gray-card{padding:20px 10px;flex-direction:column}
.mob-block{display:block;margin-top:6px}
.ta-info-card.mr{margin-bottom:40px}
.ta-info-card{margin:0 -15px;padding:16px 28px;font-size:12px;line-height:20px;border-radius:0}
.ta-info-card .divider{position:static;height:auto;transform:none;flex-shrink:0;margin:0 16px}
.ta-wd-80{width:100%}
.ta-cr-text{margin:0 15px;font-size:14px;padding-top:5px}
.ta-res-txt{font-size:14px;line-height:16px;margin-bottom:16px;font-family:"HelveticaNeueLTStd-Md",sans-serif}
.ta-res-sm-txt{font-size:12px}
.ta-rgc-txt{text-align:center;font-size:14px;line-height:16px}
.ta-suffix-input::after{font-size:14px;bottom:12px}
.ta-dt-icon{position:static;margin-right:12px;width:30px;height:30px;transform:none}
.ta-add-min .ta-input{max-width:50px}
.ta-add-min::after{right:-50px}
.ta-am-icon{height:24px;width:24px}
.lt-space{letter-spacing:-0.39px}
.label-bold{margin:8px 0 19px 0}
.flo-right{float:right}
.assume-percentage{padding-top:20px;justify-content:unset}
.label-left{margin-left:8px}
.dropdown-wrap{max-width:100px;width:100%}
.expected-percentage{padding-top:20px}
.mr-left{margin-left:18px}
.btn-link{font-size:16px;line-height:1.38}
.mr-right{margin-right:16px}
.ta-text-counter{font-size:14px;line-height:16px}
.counter-img-w{max-width:162px}
.counter-abs{font-size:18px}
.header-name{font-size:20px;margin-bottom:16px}
.ta-wd-50{width:60%}
.sf-btn-w{margin-bottom:30px}
.mr-top-60{margin-top:0}
.ta-discount{font-size:20px;line-height:1;margin-left:0}
.text-line-hgt{line-height:20px;text-align:unset}
.discount-block{margin-top:5px}
.res-bf-w-pad{padding:20px 33px;text-align:center}
.sq-radio-text-font{font-size:13px}
.--rad-ver .sq-radio-width{padding:12px 12px;width:100%}
.input-w-width{margin-top:0}
.ta-yr-width{width:50%}
.amount-width{margin-top:unset}
.input-prefix::before{top:6px}
.text-line-hgt{line-height:14px;letter-spacing:-0.39px}
.ta-text-counter{width:100%;padding-left:20px;top:50%;left:50%;transform:translate(-50%,-50%)}
.counter-abs{display:block;font-size:20px;padding:0;margin:5px 0}
.counter-img-w{left:0}
.wrapper-mg-top-50{margin-top:10px}
.res-gd-mr-top{margin-top:40px}
.--rad-ver .m-f-radio-width{max-width:90px;width:100%}
.ta-cgs-head,.ta-cgs-subTitle{font-size:20px;letter-spacing:-0.56px;padding:20px 0 15px 20px}
.ta-cgs-subTitle{padding:0;margin-top:10px;margin-bottom:20px}
.ta-cgs-text,.ta-cgs-bullet{font-size:14px;line-height:20px}
.ta-cgs-icon-w{width:40px;height:40px}
.ta-cgs-icon-w img{width:26px;height:26px}
.ta-bs-label{font-size:10px}
.ta-cgs-body{padding:20px}
.ta-cgs-list-w{margin-bottom:36px}
.ta-cgs-list:not(:last-child){margin-bottom:18px}
.ta-cgs-rec-w{margin-bottom:20px}
.ta-cgs-bullet::before{width:5px;height:5px}
.ta-cgs-bullet{margin-bottom:15px}
.ta-cgs-label{font-size:14px}
.ta-cgs-ch-w{padding:12px 30px 12px 20px;margin:0 -20px;margin-bottom:20px}
.ta-cgs-ch-w .ta-checkbox-tick{width:24px;height:24px}
.ta-cgs-btn-w{padding:0;margin:0}
.ad_rider-mr{margin-bottom:25px}
.ta-cgs-slider{margin-right:-20px}
.--rad-ver .ta-sq-radio-w:not(:last-child){margin-right:6px}
.--rad-ver .ta-sq-radio-icon{margin-bottom:6px}
.input-wrapper-btm-mg{margin-bottom:40px}
.ta-add-min .add-min-input{max-width:90px}
.car-box-btm-mg{margin-bottom:24px}
.label-font-step{font-size:14px;font-weight:normal;line-height:16px;font-family:"Helvetica"}
.discount-box{font-size:19px;line-height:20px;letter-spacing:normal}
.line-height{line-height:20px;letter-spacing:normal}
.price-box{font-size:12px;margin-top:13px;font-family:'helvetica';font-weight:300;line-height:12px;font-style:oblique}
.ta-res-gray-card{padding:0}
.ta-res-gray-card:not(:last-child){margin-bottom:12px}
.grey-card-background{background-color:#f8f8f8;padding:22px 10px}
.res-small-text{font-weight:normal}
.car-radio-icon{width:65px}
.cal-select .select2-container--flat .select2-selection--single .select2-selection__rendered{margin-right:0}
.recomonded-rider{font-size:14px;line-height:16px}
.ta-cgs-subHead{font-size:14px;line-height:16px}
.input-for{margin-bottom:0}
.expected-percentage{margin-bottom:0}
.mr-left{margin-left:7px}
.ta-yr-width{width:37%}
.ta-amt-slider{margin-bottom:30px}
.tell-label{font-size:14px}
.discount{margin-left:0}
.custom-pad{padding:10px 20px}
}
@media all and (min-width:992px) and (max-width:1150px){.ta-info-card{margin:0 -38px;padding:16px 28px;font-size:12px;line-height:20px;border-radius:0}
}
@media all and (min-width:400px) and (max-width:768px){.radio-width{width:19px;height:18px}
}
.display-none{display:none !important}
.retirementcalculator .ta-input-w{margin-bottom:50px !important}
@media screen and (max-width:767.99px){.retirementcalculator .ta-input-w{margin-bottom:30px !important}
}