:root{--color-orange:#fe9913;--color-blue:#6ea4c1;--color-green:#808757;--gradient:linear-gradient(var(--gradient-degree),var(--color-green) 0%,var(--color-blue) 100%)}#hypo-income-result-inner,#hypo-payment .result-label,#hypo-payment .result-value,#hypo-payment-2 .result-label,#hypo-payment-2 .result-value,.error-message,.hypo-form .form-group label,.hypo-form .input,.hypo-form .result-group .result-label,.hypo-form-v2 .form-group label,.hypo-form-v2 .input,.hypo-form-v2 .result-wrapper .result-group .result-label,.hypo-form-v2 .result-wrapper .result-group .result-value,.result-value{font-family:Red Hat Display,sans-serif}#hypo-payment .result-label,#hypo-payment .result-value,#hypo-payment-2 .result-label,#hypo-payment-2 .result-value,.hypo-form .result-group .result-label,.hypo-form-v2 .result-wrapper .result-group .result-label,.hypo-form-v2 .result-wrapper .result-group .result-value,.result-value{color:#000}.hypo-form .result-group .result-label,.hypo-form-v2 .result-wrapper .result-group .result-label{font-size:16px;font-weight:500;margin-bottom:10px;text-decoration:underline}.hypo-form-v2 .result-wrapper .result-group .result-value,.result-value{font-size:18px;font-weight:900;margin-bottom:10px}#hypo-payment .result-label,#hypo-payment-2 .result-label{font-size:20px;font-weight:700;margin-bottom:20px}#hypo-payment .result-value,#hypo-payment-2 .result-value{font-size:24px;font-weight:900;margin-bottom:10px}.hypo-form-v2 .result-wrapper,.hypo-form-v2 .result-wrapper-income{grid-gap:2px;display:grid;grid-template-columns:1fr;padding:10px 20px}.collapse-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s}.collapse-wrapper>*{overflow:hidden;padding:0!important}.collapse-wrapper.show{grid-template-rows:1fr}#hypo-income-result-inner{align-items:center;color:#fff;display:flex;font-size:20px;font-weight:700;justify-content:center}#hypo-income-form{margin-top:40px!important}.error-message{color:red;display:none!important;font-size:16px;font-style:normal;font-weight:600;margin-top:10px}.form-group.input-error .error-message{display:block!important}.hypo-form-v2{grid-gap:2px 2rem;display:grid;grid-template-columns:1fr}.hypo-form-v2 .form-group{margin-bottom:10px}.hypo-form-v2 .form-group .input-wrapper{position:relative}.hypo-form-v2 .form-group label{color:#3b3c3a;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:3px}.hypo-form-v2 .input{box-sizing:border-box;color:#333;letter-spacing:1px;width:100%}.hypo-form-v2 :focus{outline:none}.hypo-form-v2 .input-wrapper .input{border:1px solid #ccc!important;border-radius:0!important;padding:7px 14px 9px!important;transition:.4s!important}.hypo-form-v2 .input-wrapper .input~.focus-border:after,.hypo-form-v2 .input-wrapper .input~.focus-border:before{background-color:var(--color-orange)!important;content:""!important;height:2px!important;left:0!important;position:absolute!important;top:0!important;transition:.3s!important;width:0!important}.hypo-form-v2 .input-wrapper .input~.focus-border:after{bottom:0!important;left:auto!important;right:0!important;top:auto!important}.hypo-form-v2 .input-wrapper .input~.focus-border i:after,.hypo-form-v2 .input-wrapper .input~.focus-border i:before{background-color:var(--color-orange)!important;content:""!important;height:0!important;left:0!important;position:absolute!important;top:0!important;transition:.4s!important;width:2px!important}.hypo-form-v2 .input-wrapper .input~.focus-border i:after{bottom:0!important;left:auto!important;right:0!important;top:auto!important}.hypo-form-v2 .input-wrapper .input:focus~.focus-border:after,.hypo-form-v2 .input-wrapper .input:focus~.focus-border:before{transition:.3s!important;width:100%!important}.hypo-form-v2 .input-wrapper .input:focus~.focus-border i:after,.hypo-form-v2 .input-wrapper .input:focus~.focus-border i:before{height:100%!important;transition:.4s!important}.hypo-form-v2 .result-wrapper-income{align-content:center}.hypo-form-v2 .result-wrapper-income .result-group{padding:10px 20px!important}.hypo-form-v2 .result-wrapper{background-color:#fff}.hypo-form-v2 .result-wrapper .result-group{background-color:#fff;min-height:70px;padding:5px 0}.hypo-form{grid-gap:2px;display:grid;grid-template-columns:1fr}.hypo-form .form-group{margin-bottom:10px}.hypo-form .form-group .input-wrapper{position:relative}.hypo-form .form-group label{color:#3b3c3a;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:3px}.hypo-form .input{box-sizing:border-box;color:#333;letter-spacing:1px;width:100%}.hypo-form :focus{outline:none}.hypo-form .input-wrapper .input{border:1px solid #ccc!important;border-radius:0!important;padding:7px 14px 9px!important;transition:.4s!important}.hypo-form .input-wrapper .input~.focus-border:after,.hypo-form .input-wrapper .input~.focus-border:before{background-color:var(--color-orange)!important;content:""!important;height:2px!important;left:0!important;position:absolute!important;top:0!important;transition:.3s!important;width:0!important}.hypo-form .input-wrapper .input~.focus-border:after{bottom:0!important;left:auto!important;right:0!important;top:auto!important}.hypo-form .input-wrapper .input~.focus-border i:after,.hypo-form .input-wrapper .input~.focus-border i:before{background-color:var(--color-orange)!important;content:""!important;height:0!important;left:0!important;position:absolute!important;top:0!important;transition:.4s!important;width:2px!important}.hypo-form .input-wrapper .input~.focus-border i:after{bottom:0!important;left:auto!important;right:0!important;top:auto!important}.hypo-form .input-wrapper .input:focus~.focus-border:after,.hypo-form .input-wrapper .input:focus~.focus-border:before{transition:.3s!important;width:100%!important}.hypo-form .input-wrapper .input:focus~.focus-border i:after,.hypo-form .input-wrapper .input:focus~.focus-border i:before{height:100%!important;transition:.4s!important}.hypo-form .result-wrapper{grid-gap:2px;background-color:#fff;display:grid;grid-template-columns:1fr;padding-top:20px}.hypo-form .result-group{background-color:#fff;min-height:85px;padding:10px 20px}#hypo-contact-form{margin-top:40px!important}@media only screen and (min-width:600px){.hypo-form-v2{grid-template-columns:repeat(2,1fr)}.hypo-form-v2 .full-w{grid-column:span 2}.hypo-form{grid-template-columns:repeat(2,1fr)}.hypo-form .full-w{grid-column:span 2}.hypo-form .result-wrapper{grid-column:span 2;grid-template-columns:repeat(2,1fr)}}

/*# sourceMappingURL=main.css.map*/