[data-sparta-container] .engagement-card-module .engagement-background{background-color:#dbf1fd;min-height:120px}@media only screen and (min-width:768px){[data-sparta-container] .engagement-card-module .engagement-background{min-height:340px}}[data-sparta-container] .engagement-card-module .engagement-card{margin-top:-30px}@media only screen and (min-width:768px){[data-sparta-container] .engagement-card-module .engagement-card{margin-top:-80px}}[data-sparta-container] .engagement-card-module .headline-xsmall{font-family:cnx-light,Arial,Helvetica,sans-serif;margin:auto;width:65%}@media only screen and (min-width:1px){[data-sparta-container] .engagement-card-module .headline-xsmall{font-size:22px!important;line-height:1.4!important}}@media only screen and (min-width:768px){[data-sparta-container] .engagement-card-module .headline-xsmall{font-size:27px!important;line-height:1.4!important}}[data-sparta-container] .engagement-card-module .bg-card{background-color:#fff;border:1px solid #c0baba;border-radius:8px;box-sizing:border-box;padding:30px 40px;text-align:center}[data-sparta-container] .engagement-card-module .img{height:60px;margin-top:20px;width:100%}@media only screen and (min-width:1px){[data-sparta-container] .engagement-card-module .img{height:175px;margin-top:60px}}[data-sparta-container] .engagement-card-module .headline-med{font-family:cnx-regular,Arial,Helvetica,sans-serif}@media only screen and (min-width:1px){[data-sparta-container] .engagement-card-module .headline-med{font-size:27px!important}}@media only screen and (min-width:768px){[data-sparta-container] .engagement-card-module .headline-med{font-size:37px!important}}
[data-sparta-container] .affordability-calculator-module{margin-top:30px}[data-sparta-container] .affordability-calculator-module .bg-container{text-align:center}@media only screen and (min-width:768px){[data-sparta-container] .affordability-calculator-module .bg-container{text-align:left}}[data-sparta-container] .affordability-calculator-module .grantMessage{display:none;margin:0 10px 10px;text-align:center}[data-sparta-container] .affordability-calculator-module .errorMsg{font-family:roboto-regular,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500}[data-sparta-container] .affordability-calculator-module .phone-link{color:#646464;display:none;font-size:14px;height:48px;line-height:16px;margin-top:25px;text-align:center}[data-sparta-container] .affordability-calculator-module .form-submit{margin:0 auto;padding-top:25px;text-align:center}@media only screen and (min-width:768px){[data-sparta-container] .affordability-calculator-module .form-submit{margin-left:0;margin-right:auto;padding-top:18px;text-align:left}}[data-sparta-container] .affordability-calculator-module .form-submit .spa-btn{background-color:#f5f5f5;height:30px;width:92px}@media only screen and (min-width:768px){[data-sparta-container] .affordability-calculator-module .form-submit .spa-btn{height:40px;width:117px}}@media only screen and (min-width:1025px){[data-sparta-container] .affordability-calculator-module .form-submit .spa-btn{height:45px;width:143px}}[data-sparta-container] .affordability-calculator-module .form-submit .recalculateBtn{width:107px}@media only screen and (min-width:768px){[data-sparta-container] .affordability-calculator-module .form-submit .recalculateBtn{width:136.33px}}@media only screen and (min-width:1025px){[data-sparta-container] .affordability-calculator-module .form-submit .recalculateBtn{width:166px}}[data-sparta-container] .affordability-calculator-module .form-submit .calculateBtn{text-align:center}@media only screen and (min-width:768px){[data-sparta-container] .affordability-calculator-module .form-submit .calculateBtn{align-items:center;display:flex;justify-content:center}}[data-sparta-container] .affordability-calculator-module .spa-input.spa-input--sparta2.spa-input-box .spa-input-prefix--currency{top:1px}[data-sparta-container] .affordability-calculator-module .editButton{padding-bottom:5%}[data-sparta-container] .affordability-calculator-module .editButton>a{text-decoration:none}[data-sparta-container] .affordability-calculator-module .form-submit,[data-sparta-container] .affordability-calculator-module div.downPaymentEdit{position:relative}[data-sparta-container] .affordability-calculator-module .spin{position:absolute;top:3px}@media only screen and (min-width:1px){[data-sparta-container] .affordability-calculator-module .spin{left:73px}}@media only screen and (min-width:768px){[data-sparta-container] .affordability-calculator-module .spin{left:96px;top:9px}}@media only screen and (min-width:1025px){[data-sparta-container] .affordability-calculator-module .spin{left:122px;top:12px}}@media only screen and (min-width:1px){[data-sparta-container] .affordability-calculator-module .calculateBtn{font-size:14px;padding:3px 12px}}@media only screen and (min-width:768px){[data-sparta-container] .affordability-calculator-module .calculateBtn{font-size:17px}}@media only screen and (min-width:1025px){[data-sparta-container] .affordability-calculator-module .calculateBtn{font-size:24px}}[data-sparta-container] .affordability-calculator-module #homeAffordabilityCalculatorCalculateButton{line-height:1.6}@media only screen and (min-width:768px){[data-sparta-container] .affordability-calculator-module #homeAffordabilityCalculatorCalculateButton{line-height:normal}}[data-sparta-container] .affordability-calculator-module #homeAffordabilityCalculatorCalculateButton:focus,[data-sparta-container] .affordability-calculator-module #homeAffordabilityCalculatorCalculateButton:hover{background-color:#012169}@media only screen and (min-width:1px){[data-sparta-container] .affordability-calculator-module .reCalculateSpin{left:87px}}@media only screen and (min-width:768px){[data-sparta-container] .affordability-calculator-module .reCalculateSpin{left:111px}}@media only screen and (min-width:1025px){[data-sparta-container] .affordability-calculator-module .reCalculateSpin{left:142px}}[data-sparta-container] .affordability-calculator-module input[type=text]{padding:9px}[data-sparta-container] .affordability-calculator-module .interestRateAPR>p{margin:0;text-align:center}[data-sparta-container] .affordability-calculator-module .arrowImg{border-bottom:2px solid #0053c2;border-left:2px solid #0053c2;display:inline-block;height:7.5px;margin-right:6px;transform:rotate(225deg);width:7.5px}@media only screen and (min-width:1025px){[data-sparta-container] .affordability-calculator-module .arrowImg{height:8px;width:8px}}[data-sparta-container] .affordability-calculator-module .interestRateAPR{border-bottom:.75px solid #d5d5d5;margin:0 10px;padding-bottom:1.25rem}@media only screen and (min-width:1025px){[data-sparta-container] .affordability-calculator-module .interestRateAPR{margin:0 40px}}[data-sparta-container] .affordability-calculator-module .downPaymentPara{padding-top:1.25rem}[data-sparta-container] .affordability-calculator-module .downPaymentPara,[data-sparta-container] .affordability-calculator-module .editButton,[data-sparta-container] .affordability-calculator-module .homeprice,[data-sparta-container] .affordability-calculator-module .monthlyIncPara{font-family:cnx-regular,Arial,Helvetica,sans-serif!important}[data-sparta-container] .affordability-calculator-module .spinner{animation:spin 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#0073cf;float:right;height:12px;margin-left:4px;margin-top:7px;width:12px}[data-sparta-container] .affordability-calculator-module .upArrow{top:16px;transform:rotate(135deg)}[data-sparta-container] .affordability-calculator-module h2.estHomePrice{font-size:2rem;text-align:center}[data-sparta-container] .affordability-calculator-module .inputDownPayment{padding-left:7%}[data-sparta-container] .affordability-calculator-module .inputDownPayment input{width:85%}@media only screen and (min-width:768px){[data-sparta-container] .affordability-calculator-module .inputDownPayment input{width:75%}}[data-sparta-container] .affordability-calculator-module .inActive,[data-sparta-container] .affordability-calculator-module .inputDownPayment .spa-input-label{display:none}[data-sparta-container] .affordability-calculator-module .currencyInput{left:20%;position:absolute;top:14%}@media only screen and (min-width:768px){[data-sparta-container] .affordability-calculator-module .currencyInput{left:27%;top:10%}}[data-sparta-container] .affordability-calculator-module .updateDownPayment{background-color:unset;left:50%;text-align:center;transform:translateX(-50%)}[data-sparta-container] .affordability-calculator-module .cursorColor{color:#0053c2;cursor:pointer}[data-sparta-container] .affordability-calculator-module .disableBtn{color:#50585f;pointer-events:none}[data-sparta-container] .affordability-calculator-module p.normal-text.margin-half.downPayment{border-top:2px solid #cfcdcd;margin:0 20%;padding-top:1.25rem}[data-sparta-container] .affordability-calculator-module div.cursorColor.editButton{font-size:small}[data-sparta-container] .affordability-calculator-module .disclaimer-text{color:#646464;font-size:11px;letter-spacing:0;line-height:16px;margin:0 auto 20px;text-align:center}@media only screen and (min-width:768px){[data-sparta-container] .affordability-calculator-module .disclaimer-text{width:auto}}[data-sparta-container] .affordability-calculator-module .disclaimer-text.disclaimer-text__bottom{margin:15px 0}@media only screen and (min-width:768px){[data-sparta-container] .affordability-calculator-module .disclaimer-text.disclaimer-text__bottom{text-align:left;width:auto}}[data-sparta-container] .affordability-calculator-module .disclaimer-text.disclaimer-text__bottom a{text-decoration:underline}[data-sparta-container] .affordability-calculator-module .disclaimer-text.disclaimer-text__bottom a:focus,[data-sparta-container] .affordability-calculator-module .disclaimer-text.disclaimer-text__bottom a:hover{text-decoration:none}[data-sparta-container] .affordability-calculator-module .monthlyIncPara{font-family:cnx-regular,Arial,Helvetica,sans-serif!important;padding-bottom:7px}[data-sparta-container] .affordability-calculator-module .outer-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 20px 0 rgba(0,0,0,.12);margin-top:45px;padding:35px 32px 35px 35px}@media only screen and (min-width:768px){[data-sparta-container] .affordability-calculator-module .outer-card{margin-top:0}}[data-sparta-container] .affordability-calculator-module .outer-card div.prequalified-card{color:#646464;font-family:roboto-regular,Arial,Helvetica,sans-serif;font-size:medium;font-weight:300;margin:20px auto;text-align:center;width:88%}[data-sparta-container] .affordability-calculator-module .outer-card .prequalified-button-cs{align-items:center;display:flex;font-size:unset;justify-content:center;margin-top:3%}[data-sparta-container] .affordability-calculator-module .outer-card .pre-qualified-btn{display:flex;justify-content:center}[data-sparta-container] .affordability-calculator-module .inner-card{background-color:#f5f5f5;border-radius:8px;padding:20px}[data-sparta-container] .affordability-calculator-module .inner-card hr{border:solid #000;border-width:1px 0 0;margin:1.25rem auto 1.1875rem;width:30%}[data-sparta-container] .affordability-calculator-module .inner-card .homeprice{font-size:large;font-weight:600;text-align:center}[data-sparta-container] .affordability-calculator-module .inner-card p.normal-text{font-size:small;font-weight:100;text-align:center}[data-sparta-container] .affordability-calculator-module .inner-card p.normal-text .margin-half{margin-bottom:1rem}[data-sparta-container] .affordability-calculator-module .spa-input.spa-input--sparta2 .spa-input-hint{font-size:11px}
[data-sparta-container] .affordability-budget-module{margin-top:30px}[data-sparta-container] .affordability-budget-module .bg-container{background-color:#f5f5f5!important;padding:20px 0;text-align:center}@media only screen and (min-width:768px){[data-sparta-container] .affordability-budget-module .bg-container{padding:60px 0;text-align:left}}[data-sparta-container] .affordability-budget-module .image-placeholder{border:1px solid #000;height:175px;margin:20px 30px}[data-sparta-container] .affordability-budget-module #pieChartImage{width:100%}[data-sparta-container] .affordability-budget-module .pieChartHeader{font-family:cnx-light,Arial,Helvetica,sans-serif}
[data-sparta-container] .four-column-content-module{margin-top:30px;text-align:center}@media only screen and (min-width:1025px){[data-sparta-container] .four-column-content-module{text-align:left}}[data-sparta-container] .four-column-content-module .headline{font-size:28px;margin-bottom:40px;text-align:center}[data-sparta-container] .four-column-content-module .content-block{margin-bottom:45px}[data-sparta-container] .four-column-content-module .headline-med{font-size:20px!important}[data-sparta-container] .four-column-content-module .content{color:#646464;font-size:16px}[data-sparta-container] .four-column-content-module .img{margin:auto auto 18px}@media only screen and (min-width:768px){[data-sparta-container] .four-column-content-module .img{margin-bottom:15px}}@media only screen and (min-width:1025px){[data-sparta-container] .four-column-content-module .img{margin-bottom:14px}}[data-sparta-container] .four-column-content-module #headerImage{height:126px}[data-sparta-container] .four-column-content-module .show-for-large-up{display:none}@media only screen and (min-width:1025px){[data-sparta-container] .four-column-content-module .show-for-large-up{display:flex!important}}[data-sparta-container] .four-column-content-module .row{justify-content:center}
[data-sparta-container] .three-column-card-module{margin-top:30px;text-align:center}[data-sparta-container] .three-column-card-module .headline{font-size:36px;margin-bottom:40px;text-align:center}@media only screen and (min-width:768px){[data-sparta-container] .three-column-card-module .headline{margin-bottom:0}}[data-sparta-container] .three-column-card-module img{height:24px;width:24px}@media only screen and (min-width:768px){[data-sparta-container] .three-column-card-module .card-layout{display:flex;justify-content:space-between;margin-top:25px}}[data-sparta-container] .three-column-card-module .content-block{margin-bottom:45px}[data-sparta-container] .three-column-card-module .outter-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 20px 0 rgba(0,0,0,.12);margin:45px auto;max-width:80%;padding:15px 45px}@media only screen and (min-width:768px){[data-sparta-container] .three-column-card-module .outter-card{margin-top:0;max-width:30%;min-width:30%}}[data-sparta-container] .three-column-card-module .headline-med{font-size:16px!important}[data-sparta-container] .three-column-card-module .content{color:#646464;font-size:14px}@media only screen and (min-width:768px){[data-sparta-container] .three-column-card-module p.content{min-height:50px}}

/*# sourceMappingURL=mortgage-home-affordability-calculator-page-b178f9e0159ae5c7bcac.css.map*/