.et_pb_menu .sub-menu{background-color:white;box-shadow:0 10px 20px rgba(0,0,0,0.1);padding:10px 0}.et_pb_menu .sub-menu li a{color:#000;padding:10px 20px;transition:all 0.3s ease}.et_pb_menu .sub-menu li a:hover{color:#999}.et_pb_menu .menu-item{margin:0 15px}.et_pb_menu .sub-menu{opacity:0;transform:translateY(-10px);visibility:hidden;transition:all 0.3s ease;position:absolute;z-index:9999}.et_pb_menu li:hover>.sub-menu{opacity:1;transform:translateY(0);visibility:visible}