.nps-calculator{background:url(/img/nps-cal-topbanner.svg);padding-inline:5%}.calculator-section{background:url(/img/nps-cal-top-bg.svg) 0 0/cover;padding-bottom:1rem}.nps-calculator h1{color:var(--color-nps-black);font-family:Roboto,sans-serif;font-size:var(--font-size-main-heading);font-style:normal;font-weight:var(--font-weight-normal);padding-top:25%;line-height:4.125rem}.calculator-section h2{font-weight:var(--font-weight-light);color:var(--color-nps-black)!important}.calculator-section h2 b{color:var(--color-primary)!important;font-weight:var(--font-weight-light)!important}.calculator-section p{color:var(--color-nps-black);font-family:Anek Latin;font-size:var(--font-size-para);font-style:normal;font-weight:var(--font-weight-normal);letter-spacing:-.01563rem;line-height:1.5rem}.nps-calculator h1 b{color:var(--color-primary);font-weight:var(--font-weight-normal);display:block}.nps-calculator p{color:var(--color-nps-black);font-family:Anek Latin;font-size:var(--font-size-main-para);font-style:normal;font-weight:var(--font-weight-normal);letter-spacing:-.01563rem;margin-top:10rem;line-height:1.5rem}.besamjhdaarimg{background:0 0}.select-retirement-plan{padding-inline:5%}.select-retirement-plan h2{color:var(--color-primary-dark);text-align:left;font-family:Anek Latin;font-size:var(--font-size-h2);font-style:normal;font-weight:var(--font-weight-light);letter-spacing:-.01563rem;line-height:3.75rem}.select-retirement-plan h4{color:#000;text-align:left;letter-spacing:-.01563rem;font-family:Anek Latin;font-size:var(--font-size-data);font-style:normal;font-weight:var(--font-weight-medium);margin:0 0 2rem;line-height:3.75rem}.select-retirement-plan-form{border-bottom:1.125rem solid var(--color-nps-orange);background:#fff;border-radius:1.25rem;padding:4.44rem 5%;box-shadow:0 0 20px 4px #231f201a}.select-retirement-plan-form h4{color:var(--color-nps-black);text-align:center;font-family:Anek Latin;font-size:var(--font-size-h4);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:-.01563rem;line-height:1.875rem}.select-retirement-plan-form label{color:var(--color-nps-black);font-family:Anek Latin;font-size:.9375rem;font-style:normal;font-weight:var(--font-weight-medium);text-transform:uppercase;gap:10px;display:grid}.select-retirement-plan-form label input{height:4.68rem;font-size:var(--font-size-tab);padding-left:4rem}.select-retirement-plan-form label input::placeholder{color:var(--color-nps-black);font-family:Anek Latin;font-size:var(--font-size-data);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:-.01563rem;margin-left:10%;line-height:1.25rem}.select-retirement-plan-form label img{position:absolute;top:50%;left:4%}.select-retirement-plan-form h5{color:var(--color-nps-black);font-family:Anek Latin;font-size:var(--font-size-data);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:-.01563rem;line-height:3rem}.select-retirement-plan-form button{letter-spacing:-.01563rem;font-family:Anek Latin;font-size:1.4rem;font-style:normal;font-weight:var(--font-weight-normal);width:12.875rem;line-height:1.5625rem}.select-retirement-plan-form button.planforbtn{width:15.25rem}.custombtnconfig{color:#fff;letter-spacing:-.01563rem;font-family:Anek Latin;font-size:var(--font-size-data);font-style:normal;font-weight:var(--font-weight-medium);padding:1rem 4rem;line-height:1.5625rem}.basis-header-box{background:#fdf5f5;border-radius:1.5rem;padding:2.5rem}.basis-header-box h3{color:var(--color-nps-black);font-family:Roboto,sans-serif;font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);align-items:center;gap:10px;display:flex}.info-icon{font-size:var(--font-size-base);color:var(--color-text-disabled);border:1px solid var(--color-text-disabled);width:20px;height:20px;font-weight:var(--font-weight-normal);border-radius:50%;justify-content:center;align-items:center;display:flex}.plan-basis-btn{border:1px solid var(--color-border-light);font-weight:var(--font-weight-medium);color:var(--color-text-muted);background:#fff;border-radius:1.5rem;flex:1;padding:.75rem 2rem;transition:all .3s}.plan-basis-btn.active{background:var(--color-primary);color:#fff;border-color:var(--color-primary);box-shadow:0 4px 10px #ca22274d}.active-maroon{background:var(--color-primary)!important;color:#fff!important;border-color:var(--color-primary)!important}.dynamic-calculator-box{background:#fff;margin-top:-1rem}.counter-btn{border:2px solid var(--color-primary);width:45px;height:45px;color:var(--color-primary);font-size:var(--font-size-tab);background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;box-shadow:0 2px 5px #0000001a}.counter-btn.plus{background:var(--color-primary);color:#fff}.counter-btn:hover{transform:scale(1.05)}.maroon-slider{-webkit-appearance:none;border-radius:3px;outline:none;width:100%;height:6px}.maroon-slider::-webkit-slider-thumb{appearance:none;background:var(--color-primary);cursor:pointer;border-radius:50%;width:24px;height:24px;box-shadow:0 2px 6px #0003}.maroon-slider::-moz-range-thumb{background:var(--color-primary);cursor:pointer;border-radius:50%;width:24px;height:24px}.slider-value-box{border:1px solid var(--color-border-light);font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg);text-align:center;background:#fff;border-radius:2rem;min-width:120px;padding:.5rem 2.5rem;box-shadow:0 2px 8px #0000000d}.calculatorui{margin-top:3.94rem;margin-bottom:7rem}.calculatorui input[type=range]{appearance:none;cursor:pointer;background:var(--color-border);border-radius:15px;outline:none;width:100%;height:6px}.calculatorui input::-webkit-slider-thumb{appearance:none;background-color:var(--color-primary);border:none;border-radius:50%;width:15px;height:15px;transition:all .2s ease-in-out}.calculatorui input::-moz-range-thumb{background-color:var(--color-primary);border:none;border-radius:50%;width:15px;height:15px;transition:all .2s ease-in-out}.calculatorui h2{color:var(--color-nps-black);text-align:left;font-family:Anek Latin;font-size:var(--font-size-h4);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:-.01563rem;margin-bottom:4rem;line-height:1.875rem}.rangesliderconfig{margin-bottom:4.8rem}.penstioncalculatorfinal{border-bottom:1.125rem solid var(--color-nps-orange);box-shadow:0 0 20px 4px var(--color-nps-black);background:#fff;border-radius:1.25rem;margin-bottom:5rem;padding:4.44rem 5%}.penstioncalculatorleft{border-right:1px solid var(--color-border);padding-right:8.5rem}.penstioncalculatorleft label{color:var(--color-nps-black);font-family:Anek Latin;font-size:.9375rem;font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:-.01563rem;text-transform:uppercase;margin-bottom:1.06rem;line-height:1.25rem;display:block}.penstioncalculatorright{padding:0 4.25rem}.penstioncalculatorleft label input{height:4.68rem;font-size:var(--font-size-tab);width:-webkit-fill-available;margin-top:1.06rem;padding-left:4rem}.penstioncalculatorleft label img{position:absolute;top:50%;left:4%}.btnpills{margin-bottom:2.5rem}.btnpills button{letter-spacing:-.01563rem;width:15.3125rem;font-family:Anek Latin;font-size:1.4rem;font-style:normal;font-weight:var(--font-weight-normal);padding:1.2rem;line-height:1.5625rem}.btnpills button:last-child{width:13.5rem}.penstioncalculatorleft .monthyear button{height:3.8125rem;font-size:var(--font-size-data);width:11.4375rem;font-family:Anek Latin;font-size:var(--font-size-data);font-style:normal;font-weight:var(--font-weight-normal);letter-spacing:-.01563rem;line-height:1.5625rem}.penstioncalculatorleft input{font-size:var(--font-size-data)}.penstioncalculatorleft input.border{height:3.8125rem}.penstioncalculatorleft input::placeholder{font-size:var(--font-size-data)}.monthyear{margin-bottom:2.94rem}.expectedreturn{padding-right:5rem}.expectedreturn input{width:11.4375rem}.percentageicon{color:var(--color-primary);letter-spacing:-.01563rem;font-family:Anek Latin;font-size:var(--font-size-data);font-style:normal;font-weight:var(--font-weight-normal);margin-left:1rem;line-height:1.5625rem;position:absolute}.expectedreturn input[type=range],.appearancenone{appearance:none;cursor:pointer;background:var(--color-border);border-radius:15px;outline:none;width:100%;height:6px}.penstioncalculatorright .righttotal1{background:var(--color-nps-yellow-bright);border-radius:1.25rem}.penstioncalculatorright .righttotal1 span:first-child{color:var(--color-nps-black);letter-spacing:-.01563rem;text-transform:uppercase;font-family:Anek Latin;font-size:.9375rem;font-style:normal;font-weight:var(--font-weight-medium);line-height:1.25rem;display:block}.penstioncalculatorright .righttotal1 span:last-child{color:var(--color-nps-black);font-size:var(--font-size-h2)}.greenbgtotal{background:var(--color-nps-green)!important}.monthlyinvest .textcontent span:first-child{color:var(--color-nps-black);font-family:Anek Latin;font-size:var(--font-size-data);font-style:normal;font-weight:var(--font-weight-normal);letter-spacing:-.01563rem;line-height:1.5625rem;display:block}.monthlyinvest .textcontent{width:100%;display:block}.monthlyinvest .textcontent span:last-child{color:var(--color-nps-black);font-family:Anek Latin;font-size:var(--font-size-h3);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:-.01563rem;text-transform:uppercase;line-height:3.375rem}.monthlyinvest{border-bottom:1px solid var(--color-border)}.annuity span{color:var(--color-nps-black);font-family:Anek Latin;font-size:var(--font-size-data);font-style:normal;font-weight:var(--font-weight-normal);letter-spacing:-.01563rem;margin-bottom:2.19rem;line-height:1.5625rem;display:block}.bg-red-cicle{background-color:var(--color-primary);width:12.1875rem;height:12.1875rem}.annuity{border-bottom:1px solid var(--color-border)}.rightbuttons button{letter-spacing:-.01563rem;width:11.4375rem;height:3.8125rem;font-family:Anek Latin;font-size:var(--font-size-data);font-style:normal;font-weight:var(--font-weight-normal);margin-top:1rem;line-height:1.5625rem}.expectedpenstion{margin-top:3rem}.expectedpenstion .cointext{display:block}.expectedpenstion .cointext span{width:100%;color:var(--color-nps-black);font-family:Anek Latin;font-size:.9375rem;font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:-.01563rem;text-transform:uppercase;line-height:1.25rem;display:block}.expectedpenstion .cointext span:last-child{color:var(--color-nps-black);font-family:Anek Latin;font-size:var(--font-size-h2);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:-.01563rem;text-transform:uppercase;line-height:3.375rem}.howtousecalculator{color:var(--color-nps-black);background:url(../media/howtousecalculator.ba208042.svg);padding-inline:5%}.howtousecalculator h2{color:var(--color-nps-black);font-family:Roboto,sans-serif;font-size:var(--font-size-main-heading);font-style:normal;font-weight:var(--font-weight-normal);text-align:left;line-height:4.5rem}.howtousecalculator h3{color:var(--color-nps-black);font-family:Roboto,sans-serif;font-size:var(--font-size-h3);font-style:normal;font-weight:var(--font-weight-light);line-height:2.8125rem}.howtousecalculator h2 span{color:var(--color-primary)}.howtousecalculatorsteps{color:var(--color-nps-black);font-family:Roboto,sans-serif;font-size:var(--font-size-data);font-style:normal;line-height:1.875rem}.howtousecalculatorsteps p{font-size:var(--font-size-para);line-height:1.8rem}.howtousecalculatorsteps .stepui small{color:var(--color-nps-black);font-family:Roboto,sans-serif;font-size:var(--font-size-md);font-style:normal;font-weight:var(--font-weight-light);margin-bottom:1rem;display:block}.howtousecalculatorsteps .stepui h5{color:var(--color-nps-orange);font-family:Roboto,sans-serif;font-size:4.125rem;font-style:normal;font-weight:var(--font-weight-light)}.verticalline{margin-top:1.5rem;margin-left:2rem}.howtousecalculator .gap-6{margin:0}.howtousecalcu-img{height:700px}.pension-calculator-increse-decrese span,.checkboxbuttons span{color:#000;font-family:Anek Latin;font-size:var(--font-size-para);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:-.01563rem;line-height:1.25rem}.increse-decrese-button{border-bottom:3px solid #d9d9d9;font-size:1.6rem}.increse-decrese-button button{font-size:var(--font-size-3xl);font-weight:200;line-height:normal}.increse-decrese-button span{color:var(--color-border);font-size:1.6rem}.pension-calculator-increse-decrese{padding:0 4rem}.pension-calculator-increse-decrese-dual span.pb-2{color:#000;font-family:Anek Latin;font-size:var(--font-size-para);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:-.01563rem;line-height:1.25rem}.checkboxbtn button.asacheckbox{font-family:Anek Latin;font-size:var(--font-size-para);font-style:normal;font-weight:var(--font-weight-normal);letter-spacing:-.01563rem;border:1px solid #bfbfbf;border-radius:4.375rem;padding:.8rem 3.8rem;line-height:1.5625rem}.checkboxbuttons{padding:0 10rem}.calculator-bottom-para p{color:#000;font-family:Anek Latin;font-size:var(--font-size-md);font-style:normal;font-weight:var(--font-weight-light);letter-spacing:-.01563rem;line-height:1.5rem}.letssetthing{color:#000;text-align:center;letter-spacing:-.01563rem;font-family:Anek Latin;font-size:1.625rem;font-style:normal;font-weight:500;line-height:1.875rem}.calculate-input-ui label{color:#000;letter-spacing:-.01563rem;text-transform:uppercase;font-family:Anek Latin;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25rem}.calculate-input-ui input{border:1px solid #bfbfbf;border-radius:2.40625rem;height:3.125rem;margin-top:1rem;font-weight:500}.calculate-input-ui input::placeholder{color:#000}.calculate-input-ui .input-icons{position:absolute;top:45%;left:7%}.iwantplanfor label{color:#000;text-align:left;letter-spacing:-.01563rem;width:100%;margin-bottom:1.31rem;font-family:Anek Latin;font-size:1.5625rem;font-style:normal;font-weight:500;line-height:1.25rem;display:block}.iwantplanfor .checkboxes{flex-wrap:wrap;gap:10px;display:flex}.checkboxesbtn{letter-spacing:-.01563rem;border-radius:4.375rem;font-family:Anek Latin;font-size:1.125rem;font-style:normal;line-height:1.5625rem}.pension-calculator-increse-decrese-last-step,.checkboxbuttons-last-step{padding:0}.checkboxbuttons-last-step button.asacheckbox{padding:.8rem 1.8rem}.padding-custom{padding:3.6rem}.border-top-bottom{border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.border-bottom-bottom{border-bottom:1px solid #bfbfbf}.contribution-box{text-align:center;background:#fff;border:1px solid #f59e0b;padding:3px 10px;font-size:1.25rem}.corpus-box{text-align:center;background:#fff;border:1px solid #c7222a;padding:3px 10px;font-size:1.25rem}.retirement-card{background:#fff;border-radius:1.25rem;margin-top:2.8rem;position:relative;box-shadow:0 0 20px 4px #0000001a}.retirement-card .label-box{color:#000;text-align:center;letter-spacing:-.01563rem;background:#fff;padding:.44rem .69rem;font-family:Anek Latin;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.25rem}.retirement-card .label-left{border:1px solid #c7222a}.retirement-card .label-right{border:1px solid #faa61a}.retirement-card .person-img{width:90px}.retirement-card .coin-img{width:3.725rem}.retirementplaningreport h2{font-weight:400}.redhightlighttitle{color:var(--color-primary)}@media (max-width:1600px){.expectedreturn{padding-right:0}}@media (max-width:768px){.retirement-card .person-img{width:auto}.increse-decrese-button span{color:var(--color-border);font-size:1.2rem}.calculate-input-ui label{font-size:1rem}.padding-custom{padding:1.6rem}.checkboxbuttons.button.mt-10{padding:0}.pension-calculator-increse-decrese{padding:0 0}.checkboxbtn button.asacheckbox{padding:.8rem 3rem}.dynamic-calculator-box{background:#fff;margin-top:1rem}.pagetopgap{padding-top:9rem;display:block}.nps-calculator p{margin-top:4rem}.select-retirement-plan-form{padding:inherit;padding-top:2rem;padding-bottom:2rem}.select-retirement-plan-form h5{text-align:center}.select-retirement-plan-form button.planforbtn{text-align:center;width:100%}.penstioncalculatorfinal{padding:inherit;margin-bottom:2rem;padding-top:2rem;padding-bottom:2rem}.penstioncalculatorleft .gap-15{display:block}.penstioncalculatorleft{padding-right:inherit}.btnpills button{width:100%;font-size:1.1rem}.penstioncalculatorright{padding:inherit}.penstioncalculatorright .righttotal1 span:last-child{color:var(--color-nps-black);font-size:var(--font-size-h3-lg)}.penstioncalculatorright .righttotal1 span:first-child{font-size:.8rem}.penstioncalculatorleft{border-right:none}.nps-calculator h1{font-size:var(--font-size-2xl);padding-top:5%;line-height:3rem}.expectedpenstion .cointext span:last-child{font-size:var(--font-size-h3-lg)}.howtousecalculator h2{font-size:var(--font-size-3xl)}.monthlyinvest .textcontent span:first-child{font-size:var(--font-size-base)}.penstioncalculatorright .righttotal1{padding:1rem 0}.rangesliderconfig{margin-bottom:1rem}.select-retirement-plan h2{font-size:var(--font-size-3xl)}}
.retirementplaningreport{border-radius:1.25rem}.retirementplaningreport h2{font-size:var(--font-size-rsp);color:var(--color-primary-dark);padding:1rem 0}
