.fg-calc-dropdown-sec{width:61%;padding-top:40px;margin:0 auto}
.fg-calc-dropdown-content-wrap{padding:20px 30px;border:1px solid var(--blue-tone-light-2);background:var(--neutral-white);box-shadow:0 8px 12px 0 rgba(0,115,187,0.12);display:flex;align-items:start;flex-wrap:wrap;column-gap:40px;row-gap:20px;border-radius:20px}
.fg-calc-dropdown-content-wrap .fg-calc-dropdown-title{font-size:1.25rem;font-family:'HelveticaNeueLTStd-Bd'}
.fg-calc-dropdown-content-wrap .fg-text-dropdown-wrap{display:flex;justify-content:center;flex-wrap:wrap;column-gap:20px;row-gap:20px}
.fg-calc-dropdown-content-wrap .fg-calc-result-dropdown{max-width:22.5%;margin-bottom:unset}
.fg-calc-dropdown-content-wrap .fg-calc-result-dropdown:nth-child(2),.fg-calc-dropdown-content-wrap .fg-calc-result-dropdown:nth-child(3){max-width:30.5%}
.fg-calc-dropdown-content-wrap .fg-dropdown-input-text{color:var(--neutral-black);font-family:"HelveticaNeueLTStd-Bd";font-size:.906rem;line-height:22px}
.fg-calc-dropdown-text-field-wrap .inp-wrapper--textfield{max-width:100%;margin-bottom:unset}
.fg-calc-dropdown-content-wrap .fg-inp-wrapper__edit__icon__field .inp-wrapper__grp__field{background-image:unset}
.fg-calc-dropdown-content-wrap .fg-inp-wrapper__edit__icon__field .inp-wrapper__grp__field:focus{background-image:unset}
.fg-calc-dropdown-content-wrap .inp-wrapper--dropdown.fg-inp-wrapper__edit__icon__field:focus-within .inp-wrapper__grp__field{background-image:unset}
.fg-calc-dropdown-content-wrap .fg-inp-wrapper__edit__icon__field .fg-inp-wrapper__bg-__edit__img{background-image:url("../../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/edit-icon.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:calc(100% - 16px) center;cursor:pointer}
.fg-calc-dropdown-sec .recalc-cancel-btn-wrp{margin-top:10px;display:flex;width:100%;justify-content:end;gap:20px;flex-direction:row-reverse}
.fg-calc-dropdown-sec .fg-recalculate-btn-wrp .fg-recalc-btn{font-size:.813rem;padding:10px 20px}
.fg-calc-dropdown-sec .fg-cancel-btn-wrp .fg-cancel-btn{font-size:.813rem;padding:10px 20px;border-radius:8px;border:1.5px solid #d62049;text-align:center;background:var(--neutral-white);color:var(--primary-red);font-family:'HelveticaNeueLTStd-Md',sans-serif;line-height:normal;cursor:pointer;display:inline-block;-webkit-tap-highlight-color:transparent}
.fg-calc-dropdown-text-field-wrap .fg-invest_amt_dropdown{font-family:"HelveticaNeueLTStd-Bd";font-size:.906rem}
.fg-calc-dropdown-content-wrap .fg-inp-wrapper__edit__icon__field:focus-within .inp-wrapper__grp__field{background-image:unset}
.fg-text-dropdown-wrap .fg-inp-wrapper__edit__icon__field .fg-inp-wrapper__bg-__edit__img{background-image:url("../../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/edit-icon.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:calc(100% - 16px) center;cursor:pointer}
.fg-d-none{display:none}
.pointer-none{pointer-events:none}
@media screen and (max-width:768px){.fg-calc-dropdown-sec{width:89%;padding-top:20px}
.fg-calc-dropdown-sec .fg-calc-dropdown-title-wrap{display:none}
.fg-calc-dropdown-content-wrap{padding:20px 20px;border-radius:20px;flex-direction:column;box-shadow:0 4px 8px 0 rgba(0,115,187,0.08);width:100%}
.fg-calc-dropdown-content-wrap .fg-calc-result-dropdown:nth-child(2),.fg-calc-dropdown-content-wrap .fg-calc-result-dropdown:nth-child(3){max-width:unset;width:100%}
.fg-calc-dropdown-content-wrap .fg-text-dropdown-wrap{gap:10px}
.fg-calc-dropdown-content-wrap .fg-calc-result-dropdown{max-width:unset;width:100%}
.fg-calc-dropdown-content-wrap .fg-calc-dropdown-text-field-wrap{width:100%}
.fg-calc-dropdown-text-field-wrap .inp-wrapper--textfield{max-width:unset;width:100%;margin-bottom:unset}
.fg-calc-dropdown-content-wrap .fg-dropdown-input-text{font-size:.875rem;line-height:normal}
.fg-calc-dropdown-sec .recalc-cancel-btn-wrp{flex-direction:column;gap:10px;margin-top:10px}
.fg-calc-dropdown-sec .fg-recalculate-btn-wrp .fg-recalc-btn{display:block;padding:10px 33px;font-size:1rem}
.fg-calc-dropdown-sec .fg-cancel-btn-wrp .fg-cancel-btn{display:block;padding:10px 35px;font-size:1rem}
}