/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 21 2026 | 13:37:23 */
#arroxtabblue,
#arroxtabgreen,
#arroxtabyellow {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}

#arroxtabblue .e-n-tab-title-text,
#arroxtabgreen .e-n-tab-title-text,
#arroxtabyellow .e-n-tab-title-text {
  flex: 1 1 auto;
  text-align: left;
}

#arroxtabblue::after,
#arroxtabgreen::after,
#arroxtabyellow::after {
  content: "";
  flex: 0 0 auto;
  width: 26px;
  height: 26px;
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

/* Tab active */
#arroxtabblue[aria-selected="true"]::after,
#arroxtabgreen[aria-selected="true"]::after,
#arroxtabyellow[aria-selected="true"]::after {
  background-image: url("https://dev.beforcom.fr/wp-content/uploads/2026/04/fleche-noire-tab.svg");
}

/* Tab inactive */
#arroxtabblue[aria-selected="false"]::after {
  background-image: url("https://dev.beforcom.fr/wp-content/uploads/2026/04/fleche-tab-bleu.svg");
}

#arroxtabgreen[aria-selected="false"]::after {
  background-image: url("https://dev.beforcom.fr/wp-content/uploads/2026/04/fleche-tab-green.svg");
}

#arroxtabyellow[aria-selected="false"]::after {
  background-image: url("https://dev.beforcom.fr/wp-content/uploads/2026/04/fleche-tab-yellow.svg");
}

.h3tab{font-size: var(--n-tabs-title-font-size);line-height: initial;}