@media (min-width: 768px) {
    .acf-custom-excerpt,
    .uael-post__excerpt,
    .elementor-widget-container .elementor-post__excerpt {
        max-height: 150px; /* Limitează înălțimea la 150px doar pentru rezoluții de la 768px */
        overflow-y: auto;  /* Adaugă scroll bar vertical doar când este necesar */
        padding-right: 10px; /* Spațiu suplimentar pentru scroll bar */
    }

    .acf-custom-excerpt::-webkit-scrollbar,
    .uael-post__excerpt::-webkit-scrollbar,
    .elementor-widget-container .elementor-post__excerpt::-webkit-scrollbar {
        width: 6px; /* Lățimea scroll bar-ului */
    }

    .acf-custom-excerpt::-webkit-scrollbar-thumb,
    .uael-post__excerpt::-webkit-scrollbar-thumb,
    .elementor-widget-container .elementor-post__excerpt::-webkit-scrollbar-thumb {
        background-color: #ccc; /* Culoarea scroll bar-ului */
        border-radius: 3px; /* Colțuri rotunjite pentru scroll bar */
    }

    .acf-custom-excerpt p,
    .uael-post__excerpt p,
    .elementor-widget-container .elementor-post__excerpt p {
        margin-bottom: 10px;
        font-size: 14px;
        line-height: 1.5;
    }
}

.acf-item {
    margin-bottom: 10px;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap; /* Corectează alinierea în cazul în care conținutul depășește lățimea */
}

.acf-item i {
    margin-right: 8px;
    color: #4CAF50; /* Culoarea iconiței */
}

.acf-item strong {
    font-weight: 600;
    color: #333;
}

.acf-descriere-initiala .acf-descriere-finala {
    margin-bottom: 15px;
    font-style: italic;
    word-wrap: break-word; /* Evită ca textul să depășească lățimea containerului */
}

.elementor-widget-container {
    overflow: hidden; /* Asigură că conținutul nu iese în afara containerului */
}
