nav,nav .navbar{width:100%!important}nav{position:sticky;top:0!important;left:0!important;height:70px!important;background:#fff!important;box-shadow:0 1px 2px rgb(0 0 0 / .2)!important;z-index:99!important}.header-button{background:#f76a0c;color:#fff;padding:8px 16px;border-radius:10px;text-decoration:none;font-weight:600;transition:background .3s;border:2px solid currentColor;border-color:#fff;box-shadow:7px 7px 15px -7px #000}.header-button:hover{color:#fff;background:#000;border-color:#fff;box-shadow:0 15px 25px -7px rgb(0 0 0 / .1)}nav .navbar{height:100%!important;max-width:1200px!important;align-items:center!important;justify-content:space-between!important;margin:auto!important;padding:0 50px!important}.navbar .logo a,nav .navbar .links li a{font-size:30px!important;text-decoration:none!important;font-weight:600!important}nav .navbar .links li .arrow,nav .navbar .nav-links{line-height:70px!important;height:100%!important}nav .navbar,nav .navbar .links,nav .navbar .links li{display:flex!important}nav .navbar .links li{position:relative!important;align-items:center!important;justify-content:space-between!important;list-style:none!important;padding:0 14px!important}nav .navbar .links li a{height:100%!important;white-space:nowrap!important;color:#000!important;font-size:15px!important;font-weight:500!important}.links li:hover .htmlcss-arrow,.links li:hover .js-arrow{transform:rotate(180deg)!important}nav .navbar .links li .arrow{width:10px!important;text-align:center!important;display:inline-block!important;color:#000!important;transition:all .3s ease!important;margin-left:10px;font-size:14px}nav .navbar .links li .sub-menu{position:absolute!important;top:70px!important;left:0!important;line-height:40px!important;background:#000!important;box-shadow:0 10px 10px rgb(8 8 8 / .5)!important;border-radius:0 0 4px 4px!important;display:none!important;z-index:2!important}.links li .sub-menu .more:hover .more-sub-menu,nav .navbar .links li:hover>.sub-menu{display:block!important}.navbar .links li .sub-menu li{padding:0 22px!important;border-bottom:1px solid rgb(255 255 255 / .1)!important}.navbar .links li .sub-menu li:hover{background-color:#fff}.navbar .links li .sub-menu a:hover,.navbar .logo a{color:#000!important}.navbar .links li .sub-menu a{color:#fff!important;font-size:15px!important;font-weight:500!important}.navbar .links li .sub-menu .more-arrow,.navbar .search-box i{line-height:40px!important}.navbar .links li .sub-menu .more-sub-menu{position:absolute!important;top:0!important;left:100%!important;border-radius:0 4px 4px 4px!important;z-index:1!important;display:none!important}.navbar .search-box{position:relative!important;height:40px!important;width:40px!important}.navbar .search-box i{position:absolute!important;height:100%!important;width:100%!important;text-align:center!important;font-size:22px!important;color:#fff!important;font-weight:600!important;cursor:pointer!important;transition:all .3s ease!important}.navbar .search-box .input-box{position:absolute!important;right:calc(100% - 40px)!important;top:80px!important;height:60px!important;width:300px!important;background:#3e8da8!important;border-radius:6px!important;opacity:0!important;pointer-events:none!important;transition:all .4s ease!important}.navbar.showInput .search-box .input-box{top:65px!important;opacity:1!important;pointer-events:auto!important;background:#3e8da8!important}.search-box .input-box::before{content:""!important;position:absolute!important;height:20px!important;width:20px!important;background:#3e8da8!important;right:10px!important;top:-6px!important;transform:rotate(45deg)!important}.search-box .input-box input{position:absolute!important;top:50%!important;left:50%!important;border-radius:4px!important;transform:translate(-50%,-50%)!important;height:35px!important;width:280px!important;outline:0!important;padding:0 15px!important;font-size:16px!important;border:0!important}.mobile-sidebar-button,.navbar .fa-bars,.navbar .nav-links .sidebar-logo{display:none!important}.navbar .fa-bars{font-size:25px!important;color:#000!important;cursor:pointer!important;z-index:100!important;position:relative!important}@media (max-width:920px){nav .navbar{max-width:100%!important;padding:0 25px!important}nav .navbar .logo a{font-size:27px!important}nav .navbar .links li{padding:0 10px!important;white-space:nowrap!important}nav .navbar .links li a{font-size:15px!important}}@media (max-width:800px){.navbar .header-button,nav .navbar .links li:hover>.sub-menu{display:none!important}.navbar .fa-bars,.navbar .links li .sub-menu .more-sub-menu.open,nav .navbar .links li .sub-menu.open,nav .navbar .nav-links{display:block!important}nav .navbar .nav-links{position:fixed!important;top:0!important;left:-100%!important;width:100%!important;background:#000!important;line-height:40px!important;box-shadow:0 5px 10px rgb(0 0 0 / .2)!important;transition:all .5s ease!important;z-index:1000!important;height:100vh!important;overflow-y:auto!important}nav .navbar .nav-links.open{left:0!important}.navbar .nav-links .sidebar-logo{display:flex!important;align-items:center!important;justify-content:space-between!important;background-color:#fff!important;padding:20px!important}.navbar .fa-bars,.sidebar-logo .logo-name,.sidebar-logo i{font-size:25px!important;color:#000!important}nav .navbar .links{display:block!important;margin-top:20px!important;padding:20px!important;color:#fff!important}nav .navbar .links li .arrow{line-height:40px!important;padding:10px 15px!important;cursor:pointer!important;font-size:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:40px!important;min-height:40px!important;color:#fff!important;transition:transform .3s ease!important}nav .navbar .links li .arrow.rotated:not(.more-arrow){transform:rotate(180deg)!important}nav .navbar .links li .arrow.rotated.more-arrow{transform:rotate(90deg)!important}nav .navbar .links li{display:block!important;color:#fff!important}nav .navbar .links li a{color:#fff!important;font-size:20px!important}.links li:hover .htmlcss-arrow,.links li:hover .js-arrow{transform:rotate(0deg)!important}.navbar .links li .sub-menu .more-sub-menu,nav .navbar .links li .sub-menu{display:none!important;position:relative!important;padding-left:20px!important}nav .navbar .links li .sub-menu{top:0!important;box-shadow:none!important;background:0 0!important;color:#fff!important}.navbar .links li .sub-menu li{border-bottom:none!important;color:#fff!important}.navbar .links li .sub-menu a{color:#fff!important}.navbar .links li .sub-menu .more-sub-menu{left:0!important}.navbar .links li .sub-menu .more span,.navbar .links li .sub-menu .more-sub-menu li{display:flex!important;align-items:center!important;justify-content:space-between!important}.navbar .links li .sub-menu .more span{width:100%!important}.mobile-sidebar-button{display:block!important;padding:20px!important;margin-top:30px!important}.mobile-sidebar-button .header-button{display:inline-block!important;width:100%!important;max-width:300px!important;background:#f76a0c;color:#fff;padding:8px 16px;border-radius:10px;text-decoration:none;font-weight:600;transition:background .3s;box-shadow:0 2px 10px rgb(0 0 0 / .15);border:4px solid #fff}.desktop-header-button{display:none!important}}@media (max-width:370px){nav .navbar .nav-links{max-width:100%!important}}.logo a img,.sidebar-logo a img{max-height:60px;width:250px}.navbar .logo a{height:33px;display:block}