Ok, fixed for both sites.
I used that Custom CSS fix, it's for Helix3 based templates only.
@media screen and (max-width: 760px) {
.hidden-sm, .hidden-xs {display: none !important; visibility: hidden;}
}
.offcanvas {visibility: visible;}
.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content > ul {margin: 0 5px; display: block;}
#sp-menu > .sp-column .sp-module { margin-top: 0;}
@media screen and (max-width: 990px) {
.offcanvas {visibility: visible;}
}
You can use it for other websites with similar problem.