.main-header{background:#fff;z-index:9999}.main-header .navbar{padding:0}.main-header .navbar-expand-lg .navbar-nav .nav-item .nav-link{padding:27px 17px 26px;font-size:12px;font-weight:500;letter-spacing:1.25px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.btn{border-radius:3px}.main-header .navbar-expand-lg .navbar-nav .nav-item .nav-link .txt-span{border-bottom:2px solid rgba(0,0,0,0);padding-bottom:3px;transition:border-bottom .3s!important}.main-header .navbar-expand-lg .navbar-nav .nav-item .nav-link:hover .txt-span{border-bottom:2px solid #fff;padding-bottom:3px}.main-header .navbar-expand-lg .navbar-nav.right-icons .nav-link{padding:17px 15px 20px;font-size:22px;text-transform:uppercase}.main-header .logo img{height:100%}.main-header .logo{padding:16px 0 16px 1px;margin-right:50px;float:left;box-sizing:border-box}.dropdown-menu{min-width:12rem;padding:0;margin:-1px;font-size:14px;border-radius:0;color:#212529;border:1px solid transparent;-webkit-transition:opacity .4s ease 0s,visibility .4s linear 0s,-webkit-transform .4s ease 0s;transition:opacity .4s ease 0s,visibility .4s linear 0s,-webkit-transform .4s ease 0s;transition:opacity .4s ease 0s,transform .4s ease 0s,visibility .4s linear 0s;transition:opacity .4s ease 0s,transform .4s ease 0s,visibility .4s linear 0s,-webkit-transform .4s ease 0s}.main-header .dropdown-menu a{padding:10px 20px;color:#535353;transition:all .3s ease-in-out}.main-header .dropdown-menu a:hover{background:#f5f5f5;-webkit-transform:translateX(5px);transform:translate(5px)}.main-header .navbar-expand-lg .navbar-nav .nav-link{color:#515151}.navbar-collapse{min-height:100dvh}@media(min-width:992px){.navbar-collapse{min-height:auto}}@media(max-width:991px){.navbar-collapse{margin:0 -15px}.navbar-light .navbar-toggler{border:none;font-size:17px;font-weight:100;border-radius:3px}.navbar-toggler{padding:0;width:35px;height:35px;font-size:1rem;border-radius:0;outline:none!important}.main-header .logo{padding:20px 0}.main-header .navbar-expand-lg .navbar-nav .nav-link{padding:16px 20px 15px}.sticky-header{position:fixed;top:0;z-index:999;width:100%}}@media(max-width:768px){.sticky-header{top:0}.main-header .logo{padding:15px 0}}@media(max-width:500px){.navbar-toggler{width:30px;height:30px}}@media(min-width:992px){.sticky-header .navbar-expand-lg .navbar-nav .nav-link{color:#fff}.sticky-header{position:fixed;z-index:1999;width:100%}.sticky-header .container{padding-left:80px!important;padding-right:80px!important}}.row{margin:0}.main-header.sticky-header{top:0!important}#navbar .navbar-nav .nav-item .dropdown-menu-deren{padding:20px 0 35px;width:700px}#navbar .navbar-nav .nav-item .dropdown-menu-deren li a{display:block;width:100%;height:100%;padding:0}#navbar .navbar-nav .nav-item .dropdown-menu-deren li a:hover{-webkit-transform:none;transform:none}#navbar .navbar-nav .nav-item .dropdown-menu-deren li .dropdown-menu-deren-item{border-radius:3px;width:100%;height:100%;color:#00305e}#navbar .navbar-nav .nav-item .dropdown-menu-deren li .dropdown-menu-deren-item .menu-text{height:100%;width:calc(100% - 80px);margin-top:15px;font-size:14px}#navbar .navbar-nav .nav-item .dropdown-menu-deren li .dropdown-menu-deren-item .menu-text .menu-text-title{font-weight:500;letter-spacing:.5px}#navbar .navbar-nav .nav-item:hover .dropdown-menu-deren{z-index:9999}.navbar-toggler{cursor:pointer}.fLeft{float:left}.navbar-mobile .nav-item .nav-link,.new-navbar-mobile .nav-item .nav-link,.newnav-item.dropdown.mobile{padding:16px 10px 10px 5%!important}@media(min-width:1439px){.vp-webpage-main-width{max-width:1438px!important;margin-left:auto;margin-right:auto}}@media(max-width:500px){.main-header.sticky-header .container .row .col-12{padding-left:25px;padding-right:25px}#navbar{padding:0 calc(50% - 165px);width:calc(100% + 15px)!important;box-shadow:0 8px 30px #0003}.main-header .navbar-expand-lg .navbar-nav{margin:20px 0}.main-header .navbar-expand-lg .navbar-nav .nav-item .nav-link{padding:15px 35px}#navbar .navbar-nav .nav-item.dropdown{float:left}#navbar .navbar-nav .nav-item .dropdown-menu-deren{padding:0;width:100%;height:260px;overflow-x:hidden;overflow-y:scroll;background-image:linear-gradient(to bottom,#fff 0% 50%,#f7f7f7)}#navbar .navbar-nav .nav-item .dropdown-menu-deren li{width:100%;padding:10px 10px 0;height:75px}#navbar .navbar-nav .nav-item .dropdown-menu-deren li .dropdown-menu-deren-item .menu-text{margin-top:8px}#navbar .navbar-nav .nav-item .dropdown-menu-deren li .dropdown-menu-deren-item .menu-text .menu-text-title{font-weight:500;letter-spacing:.5px}#navbar .navbar-nav .nav-item .dropdown-menu-deren li .dropdown-menu-deren-item .menu-text .menu-text-content{line-height:14px;font-size:12px}#navbar .navbar-nav .nav-item .dropdown-menu-deren li .dropdown-menu-deren-item .menu-icon img{margin-top:16px}.sticky-header{position:relative}.navbar-collapse{margin:0 -30px}.container{max-width:100%!important;padding-left:0!important;padding-right:0!important}}@media(min-width:501px)and (max-width:768px){.main-header .navbar-expand-lg .navbar-nav{margin:20px 0}.main-header .navbar-expand-lg .navbar-nav .nav-item .nav-link{padding:15px 17px}#navbar .navbar-nav .nav-item.dropdown{float:left}#navbar .navbar-nav .nav-item .dropdown-menu-deren{padding:0;width:100%;height:260px;overflow-x:hidden;overflow-y:scroll;background-image:linear-gradient(to bottom,#fff 0% 50%,#f7f7f7)}#navbar .navbar-nav .nav-item .dropdown-menu-deren li .dropdown-menu-deren-item .menu-text .menu-text-title{font-weight:500;letter-spacing:.5px}.sticky-header{position:relative}.container{max-width:100%!important;padding-left:0!important;padding-right:0!important}}@media(min-width:769px)and (max-width:991px){#navbar{padding:0 calc(50% - 330px);width:calc(100% + 15px)!important;box-shadow:0 8px 30px #0003}.main-header .navbar-expand-lg .navbar-nav{margin:20px 0}.main-header .navbar-expand-lg .navbar-nav .nav-item .nav-link{padding:15px 17px}#navbar .navbar-nav .nav-item.dropdown{float:left}#navbar .navbar-nav .nav-item .dropdown-menu-deren{padding:0;width:100%}.container{max-width:100%!important;padding-left:0!important;padding-right:0!important}}@media(min-width:992px)and (max-width:1200px){#navbar .navbar-nav .nav-item.dropdown{float:left}#navbar .navbar-nav .nav-item .dropdown-menu-deren{position:fixed;left:0;top:70px;width:calc(150% + 2px);padding-right:calc(90% - 330px)}.container{max-width:100%!important;padding-left:0!important;padding-right:0!important}}@media(min-width:1201px){#navbar .navbar-nav .nav-item.dropdown{float:left}#navbar .navbar-nav .nav-item .dropdown-menu-deren{position:fixed;left:0;top:70px;width:calc(150% + 2px);padding-right:calc(90% - 330px)}.container{max-width:100%!important;padding-left:0!important;padding-right:0!important}}.vp-webpage-main-width{width:100%}.vp-webpage-header-padding{padding-left:80px!important;padding-right:80px!important}@media(max-width:1438px){.vp-webpage-header-padding{padding-left:0!important;padding-right:0!important}}.main-header .navbar-expand-lg .navbar-nav .nav-link:hover{color:#4e73f5!important}.main-header .dropdown-menu a:hover{background:transparent;color:#4e73f5}@media(max-width:991px){.navbar-light .navbar-toggler{color:#fff}}@media(min-width:992px){.sticky-header .navbar-expand-lg .navbar-nav .nav-link:hover{color:#fff!important}}@media(max-width:500px){.sticky-header{position:fixed}}@media(min-width:992px){#mobile-header-btns{display:none}}@media(max-width:991px){#mobile-header-btns{display:flex}#mobile-header-btns li{padding:0 15px 0 0}}@media(min-width:992px){.mobile-separator{display:none}#main-header-2{top:0!important;position:fixed;z-index:1999;width:100%}#main-header-2 .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;background:linear-gradient(90.57deg,#002447 4.48%,#00366b 48.29%);transition:opacity .3s ease-in-out}#main-header-2.blue .background{opacity:1}f.container{padding:0!important;margin:0!important;height:81px!important;position:relative;display:flex;justify-content:center}#main-header-2.blue .new-header{background-color:#00000026;border-bottom:1px solid #FFFFFF1A}#main-header-2 .new-header{display:flex;height:40px!important;transition:background .3s ease-in-out;background-color:#00305e0d;border-bottom:1px solid #00305E0D;align-content:center}.white .right-icons .button{border:1px solid #00305E26;color:#00305e}.white .right-icons .button:hover{background-color:#00305e0d;border:1px solid #00305E26;color:#00305e}.navbar-nav.right-icons{display:flex;align-items:center;justify-content:flex-end;gap:6px}#navbar>ul.navbar-nav.navbar-desktop>.categories_dropdown>.dropdown-menu .sub_subcategories>li>a>.dropdown-menu-deren-item .menu-text>div{padding:5px 0;font-weight:500}#navbar>ul.navbar-nav.navbar-desktop>.categories_dropdown>.dropdown-menu .sub_subcategories>li>a>.dropdown-menu-deren-item .menu-text .menu-text-title{margin-bottom:5px}#navbar>ul.navbar-nav.navbar-desktop>.categories_dropdown>.dropdown-menu{color:#00305e;font-feature-settings:"cv09" on,"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.15px}.advert .advert-text-wrapper .advert-h2-title{color:#00305e;font-feature-settings:"cv09" on,"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.15px}.advert .advert-text-wrapper .description-text{color:#00305ed9;font-feature-settings:"cv09" on,"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px}}#main-header-2 .container{position:relative}#navbar .navbar-nav .nav-item .dropdown-menu-deren{border-top:1px solid #00305e1a}@media(max-width:991px){#main-header-2.mobile-blue{background:linear-gradient(90.57deg,#002447 4.48%,#003364 48.29%)}#login-button{display:none}.main-header .logo{padding:20px 0;height:81px}#navbar{box-shadow:none;border-top:1px solid #00305e1a}#navbar .subcategories{padding-left:0!important}#navbar .subcategories .sub_subcategories li{padding-left:0}#navbar .subcategories .sub_subcategories li .menu-text{font-feature-settings:"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on}#navbar .nav-item .txt-span{color:#00305e;font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.25px;font-feature-settings:"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;text-transform:none;white-space:nowrap}.new-navbar-mobile .nav-item{display:block!important}#navbar .navbar-mobile .chevron-left{margin-left:5%}#navbar .navbar-mobile .menu-text-title{color:#00305e;font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.25px;font-feature-settings:"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;text-transform:none;white-space:nowrap}}.sticky-header{position:relative}@media(min-height:992px){#main-header-2 #div_language_switcher_form_header .selectBox.selectBox-dropdown{background:transparent}#main-header-2.blue #div_language_switcher_form_header .selectBox.selectBox-dropdown .selectBox-label{color:#fff!important}#main-header-2.blue #div_language_switcher_form_header .selectBox.selectBox-dropdown .selectBox-arrow:before{color:#fff}#main-header-2.white #div_language_switcher_form_header .selectBox.selectBox-dropdown .selectBox-label{color:#00305e!important}#main-header-2.white #div_language_switcher_form_header .selectBox.selectBox-dropdown .selectBox-arrow:before{color:#00305e}}@media(max-width:991px){#user-login-btn,#kontakt-btn a{color:#00305e;text-transform:none;margin-bottom:25px}#user-login-btn svg{margin:-1px 2px 0 17px}#user-login-btn span,#kontakt-btn span{padding:5px 5%;font-size:15px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.25px}#kontakt-btn a{display:block;width:100%}#mobile-header-btns .star a{position:relative}#count_watchlist_mobile{position:absolute;bottom:-10px;right:-2px;top:initial;left:initial}.button-group-header{display:none!important}.main-header .navbar-expand-lg .navbar-nav .nav-item .nav-link{text-transform:none;font-size:22px;color:#00305e}#navbar{overflow:scroll}.navbar-nav #fav-icon{display:none}.navbar-desktop{display:none!important}#login-button{display:none}.main-header .logo{padding:20px 0;height:81px}#navbar{box-shadow:none;border-top:1px solid #00305e1a}#navbar .subcategories{padding-left:0!important}#navbar .subcategories .sub_subcategories li{padding-left:0}#navbar .subcategories .sub_subcategories li .menu-text{font-feature-settings:"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;letter-spacing:.25px}#navbar .nav-item .txt-span{color:#00305e;font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.25px;font-feature-settings:"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;text-transform:none;white-space:nowrap}#navbar .navbar-mobile .chevron-left{margin-left:5%}#navbar .navbar-mobile .menu-text-title{color:#00305e;font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.25px;font-feature-settings:"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;text-transform:none;white-space:nowrap}}#fav-icon .star{width:16px;margin-right:15px}.button-group-header.button-group-header-simple,.button-group-header .left-buttons{width:190px}.button-phone{overflow:hidden;text-overflow:ellipsis;width:190px;transition:width .5s ease-in-out!important}.watchlist-text{display:none;color:#fff;font-size:10px;line-height:12px;font-weight:600;letter-spacing:.02em;margin-top:8px;background:#000;border-radius:5px}.watchlist-text.watchlist-position{top:30px;left:50%;transform:translate(-50%);text-transform:none;padding:4px 8px}.blue .right-icons .button-hover:hover,.blue .right-icons .button{background-color:#ffffff0d;border:1px solid #FFFFFF26;color:#fff}.blue #login-button .login-status{border:3px solid rgb(0,54,106)}.white #login-button .login-status{border:3px solid white}#logged-user{display:none;flex:1;box-shadow:0 12px 42px -4px #14171a1f,0 8px 32px -6px #14171a1f;border-radius:5px;border:1px solid #d9e0e7;background:#fff;position:absolute;top:75px;right:0}#logged-user .logged-user-heading{display:flex;flex-direction:row;height:56px;padding:16px;align-items:center;border-radius:5px 5px 0 0;background:#00305e0d;border-bottom:1px solid #d9e0e7}#logged-user .logged-user-heading .user-email{color:var(--brand-muted);font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#logged-user .user-options{display:flex;width:259px;padding:4px;flex-direction:column;align-items:flex-start;border-bottom:1px solid #d9e0e7}#twofa-code-form>#twofa-app-form .input-container input,#twofa-code-form>#twofa-sms-form .input-container input{border:2px solid rgb(242,245,247);width:45px;height:62px;line-height:62px;font-size:24px;color:#00305e;border-radius:5px;text-align:center;appearance:textfield;padding:0;background:none}@media(max-width:991px){.login-button-mobile{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.blue #login-btn-mobile .login-status{border:3px solid rgb(0,54,106)}#login-btn-wrapper{position:relative}.white #login-btn-mobile .login-status{border:3px solid white}#login-btn-mobile .login-status{display:none;width:13px;height:13px;background:#5aae2e;position:absolute;bottom:-8px;left:16px;border-radius:100%;transition:.3s ease-in-out;border:3px solid rgb(0,54,106)}#login{width:100vw;height:100dvh;background:#fff;position:fixed;inset:0;z-index:2000;justify-content:center;align-items:flex-start;-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px);color:#00305e;margin:0}#login #form-login,#login #recover-form,#login #loading-iframe{display:flex;flex-direction:column;flex-grow:1}#login #loading-iframe{height:100%}#login .login-submit:last-child{flex-grow:1;display:flex}#submit-login,#recover-password-submit{align-self:flex-end;flex-grow:1}#login .close{z-index:5000}#login .close svg{width:24px;height:24px}#info-kundenportal{display:none}#logged-user{top:85px;right:0}}#fav-icon .star{margin-top:0!important}#terminModal{padding-left:10px!important;padding-right:10px!important;margin-top:0!important;z-index:10000}:root{--vp-blue-gradient: linear-gradient(90.57deg, #002447 4.48%, #00366b 48.29%);--vp-blue: 0, 48, 94;--vp-white: 255, 255, 255;--vp-primary-light: #4e73f4;--vp-primary: #4e73f4;--vp-primary-dark: #3f5dc9;--vp-primary-darker: #2f489d;--vp-disabled: #f2f4f7;--vp-disabled-txt: rgba(0, 48, 94, .25);--vp-feedback: #ffa800;--vp-invalid: 197, 54, 59;--vp-valid: #3ea00d}#main-header-2 .new-header{display:none}.new-navbar-mobile>.chevron-left{padding-left:32px!important;cursor:pointer}.new-navbar-mobile .subcategories li{padding-left:32px!important;padding-right:32px!important}.newnav-item.mobile .language-selector-container{display:none}.newnav-item .newnav-link svg{width:12px;height:12px;aspect-ratio:12/12}@media(min-width:501px)and (max-width:768px){.newnav-item.mobile .language-selector-container{padding:0 calc(50% - 165px);width:calc(100% + 15px)!important}}.newnav-item.mobile .language-selector-container.visible{display:block;position:absolute;top:0;left:0;width:100vw;min-height:100vh;background-color:#fff}#main-header-2 .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;background:linear-gradient(90.57deg,#002447 4.48%,#00366b 48.29%);transition:opacity .3s ease-in-out}#main-header-2.blue .background{opacity:1}#main-header-2 .container:not(.new-header){margin:0!important;height:81px!important;position:relative;display:flex;justify-content:center}@media(min-width:992px){.mobile-separator{display:none!important}#main-header-2{top:0!important;z-index:1999;width:100%}#main-header-2.blue .new-header{background-color:#00000026;border-bottom:1px solid #FFFFFF1A}#main-header-2 .new-header{display:flex;justify-content:center;padding:0!important;height:40px!important;background-color:#00305e0d;border-bottom:1px solid #00305E0D;transition:background .3s ease-in-out}.navbar-nav.right-icons{display:flex;align-items:center;justify-content:flex-end;gap:6px}#navbar>ul.navbar-nav.navbar-desktop>.categories_dropdown>.dropdown-menu .sub_subcategories>li>a>.dropdown-menu-deren-item .menu-text>div{padding:5px 0;font-weight:500}#navbar>ul.navbar-nav.navbar-desktop>.categories_dropdown>.dropdown-menu .sub_subcategories>li>a>.dropdown-menu-deren-item .menu-text .menu-text-title{margin-bottom:5px}#navbar>ul.navbar-nav.navbar-desktop>.categories_dropdown>.dropdown-menu{color:#00305e;font-feature-settings:"cv09" on,"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.15px}.advert .advert-text-wrapper .advert-h2-title{color:#00305e;font-feature-settings:"cv09" on,"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.15px}.advert .advert-text-wrapper .description-text{color:#00305ed9;font-feature-settings:"cv09" on,"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px}}@media(max-width:1260px){#main-header-2 .container{padding:0 18.5px!important}#main-header-2 .container #header-logo-navi-wrapper{position:relative}}#main-header-2 .container:not(.new-header){position:relative}#main-header-2 .container #header-logo-navi-wrapper{max-width:1240px!important;z-index:2}#main-header-2 .container #header-new-navi-wrapper{max-width:1240px!important;width:100%;display:flex;justify-content:flex-end}#header-logo-navi-wrapper>div.col-12{margin:0;padding:0}#main-header-2 .container .vp-webpage-header-padding{padding:0!important;margin:0!important;max-width:auto!important;height:100%!important}#main-header-2.white .navbar-desktop a.nav-link,#main-header-2.white .navbar-desktop a.nav-link:hover{color:#00305e!important}#main-header-2 .navbar-desktop a.nav-link .txt-span{font-feature-settings:"cv09" on,"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.25px;text-transform:capitalize}.navbar-nav.right-icons .button-phone a,.navbar-nav.right-icons .button-termin a{font-feature-settings:"cv09" on,"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;font-size:13px;font-style:normal;font-weight:600;line-height:21px;letter-spacing:.25px}#main-header-2.white .navbar-desktop a.nav-link:hover .txt-span{border-bottom:2px solid #00305e!important}#navbar .navbar-nav .nav-item .dropdown-menu-deren li .dropdown-menu-deren-item .menu-text .menu-text-title{padding-bottom:5px;font-weight:600}.main-header.white #mobile-header-btns .star img,.main-header.white #mobile-header-btns li:not(.star),.main-header.white #mobile-header-btns img.login-image-mobile,.main-header.white .login,.main-header.white img.star{filter:invert(87%) sepia(29%) saturate(6129%) hue-rotate(193deg) brightness(93%) contrast(105%)}.main-header.mobile-blue #mobile-header-btns .star img,.main-header.mobile-blue #mobile-header-btns li:not(.star),.main-header.mobile-blue #mobile-header-btns img.login-image-mobile,.main-header.mobile-blue .login,.main-header.mobile-blue img.star{filter:none}.main-header.white #mobile-header-btns #login-btn-wrapper{filter:none}.main-header.white #navigation .hamburger-inner,.main-header.white #navigation .hamburger-inner:before,.main-header.white #navigation .hamburger-inner:after{background-color:#00305e!important}.main-header.mobile-blue #navigation .hamburger-inner,.main-header.mobile-blue #navigation .hamburger-inner:before,.main-header.mobile-blue #navigation .hamburger-inner:after{background-color:#fff!important}.main-header.white .navbar-nav.navbar-desktop .nav-item.categories_dropdown:hover .nav-link .txt-span{border-bottom:2px solid #00305e!important}.main-header.blue .navbar-nav.navbar-desktop .nav-item.categories_dropdown:hover .nav-link .txt-span{border-bottom:2px solid white!important}.main-header.blue #navigation .hamburger-inner,.main-header.blue #navigation .hamburger-inner:before,.main-header.blue #navigation .hamburger-inner:after{background-color:#fff!important}.main-header.white #navigation.hamburger--stand.is-active .hamburger-inner,.main-header.blue #navigation.hamburger--stand.is-active .hamburger-inner{background-color:transparent!important}.main-header.blue #mobile-header-btns,.main-header.blue .login,.main-header.blue .star{filter:none}#navbar .navbar-nav .nav-item .dropdown-menu-deren{border-top:1px solid #EFF1F2}.dropdown-menu.dropdown-menu-deren.subcategories>div>div.advert>div>.vp-button.revert{background:revert;transform:revert!important;text-transform:revert;padding:16px;font-size:14px;background-color:var(--vp-primary)!important;text-decoration:none;line-height:normal;color:rgb(var(--vp-white));box-shadow:0 1px 2px #00305e29;border-radius:5px;transition:all .15s ease-in-out;outline:none}.dropdown-menu.dropdown-menu-deren.subcategories>div>div.advert>div>.vp-button.primary.revert{background-color:var(--vp-primary)!important;outline:none}.dropdown-menu.dropdown-menu-deren.subcategories>div>div.advert>div>.vp-button.primary.revert:hover{background-color:var(--vp-primary-dark)!important;box-shadow:0 2px 3px #00305e3d;color:rgb(var(--vp-white))}.dropdown-menu.dropdown-menu-deren.subcategories>div>div.advert>div>.vp-button.primary.revert:active{background-color:var(--vp-primary-darker)!important;color:rgba(var(--vp-white),.75)!important}.dropdown-menu.dropdown-menu-deren.subcategories>div>div.advert>div>.vp-button.primary.active{background:#d3dcfc!important;background-blend-mode:LIGHTEN,NORMAL;box-shadow:0 1px 2px #00305e0f;color:#4e73f4;display:flex}.dropdown-menu.dropdown-menu-deren.subcategories>div>div.advert>div>.vp-button.primary.disabled,.dropdown-menu.dropdown-menu-deren.subcategories>div>div.advert>div>.vp-button.primary.slick-disabled{pointer-events:none;color:#00305e40;font-size:14px;font-weight:600;letter-spacing:.15px;background:#f2f4f7!important;border-radius:5px;box-shadow:none}.navbar-nav.right-icons>li{display:flex;height:100%;align-items:flex-start}.navbar-nav.right-icons>li>.button-group-header{border:.5px solid rgb(66,97,208);border-radius:5px;box-shadow:0 1px 2px #00305e0f;overflow:hidden;height:36px}.navbar-nav.right-icons>li>.button-group-header>.left-buttons{height:100%;font-size:13px!important}.navbar-nav.right-icons>li>.button-group-header>.left-buttons>.button-phone,.navbar-nav.right-icons>li>.button-group-header>.left-buttons>.button-termin{padding:0 13px!important;height:100%}.navbar-nav.right-icons>li>.button-group-header>.left-buttons>.button-phone>a{display:flex;align-items:center;justify-content:center;width:100%}.navbar-nav.right-icons>li>.button-group-header>.button-calendar{padding:0;color:#fff;text-align:center;font-feature-settings:"cv09" on,"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;font-size:12px;font-style:normal;font-weight:600;line-height:21px;letter-spacing:.25px}@media(max-width:991px){#navbar{position:relative}#main-header-2.mobile-blue{background:linear-gradient(90.57deg,#002447 4.48%,#003364 48.29%)}#login-button{display:none}.main-header .logo{padding:20px 0;height:81px}#navbar{box-shadow:none;border-top:1px solid #00305e1a;background-color:#fff}#navbar .subcategories{padding-left:0!important}#navbar .subcategories .sub_subcategories li{padding-left:0}#navbar .subcategories .sub_subcategories li .menu-text{font-feature-settings:"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on}#navbar .nav-item .txt-span{color:#00305e;font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.25px;font-feature-settings:"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;text-transform:none;white-space:nowrap}#navbar .navbar-mobile .chevron-left{margin-left:5%}#navbar .navbar-mobile .menu-text-title{color:#00305e;font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.25px;font-feature-settings:"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;text-transform:none;white-space:nowrap}}.sticky-header{position:fixed}.sticky-header.white{background:#fff}@media(min-height:992px){#main-header-2 #div_language_switcher_form_header .selectBox.selectBox-dropdown{background:transparent}#main-header-2.blue #div_language_switcher_form_header .selectBox.selectBox-dropdown .selectBox-label,#main-header-2.mobile-blue #div_language_switcher_form_header .selectBox.selectBox-dropdown .selectBox-label{color:#fff!important}#main-header-2.blue #div_language_switcher_form_header .selectBox.selectBox-dropdown .selectBox-arrow:before,#main-header-2.mobile-blue #div_language_switcher_form_header .selectBox.selectBox-dropdown .selectBox-arrow:before{color:#fff}#main-header-2.white #div_language_switcher_form_header .selectBox.selectBox-dropdown .selectBox-label{color:#00305e!important}#main-header-2.white #div_language_switcher_form_header .selectBox.selectBox-dropdown .selectBox-arrow:before{color:#00305e}.sticky-header.white .container{background:#fff}}#navigation{margin:8px 0 0}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{background-color:#fff!important;width:35px;height:2px}@media(max-width:440px){#navigation{margin:8px 0 0}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:30px!important;height:1px!important}}@media only screen and (max-width:768px){.logo-cls{margin-top:1px}}@media only screen and (min-width:769px)and (max-width:991px){.logo-cls{margin-top:-4px}}#kontakt-btn{height:20px;line-height:22px;font-size:12px;color:#fff;font-weight:500;letter-spacing:1.25px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:visible;cursor:pointer;opacity:1;transition:opacity .3s}#user-login-btn:hover{opacity:.5}#user-login-btn svg{float:left;height:100%;margin:-1px 2px 0 7px}#user-login-btn span{float:left;display:block}#user-login-btn span{padding:5px 20px;background:#ffffff26;border-radius:3px;font-size:12px}@media(min-width:992px)and (max-width:1199px){#user-login-btn span{display:none}.main-header .navbar-expand-lg .navbar-nav .nav-item .nav-link{padding:27px 10px 26px}}@media(max-width:991px){#user-login-btn,#kontakt-btn a{color:#00305e;text-transform:none;margin-bottom:25px}#user-login-btn svg{margin:-1px 2px 0 17px}#user-login-btn span,#kontakt-btn span{padding:5px 5%;font-size:15px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.25px}#kontakt-btn a{display:block;width:100%}#mobile-header-btns .star a{position:relative}#count_watchlist_mobile{position:absolute;bottom:-10px;right:-2px;top:initial;left:initial}.button-group-header{display:none!important}.main-header .navbar-expand-lg .navbar-nav .nav-item .nav-link{text-transform:none;font-size:22px;color:#00305e}#navbar{overflow:scroll}.navbar-nav #fav-icon{display:none}.navbar-desktop{display:none!important}#login-button{display:none}.main-header .logo{padding:20px 0;height:81px}#navbar{box-shadow:none;border-top:1px solid #00305e1a}#navbar .subcategories{padding-left:0!important}#navbar .subcategories .sub_subcategories li{padding-left:0}#navbar .subcategories .sub_subcategories li .menu-text{font-feature-settings:"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;letter-spacing:.25px}#navbar .nav-item .txt-span{color:#00305e;font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.25px;font-feature-settings:"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on}#navbar .navbar-mobile .chevron-left{margin-left:5%}#navbar .navbar-mobile .menu-text-title{color:#00305e;font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.25px;font-feature-settings:"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;text-transform:none;white-space:nowrap}}@media(min-width:993px)and (max-width:1034px){#count_watchlist{top:15px;left:15px}}@media(min-width:992px){#user-login-btn,#kontakt-btn{display:none}#user-login-btn svg{filter:brightness(0) invert(1)}#user-login-btn span{margin-top:-5px}.navbar-mobile{display:none}}@media(max-width:500px){#user-login-btn svg{margin:-1px 2px 0 35px}#user-login-btn span,#kontakt-btn span{padding:5px 16px}}.navbar-desktop .nav-item .nav-link{font-weight:600!important;font-size:14px!important}.navbar-desktop .nav-item .subcategories{top:121px!important}#fav-icon a{position:relative}#fav-icon .star{width:25px;margin-right:15px}.badge-star{position:absolute;top:15px;left:15px;width:18px;aspect-ratio:1 / 1;border-radius:50%;background:#4e73f5;color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;line-height:1}.badge-one-digit{padding:2px 5px}.badge-two-digit{width:24px;padding:2px 5px}.login{width:22px;height:22px}.button-group-header{width:230px;background-color:#4e73f4;border-radius:3px}.button-group-header.button-group-header-simple{width:197px}.button-group-header .left-buttons{width:190px}.button-group-header .btn{border-radius:3px!important}.button-group-header:hover button{background-color:#4262cf!important}.button-group-header:hover{background-color:#4262cf}.button-phone{overflow:hidden;text-overflow:ellipsis;width:195px;transition:width .5s ease-in-out!important;margin-top:-1px}.button-phone-only{line-height:1}.button-termin{width:190px;text-transform:capitalize!important;background-color:#4e73f4!important;border:none!important;padding:7px 20px!important}.button-termin a{text-decoration:none!important;color:#fff!important}.button-termin-only{line-height:1}.button-termin-only a img{margin-right:10px}.button-phone,.button-calendar{background-color:#4e73f4!important;border:none!important}.button-calendar{width:40px}.separator{border-left:1px solid #fff!important;opacity:.5}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-width:2560px){.separator{border-left:2px solid #fff!important}}.button-phone a{text-decoration:none;color:#fff;font-size:14px;font-weight:500}.button-phone a:hover{text-decoration:none;color:#fff}.button-phone a img{margin-right:10px}#mobile-header-btns li{display:inline}.underline{display:inline-block;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background-size .5s}.show_underline{background-size:100% 2px}.subcategories .inactive{display:none}.navbar-desktop .subcategories .menu-text:hover{color:#00305eb3}.subcategories .active{display:block}.navbar-mobile{margin-top:10px}.navbar-mobile .nav-item .nav-link{padding:16px 10px 10px 5%;color:#00305e;font-size:22px;font-weight:600;letter-spacing:1.25px;text-transform:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.navbar-mobile .subcategories li{padding:16px 10px 10px 5%}.navbar-mobile .subcategories li a,.navbar-mobile .menu-text-title{color:#00305e;font-size:22px;font-weight:500;letter-spacing:1.25px}.navbar-mobile .sub_subcategories li a{font-size:18px;font-weight:400}.navbar-mobile .chevron-left{margin:30px 40px 15px}.watchlist-text{display:none;color:#fff;font-size:10px;line-height:12px;font-weight:600;letter-spacing:.02em;margin-top:6px;background:#000;border-top-left-radius:5px;border-top-right-radius:5px}.watchlist-text.watchlist-position{top:30px;left:calc(50% - 10px);transform:translate(-50%);text-transform:none;padding:4px 8px}.watchlist-text{position:absolute;text-transform:uppercase;left:-30%}@media(min-width:992px)and (max-width:1034px){.watchlist-text{top:30px;left:0}}@media(min-width:992px)and (max-width:1200px){.sticky-header .container{padding-left:0!important}}.hidden-iframe{display:none}#login{position:absolute;top:81px;right:-12px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden;display:none;opacity:0;box-shadow:0 2px 33px -11px #8a8a8a;width:100%;max-width:968px;margin:0 10px}#login .close{position:absolute;top:28px;right:28px;background:transparent;width:18px;min-width:18px;height:18px;cursor:pointer;border:none;border-radius:0;padding:0;margin:0;color:#00305e!important;box-shadow:none}#login .close:hover{background:transparent;color:#00305e!important;box-shadow:none}#loading-iframe .lds-ring,#twofa-loading .lds-ring{display:inline-block;position:relative;width:80px;height:80px}#loading-iframe .lds-ring div,#twofa-loading .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid rgb(0,48,94);border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:rgb(0,48,94) transparent transparent transparent}#loading-iframe .lds-ring div:nth-child(1),#twofa-loading .lds-ring div:nth-child(1){animation-delay:-.45s}#loading-iframe .lds-ring div:nth-child(2),#twofa-loading .lds-ring div:nth-child(2){animation-delay:-.3s}#loading-iframe .lds-ring div:nth-child(3),#twofa-loading .lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.right-icons .button-hover,.right-icons .button{display:flex;align-items:center;font-size:14px;font-weight:600;letter-spacing:.25px;line-height:12px;gap:10px;padding:6px 11px;border:1px solid transparent;border-radius:5px}.blue .right-icons .button-hover:hover,.blue .right-icons .button,.mobile-blue .right-icons .button-hover:hover,.mobile-blue .right-icons .button{background-color:#ffffff0d;border:1px solid #FFFFFF26;color:#fff}.blue #login-button .login-status,.mobile-blue #login-button .login-status{border:3px solid #0D4073}.white #login-button .login-status{border:3px solid #F2F4F7}#user-icon-btn{position:relative}#login-button .login-status{display:none;width:13px;height:13px;background:#5aae2e;position:absolute;bottom:5px;left:20px;border-radius:100%;transition:.3s ease-in-out;border:3px solid rgb(0,54,106)}#login-form-wrapper,#forgotten-password-form-wrapper,#loading-iframe{flex:1;padding:28px 32px;background:#fff;display:flex;flex-direction:column}#login-form-wrapper,#forgotten-password-form-wrapper{display:none}#loading-iframe,#twofa-loading{display:flex;align-items:center;justify-content:center}#login .error-message{width:100%;color:#c5363b;border-radius:3px;margin-top:16px;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:140%;letter-spacing:.5px;display:none}#login .login-form-title{font-style:normal;font-weight:600;font-size:20px;line-height:30px;letter-spacing:.02em;margin-bottom:24px;margin-top:50px;color:#00305e}#login-form-wrapper #basic-input-login-email{margin-top:8px;margin-bottom:24px}#login-form-wrapper input{width:100%}#login-form-wrapper .login-submit{margin-top:15px;display:flex;justify-content:space-between;align-items:center}#login-form-wrapper .login-submit .password-forgotten{color:#4e73f4;letter-spacing:.2px;font-size:12px;font-weight:400}#submit-login{margin-top:24px;width:202px!important;margin-left:auto}#login .forgotten-password-text{font-weight:300;opacity:.95;margin-bottom:24px;font-style:normal;font-size:14px!important;line-height:20px!important;letter-spacing:.02em;color:#00305e}#login #recover-password-submit{margin-top:32px;width:100%;text-transform:uppercase}#info-kundenportal{flex:1;background:linear-gradient(0deg,#00000040,#00000040),linear-gradient(90.57deg,#002447 4.48%,#00366b 48.29%);color:#fff;padding:28px 32px}#info-kundenportal #kundenportal-title{font-size:20px;font-weight:600;margin-bottom:20px;line-height:20px;letter-spacing:.02em}#info-kundenportal .paragraph:not(:nth-child(5)){padding-bottom:13px;border-bottom:1px solid rgba(0,48,94,.15)}#info-kundenportal .paragraph:not(:nth-child(2)){padding-top:13px}#info-kundenportal .paragraph svg{width:24px;height:24px;stroke:#fff}#info-kundenportal .title{color:#fff;font-size:14px;font-weight:700;letter-spacing:.02em;display:flex;align-items:center;gap:8px;margin-bottom:16px}#info-kundenportal .text{color:#fff;opacity:.75;font-size:11px;line-height:13px;letter-spacing:.02em}#info-kundenportal .kundenportal-button a{width:100%;text-transform:uppercase;text-align:center}#logged-user{display:none;flex:1;box-shadow:0 12px 42px -4px #14171a1f,0 8px 32px -6px #14171a1f;border-radius:5px;border:1px solid #D9E0E7;background:#fff;position:absolute;top:75px;right:0}#logged-user .logged-user-heading{display:flex;flex-direction:row;height:56px;padding:16px;align-items:center;border-radius:5px 5px 0 0;background:#00305e0d;border-bottom:1px solid #D9E0E7}#logged-user .logged-user-heading .user-name-icon{width:32px;height:32px;min-width:32px;min-height:32px;border-radius:32px;background:#00305e;color:#fff;text-align:center;font-size:11px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1px;text-transform:uppercase;padding-top:9px}#logged-user .logged-user-heading .user-info{margin-left:12px;flex-grow:1;display:flex;flex-direction:column;width:200px}#logged-user .logged-user-heading .user-name{color:#00305e;font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#logged-user .logged-user-heading .user-email{color:#00305e99;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#logged-user .user-options{display:flex;width:259px;padding:4px;flex-direction:column;align-items:flex-start;border-bottom:1px solid #D9E0E7}#logged-user .user-options .user-option{display:flex;align-items:center;border-radius:5px;width:100%;padding:5px 10px;text-decoration:none;border:1px solid transparent;margin:5px}#logged-user .user-options .user-option:hover{transition:all .3s ease 0s;border:1px solid rgb(217,224,231);background:#00305e0d}#logged-user .user-options .user-option .option-icon{display:flex;align-items:center}#logged-user .user-options .option-text{color:#00305e;font-size:12px;font-style:normal;font-weight:500;line-height:1;letter-spacing:.25px;margin-left:12px}.advert-text-wrapper{width:80%;display:flex;flex-flow:column}.advert-text-wrapper p{max-width:300px;font-size:13px;line-height:21px}.advert .advert-text-wrapper .description-text{font-size:14px!important;line-height:24px!important;color:#00305ecc;letter-spacing:.5px}.advert-text-wrapper .advert-h2-title{margin-top:12px;text-align:left;max-width:480px;font-size:16px;font-weight:700;line-height:19px;letter-spacing:.15px;color:#00305e;margin-bottom:20px;display:block}.advert-text-wrapper a{border-radius:3px;text-transform:uppercase;font-size:13px;line-height:16px;background-color:#4e73f4;transform:none}.advert-text-wrapper a:hover{background-color:#0f5dc4!important;transform:none!important}header .container{height:81px}.navbar .navbar-brand #logo{height:41px}#login .basic-input{position:relative}#login .basic-input label{display:block;margin-bottom:11px;color:#00305e;font-feature-settings:"cv09" on,"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.25px}#login input{border-radius:5px;border:1px solid rgba(0,48,94,.15);background:#fff;box-shadow:0 1px 2px #00305e0f;padding:15px 16px;height:40px;width:100%;color:#00305e;font-feature-settings:"cv09" on,"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;margin-top:0;transition:border .25s ease-in-out,box-shadow .25s ease-in-out,background .25s ease-in-out}#login input::placeholder{color:var(--brand-muted);font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px}#login input:hover{outline:none;border-radius:5px;border:1px solid rgba(0,48,94,.2);background:linear-gradient(0deg,#00305e0d 0% 100%),#fff;box-shadow:0 1px 2px #00305e1f}#login input:focus{outline:none;border-radius:5px;border:1px solid rgba(78,115,245,.5);background:#fff;box-shadow:0 1px 2px #0000000d,0 0 2px 1px #4e73f4e8}.modal-backdrop{opacity:.5}#recover-modal,#login-modal,#validation-modal{z-index:100001}#recover-modal .modal-dialog,#login-modal .modal-dialog,#validation-modal .modal-dialog{display:flex;justify-content:center}#recover-modal .modal-content,#validation-modal .modal-content{z-index:100001;max-width:476px;width:100%;padding:32px;border-radius:3px;opacity:1;background-color:#fff}#recover-modal .modal-body,#validation-modal .modal-body{text-align:center;margin:0;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:.5px;color:#00305e;padding:0}#recover-modal .modal-footer,#validation-modal .modal-footer{border-top:none!important;justify-content:center;border-bottom:none;padding:0}#recover-modal .modal-header,#validation-modal .modal-header{align-items:center;display:flex;flex-direction:column;padding:0}#recover-modal .modal-header svg,#validation-modal .modal-header svg{stroke:#74a257}#recover-modal .modal-title,#validation-modal .modal-title{margin:16px 0;font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.5px;color:#00305e}#login-modal .modal-dialog{width:90vw;max-width:960px;min-height:500px;max-height:90vh}#login-modal .modal-content{padding:0;overflow-y:auto;display:flex;align-items:flex-start;flex-direction:column}#twofa-code-form{display:flex;flex-grow:1}#twofa-code-form>div{flex-grow:1;gap:16px;display:flex;flex-direction:column}#twofa-code-form #twofa-hint-app,#twofa-code-form #twofa-hint-sms{background:linear-gradient(90.57deg,#002447 4.48%,#00366b 48.29%),linear-gradient(0deg,#00000040,#00000040);padding:64px 48px 48px;color:#fff;max-width:50%}#twofa-code-form #twofa-hint-app h3,#twofa-code-form #twofa-hint-sms h3{margin:0;font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.5px}#twofa-code-form #twofa-hint-app h4,#twofa-code-form #twofa-hint-sms h4{margin:0;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.5px}#twofa-code-form #twofa-hint-app p,#twofa-code-form #twofa-hint-sms p{margin:0;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:.5px;color:inherit}#twofa-code-form #basic-input-backup-code,#twofa-code-form #basic-input-backup-email-request{width:100%}#twofa-code-form>#twofa-app-form,#twofa-code-form>#twofa-sms-form,#twofa-code-form>#twofa-backup-form,#twofa-code-form>#twofa-support-form,#twofa-code-form>#twofa-support-form-completed{padding:64px 24px 48px;max-width:50%;gap:16px}#twofa-code-form>#twofa-app-form h3,#twofa-code-form>#twofa-sms-form h3,#twofa-code-form>#twofa-backup-form h3,#twofa-code-form>#twofa-support-form h3,#twofa-code-form>#twofa-support-form-completed h3{margin:0;font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.5px;color:#00305e}#twofa-code-form>#twofa-support-form p,#twofa-code-form>#twofa-support-form-completed p,#twofa-code-form>#twofa-sms-form p{margin:0;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:.5px;color:#00305e}#twofa-code-form p.error,#twofa-support-form>#twofa-support-form>p.error{margin:0!important;font-size:14px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:1.71!important;letter-spacing:.5px!important;color:#c5363b!important}#twofa-code-form>#twofa-app-form .input-container input,#twofa-code-form>#twofa-sms-form .input-container input{border:2px solid rgb(242,245,247);width:45px;height:62px;line-height:62px;font-size:24px;color:#00305e;border-radius:5px;text-align:center;appearance:textfield}#twofa-code-form>#twofa-app-form .button-container,#twofa-code-form>#twofa-backup-form .button-container,#twofa-code-form>#twofa-support-form .button-container,#twofa-code-form>#twofa-support-form-completed .button-container,#twofa-code-form>#twofa-sms-form .button-container{padding-top:24px;justify-content:space-between}#twofa-code-form>#twofa-support-form .button-container,#twofa-code-form>#twofa-support-form-completed .button-container{justify-content:flex-end}#twofa-code-form>#twofa-app-form .input-container,#twofa-code-form>#twofa-backup-form .input-container,#twofa-code-form>#twofa-support-form .input-container,#twofa-code-form>#twofa-support-form-completed .input-container,#twofa-code-form>#twofa-sms-form .input-container,#twofa-code-form>#twofa-app-form .button-container,#twofa-code-form>#twofa-backup-form .button-container,#twofa-code-form>#twofa-support-form .button-container,#twofa-code-form>#twofa-support-form-completed .button-container,#twofa-code-form>#twofa-sms-form .button-container{display:flex;flex-direction:row;gap:24px}#login-form-wrapper .basic-input .toggle-password-button #showPassword{display:block}#login-form-wrapper .basic-input .toggle-password-button #hidePassword{display:none}#login-form-wrapper .basic-input .toggle-password-button{position:absolute;top:39px;right:20px}#login .basic-input>.input-icon{width:100%;position:relative;height:100%}#login .basic-input:not(.invalid)>.input-icon>.invalid-mark{display:none}#login .basic-input:not(.valid)>.input-icon>.valid-mark{display:none}#login .basic-input>.input-icon>.invalid-mark{display:block;position:absolute;top:8px;right:16px;color:rgb(var(--vp-invalid));pointer-events:none}#login .basic-input>.input-icon>.valid-mark{display:block;position:absolute;top:12px;right:16px;color:var(--vp-valid);pointer-events:none}#login .basic-input>.errors,#login .basic-split-input>.errors{transition:height .3s,margin-top .3s;visibility:hidden;width:100%;margin-top:0;height:0}#login .basic-input.invalid>.errors,#login .basic-split-input.invalid>.errors{visibility:visible;margin-top:11px;height:auto}#login .basic-input.invalid>.errors,#login .basic-input.invalid>.errors>.error,#login .basic-split-input.invalid>.errors,#login .basic-split-input.invalid>.errors>.error,#login .basic-select-input.invalid>.errors,#login .basic-select-input.invalid>.errors>.error{color:rgb(var(--vp-invalid));font-feature-settings:"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;font-size:12px!important;font-style:normal;font-weight:400;line-height:12px!important;letter-spacing:.25px;margin-bottom:0}#login .basic-input.invalid input[type=text],#login .basic-input.invalid input[type=password],#login .basic-input.invalid input[type=email],#login .basic-input.invalid input[type=tel],#login .vp-button.invalid,#login .basic-select-input.invalid .select-btn,#login .basic-input.invalid textarea{border-color:rgb(var(--vp-invalid));background-color:rgba(var(--vp-invalid),.05);box-shadow:0 1px 2px #00305e0f}#login .basic-input.disabled input,#login .basic-input.disabled textarea{border-radius:5px;background:#00305e1a;color:#00305e40;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;pointer-events:none}#login button,.kundenportal-button a,.advert-text-wrapper a{background-color:#4e73f4;display:flex;align-items:center;justify-content:center;padding:16px;font-feature-settings:"cv09" on,"cv06" on,"cv04" on,"cv02" on,"cv01" on,"cv03" on,"cv05" on,"case" on;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.15px;color:#fff!important;box-shadow:0 1px 2px #00305e29;border-radius:5px;min-width:40px;height:40px;transition:all .15s ease-in-out;width:fit-content;outline:none;border:none;z-index:1;cursor:pointer}#login button:hover,.kundenportal-button a:hover,.advert-text-wrapper a:hover{background-color:#3f5dc9;box-shadow:0 2px 3px #00305e3d;color:#fff!important}@media(max-width:991px){.login-button-mobile{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.blue #login-btn-mobile .login-status,.mobile-blue #login-btn-mobile .login-status{border:3px solid rgb(0,54,106)}#login-btn-wrapper{position:relative}.white #login-btn-mobile .login-status{border:3px solid white}#login-btn-mobile .login-status{display:none;width:13px;height:13px;background:#5aae2e;position:absolute;bottom:-8px;left:16px;border-radius:100%;transition:.3s ease-in-out;border:3px solid rgb(0,54,106)}#login{width:100vw;height:100dvh;background:#fff;position:fixed;inset:0;z-index:2000;justify-content:center;align-items:flex-start;-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px);color:#00305e;margin:0}#login #form-login,#login #recover-form,#login #loading-iframe{display:flex;flex-direction:column;flex-grow:1}#login #loading-iframe{height:100%}#login .login-submit:last-child{flex-grow:1;display:flex}#submit-login,#recover-password-submit{align-self:flex-end;flex-grow:1}#login .close{z-index:5000}#login .close svg{width:24px;height:24px}#info-kundenportal{display:none}#logged-user{top:85px;right:0}}@media(max-width:991px){#login-modal .modal-dialog{width:100vw;max-width:100vw;min-height:100vh;max-height:100vh;margin:0}#twofa-code-form{flex-direction:column}#twofa-hint-app,#twofa-hint-sms,#twofa-app-form,#twofa-sms-form,#twofa-backup-form,#twofa-support-form,#twofa-support-form-completed,#twofa-loading{max-width:100%!important}.button-container{flex-direction:column!important}.button-container>*{width:100%!important}.input-container{gap:4px!important;justify-content:center}#twofa-code-form>#twofa-app-form,#twofa-code-form>#twofa-sms-form,#twofa-code-form>#twofa-backup-form,#twofa-code-form>#twofa-support-form,#twofa-code-form>#twofa-support-form-completed,#twofa-code-form #twofa-hint-app,#twofa-code-form #twofa-hint-sms{padding:16px!important}}.language-selector{position:initial}.newnav-item.dropdown.mobile{display:flex;padding-left:20px}@media(min-width:992px){.newnav-item.dropdown.mobile{display:none}}
