Hi,
The dot you see is actually the carousel navigation arrows. They appear this way because you have set their size to 0px in theme settings options (https://monosnap.com/file/zIy7s1Oh5yzKr1nalMePoQYUnZNHTE). To make the arrows visible and prevent them from looking like a dot, set a different size.
Additionally, our theme does not have an option to globally hide carousel arrows on mobile for the entire site. The arrow size option is also not intended to fully serve this purpose.
If you want to hide the arrows on mobile devices, please let us know, and we will provide you with a custom CSS solution.
Kind Regards