.et_animated{opacity:1}#main-header .mega-menu>ul.sub-menu{width:1000px;display:flex;flex-wrap:wrap;padding:20px;background:#fff;border:1px solid #ccc;position:absolute;left:0;top:100%;z-index:1000}#main-header .mega-menu>ul.sub-menu>li{width:25%;padding:10px;box-sizing:border-box}#main-header .mega-menu>ul.sub-menu>li>a{font-weight:400}#top-menu li.mega-menu>ul>li>a{padding:0 0px 0px!important;margin-bottom:-13px}@media (min-width:981px){.et_menu .mega-menu>ul.sub-menu{display:grid;padding:30px;background-color:#fff}}