@J14: You can change that both in Free Version and Pro Version. Pro version have independent Featured Image Slider where you can upload the image and add the title, content and links as per you need. All through Theme Options panel. You can check our theme instruction at
Catch Evolution Free Version: http://catchthemes.com/theme-instructions/catch-evolution/
Catch Evolution Pro version: http://catchthemes.com/theme-instructions/catch-evolution-pro/
But in Free version, you only have option to use Featured Post Slider which is created to highlight your post. So, to create Featured Post Slider. First you need to create post and add featured image in your post. As the post slider will take your post featured image, title, excerpt content and link. After you create the post with featured image, you need to go to “Appearance => Theme Options => Featured Post Slider => Featured Post Slider Options” and add in the post ID.