.shop-details__top-title {
    white-space: nowrap; /* Prevents text from wrapping to the next line */
}

.shop-details__top-right {
    width: 100%; /* Ensures the container spans the full width of its parent */
    box-sizing: border-box; /* Includes padding and border in the element's total width */
}

@media (min-width: 1200px) { /* Adjust breakpoint as needed */
    .shop-details__top-right {
        max-width: 100%; /* Ensures it does not exceed the available width */
    }
}


@media (max-width: 767px) { /* Mobile view adjustments */
    .shop-details__top-title {
        white-space: normal; /* Allows text to wrap onto the next line */
        overflow: visible; /* Ensures the overflowed text is visible */
        text-overflow: clip; /* Removes the ellipsis for mobile view */
        font-size: 1.5rem; /* Adjust font size if needed */
        line-height: 1.2; /* Adjust line height for better readability */
    }
}

.justify{
    text-align: justify;
}



ul li a[href="pulmonary.html"] {
    background-color: #134cb3 !important;
    color: white !important;
    display: inline-block;
    padding: 5px 10px;
    border-radius: 4px;
    text-decoration: none;
}
.justify{
    text-align: justify;
}


.page-header__inner h2,
.thm-breadcrumb__box {
    color: black; /* Default color for desktop view */
}

@media (max-width: 576px) {
    .page-header__inner h2,
    .thm-breadcrumb__box {
        color: white; /* Color for mobile view */
    }
}


/* Default styling for desktop view */
.thm-breadcrumb li {
    color: black;
}

/* Styling for mobile view */
@media (max-width: 576px) {
    .thm-breadcrumb li {
        color: white;
    }
}
/* Default styling for desktop view */
.thm-breadcrumb a {
    color: black !important; /* Black color for desktop */
}

/* Styling for mobile view */
@media (max-width: 576px) {
    .thm-breadcrumb a {
        color: white !important; /* White color for mobile */
    }
}




  
  