Hi
1 + 2 / The search box is not supported to show on mobile by default as you can see on the demo site.
<div class="header-r d-none d-sm-block">
<jdoc:include type="modules" name="header-r" style="raw" />
</div>
I removed the d-none d-sm-block
class in this VM search module and add the following custom css for you:
@media (max-width: 576px){
.header-block-1 .search .inputbox {width: 250px;}
.mega-r .acm-features.style-2 .features-item h5 {margin-right: 50px;}
}
.mega-r .acm-features.style-2 .features-item h5 {
color: #616161 !important;
}
3/ It's related to the layout settings in template. You're setting 'ja_atoms - Home 2' as default template style. However, this style is using a home layout which doesn't include the 'component' block so no content display.
As can see on our demo site, you should set 'ja_atoms - Default' as default template style for your site and assign 'ja_atoms - Home 2' to some specific pages like homepage only.
Kindly check.