/* Plantation Smiles - REHub Native Element Hides */
/* Hide native REHub header when Elementor Theme Builder header is active */
#main_header,
.top_panel,
.header_wrap,
#rh_ajaxed_loginmodal,
nav.top_menu {
    display: none !important;
}

/* Hide native REHub footer when Elementor Theme Builder footer is active */
#theme_footer,
footer.main_footer,
.footer-bottom {
    display: none !important;
}

/* Hide REHub native page/post titles (duplicate H1s) */
.title .entry-title,
.entry-header .entry-title,
.rh-post-wrapper > .title > h1,
.page .title h1,
.rh-container .title h1,
article .entry-title,
.post .title,
.rh_post_layout_default .title_single_area h1 {
    display: none !important;
}

/* Hide native breadcrumbs if they conflict */
.rh-breadcrumbs-wrapper,
.breadcrumbs {
    display: none !important;
}

/* Ensure Elementor content takes full width */
.elementor-page .rh-container,
.elementor-page .rh-content-wrap {
    max-width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* Remove REHub content padding when Elementor controls layout */
.elementor-page .main-side {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0 !important;
}
