@tuanphan,
I made flexbox as the style of the class "header-container"
I found out that <squarespace:navigation navigationId="mainNav" template="navigation" /> is the navigation bar showing up on desktop web.
However, when I move the nav section in the header, the nav bar would not work when I use mobile to view the page.