body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
:root{--brandcolor:#009bd6;--akzent:#009bd6;--darkblue:#0f1931;--white:#ffffff;--black:#000000;--fontbody:"Open Sans",Arial,sans-serif;--fonthead:"Open Sans",Arial,sans-serif;--maxwidth:900px;--borderRadius:8px;--filterAkzent:invert(32%) sepia(86%) saturate(1370%) hue-rotate(177deg) brightness(93%) contrast(92%);--hoverShine:0 0 10px var(--white),0 0 1px var(--white),0 0 1px var(--brandcolor),0 0 10px var(--brandcolor),0 0 1px var(--brandcolor),0 0 10px var(--brandcolor)}#dynamic-header,.horizontalNav ul.level_1>li.submenu:hover ul.level_2,.horizontalNav ul.level_1>li>a,.horizontalNav ul.level_2,.horizontalNav ul.level_2 li a span,.horizontalNav ul.level_2 li.submenu:hover ul.level_3,.logo,.mobile_menu li a,.mobile_menu li.submenu .submenu:after,.mobile_menu ul.level_2 li,a:hover{-webkit-transition:all ease-in-out 0.3s!important;transition:all ease-in-out 0.3s!important}#footer .email:before,#footer .telefon:before,.iconExtern a:after{font-family:"Font Awesome 5 Free";font-weight:900}#footer .footer,.contentMaxwidth>*,.max-width{max-width:var(--maxwidth);margin:0 auto;padding:0 20px}body{font-family:var(--fontbody);font-size:16px;line-height:24px;-ms-hyphens:auto;hyphens:auto;background-color:var(--darkblue);color:var(--white)}html{-webkit-text-size-adjust:none;margin:0;padding:0;height:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:none}.narrow-width{max-width:680px}:target:before{content:"";display:block;height:200px;margin:-160px 0 0}.iconExtern{position:relative}.iconExtern a{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.iconExtern a:after{content:"\f08e";font-size:12px;margin:0 0 0 10px}figure{line-height:0;margin:0}.overflowVisible{overflow:visible}.dont-flex{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}.desktopNO{display:none}.mobileNO{display:none}.textalignCenter{text-align:center}.positionRelative{position:relative}.ratio16-7{aspect-ratio:16/7}.ratio16-9{aspect-ratio:16/9}.borderRadius{border-radius:var(--borderRadius)}.box{padding:30px}.box h1,.box h2,.box h3{margin-top:0}.bgBrandcolor{background-color:var(--brandcolor)}.bgDarkblue{background-color:var(--darkblue);color:var(--white)}.bgWhite{background-color:var(--white);color:var(--darkblue)}.vh50{height:50vh}.vh100{height:100vh}.centerItems{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.centerItems>div{-webkit-box-flex:1;-ms-flex:1 0 400px;flex:1 0 400px;min-width:400px;max-width:400px}.centerImage .image_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.textalignCenter{text-align:center}.positionRelative{position:relative}.centerContent{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.grid{display:-ms-grid;display:grid;gap:20px}.grid.col-1-1{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.grid.col-1-1-1{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.grid.autofit-150{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.grid.autofit-200{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.grid.autofit-250{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.grid.autofit-300{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.grid.autofit-350{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.grid.autofill-300{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.grid.autofill-400{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.content-image.cover .image_container,.content-image.cover figure,.cover .image_container,.cover figure{height:100%;width:100%}.content-image.cover .image_container img,.content-image.cover figure img,.cover .image_container img,.cover figure img{font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-o-object-position:center;object-position:center}.margin-t0{margin-top:0!important}.margin-t10{margin-top:10px!important}.margin-t20{margin-top:20px!important}.margin-t30{margin-top:30px!important}.margin-t40{margin-top:40px!important}.margin-t50{margin-top:50px!important}.margin-t60{margin-top:60px!important}.margin-t70{margin-top:70px!important}.margin-t80{margin-top:80px!important}.margin-t90{margin-top:90px!important}.margin-t100{margin-top:100px!important}.margin-t-10{margin-top:-10px!important}.margin-t-20{margin-top:-20px!important}.margin-t-30{margin-top:-30px!important}.margin-t-40{margin-top:-40px!important}.margin-t-50{margin-top:-50px!important}.margin-t-60{margin-top:-60px!important}.margin-t-70{margin-top:-70px!important}.margin-t-80{margin-top:-80px!important}.margin-t-90{margin-top:-90px!important}.margin-t-100{margin-top:-100px!important}.margin-b0{margin-bottom:0!important}.margin-b10{margin-bottom:10px!important}.margin-b20{margin-bottom:20px!important}.margin-b30{margin-bottom:30px!important}.margin-b40{margin-bottom:40px!important}.margin-b50{margin-bottom:50px!important}.margin-b60{margin-bottom:60px!important}.margin-b70{margin-bottom:70px!important}.margin-b80{margin-bottom:80px!important}.margin-b90{margin-bottom:90px!important}.margin-b100{margin-bottom:100px!important}.padding-t0{padding-top:0!important}.padding-t10{padding-top:10px!important}.padding-t20{padding-top:20px!important}.padding-t30{padding-top:30px!important}.padding-t40{padding-top:40px!important}.padding-t50{padding-top:50px!important}.padding-t60{padding-top:60px!important}.padding-t70{padding-top:70px!important}.padding-t80{padding-top:80px!important}.padding-t90{padding-top:90px!important}.padding-t100{padding-top:100px!important}.padding-b0{padding-bottom:0!important}.padding-b10{padding-bottom:10px!important}.padding-b20{padding-bottom:20px!important}.padding-b30{padding-bottom:30px!important}.padding-b40{padding-bottom:40px!important}.padding-b50{padding-bottom:50px!important}.padding-b60{padding-bottom:60px!important}.padding-b70{padding-bottom:70px!important}.padding-b80{padding-bottom:80px!important}.padding-b90{padding-bottom:90px!important}.padding-b100{padding-bottom:100px!important}.ce_linkteaser{overflow:visible}.ce_linkteaser a.more{text-transform:uppercase;font-size:14px;line-height:14px;font-weight:700;border:1px solid var(--brandcolor);border-radius:50px;padding:10px 20px;display:inline-block}.ce_linkteaser a.more:hover{-webkit-box-shadow:var(--hoverShine);box-shadow:var(--hoverShine)}.brackets{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px}.brackets:after,.brackets:before{position:absolute;content:"";background-image:url(/files/20jahre/theme/images/bracket.svg);background-repeat:no-repeat;width:50px;height:50px;-webkit-filter:var(--filterAkzent);filter:var(--filterAkzent)}.brackets:before{top:0;left:0}.brackets:after{bottom:0;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rahmen{border:1px solid;border-radius:var(--borderRadius)}.rahmen.akzent{border-color:var(--akzent)}.rahmen h1,.rahmen h2,.rahmen h3{margin-top:0}.kachelWrapper{display:-ms-grid;display:grid;gap:50px;-ms-grid-columns:1fr 50px 1fr;grid-template-columns:1fr 1fr}.kachel{text-align:center;min-width:48%;width:100%}#dynamic-header{position:fixed;z-index:8;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#dynamic-header .inside{width:1200px;padding:20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#dynamic-header.scrolled-nav .horizontalNav{display:none}#dynamic-header.scrolled-nav .logo.scroll{display:block}#dynamic-header.scrolled-nav .logo.scroll img,#dynamic-header.scrolled-nav .logo.scroll svg{height:30px}.logo{height:auto;z-index:8;line-height:0}.logo img,.logo svg{height:40px}.logo.scroll{display:none}.pfeileRunter{position:relative;margin:-15px 50px 0 0;text-align:right;-webkit-filter:var(--filterAkzent);filter:var(--filterAkzent)}.headerSection{position:relative}.headerText{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:var(--white);text-transform:uppercase}.headerText h1{font-size:50px;line-height:65px}.headerText .light{font-weight:400}.headerText .glow{text-shadow:0 0 2px var(--white),0 0 10px var(--white),0 0 20px var(--brandcolor),0 0 30px var(--brandcolor),0 0 20px var(--brandcolor),0 0 30px var(--brandcolor);-webkit-animation:blink 1.5s infinite alternate;animation:blink 1.5s infinite alternate}@-webkit-keyframes blink{to{text-shadow:0 0 2px var(--white),0 0 10px var(--white),0 0 20px var(--white),0 0 40px var(--brandcolor),0 0 70px var(--brandcolor),0 0 80px var(--brandcolor)}}@keyframes blink{to{text-shadow:0 0 2px var(--white),0 0 10px var(--white),0 0 20px var(--white),0 0 40px var(--brandcolor),0 0 70px var(--brandcolor),0 0 80px var(--brandcolor)}}#footer{background-color:var(--akzent)}#footer a{color:var(--white)}#footer a:hover{color:var(--darkblue)}#footer .footer{padding:40px 20px}#footer .footerLinks{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}#footer .footerLinks .content-text p{margin:0}#footer .footerOben{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end}#footer .footerUnten{border-top:1px solid var(--white);margin:30px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer .footerUnten .footerNav ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}#footer .footerUnten .footerNav li{list-style-type:none}#footer .email:before,#footer .telefon:before{font-size:16px;margin:0 5px 0 0}#footer .email:before{content:"\f0e0"}#footer .telefon:before{content:"\f095"}#footer .socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}#footer .socials i{font-size:25px}h1,h2,h3{font-family:var(--fonthead);font-weight:700}h1{font-size:50px;line-height:65px}h2{font-size:30px;line-height:45px}h3{font-size:20px;line-height:35px}.bigHead{text-transform:uppercase;font-size:60px;line-height:75px;-ms-hyphens:none;hyphens:none}.bigHead span{color:var(--brandcolor)}.teaserText{font-size:20px;line-height:32px}.brandcolor h1,.brandcolor h2,.brandcolor h3{color:var(--brandcolor)}a{text-decoration:none;color:var(--brandcolor)}ul{-webkit-padding-start:0;padding-inline-start:0}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("/files/fonts/open-sans/open-sans-v40-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url("/files/fonts/open-sans/open-sans-v40-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url("/files/fonts/open-sans/open-sans-v40-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:700;src:url("/files/fonts/open-sans/open-sans-v40-latin-700italic.woff2") format("woff2")}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:var(--brandcolor)!important;border-color:var(--brandcolor)!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-color:var(--brandcolor)!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,#CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a,#CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover,#CybotCookiebotDialogDetailBodyContentTextAbout a,#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:var(--brandcolor)!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.active{color:var(--brandcolor)!important;border-bottom:1px solid var(--brandcolor)!important}#CybotCookiebotDialogHeader{display:none!important}.mobile_menu_overlay{display:none!important}.codefog-nav{overflow-y:scroll;padding:120px 0 70px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.codefog-nav>div{width:100%}.codefog-nav li{list-style:none}.codefog-nav .cloudLink{display:none;padding:8px 20px;margin:30px 0}.mobile_menu{font-family:var(--fontbody);font-size:20px;line-height:25px;z-index:7}.mobile_menu .mod_onepage_navigation li.active a{color:var(--brandcolor);opacity:0.6}.mobile_menu .mod_onepage_navigation ul.level_1>li{padding:0 0 10px 0}.mobile_menu .mod_onepage_navigation ul.level_1>li>a{text-transform:none;font-weight:400;letter-spacing:normal}.mobile_menu .inner{background-color:var(--darkblue);overflow-y:auto}.mobile_menu ul.level_1{position:relative;list-style:none;padding:0;margin:0;text-align:left;-webkit-padding-start:0px;padding-inline-start:0px}.mobile_menu ul.level_1>li>a,.mobile_menu ul.level_1>li>span{text-transform:uppercase;font-weight:700}.mobile_menu li{padding:0 0 20px 0;text-align:center}.mobile_menu li.submenu_show>ul{display:-ms-grid;display:grid}.mobile_menu li a{display:block;color:var(--white);text-decoration:none;line-height:inherit}.mobile_menu li a:hover{color:var(--brandcolor)}.mobile_menu li .trail{color:#000000}.mobile_menu li .forward{font-weight:400!important;margin-bottom:15px;display:block}.mobile_menu li:before{display:none}.mobile_menu li.last{border:none}.mobile_menu li:hover .level_2 li{display:list-item!important}.mobile_menu li.submenu.submenu_show a.submenu{color:var(--white);margin-bottom:5px}.mobile_menu li.submenu.submenu_show ul.level_2 li{display:block}.mobile_menu li.submenu .submenu:after{font-size:16px;position:absolute;margin:0 0 0 10px}.mobile_menu li.active{color:var(--brandcolor);font-style:normal;opacity:1;font-weight:400}.mobile_menu li.active a{color:var(--brandcolor)}.mobile_menu li.active strong{font-weight:400!important}.mobile_menu li.trail .level_2 li{display:list-item!important}.mobile_menu ul.level_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-padding-start:0px;padding-inline-start:0px}.mobile_menu ul.level_2 li{list-style:none;font-size:20px;padding:0;display:none}.mobile_menu ul.level_2 li:last-child{border-bottom:1px solid var(--white);padding-bottom:20px;margin-bottom:20px}.mobile_menu ul.level_2 li.active{opacity:1!important}.mobile_menu ul.level_2 li:hover{color:var(--brandcolor)!important}.mobile_menu ul.level_2 li a{text-transform:none;display:inline-block}.mobile_menu ul.level_2 li a:hover{color:var(--brandcolor)!important}.mobile_menu ul.level_2 li a span{padding:0}.mobile_menu ul.level_2 li :before{display:none!important}.menu-icon__cheeckbox:checked+div span:first-of-type,.mobile_menu_trigger.active span:first-of-type{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:5px}.menu-icon__cheeckbox:checked+div span:last-of-type,.mobile_menu_trigger.active span:last-of-type{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:5px}.menu-icon__cheeckbox:checked+div.active:hover span:first-of-type,.menu-icon__cheeckbox:checked+div.active:hover span:last-of-type,.menu-icon__cheeckbox:checked+div:hover .menu-icon__cheeckbox:checked+div span:first-of-type,.menu-icon__cheeckbox:checked+div:hover .menu-icon__cheeckbox:checked+div span:last-of-type,.mobile_menu_trigger.active.active:hover span:first-of-type,.mobile_menu_trigger.active.active:hover span:last-of-type,.mobile_menu_trigger.active:hover .menu-icon__cheeckbox:checked+div span:first-of-type,.mobile_menu_trigger.active:hover .menu-icon__cheeckbox:checked+div span:last-of-type{width:22px}.menu-icon{position:relative;width:50px;height:50px;cursor:pointer;background-color:var(--brandcolor);border-radius:50px}.menu-icon .menu-icon__cheeckbox{display:block;width:100%;height:100%;position:relative;cursor:pointer;z-index:2;-webkit-touch-callout:none;position:absolute;opacity:0}.menu-icon div{margin:auto;position:absolute;top:0;right:0;left:0;bottom:0;width:22px;height:12px}.menu-icon span{position:absolute;display:block;width:100%;height:2px;background-color:var(--white);border-radius:1px;-webkit-transition:all 0.2s cubic-bezier(0.1,0.82,0.76,0.965);transition:all 0.2s cubic-bezier(0.1,0.82,0.76,0.965)}.menu-icon span:first-of-type{top:0}.menu-icon span:last-of-type{bottom:0}@media (min-width:1024px){.menu-icon:hover span:first-of-type{width:26px}.menu-icon:hover span:last-of-type{width:12px}}.cloudLink{text-transform:uppercase;line-height:18px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--brandcolor);color:var(--brandcolor);border-radius:50px;padding:0px 15px}.cloudLink:hover{-webkit-box-shadow:var(--hoverShine);box-shadow:var(--hoverShine)}.navis{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.horizontalNav{font-size:16px;line-height:20px;font-weight:400;color:var(--brandcolor);position:relative;overflow:visible;max-width:1024px;margin:0 auto}.horizontalNav nav{overflow:visible}.horizontalNav ul{position:relative;-webkit-padding-start:0}.horizontalNav ul.level_1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.horizontalNav ul.level_1>li{list-style:none!important;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 30px 0 0}.horizontalNav ul.level_1>li.active,.horizontalNav ul.level_1>li.submenu.trail{background:var(--lightgrey);border-radius:50px;padding:10px 25px}.horizontalNav ul.level_1>li a:hover{background:var(--lightgrey);border-radius:50px;padding:10px 25px}.horizontalNav ul.level_1>li a:hover,.horizontalNav ul.level_1>li>span.active{text-decoration:none;color:var(--brandcolor)}.horizontalNav ul.level_1>li .trail,.horizontalNav ul.level_1>li span:hover,.horizontalNav ul.level_1>li>span.active{color:var(--brandcolor)}.horizontalNav ul.level_1>li>a{color:var(--brandcolor);text-decoration:none;padding:10px 25px}.horizontalNav ul.level_1>li>span{cursor:pointer}.horizontalNav ul.level_1>li>span.trail{padding:10px 25px}.horizontalNav ul.level_1>li.submenu:hover ul.level_2{visibility:visible;opacity:1}.horizontalNav ul.level_2{text-transform:none;visibility:hidden;opacity:0;position:absolute;top:43px;z-index:2;background:var(--brandcolor);padding:20px 0 0 0}.horizontalNav ul.level_2 li{display:block;margin:0 0 20px 0;padding:0px 30px;position:relative;min-width:240px}.horizontalNav ul.level_2 li a:hover:after,.horizontalNav ul.level_2 li span:hover:after{display:none}.horizontalNav ul.level_2 li .trail span,.horizontalNav ul.level_2 li.active span{text-transform:none;font-size:16px;line-height:26px;display:block;color:var(--brandcolor)!important;padding:0}.horizontalNav ul.level_2 li.submenu.trail a:after,.horizontalNav ul.level_2 li.submenu.trail:after{display:none!important}.horizontalNav ul.level_2 li a span{font-size:16px;line-height:26px;display:block;color:var(--brandcolor);padding:0}.horizontalNav ul.level_2 li a span:hover{color:var(--brandcolor);cursor:pointer;text-transform:none}.horizontalNav ul.level_2 li a span:hover:after{display:none}.horizontalNav ul.level_2 li.submenu:hover ul.level_3{visibility:visible;opacity:1}.horizontalNav ul.level_3{position:absolute;top:0;left:100%;visibility:hidden;opacity:0;background:var(--lightgrey);padding-top:15px}@media (max-width:991.98px){.horizontalNav{display:none}}@media (max-width:767.98px){#dynamic-header{position:relative}.desktopNO{display:none}.mobileNO{display:block}.headerText h1{font-size:30px;line-height:45px}.headerSection .content-image img{width:100px}.grid{display:block}.kachelWrapper{display:block}.kachel{margin:20px 0}.bigHead{font-size:50px;line-height:65px}}@media (max-width:680px){.navis .cloudLink{display:none}.codefog-nav .cloudLink{display:inline-block}#footer .footerLinks,#footer .footerUnten{display:block}#footer .footerLinks .content-text{margin:0 0 20px}.pfeileRunter img{width:50px}.margin-t80{margin-top:50px!important}}@media (max-width:575.98px){.bigHead{font-size:35px;line-height:45px}#footer .footerOben{display:block}.margin-t80{margin-top:20px!important}}
