.navbar{position:sticky;top:0;left:0;width:100%;box-shadow:0 0 10px 3px var(--shadow-dark-1);z-index:99}.navbar :where(a){font-size:16px;font-family:var(--font-family-five)}.navbar .navbar-nav li a:hover,.navbar .navbar-nav li a.active{color:var(--font-color-theme)}.navbar .navbar-brand{display:inline-block;width:90px;height:40px}.navbar .logo{width:100%;height:100%}.navbar.desktop-nav .dropdown-custom .dropdown-menu{max-height:70vh;overflow-y:auto;border-radius:3px;background-color:#fff}.navbar.desktop-nav .dropdown-custom .dropdown-menu .dropdown-flex{display:flex;justify-content:space-between;align-items:flex-start;-moz-column-gap:100px;column-gap:100px;padding:10px 20px}.navbar.desktop-nav .dropdown-custom:hover .dropdown-menu{display:block}.navbar .dropdown-custom .dropdown-flex .col .dropdown-c-title,.navbar .dropdown-custom .dropdown-flex .col .dropdown-c-title a{font-family:var(--font-family-four);color:var(--font-color-dark);font-size:17px;text-wrap:nowrap;background:none}.navbar .dropdown-custom .dropdown-flex .col ul{list-style:none;padding:0}.navbar .dropdown-custom .dropdown-flex .col ul li a{padding-left:0}.mobile-nav .navbar-toggler{box-shadow:none;border:none;font-size:15px}.mobile-nav .navbar-collapse{background:#e6e6e6;border-radius:20px;padding:20px;opacity:1;visibility:visible;transition:.3s ease}.mobile-nav .navbar-collapse:not(.show){opacity:0;visibility:hidden}.mobile-nav .navbar-collapse .navbar-nav .dropdown .dropdown-menu{background:none;border:none;max-height:60vh;overflow-y:auto}.mobile-nav .navbar-collapse .navbar-nav .dropdown .dropdown-menu li a:hover{background:none}.dropdown-menu li a:active{background-color:#e9e9e9}.navbar.desktop-nav,.navbar.mobile-nav{background:#fff!important}
