.desktop-navbar{z-index:999;position:relative;}.desktop-navbar .links{display:none;}.desktop-navbar .open-sidebar{display:flex;}.desktop-navbar .buttons .left-sidebar-toggle{display:flex;align-items:center;font-size:28px;font-weight:100;}.desktop-navbar .item button i{font-size:28px;}#sidebar{display:flex;justify-content:center;top:0 !important;right:0 !important;opacity:0;pointer-events:none;transition:opacity 0.5s ease;height:100dvh;z-index:99;padding:40px;background-color:#202020D8;}#sidebar.active{opacity:1;pointer-events:auto;}#sidebar .content{justify-content:center;width:fit-content;}#sidebar .content .links{align-items:flex-start;}#sidebar .links .nav-item{width:fit-content;color:white;font-size:1.75rem;height:auto;padding:1.25rem 0;gap:1rem;font-weight:400;text-transform:uppercase;}#sidebar .links a svg{position:static;transform:none;transition:transform 0.3s;}#sidebar .links a.active svg{transform:rotate(180deg);}#sidebar .links a svg path{stroke:white;stroke-width:1.5;}#sidebar .lang{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);}#sidebar .lang a{color:white;border-color:white;}#sidebar .navbar-dropdown{position:static;padding:0;height:auto;max-height:0;transition:max-height 0.7s;overflow:hidden;}#sidebar .navbar-dropdown.active{max-height:260px;}#sidebar .navbar-dropdown .arrow{display:none;}#sidebar .navbar-dropdown .container{background-color:transparent;backdrop-filter:none;padding:0 0 1rem;}#sidebar .navbar-dropdown .container .nav-item,#sidebar .navbar-dropdown .container a{color:white;padding:0.75rem 0;font-size:1.25rem;}@media (max-width:1279px){#sidebar .navbar-dropdown{position:static;padding:0;height:auto;max-height:0;transition:max-height 0.7s;overflow:hidden;background-color:transparent;backdrop-filter:none;box-shadow:none;}#sidebar .navbar-dropdown.active{max-height:260px;}#sidebar .navbar-dropdown .arrow{display:none;}#sidebar .navbar-dropdown .container{background-color:transparent;backdrop-filter:none;padding:0 0 1rem;}#sidebar .navbar-dropdown .container .nav-item,#sidebar .navbar-dropdown .container a{color:white;padding:0.625rem 0;font-size:1rem;text-align:left;}}@media (max-width:767px){#sidebar{padding:20px;}#sidebar .links .nav-item{font-size:1.25rem;padding:0.875rem 0;}#sidebar .links a svg{width:1.125rem;}#sidebar .lang{bottom:20px;}}