I have debugged it, and it turns out that a plugin you have on your website (aliplugin in wp-content/plugins) is adding CSS that hides the widget content for small screen devices by modifiying .widget class styling. When in debugger I disable these stylings, image appears. If you make your desktop browser window smaller, image disappears also. So, this ‘aliplugin’ is messing it up.