@media print{BODY:not(.high-contrast) ITB-APP DIV.itb-header{background-image:none !important}}BODY:not(.high-contrast) ITB-APP DIV.itb-header DIV.headline-icon+H1,BODY:not(.high-contrast) ITB-APP DIV.itb-header DIV.headline-icon+H2,BODY:not(.high-contrast) ITB-APP DIV.itb-header DIV.headline-icon+H3,BODY:not(.high-contrast) ITB-APP DIV.itb-header DIV.headline-icon+H4{margin-top:30px}BODY:not(.high-contrast) ITB-APP DIV.itb-header+DIV.itb-main{margin-top:30px}BODY:not(.high-contrast) ITB-APP ITB-TILGUNGSPLAN-ERGEBNIS DIV.itb-main,BODY:not(.high-contrast) ITB-APP ITB-BEIHILFEWERT-ERGEBNIS DIV.itb-main{padding:30px}BODY:not(.high-contrast) ITB-APP DIV.itb-main{padding:30px 30px 0;background-color:#F6F6F6}BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-SELECT-BOX,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-NUMBER-FIELD,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-TILGUNGSDETAILS,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-INPUT-FIELD,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-RADIO-GROUP,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-PREISKLASSE-COMPOSIT,BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container{display:block}BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-SELECT-BOX+ITB-SELECT-BOX,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-SELECT-BOX+ITB-NUMBER-FIELD,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-SELECT-BOX+ITB-TILGUNGSDETAILS,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-SELECT-BOX+ITB-INPUT-FIELD,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-SELECT-BOX+ITB-RADIO-GROUP,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-SELECT-BOX+ITB-PREISKLASSE-COMPOSIT,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-SELECT-BOX+DIV.itb-foerderprogramm-link-container,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-NUMBER-FIELD+ITB-SELECT-BOX,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-NUMBER-FIELD+ITB-NUMBER-FIELD,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-NUMBER-FIELD+ITB-TILGUNGSDETAILS,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-NUMBER-FIELD+ITB-INPUT-FIELD,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-NUMBER-FIELD+ITB-RADIO-GROUP,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-NUMBER-FIELD+ITB-PREISKLASSE-COMPOSIT,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-NUMBER-FIELD+DIV.itb-foerderprogramm-link-container,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-TILGUNGSDETAILS+ITB-SELECT-BOX,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-TILGUNGSDETAILS+ITB-NUMBER-FIELD,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-TILGUNGSDETAILS+ITB-TILGUNGSDETAILS,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-TILGUNGSDETAILS+ITB-INPUT-FIELD,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-TILGUNGSDETAILS+ITB-RADIO-GROUP,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-TILGUNGSDETAILS+ITB-PREISKLASSE-COMPOSIT,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-TILGUNGSDETAILS+DIV.itb-foerderprogramm-link-container,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-INPUT-FIELD+ITB-SELECT-BOX,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-INPUT-FIELD+ITB-NUMBER-FIELD,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-INPUT-FIELD+ITB-TILGUNGSDETAILS,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-INPUT-FIELD+ITB-INPUT-FIELD,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-INPUT-FIELD+ITB-RADIO-GROUP,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-INPUT-FIELD+ITB-PREISKLASSE-COMPOSIT,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-INPUT-FIELD+DIV.itb-foerderprogramm-link-container,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-RADIO-GROUP+ITB-SELECT-BOX,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-RADIO-GROUP+ITB-NUMBER-FIELD,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-RADIO-GROUP+ITB-TILGUNGSDETAILS,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-RADIO-GROUP+ITB-INPUT-FIELD,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-RADIO-GROUP+ITB-RADIO-GROUP,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-RADIO-GROUP+ITB-PREISKLASSE-COMPOSIT,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-RADIO-GROUP+DIV.itb-foerderprogramm-link-container,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-PREISKLASSE-COMPOSIT+ITB-SELECT-BOX,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-PREISKLASSE-COMPOSIT+ITB-NUMBER-FIELD,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-PREISKLASSE-COMPOSIT+ITB-TILGUNGSDETAILS,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-PREISKLASSE-COMPOSIT+ITB-INPUT-FIELD,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-PREISKLASSE-COMPOSIT+ITB-RADIO-GROUP,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-PREISKLASSE-COMPOSIT+ITB-PREISKLASSE-COMPOSIT,BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-PREISKLASSE-COMPOSIT+DIV.itb-foerderprogramm-link-container,BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container+ITB-SELECT-BOX,BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container+ITB-NUMBER-FIELD,BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container+ITB-TILGUNGSDETAILS,BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container+ITB-INPUT-FIELD,BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container+ITB-RADIO-GROUP,BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container+ITB-PREISKLASSE-COMPOSIT,BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container+DIV.itb-foerderprogramm-link-container{margin-top:30px}BODY:not(.high-contrast) ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz{display:block;margin-top:30px}BODY:not(.high-contrast) ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz itb-number-field,BODY:not(.high-contrast) ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz #zinssatzUeberschreibbar{display:block;margin-top:15px}BODY:not(.high-contrast) ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz .itb-form-container.itb-checkbox-container input{width:auto;height:auto;position:absolute;left:0;margin-left:0;opacity:0.01;margin-top:.3rem}BODY:not(.high-contrast) ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz .itb-form-container.itb-checkbox-container [type="checkbox"]:checked+label::after{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}BODY:not(.high-contrast) ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz .itb-form-container.itb-checkbox-container label{left:auto;top:auto;margin:0;color:#4A4A4A;position:relative;padding:0 30px;line-height:23px;cursor:pointer}BODY:not(.high-contrast) ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz .itb-form-container.itb-checkbox-container label:before{content:'';position:absolute;left:0;top:3px;width:1rem;height:1rem;border:2px solid #024da1;background:transparent;border-radius:2px}BODY:not(.high-contrast) ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz .itb-form-container.itb-checkbox-container label:after{font-family:'icon-font-nrw-bank';content:'\e92b';position:absolute;top:3px;left:0;width:1rem;height:1rem;text-align:center;font-size:10px;color:#024da1;line-height:1rem;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:1;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}BODY:not(.high-contrast) ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz .itb-form-container.itb-checkbox-container label.state-error:before,BODY:not(.high-contrast) ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz .itb-form-container.itb-checkbox-container label.itb-invalid:before{border-color:#dc3545}BODY:not(.high-contrast) ITB-APP DIV.itb-main INPUT{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out}BODY:not(.high-contrast) ITB-APP DIV.itb-main INPUT:disabled,BODY:not(.high-contrast) ITB-APP DIV.itb-main INPUT[readonly]{background-color:#e9ecef;opacity:1}BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container{display:flex;flex-direction:column;gap:7px;align-items:center}BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container DIV.itb-foerderprogramm-links{display:flex;gap:15px}BODY:not(.high-contrast) ITB-APP DIV.itb-main LABEL.itb-floating-label{top:-1px !important;font-size:11px !important}BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-form-container{flex-wrap:nowrap;display:flex;align-items:center;position:relative}BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-form-container LABEL{position:absolute;left:14px;top:10px;transition:all .1s ease;-moz-transition:all .1s ease;-webkit-transition:all .1s ease;cursor:text;color:#024da1}BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-form-container LABEL.itb-floating-label{font-size:11px}BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-form-container.itb-select-box-container LABEL.itb-select-box-label{pointer-events:none}BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-form-container.itb-select-box-container .itb-floating-select-label,BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-form-container.itb-select-box-container LABEL.floating-select-label{font-size:11px;top:-1px}BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-form-container.itb-number-field-container LABEL{position:absolute;left:14px;top:10px;transition:all .1s ease;-moz-transition:all .1s ease;-webkit-transition:all .1s ease;cursor:text}BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-form-container INPUT,BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-form-container SELECT{width:100%;padding:0.88rem 0.75rem 0;outline:0}BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-form-container INPUT.itb-invalid,BODY:not(.high-contrast) ITB-APP DIV.itb-main DIV.itb-form-container SELECT.itb-invalid{border-color:#dc3545}BODY:not(.high-contrast) ITB-APP DIV.itb-main SELECT{border:0;border:2px solid #009fe3;border-radius:0;color:#4A4A4A;height:45px;background:#fff url(../../shared/images/icons/select_arrow.svg) right 0.75rem center/5px no-repeat;background-size:17px 10px;font-style:italic;appearance:none}BODY:not(.high-contrast) ITB-APP DIV.itb-main SELECT:focus{box-shadow:none}BODY:not(.high-contrast) ITB-APP DIV.itb-main SELECT:focus-visible{background-image:url("../../shared/images/icons/select_arrow_dark_blue.svg");color:#024da1;outline:2px solid #101010 !important}BODY:not(.high-contrast) ITB-APP DIV.itb-main INPUT{border:2px solid #009fe3;border-radius:0;color:#4A4A4A;height:45px}BODY:not(.high-contrast) ITB-APP DIV.itb-main INPUT .was-validated .form-control:invalid{background-image:unset}BODY:not(.high-contrast) ITB-APP DIV.itb-main INPUT:focus{box-shadow:none}BODY:not(.high-contrast) ITB-APP DIV.itb-main INPUT:read-only{border-color:#4A4A4A}BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-RADIO-GROUP{position:relative}BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-RADIO-GROUP LEGEND{padding-right:32px}BODY:not(.high-contrast) ITB-APP DIV.itb-main ITB-RADIO-GROUP ITB-INFO-BUTTON{position:absolute;top:0;right:0}BODY:not(.high-contrast) ITB-APP DIV.itb-main .itb-radio-group-container LEGEND{color:#024da1;font-family:Arial, sans-serif;font-size:1rem;line-height:1.5rem;hyphens:auto;margin-bottom:20px}BODY:not(.high-contrast) ITB-APP DIV.itb-main .itb-radio-group-container DIV.itb-radio-group-options{display:flex;flex-direction:column;gap:10px}BODY:not(.high-contrast) ITB-APP DIV.itb-main .itb-radio-group-container LABEL+[type="radio"]{margin-top:10px}BODY:not(.high-contrast) ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"]{position:absolute;left:-9999px}BODY:not(.high-contrast) ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"]+LABEL{position:relative;padding:0 30px;cursor:pointer;line-height:23px;display:inline-block;color:#666;margin:0}BODY:not(.high-contrast) ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"]+LABEL::before{content:'';position:absolute;left:0;top:3px;width:18px;height:18px;border:1px solid #009fe3;border-radius:100%;background:transparent}BODY:not(.high-contrast) ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"]+LABEL::after{content:'';width:10px;height:10px;background:#009fe3;position:absolute;top:7px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}BODY:not(.high-contrast) ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"]+LABEL::after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}BODY:not(.high-contrast) ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"]:checked+LABEL::after,BODY:not(.high-contrast) ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"].itb-checked+LABEL::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}BODY:not(.high-contrast) ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"]:focus-visible+label:before,BODY:not(.high-contrast) ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"]:focus-visible+label:before{outline:2px solid #024da1}BODY:not(.high-contrast) ITB-APP DIV.itb-main ::-webkit-input-placeholder{color:#024da1}BODY:not(.high-contrast) ITB-APP DIV.itb-main ::-moz-placeholder{color:#024da1}BODY:not(.high-contrast) ITB-APP DIV.itb-main :-ms-input-placeholder{color:#024da1}BODY:not(.high-contrast) ITB-APP DIV.itb-main :-moz-placeholder{color:#024da1}BODY:not(.high-contrast) ITB-APP DIV.itb-main INPUT[type=number]{appearance:textfield;-moz-appearance:textfield}BODY:not(.high-contrast) ITB-APP DIV.itb-main SPAN.itb-error-msg{color:#dc3545;margin-top:7px;display:block}BODY:not(.high-contrast) ITB-APP DIV.itb-form-footer{margin-top:30px;padding-top:30px;background:#fff;margin-left:-30px;margin-right:-30px;display:flex;flex-direction:column;align-items:center;gap:30px}BODY:not(.high-contrast) ITB-APP DIV.itb-form-footer BUTTON.itb-btn-secondary{display:inline-flex}BODY:not(.high-contrast) ITB-APP DIV.itb-form-footer BUTTON.itb-btn-secondary SPAN.icon-NRWBANK_close{font-size:24px;line-height:1}BODY:not(.high-contrast) ITB-APP DIV.itb-footer{margin-top:30px}BODY:not(.high-contrast) ITB-APP TABLE.itb-table{width:100%;margin:0;border:2px solid #D8D8D8}@media screen and (max-width: 991.98px){BODY:not(.high-contrast) ITB-APP TABLE.itb-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}BODY:not(.high-contrast) ITB-APP TABLE.itb-table CAPTION{margin-bottom:-2px;border:2px solid #D8D8D8;padding:15px;color:#024da1;text-align:center;caption-side:top;font-weight:700}BODY:not(.high-contrast) ITB-APP TABLE.itb-table TH,BODY:not(.high-contrast) ITB-APP TABLE.itb-table TD{padding:15px;vertical-align:top;border:2px solid #D8D8D8;hyphens:none}BODY:not(.high-contrast) ITB-APP TABLE.itb-table TH{color:#024da1;font-weight:normal}BODY:not(.high-contrast) ITB-APP DIV.itb-ergebnis-buttons{display:flex;justify-content:center;gap:30px}BODY:not(.high-contrast) ITB-APP DIV.itb-ergebnis-buttons+.itb-beihilfewert-ergebnis{margin-top:30px}BODY:not(.high-contrast) ITB-APP ITB-TABLE{display:block}BODY:not(.high-contrast) ITB-APP ITB-TABLE+ITB-TABLE,BODY:not(.high-contrast) ITB-APP ITB-TABLE+DIV.itb-ergebnis-buttons,BODY:not(.high-contrast) ITB-APP DIV.itb-ergebnis-buttons+ITB-TABLE,BODY:not(.high-contrast) ITB-APP DIV.itb-ergebnis-buttons+DIV.itb-ergebnis-buttons{margin-top:30px}BODY:not(.high-contrast) ITB-APP .itb-beihilfe-info{margin-top:30px}BODY:not(.high-contrast) ITB-APP .itb-konditionen-table .itb-table th,BODY:not(.high-contrast) ITB-APP .itb-beihilfe-ergebnis-table .itb-table th{width:50%}@media print{BODY.high-contrast ITB-APP DIV.itb-header{background-image:none !important}}BODY.high-contrast ITB-APP DIV.itb-header DIV.headline-icon+H1,BODY.high-contrast ITB-APP DIV.itb-header DIV.headline-icon+H2,BODY.high-contrast ITB-APP DIV.itb-header DIV.headline-icon+H3,BODY.high-contrast ITB-APP DIV.itb-header DIV.headline-icon+H4{margin-top:30px}BODY.high-contrast ITB-APP DIV.itb-header+DIV.itb-main{margin-top:30px}BODY.high-contrast ITB-APP ITB-TILGUNGSPLAN-ERGEBNIS DIV.itb-main,BODY.high-contrast ITB-APP ITB-BEIHILFEWERT-ERGEBNIS DIV.itb-main{padding:30px}BODY.high-contrast ITB-APP DIV.itb-main{padding:30px 30px 0;background-color:#F6F6F6}BODY.high-contrast ITB-APP DIV.itb-main ITB-SELECT-BOX,BODY.high-contrast ITB-APP DIV.itb-main ITB-NUMBER-FIELD,BODY.high-contrast ITB-APP DIV.itb-main ITB-TILGUNGSDETAILS,BODY.high-contrast ITB-APP DIV.itb-main ITB-INPUT-FIELD,BODY.high-contrast ITB-APP DIV.itb-main ITB-RADIO-GROUP,BODY.high-contrast ITB-APP DIV.itb-main ITB-PREISKLASSE-COMPOSIT,BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container{display:block}BODY.high-contrast ITB-APP DIV.itb-main ITB-SELECT-BOX+ITB-SELECT-BOX,BODY.high-contrast ITB-APP DIV.itb-main ITB-SELECT-BOX+ITB-NUMBER-FIELD,BODY.high-contrast ITB-APP DIV.itb-main ITB-SELECT-BOX+ITB-TILGUNGSDETAILS,BODY.high-contrast ITB-APP DIV.itb-main ITB-SELECT-BOX+ITB-INPUT-FIELD,BODY.high-contrast ITB-APP DIV.itb-main ITB-SELECT-BOX+ITB-RADIO-GROUP,BODY.high-contrast ITB-APP DIV.itb-main ITB-SELECT-BOX+ITB-PREISKLASSE-COMPOSIT,BODY.high-contrast ITB-APP DIV.itb-main ITB-SELECT-BOX+DIV.itb-foerderprogramm-link-container,BODY.high-contrast ITB-APP DIV.itb-main ITB-NUMBER-FIELD+ITB-SELECT-BOX,BODY.high-contrast ITB-APP DIV.itb-main ITB-NUMBER-FIELD+ITB-NUMBER-FIELD,BODY.high-contrast ITB-APP DIV.itb-main ITB-NUMBER-FIELD+ITB-TILGUNGSDETAILS,BODY.high-contrast ITB-APP DIV.itb-main ITB-NUMBER-FIELD+ITB-INPUT-FIELD,BODY.high-contrast ITB-APP DIV.itb-main ITB-NUMBER-FIELD+ITB-RADIO-GROUP,BODY.high-contrast ITB-APP DIV.itb-main ITB-NUMBER-FIELD+ITB-PREISKLASSE-COMPOSIT,BODY.high-contrast ITB-APP DIV.itb-main ITB-NUMBER-FIELD+DIV.itb-foerderprogramm-link-container,BODY.high-contrast ITB-APP DIV.itb-main ITB-TILGUNGSDETAILS+ITB-SELECT-BOX,BODY.high-contrast ITB-APP DIV.itb-main ITB-TILGUNGSDETAILS+ITB-NUMBER-FIELD,BODY.high-contrast ITB-APP DIV.itb-main ITB-TILGUNGSDETAILS+ITB-TILGUNGSDETAILS,BODY.high-contrast ITB-APP DIV.itb-main ITB-TILGUNGSDETAILS+ITB-INPUT-FIELD,BODY.high-contrast ITB-APP DIV.itb-main ITB-TILGUNGSDETAILS+ITB-RADIO-GROUP,BODY.high-contrast ITB-APP DIV.itb-main ITB-TILGUNGSDETAILS+ITB-PREISKLASSE-COMPOSIT,BODY.high-contrast ITB-APP DIV.itb-main ITB-TILGUNGSDETAILS+DIV.itb-foerderprogramm-link-container,BODY.high-contrast ITB-APP DIV.itb-main ITB-INPUT-FIELD+ITB-SELECT-BOX,BODY.high-contrast ITB-APP DIV.itb-main ITB-INPUT-FIELD+ITB-NUMBER-FIELD,BODY.high-contrast ITB-APP DIV.itb-main ITB-INPUT-FIELD+ITB-TILGUNGSDETAILS,BODY.high-contrast ITB-APP DIV.itb-main ITB-INPUT-FIELD+ITB-INPUT-FIELD,BODY.high-contrast ITB-APP DIV.itb-main ITB-INPUT-FIELD+ITB-RADIO-GROUP,BODY.high-contrast ITB-APP DIV.itb-main ITB-INPUT-FIELD+ITB-PREISKLASSE-COMPOSIT,BODY.high-contrast ITB-APP DIV.itb-main ITB-INPUT-FIELD+DIV.itb-foerderprogramm-link-container,BODY.high-contrast ITB-APP DIV.itb-main ITB-RADIO-GROUP+ITB-SELECT-BOX,BODY.high-contrast ITB-APP DIV.itb-main ITB-RADIO-GROUP+ITB-NUMBER-FIELD,BODY.high-contrast ITB-APP DIV.itb-main ITB-RADIO-GROUP+ITB-TILGUNGSDETAILS,BODY.high-contrast ITB-APP DIV.itb-main ITB-RADIO-GROUP+ITB-INPUT-FIELD,BODY.high-contrast ITB-APP DIV.itb-main ITB-RADIO-GROUP+ITB-RADIO-GROUP,BODY.high-contrast ITB-APP DIV.itb-main ITB-RADIO-GROUP+ITB-PREISKLASSE-COMPOSIT,BODY.high-contrast ITB-APP DIV.itb-main ITB-RADIO-GROUP+DIV.itb-foerderprogramm-link-container,BODY.high-contrast ITB-APP DIV.itb-main ITB-PREISKLASSE-COMPOSIT+ITB-SELECT-BOX,BODY.high-contrast ITB-APP DIV.itb-main ITB-PREISKLASSE-COMPOSIT+ITB-NUMBER-FIELD,BODY.high-contrast ITB-APP DIV.itb-main ITB-PREISKLASSE-COMPOSIT+ITB-TILGUNGSDETAILS,BODY.high-contrast ITB-APP DIV.itb-main ITB-PREISKLASSE-COMPOSIT+ITB-INPUT-FIELD,BODY.high-contrast ITB-APP DIV.itb-main ITB-PREISKLASSE-COMPOSIT+ITB-RADIO-GROUP,BODY.high-contrast ITB-APP DIV.itb-main ITB-PREISKLASSE-COMPOSIT+ITB-PREISKLASSE-COMPOSIT,BODY.high-contrast ITB-APP DIV.itb-main ITB-PREISKLASSE-COMPOSIT+DIV.itb-foerderprogramm-link-container,BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container+ITB-SELECT-BOX,BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container+ITB-NUMBER-FIELD,BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container+ITB-TILGUNGSDETAILS,BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container+ITB-INPUT-FIELD,BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container+ITB-RADIO-GROUP,BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container+ITB-PREISKLASSE-COMPOSIT,BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container+DIV.itb-foerderprogramm-link-container{margin-top:30px}BODY.high-contrast ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz{display:block;margin-top:30px}BODY.high-contrast ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz itb-number-field,BODY.high-contrast ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz #zinssatzUeberschreibbar{display:block;margin-top:15px}BODY.high-contrast ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz .itb-form-container.itb-checkbox-container input{width:auto;height:auto;position:absolute;left:0;margin-left:0;opacity:0.01;margin-top:.3rem}BODY.high-contrast ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz .itb-form-container.itb-checkbox-container [type="checkbox"]:checked+label::after{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}BODY.high-contrast ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz .itb-form-container.itb-checkbox-container label{left:auto;top:auto;margin:0;color:#4A4A4A;position:relative;padding:0 30px;line-height:23px;cursor:pointer}BODY.high-contrast ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz .itb-form-container.itb-checkbox-container label:before{content:'';position:absolute;left:0;top:3px;width:1rem;height:1rem;border:2px solid #024da1;background:transparent;border-radius:2px}BODY.high-contrast ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz .itb-form-container.itb-checkbox-container label:after{font-family:'icon-font-nrw-bank';content:'\e92b';position:absolute;top:3px;left:0;width:1rem;height:1rem;text-align:center;font-size:10px;color:#024da1;line-height:1rem;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:1;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}BODY.high-contrast ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz .itb-form-container.itb-checkbox-container label.state-error:before,BODY.high-contrast ITB-APP DIV.itb-main itb-ueberschreibbarer-zinssatz .itb-form-container.itb-checkbox-container label.itb-invalid:before{border-color:#dc3545}BODY.high-contrast ITB-APP DIV.itb-main INPUT{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out}BODY.high-contrast ITB-APP DIV.itb-main INPUT:disabled,BODY.high-contrast ITB-APP DIV.itb-main INPUT[readonly]{background-color:#e9ecef;opacity:1}BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container{display:flex;flex-direction:column;gap:7px;align-items:center}BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-foerderprogramm-link-container DIV.itb-foerderprogramm-links{display:flex;gap:15px}BODY.high-contrast ITB-APP DIV.itb-main LABEL.itb-floating-label{top:-1px !important;font-size:11px !important}BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-form-container{flex-wrap:nowrap;display:flex;align-items:center;position:relative}BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-form-container LABEL{position:absolute;left:14px;top:10px;transition:all .1s ease;-moz-transition:all .1s ease;-webkit-transition:all .1s ease;cursor:text;color:#024da1}BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-form-container LABEL.itb-floating-label{font-size:11px}BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-form-container.itb-select-box-container LABEL.itb-select-box-label{pointer-events:none}BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-form-container.itb-select-box-container .itb-floating-select-label,BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-form-container.itb-select-box-container LABEL.floating-select-label{font-size:11px;top:-1px}BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-form-container.itb-number-field-container LABEL{position:absolute;left:14px;top:10px;transition:all .1s ease;-moz-transition:all .1s ease;-webkit-transition:all .1s ease;cursor:text}BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-form-container INPUT,BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-form-container SELECT{width:100%;padding:0.88rem 0.75rem 0;outline:0}BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-form-container INPUT.itb-invalid,BODY.high-contrast ITB-APP DIV.itb-main DIV.itb-form-container SELECT.itb-invalid{border-color:#dc3545}BODY.high-contrast ITB-APP DIV.itb-main SELECT{border:0;border:2px solid #024da1;border-radius:0;color:#4A4A4A;height:45px;background:#fff url(../../shared/images/icons/select_arrow.svg) right 0.75rem center/5px no-repeat;background-size:17px 10px;font-style:italic;appearance:none}BODY.high-contrast ITB-APP DIV.itb-main SELECT:focus{box-shadow:none}BODY.high-contrast ITB-APP DIV.itb-main SELECT:focus-visible{background-image:url("../../shared/images/icons/select_arrow_dark_blue.svg");color:#024da1;outline:2px solid #101010 !important}BODY.high-contrast ITB-APP DIV.itb-main INPUT{border:2px solid #024da1;border-radius:0;color:#4A4A4A;height:45px}BODY.high-contrast ITB-APP DIV.itb-main INPUT .was-validated .form-control:invalid{background-image:unset}BODY.high-contrast ITB-APP DIV.itb-main INPUT:focus{box-shadow:none}BODY.high-contrast ITB-APP DIV.itb-main INPUT:read-only{border-color:#4A4A4A}BODY.high-contrast ITB-APP DIV.itb-main ITB-RADIO-GROUP{position:relative}BODY.high-contrast ITB-APP DIV.itb-main ITB-RADIO-GROUP LEGEND{padding-right:32px}BODY.high-contrast ITB-APP DIV.itb-main ITB-RADIO-GROUP ITB-INFO-BUTTON{position:absolute;top:0;right:0}BODY.high-contrast ITB-APP DIV.itb-main .itb-radio-group-container LEGEND{color:#024da1;font-family:Arial, sans-serif;font-size:1rem;line-height:1.5rem;hyphens:auto;margin-bottom:20px}BODY.high-contrast ITB-APP DIV.itb-main .itb-radio-group-container DIV.itb-radio-group-options{display:flex;flex-direction:column;gap:10px}BODY.high-contrast ITB-APP DIV.itb-main .itb-radio-group-container LABEL+[type="radio"]{margin-top:10px}BODY.high-contrast ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"]{position:absolute;left:-9999px}BODY.high-contrast ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"]+LABEL{position:relative;padding:0 30px;cursor:pointer;line-height:23px;display:inline-block;color:#666;margin:0}BODY.high-contrast ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"]+LABEL::before{content:'';position:absolute;left:0;top:3px;width:18px;height:18px;border:1px solid #024da1;border-radius:100%;background:transparent}BODY.high-contrast ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"]+LABEL::after{content:'';width:10px;height:10px;background:#024da1;position:absolute;top:7px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}BODY.high-contrast ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"]+LABEL::after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}BODY.high-contrast ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"]:checked+LABEL::after,BODY.high-contrast ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"].itb-checked+LABEL::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}BODY.high-contrast ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"]:focus-visible+label:before,BODY.high-contrast ITB-APP DIV.itb-main .itb-radio-group-container [type="radio"]:focus-visible+label:before{outline:2px solid #024da1}BODY.high-contrast ITB-APP DIV.itb-main ::-webkit-input-placeholder{color:#024da1}BODY.high-contrast ITB-APP DIV.itb-main ::-moz-placeholder{color:#024da1}BODY.high-contrast ITB-APP DIV.itb-main :-ms-input-placeholder{color:#024da1}BODY.high-contrast ITB-APP DIV.itb-main :-moz-placeholder{color:#024da1}BODY.high-contrast ITB-APP DIV.itb-main INPUT[type=number]{appearance:textfield;-moz-appearance:textfield}BODY.high-contrast ITB-APP DIV.itb-main SPAN.itb-error-msg{color:#dc3545;margin-top:7px;display:block}BODY.high-contrast ITB-APP DIV.itb-form-footer{margin-top:30px;padding-top:30px;background:#fff;margin-left:-30px;margin-right:-30px;display:flex;flex-direction:column;align-items:center;gap:30px}BODY.high-contrast ITB-APP DIV.itb-form-footer BUTTON.itb-btn-secondary{display:inline-flex}BODY.high-contrast ITB-APP DIV.itb-form-footer BUTTON.itb-btn-secondary SPAN.icon-NRWBANK_close{font-size:24px;line-height:1}BODY.high-contrast ITB-APP DIV.itb-footer{margin-top:30px}BODY.high-contrast ITB-APP TABLE.itb-table{width:100%;margin:0;border:2px solid #D8D8D8}@media screen and (max-width: 991.98px){BODY.high-contrast ITB-APP TABLE.itb-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}BODY.high-contrast ITB-APP TABLE.itb-table CAPTION{margin-bottom:-2px;border:2px solid #D8D8D8;padding:15px;color:#024da1;text-align:center;caption-side:top;font-weight:700}BODY.high-contrast ITB-APP TABLE.itb-table TH,BODY.high-contrast ITB-APP TABLE.itb-table TD{padding:15px;vertical-align:top;border:2px solid #D8D8D8;hyphens:none}BODY.high-contrast ITB-APP TABLE.itb-table TH{color:#024da1;font-weight:normal}BODY.high-contrast ITB-APP DIV.itb-ergebnis-buttons{display:flex;justify-content:center;gap:30px}BODY.high-contrast ITB-APP DIV.itb-ergebnis-buttons+.itb-beihilfewert-ergebnis{margin-top:30px}BODY.high-contrast ITB-APP ITB-TABLE{display:block}BODY.high-contrast ITB-APP ITB-TABLE+ITB-TABLE,BODY.high-contrast ITB-APP ITB-TABLE+DIV.itb-ergebnis-buttons,BODY.high-contrast ITB-APP DIV.itb-ergebnis-buttons+ITB-TABLE,BODY.high-contrast ITB-APP DIV.itb-ergebnis-buttons+DIV.itb-ergebnis-buttons{margin-top:30px}BODY.high-contrast ITB-APP .itb-beihilfe-info{margin-top:30px}BODY.high-contrast ITB-APP .itb-konditionen-table .itb-table th,BODY.high-contrast ITB-APP .itb-beihilfe-ergebnis-table .itb-table th{width:50%}

/*# sourceMappingURL=itb.min.css.map */