1. What about your navigation isn’t responsive? I just gave it a try and it collapses to a mobile menu as it should.
2. Which buttons? I’m not noticing any issues.
3. It seems ok to me, but the text and spacing could be improved. You’re building it using Elementor, so they should have all of the mobile controls you need.
4. Typography can be applied to the navigation in “Customize > Typography > Primary Navigation”. The Page Header will inherit the fonts depending on what kind of elements are in it. So if there’s an H1 in the Page Header, it will inherit those font settings.
5. You can create a class for ghost buttons:
.button.ghost,
.button.ghost:visited {
background: transparent;
border-width: 1px;
border-style: solid;
border-color: inherit;
}
Then just add the class ghost
to your buttons:
<a class="button ghost" href="#">My ghost button</a>
Let me know π