@font-face{font-family:"OfficinaSerITCStd Medium";src:url(/dist/fonts/officinaseritcstd-medium.eot);src:url(/dist/fonts/officinaseritcstd-medium.eot?#iefix) format("embedded-opentype"),url(/dist/fonts/officinaseritcstd-medium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"OfficinaSerITCStd Bold";src:url(/dist/fonts/officinaseritcstd-bold.eot);src:url(/dist/fonts/officinaseritcstd-bold.eot?#iefix) format("embedded-opentype"),url(/dist/fonts/officinaseritcstd-bold.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Frutiger LT Std 45 Light";src:url(/dist/fonts/FrutigerLTStd-Light.eot);src:url(/dist/fonts/FrutigerLTStd-Light.eot?#iefix) format("embedded-opentype"),url(/dist/fonts/FrutigerLTStd-Light.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Frutiger LT Std 65 Bold";src:url(/dist/fonts/Frutiger-LT-Std-65-Bold.eot);src:url(/dist/fonts/Frutiger-LT-Std-65-Bold.eot?#iefix) format("embedded-opentype"),url(/dist/fonts/Frutiger-LT-Std-65-Bold.woff) format("woff");font-weight:normal;font-style:normal}#main-header{height:72px;border:1px solid #cacaca;box-shadow:0 2px 20px 1px rgba(0,0,0,.1);background-color:#fff;z-index:100;position:fixed;top:0;width:100%}#main-header>div{display:flex}@media screen and (min-width: 924px){#main-header>div{width:924px;max-width:100vw;margin:0 auto}}@media screen and (min-width: 924px)and (max-width: 600px){#main-header>div{margin:0}}#main-header #logo{flex-grow:1}@media screen and (max-width: 600px){#main-header #logo{margin-left:16px}}#main-header button.btn-flat{font-size:24px}#logo a{display:inline-block;height:28px;margin:22px 0;color:#001957;font-family:"OfficinaSerITCStd Bold","Verdana",sans-serif;text-decoration:none}#logo a img{height:28px}#auth-header{height:100px;border:0;display:flex;justify-content:center;align-items:center}.logout{display:flex;align-items:center;margin-left:16px}@media screen and (max-width: 600px){logout-btn{margin-right:16px}}#main-nav{display:flex;align-items:center}#main-nav .btn{margin-left:16px}#main-nav .stop-impersonate+logout-btn{display:flex;align-items:baseline}#main-nav .stop-impersonate+logout-btn:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;font-size:24px}#main-nav .stop-impersonate+logout-btn .btn{margin-left:0}@media screen and (max-width: 600px){#main-nav:not(.auth){display:none;background-color:#fff;z-index:100;align-items:flex-start;position:absolute;left:0;top:72px;height:calc(100vh - 72px);padding:16px;box-shadow:inset 0 7px 9px -7px rgba(0,0,0,.4)}#main-nav:not(.auth) .btn{margin-left:0;width:100%;text-align:left;border:none;border-bottom:2px solid transparent;border-radius:0;background:none;font-family:"Frutiger LT Std 45 Light","Verdana",sans-serif;padding:0 8px}#main-nav:not(.auth) .btn.active,#main-nav:not(.auth) .btn:hover{border-bottom:2px solid #00e6e6}#main-nav:not(.auth).open{display:flex;flex-direction:column}}#main-nav.auth{margin-right:16px}@media screen and (max-width: 600px){#main-nav.auth [data-qa=register-link]{display:none}}.nav-trigger-mobile{display:none;margin-left:16px;align-items:center}@media screen and (max-width: 600px){.nav-trigger-mobile{display:flex}}.nav-trigger-close.open{display:block;position:fixed;content:"";left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:99}@media screen and (max-width: 600px){.inner{margin:16px}.inner h1{font-size:30px;line-height:36px;margin:8px 0}}#hero-header{display:flex;margin:32px 0;align-items:center}#hero-header h1{margin:0;flex-grow:1}#hero-header img{height:60px;margin-right:16px}#hero-header>i.fad,#hero-header>i.fal,#hero-header>i.fas{font-size:60px;margin-right:16px}#hero-header small{display:block;font-size:15px;color:#002948;font-family:"verdana-regular","Verdana",sans-serif;line-height:normal}@media screen and (max-width: 600px){#hero-header{flex-direction:column;align-items:flex-start;margin:16px 16px}#hero-header img{display:none}#hero-header h1{font-size:30px;line-height:36px}#hero-header small{font-size:12px}#hero-header a.btn{margin-top:16px}}section#landingpage{display:grid;grid-template-columns:9fr 4fr;grid-gap:0 16px;z-index:10}@media screen and (min-width: 924px){section#landingpage{width:924px;max-width:100vw;margin:0 auto}}@media screen and (min-width: 924px)and (max-width: 600px){section#landingpage{margin:0}}@media screen and (max-width: 600px){section#landingpage{grid-template-columns:1fr}section#landingpage main{padding:16px}section#landingpage main h1{margin-top:0}section#landingpage aside{margin-top:0}}section#content{flex-grow:1}@media screen and (min-width: 924px){section#content{width:924px;max-width:100vw;margin:0 auto}}@media screen and (min-width: 924px)and (max-width: 600px){section#content{margin:0}}section#auth-content{display:flex;align-items:flex-start;justify-content:center;flex-grow:1}.cols-9-4{display:flex}.cols-9-4>:first-child{flex:9 9 0}.cols-9-4>:last-child{flex:4 4 0;margin-left:16px}.cols-9-4>:last-child{margin-left:32px}.cols-1-2{display:flex}.cols-1-2>:first-child{flex:1 1 0}.cols-1-2>:last-child{flex:2 2 0;margin-left:16px}.cols-2-1{display:flex}.cols-2-1>:first-child{flex:2 2 0}.cols-2-1>:last-child{flex:1 1 0;margin-left:16px}.cols-3-1{display:flex}.cols-3-1>:first-child{flex:3 3 0}.cols-3-1>:last-child{flex:1 1 0;margin-left:16px}.cols-1-2-1{display:flex}.cols-1-2-1>:first-child{flex:1 1 0}.cols-1-2-1>:nth-child(2){flex:2 2 0;margin-left:16px}.cols-1-2-1>:last-child{flex:1 1 0;margin-left:16px}.cols-1-1-1{display:flex}.cols-1-1-1>:first-child{flex:1 1 0}.cols-1-1-1>:nth-child(2){flex:1 1 0;margin-left:16px}.cols-1-1-1>:last-child{flex:1 1 0;margin-left:16px}.cols-1-1{display:flex}.cols-1-1>*{flex:1 1 0}.cols-1-1>:not(:first-child){margin-left:16px}#landingpage-footer{min-height:320px;margin-top:-32px;z-index:2;position:relative;overflow:hidden;flex-grow:1}#landingpage-footer img{position:absolute;bottom:0;right:0;width:100%;z-index:1}#landingpage-footer>div{z-index:2;position:relative;height:100%}@media screen and (min-width: 924px){#landingpage-footer>div{width:924px;max-width:100vw;margin:0 auto}}@media screen and (min-width: 924px)and (max-width: 600px){#landingpage-footer>div{margin:0}}#landingpage-footer nav{position:absolute;bottom:32px;width:100%;display:flex;justify-content:flex-end}#landingpage-footer a{color:#fff;font-family:"OfficinaSerITCStd Bold","Verdana",sans-serif;font-size:14px;margin-left:21px}#landingpage-footer a:hover{color:#00e6e6}@media screen and (max-width: 600px){#landingpage-footer{display:none}}#landingpage-footer+#main-footer{display:none}@media screen and (max-width: 600px){#landingpage-footer+#main-footer{display:block}}#main-footer{background-color:#fff;border-top:1px solid #cacaca;padding:18px;text-align:right;margin-top:32px}#main-footer a{margin-left:21px;font-family:"OfficinaSerITCStd Bold","Verdana",sans-serif;font-size:14px}#main-footer a:first-child{margin-left:0}#main-footer a:hover{text-decoration:underline}@media screen and (min-width: 924px){#main-footer>div{width:924px;max-width:100vw;margin:0 auto}}@media screen and (min-width: 924px)and (max-width: 600px){#main-footer>div{margin:0}}@media screen and (max-width: 600px){#main-footer{text-align:center}}x-json{display:none}.box{background-color:#fff;border-radius:4px;padding:32px;color:#001957}.box>:first-child{margin-top:0}.inner-box{padding:32px}.inner-box p:last-child{margin-bottom:0}.box-compact{padding:16px}.hero .box{padding:0}.hero .box .hero img,.hero .box .hero video{width:100%}.hero .box .form-cols-9-4{padding:32px}@media screen and (max-width: 600px){.hero .box .form-cols-9-4{padding:0}}.highlight-box{border-radius:4px;background:linear-gradient(205deg, #001957 0%, #00288a 99.9%);color:#fff;padding:16px}.highlight-box .box{margin-top:16px;margin-bottom:16px}.auth-box{padding:32px;display:inline-block;width:350px;max-width:100vw;flex-grow:0}.auth-box .btn,.auth-box button{margin-bottom:8px}.auth-box a{font-family:"OfficinaSerITCStd Bold","Verdana",sans-serif}.auth-box>h2{margin-bottom:24px}.auth-box footer{text-align:center}ui-popup.modal footer{text-align:right;padding:16px 32px 8px 32px}ui-popup.modal div.body{padding:0 32px;color:#001957}@media screen and (max-width: 600px){ui-popup.modal footer button{width:100%}}.auth-box .password-wrapper{position:relative}@media screen and (min-width: 601px){.auth-box #rulesBox{background:#fff;color:#001957;box-shadow:0 2px 8px 0 rgba(0,0,0,.24);border-radius:4px;padding:16px;position:absolute;top:calc(50% - 16px);left:calc(100% + 32px + 16px);z-index:50;width:300px;max-width:300px}.auth-box #rulesBox:before{content:"";display:block;width:0;height:0;position:absolute;border-right:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;left:-8px;top:16px}}@media screen and (max-width: 600px){.auth-box #rulesBox{margin-bottom:15px}}.auth-box #rulesBox ul.rules li[data-fulfilled=true]:before{color:#3f7714}.note-box{padding:16px;margin-top:0;background-color:#f8f8f8;border-radius:4px}.note-box+.note-box{margin-top:16px}.note-box.icon{padding:16px 16px 16px 40px;position:relative}.note-box.icon:before{position:absolute;left:16px;top:16px;font-weight:bold;font-size:16px}.note-box.info{padding:10px 16px 10px 32px;position:relative}.note-box.info:before{content:"*";position:absolute;left:16px;top:16px;color:#f60;font-family:"OfficinaSerITCStd Medium","Verdana",sans-serif;font-weight:bold;font-size:16px}.note-box.empfehlung{padding:10px 16px 10px 40px;position:relative}.note-box.empfehlung.empfehlung:after{background:url(/dist/img/identitycheck/empfehlung.c73223fe4b69da79c550.png) no-repeat;background-size:50%;content:"";width:32px;height:41px;position:absolute;top:16px;left:16px}.note-box.ic-hinweis{padding:10px 16px 10px 40px;position:relative;min-height:52px}.note-box.ic-hinweis.ic-hinweis:after{background:url(/dist/img/identitycheck/hinweis.2c1821661edfc748195d.png) no-repeat;background-size:50%;content:"";width:32px;height:41px;position:absolute;top:16px;left:16px}.note-box.warning{background-color:#fff2dc;font-size:14px}.note-box.warning.icon:before{color:orange;content:"";font-family:"Font Awesome 5 Pro";font-weight:300}.note-box.success{background-color:#d8e8c4;font-size:14px}.note-box.success.icon:before{color:#55a546;content:"";font-family:"Font Awesome 5 Pro";font-weight:300}.note-box.error{background-color:#ff3b3b;font-size:14px;color:#fff}.note-box.error.icon:before{color:#fff;content:"";font-family:"Font Awesome 5 Pro";font-weight:300}.hotline{margin-top:16px;background:linear-gradient(to right, #00E6E6, #00E6E6 calc(100% - 21px), transparent calc(100% - 21px), transparent);border-radius:4px;color:#001957;position:relative;line-height:42px;text-align:center;font-family:"OfficinaSerITCStd Medium","Verdana",sans-serif;font-size:16px}.hotline img{border:3px solid #f2f7fb;border-radius:50%;position:absolute;right:0;top:0;height:100%}.centered{text-align:center}.result-box{background-color:#fff;box-shadow:0 2px 20px 1px rgba(0,0,0,.1);border:1px solid #f8fdff;padding:16px 16px 24px 16px;margin-bottom:24px}.result-box dl{display:flex;flex-wrap:wrap;margin:0}.result-box dl dt,.result-box dl dd{width:50%;font-size:18px;line-height:24px;color:#ff8213;font-family:"OfficinaSerITCStd Medium","Verdana",sans-serif,serif;font-weight:bold;margin:0}.result-box dl dd{margin-left:0;text-align:right}.result-box dl dd span.small{display:block;color:#b2babe;font-size:12px;line-height:18px;text-align:right;font-weight:normal}.result-box dl.two-rows{flex-direction:row}.result-box dl.two-rows dt,.result-box dl.two-rows dd{width:100%}.result-box hr{display:block;margin:12px 0;height:1px;width:100%;border:none;background-color:#f2f7fb}.result-box small{font-size:12px;color:#b2babe}.summary-box [hide-empty=""],.summary-box [hide-empty=""]+dd{display:none}.summary-box div+dl,.summary-box dl+div{margin-top:16px}.hinweis{background-color:#fff2dc;padding:1rem;margin-bottom:1.5rem}antrag-menu a,account-menu a,whitelabel-menu a,ruvde-menu a,apikey-menu a{display:block;color:#001957;white-space:nowrap;font-weight:normal;line-height:24px}antrag-menu a i,account-menu a i,whitelabel-menu a i,ruvde-menu a i,apikey-menu a i{display:inline-block;width:22px;color:#001957}ui-tooltip.menu a{display:block;line-height:44px;font-size:14px;font-weight:normal;padding:0 16px;color:#b2babe;white-space:nowrap}ui-tooltip.menu a:hover{background-color:#f2f7fb;text-decoration:none;color:#00477d}div.muster{display:flex;flex-direction:column;padding:8px}div.muster>div{display:block;height:1.5rem}div.anleitung{display:flex;padding:1rem}div.anleitung>div{margin-right:2rem}div.anleitung>div:last-child{margin-right:0}div.anleitung figure{margin:0;text-align:center}div.anleitung figure strong{color:#ff8213;display:block;margin-top:8px}div.anleitung img{height:120px;text-align:center}div.anleitung h3 i{display:inline-block;background-color:#001957;color:#fff;border-radius:50%;text-align:center;font-style:normal;line-height:20px;width:20px;margin-right:8px;font-size:14px;margin-bottom:8px}div.anleitung h3{white-space:nowrap;text-align:center}@media screen and (max-width: 600px){div.anleitung{flex-direction:column}div.anleitung>div{margin-right:0;margin-bottom:2rem}}div.beispiele div{padding:.5rem;background-color:#001957;color:#fff;margin-bottom:.5rem}div.beispiele div strong.ergebnis{color:#55a546}div.highlight{background-color:#fff2dc;text-align:center}button:focus,.btn:focus{outline:0}.btn-copy{transition:all .3s ease}.btn-copy.success{border-color:#55a546;background-color:#55a546}.btn-copy.success:hover{background-color:#55a546}.btn-copy.error{border-color:#e60000;background-color:#e60000}.btn-copy.error:hover{background-color:#e60000}button,.btn{display:inline-block;padding:0 16px;cursor:pointer;border-radius:4px;border:1px solid #00e6e6;background-color:#fff;color:#001957;font-family:"OfficinaSerITCStd Medium","Verdana",sans-serif;font-size:16px;font-weight:500;line-height:38px;text-align:center;text-decoration:none}button:hover,.btn:hover{border-color:#00fafa;color:#001957}.auth-box .btn-sso{margin-top:32px;display:block;color:#fff;background-color:transparent;margin-bottom:0}.auth-box .btn-sso:hover{color:#00e6e6}.btn-primary{color:#001957;background-color:#00e6e6}.btn-primary:hover{background-color:#00fafa}.btn-cta{color:#001957;border-color:#00e6e6;background-color:#00e6e6}.btn-cta:hover{background-color:#00fafa}.btn-delete{color:#e60000;border-color:#e60000}.btn-delete:hover{color:#e60000;border-color:#e60000;background-color:rgba(230,0,0,.1)}.btn-flat{border:none;border-bottom:2px solid transparent;border-radius:0;font-family:"Frutiger LT Std 45 Light","Verdana",sans-serif;padding:0 8px}.btn-flat.active,.btn-flat:hover{border-bottom:2px solid #00e6e6}.btn-stretch{width:100%}.btn-disabled{color:#b1d0e7}.button-row{display:flex;flex-direction:row;justify-content:flex-end}.button-row button,.button-row .btn{width:200px;margin-left:16px}@media screen and (max-width: 600px){.button-row{flex-direction:column}.button-row button,.button-row .btn{width:100%;margin-left:0}.button-row .btn-cta{order:1}.button-row [data-back]{margin-top:16px;order:2}}.btn-m{line-height:30px}.btn[data-complete],button[data-complete]{position:relative}.btn[data-complete]:before,button[data-complete]:before{content:"";border-radius:50%;background-color:#e60000;width:8px;height:8px;position:absolute;top:4px;right:0}.btn[data-complete=true]:before,button[data-complete=true]:before{display:none}private-bsv-save{display:flex;justify-content:flex-end;padding-top:32px}private-bsv-save button{display:flex;align-items:center;gap:16px}private-bsv-save button i{font-size:32px}private-bsv-save button span{font-family:"OfficinaSerITCStd Medium","Verdana",sans-serif;line-height:20px;text-align:left;font-weight:500}.dashboard{display:flex;align-items:stretch;flex-wrap:wrap}.dashboard>*{margin-bottom:16px}.dashboard+h2,iframe-widgets+h2{margin-top:16px}.box.dashboard-widget{padding:0;width:286px;max-width:100vw;border:1px solid #f8fdff;box-shadow:0 2px 8px 1px rgba(0,0,0,.1);position:relative;margin-right:16px;display:flex;flex-direction:column;height:100%}.box.dashboard-widget .fa-stack i:last-child{color:#ff8213;font-size:1.2rem;margin-top:.2rem}.box.dashboard-widget:hover{box-shadow:0 2px 20px 1px rgba(0,0,0,.1)}.box.dashboard-widget h2{color:#ff8213;margin:16px 0 4px 0;font-size:18px}.box.dashboard-widget p{margin:0}.box.dashboard-widget img{height:54px}.box.dashboard-widget .body{padding:16px;flex-grow:1}.box.dashboard-widget .button-flex{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.box.dashboard-widget .button-flex>.btn,.box.dashboard-widget .button-flex>button{padding:0;flex-grow:1;border:1px solid #f2f7fb;border-width:1px 1px 0 0;font-family:"OfficinaSerITCStd Medium","Verdana",sans-serif}.box.dashboard-widget .button-flex>.btn:last-child,.box.dashboard-widget .button-flex>button:last-child{border-right:none}.box.dashboard-widget .top-right{position:absolute;top:16px;left:50%}.box.dashboard-widget button.send{position:absolute;top:0;right:0;width:60px;height:60px;background:none;border:none;font-family:"Frutiger LT Std 65 Bold","Verdana",sans-serif;cursor:pointer}.box.dashboard-widget button.send svg{position:absolute;right:8px;top:8px}.box.dashboard-widget button.send span{position:absolute;right:60px;top:16px;font-size:11px;line-height:11px;display:none;white-space:nowrap;color:#001957}.box.dashboard-widget button.send span img{height:6px;position:absolute;right:-16px;bottom:-4px}.box.dashboard-widget:hover button.send:before{content:"";width:0;height:0;border-left:60px solid transparent;border-top:60px solid #001957;position:absolute;right:0;top:0}.box.dashboard-widget:hover button.send span{display:block}.box.dashboard-widget:hover button.send svg *{fill:#fff}.icon-calendar:before{font-style:normal;content:"";font-family:"Font Awesome 5 Pro";font-weight:300}.datepicker-box{position:absolute;left:0;top:54px;border:1px solid #cacaca;background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.24);padding:0 1rem 1rem 1rem;z-index:100;min-width:100%}.datepicker-header{display:flex;width:100%}.datepicker-header span{font-family:"OfficinaSerITCStd Bold","Verdana",sans-serif;font-size:18px;flex:1 1 0;text-align:center;text-transform:uppercase;line-height:54px}.datepicker-header [data-prev],.datepicker-header [data-next]{line-height:54px;padding:0 1rem;cursor:pointer}.datepicker-header [data-prev]:hover,.datepicker-header [data-next]:hover{background-color:#b2f7f7}.datepicker-body tr{border:none}.datepicker-body thead{border-bottom:1px solid #cacaca}.datepicker-body th{padding:0;text-transform:none;font-size:14px;font-family:"OfficinaSerITCStd Bold","Verdana",sans-serif;text-align:center;line-height:30px}.datepicker-body td{font-size:14px;padding:0 4px;height:auto;text-align:center;line-height:30px}.datepicker-body td.selected{background-color:#00e6e6}.datepicker-body td.disabled{color:#999}.datepicker-body td[data-sel]{cursor:pointer}.datepicker-body td[data-sel]:hover{background-color:#b2f7f7}form hr{border:0;background-color:rgba(255,255,255,.3);height:1px;margin:0 0 15px 0}form span.note{font-size:11px;line-height:15px;display:block;margin-bottom:15px;font-family:"Frutiger LT Std 65 Bold","Verdana",sans-serif}form span.note a{font-family:"Frutiger LT Std 65 Bold","Verdana",sans-serif !important;font-weight:normal;text-decoration:underline}form h2,form h3{margin-bottom:16px}fieldset{border:0;padding:0;margin:0 0 16px 0}input[type=text],input[type=color],input[type=number],input[type=file],input[type=password],input[type=email],select{box-sizing:border-box;border:1px solid #cacaca;border-radius:4px;line-height:32px;font-size:14px;color:#001957;font-family:Verdana,sans-serif;padding:21px 0 0 16px;width:100%;height:56px;background-color:#fff;box-shadow:none;outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:none;appearance:none}input[type=color]{padding:0 0 0 calc(100% - 52px)}span.field-note{color:#b2babe;font-size:12px;line-height:18px;display:block;margin:8px 0 0 0}.ic-fax{border:1px solid #f2f7fb;border-radius:4px;color:#b2babe}.ic-fax input{position:absolute;opacity:0}.ic-fax label{position:relative;top:auto;left:auto;display:block;padding:8px;cursor:pointer}.ic-fax span.radio-icon{display:inline-block;position:relative;padding-left:24px}.ic-fax span.radio-icon:before{border:1px solid #b2babe}.ic-fax.selected{border:1px solid #99c2e0;box-shadow:0 2px 9px 1px rgba(0,0,0,.1);color:#00e6e6}.ic-fax.selected span.radio-icon:before{border:1px solid #00e6e6}.identity>div{position:relative;background-color:#fff;border:1px solid #99c2e0;border-radius:4px}.identity>div input[type=radio]{position:absolute;opacity:0}.identity>div label.radio{padding:1rem;position:relative;display:block;text-align:center;color:#001957;font-family:"Frutiger LT Std 65 Bold","Verdana",sans-serif;font-size:14px;cursor:pointer}.identity>div span.radio-icon{display:inline-block;position:relative;margin-bottom:1rem;padding-left:24px}.identity>div.selected{border:1px solid #99c2e0;box-shadow:0 2px 9px 1px rgba(0,0,0,.1)}.identity>div span.short-label{display:none}.identity>div.empfehlung:after{background:url(/dist/img/identitycheck/empfehlung.c73223fe4b69da79c550.png) no-repeat;content:"";width:32px;height:41px;position:absolute;top:-1px;right:8px}.identity>div.ic-hinweis:after{background:url(/dist/img/identitycheck/hinweis.2c1821661edfc748195d.png) no-repeat;content:"";width:32px;height:41px;position:absolute;top:-1px;right:8px}@media screen and (max-width: 600px){.identity>div img{display:none}.identity>div span.radio-icon{margin-bottom:0}.identity>div label{text-align:left}}.radio-icon{position:relative}.radio-icon:before{content:"";display:block;border-radius:50%;width:16px;height:16px;position:absolute;background-color:#fff;top:0;left:0;border:1px solid #0066b3}.selected .radio-icon:after,.radio-icon.selected:after{content:"";display:block;border-radius:50%;width:10px;height:10px;position:absolute;top:4px;left:4px;background:#0066b3}text-control,select-control,checkbox-control,radio-control,file-control{display:block;margin-bottom:15px;position:relative}text-control v-validate,select-control v-validate,checkbox-control v-validate,radio-control v-validate,file-control v-validate{display:none}text-control .icon,select-control .icon,checkbox-control .icon,radio-control .icon,file-control .icon{position:absolute;font-size:24px;right:18px;top:18px;cursor:pointer;z-index:30}text-control .icon:hover,select-control .icon:hover,checkbox-control .icon:hover,radio-control .icon:hover,file-control .icon:hover{text-decoration:underline}text-control label{pointer-events:none}text-control label,select-control label,checkbox-control label,radio-control label,file-control label{transition:top .1s,font-size .1s;font-family:"verdana-regular","Verdana",sans-serif;display:block;width:100%;color:#555;font-size:14px;line-height:18px;position:absolute;left:0;padding-left:16px;top:20px;cursor:text;z-index:20}text-control[focused] label,select-control[focused] label,file-control[focused] label{top:8px;font-size:12px}text-control[disabled] input{color:#e0e3e5;border-color:#e0e3e5}text-control[disabled] label{color:#e0e3e5}.pwd-icon{display:none;position:absolute;right:16px;top:20px;font-size:20px;cursor:pointer;z-index:30;color:#b2babe;font-style:normal;font-family:"Font Awesome 5 Pro";font-weight:400}.pwd-icon:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:400}text-control[focused] .color-box{top:0}.color-box{position:absolute;right:0;top:0;left:auto;width:48px;height:56px;border:1px solid #cacaca;border-radius:0 4px 4px 0;cursor:pointer;background-color:#fff;pointer-events:all}.color-box input{display:none}input[type=password]~.pwd-icon,input[data-reveal]~.pwd-icon{display:block}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px}select option[value=""]{display:none}select option{padding:13px 16px}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select:disabled{color:#e0e3e5;border-color:#e0e3e5}select:disabled~.dropdown-icon{color:#e0e3e5}select~label{pointer-events:none}select:disabled~label{color:#e0e3e5}select-control:after{width:40px;height:56px;line-height:56px;position:absolute;font-size:20px;right:0;top:0;text-align:center;pointer-events:none;color:#001957;content:"";font-family:"Font Awesome 5 Pro";font-weight:900}select-control label{pointer-events:none}radio-control.error:not(.auth) fieldset{border-color:#e60000}checkbox-control.error{border-color:#e60000}checkbox-control.error label{color:#e60000}checkbox-control.error label:before{border-color:#e60000}text-control.error label,select-control.error label,file-control.error label{color:#e60000;white-space:nowrap}text-control.error:after,select-control.error:after,file-control.error:after{color:#e60000}text-control.error input,text-control.error select,text-control.error textarea,select-control.error input,select-control.error select,select-control.error textarea,file-control.error input,file-control.error select,file-control.error textarea{border-color:#e60000}.error v-validate[v-invalid]{color:#e60000;display:block;font-size:10px;padding-left:16px;line-height:12px;margin-top:3px}.auth-box .error v-validate[v-invalid]{color:#fff;padding-left:0}.auth-box .error v-validate[v-invalid]:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;margin-right:5px}.auth-box radio-control.error label:before{border-color:#e60000}.auth-box radio-control.error v-validate[v-invalid]{margin-top:10px}combo-field[has-options=true][focused=true] ul{display:block}combo-field[has-options=true]:after{width:40px;height:56px;line-height:56px;position:absolute;font-size:20px;right:0;top:0;text-align:center;pointer-events:none;color:#001957;content:"";font-family:"Font Awesome 5 Pro";font-weight:900}combo-field{position:relative}combo-field ul{position:absolute;display:none;background-color:#fff;top:54px;left:0;z-index:30;max-height:132px;border-radius:4px;box-shadow:0 2px 8px 1px rgba(0,0,0,.1);width:100%;margin:0;padding:0;list-style-type:none;overflow-y:auto}combo-field ul li{line-height:44px;padding:0 16px;font-size:14px;cursor:pointer;color:#b2babe}combo-field ul li.active,combo-field ul li:hover{color:#00477d;background-color:#f2f7fb}smarte-adresspruefung combo-field[has-options=true]:after{display:none}smarte-adresspruefung combo-field ul{width:auto;min-width:100%;overflow:auto}smarte-adresspruefung combo-field ul li{white-space:nowrap}checkbox-control{position:relative;border:1px solid #cacaca;border-radius:4px;padding:0;top:0}checkbox-control label{cursor:pointer;display:block;font-family:"verdana-regular","Verdana",sans-serif;color:#001957;font-size:14px;padding:18px 16px 19px 40px;line-height:18px;position:initial}checkbox-control label:before{content:"";width:14px;height:14px;border:1px solid #001957;position:absolute;left:16px;top:20px}checkbox-control input[type=checkbox]{position:absolute;opacity:0}checkbox-control input:checked~label{background-color:#f2f7fb}checkbox-control input:checked~label:before{background-color:#001957}checkbox-control input:checked~label:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;width:14px;line-height:14px;position:absolute;text-align:center;left:17px;top:20px;font-size:12px;color:#fff}checkbox-control[disabled] label{color:#e0e3e5}checkbox-control[disabled] label:before{border-color:#e0e3e5}checkbox-control[disabled] label:after{color:#e0e3e5}radio-control{display:block}radio-control *{box-sizing:border-box}radio-control fieldset{display:flex;flex-direction:row;padding:0;margin:0}radio-control span.note{font-size:15px !important;line-height:20px !important;color:#999 !important;padding-bottom:1rem !important}radio-control.auth fieldset{border:none;margin:0;padding:0;align-items:flex-start;line-height:19px}radio-control.auth fieldset label{margin-right:16px;display:flex;flex-direction:row;padding-left:24px;position:relative;top:0;color:#fff;width:auto;cursor:pointer}radio-control.auth fieldset label:before{content:"";width:14px;height:14px;border-radius:50%;border:1px solid #fff;position:absolute;left:0;top:0}radio-control.auth fieldset label input:checked~span:before{content:"";width:10px;height:10px;border-radius:50%;background-color:#fff;position:absolute;left:3px;top:3px}radio-control.auth fieldset label span{line-height:16px;font-size:13px;cursor:pointer}radio-control.auth fieldset input{position:absolute;opacity:0;pointer-events:none}radio-control.no-stretch fieldset{width:-webkit-max-content;width:-moz-max-content;width:max-content}radio-control.no-stretch fieldset label{white-space:nowrap}@media screen and (max-width: 600px){radio-control.no-stretch fieldset{width:100%}}radio-control:not(.auth) fieldset{border:1px solid #f2f7fb;border-radius:4px}@media screen and (max-width: 600px){radio-control:not(.auth) fieldset{flex-direction:column}radio-control:not(.auth) fieldset label{border-top:1px solid #f2f7fb}radio-control:not(.auth) fieldset label:first-child{border-top:none;border-right:none}}radio-control:not(.auth) fieldset label{flex:1 1 0;width:100%;border-right:1px solid #f2f7fb;position:relative;top:0;padding:0;cursor:pointer}radio-control:not(.auth) fieldset label:last-child{border-right:none}radio-control:not(.auth) fieldset span{display:block;font-family:"verdana-regular","Verdana",sans-serif;color:#001957;font-size:14px;line-height:54px;padding:0 16px 0 40px;pointer-events:none}radio-control:not(.auth) fieldset span:before{content:"";width:14px;height:14px;border-radius:50%;border:1px solid #001957;position:absolute;left:16px;top:20px}radio-control:not(.auth) fieldset span.multiline{line-height:19px;padding:16px 16px 16px 40px}radio-control:not(.auth) fieldset div.label{padding:20px 0 16px 0}radio-control:not(.auth) fieldset div.label span{line-height:16px}radio-control:not(.auth) fieldset div.label span.description{margin-top:6px;color:#00477d}radio-control:not(.auth) fieldset input{position:absolute;opacity:0}radio-control:not(.auth) fieldset input:checked~span,radio-control:not(.auth) fieldset input:checked~div{background-color:#f2f7fb}radio-control:not(.auth) fieldset input:checked~span:after,radio-control:not(.auth) fieldset input:checked~div span:after{content:"";width:10px;height:10px;border-radius:50%;background-color:#001957;position:absolute;left:19px;top:23px}radio-control:not(.auth) fieldset input:disabled~span,radio-control:not(.auth) fieldset input:disabled~div span{color:#e0e3e5;background-color:transparent}radio-control:not(.auth) fieldset input:disabled~span:before,radio-control:not(.auth) fieldset input:disabled~div span:before{border-color:#e0e3e5}radio-control:not(.auth) fieldset input:disabled~span:after,radio-control:not(.auth) fieldset input:disabled~div span:after{background-color:#e0e3e5}radio-control.muster fieldset{border:none}radio-control.muster fieldset label{border:1px solid #cacaca !important;margin-right:1rem;width:150px;display:inline-block}radio-control.muster fieldset label span{padding-left:16px;position:relative;padding-top:8px;text-align:center}radio-control.muster fieldset label span:before{top:0px;left:50%;transform:translateX(-50%)}radio-control.muster fieldset label input:checked~span:after{top:3px;left:50%;transform:translateX(-50%)}@media screen and (max-width: 600px){radio-control.muster fieldset{flex-direction:column}radio-control.muster fieldset label{margin-bottom:15px;width:100%}}radio-control.vertical fieldset{border:none;flex-direction:column}radio-control.vertical fieldset label{border:1px solid #f2f7fb;border-radius:4px;margin-bottom:16px}radio-control.vertical fieldset label:last-child{margin-bottom:0;border-right:1px solid #f2f7fb}radio-control.vertical.error fieldset{border:1px solid #e60000}radio-control.vertical-list fieldset{flex-direction:column}radio-control.vertical-list fieldset label{display:flex}radio-control.vertical-list fieldset label:not(:last-child){border-bottom:1px solid #f2f7fb}radio-control.vertical-list fieldset label span{flex:1 1 0}radio-control.vertical-list fieldset label span.main{line-height:20px;padding-top:16px;padding-bottom:16px}radio-control.vertical-list fieldset label span.address{font-size:13px;color:#999}radio-control.side-by-side{margin-bottom:0}radio-control.side-by-side fieldset{border:1px solid #f2f7fb;border-radius:4px;flex-direction:row}radio-control.side-by-side fieldset label:not(:first-child){border-left:1px solid #f2f7fb}radio-control.side-by-side fieldset label span{line-height:32px;padding-left:16px}radio-control.side-by-side fieldset label span:before{display:none}radio-control.side-by-side fieldset label span:after{display:none}@media screen and (max-width: 600px){radio-control.compact fieldset label:not(:first-child){margin-top:8px}}radio-control.compact fieldset span{line-height:16px;padding-left:24px}radio-control.compact fieldset span:before{top:0;left:0}radio-control.compact fieldset input:checked~span:after{top:3px;left:3px}file-control .icon{pointer-events:none;position:absolute;font-size:24px;right:18px;top:18px;cursor:pointer;z-index:30;font-style:normal}file-control .icon-upload:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}file-control span.filename{display:block;position:absolute;top:2px;left:2px;right:2px;line-height:32px;font-size:20px;height:53px;font-family:MarselisPro,sans-serif;color:#001957;padding:21px 0 0 20px;background-color:#fff;pointer-events:none}file-control .meter{position:absolute;left:2px;right:2px;top:56px;height:5px;pointer-events:none}file-control .meter span{display:block;height:100%;background-color:#00e6e6;width:0}file-control .meter span[data-status=done]{background-color:#55a546}file-control .meter span[data-status=failed]{background-color:#e60000}.error-box{padding:16px 16px 16px 79px;position:relative;background-color:#fff;color:#002948;width:350px;max-width:100vw;border:2px solid #e60000;margin-bottom:16px}.error-box svg{height:48px;position:absolute;top:16px;left:16px}.error-box svg path{fill:#e60000}.form-cols-1-0{display:grid;grid-gap:0 16px;grid-template-columns:1fr auto}.form-cols-1-1{display:grid;grid-gap:0 16px;grid-template-columns:1fr 1fr}.form-cols-1-1-1{display:grid;grid-gap:0 16px;grid-template-columns:1fr 1fr 1fr}.form-cols-1-2,.form-cols-1-2-0{display:grid;grid-gap:0 16px;grid-template-columns:1fr 2fr}.form-cols-2-1{display:grid;grid-gap:0 16px;grid-template-columns:2fr 1fr}.form-cols-l-s{display:grid;grid-gap:0 16px;grid-template-columns:4fr 1fr}.form-cols-1-2-1{display:grid;grid-gap:0 16px;grid-template:"a b c" 1fr/1fr 2fr 1fr}.form-cols-1-2-1>:nth-child(1){grid-area:a}.form-cols-1-2-1>:nth-child(2){grid-area:b}.form-cols-1-2-1>:nth-child(3){grid-area:c}.form-cols-9-4{display:grid;grid-gap:0 16px;grid-template-columns:9fr 4fr}@media screen and (max-width: 600px){.form-cols-1-1,.form-cols-1-2,.form-cols-2-1,.form-cols-1-1-1,.form-cols-9-4{grid-template-columns:1fr}.form-cols-1-2-1{grid-template:"a b" "c c" 1fr/1fr 2fr}.mobile-no-gap{border:1px solid #001957;margin-bottom:15px}.mobile-no-gap text-control,.mobile-no-gap select-control,.mobile-no-gap checkbox-control,.mobile-no-gap radio-control,.mobile-no-gap file-control{margin-bottom:0}}.customValidate{display:block;border-top:2px solid #e60000;color:#e60000;font-size:10px;padding-left:16px;padding-top:5px}.with-icon{padding-left:72px;position:relative}.with-icon>img{height:42px;position:absolute;top:16px;left:16px}.icon-doc,.landing-icon-doc{padding-left:130px !important;min-height:96px;background:url(/dist/img/icon/doc.cbc1f8028a5852ba2687.png) top left no-repeat;background-size:100px}.icon-success{padding-left:130px !important;min-height:96px;background:url(/dist/img/icon/positive.f12b3080c872fd31c660.png) top left no-repeat;background-size:100px}@media screen and (max-width: 600px){.icon-doc,.icon-success{padding-left:0 !important;padding-top:130px}}ul.ticklist{list-style-type:none;margin:24px 0;padding:0}ul.ticklist li{min-height:38px;padding-top:8px;padding-left:36px;background:url(/dist/img/icon/check-blue.3509eccce3aafdde2c32.png) 0 8px no-repeat;background-size:24px}ul.ticklist li strong{display:block;margin-bottom:8px}ul.ticklist.more-space{margin-bottom:32px}ul.ticklist.more-space li{margin-bottom:8px}ul.ticklist.invert li{background-image:url(/dist/img/icon/check-white.1332711a7d34f15d3fec.png)}ul.ticklist.inline{margin-top:8px}ul.rules{list-style-type:none;margin:0;padding:0}ul.rules li:before{display:inline-block;content:"";font-family:"Font Awesome 5 Pro";font-weight:400;color:#e60000;width:24px;text-align:center}ul.rules li[data-fulfilled=true]:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;color:#3f7714}kreditconnect-docs+ul.linklist{margin-top:0}ul.linklist{list-style-type:none;padding:0;margin:8px 0 0 0}ul.linklist+ul.linklist{margin-top:0}ul.linklist li{display:block;padding:7px 0 6px 0;font-family:"OfficinaSerITCStd Bold","Verdana",sans-serif;font-size:14px}ul.linklist li i{display:inline-block;color:#001957;width:20px}ul.dashed{list-style-type:"- ";margin:0;padding:0;list-style-position:outside;margin-left:1em}.process-layout{display:grid;grid-gap:16px 32px;grid-template-areas:"form" "buttons";grid-template-columns:1fr}.process-layout .form{grid-area:form}.process-layout .button-row{grid-area:buttons}.process-layout.process-mkb,.process-layout.process-bsv{grid-gap:0 32px;grid-template-areas:"intro   calculator" "form    calculator" "buttons calculator" "save    calculator";grid-template-columns:9fr 4fr}.process-layout.process-mkb .process-intro,.process-layout.process-bsv .process-intro{grid-area:intro}.process-layout.process-mkb private-mkb-calculator,.process-layout.process-mkb private-bsv-calculator,.process-layout.process-bsv private-mkb-calculator,.process-layout.process-bsv private-bsv-calculator{grid-area:calculator}.process-layout.process-mkb private-bsv-save,.process-layout.process-bsv private-bsv-save{grid-area:save}@media screen and (max-width: 600px){.process-layout.process-mkb,.process-layout.process-bsv{grid-template-areas:"form" "calculator" "intro" "buttons" "save";grid-template-columns:1fr}}.process-steps{display:block;margin-bottom:2px;background-color:#fff;padding:16px 32px}.process-steps.hidden{display:none}@media screen and (max-width: 600px){.process-steps{padding:8px 8px 0 8px;margin-bottom:0}}@media screen and (max-width: 600px){process-steps.bottom .process-steps{padding:0 8px 0 8px}}ul.tabs{list-style-type:none;background-color:#fff;display:flex;margin:0 0 2px 0;padding:0}ul.tabs li{flex-grow:1;line-height:52px;text-align:center;border-bottom:2px solid #fff;cursor:pointer;font-size:15px}ul.tabs li:hover{border-bottom:2px solid #00e6e6}ul.tabs li.active{border-bottom:2px solid #001957}process-steps ol{display:flex;flex-direction:row;align-items:stretch;list-style-type:none;margin:0;padding:0}@media screen and (max-width: 600px){process-steps ol{flex-direction:column;align-items:flex-start}}process-steps ol li{flex:1 1 0;text-align:center;font-family:"Frutiger LT Std 45 Light","Verdana",sans-serif;font-size:11px;color:#999;letter-spacing:.07px;line-height:13px;position:relative}@media screen and (max-width: 600px){process-steps ol li{font-family:"OfficinaSerITCStd Bold","Verdana",sans-serif;font-size:18px;line-height:32px}}process-steps ol li:before{display:block;position:relative;text-align:center;line-height:22px;content:attr(data-idx);border-radius:50%;font-size:12px;border:1px solid #999;background-color:#fff;width:22px;height:22px;margin:0 auto 6px auto;z-index:10;font-family:"verdana-regular","Verdana",sans-serif}@media screen and (max-width: 600px){process-steps ol li:before{display:inline-block;margin-right:8px}}process-steps ol li:after{position:absolute;background-image:linear-gradient(to right, transparent 0, transparent 17px, #CACACA 17px, #CACACA 50%, transparent 50%),linear-gradient(to left, transparent 0, transparent 17px, #CACACA 17px, #CACACA 50%, transparent 50%);height:2px;content:" ";top:12px;left:50%;width:100%;z-index:0}@media screen and (max-width: 600px){process-steps ol li:after{background-image:none}}process-steps ol li:last-child:after{width:0}process-steps ol li.active{color:#ff8213}process-steps ol li.active:before{background-color:#ff8213;border-color:#ff8213;color:#fff}process-steps ol li.done{color:#001957}process-steps ol li.done:before{background-color:#001957;border-color:#001957;color:#fff;content:"✓";font-family:ruv-iconfont,sans-serif;font-size:20px}process-steps ol li.done:after{background-image:linear-gradient(to right, transparent 0, transparent 17px, #001957 17px, #001957 50%, transparent 50%),linear-gradient(to left, transparent 0, transparent 17px, #001957 17px, #001957 50%, transparent 50%)}@media screen and (max-width: 600px){process-steps ol li:not(.done):not(.active){display:none}process-steps ol li.done:before{margin-bottom:0}process-steps ol li.done:after{display:block;background:linear-gradient(to right, transparent 0, transparent 11px, #001957 11px, #001957 13px, transparent 13px, transparent 100%);min-height:10px;position:static}}process-steps.bottom{display:none}@media screen and (max-width: 600px){process-steps.bottom{display:block}process-steps.bottom li:not(.done):not(.active){display:block}process-steps.bottom li:not(.done):not(.active):before{margin-bottom:0}process-steps.bottom li:not(.done):not(.active):after{display:block;background:linear-gradient(to right, transparent 0, transparent 11px, #CACACA 11px, #CACACA 13px, transparent 13px, transparent 100%);min-height:10px;position:static}process-steps.bottom li.done,process-steps.bottom li.active{display:none}}@media screen and (max-width: 600px){#process.stepsView{background:linear-gradient(to right, transparent 0, transparent 19px, #FF8213 19px, #FF8213 21px, transparent 21px, transparent 100%);background-color:#fff;padding-left:32px}}.landingpage-aside{margin-top:116px}.note-box-spacing{margin-top:32px}.shift-h2{display:block;margin-top:40px}.steps{padding:28px 32px 32px 32px}.steps h3{line-height:32px;padding-left:32px;margin-bottom:0;position:relative;color:#999}.steps h3:before{content:attr(data-step);border-radius:50%;width:22px;height:22px;background-color:transparent;border:1px solid #999;color:#999;line-height:22px;text-align:center;display:block;position:absolute;left:0;top:4px;font-family:"verdana-regular","Verdana",sans-serif;font-size:12px;font-weight:normal}.steps .step-content{padding:11px 0 20px 32px;background-image:linear-gradient(to right, transparent 0, transparent 11px, #CACACA 11px, #CACACA 13px, transparent 13px, transparent 100%)}.steps .step.active h3{color:#ff8213}.steps .step.active h3:before{background-color:#ff8213;color:#fff;border-color:#ff8213}.steps .step.done h3{color:#001957}.steps .step.done h3:before{background-color:#001957;color:#fff;content:"";font-family:"Font Awesome 5 Pro";font-weight:400}.steps .step.done .step-content{background-image:linear-gradient(to right, transparent 0, transparent 11px, #001957 11px, #001957 13px, transparent 13px, transparent 100%)}.steps .step.last .step-content{background-image:none}th{text-transform:uppercase;font-size:9px;line-height:18px;color:#002948;font-weight:normal;text-align:left;padding:0 16px}td.main{font-weight:bold}td.with-action{cursor:pointer}tbody tr{border-top:1px solid #e6f0f8}tbody.group:hover,tbody[open],tbody:not(.group) tr.highlight:hover{box-shadow:0 2px 20px 1px rgba(0,0,0,.1)}table{border-collapse:collapse;width:100%}td{padding:0 16px;font-size:13px;line-height:13px;color:#00477d;height:66px}td span.delete{color:#e60000;font-size:11px;font-family:"Frutiger LT Std 45 Light","Verdana",sans-serif;display:block;margin-top:4px}td[data-main]{font-weight:bold;color:#001957}td button.btn-flat{color:#999;border-bottom:none}td button.btn-flat:hover{border-bottom:none}.status{padding-left:36px;position:relative}.status:before{content:"";border-radius:50%;width:12px;height:12px;background-color:#b2babe;position:absolute;left:16px;top:calc(50% - 6px)}.status.needActivate:before,.status.activated:before,.status.transfered:before,.status.adDone:before,.status.offerFachbereich:before,.status.undecided:before{background-color:#f9be00}.status.rejected:before,.status.offerRejected:before,.status.noOffer:before,.status.negativ:before{background-color:#e60000}.status.booked:before,.status.bondArchived:before,.status.archived:before,.status.offerCreated:before,.status.maklerDone:before,.status.adDone:before,.status.positiv:before{background-color:#55a546}.status.no-space{padding-left:16px}.status.no-space:before{left:0}tr[sub] td>table,table.product-codes{width:100%}tr[sub] td>table a,table.product-codes a{white-space:nowrap}tr[sub] td>table>*:not(:last-child),table.product-codes>*:not(:last-child){margin-right:16px}tr[sub] td>table td,table.product-codes td{padding:16px}tr[sub] td>table td:last-child,table.product-codes td:last-child{width:99%;padding-right:0}tr[sub] td>table td:first-child,table.product-codes td:first-child{padding-left:0}tr[sub] td>table .copy,table.product-codes .copy{display:flex;align-items:stretch}tr[sub] td>table .copy textarea,table.product-codes .copy textarea{padding:8px;margin:0;flex-grow:1;outline:none;overflow:hidden;resize:none;border-radius:4px 0 0 4px;border:1px solid #cacaca;color:#999;border-right-width:0;background-color:#fff}tr[sub] td>table .copy button,table.product-codes .copy button{border-radius:0 4px 4px 0;line-height:auto}listing-pagination{display:flex;border-top:1px solid #ececec}listing-pagination .sizes,listing-pagination .pages,listing-pagination .results{flex-grow:1;font-size:.875rem;line-height:3rem}listing-pagination .sizes a,listing-pagination .pages a,listing-pagination .results a{color:#001957;margin-left:.5rem}listing-pagination .sizes a:hover,listing-pagination .pages a:hover,listing-pagination .results a:hover{text-decoration:underline}listing-pagination .sizes a.active,listing-pagination .pages a.active,listing-pagination .results a.active{color:#001957;text-decoration:underline;font-weight:700}listing-pagination .sizes a.disabled,listing-pagination .pages a.disabled,listing-pagination .results a.disabled{cursor:not-allowed;color:#999}listing-pagination .sizes span,listing-pagination .pages span,listing-pagination .results span{margin-left:.5rem;color:#001957}listing-pagination .pages{text-align:right}listing-pagination[total="0"],listing-pagination:not([total]){display:none}@media screen and (max-width: 600px){listing-pagination{flex-direction:column}}@media screen and (max-width: 600px){tr[sub] td>table a{line-height:32px}table.antragsliste thead{display:none}table.antragsliste tbody{display:grid;grid-template-columns:1fr;grid-gap:16px}table.antragsliste tr{display:grid;grid-template-areas:"name name name aktion" "vorgangsnummer vorgangsnummer vorgangsnummer aktion" "datum datum produkt produkt" "status status status status";grid-template-columns:2fr 2fr 2fr 2fr;border:1px solid #cacaca;box-shadow:0 2px 8px 1px rgba(0,0,0,.1);position:relative}table.antragsliste td{height:auto;padding:8px 16px}table.antragsliste td[data-area-name]{grid-area:name;padding-bottom:0}table.antragsliste td[data-area-aktion]{grid-area:aktion;border-bottom:1px solid #cacaca;padding:0;text-align:right}table.antragsliste td[data-area-vorgangsnummer]{grid-area:vorgangsnummer;border-bottom:1px solid #cacaca;padding-top:0}table.antragsliste td[data-area-produkt]{grid-area:produkt}table.antragsliste td[data-area-datum]{grid-area:datum}table.antragsliste td[data-area-status]{border-top:1px solid #cacaca;grid-area:status;padding-left:36px}table.antragsliste td[data-area-hidden]{display:none}table.list-vc thead{display:none}table.list-vc tbody{display:grid;grid-template-columns:1fr;grid-gap:16px}table.list-vc tr{display:grid;grid-template-areas:"name name name name" "adresse adresse adresse adresse" "benutzer benutzer benutzer status";grid-template-columns:2fr 2fr 2fr 2fr;border:1px solid #cacaca;box-shadow:0 2px 8px 1px rgba(0,0,0,.1);position:relative}table.list-vc td{height:auto;padding:8px 16px}table.list-vc td[data-area-name]{grid-area:name;border-bottom:1px solid #cacaca}table.list-vc td[data-area-adresse]{grid-area:adresse;border-bottom:1px solid #cacaca}table.list-vc td[data-area-benutzer]{border-right:1px solid #cacaca;grid-area:benutzer;padding-right:36px}table.list-vc td[data-area-status]{grid-area:status;padding-left:36px;display:flex;align-items:center}table.list-meinecrefo thead{display:none}table.list-meinecrefo tbody{display:grid;grid-template-columns:1fr;grid-gap:16px}table.list-meinecrefo tr{display:grid;grid-template-areas:"name name name created" "adresse adresse kunde kunde" "beitrag beitrag beitrag status";grid-template-columns:2fr 2fr 2fr 2fr;border:1px solid #cacaca;box-shadow:0 2px 8px 1px rgba(0,0,0,.1);position:relative}table.list-meinecrefo td{height:auto;padding:8px 16px}table.list-meinecrefo td[data-area-name]{grid-area:name;border-bottom:1px solid #cacaca}table.list-meinecrefo td[data-area-adresse]{grid-area:adresse;border-bottom:1px solid #cacaca}table.list-meinecrefo td[data-area-kunde]{grid-area:kunde;border-bottom:1px solid #cacaca;border-left:1px solid #cacaca}table.list-meinecrefo td[data-area-beitrag]{border-right:1px solid #cacaca;grid-area:beitrag;padding-right:36px}table.list-meinecrefo td[data-area-status]{grid-area:status;padding-left:36px;display:flex;align-items:center}table.list-meinecrefo td[data-area-created]{grid-area:created;border-bottom:1px solid #cacaca}table.list-accounts thead{display:none}table.list-accounts tbody{display:grid;grid-template-columns:1fr;grid-gap:16px}table.list-accounts tr{display:grid;grid-template-areas:"name name name aktion" "kontakt kontakt kontakt kontakt" "rollen rollen rollen rollen" "agentur agentur status status";grid-template-columns:2fr 2fr 2fr 2fr;border:1px solid #cacaca;box-shadow:0 2px 8px 1px rgba(0,0,0,.1);position:relative}table.list-accounts td{height:auto;padding:8px 16px}table.list-accounts td[data-area-name]{grid-area:name;border-bottom:1px solid #cacaca}table.list-accounts td[data-area-aktion]{grid-area:aktion;border-bottom:1px solid #cacaca;padding:0;text-align:right}table.list-accounts td[data-area-kontakt]{grid-area:kontakt;border-bottom:1px solid #cacaca}table.list-accounts td[data-area-rollen]{grid-area:rollen}table.list-accounts td[data-area-rollen]:before{content:"Rollen: "}table.list-accounts td[data-area-agentur]{border-top:1px solid #cacaca;border-right:1px solid #cacaca;grid-area:agentur}table.list-accounts td[data-area-agentur] i.fa-chevron-down{display:none}table.list-accounts td[data-area-status]{border-top:1px solid #cacaca;grid-area:status;padding-left:36px}table.product-codes{display:grid;grid-gap:16px}table.product-codes a{line-height:32px}table.product-codes thead{display:none}table.product-codes>*:not(:last-child){margin-right:0}table.product-codes tbody{display:block;border:1px solid #cacaca;box-shadow:0 2px 8px 1px rgba(0,0,0,.1);position:relative}table.product-codes tbody tr{display:grid;grid-template-areas:"produkt" "typ" "code";grid-template-columns:1fr;border:1px solid #001957}table.product-codes tbody td{height:auto;padding:8px 16px}table.product-codes tbody td[data-area-produkt]{grid-area:produkt;text-align:center}table.product-codes tbody td[data-area-typ]{grid-area:typ;padding:0}table.product-codes tbody td[data-area-typ] radio-control{width:100%}table.product-codes tbody td[data-area-code]{grid-area:code;padding:0;width:100%}table.product-codes tbody td[data-area-code] .copy{width:100%;flex-direction:column}table.iframes-table,table.integratoren-table{display:grid;grid-gap:16px}table.iframes-table thead,table.integratoren-table thead{display:none}table.iframes-table tbody.group,table.integratoren-table tbody.group{display:block;border:1px solid #cacaca;box-shadow:0 2px 8px 1px rgba(0,0,0,.1);position:relative}table.iframes-table tbody.group>tr:not(:first-child),table.integratoren-table tbody.group>tr:not(:first-child){display:block}table.iframes-table tbody.group>tr:not(:first-child)>td,table.integratoren-table tbody.group>tr:not(:first-child)>td{display:block;padding:0}table.iframes-table tbody.group>tr:not(:first-child)>td tr,table.integratoren-table tbody.group>tr:not(:first-child)>td tr{display:grid;grid-template-areas:"produkt" "typ" "code";grid-template-columns:1fr;border:1px solid #001957}table.iframes-table tbody.group td,table.integratoren-table tbody.group td{height:auto;padding:8px 16px}table.iframes-table tbody.group td[data-area-produkt],table.integratoren-table tbody.group td[data-area-produkt]{grid-area:produkt;text-align:center}table.iframes-table tbody.group td[data-area-typ],table.integratoren-table tbody.group td[data-area-typ]{grid-area:typ;padding:0}table.iframes-table tbody.group td[data-area-typ] radio-control,table.integratoren-table tbody.group td[data-area-typ] radio-control{width:100%}table.iframes-table tbody.group td[data-area-code],table.integratoren-table tbody.group td[data-area-code]{grid-area:code;padding:0;width:100%}table.iframes-table tbody.group td[data-area-code] .copy,table.integratoren-table tbody.group td[data-area-code] .copy{width:100%;flex-direction:column}table.iframes-table tbody.group>tr:first-child{display:grid;grid-template-areas:"name name name aktion" "produkte produkte produkte produkte" "status status status status";grid-template-columns:2fr 2fr 2fr 2fr}table.iframes-table tbody.group td[data-area-name]{grid-area:name;border-bottom:1px solid #cacaca}table.iframes-table tbody.group td[data-area-aktion]{grid-area:aktion;border-bottom:1px solid #cacaca;padding:0;text-align:right}table.iframes-table tbody.group td[data-area-produkte]{grid-area:produkte;border-bottom:1px solid #cacaca}table.iframes-table tbody.group td[data-area-status]{grid-area:status;border-top:1px solid #cacaca;text-align:center}table.integratoren-table tbody.group>tr:first-child{display:grid;grid-template-areas:"name" "hash" "inttyp" "url";grid-template-columns:1fr}table.integratoren-table tbody.group td[data-area-name]{grid-area:name;border-bottom:1px solid #cacaca}table.integratoren-table tbody.group td[data-area-integratorhash]{grid-area:hash}table.integratoren-table tbody.group td[data-area-integratorhash]:before{content:"Hash: "}table.integratoren-table tbody.group td[data-area-integratortyp]{grid-area:inttyp}table.integratoren-table tbody.group td[data-area-integratortyp]:before{content:"Typ: "}table.integratoren-table tbody.group td[data-area-url]{grid-area:url;border-top:1px solid #cacaca;text-align:center}}table.mkb-info{border-collapse:collapse}table.mkb-info th{background-color:#001957;color:#fff;text-transform:none;font-size:13px;line-height:30px;border-right:1px solid #fff;text-align:center}table.mkb-info th:last-child{border-right:1px solid #001957}table.mkb-info td{border:1px solid #001957;height:auto;padding:10px}table.mkb-info td.highlight{background-color:#fff2dc}table.mkb-info td:not(:first-child){text-align:center}h1.highlight,h2.highlight,h3.highlight,h4.highlight,h5.highlight{color:#ff8213}a.invert{color:#fff}.size-l{font-size:15px;font-family:"Verdana",sans-serif}h4.separator{font-size:15px;font-family:Verdana,sans-serif;font-weight:normal;margin-top:32px;margin-bottom:6px}.note{font-weight:normal}.nowrap{white-space:nowrap}small{display:block;font-size:15px;color:#002948;font-family:"verdana-regular","Verdana",sans-serif;line-height:normal}.intro,.intro+ul.dashed li{font-size:16px;margin-top:0}dl{margin:0;padding:0}dl dt{font-size:12px;line-height:18px;color:#b2babe;margin:0;padding:0}dl dd{font-size:15px;line-height:24px;color:#002948;margin:0 0 16px 0;padding:0}dl dd:last-child{margin-bottom:0}dl dd.small{font-size:13px}ui-tooltip{font-family:"verdana-regular","Verdana",sans-serif;font-size:13px;line-height:19px;text-align:left}ui-tooltip p+.btn{margin-top:16px}.icon-download{font-style:normal}.icon-download:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}.typeIcon{font-family:"OfficinaSerITCStd Bold","Verdana",sans-serif;display:inline-block;font-size:.8rem;line-height:1.2rem;text-align:center;background-color:#ff8213;border-radius:50%;width:1.2rem;height:1.2rem;color:#fff}h3.berechnungsbeispiel{margin:1rem 0 1rem 0}h3.berechnungsbeispiel strong{color:#ff8213}.identity>div.hoehe-freie-eingabe{grid-column:1/4;display:flex;flex-direction:row;border:none}@media screen and (max-width: 600px){.identity>div.hoehe-freie-eingabe{grid-column:1/2}}.identity>div.hoehe-freie-eingabe text-control{flex-grow:1}.identity>div.hoehe-freie-eingabe.selected{box-shadow:none}.hoehe-bsv{gap:16px}#hero-header h1.fit-width{overflow:hidden;text-overflow:ellipsis;max-width:calc(100vw - 32px)}.hidden,[hidden]{display:none !important}.mkb-data-success{margin:64px;display:flex;align-items:center}.with-button{display:flex;justify-content:flex-start;margin-bottom:1rem;line-height:32px}.with-button span{flex-grow:1}.with-button button i{margin-left:8px}/*!
 * Font Awesome Pro 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-0.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-abacus:before{content:""}.fa-ballot-check:before{content:""}.fa-bars:before{content:""}.fa-browser:before{content:""}.fa-calendar-alt:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-chart-network:before{content:""}.fa-check:before{content:""}.fa-check-circle:before{content:""}.fa-check-double:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-up:before{content:""}.fa-code:before{content:""}.fa-cogs:before{content:""}.fa-copy:before{content:""}.fa-download:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-empty-set:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-external-link:before{content:""}.fa-eye:before{content:""}.fa-file:before{content:""}.fa-home-alt:before{content:""}.fa-house:before{content:""}.fa-info-circle:before{content:""}.fa-key:before{content:""}.fa-key-skeleton:before{content:""}.fa-list-alt:before{content:""}.fa-long-arrow-right:before{content:""}.fa-paper-plane:before{content:""}.fa-pencil:before{content:""}.fa-play-circle:before{content:""}.fa-plus:before{content:""}.fa-question-circle:before{content:""}.fa-sign-in:before{content:""}.fa-sign-out-alt:before{content:""}.fa-times:before{content:""}.fa-times-circle:before{content:""}.fa-trash-alt:before{content:""}.fa-upload:before{content:""}.fa-user-secret:before{content:""}.fa-user-shield:before{content:""}.fa-users:before{content:""}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}/*!
 * Font Awesome Pro 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:"Font Awesome 5 Duotone";font-style:normal;font-weight:900;font-display:block;src:url(/dist/fonts/fa-duotone-900.eot);src:url(/dist/fonts/fa-duotone-900.eot?#iefix) format("embedded-opentype"),url(/dist/fonts/fa-duotone-900.woff2) format("woff2"),url(/dist/fonts/fa-duotone-900.woff) format("woff"),url(/dist/fonts/fa-duotone-900.ttf) format("truetype"),url(/dist/fonts/fa-duotone-900.svg#fontawesome) format("svg")}.fad{position:relative;font-family:"Font Awesome 5 Duotone";font-weight:900}.fad:before{position:absolute;color:var(--fa-primary-color, inherit);opacity:1;opacity:var(--fa-primary-opacity, 1)}.fad:after{color:var(--fa-secondary-color, inherit);opacity:.4;opacity:var(--fa-secondary-opacity, 0.4)}.fa-swap-opacity .fad:before,.fad.fa-swap-opacity:before{opacity:.4;opacity:var(--fa-secondary-opacity, 0.4)}.fa-swap-opacity .fad:after,.fad.fa-swap-opacity:after{opacity:1;opacity:var(--fa-primary-opacity, 1)}.fad.fa-inverse{color:#fff}.fad.fa-stack-1x,.fad.fa-stack-2x{position:absolute}.fad.fa-stack-1x:before,.fad.fa-stack-2x:before,.fad.fa-fw:before{left:50%;transform:translateX(-50%)}.fad.fa-home-alt:after{content:"􏠊"}.fad.fa-key-skeleton:after{content:"􏛳"}/*!
 * Font Awesome Pro 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:block;src:url(/dist/fonts/fa-light-300.eot);src:url(/dist/fonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(/dist/fonts/fa-light-300.woff2) format("woff2"),url(/dist/fonts/fa-light-300.woff) format("woff"),url(/dist/fonts/fa-light-300.ttf) format("truetype"),url(/dist/fonts/fa-light-300.svg#fontawesome) format("svg")}.fal{font-family:"Font Awesome 5 Pro";font-weight:300}/*!
 * Font Awesome Pro 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:block;src:url(/dist/fonts/fa-regular-400.eot);src:url(/dist/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/dist/fonts/fa-regular-400.woff2) format("woff2"),url(/dist/fonts/fa-regular-400.woff) format("woff"),url(/dist/fonts/fa-regular-400.ttf) format("truetype"),url(/dist/fonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Pro";font-weight:400}/*!
 * Font Awesome Pro 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:block;src:url(/dist/fonts/fa-solid-900.eot);src:url(/dist/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/dist/fonts/fa-solid-900.woff2) format("woff2"),url(/dist/fonts/fa-solid-900.woff) format("woff"),url(/dist/fonts/fa-solid-900.ttf) format("truetype"),url(/dist/fonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}*{box-sizing:border-box}html{min-height:100%;display:flex;position:relative}body{margin:0;padding:0;background-color:#f8f8f8;color:#001957;font-family:Verdana,sans-serif;font-size:13px;line-height:19px;display:flex;flex-direction:column;position:relative;flex:1;padding-top:72px}body.auth{padding-top:0}a{text-decoration:underline;color:#001957}a:hover{color:#00e6e6}h1{font-family:"Frutiger LT Std 45 Light","Verdana",sans-serif;font-size:42px;font-weight:normal;line-height:48px;color:#001957;margin:32px 0 16px 0}.impressum h2{margin-top:2rem}.impressum h2+p{margin-top:.5rem}.impressum h2+h4{margin-top:1rem}h2{font-family:"OfficinaSerITCStd Bold","Verdana",sans-serif;font-size:21px;line-height:24px;margin:0}h3{font-family:"OfficinaSerITCStd Bold","Verdana",sans-serif;font-size:18px;line-height:21px;margin:0}h4{font-family:"OfficinaSerITCStd Bold","Verdana",sans-serif;font-size:14px;line-height:19px;margin:0 0 14px 0}h5{margin:0 0 14px 0;font-size:13px}
