.wp-block-post-title {
  display: none !important;
}

[data-elementor-type="page"] {
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
}

.wp-block-post-content {
    padding: 0 !important;
}

/* Target wp-block-group with alignfull class */
.wp-block-group.alignfull.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
    margin: 0 !important;
    padding: 0 !important;
}

/* Target wp-block-group with has-global-padding class */
.wp-block-group.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
    margin: 0 !important;
    padding: 0 !important;
}

/* Astra theme - if ast-container is child of site-content */
.site-content .ast-container {
    max-width: 100vw !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

