/*
 ASEMANEEHA PHASE 819F
 SHARED PUBLIC HEADER

 Old title elements are removed from React.
 Only one approved title remains.
*/

.asem-public-nav-819C
.asem-public-title-wrap-819E
> .asem-public-mobile-title-819C {
    display: block !important;
    direction: rtl !important;
    text-align: right !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    font-family: Tahoma, sans-serif !important;
    font-weight: 500 !important;
    text-shadow: none !important;
}

/* Desktop: use the unified title instead of old spans. */

@media screen and (min-width: 768px) {
    .asem-public-nav-819C
    .asem-public-title-wrap-819E
    > .asem-public-mobile-title-819C {
        width: 100% !important;
        font-size: 18px !important;
        line-height: 1.8 !important;
        letter-spacing: 0 !important;
    }
}

/* Mobile: match the approved compact martyr header. */

@media screen and (max-width: 767px) {
    .asem-public-nav-819C
    .asem-public-title-wrap-819E
    > .asem-public-mobile-title-819C {
        display: block !important;
        flex: 1 1 auto !important;
        min-width: 0 !important;
        width: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
        font-size: clamp(8px, 2.1vw, 10px) !important;
        font-weight: 500 !important;
        line-height: 1.5 !important;
        letter-spacing: -0.15px !important;
    }
}