@font-face{font-family:"dkbgrund-finanzierungsrechner";src:url("../fonts/icons_finanzierungsrechner/dkbgrund-finanzierungsrechner.woff2?x8yfjz") format("woff2"),url("../fonts/icons_finanzierungsrechner/dkbgrund-finanzierungsrechner.ttf?x8yfjz") format("truetype"),url("../fonts/icons_finanzierungsrechner/dkbgrund-finanzierungsrechner.woff?x8yfjz") format("woff"),url("../fonts/icons_finanzierungsrechner/dkbgrund-finanzierungsrechner.svg?x8yfjz") format("svg");font-display:block}[class^=icon-finanzierungsrechnerapp-],[class*=" icon-finanzierungsrechnerapp-"]{font-family:"dkbgrund-finanzierungsrechner" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-finanzierungsrechnerapp-Anschlussfinanzierung:before{content:"\e900"}.icon-finanzierungsrechnerapp-Bestand:before{content:"\e901"}.icon-finanzierungsrechnerapp-Doppelhaushaelfte:before{content:"\e902"}.icon-finanzierungsrechnerapp-Eigenes-Vorhaben:before{content:"\e903"}.icon-finanzierungsrechnerapp-Eigenheim:before{content:"\e904"}.icon-finanzierungsrechnerapp-Eigentumswohnung:before{content:"\e905"}.icon-finanzierungsrechnerapp-Grundstueck:before{content:"\e906"}.icon-finanzierungsrechnerapp-Kapitalbeschaffung:before{content:"\e907"}.icon-finanzierungsrechnerapp-Mehrfamilienhaus:before{content:"\e908"}.icon-finanzierungsrechnerapp-Modernisierung:before{content:"\e909"}.icon-finanzierungsrechnerapp-Neubau:before{content:"\e90a"}.icon-finanzierungsrechnerapp-Reihenhaus:before{content:"\e90b"}.icon-finanzierungsrechnerapp-Zweifamilienhaus:before{content:"\e90c"}.icon-finanzierungsrechnerapp-dropup:before{content:"\e90d"}.icon-finanzierungsrechnerapp-dropdown:before{content:"\e90e"}.icon-finanzierungsrechnerapp-pfeil-rechts:before{content:"\e90f"}.icon-finanzierungsrechnerapp-pfeil-links:before{content:"\e910"}.icon-finanzierungsrechnerapp-schliessen:before{content:"\e911"}.icon-finanzierungsrechnerapp-Euro:before{content:"\e912"}.icon-finanzierungsrechnerapp-Kalender:before{content:"\e913"}.icon-finanzierungsrechnerapp-Pfad-293:before{content:"\e914"}.icon-finanzierungsrechnerapp-wiederholen:before{content:"\e915"}.icon-finanzierungsrechnerapp-Achtung:before{content:"\e916"}.icon-finanzierungsrechnerapp-check:before{content:"\e917"}.icon-finanzierungsrechnerapp-euro-icn:before{content:"\e918"}.icon-finanzierungsrechnerapp-uhr:before{content:"\e919"}.finanzierungsrechner{background-color:#0976d6;padding:72px 0 55px 0;color:#fff}.finanzierungsrechner .finanzierungsrechner_container{background-color:#fff;padding:40px 48px;box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px 0,0,0,.16;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16)}@media(max-width: 1199.98px){.finanzierungsrechner .finanzierungsrechner_container{padding:15px 15px 30px 15px}}@media(min-width: 1200px){.finanzierungsrechner form .absatz .media{max-width:420px}}.finanzierungsrechner form .absatz .text h2{color:#0976d6;font-size:1.5rem;line-height:2rem}.finanzierungsrechner form .absatz .text p{color:#000}.finanzierungsrechner form .absatz .link_button a{color:#fff}.finanzierungsrechner h2{color:#fff}.finanzierungsrechner .absatz{margin:0 0 25px 0}.finanzierungsrechner .absatz .text *{color:#fff}.finanzierungsrechner .absatz .text .list_result{margin:0 0 30px 0}.finanzierungsrechner .absatz .text .list_result li{position:relative;color:#000;margin:0;padding:0 0 0 25px}.finanzierungsrechner .absatz .text .list_result li+li{margin-top:25px}.finanzierungsrechner .absatz .text .list_result li::before{display:none}.finanzierungsrechner .absatz .text .list_result li span{color:#000}.finanzierungsrechner .absatz .text .list_result li .icon{position:absolute;left:0}.finanzierungsrechner .absatz .text .list_result li .icon:before{padding-right:3px;color:#2ad1c9}.finanzierungsrechner .absatz .text .paragraph_list_result{color:#0976d6;font-family:"Euclid";font-weight:500;font-size:1.5rem;line-height:2.25rem}.finanzierungsrechner .absatz .text+.row{margin-top:32px}@media(max-width: 1199.98px){.finanzierungsrechner .absatz .link_button_container{margin:30px 0 0 0}}.finanzierungsrechner p{margin:0}.finanzierungsrechner p b,.finanzierungsrechner p strong{font-weight:500}.finanzierungsrechner .text_hint{color:#5c7893}.finanzierungsrechner .text_hint *{color:#5c7893}.finanzierungsrechner .step_headline{font-family:"Euclid";font-weight:500;font-size:1.875rem;line-height:2rem;color:#0976d6;margin:0 0 24px 0}@media(max-width: 1199.98px){.finanzierungsrechner .step_headline{margin:0 0 22px 0}}.finanzierungsrechner .step_headline.small{font-size:1.5rem}.finanzierungsrechner .step_headline.step_headline_with_icon .icon:before{font-size:1.875rem;line-height:1.875rem;margin-right:10px;color:#0976d6}.finanzierungsrechner .field_with_icon{position:relative}.finanzierungsrechner .field_with_icon .icon,.finanzierungsrechner .field_with_icon .icon-finanzierungsrechnerapp:not(.icon-finanzierungsrechnerapp-Kalender){position:absolute;right:12px;top:43px;pointer-events:none}.finanzierungsrechner .field_with_icon input{padding-right:30px}.finanzierungsrechner .actions{display:flex;justify-content:space-between;gap:12px;margin-top:36px;padding-top:16px}@media(max-width: 1199.98px){.finanzierungsrechner .actions{margin-top:30px}}.finanzierungsrechner .actions.actions_align_right{justify-content:flex-end}.finanzierungsrechner .actions button{-webkit-appearance:none;width:auto;cursor:pointer;outline:none;border-radius:0;font-family:"Euclid";font-weight:500;font-size:1.125rem;line-height:1.75rem;display:flex;justify-content:center;align-items:center;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;background-color:#0976d6;border-bottom:5px solid #2ad1c9;color:#fff;padding:13px 33px}@media(max-width: 575.98px){.finanzierungsrechner .actions button{width:100%}}.finanzierungsrechner .actions button .icon,.finanzierungsrechner .actions button .icon-finanzierungsrechnerapp{color:#fff;margin-right:18px}@media(max-width: 575.98px){.finanzierungsrechner .actions button .icon,.finanzierungsrechner .actions button .icon-finanzierungsrechnerapp{margin-right:11px}}.finanzierungsrechner .actions button:hover,.finanzierungsrechner .actions button:focus{text-decoration:none;background-color:#002e5c;transition:all ease .8s;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;-o-transition:all ease .8s;-moz-transform:translate(0, 3px);-webkit-transform:translate(0, 3px);-o-transform:translate(0, 3px);-ms-transform:translate(0, 3px);transform:translate(0, 3px);border-bottom:2px solid #2ad1c9}.finanzierungsrechner .actions button.btn-secondary{background:#eef2ff;color:#002e5c;border-bottom-color:#99abbe}.finanzierungsrechner .actions button.btn-secondary .icon,.finanzierungsrechner .actions button.btn-secondary .icon-finanzierungsrechnerapp{color:#002e5c}.finanzierungsrechner .actions button:disabled{opacity:.65;cursor:not-allowed}.finanzierungsrechner .btn_container_tertiary{margin-top:32px}.finanzierungsrechner .btn-tertiary{display:inline-block;position:relative;padding:2px 5px;color:#002e5c;font-size:1.25rem;line-height:1.8125rem;font-family:"Euclid";font-weight:500}.finanzierungsrechner .btn-tertiary .icon,.finanzierungsrechner .btn-tertiary .icon-finanzierungsrechnerapp{transition:all ease 1.6s;-webkit-transition:all ease 1.6s;-moz-transition:all ease 1.6s;-o-transition:all ease 1.6s;margin-right:5px;color:#002e5c}.finanzierungsrechner .btn-tertiary .icon::before,.finanzierungsrechner .btn-tertiary .icon-finanzierungsrechnerapp::before{font-size:14px}.finanzierungsrechner .btn-tertiary:hover,.finanzierungsrechner .btn-tertiary:focus{background-color:#002e5c;color:#fff}.finanzierungsrechner .btn-tertiary:hover .icon,.finanzierungsrechner .btn-tertiary:hover .icon-finanzierungsrechnerapp,.finanzierungsrechner .btn-tertiary:focus .icon,.finanzierungsrechner .btn-tertiary:focus .icon-finanzierungsrechnerapp{color:#2ad1c9;color:#fff}.finanzierungsrechner .hint_box{background-color:#f0f3f7;padding:20px 22px}.finanzierungsrechner .hint_box h2{font-size:1.5rem;line-height:1.75rem;color:#0976d6;font-family:"Euclid";font-weight:500;margin:0 0 5px 0}.finanzierungsrechner .hint_box .link_button_container{display:flex;justify-content:flex-end}@media(max-width: 991.98px){.finanzierungsrechner .hint_box .link_button_container{margin-top:15px}}@media(max-width: 991.98px){.finanzierungsrechner .hint_box .link_button{width:100%}}.finanzierungsrechner .hint_box button.secondary_button{font-family:"Euclid";font-weight:500;font-size:1.125rem;line-height:1.75rem;display:inline-flex;justify-content:center;align-items:center;flex-direction:column;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;background-color:#fff;border-bottom:5px solid #99abbe;color:#000;padding:13px 17px;min-height:60px}.finanzierungsrechner .hint_box button.secondary_button:hover,.finanzierungsrechner .hint_box button.secondary_button:focus{transition:all ease .8s;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;-o-transition:all ease .8s;-moz-transform:translate(0, 3px);-webkit-transform:translate(0, 3px);-o-transform:translate(0, 3px);-ms-transform:translate(0, 3px);transform:translate(0, 3px);text-decoration:none;background-color:#143d75;color:#fff;padding:11px 17px 13px 17px;border-bottom:2px solid #2ad1c9}.finanzierungsrechner .hint_box .secondary_button{background-color:#fff;border-color:#99abbe}@media(max-width: 991.98px){.finanzierungsrechner .hint_box .secondary_button{width:100%}}.finanzierungsrechner .hint_box .secondary_button:hover,.finanzierungsrechner .hint_box .secondary_button:focus{background-color:#143d75;color:#fff}.finanzierungsrechner .hint_box .secondary_button.disabled,.finanzierungsrechner .hint_box .secondary_button[disabled]{opacity:.5;cursor:not-allowed}.debug{position:fixed;max-width:400px;background:#0b1020;color:#e8f0ff;font-size:12px;padding:10px;margin:0;overflow:scroll;max-height:50vh}.spacer{margin:32px 0}@media(max-width: 1199.98px){button.resetWizard{display:none !important}}.debugJson{display:none}.finanzierungsrechner .progress_new{--circle-size: 32px;background-color:#fff;display:flex;justify-content:space-between;flex-wrap:nowrap;margin:0 0 32px 0;position:relative}@media(max-width: 1199.98px){.finanzierungsrechner .progress_new{margin:0 0 30px 0;display:flex;gap:var(--step-gap);height:auto;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;--step-width: 100px;--step-gap: 32px}}.finanzierungsrechner .progress_new:after{content:"";position:absolute;top:12px;left:calc(var(--circle-size)/2);right:calc(var(--circle-size)/2);height:8px;background-image:radial-gradient(circle, #99ABBE 2px, transparent 3px);background-size:16px 8px;background-repeat:repeat-x}@media(max-width: 1199.98px){.finanzierungsrechner .progress_new:after{display:none}}.finanzierungsrechner .progress_new .step{min-width:0;width:var(--circle-size);display:flex;justify-content:center;left:calc(var(--i)*(100% - var(--circle-size))/(var(--step-count) - 1))}@media(max-width: 1199.98px){.finanzierungsrechner .progress_new .step{min-width:var(--step-width);width:var(--step-width);flex:0 0 var(--step-width);position:relative;left:auto;top:auto}.finanzierungsrechner .progress_new .step:not(:last-child)::after{content:"";position:absolute;top:12px;left:50%;width:calc(var(--step-width) + var(--step-gap));height:2px;background-image:radial-gradient(circle, #99ABBE 1px, transparent 2px);background-size:8px 4px;background-repeat:repeat-x;z-index:0}}@media(min-width: 1200px){.finanzierungsrechner .progress_new .step.step_final{margin-left:45px}}.finanzierungsrechner .progress_new .step.step_final .number{display:flex;justify-content:center;align-items:center;position:relative;color:rgba(0,0,0,0)}.finanzierungsrechner .progress_new .step.step_final .number:before{color:#fff;font-family:"dkbgrund-finanzierungsrechner";content:"\e914";padding-left:9px}@media(max-width: 1199.98px){.finanzierungsrechner .progress_new .step.step_final .title{padding-left:20px}}.finanzierungsrechner .progress_new .step.step_final .is-active .number:before{color:#002e5c}.finanzierungsrechner .progress_new .step.step_09{margin-right:75px}.finanzierungsrechner .progress_new button{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}@media(max-width: 1199.98px){.finanzierungsrechner .progress_new button{position:relative;z-index:1}}.finanzierungsrechner .progress_new button.is-active .number{background-color:#2ad1c9;color:#002e5c}@media(max-width: 1199.98px){.finanzierungsrechner .progress_new button.is-active .title{display:flex}}.finanzierungsrechner .progress_new button:disabled:hover{cursor:not-allowed}.finanzierungsrechner .progress_new .number{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#002e5c;border-radius:100%;color:#fff;font-size:1.125rem;line-height:1.5rem;font-weight:500;box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px 0,0,0,.16;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);margin:0 0 10px 0}.finanzierungsrechner .progress_new .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:#66829d;font-weight:300;font-size:1rem;line-height:1.1875rem}@media(max-width: 1199.98px){.finanzierungsrechner .progress_new .title{display:none}}.finanzierungsrechner #wizardForm>.step{display:none;animation:fade .16s ease}.finanzierungsrechner #wizardForm>.step.is-active{display:block}.finanzierungsrechner .field .error{display:none}.finanzierungsrechner .field.is-invalid .error{display:block}.finanzierungsrechner .field.is-invalid input,.finanzierungsrechner .field.is-invalid textarea,.finanzierungsrechner .field.is-invalid select{border-color:#d63c44}.finanzierungsrechner form input{-webkit-appearance:button;border-color:#66829d}.finanzierungsrechner form label:not(.label_radio):not(.radio):not(.label_range):not(.choice){font-size:.875rem;line-height:1.3125rem;min-height:30px}.finanzierungsrechner form .label{font-family:"Euclid";font-weight:500;margin:0 0 20px 0}.finanzierungsrechner form .label.label_toggle{margin:0 0 5px 0}.finanzierungsrechner form div[data-show-if]+.label{margin-top:40px}@media(max-width: 1199.98px){.finanzierungsrechner form div[data-show-if]+.label{margin-top:30px}}.finanzierungsrechner form .row+div[data-show-if]+div[data-show-if]{margin-top:40px}@media(max-width: 1199.98px){.finanzierungsrechner form .row+div[data-show-if]+div[data-show-if]{margin-top:30px}}.finanzierungsrechner form .row+.label,.finanzierungsrechner form .row+div[data-show-if]{margin-top:40px}@media(max-width: 1199.98px){.finanzierungsrechner form .row+.label,.finanzierungsrechner form .row+div[data-show-if]{margin-top:30px}}.finanzierungsrechner form .row+.row,.finanzierungsrechner form .row+.absatz{margin-top:30px}@media(max-width: 991.98px){.finanzierungsrechner form .row .col-lg-2,.finanzierungsrechner form .row .col-lg-4,.finanzierungsrechner form .row .col-lg-6{margin:0 0 30px 0}}@media(max-width: 991.98px){.finanzierungsrechner form .row .col-lg-2:last-child,.finanzierungsrechner form .row .col-lg-4:last-child,.finanzierungsrechner form .row .col-lg-6:last-child{margin:0 0 0 0}}@media(max-width: 1199.98px){.finanzierungsrechner form .col-lg-6:not(:last-child){margin-bottom:30px}}.finanzierungsrechner form .row[role=radiogroup]{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:16px;margin:0}@media(max-width: 1199.98px){.finanzierungsrechner form .row[role=radiogroup]{gap:15px}}@media(max-width: 991.98px){.finanzierungsrechner form .row[role=radiogroup]{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767.98px){.finanzierungsrechner form .row[role=radiogroup]{grid-template-columns:1fr}}.finanzierungsrechner form .row[role=radiogroup] .choice{width:100%;font-family:"Euclid";font-weight:500;font-size:1.125rem;line-height:1.75rem;display:flex;justify-content:center;align-items:center;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;background-color:#f0f3f7;border-bottom:5px solid #99abbe;color:#002e5c;padding:14px 17px;min-height:60px;cursor:pointer;position:relative}.finanzierungsrechner form .row[role=radiogroup] .choice input{position:absolute;opacity:0;pointer-events:none}.finanzierungsrechner form .row[role=radiogroup] .choice:hover,.finanzierungsrechner form .row[role=radiogroup] .choice:focus-within{transition:all ease .8s;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;-o-transition:all ease .8s;-moz-transform:translate(0, 3px);-webkit-transform:translate(0, 3px);-o-transform:translate(0, 3px);-ms-transform:translate(0, 3px);transform:translate(0, 3px);background-color:#002e5c;border-bottom-color:#002e5c;color:#fff}.finanzierungsrechner form .row[role=radiogroup] .choice:hover .icon:before,.finanzierungsrechner form .row[role=radiogroup] .choice:hover .icon-finanzierungsrechnerapp:before,.finanzierungsrechner form .row[role=radiogroup] .choice:focus-within .icon:before,.finanzierungsrechner form .row[role=radiogroup] .choice:focus-within .icon-finanzierungsrechnerapp:before{color:#fff}.finanzierungsrechner form .row[role=radiogroup] .choice:has(input:checked){background-color:#002e5c;border-bottom-color:#002e5c;color:#fff}.finanzierungsrechner form .row[role=radiogroup] .choice:has(input:checked) .icon:before,.finanzierungsrechner form .row[role=radiogroup] .choice:has(input:checked) .icon-finanzierungsrechnerapp:before{color:#fff}.finanzierungsrechner form .row[role=radiogroup] .choice .icon,.finanzierungsrechner form .row[role=radiogroup] .choice .icon-finanzierungsrechnerapp{margin-right:13px}.finanzierungsrechner form .row[role=radiogroup] .choice .icon:before,.finanzierungsrechner form .row[role=radiogroup] .choice .icon-finanzierungsrechnerapp:before{color:#0976d6;font-size:2.25rem;line-height:2.25rem}.finanzierungsrechner form .row-inline{display:flex;flex-wrap:wrap}@media(max-width: 1199.98px){.finanzierungsrechner form .row-inline{flex-direction:column}}@media(max-width: 1199.98px){.finanzierungsrechner form .row-inline label:last-child{margin:0}}.finanzierungsrechner form .row-inline.row_colums label.radio{padding-left:100px}.finanzierungsrechner form .row-inline.row_colums label.radio+label{margin-left:0}.finanzierungsrechner form .row-inline.row_colums span.icon{position:absolute;left:0}.finanzierungsrechner form .row-inline.row_colums span.icon:before{font-size:35px;line-height:35px;color:#0976d6}.finanzierungsrechner form .row-inline.row_colums span:not(.icon){left:50px}.finanzierungsrechner form .row-inline.row_colums .radio{flex:0 0 calc((100% - 32px)/3);max-width:calc((100% - 32px)/3);display:flex;align-items:center;gap:10px}.finanzierungsrechner form .row-inline.row_colums .icon-finanzierungsrechnerapp{order:0;flex:0 0 auto}.finanzierungsrechner form .row-inline.row_colums input[type=radio]{order:1;flex:0 0 auto;margin:0}@media(max-width: 1199.98px){.finanzierungsrechner form .row-inline{flex-direction:column}.finanzierungsrechner form .row-inline.row_colums{gap:12px}.finanzierungsrechner form .row-inline.row_colums .radio{flex:0 0 auto;max-width:100%;width:100%}}.finanzierungsrechner form label.radio{min-height:44px;display:flex;align-items:center}@media(max-width: 1199.98px){.finanzierungsrechner form label.radio{margin:0 0 15px 0}}.finanzierungsrechner form .toggle{display:inline-flex;align-items:center;cursor:pointer;user-select:none}.finanzierungsrechner form .toggle:hover .toggle_track,.finanzierungsrechner form .toggle:focus .toggle_track{border-color:#617686}.finanzierungsrechner form .toggle:hover .toggle_thumb,.finanzierungsrechner form .toggle:focus .toggle_thumb{background-color:#002e5c}.finanzierungsrechner form .toggle input{position:absolute;opacity:0;width:1px;height:1px}.finanzierungsrechner form .toggle .toggle_track{position:relative;width:129px;height:44px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px;background-color:#f0f3f7;display:flex;align-items:center;justify-content:space-between;padding:0 10px;font-size:1.125rem;line-height:1.6875rem;font-weight:300;color:#000;border:2px solid #99abbe;transition:background .25s ease}.finanzierungsrechner form .toggle .toggle_label{z-index:2;pointer-events:none}.finanzierungsrechner form .toggle .toggle_thumb{position:absolute;top:7px;left:7px;width:26px;height:26px;border-radius:100%;background:#99abbe;transition:transform .25s ease;z-index:1}.finanzierungsrechner form .toggle .toggle_label--on{opacity:0;margin-right:30px}.finanzierungsrechner form .toggle .toggle_label--off{opacity:1;margin-left:30px}.finanzierungsrechner form .toggle input:checked+.toggle_track{position:relative;border-color:#617686;background-color:#f0f3f7}.finanzierungsrechner form .toggle input:checked+.toggle_track .toggle_thumb{transform:translateX(0);background-color:#002e5c}.finanzierungsrechner form .toggle input:checked+.toggle_track .toggle_thumb{left:auto;right:7px;margin:0}.finanzierungsrechner form .toggle input:checked+.toggle_track .toggle_label--off{opacity:0;margin:0}.finanzierungsrechner form .toggle input:checked+.toggle_track .toggle_label--on{opacity:1}.finanzierungsrechner form .toggle input:focus-visible+.toggle_track{outline:2px solid #2ad1c9;outline-offset:3px}.finanzierungsrechner .readonly_persoenliche_daten *{color:#0976d6}.finanzierungsrechner .readonly_persoenliche_daten label{font-family:"Euclid";font-weight:500;margin:0}@media(max-width: 1199.98px){.finanzierungsrechner .readonly_persoenliche_daten label{min-width:90px}}.finanzierungsrechner .readonly_persoenliche_daten input{margin:0 0 0 20px;padding:0;border:0;width:auto !important;min-width:0}.finanzierungsrechner .readonly_persoenliche_daten .readonly_persoenliche_daten_inner{display:flex}@media(max-width: 1199.98px){.finanzierungsrechner .readonly_persoenliche_daten .readonly_persoenliche_daten_inner{flex-direction:column}}.finanzierungsrechner .readonly_persoenliche_daten .cols{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;align-items:baseline}@media(min-width: 992px){.finanzierungsrechner .readonly_persoenliche_daten.readonly_persoenliche_daten_telefon{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.finanzierungsrechner .readonly_persoenliche_daten.readonly_persoenliche_daten_telefon input{background-color:rgba(0,0,0,0)}@media(min-width: 992px){.finanzierungsrechner .row_align_center{align-items:center}}.finanzierungsrechner .field input[type=date]{-webkit-appearance:none;appearance:none;-moz-appearance:none;background-image:none !important;min-height:53px;padding-right:0}@supports(-moz-appearance: none){.finanzierungsrechner .field input[type=date]{-moz-appearance:textfield}}.finanzierungsrechner .field input[type=date]::-webkit-calendar-picker-indicator{opacity:0;pointer-events:none;display:none;-webkit-appearance:none}.finanzierungsrechner .field input[type=date]::-webkit-inner-spin-button,.finanzierungsrechner .field input[type=date]::-webkit-clear-button{display:none;-webkit-appearance:none}.finanzierungsrechner .date-icon-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;position:absolute;right:0;bottom:5px;background:#f0f3f7;border:0;cursor:pointer}.finanzierungsrechner .is-invalid .date-icon-btn{bottom:38px}.choices{margin:0;position:relative}.choices[data-type*=select-one]:after{text-indent:0;width:52px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:0;border:0;font-family:"dkbgrund-finanzierungsrechner";content:"\e90d";color:#000;background-color:rgba(0,0,0,0);color:#002e5c;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);font-size:12px}.choices[data-type*=select-one]:hover:after,.choices[data-type*=select-one]:focus:after,.choices[data-type*=select-one].is-focused:after,.choices[data-type*=select-one].is-open:after{background-color:#0976d6;color:#fff;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);margin:0;border:0}.choices .choices__placeholder{color:#617686;opacity:1}.choices__list--single{position:relative;width:100%;padding:10px;display:block;background-color:#fff;color:#002e5c;outline:none;margin:0;border-radius:0;border:0;text-align:left;min-height:55px;border-bottom:2px solid #617686;font-size:1.125rem;line-height:1.8125rem}.choices__list--dropdown,.choices__list[aria-expanded]{border:0;border-radius:0;border-bottom:2px solid #617686;background-color:#fff;width:100%;padding:10px}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{padding:10px 12px;font-size:1.125rem;line-height:1.8125rem;color:#000;background-color:rgba(0,0,0,0)}.choices__list--dropdown .choices__item.is-highlighted,.choices__list--dropdown .choices__item:hover,.choices__list--dropdown .choices__item:focus,.choices__list[aria-expanded] .choices__item.is-highlighted,.choices__list[aria-expanded] .choices__item:hover,.choices__list[aria-expanded] .choices__item:focus{color:#0976d6;background-color:rgba(0,0,0,0)}.trenner .formular .choices__list--single,.formular:not(.bg) .choices__list--single{background-color:#f0f3f7}.trenner .formular .choices__list--dropdown,.trenner .formular .choices__list[aria-expanded],.formular:not(.bg) .choices__list--dropdown,.formular:not(.bg) .choices__list[aria-expanded]{background-color:#f0f3f7}#eigenes-bauvorhaben-erbpacht input[disabled]{opacity:.5}#eigenes-bauvorhaben-erbpacht input[disabled]+span{opacity:.5}#eigenes-bauvorhaben-erbpacht .field:has(input:disabled) label{opacity:.5}.finanzierungsrechner .range-card{margin:25px 0 0 0}.finanzierungsrechner #laufzeitNumber{text-align:right}.finanzierungsrechner .kpi{display:flex;flex-wrap:nowrap}@media(max-width: 991.98px){.finanzierungsrechner .kpi{flex-direction:column}}@media(max-width: 991.98px){.finanzierungsrechner .kpi .sum{display:flex;align-items:flex-end}}.finanzierungsrechner .kpi .sum .sum_number{display:block;background-color:#2ad1c9;color:#002e5c;font-size:2.625rem;line-height:3.8125rem;font-family:"Euclid";font-weight:500;padding:7px;margin:0 0 8px 0}@media(max-width: 991.98px){.finanzierungsrechner .kpi .sum .sum_number{font-size:2.125rem;line-height:3.125rem}}.finanzierungsrechner .kpi .sum .sum_number *{color:#002e5c;font-size:2.625rem;line-height:3.8125rem;font-family:"Euclid";font-weight:500}@media(max-width: 991.98px){.finanzierungsrechner .kpi .sum .sum_number *{font-size:2.125rem;line-height:3.125rem}}.finanzierungsrechner .kpi .sum .sum_text{color:#002e5c;font-size:1.125rem;line-height:2.125rem;padding-left:7px}@media(max-width: 991.98px){.finanzierungsrechner .kpi .sum .sum_text{font-size:1rem;line-height:2.125rem}}.finanzierungsrechner .kpi .sum+.sum{margin-left:150px}@media(max-width: 1199.98px){.finanzierungsrechner .kpi .sum+.sum{margin-left:50px}}@media(max-width: 991.98px){.finanzierungsrechner .kpi .sum+.sum{margin-left:0}}.finanzierungsrechner .range-top{position:relative}.finanzierungsrechner .range-minmax{display:flex;justify-content:space-between}.finanzierungsrechner .range-minmax span{display:block;color:#5c7893}.finanzierungsrechner input[type=range]{--track-bg: #99ABBE;--track-fill: #148DEA;--range-progress: 0%;-webkit-appearance:none;appearance:none;width:100%;background:rgba(0,0,0,0);padding:0;border:0;border-radius:2px}@media(max-width: 991.98px){.finanzierungsrechner #laufzeitNumber{width:auto;margin:25px auto 0 auto;text-align:center;max-width:100px}}.finanzierungsrechner input[type=range]::-webkit-slider-runnable-track{height:5px;border-radius:2px;background:linear-gradient(to right, var(--track-fill) 0%, var(--track-fill) var(--range-progress), var(--track-bg) var(--range-progress), var(--track-bg) 100%);margin-top:15px}.finanzierungsrechner input[type=range]::-moz-range-track{height:5px;border-radius:2px;background:linear-gradient(to right, var(--track-fill) 0%, var(--track-fill) var(--range-progress), var(--track-bg) var(--range-progress), var(--track-bg) 100%)}.finanzierungsrechner input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:39px;height:39px;background:#002e5c;border-radius:50%;margin-top:-20px;border:2px solid #fff}.finanzierungsrechner input[type=range]::-moz-range-thumb{width:39px;height:39px;background:#002e5c;border-radius:50%;border:none;border:2px solid #fff}.wizard-overlay{position:fixed;inset:0;z-index:999;pointer-events:none}.wizard-overlay .formular.bluebg{padding:0}.wizard-overlay .finanzierungsrechner>.container{max-width:1450px}.wizard-overlay.is-open{pointer-events:auto}.wizard-overlay.is-open .wizard-overlay__backdrop{opacity:1}.wizard-overlay.is-open .wizard-overlay__panel{transform:translateY(0);opacity:1}.wizard-overlay.is-closing .wizard-overlay__backdrop{opacity:0}.wizard-overlay.is-closing .wizard-overlay__panel{transform:translateY(-32px);opacity:0}.wizard-overlay__backdrop{background-color:#0976d6;position:absolute;inset:0;opacity:0;transition:opacity 1s ease;z-index:0}.wizard-overlay__panel{z-index:1;position:relative;height:100%;overflow:auto;padding:20px;transform:translateY(-150px);opacity:0;transition:transform 2s cubic-bezier(0.22, 1, 0.36, 1),opacity 2s;will-change:transform,opacity}@media(max-width: 575.98px){.wizard-overlay__panel{padding:15px 5px}}@media(max-width: 1400px){.wizard-overlay_header{margin:0 0 30px 0}}@media(max-width: 1199.98px){.wizard-overlay_header .container{max-width:100%}}.wizard-overlay_header_container{display:flex;justify-content:space-between}.wizard_logo_container{max-width:90px}@media(min-width: 2000px){.wizard_logo_container{margin-left:-200px}}.wizard-overlay__close{display:flex;justify-content:center;align-items:center;padding:5px;margin-right:-5px;transition:all ease 1.6s;-webkit-transition:all ease 1.6s;-moz-transition:all ease 1.6s;-o-transition:all ease 1.6s}.wizard-overlay__close:hover .icon::before,.wizard-overlay__close:focus .icon::before{color:#002e5c}.wizard-overlay__close .icon:before,.wizard-overlay__close .icon-finanzierungsrechnerapp:before{font-size:1.4375rem;line-height:1.4375rem;color:#fff}@media(prefers-reduced-motion: reduce){.wizard-overlay__backdrop,.wizard-overlay__panel{transition:none !important}}.finanzierungsrechner .finanzierungsrechner_accordion{margin:30px 0 0 0}.finanzierungsrechner .acc_headline{text-align:center}.finanzierungsrechner .acc_headline button{background-color:rgba(0,0,0,0);border:0;color:#0976d6;font-weight:500;border-radius:0;display:inline-block;position:relative;padding:2px 5px 2px 30px;text-decoration:none}.finanzierungsrechner .acc_headline button .icon-finanzierungsrechnerapp{position:absolute;top:0;left:5px}.finanzierungsrechner .acc_headline button .icon-finanzierungsrechnerapp:before{font-size:.625rem;line-height:.625rem;color:#0976d6}.finanzierungsrechner .acc_headline button:hover{transform:none;text-decoration:none;background-color:#0976d6;color:#fff}.finanzierungsrechner .acc_headline button:hover .icon-finanzierungsrechnerapp:before{color:#fff}.finanzierungsrechner .finanzierungsrechner_acc_content{display:none}.finanzierungsrechner .finanzierungsrechner_acc_container.is-open .finanzierungsrechner_acc_content{display:block}.finanzierungsrechner .finanzierungsrechner_acc_container.is-open .icon-finanzierungsrechnerapp-dropdown{transform:rotate(180deg);top:5px}.finanzierungsrechner .summary_results{margin:0 0 40px 0}.finanzierungsrechner .summary_results .headline b,.finanzierungsrechner .summary_results .headline strong,.finanzierungsrechner .summary_results .sum_row_bold b,.finanzierungsrechner .summary_results .sum_row_bold strong{font-weight:500}.finanzierungsrechner .summary_results .headline{font-weight:500}.finanzierungsrechner .summary_results .sum_row_bold{font-weight:500}.finanzierungsrechner .summary_results .sum_row_bold *{font-weight:500}.finanzierungsrechner .summary_results .sum_row{display:flex;flex-wrap:nowrap;justify-content:space-between;border-bottom:1px solid #2ad1c9;padding:4px 0}.finanzierungsrechner .summary_results .sum_row_value{display:flex;padding-right:15px}.finanzierungsrechner .summary_results .sum_text{padding-left:4px}/*# sourceMappingURL=finanzierungsrechner.css.map */