.fg-premium-calc-wrapper .fg-premium-calc-form .fg-premium-calc-btn{text-align:center;width:100%}
.fg-premium-calc-wrapper .fg-premium-calc-title{margin-bottom:12px}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-name-date-field-wrap{display:flex;column-gap:16px}
.fg-premium-calc-wrapper .fg-name-date-field-wrap .fg-mob-inp-wrp--dob-investAmt .fg-mob-investAmt-wrapper{display:none}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-calc-form-dropdown-field-wrap>div{width:22.5%}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-calc-form-dropdown-field-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}
.fg-premium-calc-wrapper .fg-premium-calc-btn-wrap{width:fit-content}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-premium-calc-btn-wrap .fg-premium-calc-btn{text-align:center;width:auto;padding:16px 24px;color:#FFF;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:-0.14px}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-premium-calc-term-sec-wrp{display:flex;column-gap:8px;align-items:flex-start}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-premium-calc-term-sec-wrp p{color:var(--grey-tone-light-1);font-family:Inter;font-size:.625rem;line-height:12px}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-premium-calc-term-sec-wrp p a{color:var(--primary-blue)}
.fg-calc-form-dropdown-field-wrap .inp-wrapper__grp__field{cursor:pointer}
.inp-country-dropdown .fgCalc-hide-arrow-icon{cursor:default}
.inp-country-dropdown .fgCalc-hide-arrow-icon::after{background-image:unset}
.inp-country-dropdown .inp-country-search-wrap:focus-within .fgCalc-hide-arrow-icon::after{background-image:unset}
.fgcalculator .fg-calc-form-text-field-wrap .inp-wrapper__err{display:unset}
.fgcalculator .fg-calc-form-text-field-wrap .d-none{display:none}
.fgcalculator .pointer-none{pointer-events:none}
.ta-toggle-btn-wrap{width:49%}
.fg-calc-toggle-btn-container{align-items:baseline;gap:16px}
.fg-calc-dnone{display:none}
.fg-consent-checkbox{width:43px;margin:unset;height:18px;outline:0;cursor:pointer}
.fgcalcheckbox-errormsg-evt{color:#d62049;font-weight:400;font-family:'Inter',sans-serif;font-size:.625rem;font-weight:400;line-height:normal;margin-top:6px;margin-bottom:3px}
.fg-premium-calc-wrapper .inp-wrapper__grp__field{padding:8px 16px;color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-0.14px;border:1px solid #a7a9ac}
.fg-premium-calc-wrapper .inp-country-dropdown .county-code{padding:8px 10px 8px 16px}
.fgcalculator .fg-premium-calc-form .inp-country-dropdown .data-inter-number-wrap .data-country-code::after{right:12px;top:12px}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-calc-toggle-btn-wrap .fg-calc-toggle-btns-sec .ta-toggle-switch{width:216px}
.newsavingcalculator .fg-premium-calc-form .inp-wrapper--dropdown .inp-wrapper__dropdonw .inp-wrapper__dropdonw-item{font-weight:600;padding:8px 16px;line-height:20px;font-size:.875rem;font-family:'Inter',sans-serif;letter-spacing:-0.14px;color:var(--grey-dark);border-bottom:1px solid var(--secondary-tone-light-2)}
.newsavingcalculator .inp-wrapper--dropdown .inp-wrapper__dropdonw .inp-wrapper__dropdonw-item:hover,.newsavingcalculator .inp-wrapper--dropdown .inp-wrapper__dropdonw .inp-wrapper__dropdonw-item.selected{color:var(--primary-blue);background:var(--secondary-tone-light-2);border-bottom:1px solid var(--secondary-tone-light-2)}
.savingCalc_withLead .fg-premium-calc-form .inp-wrapper--dropdown .inp-wrapper__dropdonw{max-height:150px;z-index:999}
.savingCalc_withLead .fg-premium-calc-form .inp-wrapper--invalid.inp-country-dropdown .inp-county-wrap{border:1px solid #d62049}
@media screen and (max-width:768px){.fg-premium-calc-wrapper .fg-premium-calc-form .fg-name-date-field-wrap{flex-wrap:wrap}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-name-date-field-wrap>div{width:100%}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-name-date-field-wrap .dob-input{width:51.39%}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-name-date-field-wrap .ta-toggle-btn-wrap{width:43.05%}
.fg-premium-calc-wrapper .fg-premium-calc-title{margin-bottom:16px;text-align:center}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-name-date-field-wrap .fg-mob-inp-wrp--dob-investAmt .fg-mob-investAmt-wrapper{width:48%}
.fg-premium-calc-wrapper .fg-name-date-field-wrap .fg-mob-inp-wrp--dob-investAmt{display:flex;justify-content:space-between}
.fg-premium-calc-wrapper .fg-name-date-field-wrap .fg-mob-inp-wrp--dob-investAmt .fg-mob-investAmt-wrapper{display:block}
.fg-premium-calc-wrapper .fg-premium-calc-form .ilp-premium-calc-term-sec-wrp p{font-size:.435rem;line-height:normal}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-premium-calc-term-sec-wrp .fgcal-consenttext-wrapper p{color:#58595b;font-family:Inter;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.1px}
.fg-premium-calc-sec .fgcalcheckbox-errormsg-evt{font-size:.625rem}
.fg-premium-calc-wrapper .inp-wrapper{margin-bottom:16px}
.fg-premium-calc-wrapper .inp-country-dropdown .county-code{padding:11px 30px 10px 12px}
.fgcalculator .fg-premium-calc-form .inp-country-dropdown .data-inter-number-wrap .data-country-code::after{right:6px;top:8px}
.fg-premium-calc-form{padding:16px;border-radius:16px;background:#FFF;box-shadow:0 0 10px 1px rgba(0,127,197,0.12)}
.fg-premium-calc-wrapper .inp-country-dropdown .county-code{padding:12px 10px 12px 16px}
.saving-cal-container .inp-wrapper__grp__field.fgpaypremium{text-overflow:ellipsis;padding:10px 40px 10px 10px}
}
.saving-cal-container>.cmp-container{max-width:1206px;margin:0 auto;padding:24px;display:flex;gap:24px;border-radius:16px}
.back-blue-desk>.cmp-container{background:linear-gradient(0,#fbfbfc 0,#f2f7fb 100%)}
.newsavingcalculator{width:100%}
.newsavingcalculator .saving-email-wrapper{display:flex;gap:16px}
.newsavingcalculator .inp-wrapper-otp .inp-otp-field-wrap .inp-otp-field{padding:9px 14px}
.newsavingcalculator .inp-country-dropdown .inp-country-otp-btn{max-width:88px;padding:10px 16px 10px 16px;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px}
.saving-email-wrapper .saving-email-wrapper .fg-email-wrapper{width:100%}
.newsavingcalculator .saving-email-wrapper .inp-country-label{width:38%}
.newsavingcalculator .inp-country-dropdown .inp-country-otp-txt{width:65%}
.newsavingcalculator .inp-country-dropdown .inp-county-wrap{background:#FFF}
.newsavingcalculator .ta-toggle-btn-wrap .ta-toggle-btn-label{color:#58595b;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:600;line-height:14px;letter-spacing:-0.14px;margin-bottom:8px}
.newsavingcalculator .ta-toggle-switch-label{padding:12px;color:#58595b;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.14px}
.newsavingcalculator .ta-toggle-switch-label.male-switch,.newsavingcalculator .ta-toggle-switch-label.female-switch{padding:10.5px 12px}
.newsavingcalculator .ta-toggle-switch{border-radius:8px;border:1px solid #a7a9ac;background:unset;box-shadow:unset}
.newsavingcalculator .ta-toggle-switch .switch .switch-txt{color:#0073bb;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.14px}
.newsavingcalculator .ta-toggle-switch .switch{border-radius:8px;border:2px solid #0073bb;background:#FFF;box-shadow:0 0 8px 0 rgba(0,0,0,0.16)}
.newsavingcalculator .fg-premium-calc-btn-wrap{margin-top:14px}
.newsavingcalculator .inp-wrapper--dob .inp-wrapper__grp__field{background-color:#fff}
.newsavingcalculator .inp-country-dropdown .inp-country-label--wrap{margin-bottom:unset}
.saving-cal-container .inp-country-dropdown .inp-county-wrap .county-code::after{right:5px}
.saving-cal-container .inp-country-dropdown .inp-county-wrap a.county-code.hide-arrow{pointer-events:none}
.saving-cal-container .inp-country-dropdown .inp-county-wrap .county-code.hide-arrow::after{background-image:unset}
.saving-cal-container .fg-premium-calc-wrapper .inp-wrapper__grp__field.fg-invest_amt--evt{cursor:initial}
.saving-cal-container .inp-wrapper__grp__field.fgDropdownCurrentInput{cursor:pointer}
.saving-cal-container .ta-toggle-saving-calc-switch{display:flex;cursor:pointer;box-shadow:unset;background:unset;position:relative;border-radius:8px;border:1px solid #a7a9ac;max-width:216px}
.ta-toggle-saving-calc-switch .switch{position:absolute;width:55%;height:100%;transition:all .15s ease;left:0;z-index:1;border-radius:100px;border:1px solid var(--grey-tone-light-2);background:var(--neutral-white);display:flex;align-items:center;column-gap:4px;justify-content:center}
.newsavingcalculator .ta-toggle-saving-calc-switch .switch{border-radius:8px;border:2px solid #0073bb;background:#FFF;box-shadow:0 0 8px 0 rgba(0,0,0,0.16)}
.ta-toggle-saving-calc-switch.off .switch{left:45%}
.ta-toggle-saving-calc-switch .switch img{width:16px;height:16px}
.ta-toggle-saving-calc-switch .switch .switch-txt{font-weight:700;color:#0073bb;text-align:center;font-family:Inter;font-style:normal;font-size:.875rem;line-height:normal;letter-spacing:-0.14px}
.fg-premium-calc-sec .fg-premium-calc-form .inp-wrapper--invalid p.inp-wrapper__err{color:#d62049;font-weight:400;font-family:'Inter',sans-serif}
.fg-premium-calc-sec .fg-premium-calc-form .inp-wrapper--invalid .inp-wrapper__grp__field,.fg-premium-calc-sec .fg-premium-calc-form .inp-wrapper--invalid .inp-wrapper__grp__field:focus{box-shadow:unset;border:1.5px solid #d62049}
.fg-premium-calc-sec .fg-premium-calc-form .inp-wrapper--invalid.inp-country-dropdown:focus-within .inp-country-label,.fg-premium-calc-sec .fg-premium-calc-form .inp-wrapper--invalid .inp-wrapper__grp__field:focus+.inp-wrapper__grp__label{color:#58595b}
.savingCalc_withLead .fg-premium-calc-form .inp-wrapper.inp-wrapper--dropdown .inp-wrapper__grp .inp-wrapper__grp__field.reverted_arrow,.savingCalc_withLead .fg-premium-calc-form .inp-wrapper--dropdown .inp-wrapper__grp__field.reverted_arrow{border:1px solid #a7a9ac}
@media screen and (max-width:768px){.container.saving-cal-container{padding:unset}
.saving-cal-container>.cmp-container{flex-direction:column;padding:0 20px;gap:20px}
.back-blue-desk>.cmp-container{background:unset}
.newsavingcalculator .saving-email-wrapper{flex-direction:column;align-items:unset;gap:unset}
.newsavingcalculator .fg-premium-calc-wrapper .fg-premium-calc-form .fg-calc-toggle-btn-wrap .fg-calc-toggle-btns-sec .ta-toggle-switch{width:136px}
.newsavingcalculator .ta-toggle-switch-label{width:48%}
.newsavingcalculator .ta-toggle-switch-label,.newsavingcalculator .ta-toggle-switch .switch .switch-txt{font-size:.75rem}
.newsavingcalculator .ta-toggle-switch .switch img{height:16px;width:16px}
.newsavingcalculator .fg-premium-calc-btn-wrap{margin-top:16px;width:100%}
.newsavingcalculator .fg-premium-calc-wrapper .fg-premium-calc-form .fg-premium-calc-btn-wrap .fg-premium-calc-btn{width:100%}
.newsavingcalculator .inp-country-dropdown .inp-country-otp-btn{padding:12px 16px 11px 16px}
.saving-cal-container .inp-country-dropdown .inp-county-wrap .county-code::after{top:5px}
.newsavingcalculator .ta-toggle-switch-label.male-switch,.newsavingcalculator .ta-toggle-switch-label.female-switch{padding:12px}
.fg-premium-calc-sec .fg-premium-calc-form .inp-wrapper--invalid p.inp-wrapper__err{font-size:.625rem}
}
.newsavingcalculator{width:51.3%}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-name-date-field-wrap{width:100%}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-name-date-field-wrap>div{width:31.53%}
.ta-toggle-btn-wrap{width:32%}
.newsavingcalculator .fg-premium-calc-wrapper .fg-premium-calc-title .gradienttext{font-family:"Inter",sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1%;background:var(--Primary-Gradient,linear-gradient(90deg,#0073bb 0,#d62049 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.saving-email-wrapper .inp-country-dropdown,.saving-email-wrapper .saving-email-wrapper,.saving-email-wrapper .inp-wrapper-otp,.newsavingcalculator .fg-calc-toggle-btn-wrap .fg-calc-toggle-btns-sec,.newsavingcalculator .fg-calc-toggle-btn-wrap .inp-wrapper--dropdown{width:50%}
.fg-premium-calc-sec .ta-toggle-btn-wrap{position:relative;z-index:0;margin-bottom:16px}
.fg-premium-calc-sec .ta-toggle-switch-label{margin-bottom:8px;color:#58595b;font-family:Inter;font-size:14px;font-style:normal;line-height:100%;font-weight:600;letter-spacing:-0.14px}
.fg-premium-calc-sec .ta-toggle-btn-wrap .ta-toggle-switch{width:56%}
.fg-premium-calc-sec .ta-toggle-btn-wrap .ta-toggle-switch{width:100%}
.fg-premium-calc-sec .ta-toggle-btn-wrap .srp-toggle-switch,.fg-premium-calc-sec .ta-toggle-btn-wrap .ta-toggle-switch{border:unset;background:0;border-radius:0;box-shadow:none;height:auto;display:flex;justify-content:space-between;position:relative}
.fg-premium-calc-sec .srp-toggle-switch .switch,.fg-premium-calc-sec .ta-toggle-switch .switch{width:35px;height:18px;top:0;left:35px;right:0;bottom:0;cursor:pointer;transition:.4s;position:absolute;border-radius:10px;background:linear-gradient(180deg,#0073bb 0,#5ab4ff 100%);border:unset;pointer-events:none;display:flex;align-items:center;justify-content:center;z-index:1}
.fg-premium-calc-sec .ta-toggle-switch.srplifeCalculatorGenderToggle .switch{left:41px}
.fg-premium-calc-sec .srp-toggle-switch .switch .switch-txt,.fg-premium-calc-sec .ta-toggle-switch .switch .switch-txt{display:none}
.fg-premium-calc-sec .srp-toggle-switch .switch img,.fg-premium-calc-sec .ta-toggle-switch .switch img{display:none}
.fg-premium-calc-sec .srp-toggle-switch .switch::after,.fg-premium-calc-sec .ta-toggle-switch .switch::after{top:2px;left:2px;right:0;bottom:0;content:'';width:14px;height:14px;transition:left .4s ease;border-radius:50%;position:absolute;background:#fff}
.fg-premium-calc-sec .ta-toggle-saving-calc-switch .switch{pointer-events:none;z-index:auto}
.fg-premium-calc-sec .ta-toggle-btn-wrap .ta-toggle-switch,.fg-premium-calc-sec .ta-toggle-btn-wrap .ta-toggle-saving-calc-switch{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;background:0;border:0;border-radius:0;height:auto;width:auto;overflow:visible;padding:0;box-shadow:none;position:relative;cursor:pointer}
.fg-premium-calc-sec .ta-toggle-switch .toggle-lable-left,.fg-premium-calc-sec .ta-toggle-saving-calc-switch .toggle-lable-left{order:1}
.fg-premium-calc-sec .ta-toggle-switch .switch,.fg-premium-calc-sec .ta-toggle-saving-calc-switch .switch{order:2;position:relative;width:36px;height:18px;flex-shrink:0;border-radius:12px;background:linear-gradient(180deg,#0073bb 0,#5ab4ff 100%);transition:background .3s;cursor:pointer;pointer-events:none;top:auto;left:auto;right:auto;bottom:auto;border:0;display:flex;align-items:center;z-index:auto}
.fg-premium-calc-sec .ta-toggle-switch .toggle-lable-right,.fg-premium-calc-sec .ta-toggle-saving-calc-switch .toggle-lable-right{order:3}
.fg-premium-calc-sec .ta-toggle-switch .switch::after,.fg-premium-calc-sec .ta-toggle-saving-calc-switch .switch::after{content:'';position:absolute;width:14px;height:14px;border-radius:50%;background:#fff;top:2px;left:2px;right:auto;bottom:auto;transition:left .3s ease;box-shadow:0 1px 3px rgba(0,0,0,0.2)}
.fg-premium-calc-sec .ta-toggle-switch.off .switch::after,.fg-premium-calc-sec .ta-toggle-saving-calc-switch.off .switch::after{left:20px}
.fg-premium-calc-sec .ta-toggle-switch .switch img,.fg-premium-calc-sec .ta-toggle-switch .switch .switch-txt,.fg-premium-calc-sec .ta-toggle-saving-calc-switch .switch img,.fg-premium-calc-sec .ta-toggle-saving-calc-switch .switch .switch-txt{display:none}
.fg-premium-calc-sec .ta-toggle-switch .ta-toggle-switch-label,.fg-premium-calc-sec .ta-toggle-saving-calc-switch .ta-toggle-switch-label{position:static;z-index:auto;flex:unset;width:auto;text-align:left;font-family:Inter;font-size:14px;font-weight:700;color:#a7a9ac;cursor:pointer;line-height:normal;margin-bottom:0;padding:0;white-space:nowrap;letter-spacing:-0.14px;transition:color .3s,font-weight .3s}
.fg-premium-calc-sec .ta-toggle-switch:not(.off) .toggle-lable-left,.fg-premium-calc-sec .ta-toggle-saving-calc-switch:not(.off) .toggle-lable-left{color:#333;font-weight:700}
.fg-premium-calc-sec .ta-toggle-switch.off .toggle-lable-right,.fg-premium-calc-sec .ta-toggle-saving-calc-switch.off .toggle-lable-right{color:#333;font-weight:600}
.newsavingcalculator .fg-calc-toggle-btn-wrap .fg-calc-toggle-btns-sec.gender-toggle{width:32%}
.fg-premium-calc-wrapper .inp-wrapper{margin-bottom:16px}
.newsavingcalculator .inp-wrapper__grp__label,.newsavingcalculator .inp-country-dropdown .inp-country-label{color:#58595b;font-family:"Inter",sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-1%;margin-bottom:8px}
.saving-cal-container .fg-premium-calc-wrapper .inp-country-dropdown .county-code.data-country-code{padding:8px 30px 8px 16px;border-right:1px solid #a7a9ac}
.newsavingcalculator .inp-country-dropdown .inp-county-wrap{border-radius:8px;border:1px solid #a7a9ac;background:#FFF}
.newsavingcalculator .inp-wrapper__grp__field:focus,.newsavingcalculator .inp-country-dropdown .inp-county-wrap:focus-within{border:1px solid #0073bb}
.newsavingcalculator .nominee-input-wrapper .inp-wrapper__grp__field{cursor:pointer}
@media screen and (min-width:769px) and (max-width:1366px){.saving-cal-container .fg-premium-calc-wrapper .fg-premium-calc-form .fg-calc-form-dropdown-field-wrap>div{width:22.95%}
.fg-premium-calc-sec .ta-toggle-btn-wrap .ta-toggle-switch.srplifeCalculatorGenderToggle{width:40px}
}
@media screen and (max-width:768px){.newsavingcalculator{width:100%}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-name-date-field-wrap>div{width:100%}
.ta-toggle-btn-wrap{width:40.63%}
.fg-calc-toggle-btn-container{gap:38px}
.newsavingcalculator .fg-premium-calc-wrapper .fg-premium-calc-title .gradienttext{font-size:1.25rem;text-align:center;line-height:100%;letter-spacing:-1%}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-name-date-field-wrap .dob-input{width:48.96%}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-name-date-field-wrap .nominee-input{width:45.49%}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-name-date-field-wrap .nominee-input-wrapper{width:45.49%}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-name-date-field-wrap .nominee-input{width:100%}
.saving-email-wrapper .inp-country-dropdown,.saving-email-wrapper .saving-email-wrapper,.saving-email-wrapper .inp-wrapper-otp,.newsavingcalculator .fg-calc-toggle-btn-wrap .fg-calc-toggle-btns-sec,.newsavingcalculator .fg-calc-toggle-btn-wrap .inp-wrapper--dropdown{width:100%}
.newsavingcalculator .fg-calc-toggle-btn-wrap .fg-calc-toggle-btns-sec.gender-toggle{width:unset}
.fg-premium-calc-sec .ta-toggle-switch .ta-toggle-switch-label,.fg-premium-calc-sec .ta-toggle-saving-calc-switch .ta-toggle-switch-label{font-weight:500;font-size:14px;line-height:100%;letter-spacing:-1%}
.fg-premium-calc-sec .ta-toggle-switch.off .toggle-lable-right,.fg-premium-calc-sec .ta-toggle-saving-calc-switch.off .toggle-lable-right{font-weight:700;font-size:14px;line-height:100%;letter-spacing:-1%}
.newsavingcalculator .inp-country-dropdown .inp-county-wrap{padding:2.5px 0}
.newsavingcalculator .ta-toggle-btn-wrap .ta-toggle-btn-label,.newsavingcalculator .inp-wrapper__grp__label,.newsavingcalculator .inp-country-dropdown .inp-country-label{font-size:12px;font-weight:600;line-height:16px;letter-spacing:-0.12px;margin-bottom:4px}
.fg-premium-calc-wrapper .inp-wrapper__grp__field{padding:10px 12px;width:100%;line-height:18px}
.fg-premium-calc-wrapper .fg-premium-calc-form .fg-calc-form-dropdown-field-wrap>div{width:47.223%}
.savingCalc_withLead .fg-premium-calc-form .inp-wrapper--dob .inp-wrapper__grp__field,.savingCalc_withLead .fg-premium-calc-form .purchasefor--dropdown .inp-wrapper__grp__field{background-position:calc(100% - 5px) center}
}