.calc-calculator-container{--font-family:Lato,Arial,Helvetica,sans-serif;width:100%;display:flex;justify-content:center}.calc-calculator-sub-container{margin-top:1.875rem}.calc-calculator-mode-selector{display:flex;justify-content:center}.calc-calculator-body{display:flex;flex-flow:row wrap;border:1px solid #c4c8ca;border-radius:.66rem;overflow:hidden;width:55.7rem;margin-top:2rem;height:auto}.calc-calculator-form{box-sizing:border-box;width:50%;background-color:#fff;padding:2.66rem;height:auto}.form-fieldset{display:contents}.form-label{font-weight:500;font-size:.93rem;padding-bottom:.4rem;color:#222}.calc-form-data,.form-label{font-family:var(--font-family);font-style:normal}.calc-form-data{font-weight:300;font-size:1.06rem;line-height:1.26rem;color:#555;margin-bottom:.33rem;width:22.86rem;height:2.46rem;border-radius:.26rem}.calc-form-data.input{width:100%;margin-bottom:1rem;box-sizing:border-box;border:1px solid rgba(0,0,0,.2);border-radius:.26rem;padding-left:.8rem}.calc-form-data.input#interest-rate{width:13.53rem;height:2.46rem;border-radius:.26rem}.calc-form-data.input.year{margin-bottom:.66rem}.calc-form-data.input::placeholder{color:#555;opacity:.3;font-size:1rem}.calc-calculator-summary{box-sizing:border-box;height:auto;width:50%;background-color:#0f4d77;padding:30px 41px}.calc-summary-wrapper{padding-left:1.06rem;padding-right:1.06rem}.calc-summary-title{font-family:var(--font-family);font-style:normal;font-weight:700;color:#fff;margin-bottom:.53rem;text-align:center;font-size:20px;line-height:175%}.calc-summary-small-print{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:120%;text-align:justify;color:#fff;padding-top:1.66rem}.calc-summary-data{font-family:var(--font-family);font-style:normal;line-height:175%;font-weight:700;font-size:16px;color:#fff}.calc-payment-label{text-align:center;margin-top:1.33rem;padding-top:.8rem}.calc-summary-data-value{float:right}.calc-loan-amount,.calc-monthly-payment{font-family:"Lato",Roboto,serif;font-weight:800;padding-bottom:.66rem;letter-spacing:.05em;text-align:center;font-style:normal;font-size:52px;line-height:62px;color:#fff}.calc-real-loan-amount{font-style:normal;font-weight:800;font-size:16px;line-height:24px;color:#404040}.calc-real-loan-amount-label{padding-bottom:0!important}.calc-calculator-selector-button{display:flex;justify-content:center;align-items:center;cursor:pointer;font-family:var(--font-family);font-style:normal;font-weight:700;text-align:center;margin:0;color:#707070;background-color:#fff;border:1px solid #c4c8cc;height:2.46rem;width:13.13rem;font-size:16px;line-height:19px}.calc-calculator-selector-button.monthly-mode{border-radius:.26rem 0 0 .26rem}.calc-calculator-selector-button.loan-amount-mode{border-radius:0 .26rem .26rem 0}.calc-calculator-selector-button.selected{border:2px solid #139af5;color:#222}.calc-calculate-row{display:flex}.calc-calculate-button{flex-direction:row;padding:0 1.33rem;grid-gap:.26rem;gap:.26rem;width:7.2rem;height:2.66rem;background:#139af5;border-radius:.26rem;font-style:normal;font-size:1.06rem;line-height:1.6rem;color:#fff;margin-left:2.13rem}.calc-calculate-button,.calc-summary-apply-button{display:flex;justify-content:center;align-items:center;font-family:var(--font-family);font-weight:700;cursor:pointer}.calc-summary-apply-button{font-size:1rem;text-align:center;margin:20px auto auto;width:120px;height:40px;left:calc(50% + 152px);top:calc(50% + 5.5px);background:#33b96a;border-radius:4px}.calc-summary-apply-button .cta{color:#fff}.calc-free-text-input-error{color:red;margin-top:-1rem;margin-left:63%;font-family:var(--font-family);font-style:normal;font-size:.73rem}.calc-form-label.interest-rate,.calc-form-label.loan-amount-or-monthly-payment{margin-top:1rem}.calc-free-text-input-error.interest-rate{margin-top:.46rem;margin-left:18%}.calc-or-text{font-family:var(--font-family);font-style:normal;font-weight:500;font-size:.93rem;line-height:1.13rem;color:#ccc;margin-bottom:.66rem}.calc-percent-sign{color:#000;font-weight:600;margin-top:-2.9rem;margin-left:12.06rem;z-index:1000}.calc-summary-apply-button .cta-icon{display:none}.calc-summary-button-row{display:flex;flex-direction:row;max-width:22rem;margin:0 auto;align-items:center;justify-content:center}.calc-get-prequal-button{flex-direction:row;justify-content:center;align-items:center;grid-gap:4px;gap:4px;width:10.066rem;height:2.66rem;background:#fff;border:1px solid #2980b9;border-radius:6.66rem;font-size:.93rem;line-height:1.6rem;color:#0a0a0a;cursor:pointer}.calc-get-prequal-button,.calc-or{display:none;font-family:var(--font-family);font-style:normal;font-weight:700}.calc-or{font-size:1.06rem;text-align:center;color:#404040;margin-left:.433rem;margin-right:.433rem}.calc-hidden{display:none}@media only screen and (max-width:991px){.calc-calculator-container{height:100%;margin-top:2rem}.calc-calculator-sub-container{display:flex;flex-flow:column nowrap;align-items:center;margin-top:0}.calc-calculator-form{width:100%;background-color:#fff;padding:1.6rem 1.33rem 2rem;height:auto}.calc-calculator-summary{width:100%;padding:1.86rem 1.13rem 1.6rem;height:auto}.calc-calculate-row{flex-direction:column}.calc-calculate-button{width:100%;padding:0;margin:2.5rem 0 0}.calc-calculator-selector-button{height:4.2rem;width:8.93rem}.calc-calculator-body{width:90%;margin-top:1.73rem;height:unset}.calc-summary-data{line-height:150%}.calc-summary-apply-button{width:20.73rem}.calc-summary-wrapper{padding:18px 0}.calc-summary-small-print{line-height:155%;padding-top:2rem}.calc-free-text-input-error{margin-left:63%}.calc-form-data.input#interest-rate{width:100%;height:40px;border-radius:.26rem;margin-bottom:1.7rem}.calc-percent-sign{margin-top:-3.6rem;margin-left:93.5%}.calc-free-text-input-error.interest-rate{margin-top:.46rem;margin-left:63%}.calc-get-prequal-button{margin-top:1rem}.calc-or{padding-left:.46rem;padding-right:.46rem}.calc-payment-label{margin-top:0;margin-bottom:.8rem}}.loan-amount-container{justify-content:space-between;align-items:flex-start}.loan-amount-container,.loan-amount-label-container{display:flex;flex-direction:column}.calc-loan-amount-error{margin-left:0!important;margin-top:0!important}.calc-summary-apply-button-disabled{cursor:default!important;opacity:.4!important}.calc-summary-apply-button-disabled a{pointer-events:none!important;cursor:default!important}
/*# sourceMappingURL=14.0af37459.chunk.css.map */