Go to Appearance > Menus, create a menu and show it anywhere on your site.
You can set a marker icon for all items or set each item with its own icon.
Collapsible menu style is available.

Menu style

Flexible settings are available. You can adjust typography, color and paddings. It is possible to place one menu in several columns.