.elementor-32419 .elementor-element.elementor-element-fe9109c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32419 .elementor-element.elementor-element-e6e1a95{text-align:justify;color:#000000;}.elementor-32419 .elementor-element.elementor-element-5e08630 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32419 .elementor-element.elementor-element-5e08630{margin-top:3em;margin-bottom:3em;}.elementor-32419 .elementor-element.elementor-element-a3ee60a img{width:44%;}.elementor-32419 .elementor-element.elementor-element-322c6c1{text-align:justify;color:#000000;}.elementor-32419 .elementor-element.elementor-element-e32f05a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32419 .elementor-element.elementor-element-e32f05a{margin-top:3em;margin-bottom:3em;}.elementor-32419 .elementor-element.elementor-element-382560d{text-align:justify;color:#000000;}.elementor-32419 .elementor-element.elementor-element-4ce3776 img{width:100%;}.elementor-32419 .elementor-element.elementor-element-7dceca1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32419 .elementor-element.elementor-element-7dceca1{margin-top:3em;margin-bottom:3em;}.elementor-32419 .elementor-element.elementor-element-0b79c2a img{width:36%;}.elementor-32419 .elementor-element.elementor-element-6a9d2fe{text-align:justify;color:#000000;}/* Start custom CSS for html, class: .elementor-element-9220420 */table {
    width: 100% !important;
    border-collapse: collapse !important;
}

th, td {
  
    border: 1px solid #000 !important;
    padding: 12px !important; /* Augmenter l'espace pour les colonnes */
    
}

th {
  text-align: center !important;
    background-color: #ff0000 !important; /* Fond rouge pour l'en-tête */
    color: #ffffff !important; /* Texte blanc pour l'en-tête */
    font-weight: bold !important; /* Texte en gras pour l'en-tête */
}

td:first-child {
    font-weight: bold !important; /* Texte en gras pour la première colonne */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7ead901 */body {
    font-family: Arial, sans-serif; /* Police Arial pour une écriture aérée */
}

table {
    width: 100%;
    border-collapse: collapse;
}

th, td {
    border: 1px solid #000;
    padding: 12px; /* Augmenter l'espace pour les colonnes */
    text-align:center;
}

th {
    background-color: #ff0000; /* Fond rouge pour l'en-tête */
    color: #ffffff; /* Texte blanc pour l'en-tête */
    font-weight: bold; /* Texte en gras pour l'en-tête */
}

td:first-child {
    font-weight: bold; /* Texte en gras pour la première colonne */
}

.tbl {
    margin-bottom: 20px; /* Espace entre les tableaux */
}/* End custom CSS */