@charset "UTF-8";
@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-300.eot");src:local("Open Sans Light"), local("OpenSans-Light"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-300.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-300.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-300.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-300.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-300.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:300;src:url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-300italic.eot");src:local("Open Sans Light Italic"), local("OpenSans-LightItalic"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-300italic.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-300italic.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-300italic.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-300italic.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-300italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-regular.eot");src:local("Open Sans Regular"), local("OpenSans-Regular"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-regular.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-regular.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-regular.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-regular.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-italic.eot");src:local("Open Sans Italic"), local("OpenSans-Italic"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-italic.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-italic.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-italic.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-italic.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;src:url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-600italic.eot");src:local("Open Sans SemiBold Italic"), local("OpenSans-SemiBoldItalic"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-600italic.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-600italic.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-600italic.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-600italic.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-600italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-600.eot");src:local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-600.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-600.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-600.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-600.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-600.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-700.eot");src:local("Open Sans Bold"), local("OpenSans-Bold"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-700.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-700.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-700.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-700.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-700.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-800.eot");src:local("Open Sans ExtraBold"), local("OpenSans-ExtraBold"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-800.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-800.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-800.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-800.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-800.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;src:url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-700italic.eot");src:local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-700italic.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-700italic.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-700italic.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-700italic.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-700italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:800;src:url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-800italic.eot");src:local("Open Sans ExtraBold Italic"), local("OpenSans-ExtraBoldItalic"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-800italic.eot?#iefix") format("embedded-opentype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-800italic.woff2") format("woff2"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-800italic.woff") format("woff"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-800italic.ttf") format("truetype"), url("../../../../fileadmin/setup/fonts/open-sans-v16-latin-800italic.svg#OpenSans") format("svg")}h1,h2,h3,h4,h5,h6,#submenu .nav-item{word-wrap:break-word}@media (max-width:959px){h1,.h1{font-size:1.875rem}h2,.h2{font-size:1.64063rem}h3,.h3{font-size:1.40625rem}h4,.h4{font-size:1.17188rem}h5,.h5{font-size:0.9375rem}h6,.h6{font-size:0.7375rem}.lead{font-size:1.17188rem;font-weight:300}.display-1{font-size:4.6rem;font-weight:300;line-height:1.2}.display-2{font-size:3.5rem;font-weight:300;line-height:1.2}.display-3{font-size:2.5rem;font-weight:300;line-height:1.2}.display-4{font-size:2.4rem;font-weight:300;line-height:1.2}}.navbar .nav-link,.nav-tabs .nav-link{font-size:16px;line-height:22px;font-weight:500;text-transform:uppercase;color:#1C99D7}a.easy-logo img{max-width:200px}.navbar.navbar-shrink #brand-logo img{height:50px;width:auto;-webkit-transition:width 2s, height 4s;transition:width 2s, height 4s}.navbar-light .navbar-nav .mega-dropdown-menu .nav-link:focus,.navbar-light .navbar-nav .mega-dropdown-menu .nav-link:hover,.navbar-dark .navbar-nav .mega-dropdown-menu .nav-link:focus,.navbar-dark .navbar-nav .mega-dropdown-menu .nav-link:hover{background-color:#9ad5f2}#navbarToggler .active{background-color:#9ad5f2}#navbarToggler .active .navbar-light .navbar-nav .show>.nav-link,#navbarToggler .active .navbar-light .navbar-nav .active>.nav-link,#navbarToggler .active .navbar-light .navbar-nav .nav-link.show,#navbarToggler .active .navbar-light .navbar-nav .nav-link.active{color:#1C99D7}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;font-size:90%}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}#main-navbar .mega-dropdown-menu .nav-link{line-height:1;padding:0.1rem;font-size:0.8rem;text-transform:initial}#main-navbar .mega-dropdown-menu .nav-link .nav-item{font-size:0.8rem}.subnav .tabs button{border:0px;background-color:#0094c4}.subnav .tabs2{background-color:#009bce;font-size:0.9rem}.subnav .tabs2 button{border:0px;background-color:#0094c4}@media (min-width:1200px){.uebersicht-menu .card-text{min-height:60px}}.ajax-weiter span.link-icon{position:relative;top:0rem;padding:14px 10px 7px 15px;margin-left:0;line-height:0;border:0 solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.ajax-weiter .bg-blue{background-color:#1C99D7;color:#fff}.ajax-weiter span.link-text{position:relative;top:-2px;padding-left:5px}figure.video{flex-grow:1;display:flex !important}.bg-customOne{background-color:#F8F5F0}.bg-customTwo{background-color:#8E8C84}.direkteinstieg{padding:0rem}.direkteinstieg .alert{min-height:100%}.direkteinstieg figure{margin:0}.tabs,.tabs2{position:relative;margin:0;list-style-type:none}.tabs:not(.--jsfied),.tabs2:not(.--jsfied){overflow-x:auto;-webkit-overflow-scrolling:touch}.tabs li,.tabs2 li{margin:0}.tabs .--hidden,.tabs2 .--hidden{display:none}.tabs a,.tabs button,.tabs2 a,.tabs2 button{width:100%;height:100%;display:block;font-size:1em;line-height:1.2;text-align:center;color:white;background-color:transparent}.tabs .-primary,.tabs2 .-primary{display:flex;margin:0;margin-left:-3em;padding-left:40px}.tabs .-primary>li,.tabs2 .-primary>li{flex-grow:1;list-style-type:none}.tabs .-primary>li.active,.tabs2 .-primary>li.active{background-color:#63645c}.tabs .-primary>li>a,.tabs .-primary>li>button,.tabs2 .-primary>li>a,.tabs2 .-primary>li>button{white-space:nowrap;padding:1em 0.6em;color:white}.tabs .-primary>li>a:hover,.tabs .-primary>li>button:hover,.tabs2 .-primary>li>a:hover,.tabs2 .-primary>li>button:hover{background-color:#63645c}.tabs .-primary .-more>button span,.tabs2 .-primary .-more>button span{display:inline-block;transition:transform 0.2s}.tabs.--show-secondary .-primary .-more>button span,.tabs2.--show-secondary .-primary .-more>button span{transform:rotate(180deg)}.tabs .-secondary,.tabs2 .-secondary{max-width:100%;min-width:10em;display:none;position:absolute;top:100%;right:0;box-shadow:0 0.3em 0.5em rgba(0, 0, 0, 0.3);animation:nav-secondary 0.2s;z-index:100;list-style-type:none;margin-left:-2em;margin-right:-1em}.tabs .-secondary li,.tabs2 .-secondary li{margin-left:-2em}.tabs .-secondary li.active,.tabs2 .-secondary li.active{background-color:#63645c}.tabs .-secondary a,.tabs .-secondary button,.tabs2 .-secondary a,.tabs2 .-secondary button{padding:1em;color:#212529}.tabs .-secondary a:hover,.tabs .-secondary button:hover,.tabs2 .-secondary a:hover,.tabs2 .-secondary button:hover{background-color:#63645c;color:white}.tabs.--show-secondary .-secondary,.tabs2.--show-secondary .-secondary{display:block}@keyframes nav-secondary{0%{opacity:0;transform:translateY(-1em)}100%{opacity:1;transform:translateY(0)}}.accordion-viernheim .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff !important;border:none !important;border-bottom:1px solid #000 !important;border-radius:0.25rem}.accordion-viernheim .card-header{background-color:#fff !important}.accordion-viernheim .card-header h4{font-size:1rem}.accordion-viernheim .card-header h4 a{color:#000;font-family:"Martel Sans", sans-serif;font-weight:100}.accordion-viernheim .card-header h4 a:before{position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;font-size:20px;line-height:1;display:block;color:#005171;border:none;top:10px;right:10px}.accordion-viernheim .card-header h4 a[aria-expanded="false"]:before{content:""}.accordion-viernheim .card-header h4 a[aria-expanded="true"]:before{content:""}.font1rem{font-size:1rem !important}@media (-ms-high-contrast:none){.col-lg-3{flex:none}*::-ms-backdrop,.col-lg-3{flex:none}.img-fluid{flex-shrink:0}}.tx-cal-controller .list-view h4{font-size:1.171875rem}#page-footer .footer .subheader .text-secondary{color:#fff !important}