@import url(meanmenu.min.css);#header .unten .topmenu_1 .sb-toggle-icon,#mobileMenu{display:none}#mobileMenu,.topmenu{position:relative;z-index:9999;padding:.5rem 1rem}#mobileMenu .navi-trigger,.topmenu .navi-trigger{border-radius:22px;height:44px;width:44px;overflow:hidden;position:relative;text-indent:100%;transform-origin:center center 0!important;transition:transform .5s ease 0s;white-space:nowrap;z-index:3}#mobileMenu .navi-trigger .navi-icon,.topmenu .navi-trigger .navi-icon{background-color:#e31e24;bottom:auto;height:3px;left:4px;position:absolute;right:auto;top:48%;width:35px}#mobileMenu .navi-trigger .navi-icon:after,#mobileMenu .navi-trigger .navi-icon:before,.topmenu .navi-trigger .navi-icon:after,.topmenu .navi-trigger .navi-icon:before{backface-visibility:hidden;background-color:#e31e24;content:"";height:3px;position:absolute;right:0;top:0;transform:translateZ(0);transition:transform .5s ease 0s,width .5s ease 0s,top .3s ease 0s;width:100%}#mobileMenu .navi-trigger .navi-icon:before,.topmenu .navi-trigger .navi-icon:before{transform:translateY(-8px);transform-origin:right top 0}#mobileMenu .navi-trigger .navi-icon:after,.topmenu .navi-trigger .navi-icon:after{transform:translateY(8px);transform-origin:right bottom 0}.home .topmenu .navi-trigger{background:0 0}.megamenu-open .navi-trigger .navi-icon:before{transform:rotate(45deg);width:80%}.megamenu-open .navi-trigger .navi-icon:after{transform:rotate(310deg);width:80%}.megamenu-close .navi-trigger:hover .navi-icon:before{top:-2px}.megamenu-close .navi-trigger:hover .navi-icon:after{top:2px}.topnav{background:rgba(102,102,102,.95);height:0;position:absolute;top:138px;width:100%;z-index:-1;max-width:1200px;left:calc((100% - 1200px) / 2);max-height:130vh;box-sizing:border-box}.topnav img#topNavBg{display:none;-ms-animation:anim1 75s Infinite;-moz-animation:anim1 75s Infinite;-webkit-animation:anim1 75s Infinite;animation:anim1 75s Infinite;-moz-animation-direction:alternate;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;-moz-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:.25;transform-origin:center center 0}@-webkit-keyframes anim1{from{-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}to{-moz-transform:scale(2,2);-webkit-transform:scale(2,2);-o-transform:scale(2,2);transform:scale(2,2)}}@keyframes anim1{from{-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}to{-moz-transform:scale(2,2);-webkit-transform:scale(2,2);-o-transform:scale(2,2);transform:scale(2,2)}}.topnav .ym-hlist{margin:0 0 0 20px;overflow:visible;width:100%}.topnav .ym-hlist ul{margin:0;z-index:999;width:100%}.topnav .ym-hlist ul li{background:0 0;margin:0;display:block;position:relative;width:auto}.topnav .ym-hlist ul li a{border:none;color:#fff;display:block;font-size:14px;padding:0;width:auto;max-width:270px;position:relative}.topnav .ym-hlist ul li span.sf-sub-indicator{display:none}.topnav .ym-hlist ul li ul{background:#fff;border:none;display:none;height:220px;left:1px;opacity:.95;padding:20px 115px;position:absolute!important;right:0;top:-220px;width:1173px;bottom:0;z-index:50}.topnav .ym-hlist ul li ul li{background:0 0;display:block;float:left;margin:0 20px 0 0;padding:0;text-align:left;width:215px;border:none}.topnav .ym-hlist ul li ul li a{font-family:Arial,Helvetica,sans-serif;background:0 0;color:#00457b;border:none;font-size:14px;height:auto;line-height:22px;margin:0;width:100%!important;padding:0 0 0 25px;min-height:65px}.topnav .ym-hlist ul li ul li a:before{color:#00457b;content:"\f054";display:block;font-family:FontAwesome;font-size:14px;font-style:normal;font-weight:400;left:0;position:absolute;text-decoration:inherit;top:1px;padding-left:.25em}.topnav .ym-hlist ul li ul li a.active,.topnav .ym-hlist ul li ul li a:hover,.topnav .ym-hlist ul li ul li li.currentParent a{color:#fff;text-decoration:underline}.topnav .ym-hlist ul li ul li a:hover:before{text-decoration:none}.topnav .ym-hlist ul li ul li.currentParent a{color:#000;font-weight:700}.topnav .ym-hlist a,.topnav .ym-hlist a:visited{color:#fff}.topnav .ym-hlist ul.ebene1{position:absolute;top:30px;overflow:hidden;width:100%;z-index:9999;margin:0 0 1em 1em}.topnav .ym-hlist ul.ebene1:before{content:"Hauptnavigation";height:2.6rem;font-size:12px;text-transform:uppercase;color:#fff;display:block;font-family:"Roboto Slab",serif}.topnav .ym-hlist ul.ebene1 li{display:block;clear:both;margin:0}.topnav .ym-hlist ul.ebene1 li:hover a.kivmenu-expand{margin-left:6px;transition:all .2s ease;text-decoration:none;color:#fc0}.topnav .ym-hlist ul.ebene1 li a:not(.kivmenu-expand){width:18%;display:block;float:left;font-size:16px;padding-top:16px;font-family:"Roboto Slab",serif}.topnav .ym-hlist ul.ebene1 li a:not(.kivmenu-expand):before{content:"";display:block;width:80px;border-top:1px solid #fff;padding-top:16px}.topnav .ym-hlist ul.ebene1 li:last-child a:not(.kivmenu-expand):after{content:"";display:block;width:80px;border-top:1px solid #fff;margin-top:16px}.topnav .ym-hlist ul.ebene1 li a.kivmenu-current:not(.kivmenu-expand),.topnav .ym-hlist ul.ebene1 li a:hover:not(.kivmenu-expand){color:#fc0}.topnav .ym-hlist ul.ebene1 li a.kivmenu-expand{float:left;width:30px;display:block;font-size:26px;transition:all .2s ease;text-align:center;padding-top:2.1rem}.topnav .ym-hlist ul.ebene1 li a.kivmenu-expand:hover{margin-left:6px;transition:all .2s ease;text-decoration:none;color:#fc0}.topnav li{list-style:none}.topnav li ul{width:23%;max-width:400px}.topnav #nav-top{box-sizing:border-box;height:calc(100% - 4rem)}.topnav #navLayer1{position:absolute;top:0;left:3000px;width:100%;z-index:9999;border-left:1px solid #fff;margin:2rem 0;box-sizing:border-box;height:calc(100% - 4rem)}.topnav #navLayer1 .ebene1>a,.topnav #navLayer1 .ebene1>a.kivmenu-current{height:2.6rem;font-size:12px;text-transform:uppercase;margin-left:1rem;font-family:"Roboto Slab",serif}.topnav #navLayer1 a,.topnav #navLayer1 a:visited{color:#fff}.topnav #navLayer1 a.kivmenu-current{display:block;font-size:24px;max-width:345px;text-decoration:none;width:20%}.topnav #navLayer1 ul li{display:block;clear:both;margin:0}.topnav #navLayer1 ul li:hover a.kivmenu-expand{margin-left:6px;transition:all .2s ease;text-decoration:none;color:#fc0}.topnav #navLayer1 ul li a{width:80%;display:block;float:left;font-size:14px;padding-top:15px}.topnav #navLayer1 ul li a:hover{text-decoration:underline}.topnav #navLayer1 ul li a.kivmenu-expand{float:left;width:30px;display:block;font-size:26px;transition:all .2s ease;text-align:center}.topnav #navLayer1 ul li a.kivmenu-expand:hover{margin-left:6px;transition:all .2s ease;text-decoration:none;color:#fc0}.topnav #navLayer1 ul li a.kivmenu-current,.topnav #navLayer1 ul li.current a{font-size:14px;color:#fc0;text-decoration:underline;width:80%;padding-top:15px}.topnav #navLayer1 ul li.current a.kivmenu-expand{float:left;width:30px;display:block;font-size:26px;text-align:center;text-decoration:none;transition:all .2s ease}.topnav #navLayer1 ul li.current a.kivmenu-expand:hover{margin-left:6px;transition:all .2s ease;text-decoration:none;color:#fc0}.topnav #navLayer1 ul li ul{display:none!important}.topnav #navLayer2{position:absolute;top:0;left:3000px;width:100%;z-index:9999;border-left:1px solid #fff;margin:2rem 0;box-sizing:border-box;height:calc(100% - 4rem)}.topnav #navLayer2 .ebene2>a,.topnav #navLayer2 .ebene2>a.kivmenu-current{height:2.6rem;font-size:12px;text-transform:uppercase;margin-left:1rem;font-family:"Roboto Slab",serif}.topnav #navLayer2 a,.topnav #navLayer2 a:visited{color:#fff}.topnav #navLayer2 a.kivmenu-current{font-size:14px;display:block;width:20%;text-decoration:none;max-width:345px}.topnav #navLayer2 ul li{display:block;clear:both;margin:0}.topnav #navLayer2 ul li:hover a.kivmenu-expand{margin-left:6px;transition:all .2s ease;text-decoration:none;color:#fc0}.topnav #navLayer2 ul li a{width:80%;display:block;float:left;font-size:14px;padding-top:15px}.topnav #navLayer2 ul li a:hover{text-decoration:underline}.topnav #navLayer2 ul li a.kivmenu-expand{float:left;width:25px;display:block;font-size:26px;text-align:center;transition:all .2s ease}.topnav #navLayer2 ul li a.kivmenu-expand:hover{margin-left:6px;transition:all .2s ease;text-decoration:none;color:#fc0}.topnav #navLayer2 ul li a.kivmenu-current{font-size:14px;color:#fc0;text-decoration:underline;width:80%;padding-top:15px}.topnav #navLayer2 ul li ul{display:none!important}.topnav #navLayer3{position:absolute;top:0;left:3000px;width:100%;z-index:9999;border-left:1px solid #fff;margin:2rem 0;box-sizing:border-box;height:calc(100% - 4rem)}.topnav #navLayer3 .ebene3>a,.topnav #navLayer3 .ebene3>a.kivmenu-current{height:2.6rem;font-size:12px;text-transform:uppercase;margin-left:1rem;font-family:"Roboto Slab",serif}.topnav #navLayer3 a,.topnav #navLayer3 a:visited{color:#fff}.topnav #navLayer3 a.kivmenu-current{font-size:14px;display:block;width:20%;text-decoration:none;max-width:345px}.topnav #navLayer3 ul li{display:block;clear:both;margin:0}.topnav #navLayer3 ul li:hover a.kivmenu-expand{margin-left:6px;transition:all .2s ease;text-decoration:none;color:#fc0}.topnav #navLayer3 ul li a{width:80%;display:block;float:left;font-size:14px;padding-top:15px}.topnav #navLayer3 ul li a:hover{text-decoration:underline}.topnav #navLayer3 ul li a.kivmenu-expand{float:left;width:25px;display:block;font-size:26px;text-align:center;transition:all .2s ease}.topnav #navLayer3 ul li a.kivmenu-expand:hover{margin-left:6px;transition:all .2s ease;text-decoration:none;color:#fc0}.topnav #navLayer3 ul li a.kivmenu-current{font-size:14px;color:#fff;text-decoration:underline;width:80%;padding-top:15px}.topnav #navLayer3 ul li.current a{color:#fc0;text-decoration:underline}.topnav #navLayer3 ul li ul{display:none!important}.slicknav_btn{background-color:#4d4d4d;padding:.5rem 1rem 0;top:9px}.slicknav_nav{top:140px;position:fixed;background:#fff;padding:1rem 0;left:0;width:100%}.slicknav_nav ul li{margin:0}@media screen and (max-width:440px){.slicknav_nav{top:168px}}.mean-bar a.meanmenu-reveal{right:auto!important}.mean-container .mean-bar,.mean-container .mean-nav,.mean-container .mean-nav ul li a.mean-expand:hover{background:#064263}.mean-container .mean-nav ul li{margin:0}.mean-container .mean-nav ul li a.mean-expand{height:auto}@media only screen and (max-width:900px){.topmenu,.ym-g100.topnav{display:none!important}#header .unten .LogoNavi div.wayhome{margin-left:0}}