.mortgage-calculator-main *{box-sizing:border-box;margin:0;padding:0}.mortgage-calculator-main input::-webkit-inner-spin-button,.mortgage-calculator-main input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mortgage-calculator-main h2,.mortgage-calculator-main h4,.mortgage-calculator-main p{margin-bottom:0!important}.mortgage-calculator-main{display:flex;flex-direction:column;gap:30px;margin:80px auto}@media (min-width:960px){.mortgage-calculator-main{gap:50px}}.mortgage-calculator-main .calculator-container{display:flex;flex-direction:column;font-family:Raleway,sans-serif;gap:20px}@media (max-width:1440px){.mortgage-calculator-main .calculator-container,.mortgage-calculator-main .results-container{margin-left:-15px;margin-right:-15px;width:auto!important}}@media (min-width:960px){.mortgage-calculator-main .calculator-container{gap:30px}}.mortgage-calculator-main .calculator-form_container{background-color:#f5f5f5;border-radius:36px;display:flex;flex-direction:column;gap:22px;padding:45px 55px;width:100%}.mortgage-calculator-main .calculator-form_container .form{display:flex;flex-direction:row;flex-wrap:wrap;font-family:Nunito Sans,sans-serif;gap:22px 50px}.mortgage-calculator-main .result-heading{display:block;font-family:var(--headingsfontfamily),var(--nv-fallback-ff);font-size:36px;font-weight:700;margin-top:80px}.mortgage-calculator-main .calculator-form_heading{font-size:36px;font-weight:700}.mortgage-calculator-main .input-group{display:flex;flex-basis:100%;flex-direction:column;gap:7px}.mortgage-calculator-main .input-group.full{align-items:center;flex-basis:100%!important}@media (min-width:960px){.mortgage-calculator-main .input-group{flex-basis:calc(50% - 25px)}}.mortgage-calculator-main .inp{position:relative;width:100%}.mortgage-calculator-main .input-group label{color:#333;font-size:16px;font-weight:500;line-height:1.5!important}.mortgage-calculator-main .input-group select{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 18'%3E%3Cpath d='M5.64 7.84h.35c1.23-.01 2.46.06 3.69.22l.54.11c.27.05.53.13.78.23.6.31.98.92.99 1.6v.06c-.07.46-.21.92-.41 1.34a22.87 22.87 0 0 1-3.79 5.59l-.4.38c-.11.1-.22.19-.33.28-.31.23-.68.35-1.06.35-.41 0-.81-.13-1.14-.38l-.42-.39-.09-.09a21.971 21.971 0 0 1-4.02-5.89l-.09-.24c-.12-.3-.2-.62-.24-.95 0-.32.08-.63.22-.91.2-.36.52-.64.9-.81.35-.11.7-.19 1.06-.26 1.14-.17 2.3-.25 3.46-.24ZM6 0c.83 0 1.51.67 1.52 1.5l-.33 3.7a1.195 1.195 0 0 1-2.39 0l-.33-3.7C4.49.67 5.17 0 6 0Z' style='fill:%23000;stroke-width:0'/%3E%3C/svg%3E") no-repeat right 20px top 50%;background-size:12px 18px;border:none;border-radius:50px;cursor:pointer;position:relative}.mortgage-calculator-main .inp input,.mortgage-calculator-main .input-group select{color:#333;font-size:16px;font-weight:500;outline:none;padding:5px 70px 5px 15px!important;width:100%}.mortgage-calculator-main .inp input{background-color:#fff;border:1px solid #fff;border-radius:50px}.mortgage-calculator-main .inp span{color:#333;font-weight:500;position:absolute;right:20px;top:6px}.mortgage-calculator-main .form-button{background-color:var(--nv-primary-accent);border:none;border-radius:50px;color:#fff;font-size:22px;font-weight:600;margin-top:45px;padding:16px 120px;transition:.3s;width:max-content}.mortgage-calculator-main .form-button a{color:#fff;display:block;text-decoration:none;width:max-content}.mortgage-calculator-main .form-button:hover{background-color:var(--nv-secondary-accent);cursor:pointer;transition:.3s}.mortgage-calculator-main .inp input.invalid,.mortgage-calculator-main .inp select.invalid{border-color:#ae2727;border-style:solid;color:#ae2727}.mortgage-calculator-main .inp.invalid .error-message{color:#ae2727;display:block;margin-top:10px}.mortgage-calculator-main .error-message{display:none}.mortgage-calculator-main .tooltip-element{margin-left:10px;margin-top:9px;text-align:center}.mortgage-calculator-main .tooltip-element,.mortgage-calculator-main .tooltip-element svg{height:16px;width:16px}.mortgage-calculator-main .tooltip-element .react-tooltip{background-color:#fff;border:0;box-shadow:0 2px 12px #0003;color:#000;cursor:default;font-size:15px;font-weight:400;line-height:1.4;max-width:300px;min-width:250px;padding:16px;z-index:9999}.mortgage-calculator-main .hidden{display:none}.mortgage-calculator-main .inp-wrapper{display:flex}.mortgage-calculator-main .results-container{background:#f3f2fe;border-radius:36px;padding:45px 55px}.mortgage-calculator-main .results-container_elm{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.mortgage-calculator-main .results-container_icon{align-items:center;background-color:#fff;border-radius:50%;color:var(--nv-primary-accent);display:flex;font-weight:700;height:65px;justify-content:center;width:65px}.mortgage-calculator-main .mortgage-results{display:inline-block;margin-bottom:70px;vertical-align:top;width:50%}.mortgage-calculator-main .mortgage-results.left{padding-right:25px}.mortgage-calculator-main .mortgage-results.right{padding-left:25px}@media only screen and (min-width:769px){.mortgage-calculator-main .mortgage-results.right hr{margin-top:60px}}.mortgage-calculator-main .endcapital,.mortgage-calculator-main .results-container_icon{font-family:Nunito Sans,sans-serif;font-size:30px}.mortgage-calculator-main .endcapital{font-weight:500;margin-left:24px}.mortgage-calculator-main .results-container_name{font-size:30px;font-weight:700}.mortgage-calculator-main .results-container_item{display:flex;flex-direction:column;gap:15px}.mortgage-calculator-main .results-container_item p:first-child{font-size:22px;font-weight:800}.mortgage-calculator-main .results-container_item p:nth-child(2){font-family:Nunito Sans,sans-serif;font-size:22px;font-weight:500}@media only screen and (max-width:768px){.mortgage-calculator-main{margin:24px auto}.mortgage-calculator-main .calculator-container{flex-direction:column}.mortgage-calculator-main .calculator-container,.mortgage-calculator-main .results-container{margin:0}.mortgage-calculator-main .calculator-form_container,.mortgage-calculator-main .results-container{border-radius:24px;margin:0;padding-left:24px;padding-right:24px;width:100%}.mortgage-calculator-main .results-container{display:flex;flex-direction:column;gap:35px}.mortgage-calculator-main .calculator-form_heading{font-size:36px}.mortgage-calculator-main .form-button{margin-top:20px;padding-left:60px;padding-right:60px}.mortgage-calculator-main .mortgage-results{display:block;margin:0;padding:0!important;width:inherit}.mortgage-calculator-main .mortgage-container{flex-direction:column}.mortgage-calculator-main .mortgage-results_elm{display:block!important}.mortgage-calculator-main .mortgage-results_elm p:last-child{background:#fff;border-radius:50px;line-height:1;margin-top:10px;padding:5px 20px}.mortgage-calculator-main .input-group .form-button{width:100%}.mortgage-calculator-main .result-heading{font-size:var(--h4fontsize);font-weight:var(--h4fontweight);line-height:var(--h4lineheight);margin-top:0;padding-left:24px;padding-right:24px}}.mortgage-calculator-main input:disabled{color:#777777a6}.mortgage-calculator-main .mortgage-heading{word-wrap:break-word;align-items:center;display:flex;flex-direction:row-reverse;font-size:38px;justify-content:space-between;margin-bottom:30px!important}.mortgage-calculator-main .mortgage-heading img{max-height:50px;max-width:224px}.mortgage-calculator-main .mortgage-container{display:flex;font-family:Nunito Sans,sans-serif;justify-content:space-around}.mortgage-calculator-main .mortgage-results h4{border-bottom:2px solid #dfdfdf;color:#242424;font-size:22px;font-weight:700;margin-bottom:16px!important;padding:10px 0 8px}.mortgage-calculator-main .mortgage-results_elm{display:flex;font-family:Nunito Sans,sans-serif;justify-content:space-between;padding:5px 0}.mortgage-calculator-main .mortgage-results_elm p:first-child{color:#6c6c6c}.mortgage-calculator-main .mortgage-results_elm:last-child p{color:#0b0b0b;font-weight:700}.mortgage-calculator-main .mortgage-results hr{border-color:#dfdfdf;margin-bottom:-7px;margin-top:18px}.mortgage-calculator-main .sum{font-weight:600}.mortgage-calculator-main .inp input:disabled{background-color:hsla(0,0%,69%,.185);border:hsla(0,0%,69%,.185)}.mortgage-calculator-main .mortgage_elm{padding:20px 10px}.mortgage-calculator-main .mortgage_elm,.mortgage-calculator-main .mortgage_elm div{grid-gap:0 20px;display:grid;gap:0 20px;grid-template-columns:65px auto;max-height:100px}.mortgage-calculator-main .box-heading{font-size:22px;font-weight:700}.mortgage-calculator-main .box-heading+p{font-size:22px;font-weight:600!important}.mortgage-calculator-main .mortgage-symbol{align-items:center;background-color:#fff;border-radius:50%;color:var(--nv-primary-accent);display:flex;font-weight:700;grid-row:span 2;height:65px;justify-content:center;width:65px}.mortgage-calculator-main .mortgage-symbol svg{height:16px;width:24px}.mortgage-calculator-main .mortgage_elm .mortgage-symbol.euro:before{color:var(--nv-primary-accent);content:"€";font-family:Nunito Sans,sans-serif;font-size:30px;font-weight:700;line-height:65px;text-align:center;vertical-align:middle}@media only screen and (max-width:768px){.mortgage-calculator-main .mortgage-heading{align-items:flex-start;flex-direction:column-reverse;font-size:26px;gap:15px;justify-content:flex-start}.mortgage-calculator-main .mortgage-heading img{margin-top:30px}.mortgage-calculator-main .mortgage-container{flex-wrap:wrap}.mortgage-calculator-main .mortgage_elm,.mortgage-calculator-main .mortgage_elm div{grid-template-columns:45px auto}.mortgage-calculator-main .mortgage_elm .mortgage-symbol{height:45px;width:45px}.mortgage-calculator-main .mortgage_elm .mortgage-symbol:before{font-size:25px!important;height:45px;line-height:45px!important;width:45px}.mortgage-calculator-main .mortgage_elm:last-child .mortgage-symbol:before{font-size:20px;line-height:45px}}
/*# sourceMappingURL=main.59c7ddc9.css.map*/