/* Sollus 1.6.8 — bouton Parcours / Qualifications des accueils FR et EN.
   Le bouton est dans la section Divi #redha; ne touche ni aux autres CTA,
   ni aux pages Approches, Informations ou Conditions generales. */
body.sollus-refonte.sollus-accueil-2026 #main-content #redha a.s-button.s-outline,
body.sollus-refonte.sollus-accueil-2026 #main-content #redha a.s-button.s-outline:visited {
  background-color: #417c7f !important;
  border-color: #417c7f !important;
  color: #ffffff !important;
  text-decoration: none;
}

body.sollus-refonte.sollus-accueil-2026 #main-content #redha a.s-button.s-outline:hover,
body.sollus-refonte.sollus-accueil-2026 #main-content #redha a.s-button.s-outline:active {
  background-color: #28595a !important;
  border-color: #28595a !important;
  color: #ffffff !important;
}

body.sollus-refonte.sollus-accueil-2026 #main-content #redha a.s-button.s-outline:focus-visible {
  outline: 3px solid #28595a;
  outline-offset: 4px;
}

@media (forced-colors: active) {
  body.sollus-refonte.sollus-accueil-2026 #main-content #redha a.s-button.s-outline {
    color: ButtonText !important;
    background-color: ButtonFace !important;
    border: 2px solid ButtonText !important;
  }
}
