.nps-calculator{background:url(../media/nps-cal-topbanner.b48560af.svg)}.nps-calculator h1{color:#000;padding-top:25%;font-family:Roboto,sans-serif;font-size:3.375rem;font-style:normal;font-weight:300;line-height:4.125rem}.nps-calculator h1 b{color:#ca2227;font-weight:700;display:block}.nps-calculator p{color:#000;letter-spacing:-.01563rem;margin-top:10rem;font-family:Anek Latin;font-size:1.375rem;font-style:normal;font-weight:300;line-height:1.5rem}.besamjhdaarimg{background:0 0}.select-retirement-plan h2{color:#8b151b;text-align:center;letter-spacing:-.01563rem;font-family:Anek Latin;font-size:3.375rem;font-style:normal;font-weight:300;line-height:3.75rem}.select-retirement-plan h4{color:#000;text-align:center;letter-spacing:-.01563rem;font-family:Anek Latin;font-size:1.5625rem;font-style:normal;font-weight:300;line-height:3.75rem}.select-retirement-plan-form{background:#fff;border-bottom:1.125rem solid #f9a61a;border-radius:1.25rem;padding:4.44rem 15rem;box-shadow:0 0 20px 4px #0000001a}.select-retirement-plan-form h4{color:#000;text-align:center;letter-spacing:-.01563rem;font-family:Anek Latin;font-size:1.875rem;font-style:normal;font-weight:500;line-height:1.875rem}.select-retirement-plan-form label{color:#000;text-transform:uppercase;gap:10px;font-family:Anek Latin;font-size:.9375rem;font-style:normal;font-weight:500;display:grid}.select-retirement-plan-form label input{height:4.68rem;padding-left:4rem;font-size:1.5rem}.select-retirement-plan-form label input::placeholder{color:#000;letter-spacing:-.01563rem;margin-left:10%;font-family:Anek Latin;font-size:1.5625rem;font-style:normal;font-weight:500;line-height:1.25rem}.select-retirement-plan-form label img{position:absolute;top:50%;left:4%}.select-retirement-plan-form h5{color:#000;letter-spacing:-.01563rem;font-family:Anek Latin;font-size:1.5625rem;font-style:normal;font-weight:500;line-height:3rem}.select-retirement-plan-form button{letter-spacing:-.01563rem;width:12.875rem;font-family:Anek Latin;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.5625rem}.select-retirement-plan-form button.planforbtn{width:15.25rem}.custombtnconfig{color:#fff;letter-spacing:-.01563rem;padding:1rem 4rem;font-family:Anek Latin;font-size:1.5625rem;font-style:normal;font-weight:500;line-height:1.5625rem}.calculatorui{margin-top:3.94rem;margin-bottom:7rem}.calculatorui input[type=range]{appearance:none;cursor:pointer;background:#ccc;border-radius:15px;outline:none;width:100%;height:6px}.calculatorui input::-webkit-slider-thumb{appearance:none;background-color:#c7222a;border:none;border-radius:50%;width:15px;height:15px;transition:all .2s ease-in-out}.calculatorui input::-moz-range-thumb{background-color:#c7222a;border:none;border-radius:50%;width:15px;height:15px;transition:all .2s ease-in-out}.calculatorui h2{color:#000;text-align:center;letter-spacing:-.01563rem;margin-bottom:4rem;font-family:Anek Latin;font-size:1.875rem;font-style:normal;font-weight:500;line-height:1.875rem}.rangesliderconfig{margin-bottom:4.8rem}.penstioncalculatorfinal{background:#fff;border-bottom:1.125rem solid #f9a61a;border-radius:1.25rem;margin-bottom:5rem;padding:4.44rem 5rem;box-shadow:0 0 20px 4px #0000001a}.penstioncalculatorleft{border-right:1px solid #ccc;padding-right:8.5rem}.penstioncalculatorleft label{color:#000;letter-spacing:-.01563rem;text-transform:uppercase;margin-bottom:1.06rem;font-family:Anek Latin;font-size:.9375rem;font-style:normal;font-weight:500;line-height:1.25rem;display:block}.penstioncalculatorright{padding:0 4.25rem}.penstioncalculatorleft label input{width:-webkit-fill-available;height:4.68rem;margin-top:1.06rem;padding-left:4rem;font-size:1.5rem}.penstioncalculatorleft label img{position:absolute;top:50%;left:4%}.btnpills{margin-bottom:2.5rem}.btnpills button{letter-spacing:-.01563rem;width:15.3125rem;padding:1.2rem;font-family:Anek Latin;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.5625rem}.btnpills button:last-child{width:13.5rem}.penstioncalculatorleft .monthyear button{letter-spacing:-.01563rem;width:11.4375rem;height:3.8125rem;font-family:Anek Latin;font-size:1.5625rem;font-style:normal;font-weight:400;line-height:1.5625rem}.penstioncalculatorleft input{font-size:1.5625rem}.penstioncalculatorleft input.border{height:3.8125rem}.penstioncalculatorleft input::placeholder{font-size:1.5625rem}.monthyear{margin-bottom:2.94rem}.expectedreturn{padding-right:5rem}.expectedreturn input{width:11.4375rem}.percentageicon{color:#ca2227;letter-spacing:-.01563rem;margin-left:1rem;font-family:Anek Latin;font-size:1.5625rem;font-style:normal;font-weight:400;line-height:1.5625rem;position:absolute}.expectedreturn input[type=range],.appearancenone{appearance:none;cursor:pointer;background:#ccc;border-radius:15px;outline:none;width:100%;height:6px}.penstioncalculatorright .righttotal1{background:#fbd440;border-radius:1.25rem}.penstioncalculatorright .righttotal1 span:first-child{color:#000;letter-spacing:-.01563rem;text-transform:uppercase;font-family:Anek Latin;font-size:.9375rem;font-style:normal;font-weight:500;line-height:1.25rem;display:block}.penstioncalculatorright .righttotal1 span:last-child{color:#000;font-size:3.375rem}.greenbgtotal{background:#70b865!important}.monthlyinvest .textcontent span:first-child{color:#000;letter-spacing:-.01563rem;font-family:Anek Latin;font-size:1.5625rem;font-style:normal;font-weight:400;line-height:1.5625rem;display:block}.monthlyinvest .textcontent{width:100%;display:block}.monthlyinvest .textcontent span:last-child{color:#000;letter-spacing:-.01563rem;text-transform:uppercase;font-family:Anek Latin;font-size:2.25rem;font-style:normal;font-weight:500;line-height:3.375rem}.monthlyinvest{border-bottom:1px solid #ccc}.annuity span{color:#000;letter-spacing:-.01563rem;margin-bottom:2.19rem;font-family:Anek Latin;font-size:1.5625rem;font-style:normal;font-weight:400;line-height:1.5625rem;display:block}.bg-red-cicle{background-color:#c7222a;width:12.1875rem;height:12.1875rem}.annuity{border-bottom:1px solid #ccc}.rightbuttons button{letter-spacing:-.01563rem;width:11.4375rem;height:3.8125rem;margin-top:1rem;font-family:Anek Latin;font-size:1.5625rem;font-style:normal;font-weight:400;line-height:1.5625rem}.expectedpenstion{margin-top:3rem}.expectedpenstion .cointext{display:block}.expectedpenstion .cointext span{color:#000;letter-spacing:-.01563rem;text-transform:uppercase;width:100%;font-family:Anek Latin;font-size:.9375rem;font-style:normal;font-weight:500;line-height:1.25rem;display:block}.expectedpenstion .cointext span:last-child{color:#000;letter-spacing:-.01563rem;text-transform:uppercase;font-family:Anek Latin;font-size:3.375rem;font-style:normal;font-weight:500;line-height:3.375rem}.howtousecalculator{color:#000;background:url(../media/howtousecalculator.ba208042.svg)}.howtousecalculator h2{color:#000;font-family:Roboto,sans-serif;font-size:var(--H2,4.125rem);font-style:normal;font-weight:300;line-height:4.5rem}.howtousecalculatorsteps{color:#000;font-family:Roboto,sans-serif;font-size:1.5625rem;font-style:normal;line-height:1.875rem}.howtousecalculatorsteps .stepui small{color:#000;margin-bottom:1rem;font-family:Roboto,sans-serif;font-size:1.375rem;font-style:normal;font-weight:300;display:block}.howtousecalculatorsteps .stepui h5{color:#f9a61a;font-family:Roboto,sans-serif;font-size:4.125rem;font-style:normal;font-weight:300}.verticalline{margin-top:1.5rem;margin-left:2rem}.howtousecalculator .gap-6{margin:0}@media (max-width:1600px){.expectedreturn{padding-right:0}}@media (max-width:768px){.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:#000;font-size:2.375rem}.penstioncalculatorright .righttotal1 span:first-child{font-size:.8rem}.penstioncalculatorleft{border-right:none}.nps-calculator h1{padding-top:5%;font-size:2.5rem;line-height:3rem}.expectedpenstion .cointext span:last-child{font-size:2.375rem}.howtousecalculator h2{font-size:3rem}.monthlyinvest .textcontent span:first-child{font-size:1rem}.penstioncalculatorright .righttotal1{padding:1rem 0}.rangesliderconfig{margin-bottom:1rem}.select-retirement-plan h2{font-size:3rem}}
