.et_pb_menu ul.sub-menu{display:none;opacity:0;visibility:hidden;position:absolute;top:100%;left:0;z-index:9999;transition:opacity 0.3s ease,visibility 0.3s ease;background-color:#fff}.et_pb_menu li.menu-item-has-children:hover>ul.sub-menu{display:block;opacity:1;visibility:visible}