.header{position:fixed;top:0;left:0;z-index:100;width:100%;height:auto;padding:30px 30px 0 30px;background-color:#fff0;transform:translateY(0);transition:all .3s ease-in}.header.is-active{background-color:var(--color-main);color:var(--color-text)}@media(hover:hover) and (pointer:fine){.header:hover{background-color:var(--color-main);color:var(--color-text)}}.header.nav-up{transform:translateY(-100%)}.logo{width:300px;text-align:center}.logo img{max-height:40px}.logo a{display:block;text-decoration:none;border-bottom:0px!important}.navbar{width:100%;height:4rem;margin-inline:auto}.navbar-inner{display:flex}.navbar-block{position:absolute;left:0;width:100%;height:calc(100vh - 4rem);opacity:0;overflow:auto;pointer-events:none;background-color:var(--color-main);transition:opacity 0.3s ease-in}.navbar-block.is-active{opacity:1;pointer-events:initial}.menu{padding-block:1rem;padding-inline:auto}.menu-link a,.menu-item>a{font-family:var(--font-default);font:var(--fontsize-nav) var(--font-default);color:var(--color-brand);border-width:0;text-decoration:none;position:relative}.menu-link a:after,.menu-item>a:after{transition:all ease-in-out .3s;background:none repeat scroll 0 0 var(--color-text);content:"";display:block;height:1px;width:0;margin-top:3px}.header:hover .menu-link a,.header:hover .menu-item>a{color:var(--color-text)}.menu-item:hover .menu-link a:after,.menu-item:hover>a:after{width:100%}.header:hover .active-item .menu-link>a:after{background:none repeat scroll 0 0 var(--color-text)}.active-item .menu-link>a:after,.menu-item.active-item>a:after{width:100%;background:none repeat scroll 0 0 var(--color-brand)}.menu-newitem a::before{content:"NEU";color:var(--color-secondary);display:block;position:absolute;top:-10px;right:-15px;font-size:11px}@media screen and (min-width:62rem){.navbar{display:flex;flex-flow:row-reverse}.navbar-block{position:initial;height:initial;opacity:1;overflow:auto;pointer-events:visible;background:none;transition:none;max-width:calc(50vw - 40px);margin-right:auto}.navbar-inner{position:absolute;margin-top:-2px;left:50%;margin-left:-150px;justify-content:center}.menu{display:flex;flex-direction:row;justify-content:flex-start;-moz-column-gap:10px;column-gap:10px;height:100%;padding:unset}.menu-item{display:flex;cursor:pointer;padding-inline:.5rem}.menu-link{padding:unset}.menu-link i{display:none}}.dropdown-toggle{cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown-content{height:0;overflow:hidden;background-color:var(--color-brand);transition:height 0.5s ease}.dropdown-column,.dropdown-group,.dropdown-items{display:grid}.dropdown-group{padding-bottom:1rem;padding-inline:1.5rem;transition:transform .3s ease-in}.dropdown-group:hover{transform:scale(1.02)}.dropdown-title{display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:center;padding-inline:1rem;cursor:pointer}.dropdown-group h4{font:var(--fontsize-nav) var(--font-default);color:var(--color-dark);margin:10px 0}.dropdown-group p{font:var(--fontsize-small) var(--font-default);color:var(--color-dark);margin:0 0 20px}.dropdown-items{row-gap:.5rem;padding-inline:3.5rem;padding-top:.35rem}.dropdown-link{font-size:var(--fontsize-text);font-weight:400;line-height:inherit;color:var(--color-text);transition:color 0.3s ease}.dropdown-block{display:flex;align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem;padding-top:1rem;padding-inline:1rem}.burger{display:none;visibility:hidden}@media screen and (min-width:62rem){.dropdown-toggle{-moz-column-gap:.35rem;column-gap:.35rem;pointer-events:none}.dropdown-content{position:absolute;left:0;right:0;top:6rem;opacity:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;pointer-events:none;background-color:var(--color-main);transition:top 0.3s,opacity 0.3s ease}.dropdown-column{display:flex;width:100%;justify-content:center}.dropdown-group{align-content:baseline;padding:30px 30px;flex:0 1 20%}.dropdown-group *{cursor:pointer}.dropdown-group:first-child,.dropdown-group:last-child{margin:unset}.dropdown-items{padding-top:unset}.dropdown-block{padding-top:unset;padding-inline:unset}.dropdown:hover>.dropdown-content{cursor:initial;top:5.6rem;opacity:1;pointer-events:initial}.dropdown:hover>.dropdown-toggle i.bx{rotate:180deg}}@media screen and (max-width:1500px){.navbar-block{max-width:none}.navbar-inner{position:inherit}}@media screen and (max-width:62rem){.header{padding:30px 20px}.logo{width:100%}.logo img{max-height:30px}.burger{position:relative;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:5px;margin-left:auto;width:21px;height:18px;border:none;outline:none;visibility:visible}.burger-line{position:absolute;display:block;right:0;width:100%;height:2.15px;opacity:1;rotate:0deg;border-radius:.15rem;background-color:var(--color-brand);transition:all 0.3s ease}.burger-line:nth-child(1){top:0}.burger-line:nth-child(2){top:.5rem}.burger-line:nth-child(3){top:1rem}.burger.is-active .burger-line{background-color:var(--color-text)}.burger.is-active>.burger-line:nth-child(1){top:.5rem;rotate:135deg}.burger.is-active>.burger-line:nth-child(2){opacity:0}.burger.is-active>.burger-line:nth-child(3){top:.5rem;rotate:-135deg}.header ul.menu{padding:40px 20px;list-style-type:none}.header ul li{min-height:50px;vertical-align:middle}.dropdown-column{margin-bottom:30px}.dropdown-group{min-height:none;padding:0;padding-inline:inherit;height:36px;cursor:pointer}.dropdown-content h4{font-size:var(--fontsize-subline-1)}.menu-link{display:flex;width:100%;justify-content:space-between}.menu-link a,.menu-item>a{color:var(--color-text)}.submenu-image,.dropdown-group p,.menu-link:after{display:none}.dropdown-content{background:none}.dropdown-toggle{position:relative;width:20px;height:20px;cursor:pointer}.dropdown-toggle:before{transform:translatey(-50%) rotate(-90deg);opacity:1}.dropdown-toggle.active:after{transform:translatey(-50%) rotate(0)}.dropdown-toggle:before,.dropdown-toggle:after{content:"";display:block;background-color:var(--color-text);position:absolute;top:50%;left:0;transition:0.3s;width:90%;height:2px}.dropdown-toggle:before{transform:translatey(-50%)}.dropdown-toggle:after{transform:translatey(-50%) rotate(90deg)}}