*{margin:0;padding:0}#nav-icon3{width:60px;height:25px;position:relative;margin:0 auto;cursor:pointer;z-index:100}#nav-icon3 span{display:block;position:absolute;height:6px;width:60%;background:#5e17ec;border-radius:9px;opacity:1;left:0;transition:all .3s ease}#nav-icon3 span:first-child{top:0}#nav-icon3 span:nth-child(2){top:11px}#nav-icon3 span:nth-child(3){top:22px}#nav-icon3.open span:first-child{top:20px;width:38px;left:0;transform:rotate(90deg)}#nav-icon3.open span:nth-child(2){opacity:0}#nav-icon3.open span:nth-child(3){top:20px;width:38px;left:0;transform:rotate(-3deg)}#nav-icon3.open{transform:rotate(45deg);z-index:101}.lg\\:hidden{position:absolute;top:30px;left:0;width:100%;height:calc(100% - 30px);background-color:#141b22;color:white;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:start;z-index:50}.lg\\:hidden a{font-size:26px;line-height:30px;color:white;text-decoration:none;margin-bottom:20px;transition:color .3s ease}.lg\\:hidden a:hover{color:#57e6a1}.mega-menu-container{transition:all .3s ease-in-out}.mega-menu-container .underlined{position:relative;padding-bottom:4px}.mega-menu-container .underlined:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#1e3a8a;transition:width .3s ease}.mega-menu-container .underlined.active:after,.mega-menu-container .underlined:hover:after{width:100%}.mega-menu-container .custom-scrollbar::-webkit-scrollbar{width:5px}.mega-menu-container .custom-scrollbar::-webkit-scrollbar-track{background:#eff6ff;border-radius:3px}.mega-menu-container .custom-scrollbar::-webkit-scrollbar-thumb{background:#1e3a8a;border-radius:3px}.mega-menu-container .custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#1e40af}.separator{height:1px;background:linear-gradient(90deg,#1e3a8a,#eff6ff);border-radius:2px}@keyframes slide-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-slide-down{animation:slide-down .4s ease-out}header{transition:all .3s ease}header .active{color:#1e3a8a!important;font-weight:600}