/**
 * Global Astra page-title guard.
 * Loaded on every WordPress Page (current and future) so the theme-generated
 * page title never duplicates a heading authored in Elementor or page content.
 * Blog posts and archive titles are intentionally not targeted.
 */
body.page .site-main > article.type-page > .entry-header > h1.entry-title,
body.page .site-main > article.type-page > .entry-header .entry-title,
body.page .entry-header > h1.entry-title,
body.page .entry-header .entry-title {
	display: none !important;
	visibility: hidden !important;
}
