.ret-c-h,.ret-a{text-align:center !important}
.life-cover-calculator-container-right-r .calc_range-box{justify-content:center}
.life-cover-calculator-container-right-r .calc_range-box input[type="number"]{margin-right:0 !important;text-align:center}
.mobreadmore{color:#005eac;font-size:12px;font-weight:400;text-decoration:underline}
.generic-slide-error{bottom:10px !important}
.calc-factor-label .tooltip_wrapper{cursor:auto;position:relative;text-align:center;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}
.calc-factor-label .tooltip_wrapper .tooltip{font-family:Rubik;font-size:14px;font-weight:400;line-height:16px;letter-spacing:.02em;text-align:left;background:#fafeff;bottom:85%;color:#777;display:block;left:-30px;margin-bottom:15px;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;width:max-content;border:1px solid #2bc9ff;border-radius:8px;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,0.28);box-shadow:2px 2px 6px rgba(0,0,0,0.28)}
.calc-factor-label .tooltip_wrapper .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}
.calc-factor-label .tooltip_wrapper .down_arrow{border:1px solid #2bc9ff;content:" ";height:10px;left:23px;bottom:18px;margin-left:-13px;position:absolute;width:10px;background:#fafeff;rotate:135deg;border-bottom:0;border-left:0;opacity:0;z-index:1;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .20s ease-out;-moz-transition:all .20s ease-out;-ms-transition:all .20s ease-out;-o-transition:all .20s ease-out;transition:all .20s ease-out}
.calc-factor-label .tooltip_wrapper:hover .down_arrow{opacity:1}
.calc-factor-label .tooltip_wrapper:hover .tooltip{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.wealth_back_btn{border:0;cursor:pointer;margin-top:4px;position:absolute;left:-21px;top:21px}
.wealth_btn{position:relative}
.ret-c-age{font-weight:normal !important;font-size:18px !important}
.goldenyear-headerinvest{width:90% !important;margin:0 auto 10px !important}
.golden_heading{color:#4f4f4f;font-size:32px;font-weight:700;display:flex;align-items:center;gap:8px}
.golden_heading img{width:20px;height:20px}
#delayText-childfirsttt{font-family:Rubik;font-weight:400;font-size:16px;color:#4f4f4f;margin-top:6px}
@media(max-width:1024px){.wealth_back_btn{position:unset;margin-top:16px}
.golden_heading{font-size:16px}
#delayText-childfirst{font-size:12px}
.wealth_btn{display:flex;align-items:center;gap:6px}
.calc-factor-label .tooltip_wrapper .tooltip{width:50vw !important;bottom:101%;left:-13px}
.ret-c-h2 span,.ret-c-bo{font-size:14px !important}
}