No, these are not WordPress themes, these are templates built with Elementor Pro, a WordPress page builder plugin, and they are meant to be used with it.
The templates you have downloaded or purchased will only work on WordPress powered website which has Elementor and Elementor Pro installed on them.