Hi,
To remove the hidden h1, create file _brand.php in wp-content/themes/pro-child/framework/legacy/cranium/headers/views/global and copy the code below into that file
<?php
// =============================================================================
// VIEWS/GLOBAL/_BRAND.PHP
// -----------------------------------------------------------------------------
// Outputs the brand.
// =============================================================================
$site_name = get_bloginfo( 'name' );
$site_description = get_bloginfo( 'description' );
$logo = x_make_protocol_relative( x_get_option( 'x_logo' ) );
$site_logo = '<img src="' . $logo . '" alt="' . $site_description . '">';
?>
<a href="<?php echo home_url( '/' ); ?>" class="<?php x_brand_class(); ?>" title="<?php echo $site_description; ?>">
<?php echo ( $logo == '' ) ? $site_name : $site_logo; ?>
</a>
Then create _content-post-header.php in wp-content/themes/pro-child/framework/views/ethos and copy the code below into that file.
<?php
// =============================================================================
// VIEWS/ETHOS/_CONTENT-POST-HEADER.PHP
// -----------------------------------------------------------------------------
// Standard <header> output for various posts.
// =============================================================================
?>
<header class="entry-header">
<?php if ( is_single() ) : ?>
<?php x_entry_navigation(); ?>
<h2 class="entry-title"><?php the_title(); ?></h2>
<?php else : ?>
<h2 class="entry-title">
<a href="<?php the_permalink(); ?>" title="<?php echo esc_attr( sprintf( __( 'Permalink to: "%s"', '__x__' ), the_title_attribute( 'echo=0' ) ) ); ?>"><?php x_the_alternate_title(); ?></a>
</h2>
<?php endif; ?>
<?php x_ethos_entry_meta(); ?>
</header>
For more information in customizing the theme, please see customizations section in our KB
Hope that helps.