/* Base Title Styling */
.section-title {
    font-size: 24px;
    font-weight: bold;
    color: #333;
    margin-bottom: 10px;
}

.overview-description .description {
    font-size: 16px;
    color: #666;
}

/* By default, mobile title hidden */
.mobile-title {
    display: none;
}

@media (max-width: 767px) {
    /* Hide desktop version title */
    .section-title:not(.mobile-title) {
        display: none;
    }

    /* Show only mobile version title */
    .mobile-title {
        display: block;
    }
}
