/* Default styling for desktop view */
.page-header__inner h2,
.thm-breadcrumb li {
    color: black !important;
}

/* Specific styling for 'Home' link in desktop view */
.breadcrumb-home {
    color: black !important;
}

/* Styling for mobile view */
@media (max-width: 767px) {
    .page-header__inner h2,
    .thm-breadcrumb li {
        color: white !important;
    }

    /* Specific styling for 'Home' link in mobile view */
    .breadcrumb-home {
        color: white !important;
    }
}
.appointment-two__shape-4 {
    position: absolute;
    top: 20px;
    right: 0;
    z-index: -1;
}

.site-footer {
    position: relative;
    display: block;
    background-color: var(--chirofind-black);
    margin-top: -2px;
    z-index: 1;
}