Hello,
First of all, thanks for appreciating my work.
Page titles usually appear on Archive, Author and search pages. If you don’t like to have them, you can remove as follows,
1. Go to WordPress Dashboard > Appearance > Editor.
2. copy and paste below code at the END of style.css file which should open by default when you click on ‘Editor’ in step 1.
.page-header {
display: none;
}
This method is good if you want some instant results. However, whenever the theme gets any update, the changes you made will be lost. So, you have to make those changes again after every update. This is the default behavior of WordPress.
To reduce your headache after each update I suggest you use child theme. It is a one time effort but will definitely payoff. There is a very good free plugin “Child Theme Configurator” in WordPress plugin directory which should make your job easy.
Hope this will resolve your problem. Please inform if any other help is required.