Hello,
I have just visited your new link, and your offcanvas is present there too. It is just not visible due to the logo is taking up a large space of your header, hence the menu column is not getting enough space so it is positioned below automatically.
If you lower your logo text font size for your smaller devices then your issue will be solved this way!
In general you can use this custom CSS:
#sp-header .logo a {
font-size: 15px;
}
If you want to lower the font size more for your smaller devices then here is the sample code:
@media (max-width:991px) {
#sp-header .logo a {
font-size: 8px !important;
}
}
You can consider other breakpoints as well if needed.
Here is all about custom code placement in Helix Ultimate: https://www.joomshaper.com/documentation/helix-framework/custom-code-css-js-meta
Best Regards