.bhf-calc-annuities-calculator *{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0;border:0;font-size:100%;font:inherit;line-height:1;vertical-align:baseline;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}.bhf-calc-annuities-calculator ::after,.bhf-calc-annuities-calculator ::before{-webkit-box-sizing:inherit;box-sizing:inherit}html .bhf-calc-annuities-calculator{-webkit-box-sizing:border-box;box-sizing:border-box}.bhf-calculator body{margin:0}.bhf-calc-annuities-calculator a{color:inherit;text-decoration:inherit}.bhf-calc-annuities-calculator abbr[title]{text-decoration:inherit}.bhf-calc-annuities-calculator b,.bhf-calc-annuities-calculator strong{font-weight:bolder}.bhf-calc-annuities-calculator code,.bhf-calc-annuities-calculator pre{font-family:monospace,monospace}.bhf-calc-annuities-calculator blockquote,.bhf-calc-annuities-calculator q{quotes:none}.bhf-calc-annuities-calculator blockquote::after,.bhf-calc-annuities-calculator blockquote::before,.bhf-calc-annuities-calculator q::after,.bhf-calc-annuities-calculator q::before{content:"";content:none}.bhf-calc-annuities-calculator button,.bhf-calc-annuities-calculator input,.bhf-calc-annuities-calculator optgroup,.bhf-calc-annuities-calculator select,.bhf-calc-annuities-calculator textarea{color:inherit}.bhf-calc-annuities-calculator [type=button],.bhf-calc-annuities-calculator [type=reset],.bhf-calc-annuities-calculator [type=submit],.bhf-calc-annuities-calculator button{background:0 0;cursor:pointer}.bhf-calc-annuities-calculator [type=button]:disabled,.bhf-calc-annuities-calculator [type=reset]:disabled,.bhf-calc-annuities-calculator [type=submit]:disabled,.bhf-calc-annuities-calculator button:disabled{cursor:auto}.bhf-calc-annuities-calculator textarea{resize:none;overflow:auto}.bhf-calc-annuities-calculator ol,.bhf-calc-annuities-calculator ul{list-style:none}.bhf-calc-annuities-calculator table{border-collapse:collapse;border-spacing:0}.bhf-calc-annuities-calculator a.bhf-calc-btn,.bhf-calc-annuities-calculator button.bhf-calc-btn{padding:14.5px 40px;margin-right:1rem;background-color:#00465a;display:inline-block;color:#fff;font-weight:500;font-size:17px;letter-spacing:.5px;border-radius:0;cursor:pointer;-webkit-transition:background-color .2s linear 0s,color .2s linear 0s,border .2s linear 0s;transition:background-color .2s linear 0s,color .2s linear 0s,border .2s linear 0s;border:2px solid transparent}.bhf-calc-annuities-calculator a.bhf-calc-btn:disabled,.bhf-calc-annuities-calculator button.bhf-calc-btn:disabled{opacity:1;background-color:#c9c9c9}.bhf-calc-annuities-calculator a.bhf-calc-btn:disabled:hover,.bhf-calc-annuities-calculator button.bhf-calc-btn:disabled:hover{opacity:1;cursor:not-allowed;color:#fff;background-color:#c9c9c9;border:2px solid #c9c9c9}.bhf-calc-annuities-calculator a.bhf-calc-btn:first-child:last-child,.bhf-calc-annuities-calculator a.bhf-calc-btn:last-child,.bhf-calc-annuities-calculator button.bhf-calc-btn:first-child:last-child,.bhf-calc-annuities-calculator button.bhf-calc-btn:last-child{margin:0}.bhf-calc-annuities-calculator a.bhf-calc-btn:hover,.bhf-calc-annuities-calculator button.bhf-calc-btn:hover{color:#00465a;border:2px solid #00465a;background-color:#d9e3e6}.bhf-calc-annuities-calculator a.bhf-calc-btn.alt,.bhf-calc-annuities-calculator button.bhf-calc-btn.alt{background-color:#fff;color:#00465a;border:2px solid #00465a}.bhf-calc-annuities-calculator a.bhf-calc-btn.alt:hover,.bhf-calc-annuities-calculator button.bhf-calc-btn.alt:hover{background-color:#00465a;color:#fff}.bhf-calc-annuities-calculator .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:40px}@media (max-width:768px){.bhf-calc-annuities-calculator a.bhf-calc-btn,.bhf-calc-annuities-calculator button.bhf-calc-btn{font-size:15px;padding:20px 45px}.bhf-calc-annuities-calculator .button-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.bhf-calc-annuities-calculator .button-container.centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bhf-calc-annuities-calculator .page-container{padding:4.75rem 0 .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bhf-calc-annuities-calculator .bhf-calc-column-1,.bhf-calc-annuities-calculator .bhf-calc-column-2{width:50%}.bhf-calc-annuities-calculator .bhf-calc-column-1.hide,.bhf-calc-annuities-calculator .bhf-calc-column-2.hide{display:none}.bhf-calc-annuities-calculator .bhf-heading-container{width:100%}.bhf-calc-annuities-calculator .bhf-heading-container>h2,.bhf-calc-annuities-calculator .bhf-heading-container>h3,.bhf-calc-annuities-calculator .bhf-heading-container>p{width:50%}@media (max-width:768px){.bhf-calc-annuities-calculator .page-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:7.8125vw}.bhf-calc-annuities-calculator .bhf-calc-column-1,.bhf-calc-annuities-calculator .bhf-calc-column-2,.bhf-calc-annuities-calculator .bhf-heading-container>h2,.bhf-calc-annuities-calculator .bhf-heading-container>h3,.bhf-calc-annuities-calculator .bhf-heading-container>p{width:100%}}.bhf-calc-annuities-calculator .bhf-calc-column-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bhf-calc-annuities-calculator .big-heading{font-size:60px;font-weight:900;margin-bottom:30px}.bhf-calc-annuities-calculator .bhf-calc-heading{font-size:30px;line-height:1.2;font-weight:700;color:#333;margin-bottom:.5rem}@media (max-width:768px){.bhf-calc-annuities-calculator .bhf-calc-heading{font-size:22px;line-height:1.2}}.bhf-calc-annuities-calculator .bhf-calc-subheading{font-size:30px;font-weight:700;color:#333;margin-bottom:.5rem;line-height:1.2}@media (max-width:768px){.bhf-calc-annuities-calculator .bhf-calc-subheading{font-size:21px}}.bhf-calc-annuities-calculator .bhf-calc-title{font-size:14px;font-weight:700;margin-bottom:.5rem}.bhf-calc-annuities-calculator .bhf-calc-description{font-size:15px;line-height:25px;color:#575757;margin-bottom:1rem}@media (max-width:768px){.bhf-calc-annuities-calculator .bhf-calc-description{font-size:12px;line-height:1.7}}.bhf-calc-annuities-calculator sup{top:0!important;font-size:10px;vertical-align:text-top}.bhf-calc-annuities-calculator .bhf-calc-error-msg{font-size:15px;line-height:25px;color:#00465a;font-weight:700;margin-top:1rem}.bhf-calc-annuities-calculator .input-list .chart-data{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bhf-calc-annuities-calculator .input-list .chart-data.other_essential_expenses{margin-bottom:0}.bhf-calc-annuities-calculator .input-list label{font-size:18px;line-height:18px;font-weight:700;border-bottom:2px dashed #575757;position:relative;top:2px}.bhf-calc-annuities-calculator .input-list .input-block-container{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bhf-calc-annuities-calculator .chart-data .input-container,.bhf-calc-annuities-calculator .chart-data-alt .input-container{width:30%;white-space:nowrap;position:relative;margin:0 48px 0 0;max-width:120px}@media (min-width:769px) and (max-width:1200px){.bhf-calc-annuities-calculator .chart-data .input-container,.bhf-calc-annuities-calculator .chart-data-alt .input-container{margin:0}}.bhf-calc-annuities-calculator .chart-data .input-container input,.bhf-calc-annuities-calculator .chart-data-alt .input-container input{max-width:120px;text-align:right;padding:0 2.4rem 5px 0;font-size:22px;line-height:1;display:inline-block;font-weight:400;color:rgba(0,0,0,.6);-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;margin:0;border:0;border-radius:0;background-color:none;-webkit-box-shadow:none;box-shadow:none;font-family:inherit;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bhf-calc-annuities-calculator .chart-data .input-container.bhf-calc-input-entered,.bhf-calc-annuities-calculator .chart-data-alt .input-container.bhf-calc-input-entered{font-weight:700;color:inherit}.bhf-calc-annuities-calculator .chart-data .input-container:focus::-webkit-input-placeholder,.bhf-calc-annuities-calculator .chart-data-alt .input-container:focus::-webkit-input-placeholder{color:transparent}.bhf-calc-annuities-calculator .chart-data .input-container:focus:-ms-input-placeholder,.bhf-calc-annuities-calculator .chart-data-alt .input-container:focus:-ms-input-placeholder{color:transparent}.bhf-calc-annuities-calculator .chart-data .input-container:focus::-ms-input-placeholder,.bhf-calc-annuities-calculator .chart-data-alt .input-container:focus::-ms-input-placeholder{color:transparent}.bhf-calc-annuities-calculator .chart-data .input-container:focus::placeholder,.bhf-calc-annuities-calculator .chart-data-alt .input-container:focus::placeholder{color:transparent}.bhf-calc-annuities-calculator .chart-data .input-container::-webkit-input-placeholder,.bhf-calc-annuities-calculator .chart-data-alt .input-container::-webkit-input-placeholder{font-weight:400}.bhf-calc-annuities-calculator .chart-data .input-container:-ms-input-placeholder,.bhf-calc-annuities-calculator .chart-data-alt .input-container:-ms-input-placeholder{font-weight:400}.bhf-calc-annuities-calculator .chart-data .input-container::-ms-input-placeholder,.bhf-calc-annuities-calculator .chart-data-alt .input-container::-ms-input-placeholder{font-weight:400}.bhf-calc-annuities-calculator .chart-data .input-container::placeholder,.bhf-calc-annuities-calculator .chart-data-alt .input-container::placeholder{font-weight:400}.bhf-calc-annuities-calculator .chart-data span,.bhf-calc-annuities-calculator .chart-data-alt span{font-size:12px;color:#575757;position:absolute;right:0;bottom:10px}.chart-info{text-align:center;font-size:10px;color:#575757;margin-top:2rem;margin-bottom:3rem;line-height:2;padding-left:4rem;padding-right:4rem;display:none}.chart-container{position:relative}.chart-container .middle-info{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.chart-container .middle-info span{text-align:center;font-size:20px;font-weight:700;color:#333;line-height:1.53}.chart-container .middle-info .amount{font-size:28px;font-weight:700}@media (max-width:768px){.bhf-calc-annuities-calculator .bhf-calc-error-msg{font-size:12px;line-height:1.7}.bhf-calc-annuities-calculator .chart-data .input-container,.bhf-calc-annuities-calculator .chart-data-alt .input-container{margin:0}.chart-container{margin-top:0}.chart-container .middle-info span{font-size:8px}.chart-container .middle-info .amount{font-size:14px}.chart-data{position:relative}}.chart-container .middle-info sup{font-size:11px;color:#333;vertical-align:top}.chart-data label{position:relative}.chart-data label:hover{border-bottom:2px solid #575757}.video-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.video-container video{width:100%;height:500px}@media (max-width:768px){.chart-data label{cursor:pointer;position:static}.video-container video{top:0;left:0;width:100%;height:auto;display:none}.video-container{background-color:#fff;position:absolute;left:0;top:0;height:100vh;display:none}.video-container.show{display:-webkit-box;display:-ms-flexbox;display:flex}.video-container.show video{display:block}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{display:none;-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff}select::-ms-expand{display:none}.bhf-calc-slider{position:relative}input[type=range]{-webkit-appearance:none;background:0 0;background-image:linear-gradient(linear,0 0,100% 0,color-stop(0,#00465a),color-stop(0,rgba(0,70,90,.25)));background-image:-webkit-gradient(linear,0 0,100% 0,color-stop(0,#00465a),color-stop(0,rgba(0,70,90,.25)));height:auto;width:100%;display:block}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-webkit-appearance:none;border:6px solid #00465a;height:20px;width:20px;border-radius:50%;background:#fff;cursor:pointer;margin-top:-9px}input[type=range]:focus{outline:0}input[type=range]::-ms-track{width:100%;height:2px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}input[type=range]::-moz-range-thumb{-webkit-appearance:none;border:6px solid #00465a;height:8px;width:8px;border-radius:50%;background:#fff;cursor:pointer;margin-top:-9px}input[type=range]::-ms-thumb{border:6px solid #00465a;height:8px;width:8px;border-radius:50%;background:#fff;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer}input[type=range]::-moz-range-track{cursor:pointer;background-color:transparent}.bhf-calc-footer{margin-top:77px;padding-top:28px;font-size:15px;line-height:25px;color:#575757;position:relative;width:100%}@media (max-width:768px){.bhf-calc-footer{font-size:12px;line-height:18px;margin-top:38px;padding-top:20px}}.bhf-calc-footer:before{content:"";width:100%;height:1px;top:0;background-color:#575757;opacity:.1;position:absolute}.bhf-calc-footer.hide{display:none}.bhf-calc-footer p{margin-bottom:17px;line-height:20px}.bhf-calc-tool-tip-icon{display:inline-block;width:20px;height:20px;background-color:#00465a;-webkit-mask-size:contain;mask-size:contain}.genericHeroTitleMargin{padding-top:0!important}.row .row{margin-right:0!important;margin-left:0!important}.genericHeroMargin{padding-top:0!important}.redirectable-card{height:315px!important}.redirectable-card .portfolioImage{height:160px!important}.print-container .bhf-calc-print-heading{font-size:18px;line-height:1.1;font-weight:700;margin-bottom:.5rem}.print-container .bhf-calc-print-description{font-size:9pt;line-height:1.5;margin-bottom:8px}#calculator-articles-section{display:none!important}.all-blog-section{padding:0 0 80px;clear:both}