Hosting features are important for WordPress. If you want to use WordPress and install any theme or plugin, you should have good hosting features. You can increase PHP limits of your hosting before install a WordPress theme. You can do it yourself or you can contact to your hosting company. You should have following features:
max_execution_time 600 memory_limit 256M post_max_size 128M upload_max_filesize 128M
Also; We recommend
PHP 7.2 or greater or
MySQL version 5.6 or greater.