/* Début des : Listes à puces et à numéros, hors les menus et nice-select : */
/* Réinitialisation des styles hérités pour les listes à puces et numérotées dans le contenu principal */
main ul:not(.aux-master-menu):not(.aux-submenu):not(.nice-select ul),
main ol,
.entry-content ul:not(.aux-master-menu):not(.aux-submenu):not(.nice-select ul),
.entry-content ol,
.elementor-section ul:not(.aux-master-menu):not(.aux-submenu):not(.nice-select ul),
.elementor-section ol {
  all: unset;
  display: block;
  margin: 1.2em 0;
  padding-left: 1.5em;
  list-style: none;
}

/* Style chic et tendance des éléments de listes à puces et numérotées */
main ul:not(.aux-master-menu):not(.aux-submenu):not(.nice-select ul) li,
main ol li,
.entry-content ul:not(.aux-master-menu):not(.aux-submenu):not(.nice-select ul) li,
.entry-content ol li,
.elementor-section ul:not(.aux-master-menu):not(.aux-submenu):not(.nice-select ul) li,
.elementor-section ol li {
  position: relative;
  margin-bottom: 0.75em;
  padding-left: 1.2em;
  font-size: 16px;
  line-height: 1.6;
}

/* Style des puces pour les listes à puces */
main ul:not(.aux-master-menu):not(.aux-submenu):not(.nice-select ul) li::before,
.entry-content ul:not(.aux-master-menu):not(.aux-submenu):not(.nice-select ul) li::before,
.elementor-section ul:not(.aux-master-menu):not(.aux-submenu):not(.nice-select ul) li::before {
  content: "•";
  position: absolute;
  left: 0;
  top: 0.05em;
  color: #40D681;
  font-size: 1.2em;
  line-height: 1;
}

/* Style des numéros pour les listes numérotées */
main ol li::before,
.entry-content ol li::before,
.elementor-section ol li::before {
  content: counter(list-item) ".";
  position: absolute;
  left: 0;
  top: auto;
  color: #0cd2df;
  font-size: 1em;
  font-weight: bold;
}
/* Fin des : Listes à puces et à numéros, hors les menus et nice-select. */

/* Pour ne pas parasiter le bloc téléphones et lien mail du footer : */
.elementor-icon-list-items li::before {
  display: none;
}




/* Code original : 
/* Début des : Listes à puces et à numéros, hors les menus : */
/* Réinitialisation des styles hérités pour les listes à puces et numérotées dans le contenu principal * /
main ul:not(.aux-master-menu):not(.aux-submenu),
main ol,
.entry-content ul:not(.aux-master-menu):not(.aux-submenu),
.entry-content ol,
.elementor-section ul:not(.aux-master-menu):not(.aux-submenu),
.elementor-section ol {
  all: unset;
  display: block;
  margin: 1.2em 0;
  padding-left: 1.5em;
  list-style: none;
}

/* Style chic et tendance des éléments de listes à puces et numérotées * /
main ul:not(.aux-master-menu):not(.aux-submenu) li,
main ol li,
.entry-content ul:not(.aux-master-menu):not(.aux-submenu) li,
.entry-content ol li,
.elementor-section ul:not(.aux-master-menu):not(.aux-submenu) li,
.elementor-section ol li {
  position: relative;
  margin-bottom: 0.75em;
  padding-left: 1.2em;
/*  font-family: "Segoe UI", "Helvetica Neue", sans-serif;* /
  font-size: 16px;
  line-height: 1.6;
/*  color: #333; * /
}

/* Style des puces pour les listes à puces * /
main ul:not(.aux-master-menu):not(.aux-submenu) li::before,
.entry-content ul:not(.aux-master-menu):not(.aux-submenu) li::before,
.elementor-section ul:not(.aux-master-menu):not(.aux-submenu) li::before {
  content: "•";
  position: absolute;
  left: 0;
  top: 0.05em;
  color: #40D681;
  font-size: 1.2em;
  line-height: 1;
}

/* Style des numéros pour les listes numérotées * /
main ol li::before,
.entry-content ol li::before,
.elementor-section ol li::before {
  content: counter(list-item) ".";
 /* counter-increment: list-item; * /
  position: absolute;
  left: 0;
 /* top: 0.05em; * /
  top: auto;
  color: #0cd2df;
  font-size: 1em;
  font-weight: bold;
 /* line-height: 1; * /
}
/* Fin des : Listes à puces et à numéros, hors les menus. * /



/* Pour ne pas parasiter le bloc téléphones et lien mail du footer : */
/*.elementor-element-54e0b51 .elementor-icon-list-items li::before {* /
.elementor-icon-list-items li::before {
    display: none;
}
/**/