Using Joomla 3 and Gantry 5 Framework is easy to create and customize a menu. In Gantry 5 Admin is a Menu Editor where you can configure and style joomla menus, it's integrated with font awesome, you can easily choose an icon to display on front end. The menus are sourced from Joomla Menu Manager.

If your Joomla website requires that you have a drop-down menu, is also an easy task. You will create regular menu items and choose a parent menu item, i recommend you choose Separator or Heading Menu Item Type.

Or create and style a drop-down menu using the powerful Gantry Menu Edit, it allows you to insert modules and particles in menu.

Download Joomla Templates Built Upon Gantry 5 Framework:
Gantry 5 Documentation - Menu Editor:
Get in Touch: