.elementor-980 .elementor-element.elementor-element-9771bbd > .elementor-element-populated{border-style:none;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-60c4d1b *//* 1) On neutralise le skin Elementor dans CE widget */
.elementor-980 .elementor-element.elementor-element-60c4d1b table,
.elementor-980 .elementor-element.elementor-element-60c4d1b th,
.elementor-980 .elementor-element.elementor-element-60c4d1b td {
  background: transparent !important;
  box-shadow: none !important;
  border-color: #eee !important;
}
.elementor-980 .elementor-element.elementor-element-60c4d1b table tr:nth-child(odd) td,
.elementor-980 .elementor-element.elementor-element-60c4d1b table tr:nth-child(even) td,
.elementor-980 .elementor-element.elementor-element-60c4d1b table tr:nth-of-type(odd) td,
.elementor-980 .elementor-element.elementor-element-60c4d1b table tr:nth-of-type(even) td {
  background: transparent !important;
}

/* 2) Fond par défaut (blanc) pour toutes les lignes du corps */
.elementor-980 .elementor-element.elementor-element-60c4d1b tbody tr td {
  background: #ffffff !important;
  border-bottom: 1px solid #eee !important;
}

/* 3) Zebra PERSONNALISÉ (n'affecte pas les lignes de catégorie) */
.elementor-980 .elementor-element.elementor-element-60c4d1b tbody tr:nth-of-type(even):not(.category-row) td {
  background: #f9f8f6 !important; /* ta couleur de zebra */
}

/* 4) Lignes de catégorie au-dessus de tout */
.elementor-980 .elementor-element.elementor-element-60c4d1b tbody tr.category-row td {
  background: #e9e7e4 !important;
  color: #1f3a2e !important;
  font-weight: 700 !important;
}

/* 5) En-tête */
.elementor-980 .elementor-element.elementor-element-60c4d1b thead th {
  background: #f2f1ee !important;
  color: #1f3a2e !important;
  font-weight: 70
  
  
.photo-rounded{
  display:block;            /* évite le petit espace sous l’image */
  width:100%;               /* responsive */
  height:auto;
  border-radius:16px;       /* ARRONDIS */
}/* End custom CSS */