.scroll-submenu ul.sub-menu{max-height:420px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#f79620 #f1f1f1}.scroll-submenu ul.sub-menu::-webkit-scrollbar{width:8px}.scroll-submenu ul.sub-menu::-webkit-scrollbar-track{background:#f1f1f1}.scroll-submenu ul.sub-menu::-webkit-scrollbar-thumb{background-color:#f79620;border-radius:6px}.scroll-submenu ul.sub-menu::-webkit-scrollbar-thumb:hover{background-color:#e68512}.scroll-submenu,.scroll-submenu .et_pb_menu__wrap,.scroll-submenu nav{overflow:visible!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#f79620;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#e07f00}@media (max-width:980px){.mobile-menu-scroll .et_mobile_menu{position:absolute;margin-left:-40px;top:100%;left:0;right:0;max-height:85vh;overflow-y:auto;z-index:9999}.mobile-menu-scroll{overflow:visible}}/.mega-menu,.mega-menu-2,.mega-menu-3{position:relative}.mega-menu .sub-menu,.mega-menu-2 .sub-menu,.mega-menu-3 .sub-menu{position:absolute;top:100%;left:50%!important;transform:translateX(-50%);width:680px!important;max-width:90vw;display:grid!important;grid-template-columns:1fr 1fr;gap:18px 30px;padding:20px 25px;background:#021821;border-radius:10px;z-index:9999}.mega-menu .sub-menu,.mega-menu-2 .sub-menu,.mega-menu-3 .sub-menu{max-height:none!important;overflow:visible!important}.mega-menu .sub-menu::before,.mega-menu-2 .sub-menu::before,.mega-menu-3 .sub-menu::before{content:"";position:absolute;top:20px;bottom:20px;left:50%;width:1px;background:#2c3e46}.mega-menu .sub-menu li a,.mega-menu-2 .sub-menu li a,.mega-menu-3 .sub-menu li a{display:flex!important;align-items:center;gap:14px;padding:10px;border-radius:8px;text-decoration:none;transition:0.2s ease}.mega-menu .sub-menu li a:hover,.mega-menu-2 .sub-menu li a:hover,.mega-menu-3 .sub-menu li a:hover{background:rgba(255,255,255,0.05)}.icon-box{width:40px;height:40px;background:#e6e6e6;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-box i{font-size:16px;color:#222}.menu-item-wrap{display:flex!important;align-items:center;gap:14px;width:100%}.menu-text{display:flex;flex-direction:column;font-size:16px;font-weight:600;color:#ffffff;line-height:1.3}.menu-text span{font-weight:400!important;color:#9fb2bb;margin-top:4px}.mega-menu .sub-menu li a::after,.mega-menu-2 .sub-menu li a::after,.mega-menu-3 .sub-menu li a::after{content:"›";margin-left:auto;padding-left:15px;font-size:18px;color:#8aa1aa;display:flex;align-items:center}.mega-menu .sub-menu li:nth-child(1),.mega-menu-2 .sub-menu li:nth-child(1),{grid-column:1;grid-row:1}.mega-menu .sub-menu li:nth-child(2),.mega-menu-2 .sub-menu li:nth-child(2),{grid-column:1;grid-row:2}.mega-menu .sub-menu li:nth-child(3),.mega-menu-2 .sub-menu li:nth-child(3),{grid-column:1;grid-row:3}.mega-menu .sub-menu li:nth-child(4),.mega-menu-2 .sub-menu li:nth-child(4),{grid-column:2;grid-row:1}.mega-menu .sub-menu li:nth-child(5),.mega-menu-2 .sub-menu li:nth-child(5),{grid-column:2;grid-row:2}.mega-menu .sub-menu li:nth-child(6),.mega-menu-2 .sub-menu li:nth-child(6),{grid-column:2;grid-row:3}.mega-menu-3 .sub-menu{display:grid!important;grid-template-columns:1fr 1fr;gap:18px 30px}.mega-menu-3 .sub-menu li:nth-child(1){grid-column:1}.mega-menu-3 .sub-menu li:nth-child(2){grid-column:1}.mega-menu-3 .sub-menu li:nth-child(3){grid-column:2}.mega-menu-3 .sub-menu li:nth-child(4){grid-column:2}.mega-menu-3 .sub-menu li:nth-child(5){grid-column:2}.mega-menu-3 .sub-menu li:nth-child(6){grid-column:2}.mega-menu-3 .icon-box i{display:block!important;opacity:1!important}.mega-menu-3 .sub-menu li a,.mega-menu-3 .menu-text{opacity:1!important;color:#ffffff!important}.et-menu-nav li.mega-menu>ul{left:0!important;right:auto!important;transform:none!important;margin-left:448px!important}@media (max-width:980px){.mega-menu .sub-menu,.mega-menu-2 .sub-menu,.mega-menu-3 .sub-menu{position:relative;width:100%!important;left:0!important;transform:none;grid-template-columns:1fr!important;padding:15px;gap:12px}.mega-menu .sub-menu::before,.mega-menu-2 .sub-menu::before,.mega-menu-3 .sub-menu::before{display:none}}