You can identify if you have wordpress.com and not a cpanel server hosting with wordpress installed if the login screen is like this   wordpress.com hosting has not options to freely configurate the host and take advantage of commercial themes. For example, some users report issues because they use wordpress.com plan, causing stucks on the import of the demo with WP All in One Migration, and other plugins that works without problems in other hostings. In short: wordpress.com plans only serves for basic blogging or ecommerce and themes designed for it. And WordPress installed on a personal hosting with CPANEL allows you to configure all the host options to have a complete WordPress experience with themes and plugins from developers. The recommended action you can do is get a hosting for a purchased domain and install WordPress on it, a better hosting allows you to control the options of the PHP server, like the described on Theme Demo Import section of his FAQ. Which is mandatory to get a full WordPress experience. The “wordpress.com” account or plan not allows to do something like that. If you get a hosting, a domain and WordPress installed on it, we will be able to see the configuration of hosting and make the import of the demos of themes if you like. You can read more about WordPress versions in this article: https://www.wpbeginner.com/beginners-guide/self-hosted-wordpress-org-vs-free-wordpress-com-infograph/