/* Default styles (for desktop view) */
.page-header__inner h2,
.thm-breadcrumb__box ul.thm-breadcrumb li,
.thm-breadcrumb__box ul.thm-breadcrumb li a {
    color: black !important;
}

/* Mobile view styles */
@media (max-width: 767px) {
    .page-header__inner h2,
    .thm-breadcrumb__box ul.thm-breadcrumb li,
    .thm-breadcrumb__box ul.thm-breadcrumb li a {
        color: white !important;
    }
}
