mrsupreme
Hi
The main menu always show that is set from the template settings.
You can add this code in custom.css file to hide it
.t3-mainnav {display:none!important;}
Now you can enable off-canvas menu from template settings and publish your menu module on the off-canvas position.
Regards