.navbar-section{--navbar-color:var(--bg-white);--navbar-lang-border-color:hsla(0,0%,100%,.4);align-items:center;color:var(--navbar-color);display:flex;justify-content:space-between;left:0;max-width:100vw;padding:1.875rem;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:1000}.navbar-section.scrolled{--navbar-color:var(--text-color);--navbar-lang-border-color:rgba(0,0,0,.4);background-color:var(--bg-white);box-shadow:0 .125rem .25rem rgba(0,0,0,.1)}.navbar-section .navbar-brand{height:4.125rem;width:13.5rem}.navbar-section .navbar-brand img{height:100%;object-fit:contain;width:100%}.navbar-section .navbar-container{display:flex;font-size:1rem}.navbar-section .navbar-container .navbar-menu{align-items:center;display:flex}.navbar-section .navbar-container .navbar-menu li{border-right:1px solid var(--navbar-lang-border-color);font-weight:700;line-height:.75rem;padding:0 1.25rem;text-transform:uppercase}.navbar-section .navbar-container .navbar-menu li:last-child{border-right:none}.navbar-section .navbar-container .navbar-menu li a{color:inherit}.navbar-section .navbar-container .lang-switcher{align-items:center;display:flex;gap:.5rem;margin-left:1.25rem}.navbar-section .navbar-container .lang-switcher .lang-btn{border-radius:.25rem;color:inherit;font-size:.875rem;font-weight:600;opacity:.6;padding:.25rem .625rem;text-transform:uppercase;transition:all .2s ease}.navbar-section .navbar-container .lang-switcher .lang-btn:hover{background:hsla(0,0%,100%,.15);color:inherit;opacity:1}.navbar-section .navbar-container .lang-switcher .lang-btn.active{background:hsla(0,0%,100%,.15);border:1px solid var(--navbar-lang-border-color);opacity:1}.navbar-section .navbar-container .lang-switcher .lang-sep{font-size:.75rem;opacity:.4}.navbar-section.navbar-exhibitor{padding:.9375rem}.navbar-section.navbar-exhibitor .container{margin:0 auto;width:var(--min-width)}.navbar-section.navbar-exhibitor .container .top{align-items:center;display:flex;justify-content:space-between}.navbar-section.navbar-exhibitor .container .top .navbar-logo{height:3.75rem;width:11.625rem}.navbar-section.navbar-exhibitor .container .top .navbar-logo img{height:100%;object-fit:contain;width:100%}.navbar-section.navbar-exhibitor .container .navbar-container{font-size:.875rem;justify-content:space-between;margin-top:.75rem}.navbar-section.navbar-exhibitor .container .navbar-container .navbar-menu li{border:none;padding:0 1.875rem 0 0}.navbar-section-other{align-items:center;background-color:var(--primary-color);color:var(--bg-white);display:flex;justify-content:space-between;max-width:100vw;padding:1.875rem;width:100%}.navbar-section-other .navbar-brand{height:4.125rem;width:13.5rem}.navbar-section-other .navbar-brand img{height:100%;object-fit:contain;width:100%}.navbar-section-other .navbar-container .lang-switcher{align-items:center;display:flex;gap:.5rem;margin-left:1.25rem}.navbar-section-other .navbar-container .lang-switcher .lang-btn{border-radius:.25rem;color:inherit;font-size:.875rem;font-weight:600;opacity:.6;padding:.25rem .625rem;text-transform:uppercase;transition:all .2s ease}.navbar-section-other .navbar-container .lang-switcher .lang-btn:hover{background:hsla(0,0%,100%,.15);color:inherit;opacity:1}.navbar-section-other .navbar-container .lang-switcher .lang-btn.active{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.4);opacity:1}.navbar-section-other .navbar-container .lang-switcher .lang-sep{font-size:.75rem;opacity:.4}