There’re a few ways to update a theme. We recommend the easiest one.
First download the latest version of the theme by going to your ThemeForest account, the Downloads section. Locate the theme, click on Download button and select the “Installable WordPress file only” option.
Now from your WordPress Dashboard, navigate to Plugins → Install Plugins. Install and activate the following plugin:
The Easy Theme and Plugin Upgrades plugin allows you to update active themes and plugins without de-activating and removing them first. It will also create a backup of your current theme and store it as a separate zip file.
Navigate to Appearance → Themes and click the Add New button. Then click Upload Theme. Select the downloaded theme archive on your hard drive and click Install Now.