nav.bg-light{transition:background-color 0.5s;background-color:var(--hhb-color-primary-100)!important}.navbar{padding-top:0;padding-bottom:0;box-shadow:0 0 15px rgb(0,0,0,0.5)}.navbar-brand{padding:0;position:relative;top:-2.5rem;width:100%;max-width:150px;min-width:150px}.navbar-brand img{width:100%;position:absolute;z-index:1;overflow:hidden;padding:0.5rem;background-color:var(--hhb-color-primary-100);border-radius:100%;box-shadow:0 5px 5px rgba(0,0,0,.2)}.navbar-nav{font-family:var(--hhb-font-hanken-grotesk),sans-serif;font-size:1rem}.navbar-light .navbar-nav .nav-link{font-size:1.3rem;color:var(--hhb-color-primary);font-weight:400;text-decoration:none;letter-spacing:0.1px;padding-top:1.5rem;padding-bottom:1.5rem;height:100%}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:var(--hhb-color-primary)}.navbar-light .navbar-nav .nav-link.active{color:var(--hhb-color-primary);font-weight:700}.navbar-light .navbar-toggler{font-size:1.75rem;color:#FFFFFF;background-color:var(--hhb-color-primary);margin:0.75rem 0;border-color:var(--hhb-color-primary);border-radius:2px}.navbar-light .navbar-toggler:focus{outline:none}.dropdown-toggle::after{display:none}.navbar .dropdown-item{white-space:normal}.navbar .dropdown-item.active,.navbar .dropdown-item:active{color:#fff;text-decoration:none;background-color:var(--hhb-color-primary-300)}.nav-link{position:relative}.nav-link:before{content:"";height:4px;width:0;background-color:var(--hhb-color-primary-300);display:block;margin-top:12px;transition:width 0.2s;position:absolute;bottom:10px}.nav-item.dropdown:hover .nav-link:before,.nav-link:hover:before,.nav-link.ancestor:before{width:90%}.nav-item.dropdown{position:static}.nav-item.dropdown>.dropdown-menu{position:absolute;left:0;right:0;margin:0;border:0;display:block;overflow:hidden;height:0;max-height:0;transition:max-height 600ms ease-out;padding:0;border-radius:0}.nav-item.dropdown:hover>.dropdown-menu{display:block;overflow:visible;height:auto;max-height:1000px}.submenu{margin-bottom:1rem}.nav-link .description{font-family:var(--hhb-font-hanken-grotesk),sans-serif;font-size:0.75rem}.nav-link .description p{margin-bottom:0}.dropdown-menu-container{position:relative;left:0;right:0;width:100%;padding:2rem 0;overflow:hidden;display:block!important}.dropdown-menu-container-inner{margin-left:5.5rem;height:0;transition:height 300ms ease-out}.nav-item.dropdown:hover>.dropdown-menu .dropdown-menu-container-inner{height:420px}.dropdown-menu-container-inner>.row{height:100%}.submenu{font-family:var(--hhb-font-hanken-grotesk),sans-serif}.navbar-teaser{height:100%;width:100%;background-repeat:no-repeat;background-size:cover}.navbar-teaser-container{height:100%;position:relative}.navbar-teaser-container a:hover .navbar-teaser{opacity:0.8}.navbar-teaser-text{height:100%;width:100%;color:#fff;position:absolute;top:0;right:0;bottom:0;left:0}.navbar-teaser-text-inner{position:absolute;bottom:0;width:100%;padding-left:2rem;padding-right:2rem}.navbar-teaser-text h3{font-size:1.875rem;line-height:1}.navbar-teaser-text h4{font-size:3.75rem;line-height:1}@media only screen and (max-width:1199px){.navbar-brand{max-width:100px;min-width:100px}}@media only screen and (max-width:992px){header.sticky-top{position:static!important}nav.bg-light{}.navbar{box-shadow:0 0 10px rgb(0,0,0,0.15)}.navbar-brand{max-width:74px;min-width:74px;margin:0.25rem 0.25rem 0.35rem}.navbar-brand img{top:1rem;padding:0.25rem}.navbar-nav{margin-right:-0.5rem;margin-bottom:2rem;margin-left:-0.5rem;padding:1rem 0.5rem 0}.dropdown-menu-container{padding:0}.dropdown-menu-container-inner{margin-left:10px;height:auto!important}.nav-item.dropdown>.dropdown-menu{height:auto!important;position:static;max-height:1000px;overflow:visible;background-color:transparent}.navbar-teaser-col{display:none}.navbar-nav>.nav-item{border-bottom:1px solid var(--hhb-color-primary-300)}.navbar-nav>.nav-item:last-of-type{border:0}.navbar-nav>.nav-item.dropdown{padding-bottom:1rem}.nav-item.dropdown.hover .nav-link:before,.nav-link:hover:before{display:none}.nav-link:before{display:none!important}.navbar-light .navbar-nav .nav-link{padding:1rem 1rem}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.ancestor{}.nav-link .description{display:none}.dropdown-menu-container-inner .dropdown-item{font-family:var(--hhb-font-hanken-grotesk),sans-serif;padding-left:1rem;padding-right:1rem;background-color:transparent!important}.navbar .dropdown-item.active,.navbar .dropdown-item:active{color:#ffffff;background-color:transparent}}