

/* Les onglets occupent toute la largeur */
.elementor-widget-n-tabs .e-n-tabs-heading {
    display: flex;
    width: 100%;
}

.elementor-widget-n-tabs .e-n-tab-title {
    flex: 1 1 0;
    justify-content: center;
    text-align: center;
    max-width: none;
}

/* Supprimer les puces */
.ekit-wid-con .ekit-stylish-list {
    list-style: none;
    padding-left: 0;
}

/* Afficher l’icône et le texte côte à côte */
.ekit-wid-con .ekit-stylish-list-content {
    display: flex;
    align-items: center;
    gap: 16px;
}

/* Conserver une largeur adaptée pour l’icône */
.ekit-wid-con .ekit-stylish-list-content-icon {
    flex: 0 0 auto;
    width: auto;
}

/* Laisser le texte occuper l’espace disponible */
.ekit-wid-con .ekit-stylish-list-content-text {
    flex: 1;
    min-width: 0;
}

/* Placer le titre et la description sur des lignes distinctes */
.ekit-wid-con .ekit-stylish-list-content-text > * {
    display: block;
}
