.elementor-801 .elementor-element.elementor-element-1bca92a{--display:flex;}/* Start custom CSS for html, class: .elementor-element-b354d9a *//* Hide theme-generated page title */
body .entry-header:has(.entry-title),
body .page-header:has(.page-title) {
    display: none !important;

/* Remove hidden page-title spacing */
body.page-id-2787 .entry-header,
body.page-id-2787 .page-header {
    display: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Make first Elementor container flush with header */
body.page-id-2787 .elementor > .e-con:first-child,
body.page-id-2787 .elementor > .elementor-element:first-child {
    margin-top: 0 !important;
    padding-top: 0;
}/* End custom CSS */