.elementor-kit-52{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-52 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .header-inner{width:0px;max-width:100%;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */```html
<style>
/* Hide the default WordPress theme header on this page only */
body .wp-site-blocks > header.wp-block-template-part,
body .wp-site-blocks > .wp-block-template-part:first-child,
body header.wp-block-template-part,
body .wp-block-site-title,
body .wp-block-post-title,
body .entry-header,
body .page-header {
    display: none !important;
}

/* Remove the empty space left by the WordPress header/title */
body .wp-site-blocks,
body main,
body .wp-block-post-content {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

body .wp-block-post-content > *:first-child {
    margin-top: 0 !important;
}

/* Remove a separator directly following the hidden title */
body .wp-block-site-title + .wp-block-separator,
body .wp-block-post-title + .wp-block-separator {
    display: none !important;
}
</style>

<script>
document.addEventListener("DOMContentLoaded", function () {
    /* Fallback: find and remove the unwanted WordPress title area */
    const unwantedTitle = Array.from(
        document.querySelectorAll(
            ".wp-block-site-title, .wp-block-post-title, .entry-title, h1"
        )
    ).find(function (element) {
        const text = element.textContent.trim().toLowerCase();

        return (
            text.includes("mission trip 2026") &&
            text.includes("vietnamese voice of hope")
        );
    });

    if (!unwantedTitle) {
        return;
    }

    const templateHeader = unwantedTitle.closest(
        ".wp-block-template-part, .entry-header, .page-header"
    );

    if (templateHeader) {
        templateHeader.remove();
    } else {
        const nextElement = unwantedTitle.nextElementSibling;

        unwantedTitle.remove();

        if (
            nextElement &&
            nextElement.matches("hr, .wp-block-separator")
        ) {
            nextElement.remove();
        }
    }
});
</script>
```/* End custom CSS */