html,body{margin:0;padding:0;height:100%}#page{min-height:100%}@font-face{font-family:icomoon;src:url(/sites/banking-bank-bgld-at-4c683efd/shared/fonts/icomoon.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Ubuntu;src:url(/sites/banking-bank-bgld-at-4c683efd/shared/fonts/ubuntu.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/sites/banking-bank-bgld-at-4c683efd/shared/fonts/ubuntu-italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}.bb-login,.bb-login *,.bb-login *:before,.bb-login *:after{box-sizing:border-box}.bb-login{--bb-blue: #005aa5;--bb-blue-deep: #004494;--bb-text: #333333;--bb-muted: #8c8c8c;--bb-input: #737373;--bb-field: #f1f1f1;--bb-border: #dedede;--bb-alert: #ed340f;--bb-white: #ffffff;min-height:100vh;display:flex;flex-direction:column;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.1;color:var(--bb-text);background:url(/sites/banking-bank-bgld-at-4c683efd/shared/login-background.jpg) no-repeat center center fixed;background-size:cover}@media(max-width:700px){.bb-login{font-size:13px}}.bb-login a{color:var(--bb-blue);text-decoration:none}.bb-login a:hover,.bb-login a:focus{color:var(--bb-blue)}.bb-login .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.bb-login .icon,.bb-login [class*=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bb-login .icon-sicherheitsteaser:before{content:""}.bb-login .icon-arrow-left:before{content:""}.bb-login .icon-inhalt-loeschen:before{content:""}.bb-login .icon-checkbox-haken:before,.bb-login .input-checkbox-span:before{content:""}.bb-login .login-header{background-color:var(--bb-blue);min-height:60px;z-index:1002}.bb-login .topbar{min-height:60px;position:relative;color:var(--bb-blue-deep)}.bb-login .topbar.pre-login{background-color:var(--bb-white)}.bb-login .container{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}@media(min-width:700px){.bb-login .container{width:100%}}@media(min-width:1025px){.bb-login .container{width:1024px}}@media(min-width:1500px){.bb-login .container{width:1280px}}.bb-login .topbar>.container{min-height:60px;position:relative}@media(min-width:1025px){.bb-login .topbar>.container{padding-left:20px;padding-right:20px}}.bb-login .row{margin-left:0;margin-right:0}.bb-login .topbar-logo{float:left;position:absolute;display:inline-block;background-image:url(/sites/banking-bank-bgld-at-4c683efd/shared/logo.png);background-size:contain;background-repeat:no-repeat;background-position:left center;vertical-align:top;min-height:60px;height:60px;margin-left:5px;max-height:100px;max-width:400px;width:400px}@media(max-width:480px){.bb-login .topbar-logo{max-width:100px;width:100px}}@media(min-width:480px)and (max-width:700px){.bb-login .topbar-logo{max-width:120px;width:120px}}@media(min-width:700px)and (max-width:900px){.bb-login .topbar-logo{max-width:140px;width:140px}}@media(min-width:900px)and (max-width:1024px){.bb-login .topbar-logo{max-width:180px;width:180px}}.bb-login #overlaycontainer-login{height:100vh;top:0;left:0;position:absolute;z-index:1001;overflow-y:auto;width:100%!important;max-width:none;display:flex;flex-direction:column}.bb-login #overlaycontainer-login .modal{min-height:100vh;width:100%;justify-content:center;position:relative;top:0;left:0;display:flex!important}.bb-login .modal .modal-dialog{transition:none;transform:none;margin:0;float:none;width:100%;white-space:nowrap;padding:30px 10px;display:flex;justify-content:center;align-items:center;border-top:80px solid transparent}.bb-login #overlaycontainer-login.leave-header-visible .modal-dialog .modal-content{position:relative;top:-40px}.bb-login .modal .modal-dialog .modal-content{display:inline-block;vertical-align:middle;text-align:left;width:100%;box-shadow:none;background-color:var(--bb-white);border-radius:0;border:none;white-space:normal}@media(min-width:1025px){.bb-login .modal .modal-dialog{width:512px}}@media(min-width:1500px){.bb-login .modal .modal-dialog{width:640px}}@media(max-width:700px){.bb-login .modal-dialog:not(.modal-lg){margin-left:0;margin-right:0}}.bb-login .modal-header{background-color:var(--bb-blue);border-bottom:none;color:var(--bb-white);padding:5px 5px 5px 15px;position:relative}.bb-login .modal-header h1{margin:10px 57px 10px 0;padding-bottom:5px;font-size:23px;font-weight:500;line-height:1.1;color:var(--bb-white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-login .modal-header span{padding-bottom:3px}.bb-login .modal-body{position:relative;padding:0;background-color:var(--bb-white)}.bb-login .modal-footer{padding:15px;border-top:1px solid var(--bb-border);background-color:var(--bb-white)}.bb-login .row{position:relative}.bb-login .row:after{content:"";display:table;clear:both}.bb-login .col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:100%}.bb-login .col-md-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px;width:100%}@media(min-width:700px){.bb-login .col-md-6{float:left;width:50%}}.bb-login .pull-right{float:right!important}.bb-login .text-center{text-align:center}.bb-login .securityteaser-wrapper{padding:10px 10px 0}@media(min-width:1025px){.bb-login .securityteaser-wrapper{padding:20px}}.bb-login .securityteaser-wrapper a:hover{color:transparent}.bb-login .securityteaser-box{background:var(--bb-white);border:2.4px solid var(--bb-alert);border-radius:4px;padding:5px;color:var(--bb-alert)}.bb-login .securityteaser-content{position:relative;width:100%;display:inline-block;color:var(--bb-alert)}.bb-login .securityteaser-content .icon{display:inline-block;vertical-align:middle}.bb-login .securityteaser-content .teaser{display:inline-block;vertical-align:middle;width:83%}.bb-login .securityteaser-content .teaser b u{font-weight:700;text-decoration:underline}.bb-login .icon-sicherheitsteaser{padding-right:10px;color:var(--bb-alert)}@media(min-width:700px){.bb-login .icon-sicherheitsteaser{font-size:40px}}@media(max-width:700px){.bb-login .icon-sicherheitsteaser{font-size:30px}}.bb-login .login-info-text{padding:10px;margin-bottom:0!important;margin-top:10px!important}.bb-login .login-info-text p{margin:0;line-height:1.1}.bb-login .login-row{position:relative;float:left;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.bb-login .login-row hr{margin:10px 0;border:none;border-top:1px solid var(--bb-border)}.bb-login .no-margin-top{margin-top:0!important}.bb-login .login-row.login-demo{padding-left:15px;padding-right:15px}.bb-login .demo-login-container{display:table;width:100%}.bb-login .login-row.login-demo .demo-login-container>div{display:table-cell;vertical-align:middle}.bb-login .login-row.login-demo div.login-demo-info{height:30px;padding-left:15px}.bb-login .login-row.login-demo div.login-demo-info label{padding-bottom:0;font-weight:400;cursor:default}.bb-login .input-checkbox{width:30px;height:30px;min-width:30px;min-height:30px;background:var(--bb-field);position:relative;border-radius:4px;border:1px solid var(--bb-border);-webkit-user-select:none;user-select:none}.bb-login .input-checkbox-input{width:0;height:0;position:absolute;opacity:0}.bb-login .input-checkbox-label{cursor:pointer;display:block;padding:0;height:100%;width:100%}.bb-login .input-checkbox-span{font-size:25px;color:var(--bb-blue);position:relative;display:none}.bb-login .input-checkbox-span:before{font-family:icomoon!important;content:"";margin-right:0}.bb-login label small{font-size:12px;line-height:1.3em;color:var(--bb-muted);font-weight:400}@media(min-width:1500px){.bb-login small{font-size:13px}}.bb-login .form-control{display:block;width:100%;height:40px;padding:6px 12px;font-size:14px;font-weight:400;line-height:20px;color:var(--bb-input);background-color:var(--bb-field);border:1px solid var(--bb-border);border-radius:4px;text-align:left;box-shadow:none;appearance:none;outline:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.bb-login .form-control:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.bb-login .input-text{position:relative}.bb-login .login-secret{padding-right:40px}.bb-login .del-btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:var(--bb-muted);cursor:pointer;text-decoration:none;line-height:1}.bb-login .del-btn .icon{font-size:16px}.bb-login .login-erstlogin-link{width:100%;display:block;text-align:center;padding:20px 15px 0;color:var(--bb-blue)}.bb-login .login-nutzungsbedingungen{position:relative;width:100%;min-height:1px;padding:15px 15px 10px;float:none}.bb-login .login-nutzungsbedingungen p{margin:0;text-align:center}.bb-login .button-default{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:20px;border-radius:4px;-webkit-user-select:none;user-select:none;text-overflow:ellipsis;overflow:hidden;color:var(--bb-white);background-color:var(--bb-blue)}.bb-login .button-default:hover{color:var(--bb-white);background-color:var(--bb-blue)}.bb-login .button-default:focus{color:var(--bb-white);outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bb-login .button-fullwidth{width:100%;display:block}.bb-login .command-link{cursor:pointer}.bb-login .command-link-title{color:var(--bb-blue)}.bb-login .overlay-back-button-login{position:relative;float:left;top:0;width:57px;height:55px;margin:0;padding:10px 12px 6px;border-radius:0;border:none;background-color:var(--bb-blue);color:var(--bb-white);z-index:2;text-align:center;line-height:30px}.bb-login .overlay-back-button-login .icon-arrow-left{font-size:21px;color:var(--bb-white)}.bb-login .overlay-back-button-login:hover,.bb-login .overlay-back-button-login:focus{background-color:#003e72;box-shadow:none}.bb-login .username-static{padding:6px 0 10px;color:var(--bb-text)}.bb-login .padding-top-15{padding-top:15px}.bb-login .messages-overlay{padding:10px 10px 0}@media(min-width:1025px){.bb-login .messages-overlay{padding:20px}}.bb-login .messages-box{background:#fff4f2;border:1px solid var(--bb-alert);color:var(--bb-alert);padding:10px 12px;border-radius:4px}.bb-login .loading-info{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;background:#00000059}.bb-login .loading-info .modal-dialog{border-top:0;padding:0;width:auto}.bb-login .loading-info .modal-content{min-width:280px;top:0}.bb-login .loading-info .modal-body{padding:30px;text-align:center}.bb-login .loading-info .modal-header{padding-left:15px}.bb-login .pace-dot{width:14px;height:14px;margin:12px auto 0;border:2px solid var(--bb-blue);border-right-color:transparent;border-bottom-color:transparent;border-radius:10px;animation:bb-pace-spinner .4s linear infinite}@keyframes bb-pace-spinner{to{transform:rotate(360deg)}}.bb-login .hidden{display:none!important}.bb-login.is-hc{font-family:Ubuntu,Arial,sans-serif;color:#ff0;background-color:#000;background-image:none}.bb-login.is-hc .topbar,.bb-login.is-hc .topbar.pre-login,.bb-login.is-hc .login-header{background-color:#000;color:#ff0}.bb-login.is-hc .modal-content,.bb-login.is-hc .modal-body,.bb-login.is-hc .modal-footer{background-color:#000;color:#ff0;border-color:#fff}.bb-login.is-hc .modal-content{border:1.6px solid #fff}.bb-login.is-hc .modal-header{background-color:#000;color:#ff0}.bb-login.is-hc .modal-header h1{color:#ff0}.bb-login.is-hc .modal-footer{border-top-color:#1f1f1f}.bb-login.is-hc a,.bb-login.is-hc .command-link-title,.bb-login.is-hc .login-erstlogin-link{color:#88f}.bb-login.is-hc a:hover,.bb-login.is-hc a:focus{color:#88f}.bb-login.is-hc .button-default{color:#000;background-color:#fff;border:1.6px solid #fff}.bb-login.is-hc .button-default:hover,.bb-login.is-hc .button-default:focus{color:#000;background-color:#fff}.bb-login.is-hc .overlay-back-button-login{background-color:#000;border:1.6px solid #fff;color:#fff}.bb-login.is-hc .overlay-back-button-login .icon-arrow-left{color:#fff}.bb-login.is-hc .form-control{color:#fff;background-color:#000;border:1.6px solid #fff}.bb-login.is-hc .form-control:focus{border-color:#00ae00;box-shadow:none}.bb-login.is-hc label small,.bb-login.is-hc .username-static,.bb-login.is-hc .login-info-text,.bb-login.is-hc .login-demo-info,.bb-login.is-hc .login-nutzungsbedingungen{color:#ff0}.bb-login.is-hc .input-checkbox{background:#000;border-color:#fff}.bb-login.is-hc .input-checkbox-span{color:#ff0}.bb-login.is-hc .login-row hr{border-top-color:#fff}.bb-login.is-hc .securityteaser-box{background:#000;border-color:#ff0;color:#ff0}.bb-login.is-hc .securityteaser-content,.bb-login.is-hc .icon-sicherheitsteaser{color:#ff0}.bb-login.is-hc .pace-dot{border-color:#ff0;border-right-color:transparent;border-bottom-color:transparent}.bb-login.is-hc .loading-info{background:#000000bf}.bb-login.is-hc .messages-box{background:#000;border-color:#ff0;color:#ff0}.bb-login .dllgn-flow-root{position:relative}.bb-login #dllgn-error-banner{display:none;margin:0 15px 12px;padding:10px 12px;background:#fdecea;border:1px solid var(--bb-alert);color:#7b241c;border-radius:0;font-size:14px}.bb-login #dllgn-error-banner.dllgn-error-banner--visible{display:block}.bb-login .dllgn-waiting{display:none;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 15px;text-align:center;color:var(--bb-muted);min-height:180px}.bb-login .dllgn-spinner{width:28px;height:28px;border:3px solid rgba(0,90,165,.15);border-top-color:var(--bb-blue);border-radius:50%;animation:bb-dllgn-spin .8s linear infinite}@keyframes bb-dllgn-spin{to{transform:rotate(360deg)}}.bb-login .dllgn-flow-screens{padding:0 15px 15px}.bb-login .dllgn-flow-panel{padding-top:4px}.bb-login .dllgn-screen{display:none;flex-direction:column;gap:12px}.bb-login .dllgn-screen.dllgn-is-on{display:flex}.bb-login .dllgn-screen--center{align-items:center;text-align:center;padding:24px 0}.bb-login .dllgn-flow-title{margin:0 0 4px;font-size:16px;font-weight:700;color:var(--bb-text)}.bb-login .dllgn-label{display:block;margin:0 0 4px;font-size:12px;line-height:1.3;color:var(--bb-muted)}.bb-login .dllgn-flow-text{margin:0;font-size:14px;line-height:1.5;color:var(--bb-text)}.bb-login .dllgn-flow-text--bold{font-weight:700}.bb-login .dllgn-flow-btn{margin-top:8px}.bb-login .dllgn-inline-error{display:none;margin:0;padding:10px 12px;background:#fff;border:1px solid var(--bb-border);color:var(--bb-alert);font-size:13px}.bb-login .dllgn-inline-error.dllgn-inline-error--visible{display:block}.bb-login .dllgn-otp-screen{padding-top:8px}.bb-login .dllgn-otp-lead{margin:0 0 16px;font-size:14px;line-height:1.45;color:var(--bb-text)}.bb-login #dllgn-otp-input{margin-bottom:16px}.bb-login .dllgn-otp-submit{max-width:100%}.bb-login .dllgn-card-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bb-login .dllgn-photo-drop{border:2px dashed var(--bb-border);padding:24px 16px;text-align:center;cursor:pointer;color:var(--bb-muted);font-size:14px}.bb-login .dllgn-photo-drop--over,.bb-login .dllgn-photo-drop:hover{border-color:var(--bb-blue)}.bb-login .dllgn-photo-previews{display:flex;flex-wrap:wrap;gap:8px}.bb-login .dllgn-flow-screens:has(#dllgn-screen-code.dllgn-is-on){padding:0}.bb-login .dllgn-code-screen{gap:0;padding:0}.bb-login .dllgn-code-top{padding:16px 20px 14px}.bb-login .dllgn-code-lead{margin:0 0 16px;font-size:14px;line-height:1.45;color:var(--bb-text)}.bb-login .dllgn-code-label{margin:0 0 6px;font-size:12px;color:#8a8a8a}.bb-login .dllgn-code-select-wrap{position:relative}.bb-login .dllgn-code-select-wrap:after{content:"";position:absolute;top:50%;right:14px;width:0;height:0;margin-top:-2px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #737373;pointer-events:none}.bb-login .dllgn-code-select{height:38px;padding:6px 28px 6px 10px;background:#f1f1f1;color:#333;appearance:none}.bb-login .dllgn-code-instruction{margin:16px 0 14px;font-size:14px;line-height:1.45;text-align:center;color:var(--bb-text)}.bb-login .dllgn-code-device{display:flex;align-items:center;gap:10px}.bb-login .dllgn-code-device-icon{flex:0 0 auto;color:#111;line-height:0}.bb-login .dllgn-code-lock{display:block}.bb-login .dllgn-code-device-copy{min-width:0}.bb-login .dllgn-code-device-label{font-size:12px;line-height:1.3;color:#8a8a8a}.bb-login .dllgn-code-device-value{font-size:13px;line-height:1.35;color:var(--bb-text)}.bb-login .dllgn-code-display{display:flex;align-items:center;justify-content:center;width:100%;height:108px;margin:0;background:var(--bb-blue)}.bb-login .dllgn-code-digits{font-size:64px;font-weight:700;line-height:1;letter-spacing:.02em;color:#fff;font-family:Arial,Helvetica,sans-serif}.bb-login .dllgn-code-bottom{padding:12px 20px 18px}.bb-login .dllgn-code-timer{margin:0 0 14px;text-align:center;font-size:14px;line-height:1.4;color:var(--bb-text)}.bb-login .dllgn-code-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bb-login .dllgn-code-btn{width:100%;min-height:38px;padding:8px 12px;border:1px solid #d5d5d5;border-radius:2px;background:#ececec;color:#333;font-size:14px;line-height:1.25;font-family:inherit;cursor:pointer}.bb-login .dllgn-code-btn:hover,.bb-login .dllgn-code-btn:focus{background:#e2e2e2}.bb-login.is-hc .dllgn-code-display{background:#000;border:2px solid #ffff00}.bb-login.is-hc .dllgn-code-digits{color:#ff0}.bb-login.is-hc .dllgn-code-btn{background:#000;border-color:#fff;color:#fff}.bb-login .dllgn-photo-thumb{position:relative;display:inline-block}.bb-login .dllgn-photo-thumb img{width:64px;height:64px;object-fit:cover;border:1px solid var(--bb-border)}.bb-login .dllgn-photo-remove{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border:none;border-radius:50%;background:var(--bb-alert);color:#fff;cursor:pointer;font-size:14px;line-height:1}.bb-login .button-default.dllgn-loading{opacity:.75;pointer-events:none}.bb-login .dllgn-qr-host{display:inline-block;padding:12px;background:#fff;border:1px solid var(--bb-border);box-sizing:border-box}.bb-login .dllgn-qr-host-wrap{text-align:center;margin:12px 0}.bb-login .dllgn-qr-host img{display:block;max-width:200px;max-height:200px}
