#text at the begging of every page, before the main content block

Since we know that the ‘#’ was accidentally added when you were including the custom fonts from Google that’s addressed, but as per the comments, here’s the correct way to add these fonts so that you’re not dropping them in your custom header. You want to place them in the head instead so you have to enqueue them. You’d add this to your functions.php file. The ‘xx’ at the end of each needs to be replaced, make that match your theme version.

function lilika_fonts() {
    wp_enqueue_style( 'arvo-font', 'https://fonts.googleapis.com/css?family=Arvo|Dancing+Script|Josefin+Sans|Oswald|Pacifico&display=swap', array(), 'xx' );
    wp_enqueue_style( 'kaushan-font', 'https://fonts.googleapis.com/css?family=Kaushan+Script&display=swap', array(), 'xx' );
}
add_action( 'wp_enqueue_scripts', 'lilika_fonts' );