/* Bellacet About: generated R&D imagery and accessible timeline contrast */
body.page-id-49 .breadcrumb-wrap,
body.page-id-49 .elementor-element.elementor-element-0e73786 {
    background-image: linear-gradient(rgba(21, 21, 21, 0.58), rgba(21, 21, 21, 0.58)), url("https://bellacet.com/wp-content/uploads/2026/08/about-title-banner.webp") !important;
    background-position: center center !important;
    background-size: cover !important;
}
body.page-id-49 .elementor-element.elementor-element-1918a4b img {
    content: url("https://bellacet.com/wp-content/uploads/2026/08/about-timeline-rd-bg.webp") !important;
}
body.page-id-49 .horizontal-scroll-wrapper .elementor-widget-text-editor,
body.page-id-49 .horizontal-scroll-wrapper .elementor-widget-text-editor p,
body.page-id-49 .horizontal-scroll-wrapper .elementor-widget-text-editor div {
    color: #F6F3EC !important;
    line-height: 1.45 !important;
    text-shadow: 0 1px 2px rgba(21, 21, 21, 0.55);
}

/* Relevant generated title banners across all public inner-page types */
body.page-id-2211 .breadcrumb-wrap,
body.page-id-2211 .elementor-element-f589763,
body.single-spaciaz_services .breadcrumb-wrap {
    background-image: linear-gradient(rgba(21,21,21,.48), rgba(21,21,21,.48)), url("https://bellacet.com/wp-content/uploads/2026/08/banner-capabilities.webp") !important;
}
body.page-id-57 .breadcrumb-wrap,
body.page-id-57 .elementor-element-b227e97 {
    background-image: linear-gradient(rgba(21,21,21,.42), rgba(21,21,21,.42)), url("https://bellacet.com/wp-content/uploads/2026/08/banner-careers.webp") !important;
}
body.page-id-61 .breadcrumb-wrap,
body.page-id-61 .elementor-element-dd4cc01 {
    background-image: linear-gradient(rgba(21,21,21,.45), rgba(21,21,21,.45)), url("https://bellacet.com/wp-content/uploads/2026/08/banner-contact.webp") !important;
}
body.page-id-53 .breadcrumb-wrap,
body.page-id-53 .elementor-element-552538a {
    background-image: linear-gradient(rgba(21,21,21,.45), rgba(21,21,21,.45)), url("https://bellacet.com/wp-content/uploads/2026/08/banner-funding.webp") !important;
}
body.page-id-51 .breadcrumb-wrap,
body.page-id-51 .elementor-element-844e8d9 {
    background-image: linear-gradient(rgba(21,21,21,.44), rgba(21,21,21,.44)), url("https://bellacet.com/wp-content/uploads/2026/08/banner-values.webp") !important;
}
body.page-id-55 .breadcrumb-wrap {
    background-image: linear-gradient(rgba(21,21,21,.42), rgba(21,21,21,.42)), url("https://bellacet.com/wp-content/uploads/2026/08/banner-team.webp") !important;
}
body.page-id-6610 .breadcrumb-wrap {
    background-image: linear-gradient(rgba(21,21,21,.45), rgba(21,21,21,.45)), url("https://bellacet.com/wp-content/uploads/2026/08/banner-partners.webp") !important;
}
body.page-id-89 .breadcrumb-wrap,
body.single-post .breadcrumb-wrap,
body.blog .breadcrumb-wrap {
    background-image: linear-gradient(rgba(21,21,21,.45), rgba(21,21,21,.45)), url("https://bellacet.com/wp-content/uploads/2026/08/banner-blog.webp") !important;
}
body.page-id-59 .breadcrumb-wrap {
    background-image: linear-gradient(rgba(21,21,21,.45), rgba(21,21,21,.45)), url("https://bellacet.com/wp-content/uploads/2026/08/banner-faqs.webp") !important;
}
body.page-id-3 .breadcrumb-wrap,
body.page-id-6609 .breadcrumb-wrap {
    background-image: linear-gradient(rgba(21,21,21,.48), rgba(21,21,21,.48)), url("https://bellacet.com/wp-content/uploads/2026/08/banner-legal.webp") !important;
}
body.post-type-archive-spaciaz_project .breadcrumb-wrap,
body.single-spaciaz_project .breadcrumb-wrap {
    background-image: linear-gradient(rgba(21,21,21,.46), rgba(21,21,21,.46)), url("https://bellacet.com/wp-content/uploads/2026/08/banner-projects.webp") !important;
}
body:not(.home) .breadcrumb-wrap,
body:not(.home) .breadcrumb-wrap .page-title,
body:not(.home) .breadcrumb-wrap .breadcrumb,
body:not(.home) .breadcrumb-wrap a {
    color: #FFFFFF !important;
}
body:not(.home) .breadcrumb-wrap,
body.page-id-2211 .elementor-element-f589763,
body.page-id-57 .elementor-element-b227e97,
body.page-id-61 .elementor-element-dd4cc01,
body.page-id-53 .elementor-element-552538a,
body.page-id-51 .elementor-element-844e8d9 {
    background-position: center center !important;
    background-size: cover !important;
}

/* Put generated banners on the visible Elementor title containers. */
body.page-id-55 .elementor-element-b1b46ca {
    background-image: linear-gradient(rgba(21,21,21,.42), rgba(21,21,21,.42)), url("https://bellacet.com/wp-content/uploads/2026/08/banner-team.webp") !important;
}
body.page-id-59 .elementor-element-56e6a6a {
    background-image: linear-gradient(rgba(21,21,21,.45), rgba(21,21,21,.45)), url("https://bellacet.com/wp-content/uploads/2026/08/banner-faqs.webp") !important;
}
body.page-id-6610 .elementor-element-b832b77 {
    background-image: linear-gradient(rgba(21,21,21,.45), rgba(21,21,21,.45)), url("https://bellacet.com/wp-content/uploads/2026/08/banner-partners.webp") !important;
}
body.page-id-3 .elementor-element-de4672f,
body.page-id-6609 .elementor-element-b089c05 {
    background-image: linear-gradient(rgba(21,21,21,.48), rgba(21,21,21,.48)), url("https://bellacet.com/wp-content/uploads/2026/08/banner-legal.webp") !important;
}
body.page-id-55 .elementor-element-b1b46ca,
body.page-id-59 .elementor-element-56e6a6a,
body.page-id-6610 .elementor-element-b832b77,
body.page-id-3 .elementor-element-de4672f,
body.page-id-6609 .elementor-element-b089c05 {
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

