.elementor .e-833c781-c06aa79{font-family:"Poppins";font-weight:600;font-size:25px;color:#FFB21C;/* Titres internes de l’accordéon */
selector .elementor-tab-content h2,
selector .e-n-accordion-item-content h2 {
  color: #F5AE24 !important;
  font-family: "Montserrat", sans-serif;
  font-size: 23px;
  font-weight: 600;
  line-height: 1.25;
  letter-spacing: 0;
  
  margin: 38px 0 16px;
  padding-left: 14px;
  border-left: 3px solid #F5AE24;
}

/* Premier titre : moins d’espace au-dessus */
selector .elementor-tab-content h2:first-of-type,
selector .e-n-accordion-item-content h2:first-of-type {
  margin-top: 28px;
}

/* Adaptation mobile */
@media (max-width: 767px) {
  selector .elementor-tab-content h2,
  selector .e-n-accordion-item-content h2 {
      font-size: 19px;
      margin-top: 30px;
      margin-bottom: 12px;
      padding-left: 11px;
  }
}\n}.elementor .e-6fdd0b3-5ed4b8b{font-family:"Poppins";font-weight:600;font-size:25px;color:#FFB21C;/* Titres internes de l’accordéon */
selector .elementor-tab-content h2,
selector .e-n-accordion-item-content h2 {
  color: #F5AE24 !important;
  font-family: "Montserrat", sans-serif;
  font-size: 23px;
  font-weight: 600;
  line-height: 1.25;
  letter-spacing: 0;
  
  margin: 38px 0 16px;
  padding-left: 14px;
  border-left: 3px solid #F5AE24;
}

/* Premier titre : moins d’espace au-dessus */
selector .elementor-tab-content h2:first-of-type,
selector .e-n-accordion-item-content h2:first-of-type {
  margin-top: 28px;
}

/* Adaptation mobile */
@media (max-width: 767px) {
  selector .elementor-tab-content h2,
  selector .e-n-accordion-item-content h2 {
      font-size: 19px;
      margin-top: 30px;
      margin-bottom: 12px;
      padding-left: 11px;
  }
}\n}.elementor .e-b72f5eb-5148189{/* Paragraphes de l’accordéon */
selector .elementor-tab-content p,
selector .e-n-accordion-item-content p {
  color: #D6D6D6 !important;
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7;
  letter-spacing: 0;
  margin: 0 0 18px;
}

/* Supprime la marge du dernier paragraphe */
selector .elementor-tab-content p:last-child,
selector .e-n-accordion-item-content p:last-child {
  margin-bottom: 0;
}

/* Texte important en gras */
selector .elementor-tab-content p strong,
selector .e-n-accordion-item-content p strong {
  color: #F5AE24 !important;
  font-weight: 600;
}

/* Liens éventuels */
selector .elementor-tab-content p a,
selector .e-n-accordion-item-content p a {
  color: #F5AE24 !important;
  text-decoration: none;
  border-bottom: 1px solid rgba(245, 174, 36, 0.5);
}

selector .elementor-tab-content p a:hover,
selector .e-n-accordion-item-content p a:hover {
  color: #FFC247 !important;
  border-bottom-color: #FFC247;
}

/* Version mobile */
@media (max-width: 767px) {
  selector .elementor-tab-content p,
  selector .e-n-accordion-item-content p {
      font-size: 15px;
      line-height: 1.65;
      margin-bottom: 16px;
  }
}\n}.elementor .e-5cf4325-cef84c0{font-family:"Poppins";font-weight:600;font-size:25px;color:#FFB21C;/* Titres internes de l’accordéon */
selector .elementor-tab-content h2,
selector .e-n-accordion-item-content h2 {
  color: #F5AE24 !important;
  font-family: "Montserrat", sans-serif;
  font-size: 23px;
  font-weight: 600;
  line-height: 1.25;
  letter-spacing: 0;
  
  margin: 38px 0 16px;
  padding-left: 14px;
  border-left: 3px solid #F5AE24;
}

/* Premier titre : moins d’espace au-dessus */
selector .elementor-tab-content h2:first-of-type,
selector .e-n-accordion-item-content h2:first-of-type {
  margin-top: 28px;
}

/* Adaptation mobile */
@media (max-width: 767px) {
  selector .elementor-tab-content h2,
  selector .e-n-accordion-item-content h2 {
      font-size: 19px;
      margin-top: 30px;
      margin-bottom: 12px;
      padding-left: 11px;
  }
}\n}.elementor .e-ad9d5df-1c1b05d{font-family:"Poppins";font-weight:600;font-size:25px;color:#FFB21C;/* Titres internes de l’accordéon */
selector .elementor-tab-content h2,
selector .e-n-accordion-item-content h2 {
  color: #F5AE24 !important;
  font-family: "Montserrat", sans-serif;
  font-size: 23px;
  font-weight: 600;
  line-height: 1.25;
  letter-spacing: 0;
  
  margin: 38px 0 16px;
  padding-left: 14px;
  border-left: 3px solid #F5AE24;
}

/* Premier titre : moins d’espace au-dessus */
selector .elementor-tab-content h2:first-of-type,
selector .e-n-accordion-item-content h2:first-of-type {
  margin-top: 28px;
}

/* Adaptation mobile */
@media (max-width: 767px) {
  selector .elementor-tab-content h2,
  selector .e-n-accordion-item-content h2 {
      font-size: 19px;
      margin-top: 30px;
      margin-bottom: 12px;
      padding-left: 11px;
  }
}\n}.elementor .e-d7c077c-e65a61d{font-family:"Poppins";font-weight:600;font-size:25px;color:#FFB21C;/* Titres internes de l’accordéon */
selector .elementor-tab-content h2,
selector .e-n-accordion-item-content h2 {
  color: #F5AE24 !important;
  font-family: "Montserrat", sans-serif;
  font-size: 23px;
  font-weight: 600;
  line-height: 1.25;
  letter-spacing: 0;
  
  margin: 38px 0 16px;
  padding-left: 14px;
  border-left: 3px solid #F5AE24;
}

/* Premier titre : moins d’espace au-dessus */
selector .elementor-tab-content h2:first-of-type,
selector .e-n-accordion-item-content h2:first-of-type {
  margin-top: 28px;
}

/* Adaptation mobile */
@media (max-width: 767px) {
  selector .elementor-tab-content h2,
  selector .e-n-accordion-item-content h2 {
      font-size: 19px;
      margin-top: 30px;
      margin-bottom: 12px;
      padding-left: 11px;
  }
}\n}.elementor .e-0562015-bc0e229{font-family:"Poppins";font-weight:600;font-size:25px;color:#FFB21C;/* Titres internes de l’accordéon */
selector .elementor-tab-content h2,
selector .e-n-accordion-item-content h2 {
  color: #F5AE24 !important;
  font-family: "Montserrat", sans-serif;
  font-size: 23px;
  font-weight: 600;
  line-height: 1.25;
  letter-spacing: 0;
  
  margin: 38px 0 16px;
  padding-left: 14px;
  border-left: 3px solid #F5AE24;
}

/* Premier titre : moins d’espace au-dessus */
selector .elementor-tab-content h2:first-of-type,
selector .e-n-accordion-item-content h2:first-of-type {
  margin-top: 28px;
}

/* Adaptation mobile */
@media (max-width: 767px) {
  selector .elementor-tab-content h2,
  selector .e-n-accordion-item-content h2 {
      font-size: 19px;
      margin-top: 30px;
      margin-bottom: 12px;
      padding-left: 11px;
  }
}\n}