Please send your website URL and WordPress admin login details at [email protected]
So we can install the Creator World PRO WordPress Theme on your website.
Alternately if you know the FTP login details of the server where your site is hosted and you have a FTP client installed (such as FileZilla), you might consider using this way of uploading your theme.
Unzip the creator-world-pro.zip file
Using an FTP client to access your host web server. Go to /wp-content/themes
Upload theme to /wp-content/themes/
Go to Appearance -> Themes and activate theme from Dashboard.
Please check the documentation