nav{box-shadow:0 0 15px 1px rgba(0,0,0,.07);background-color:#000;position:fixed;top:0;z-index:99;width:100%}.section-navbar{min-height:70px}.desktop-nav{display:block}.desktop-nav .inner-desktop-nav{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;min-height:70px;padding-left:30px;padding-right:30px}.desktop-nav .inner-desktop-nav .container-left,.desktop-nav .inner-desktop-nav .container-right{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:calc(50% - 90px)}.desktop-nav .inner-desktop-nav .container-left{justify-content:start}.desktop-nav .inner-desktop-nav .container-right{justify-content:end}.desktop-nav .inner-desktop-nav .logo-container{width:179px;padding:8px}.desktop-nav .inner-desktop-nav .logo-container img{width:100%;height:100%;object-fit:contain}.desktop-nav .desktop-link{display:flex;align-items:center;gap:5px;font-size:15px;line-height:1.6;font-weight:500;text-transform:uppercase;text-decoration:none;color:#fff;cursor:pointer;padding:10px}.desktop-nav .desktop-link img{display:none}.desktop-nav .desktop-link.with-sub-link img{display:block;width:16px;height:16px}.desktop-nav .sub-links-container{display:grid;grid-template-rows:repeat(8,auto);grid-template-columns:repeat(4,1fr);grid-auto-flow:column;gap:20px 40px;position:absolute;background:rgba(0,0,0,.82);top:100%;left:0;width:100%;padding:0 50px;height:0;overflow:hidden;transition:height .3s ease,padding .3s ease;max-height:100vh}.desktop-nav .sub-links-container.expanding{padding:10px 50px;overflow-y:auto}.desktop-nav .sub-links-container::-webkit-scrollbar{width:5px}.desktop-nav .sub-links-container::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.2);border-radius:4px}.desktop-nav .desktop-sub-link{font-size:18px;line-height:28px;font-weight:400;text-align:left;color:#fff;text-decoration:none;opacity:1;width:fit-content}.nav-search-container{display:flex;justify-content:center;align-items:center;gap:5px;cursor:pointer}.nav-search-container .icon{width:15px;height:15px;transform:scaleX(-1);-webkit-transform:scaleX(-1)}.desktop-nav .nav-languages .current-language-container .icon img,.mobile-nav .side-navbar .close-side-navbar img,.nav-search-container .icon img,.side-navbar .list-link-type .plus-icon img{width:100%;height:100%;object-fit:contain}.nav-search-container p{text-transform:uppercase}.desktop-nav .nav-languages{cursor:pointer;max-width:200px}.desktop-nav .nav-languages .current-language-container,.mobile-nav .inner-mobile-nav{display:flex;justify-content:space-between;align-items:center;padding:5px 10px}.desktop-nav .nav-languages .current-language-container p,.nav-search-container p{font-size:15px;line-height:19px;font-weight:500;text-align:left;color:#fff}.desktop-nav .nav-languages .current-language-container .icon{width:25px;height:25px}.desktop-nav .nav-languages .available-languages-container{display:none;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:100%;background-color:#000;width:179px;max-width:200px;padding-left:1px;padding-right:1px;padding-bottom:1px}.desktop-nav .nav-languages .available-languages-container a{color:#fff;width:100%;padding:5px 10px;line-height:1;font-weight:500;font-size:15px;text-transform:capitalize;text-decoration:none}.desktop-nav .nav-languages .available-languages-container a span,.side-navbar .nav-languages .available-languages-container p span,.side-navbar .nav-languages .current-language-container p span{text-transform:uppercase;padding-right:2px}.desktop-nav .nav-languages .available-languages-container a:hover{color:#000;background-color:#fff}.desktop-nav .desktop-link:hover,.desktop-nav .desktop-sub-link:hover,.nav-search-container:hover p,.side-navbar .mobile-link:hover,.side-navbar .mobile-sub-link:hover,.side-navbar .nav-languages .available-languages-container p:hover,.side-navbar .nav-languages .current-language-container:hover p{color:#bcbcbc}.nav-search-container:hover .icon{opacity:.7}.mobile-nav{display:none;position:relative}.mobile-nav .inner-mobile-nav{min-height:60px;padding:0 50px}.mobile-nav .logo-container{position:absolute;display:flex;justify-content:center;width:100%;left:0;z-index:-1}.mobile-nav .logo-container img{height:40px;object-fit:contain;width:100%}.mobile-nav .burger-menu{display:flex;flex-direction:column;justify-content:center;align-items:center;width:22px;height:16px;gap:5px;cursor:pointer;transition:gap .2s linear}.mobile-nav .burger-menu .line{border:1px solid #fff;background-color:#fff;width:100%;height:2px}.mobile-nav .burger-menu:hover{gap:3px;transition:gap .2s linear}.mobile-nav .nav-search-container.in-mobile-nav{display:flex}.mobile-nav .nav-search-container.in-side-navbar{display:none}.mobile-nav .side-navbar{opacity:0;visibility:hidden;position:absolute;height:100vh;z-index:0;top:0;left:0;width:330px;background-color:#000;transform:translateX(-100%);transition:opacity .4s ease,visibility .4s ease,transform .4s ease;pointer-events:none}.mobile-nav .side-navbar.show{opacity:1;visibility:visible;transform:translateX(0);pointer-events:auto;z-index:2}.mobile-nav .side-navbar .close-side-navbar{width:25px;height:25px;margin:15px 0 15px 10px;cursor:pointer}.side-navbar .inner-sidebar{width:calc(330px - 13px);padding:0 15px 30px 30px;box-sizing:border-box;max-height:100vh;overflow-y:auto}.side-navbar .inner-sidebar::-webkit-scrollbar{background:0 0;width:5px}.side-navbar .inner-sidebar::-webkit-scrollbar-thumb{background:#2b2b2b;border-radius:2px}.side-navbar .inner-sidebar::-webkit-scrollbar-track{display:none}.side-navbar .inner-sidebar .nav-links-container{display:flex;flex-direction:column;width:270px}.side-navbar .nav-links-container .list-link-type .name-container{display:flex;justify-content:space-between;align-items:center;padding-bottom:14.3px}.side-navbar .list-link-type .plus-icon{width:30px;height:30px;cursor:pointer;transition:transform .3s ease-out}.side-navbar .list-link-type .plus-icon.rotate{transform:rotate(45deg)}.mobile-link,.mobile-sub-link{color:#fff;text-decoration:none}.mobile-link{font-size:22px;font-weight:500;line-height:26px}.mobile-link.no-sub-links{padding-bottom:14.3px}.mobile-sub-link{font-size:18px;line-height:22px;padding:7.2px 0}.side-navbar .sub-links-container{overflow:hidden;height:0;transition:height .3s ease;display:flex;flex-direction:column;margin-left:20px}.side-navbar .sub-links-container a{color:#fff}.side-navbar .nav-languages{padding-top:40px;width:270px}.side-navbar .nav-languages .current-language-container{display:flex;justify-content:space-between;align-items:center;padding-bottom:14.3px}.side-navbar .nav-languages .current-language-container p{font-size:22px;font-weight:500;line-height:26px;color:#fff;text-transform:capitalize}.side-navbar .nav-languages .available-languages-container p{font-size:18px;line-height:22px;color:#fff;text-decoration:none;padding:7.2px 0;text-transform:capitalize;cursor:pointer}.side-navbar .mobile-link,.side-navbar .mobile-sub-link,.side-navbar .nav-languages .available-languages-container p,.side-navbar .nav-languages .current-language-container p{word-break:break-word;overflow-wrap:break-word;white-space:normal;max-width:230px}@media (max-width:1045px){.desktop-nav{display:none}.mobile-nav{display:block}.section-navbar{min-height:60px}}@media (max-width:767px){.mobile-nav .inner-mobile-nav{padding:0 20px}}@media (max-width:576px){.mobile-nav .nav-search-container.in-mobile-nav{display:none}.mobile-nav .nav-search-container.in-side-navbar{display:flex;justify-content:start;padding-top:30px;margin-bottom:50px}.mobile-nav .nav-search-container.in-side-navbar p{font-size:13px;line-height:17px}}