.ne-calc-mortgage{display:flex}.ne-calc-mortgage .ne-calc-mortgage_results h4,.ne-calc-mortgage .ne-calc-mortgage_text h4{font-weight:500;margin-bottom:20px}.ne-calc-mortgage .ne-calc-mortgage_text .ne-calc-mortgage_instructions{font-size:14px;line-height:22px}.ne-calc-mortgage .ne-calc-mortgage_left{flex:0 63%;padding:50px 3.5% 30px}.ne-calc-mortgage .ne-calc-mortgage_right{flex:0 37%;padding:50px 3.5%}.ne-calc-mortgage .ne-calc-mortgage_items-wrap{align-items:flex-start;display:flex;flex-wrap:wrap;margin-top:20px}.ne-calc-mortgage .ne-calc-mortgage_items-wrap .ne-calc-mortgage_item{align-content:flex-end;display:flex;flex:0 25%;flex-wrap:wrap;margin-bottom:24px;text-align:center}.ne-calc-mortgage .ne-calc-mortgage_item label{display:flex;font-family:var(--secondary-font);font-size:14px;line-height:20px;padding-left:2px;padding-right:6px}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input{margin-top:4px;position:relative}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_currency{left:16px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_percent,.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_text-after{position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:1}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input input{border:1px solid #e3e3e3;-webkit-box-shadow:0 1px 0 #e3e3e3;box-shadow:0 1px 0 #e3e3e3;font-size:16px;font-weight:600;height:32px;max-width:132px;text-align:center;width:100%}.ne-calc-mortgage .ne-calc-mortgage_tooltip[aria-label]{cursor:pointer;position:relative}.ne-calc-mortgage .ne-calc-mortgage_tooltip[aria-label]:before{background-color:#fff;-webkit-border-radius:0;border-radius:0;bottom:30px;-webkit-box-shadow:1px 2px 6px rgba(0,0,0,.3);box-shadow:1px 2px 6px rgba(0,0,0,.3);color:#000;content:attr(aria-label);display:none;font-size:14px;font-weight:400;left:10px;line-height:15px;line-height:20px;overflow:visible;padding:15px;pointer-events:none;position:absolute;text-decoration:none;text-indent:0;text-shadow:none;white-space:break-spaces;width:250px;z-index:5000}.ne-calc-mortgage .ne-calc-mortgage_tooltip[aria-label]:hover:before,.ne-calc-mortgage_tooltip[aria-label]:focus:before{display:block}.ne-calc-mortgage .ne-calc-mortgage_results .ne-calc-mortgage_est-payment{align-items:center;display:flex;font-family:var(--primary-font);font-size:36px;font-weight:300;height:76px;justify-content:center;line-height:80px;width:100%}.ne-calc-mortgage .ne-calc-mortgage_results .ne-calc-mortgage_results{margin-top:20px}.ne-calc-mortgage .ne-calc-mortgage_results .ne-calc-mortgage_result-value{border-bottom:1px solid hsla(0,0%,44%,.17);display:flex;padding:8px 20px 6px 0}.ne-calc-mortgage .ne-calc-mortgage_results .ne-calc-mortgage_result-amount,.ne-calc-mortgage .ne-calc-mortgage_results .ne-calc-mortgage_result-label{font-family:var(--secondary-font);font-size:14px;font-weight:400;line-height:20px}.ne-calc-mortgage .ne-calc-mortgage_results .ne-calc-mortgage_result-label{flex:0 60%}.ne-calc-mortgage .ne-calc-mortgage_results .ne-calc-mortgage_result-amount{flex:0 40%;text-align:right}.ne-calc-mortgage .ne-calc-mortgage_results .ne-calc-mortgage_result-value:last-child .ne-calc-mortgage_result-amount,.ne-calc-mortgage .ne-calc-mortgage_results .ne-calc-mortgage_result-value:last-child .ne-calc-mortgage_result-label{font-weight:600}.ne-calc-mortgage .ne-calc-mortgage_item .error-msg{color:var(--primary-color);font-size:13px;font-weight:500;line-height:1.2em}@media(max-width:1240px){.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input input{font-size:14px;max-width:122px}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input{font-size:14px}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_percent,.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_text-after{right:20px}}@media(max-width:1080px){.ne-calc-mortgage .ne-calc-mortgage_left,.ne-calc-mortgage .ne-calc-mortgage_right{padding:30px}.ne-calc-mortgage .ne-calc-mortgage_items-wrap .ne-calc-mortgage_item{flex:0 33.33%}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input input{max-width:132px}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_currency,.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_percent{left:15%}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_percent,.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_text-after{right:19%}}@media(max-width:991px){.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input input{max-width:122px}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_currency{left:12%}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_percent,.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_text-after{right:18%}}@media(max-width:887px){.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_currency{left:12%}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_percent,.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_text-after{right:14%}}@media(max-width:768px){.ne-calc-mortgage{flex-direction:column}.ne-calc-mortgage .ne-calc-mortgage_left,.ne-calc-mortgage .ne-calc-mortgage_right{flex:0 100%}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_currency{left:26%}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_percent,.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_text-after{right:24%}.ne-calc-mortgage .ne-calc-mortgage_items-wrap .ne-calc-mortgage_item{flex-direction:column;justify-content:center}.ne-calc-mortgage .ne-calc-mortgage_tooltip{width:100%}}@media(max-width:697px){.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_currency{left:24%}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_percent,.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_text-after{right:21%}}@media(max-width:565px){.ne-calc-mortgage .ne-calc-mortgage_items-wrap .ne-calc-mortgage_item{flex:0 50%}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input input{max-width:132px}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_currency{left:24%}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_percent,.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_text-after{right:24%}}@media(max-width:485px){.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_currency{left:18%}.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_percent,.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input .ne-calc-mortgage_text-after{right:18%}.ne-calc-mortgage .ne-calc-mortgage_left,.ne-calc-mortgage .ne-calc-mortgage_right{padding:5%}}@media(max-width:400px){.ne-calc-mortgage .ne-calc-mortgage_item .ne-calc-mortgage_input input{max-width:110px}}