/***** IMPORT VARIABLES GLOBALES *****/
/*Variables globales*/
/***** IMPORT COMMON : html / body / header / footer *****/
* {
  box-sizing: border-box;
}
html {
  font-size: 62.5%;
}
body {
  position: relative;
  font: normal 1.8rem "Wigrum", Arial, sans-serif;
  color: #793D88;
  height: 100vh;
  min-height: 100vh;
}
@media screen and (max-width: 1024px) {
  body {
    overflow: auto;
  }
}
@media screen and (max-width: 767px) {
  body {
    background-size: auto 60px;
    padding-top: 90px;
  }
}
/*COMMONS*/
.modal-backdrop {
  background-color: #202323;
  opacity: 0.8;
}
.modal-backdrop.show {
  opacity: 0.8;
}
.noBullet {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/*Header*/
.quizz-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 2.5rem 0;
  grid-gap: 2.5rem;
  max-width: 760px;
  margin: auto;
}
.quizz-header.centered {
  justify-content: center;
}
@media (max-width: 767px) {
  .quizz-header {
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .quizz-header .quizz-header-logo {
    margin-bottom: 2rem;
  }
}
.quizz-header .quizz-header-logo img {
  display: block;
  width: auto;
  height: 110px;
  margin: 0 auto;
}
.quizz-header .quizz-header-contacts {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  gap: 30px;
}
@media (max-width: 767px) {
  .quizz-header .quizz-header-contacts {
    flex-direction: column-reverse;
    margin: auto;
    gap: 15px;
  }
}
.quizz-header .quizz-header-contacts .btn {
  font-size: 1.5rem;
  background: #E07E48;
  color: #FFF;
  border: 0;
  padding: 1rem 3rem;
}
.quizz-header .quizz-header-contacts a#btn_appel {
  font-size: 1.7rem;
  color: #E07E48;
  font-weight: normal;
  text-decoration: none;
  border: solid 1px #E07E48;
  border-radius: 10px;
  padding: 0.7rem 2rem;
  font-weight: bold;
}
.quizz-header .quizz-header-contacts a {
  font-size: 1.7rem;
  color: #fff;
  font-weight: normal;
  text-decoration: none;
  border: solid 1px #E07E48;
  border-radius: 10px;
  padding: 0.7rem 2rem;
  font-weight: bold;
  white-space: nowrap;
}
/* CONTENU*/
#qcontent {
  max-width: 760px;
  margin: 0 auto 3rem;
  padding-top: 2.4rem;
  /* POP IN */
}
@media (max-width: 767px) {
  #qcontent {
    width: 100%;
  }
}
#qcontent .row {
  margin-right: 0;
  margin-left: 0;
}
#qcontent #btn_popin {
  display: none;
}
#qcontent .nom_questionnaire {
  margin-bottom: 2rem;
  font: bold 3.6rem "Wigrum", Arial, sans-serif;
  color: #793D88;
}
@media (max-width: 767px) {
  #qcontent .nom_questionnaire {
    font-size: 3rem;
    line-height: 3rem;
  }
}
#qcontent .nom_questionnaire h1 {
  font-weight: 500;
  font-size: 3.6rem;
  margin: 0;
}
@media (max-width: 767px) {
  #qcontent .nom_questionnaire h1 {
    font-size: 2.8rem;
    line-height: 3rem;
  }
}
#qcontent #formwizard {
  margin: 0 auto;
  width: 100%;
  /*STEP 0 : SPLASHSCREEN*/
  /*ETAPES RESULTATS*/
  /*ETAPE DECOUVRIR*/
  /*ETAPE COMPRENDRE*/
  /*ETAPE COMPRENDRE DETAIL*/
  /*ETAPE FINALE : AGIR*/
}
@media (max-width: 1199px) {
  #qcontent #formwizard {
    padding: 0 1.5rem;
  }
}
@media (max-width: 767px) {
  #qcontent #formwizard {
    padding: 0;
  }
}
#qcontent #formwizard #wizard_step_0 {
  background: #EDEDED;
  padding: 4rem;
}
@media (max-width: 767px) {
  #qcontent #formwizard #wizard_step_0 {
    padding: 1.5rem;
  }
}
#qcontent #formwizard #wizard_step_0 img {
  display: block;
  width: 100%;
  height: auto;
  margin-bottom: 3rem;
}
#qcontent #formwizard #wizard_step_0 > div {
  margin-bottom: 3rem;
}
#qcontent #formwizard #wizard_step_0 h2 {
  font: 500 2.6rem "Wigrum", Arial, sans-serif;
  color: #E07E48;
  margin: 0 0 3rem;
}
@media (max-width: 767px) {
  #qcontent #formwizard #wizard_step_0 h2 {
    font-size: 2.2rem;
    line-height: 2.4rem;
  }
}
#qcontent #formwizard #wizard_step_0 .btn-primary {
  font-size: 2rem;
  padding: 2rem 3em 2rem 11rem;
  border: 0;
  background: url(/images/pictos/picto-barometre.svg) no-repeat 3rem 50% #E07E48;
  background-size: 5rem auto;
}
#qcontent #formwizard #wizard_step_0 .btn-primary i {
  display: none;
}
@media (max-width: 767px) {
  #qcontent #formwizard #wizard_step_0 .btn-primary {
    display: block;
    padding: 6.5rem 1.5rem 1.5rem;
    background-position: 50% 15px;
  }
}
#qcontent #formwizard div[id*="wizard_step_"] .fil_ariane {
  position: relative;
  z-index: 3;
}
#qcontent #formwizard div[id*="wizard_step_"] .fil_ariane::before {
  position: absolute;
  content: "";
  width: calc(100% - 75px);
  height: 0.2rem;
  background: #793D88;
  bottom: -2.1rem;
  left: 3.5rem;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[id*="wizard_step_"] .fil_ariane::before {
    display: none;
  }
}
#qcontent #formwizard div[id*="wizard_step_"] .fil_ariane > p {
  margin-bottom: 3rem;
  font: 500 2.3rem "Wigrum", Arial, sans-serif;
  color: #E07E48;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[id*="wizard_step_"] .fil_ariane > p {
    margin-bottom: 1rem;
  }
}
#qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol {
  position: relative;
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol {
    width: auto;
  }
}
#qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol li {
  position: relative;
  flex: 1;
}
#qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol li * {
  font: normal 1.2rem "Wigrum", Arial, sans-serif;
  color: #793D88;
  padding-bottom: 4rem;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol li * {
    font-size: 2.3rem;
    padding-bottom: 0.8rem;
  }
}
#qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol li::after {
  position: absolute;
  content: "";
  bottom: -3.5rem;
  left: 50%;
  margin-left: -1.5rem;
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  border: 0.2rem solid #793D88;
  background: #FFF;
  z-index: 4;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol li::before {
    position: absolute;
    content: "";
    bottom: -2rem;
    width: 100%;
    height: 0.2rem;
    background: #793D88;
  }
}
@media (max-width: 767px) {
  #qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol li span {
    display: inline-block;
    min-width: 75px;
    padding-bottom: 0;
    text-align: center;
  }
}
#qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol li a::before {
  position: absolute;
  content: "";
  bottom: -3.5rem;
  left: 50%;
  margin-left: -1.5rem;
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  background: #793D88;
  z-index: 5;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol li a::before {
    display: none;
  }
}
#qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol li a::after {
  position: absolute;
  content: "\2713";
  bottom: -2.5rem;
  left: 50%;
  margin-left: -1rem;
  height: 2rem;
  width: 2rem;
  font-size: 2rem;
  font-weight: normal;
  color: #FFF;
  z-index: 6;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol li a::after {
    display: none;
  }
}
@media (max-width: 767px) {
  #qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol li {
    display: none;
  }
}
#qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol li.current::after,
#qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol li.current::before {
  display: none;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol li.current {
    display: block;
  }
}
#qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol li.current a {
  font-weight: 500;
}
#qcontent #formwizard div[id*="wizard_step_"] .fil_ariane ol li.current a::after {
  display: none;
}
@media (max-width: 1024px) {
  #qcontent #formwizard div[id*="wizard_step_"] div[id*="label_question_"] {
    margin-top: 3rem;
  }
}
#qcontent #formwizard div[id*="wizard_step_"] div[id*="label_question_"] h2 {
  font-size: 2.6rem;
}
#qcontent #formwizard div[id*="wizard_step_"] .help-info {
  font-size: 1.4rem;
  color: #666;
  padding: 1rem 5rem 1rem 7rem;
  margin: 2rem 0 0rem;
  text-align: left;
  background: url(/images/pictos/picto-info.svg) no-repeat 3rem 50% #EDF5FA;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[id*="wizard_step_"] .help-info {
    padding: 1rem 1.5rem;
    background: #EDF5FA;
    margin-bottom: 0;
  }
}
#qcontent #formwizard div[id*="wizard_step_"] #propositions {
  padding: 3rem 0;
}
#qcontent #formwizard div[id*="wizard_step_"] div[id*="liste_sous_propositions_q"] hr {
  display: none;
}
#qcontent #formwizard div[id*="wizard_step_"] div[id*="liste_sous_propositions_q"] h3 {
  position: relative;
  font: 500 2.6rem "Wigrum", Arial, sans-serif;
  padding: 3rem 0;
}
#qcontent #formwizard div[id*="wizard_step_"] div[id*="liste_sous_propositions_q"] h3::before {
  position: absolute;
  content: "";
  top: 0;
  left: 50%;
  margin-left: -15rem;
  width: 30rem;
  height: 0.1rem;
  background: #793D88;
}
#qcontent #formwizard div[id*="wizard_step_"] div[id*="liste_sous_propositions_q"] > div {
  margin-bottom: 4rem;
}
#qcontent #formwizard div[id*="wizard_step_"] ul[id*="liste_propositions_"],
#qcontent #formwizard div[id*="wizard_step_"] ul.sous_propositions {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: flex;
  grid-gap: 5px 10px;
  width: 600px;
  margin: 0 auto;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[id*="wizard_step_"] ul[id*="liste_propositions_"],
  #qcontent #formwizard div[id*="wizard_step_"] ul.sous_propositions {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
  }
}
#qcontent #formwizard div[id*="wizard_step_"] ul[id*="liste_propositions_"] li,
#qcontent #formwizard div[id*="wizard_step_"] ul.sous_propositions li {
  display: flex;
  width: calc(50% - 5px);
}
@media (max-width: 767px) {
  #qcontent #formwizard div[id*="wizard_step_"] ul[id*="liste_propositions_"] li,
  #qcontent #formwizard div[id*="wizard_step_"] ul.sous_propositions li {
    width: 100%;
  }
}
#qcontent #formwizard div[id*="wizard_step_"] ul[id*="liste_propositions_"] li input[type="radio"],
#qcontent #formwizard div[id*="wizard_step_"] ul.sous_propositions li input[type="radio"],
#qcontent #formwizard div[id*="wizard_step_"] ul[id*="liste_propositions_"] li input[type="checkbox"],
#qcontent #formwizard div[id*="wizard_step_"] ul.sous_propositions li input[type="checkbox"] {
  position: absolute;
  left: -9999px;
  width: 0;
  visibility: hidden;
}
#qcontent #formwizard div[id*="wizard_step_"] ul[id*="liste_propositions_"] li label,
#qcontent #formwizard div[id*="wizard_step_"] ul.sous_propositions li label {
  position: relative;
  display: flex;
  align-items: center;
  flex: 1;
  padding: 2.5rem 2rem 2.5rem 6rem;
  font: normal 1.6rem "Wigrum", Arial, sans-serif;
  color: #202323;
  text-align: left;
  border: 0.1rem solid #ddd;
  background: #FFF;
  cursor: pointer;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[id*="wizard_step_"] ul[id*="liste_propositions_"] li label,
  #qcontent #formwizard div[id*="wizard_step_"] ul.sous_propositions li label {
    padding: 1.5rem 2rem 1.5rem 6rem;
  }
}
#qcontent #formwizard div[id*="wizard_step_"] ul[id*="liste_propositions_"] li label::before,
#qcontent #formwizard div[id*="wizard_step_"] ul.sous_propositions li label::before,
#qcontent #formwizard div[id*="wizard_step_"] ul[id*="liste_propositions_"] li label::after,
#qcontent #formwizard div[id*="wizard_step_"] ul.sous_propositions li label::after {
  position: absolute;
  content: "";
}
#qcontent #formwizard div[id*="wizard_step_"] ul[id*="liste_propositions_"] li label::before,
#qcontent #formwizard div[id*="wizard_step_"] ul.sous_propositions li label::before {
  top: 50%;
  left: 2rem;
  width: 2.4rem;
  height: 2.4rem;
  margin-top: -1.2rem;
  border-radius: 50%;
  border: 0.2rem solid #793D88;
  background: #FFF;
  z-index: 2;
}
#qcontent #formwizard div[id*="wizard_step_"] ul[id*="liste_propositions_"] li input:checked + label,
#qcontent #formwizard div[id*="wizard_step_"] ul.sous_propositions li input:checked + label {
  color: #82358B;
  background: #793D88;
  border-color: #793D88;
}
#qcontent #formwizard div[id*="wizard_step_"] ul[id*="liste_propositions_"] li input:checked + label::before,
#qcontent #formwizard div[id*="wizard_step_"] ul.sous_propositions li input:checked + label::before {
  border-color: #FFF;
}
#qcontent #formwizard div[id*="wizard_step_"] ul[id*="liste_propositions_"] li input:checked + label::after,
#qcontent #formwizard div[id*="wizard_step_"] ul.sous_propositions li input:checked + label::after {
  position: absolute;
  content: "\2713";
  top: 50%;
  left: 2.2rem;
  height: 2rem;
  width: 2rem;
  margin-top: -1.1rem;
  text-align: center;
  font-size: 2rem;
  line-height: 2rem;
  color: #000;
  z-index: 3;
}
#qcontent #formwizard div[id*="wizard_step_"] #btn_save_data,
#qcontent #formwizard div[id*="wizard_step_"] #btn_next_step,
#qcontent #formwizard div[id*="wizard_step_"] *[id*="btn_next_step_"] {
  font-size: 1.8rem;
  padding: 1.5rem 5rem 1.5rem 2.5rem;
  border: 0.2rem solid #793D88;
  box-shadow: none;
  color: #793D88;
  transition: all 0.2s ease;
}
#qcontent #formwizard div[id*="wizard_step_"] #btn_save_data:hover,
#qcontent #formwizard div[id*="wizard_step_"] #btn_next_step:hover,
#qcontent #formwizard div[id*="wizard_step_"] *[id*="btn_next_step_"]:hover,
#qcontent #formwizard div[id*="wizard_step_"] #btn_save_data:focus,
#qcontent #formwizard div[id*="wizard_step_"] #btn_next_step:focus,
#qcontent #formwizard div[id*="wizard_step_"] *[id*="btn_next_step_"]:focus,
#qcontent #formwizard div[id*="wizard_step_"] #btn_save_data:visited,
#qcontent #formwizard div[id*="wizard_step_"] #btn_next_step:visited,
#qcontent #formwizard div[id*="wizard_step_"] *[id*="btn_next_step_"]:visited {
  color: #FFF !important;
  background: url(/images/pictos/picto-chevron-hover.svg) no-repeat right 2rem top 50% #793D88;
  text-decoration: none;
}
#qcontent #formwizard div[id*="wizard_step_"] #btn_next_step {
  display: inline-block;
  margin-top: 3rem;
}
#qcontent #formwizard div[id*="wizard_step_"] #quizz_intitule_synthese h2 {
  font-size: 2.6rem;
  color: #E07E48;
}
#qcontent #formwizard div[id*="wizard_step_"] #quizz_reponses ol {
  list-style-type: none;
  margin: 0;
  padding: 0;
  margin: 4rem 0;
}
#qcontent #formwizard div[id*="wizard_step_"] #quizz_reponses ol li {
  position: relative;
  display: block;
  padding: 0.5rem 12rem 0.5rem 2rem;
  margin: 1rem 0;
  text-align: left;
  font-size: 1.8rem;
  color: #E07E48;
}
#qcontent #formwizard div[id*="wizard_step_"] #quizz_reponses ol li .theme_quizz {
  color: #793D88;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[id*="wizard_step_"] #quizz_reponses ol li {
    padding: 0.5rem 3rem 0.5rem 2rem;
    font-size: 1.6rem;
  }
}
#qcontent #formwizard div[id*="wizard_step_"] #quizz_reponses ol li a {
  position: absolute;
  right: 0;
  top: 0.5rem;
  font-size: 1.3rem;
  color: #793D88 !important;
  padding: 0.5rem 2.5rem 0.5rem 0;
  border: 0;
  box-shadow: none;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[id*="wizard_step_"] #quizz_reponses ol li a {
    height: 2rem;
    font-size: 0;
    top: 0.6rem;
  }
}
#qcontent #formwizard .quizz-resultats-liens {
  position: absolute;
  list-style-type: none;
  display: flex;
  width: 100%;
  top: -4.4rem;
  flex-wrap: nowrap;
  padding: 0;
  z-index: 2;
}
@media (max-width: 767px) {
  #qcontent #formwizard .quizz-resultats-liens {
    top: -4.2rem;
  }
}
#qcontent #formwizard .quizz-resultats-liens li {
  justify-content: center;
  align-items: center;
  flex: 1;
  text-align: center;
  padding: 0 1rem 2rem;
  margin: 0;
  border-bottom: 0.4rem solid transparent;
  color: #878787;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  #qcontent #formwizard .quizz-resultats-liens li {
    padding-bottom: 1.5rem;
  }
}
#qcontent #formwizard .quizz-resultats-liens li a {
  font: 500 1.4rem "Wigrum", Arial, sans-serif;
  color: #878787;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  #qcontent #formwizard .quizz-resultats-liens li a {
    font-size: 1.2rem;
  }
}
#qcontent #formwizard .quizz-resultats-liens li.current {
  font-size: 1.4rem;
  color: #793D88;
  border-color: #793D88;
}
#qcontent #formwizard .quizz-resultats-liens::before {
  position: absolute;
  content: "";
  left: 0;
  bottom: 0;
  width: 100%;
  height: 0.2rem;
  background: #878787;
  z-index: -1;
}
#qcontent #formwizard div[data-name="Découvrir"] {
  position: relative;
  margin-top: 7.5rem;
  border: 0.1rem solid #EDEDED;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph {
  background: #F7F3F8;
  padding: 2rem 3rem 6rem;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph {
    padding: 1rem 1.5rem 2rem;
  }
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph .quizz-resultats-title {
  font-size: 2rem;
  font-weight: 600;
  text-transform: uppercase;
  color: #432B7F;
  margin-bottom: 1.5rem;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph .quizz-resultats-title {
    font-size: 1.8rem;
  }
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph .quizz-resultats-title strong {
  font-size: 2.6rem;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph .quizz-resultats-title strong {
    display: block;
  }
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph .quizz-resultats-title strong.lowLevel {
  color: #3b8653;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph .quizz-resultats-title strong.middLowLevel {
  color: #b3ba4f;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph .quizz-resultats-title strong.middleLevel {
  color: #f97035;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph .quizz-resultats-title strong.middHighLevel {
  color: #ed4848;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph .quizz-resultats-title strong.highLevel {
  color: #ce2020;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph > strong#score,
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph > span {
  position: relative;
  top: 80px;
  z-index: 1000;
  color: #fff;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph > strong#score,
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph > span {
    position: relative;
    top: 60px;
    z-index: 1000;
    font-size: 15px;
    left: -5px;
  }
}
@media (max-height: 570px) {
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph > strong#score,
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph > span {
    position: relative;
    top: 42px;
    z-index: 1000;
    font-size: 12px;
    left: -2px;
  }
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph figure img {
  width: 100% !important;
  margin-left: 10px !important;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph figure img {
    width: 500px !important;
    margin: auto !important;
  }
}
@media (max-height: 570px) {
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph figure img {
    width: 300px !important;
    margin: auto !important;
  }
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph figure {
  position: relative;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph figure {
    padding-bottom: 50px;
  }
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph figure img {
  display: block;
  width: 400px;
  height: auto;
  margin: 0 auto;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph figure img {
    width: 100%;
  }
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph figure figcaption {
  position: absolute;
  width: 100%;
  bottom: -4rem;
  left: 0;
  text-align: center;
  color: #432B7F;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph figure figcaption {
    bottom: 0;
  }
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph figure figcaption strong {
  font: bold 4rem "Wigrum", Arial, sans-serif;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-graph figure figcaption span {
  font: 200 1.8rem "Wigrum", Arial, sans-serif;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-resume {
  position: relative;
  padding: 2rem;
  background: #f9f9f9;
  border-top: 0.1rem solid #EDEDED;
  border-bottom: 0.1rem solid #EDEDED;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-resume::before,
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-resume::after {
  position: absolute;
  content: "";
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-resume::before {
  height: 4rem;
  width: 4rem;
  top: -4rem;
  left: 50%;
  margin-left: -2rem;
  border-right: 2rem solid transparent;
  border-bottom: 3rem solid #EDEDED;
  border-left: 2rem solid transparent;
  z-index: 2;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-resume::after {
  height: 3.8rem;
  width: 3.8rem;
  top: -3.8rem;
  left: 50%;
  margin-left: -1.9rem;
  border-right: 1.9rem solid transparent;
  border-bottom: 2.8rem solid #f9f9f9;
  border-left: 1.9rem solid transparent;
  z-index: 3;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-resume .argumentaire {
  font: bold 2.2rem "Wigrum", Arial, sans-serif;
  color: #202323;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-resume .argumentaire {
    font-size: 1.6rem;
  }
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-resume .resume-text {
  font: bold 1.6rem "Wigrum", Arial, sans-serif;
  color: #432B7F;
  margin: 2rem 0;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-resume .btn-primary {
  display: inline-block;
  width: 500px;
  padding: 2.5rem 8rem 3rem 6rem;
  font: 500 2.2rem "Wigrum", Arial, sans-serif;
  color: #FFF;
  background: url(/images/pictos/picto-chevron-blanc.svg) no-repeat right 1.5rem top 50% #793D88;
  border: 0;
  transition: all 0.2s ease;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-resume .btn-primary {
    display: block;
    width: 100%;
    margin: 1rem 0;
    padding: 1.5rem 5rem 2rem 2rem;
    font-size: 1.8rem;
  }
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-resume .btn-primary:hover {
  background: url(/images/pictos/picto-chevron-blanc.svg) no-repeat right 1.5rem top 50% #E07E48;
  text-decoration: none;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses {
  position: relative;
  padding: 2rem 0 4rem;
  background: #FFF;
  border-bottom: 0.1rem solid #EDEDED;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses .quizz-resultats-subtitle {
  font-size: 2rem;
  font-weight: 600;
  text-transform: uppercase;
  color: #432B7F;
  margin-bottom: 2.5rem;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses ul {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  grid-gap: 15px 30px;
  margin: 0 auto 3rem;
  padding: 0 2rem;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses ul li {
  display: flex;
  width: calc(50% - 15px);
  align-items: center;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses ul li {
    width: 100%;
  }
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses ul li span {
  font-size: 1.6rem;
  color: #202323;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses ul li strong {
  position: relative;
  width: 3rem;
  height: 3rem;
  margin-left: auto;
  font-size: 0;
  border-radius: 50%;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses ul li strong.lowLevel {
  background: #3b8653;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses ul li strong.middLowLevel {
  background: #b3ba4f;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses ul li strong.middleLevel {
  background: #f97035;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses ul li strong.middHighLevel {
  background: #ed4848;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses ul li strong.highLevel {
  background: #ce2020;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses ul li strong span {
  display: none;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses .bloc-boutons {
  display: flex;
  justify-content: space-around;
  align-items: center;
  padding: 0 10px;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses .bloc-boutons {
    padding: 0 15px;
    flex-wrap: wrap;
  }
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses .bloc-boutons #btn_detail {
  vertical-align: middle;
  width: calc(50% - 28px);
  padding: 2rem 6rem 2rem 1.5rem;
  margin: 0 1rem 0 0;
  font: normal 1.4rem "Wigrum", Arial, sans-serif;
  color: #fff !important;
  border: 0.2rem solid #793D88 !important;
  background: url(/images/pictos/picto-loupe-hover.svg) no-repeat right 1.5rem top 50% #793D88 !important;
  order: 1;
  transition: all 0.2s ease;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses .bloc-boutons #btn_detail {
    width: 100%;
    margin: 1rem 0;
  }
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses .bloc-boutons #btn_detail:hover {
  color: #FFF !important;
  background: url(/images/pictos/picto-loupe-hover.svg) no-repeat right 1.5rem top 50% #E07E48 !important;
  text-decoration: none;
  border: 0.2rem solid #E07E48 !important;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses .bloc-boutons #btn_detail + a {
  display: inline-block;
  vertical-align: middle;
  width: calc(50% - 28px);
  padding: 1.5rem 6rem 1.5rem 1rem;
  margin: 0 0 0 1rem;
  font: normal 1.4rem "Wigrum", Arial, sans-serif;
  color: #432B7F;
  text-align: center;
  background: url(/images/pictos/picto-replay.svg) no-repeat right 1.5rem top 50%;
  order: 3;
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses .bloc-boutons a[data-toggle="tab"] {
  vertical-align: middle;
  width: calc(50% - 28px);
  color: #fff !important;
  padding: 2rem 1.5rem 2rem 1.5rem;
  font: 1.4rem Wigrum, Arial, sans-serif;
  transition: all 0.2s ease 0s;
  border-width: 0.2rem !important;
  border-style: solid !important;
  border-color: #793D88 !important;
  border-image: initial !important;
  order: 2;
  background: #793D88 !important;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses .bloc-boutons #btn_detail + a,
  #qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses .bloc-boutons a:last-child {
    width: 100%;
    margin: 0 0 1rem;
  }
}
#qcontent #formwizard div[data-name="Découvrir"] .quizz-resultats-decouvrir-reponses .bloc-boutons a[data-toggle="tab"]:hover {
  color: #FFF !important;
  background: #E07E48 !important;
  text-decoration: none;
  border-color: #E07E48 !important;
}
#qcontent #formwizard div[data-name="comprendre"] {
  position: relative;
  margin-top: 7.5rem;
  border: 0.1rem solid #EDEDED;
  background: #EDEDED;
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  overflow: hidden;
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat,
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
  overflow: hidden;
  padding: 2.5rem 2rem 2rem;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat,
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin {
    padding: 1rem;
  }
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat .section-title,
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin .section-title {
  margin-bottom: 2rem;
  font-size: 1.8rem;
  color: #432B7F;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat .section-title,
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin .section-title {
    font-size: 1.3rem;
    margin-bottom: 1rem;
  }
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat figure,
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin figure {
  position: relative;
  margin-top: auto;
  margin-bottom: 0 !important;
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat figure img,
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin figure img {
  display: block;
  width: 100%;
  height: auto;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat figure img,
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin figure img {
    display: none;
  }
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat figure figcaption,
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin figure figcaption {
  margin-top: -0.5rem;
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat figure figcaption strong,
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin figure figcaption strong {
  font-size: 3rem;
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat figure figcaption span,
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin figure figcaption span {
  font-size: 2.5rem;
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat figure.lowLevel strong,
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin figure.lowLevel strong {
  color: #3b8653;
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat figure.middLowLevel strong,
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin figure.middLowLevel strong {
  color: #b3ba4f;
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat figure.middleLevel strong,
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin figure.middleLevel strong {
  color: #f97035;
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat figure.middHighLevel strong,
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin figure.middHighLevel strong {
  color: #ed4848;
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat figure.highLevel strong,
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin figure.highLevel strong {
  color: #ce2020;
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat {
  position: relative;
  width: 60%;
  background: #FFF;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat {
    width: 50%;
  }
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat::before {
  position: absolute;
  width: 100%;
  content: "";
  top: 0;
  left: 90%;
  right: -10px;
  bottom: 0;
  transform: skewX(-10deg);
  background: #EDEDED;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat::before {
    display: none;
  }
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat figure,
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat .section-title {
  width: 80%;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat figure,
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-resultat .section-title {
    width: 100%;
  }
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin {
  width: 40%;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin {
    width: 50%;
  }
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin figure figcaption {
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-graphs .comprendre-graphs-temoin figure figcaption {
    margin-top: 0;
  }
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-bilan {
  text-align: left;
  padding: 4rem;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-bilan {
    padding: 1.5rem;
  }
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-bilan > .section-title {
  font: bold 2.2rem "Wigrum", Arial, sans-serif;
  padding: 0 0 2rem;
  color: #432B7F;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-bilan > .section-title {
    padding: 0;
  }
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-bilan .comprendre-bilan-contenu {
  padding: 2.5rem;
  color: #FFF;
  background: #432B7F;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-bilan .comprendre-bilan-contenu {
    max-height: 14rem;
    padding: 1.5rem;
    overflow-y: auto;
  }
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-bilan .comprendre-bilan-contenu.comprendre-bilan-contenu p {
  font-size: 1.8rem;
  padding: 0;
  margin: 0;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-bilan .comprendre-bilan-contenu.comprendre-bilan-contenu p {
    font-size: 1.4rem;
    line-height: 2rem;
  }
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-bilan .bloc-boutons {
  padding: 20px 0 0;
  text-align: center;
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-bilan .bloc-boutons .btn {
  display: inline-block;
  font-size: 1.8rem;
  padding: 1.5rem 5rem 1.5rem 2.5rem;
  border: 0.2rem solid #793D88;
  box-shadow: none;
  color: #FFF !important;
  background: url(/images/pictos/picto-chevron-hover.svg) no-repeat right 2rem top 50% #793D88 !important;
  text-decoration: none !important;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-bilan .bloc-boutons .btn {
    font-size: 1.6rem;
  }
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-bilan .bloc-boutons .btn:hover {
  color: #FFF;
  background: url(/images/pictos/picto-chevron-hover.svg) no-repeat right 2rem top 50% #793D88;
  text-decoration: none;
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-temoignages {
  text-align: left;
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-temoignages .bloc-temoignage .bloc-temoignage-texte {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  padding: 20px 20px 20px 100px;
  background: url(/images/visuels/bouton_decouvrir.png) no-repeat 20px 50% #FFF;
  background-size: 60px auto;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-temoignages .bloc-temoignage .bloc-temoignage-texte {
    flex-direction: column;
    justify-content: center;
    background-position: 50% 20px;
    padding: 70px 20px 20px;
  }
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-temoignages .bloc-temoignage .bloc-temoignage-texte p {
  font: bold 1.8rem "Wigrum", Arial, sans-serif;
  margin: 0;
  padding-right: 20px;
  color: #432B7F;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-temoignages .bloc-temoignage .bloc-temoignage-texte p {
    font-size: 1.6rem;
    padding: 0;
    margin-bottom: 1.5rem;
    text-align: center;
  }
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-temoignages .bloc-temoignage .bloc-temoignage-texte a {
  display: block;
  margin-left: auto;
  font-size: 1.8rem;
  padding: 1.5rem 5rem 1.5rem 2.5rem;
  border: 0.2rem solid #793D88;
  box-shadow: none;
  color: #793D88;
  transition: all 0.2s ease;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre"] .comprendre-temoignages .bloc-temoignage .bloc-temoignage-texte a {
    font-size: 1.6rem;
    margin: 1.5rem auto 0;
  }
}
#qcontent #formwizard div[data-name="comprendre"] .comprendre-temoignages .bloc-temoignage .bloc-temoignage-texte a:hover {
  color: #FFF;
  background: url(/images/pictos/picto-chevron-hover.svg) no-repeat right 2rem top 50% #793D88;
  text-decoration: none;
}
#qcontent #formwizard div[data-name="comprendre-detail"] {
  position: relative;
  margin-top: 7.5rem;
  border: 0.1rem solid #EDEDED;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete {
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  padding: 0;
  background: #FFF;
  align-items: flex-end;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete {
    display: flex;
    flex-direction: column;
    padding: 1.5rem;
  }
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete > figure {
  position: relative;
  display: flex;
  margin: 0;
  align-items: center;
  width: calc(100% - 240px);
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete > figure {
    width: 100%;
    flex-direction: column;
    justify-content: center;
  }
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete > figure img {
  position: relative;
  display: inline-block;
  width: 15rem;
  height: auto;
  z-index: 2;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete > figure figcaption {
  font: normal 500 1.5rem "Wigrum", Arial, sans-serif;
  color: #432B7F;
  text-align: left;
  padding: 0;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete > figure figcaption {
    font-size: 1.3rem;
  }
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete > figure figcaption .section-title {
  font: bold 2.6rem / 3.2rem "Wigrum", Arial, sans-serif;
  margin: 0;
  text-align: left;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete > figure figcaption .section-title {
    text-align: center;
  }
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete .comprendre-detail-formulaire {
  width: 240px;
  padding: 1.5rem;
  font-size: 1.4rem;
  background: #F7F3F8;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete .comprendre-detail-formulaire {
    width: 100%;
  }
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete .comprendre-detail-formulaire p {
  margin-bottom: 2.5rem;
  color: #202323;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete .comprendre-detail-formulaire .form-group {
  margin: 0 !important;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete .comprendre-detail-formulaire .form-group label {
  display: block;
  font-size: 1.4rem;
  text-align: left;
  color: #432B7F;
  text-transform: lowercase;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete .comprendre-detail-formulaire .form-group label:first-letter {
  text-transform: uppercase;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete .comprendre-detail-formulaire .form-group label {
    text-align: center;
  }
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete .comprendre-detail-formulaire .form-group select {
  display: block;
  width: 100%;
  border-radius: 0.4rem;
  padding: 8px 8px 10px;
  color: #FFF;
  font-size: 1.4rem;
  background: #432B7F;
  margin-bottom: 0;
  border: 0;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete .comprendre-detail-formulaire #btn_save_data {
  display: block;
  width: 100%;
  margin-top: 1rem;
  font-size: 1.4rem;
  padding: 1rem 5rem 1rem 2.5rem;
  border: 0.2rem solid #793D88;
  box-shadow: none;
  color: #793D88;
  transition: all 0.2s ease;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-entete .comprendre-detail-formulaire #btn_save_data:hover {
  color: #FFF !important;
  text-decoration: none;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul {
  display: block;
  padding: 0;
  grid-gap: 0;
  margin: 0;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li {
  position: relative;
  display: block;
  width: 100%;
  margin: 0;
  padding: 5px 20px 5px 200px;
  overflow: hidden;
  min-height: 200px;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li {
    padding: 10px 10px 10px 100px;
  }
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li::before,
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li::after {
  position: absolute;
  content: "";
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li::before {
  width: 160px;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li::before {
    width: 90px;
  }
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li::after {
  position: absolute;
  content: "";
  z-index: 10;
  top: 0;
  bottom: 0;
  left: 160px;
  width: 20px;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li::after {
    width: 15px;
    left: 90px;
  }
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li p {
  color: #303030;
  font-size: 1.4rem;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li p span {
  display: block;
  margin-bottom: 10px;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li p span.info {
  font-size: 1.2rem;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li p {
    text-align: left;
    font-size: 12px;
    padding: 0 1rem;
  }
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li:first-child {
  background: #e4e599;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li:first-child::after {
  background-image: linear-gradient(to top right, #cccc33 48%, transparent 51%), linear-gradient(to bottom right, #cccc33 48%, transparent 51%);
  background-size: 100% 50%;
  background-position: top left, bottom left;
  background-repeat: no-repeat;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li:first-child::before {
  background: url(/images/visuels/personna/personna1.svg) no-repeat 50% 50% #cccc33;
  background-size: 160px auto;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li:first-child::before {
    background-size: 80px auto;
  }
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li:nth-child(2) {
  background: #deedf4;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li:nth-child(2)::after {
  background-image: linear-gradient(to top right, #5882a8 48%, transparent 51%), linear-gradient(to bottom right, #5882a8 48%, transparent 51%);
  background-size: 100% 50%;
  background-position: top left, bottom left;
  background-repeat: no-repeat;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li:nth-child(2)::before {
  background: url(/images/visuels/personna/personna2.svg) no-repeat 50% 50% #5882a8;
  background-size: 160px auto;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li:nth-child(2)::before {
    background-size: 80px auto;
  }
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li:nth-child(3) {
  background: #ededed;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li:nth-child(3)::after {
  background-image: linear-gradient(to top right, #b1a8b4 48%, transparent 51%), linear-gradient(to bottom right, #b1a8b4 48%, transparent 51%);
  background-size: 100% 50%;
  background-position: top left, bottom left;
  background-repeat: no-repeat;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li:nth-child(3)::before {
  background: url(/images/visuels/personna/personna3.svg) no-repeat 50% 50% #b1a8b4;
  background-size: 160px auto;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li:nth-child(3)::before {
    background-size: 80px auto;
  }
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li:nth-child(4) {
  background: #d5cfd9;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li:nth-child(4)::after {
  background-image: linear-gradient(to top right, #8f7e9c 48%, transparent 51%), linear-gradient(to bottom right, #8f7e9c 48%, transparent 51%);
  background-size: 100% 50%;
  background-position: top left, bottom left;
  background-repeat: no-repeat;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li:nth-child(4)::before {
  background: url(/images/visuels/personna/personna4.svg) no-repeat 50% 50% #8f7e9c;
  background-size: 160px auto;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="comprendre-detail"] .comprendre-detail-contenu .comprendre-detail-exemple ul > li:nth-child(4)::before {
    background-size: 80px auto;
  }
}
#qcontent #formwizard div[data-name="comprendre-detail"] .exemple-texte {
  color: #432B7F;
  padding: 1.5rem;
  margin-bottom: 2rem;
  font-size: 1.6rem;
  background: #FFF;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .bloc-boutons {
  text-align: center;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .bloc-boutons .btn-primary {
  display: inline-block;
  font-size: 1.8rem;
  padding: 1.5rem 5rem 1.5rem 2.5rem;
  border: 0.2rem solid #793D88;
  box-shadow: none;
  color: #793D88;
  transition: all 0.2s ease;
}
#qcontent #formwizard div[data-name="comprendre-detail"] .bloc-boutons .btn-primary:hover {
  color: #FFF;
  background: url(/images/pictos/picto-chevron-hover.svg) no-repeat right 2rem top 50% #793D88;
  text-decoration: none;
}
#qcontent #formwizard div[data-name="agir"] {
  position: relative;
  margin-top: 7.5rem;
  border: 0.1rem solid #EDEDED;
  background: #EDEDED;
}
#qcontent #formwizard div[data-name="agir"] .agir {
  padding: 30px 40px;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="agir"] .agir {
    padding: 1.5rem;
  }
}
#qcontent #formwizard div[data-name="agir"] .agir h2 {
  font: bold 2.6rem "Wigrum", Arial, sans-serif;
  color: #793D88;
  padding: 0 10px 20px;
  text-align: center;
}
#qcontent #formwizard div[data-name="agir"] .agir .agir-contenu {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
#qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-agir {
  flex: 0 0 100%;
  margin-bottom: 20px;
  padding: 90px 40px 70px 290px;
  background: url(/images/visuels/visuel-parapluie.png) no-repeat 0 0 #FFF;
  background-size: 350px auto;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-agir {
    background: url(/images/visuels/visuel-parapluie-mobile.png) no-repeat 0 0 #FFF;
    background-size: 288px auto;
    padding: 320px 0 0;
  }
}
#qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-agir a {
  display: block;
  font: 500 2.5rem "Wigrum", Arial, sans-serif;
  color: #793D88;
  padding: 60px 5px;
  text-align: center;
  border: 2px solid #793D88;
  background: #F7F3F8;
  text-decoration: none !important;
  transition: all 0.2s ease;
}
#qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-agir a:hover,
#qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-agir a:focus {
  color: #FFF !important;
  background: #793D88;
  text-decoration: none;
}
#qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-question {
  flex: 0 0 48%;
  margin-right: 10px;
  background: #432B7F;
}
@media (max-width: 767px) {
  #qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-question {
    flex: 0 0 100%;
  }
}
#qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-question a {
  display: block;
  background: url(/images/visuels/visuel-aide.svg) no-repeat 50% 5px #432B7F;
  background-size: auto 150px;
  padding: 155px 20px 40px;
  color: #FFF;
  text-decoration: none !important;
}
#qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-question a strong {
  position: relative;
  display: block;
  color: #FFF;
  padding: 10px 0 15px;
  font-weight: 500;
  margin-bottom: 10px;
  text-transform: uppercase;
}
#qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-question a strong::after {
  position: absolute;
  content: "";
  width: 70%;
  height: 1px;
  background: #FFF;
  bottom: 0;
  left: 15%;
}
#qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-question a span {
  font-size: 1.4rem;
  line-height: 1.6rem;
  color: #FFF;
}
#qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-restart {
  flex: 0 0 48%;
}
@media (max-width: 1024px) {
  #qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-restart {
    flex: 0 0 100%;
    margin-top: 3rem;
  }
}
#qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-restart a {
  display: block;
  width: 100%;
  height: 100%;
  padding: 180px 20px 20px;
  border: 2px solid #793D88;
  text-decoration: none !important;
  transition: all 0.2s ease;
}
#qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-restart a span {
  font-size: 1.6rem;
  line-height: 1.6rem;
  color: #793D88;
}
#qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-restart a:hover,
#qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-restart a:focus {
  background: url(/images/visuels/visuel-restart-hover.svg) no-repeat 50% 30px #793D88;
  background-size: auto 130px;
  text-decoration: none;
}
#qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-restart a:hover span,
#qcontent #formwizard div[data-name="agir"] .agir .agir-contenu .bloc-restart a:focus span {
  color: #FFF;
}
#qcontent #InfosDetailReponses .modal-content {
  background: transparent;
  border: 0;
}
#qcontent #InfosDetailReponses .modal-content .modal-header {
  display: block;
  text-align: right;
}
#qcontent #InfosDetailReponses .modal-content .modal-header h5 {
  display: none;
}
#qcontent #InfosDetailReponses .modal-content .modal-header button {
  position: static;
  display: inline-block;
  padding: 0 0 6rem 0;
  float: none;
  background: url(/images/pictos/picto-close.svg) no-repeat 50% 100%;
  text-shadow: none;
  opacity: 1;
  font-size: 14px;
  font-weight: normal;
  color: #FFF;
}
#qcontent #InfosDetailReponses .modal-content .modal-header button::before {
  content: "Fermer";
  font-size: 14px;
}
#qcontent #InfosDetailReponses .modal-content .modal-header button span {
  display: none;
}
#qcontent #InfosDetailReponses .modal-content .modal-header .modal-print {
  background: url(/images/pictos/picto-print.svg) no-repeat 50% 100%;
  display: inline-block;
  padding: 0 0 5rem 0;
  font-weight: normal;
  color: #FFF;
  font-size: 14px;
  margin-right: 10px;
}
#qcontent #InfosDetailReponses .modal-content .modal-body {
  background: #FFF;
  padding: 2rem 7.5rem 5rem 7.5rem;
}
@media (max-width: 767px) {
  #qcontent #InfosDetailReponses .modal-content .modal-body {
    padding: 2rem;
  }
}
#qcontent #InfosDetailReponses .modal-content .modal-body > img {
  display: block;
  width: 100px;
  height: auto;
  margin: 0 auto;
}
#qcontent #InfosDetailReponses .modal-content .modal-body .quizz-resultats-decouvrir-resume {
  text-align: center;
}
#qcontent #InfosDetailReponses .modal-content .modal-body .quizz-resultats-decouvrir-resume > strong {
  font-size: 3rem;
}
#qcontent #InfosDetailReponses .modal-content .modal-body .quizz-resultats-decouvrir-resume > strong + span {
  font-size: 2rem;
}
#qcontent #InfosDetailReponses .modal-content .modal-body .quizz-resultats-decouvrir-resume > p {
  margin: 1rem 0 2rem;
  font-size: 1.4rem;
}
#qcontent #InfosDetailReponses .modal-content .modal-body th {
  background: none;
  font: 500 1.6rem "Wigrum", Arial, sans-serif;
  color: #793D88;
}
#qcontent #InfosDetailReponses .modal-content .modal-body th + th {
  text-align: right;
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr {
  vertical-align: baseline;
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td {
  padding: 1rem 0;
  font: normal 1.4rem "Wigrum", Arial, sans-serif;
}
@media (max-width: 767px) {
  #qcontent #InfosDetailReponses .modal-content .modal-body tr td {
    width: 50%;
    padding: 1rem 0;
    font-size: 1.3rem;
    vertical-align: middle;
  }
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td strong {
  color: #202323;
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td + td {
  text-align: right;
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td + td strong {
  font: 500 1.8rem "Wigrum", Arial, sans-serif;
}
@media (max-width: 767px) {
  #qcontent #InfosDetailReponses .modal-content .modal-body tr td + td strong {
    font-size: 1.2rem;
  }
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td + td strong.lowLevel {
  color: #3b8653;
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td + td strong.middLowLevel {
  color: #b3ba4f;
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td + td strong.middleLevel {
  color: #f97035;
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td + td strong.middHighLevel {
  color: #ed4848;
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td + td strong.highLevel {
  color: #ce2020;
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td[colspan="2"] .argumentaire {
  position: relative;
  border: 0.1rem solid #878787;
  padding: 1.5rem;
  margin-bottom: 3rem;
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td[colspan="2"] .argumentaire .titre_argumentaire {
  font: 500 1.6rem "Wigrum", Arial, sans-serif;
  margin-bottom: 1.5rem;
  padding-right: 4rem;
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td[colspan="2"] .argumentaire .titre_argumentaire::before {
  position: absolute;
  content: "";
  width: 2rem;
  height: 2rem;
  right: 1.5rem;
  top: 1.65rem;
  border-radius: 50%;
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td[colspan="2"] .argumentaire .titre_argumentaire.lowLevel::before {
  background-color: #3b8653;
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td[colspan="2"] .argumentaire .titre_argumentaire.middLowLevel::before {
  background-color: #b3ba4f;
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td[colspan="2"] .argumentaire .titre_argumentaire.middleLevel::before {
  background-color: #f97035;
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td[colspan="2"] .argumentaire .titre_argumentaire.middHighLevel::before {
  background-color: #ed4848;
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td[colspan="2"] .argumentaire .titre_argumentaire.highLevel::before {
  background-color: #ce2020;
}
#qcontent #InfosDetailReponses .modal-content .modal-body tr td[colspan="2"] .argumentaire .texte_argumentaire {
  display: block;
  font: normal 1.4rem "Wigrum", Arial, sans-serif;
  line-height: 2.2rem;
  color: #202323;
}
#qcontent #InfosDetailReponses .modal-content .modal-footer {
  display: none;
}
/* Footer*/
#vyv_footer_footer {
  display: flex;
  justify-content: center;
  grid-gap: 2.5rem;
}
#vyv_footer_footer a {
  font-size: 1.5rem;
  color: #482683;
  text-decoration: underline;
}
/***** IMPORT DESIGN ENTITE GLOBALES *****/
/* Variables VYV*/
@font-face {
  font-family: 'Wigrum';
  src: url('/fonts/wigrum-webfont.woff2') format('woff2'), url('/fonts/wigrum-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
#qcontent #formwizard #wizard_step_0 .btn-primary {
  background-color: #793D88;
}
#qcontent #formwizard div[id*="wizard_step_"] div[id*="label_question_"] h2,
#qcontent #formwizard div[id*="wizard_step_"] div[id*="liste_sous_propositions_q"] h3 {
  color: #E07E48;
}
#btn_save_data,
#btn_next_step,
.btn-primary,
*[id*="btn_next_step_"] {
  background: url(/images/pictos/vyv/picto-chevron.svg) no-repeat right 2rem top 50%;
}
#quizz_reponses ol li {
  background: url(/images/pictos/vyv/picto-chevron.svg) no-repeat 0 1rem;
}
#quizz_reponses ol li a {
  background: url(/images/pictos/vyv/picto-modifier.svg) no-repeat 100% 50%;
  background-size: 20px auto;
}
.bloc-boutons .btn {
  background: url(/images/pictos/vyv/picto-chevron.svg) no-repeat right 2rem top 50%;
}
.bloc-temoignage-texte a,
.bloc-temoignage-texte a:hover {
  color: #FFF !important;
  background: url(/images/pictos/picto-chevron-hover.svg) no-repeat right 2rem top 50% #793D88;
  text-decoration: none;
}
.bloc-agir a,
.bloc-agir a:hover,
.bloc-agir a:focus {
  color: #FFF !important;
  background: #793D88 !important;
  text-decoration: none !important;
}
.bloc-restart a {
  background: url(/images/visuels/vyv/visuel-restart.svg) no-repeat 50% 30px #FFF;
  background-size: auto 130px;
}
body[data-action="quizz"] {
  padding: 0;
}
body[data-action="quizz"] header {
  background-color: #793D88;
  height: 73px;
}
body[data-action="quizz"] {
  padding: 0;
}
body[data-action="quizz"] header {
  background-color: #793D88;
  height: 73px;
}
body[data-action="quizz"] header .quizz-header-logo {
  margin-bottom: 0;
}
body[data-action="quizz"] header .quizz-header-logo img {
  width: 50%;
  height: unset;
}
body[data-action="quizz"] #content #qcontent #propositions > ul {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
body[data-action="quizz"] #content #qcontent #propositions > ul .bidon label {
  border-radius: 7px;
}
body[data-action="quizz"] #content #qcontent #propositions > ul .bidon label:before,
body[data-action="quizz"] #content #qcontent #propositions > ul .bidon label:after {
  display: none;
}
#socle-content {
  display: none;
}
body[data-action="quizz"] {
  padding: 0;
}
body[data-action="quizz"] header {
  background-color: #82358B;
  height: 80px;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 998;
}
body[data-action="quizz"] header .quizz-header {
  flex-direction: row;
  padding: 0;
  height: 80px;
  justify-content: space-between;
  align-items: center;
  padding: 16px;
  gap: 0;
  max-width: 100%;
}
body[data-action="quizz"] header .quizz-header-contacts {
  gap: 1rem;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] header .quizz-header-contacts {
    display: flex;
    flex-direction: row-reverse;
    gap: 4px;
    position: relative;
    left: 10px;
  }
}
body[data-action="quizz"] header .quizz-header-contacts a {
  border-radius: 0 !important;
  border: none !important;
  height: 32px;
  padding: 4px 8px !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  line-height: normal;
}
body[data-action="quizz"] header .quizz-header-contacts #btn_appel {
  background: #F3EEFF;
  color: #82358B;
  order: 2;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] header .quizz-header-contacts #btn_appel {
    width: 37px;
    height: 37px;
    border-radius: 50% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  body[data-action="quizz"] header .quizz-header-contacts #btn_appel span {
    display: none;
  }
  body[data-action="quizz"] header .quizz-header-contacts #btn_appel:before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5.51667 8.99167C6.71667 11.35 8.65 13.2833 11.0083 14.4833L12.8417 12.65C13.075 12.4167 13.4 12.35 13.6917 12.4417C14.625 12.75 15.625 12.9167 16.6667 12.9167C16.8877 12.9167 17.0996 13.0045 17.2559 13.1607C17.4122 13.317 17.5 13.529 17.5 13.75V16.6667C17.5 16.8877 17.4122 17.0996 17.2559 17.2559C17.0996 17.4122 16.8877 17.5 16.6667 17.5C12.9094 17.5 9.30609 16.0074 6.64932 13.3507C3.99256 10.6939 2.5 7.09057 2.5 3.33333C2.5 3.11232 2.5878 2.90036 2.74408 2.74408C2.90036 2.5878 3.11232 2.5 3.33333 2.5H6.25C6.47101 2.5 6.68298 2.5878 6.83926 2.74408C6.99554 2.90036 7.08333 3.11232 7.08333 3.33333C7.08333 4.375 7.25 5.375 7.55833 6.30833C7.65 6.6 7.58333 6.925 7.35 7.15833L5.51667 8.99167Z' fill='%2382358B'/%3E%3C/svg%3E");
    width: 18px;
    height: 18px;
    display: block;
    position: relative;
  }
}
body[data-action="quizz"] header .quizz-header-contacts #btn_etre_rappele {
  display: flex;
  align-items: center;
  gap: 8px;
  background: #F3EEFF;
  color: #82358B;
  order: 1;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] header .quizz-header-contacts #btn_etre_rappele {
    width: 37px;
    height: 37px;
    border-radius: 50% !important;
  }
  body[data-action="quizz"] header .quizz-header-contacts #btn_etre_rappele span {
    display: none;
  }
}
body[data-action="quizz"] header .quizz-header-contacts #btn_etre_rappele:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='16' viewBox='0 0 22 16' fill='none'%3E%3Cpath d='M9.52789 15.9968C8.83546 15.9324 8.39725 15.5265 8.16309 14.9144C7.88879 14.2024 7.6446 13.4809 7.40041 12.756C6.47716 10.0114 5.55726 7.26673 4.6407 4.51886C4.5738 4.31591 4.51025 4.11296 4.46341 3.90679C4.22591 2.87593 4.49686 2.3444 5.53719 2.00615C7.53756 1.3522 9.55131 0.724024 11.5684 0.118397C12.5652 -0.181195 13.1205 0.0765185 13.5286 1.02039C13.833 1.71944 14.0538 2.45071 14.298 3.1723C15.3484 6.26165 16.3954 9.35099 17.4391 12.4436C17.516 12.6755 17.5929 12.9074 17.6665 13.1394C17.7435 13.3874 17.6498 13.5421 17.3889 13.6226C14.8667 14.4054 12.3478 15.1914 9.82895 15.9742C9.74198 16 9.64163 15.9903 9.52789 16V15.9968ZM15.7565 11.155C15.7264 11.0358 15.6996 10.9166 15.6628 10.8006C14.6559 7.82726 13.6524 4.85066 12.6355 1.88051C12.3679 1.09449 12.2642 1.05905 11.4781 1.30388C9.76539 1.83541 8.05605 2.36695 6.35005 2.90815C5.48367 3.18197 5.44018 3.28183 5.7379 4.17094C6.12593 5.32743 6.51396 6.48392 6.90199 7.64041C7.48404 9.37354 8.06274 11.1099 8.65817 12.8398C8.89232 13.5163 8.97595 13.5485 9.68846 13.3456C10.324 13.1652 10.9529 12.9654 11.5818 12.7689C12.8128 12.3856 14.0438 12.0054 15.2714 11.6092C15.4922 11.5383 15.8 11.5093 15.7565 11.1582V11.155ZM13.7695 13.7257C13.7962 13.4325 13.5253 13.1362 13.2142 13.1233C12.8797 13.1072 12.5017 13.4132 12.5184 13.7096C12.5351 14.0124 12.7158 14.2057 13.0302 14.254C13.3781 14.3055 13.7394 14.0414 13.7661 13.7257H13.7695Z' fill='%2382358B'/%3E%3Cpath d='M0.509507 7.96256C0.44595 7.16686 0.706868 6.26809 1.11832 5.40153C1.20863 5.21146 1.33575 5.03429 1.46955 4.86355C1.54649 4.76691 1.67695 4.72503 1.80741 4.77657C1.9847 4.84744 2.01815 5.00207 1.98135 5.15348C1.9479 5.29844 1.86093 5.43052 1.79402 5.56904C0.904229 7.38914 0.910919 9.19958 1.881 10.9907C1.9111 11.0455 1.93786 11.1002 1.97132 11.1518C2.09508 11.3483 2.17871 11.5512 1.93117 11.7058C1.61004 11.9056 1.46621 11.6382 1.34913 11.4385C0.844017 10.5848 0.526233 9.67313 0.509507 8.67771C0.509507 8.49731 0.509507 8.31369 0.509507 7.96256Z' fill='%2382358B'/%3E%3Cpath d='M21.5 8.21061C21.4231 9.2769 21.1923 10.3078 20.6771 11.271C20.5935 11.4288 20.4664 11.5738 20.3359 11.6994C20.2824 11.7509 20.162 11.7638 20.0817 11.7509C19.9445 11.7284 19.881 11.6124 19.8609 11.4868C19.8308 11.2903 19.9713 11.1485 20.0549 10.9875C21.0083 9.15448 21.0451 7.31505 20.0716 5.47562C19.9512 5.2469 19.7003 4.95375 20.1118 4.79268C20.4764 4.64771 20.5868 4.99563 20.7139 5.22757C21.219 6.16178 21.4331 7.16364 21.5 8.21383V8.21061Z' fill='%2382358B'/%3E%3Cpath d='M19.212 8.23638C19.2253 8.94831 19.0347 9.61192 18.7068 10.2433C18.6031 10.4463 18.4493 10.6202 18.1917 10.5043C17.9141 10.3818 18.0111 10.1628 18.1081 9.96306C18.6266 8.89677 18.7303 7.81759 18.2185 6.71909C18.1817 6.63855 18.1582 6.54513 18.1482 6.45493C18.1315 6.3003 18.1415 6.14568 18.3155 6.0748C18.4961 6.00071 18.6199 6.1038 18.7068 6.23587C19.0982 6.84794 19.1919 7.53411 19.212 8.23316V8.23638Z' fill='%2382358B'/%3E%3Cpath d='M3.48664 6.03937C3.71746 6.08769 3.84457 6.19077 3.81781 6.36151C3.79439 6.53869 3.71746 6.70942 3.64721 6.87694C3.23911 7.82726 3.29597 8.77113 3.70073 9.70534C3.76094 9.84387 3.84123 9.97917 3.88137 10.1241C3.92151 10.2755 3.90144 10.4366 3.73084 10.5075C3.56693 10.5751 3.40302 10.5268 3.32274 10.3818C3.17555 10.1177 3.02837 9.84387 2.93805 9.55716C2.61357 8.53919 2.65706 7.52122 3.04175 6.52258C3.12537 6.30352 3.2458 6.0748 3.48999 6.03937H3.48664Z' fill='%2382358B'/%3E%3C/svg%3E");
  width: 21px;
  height: 16px;
  display: block;
  position: relative;
}
body[data-action="quizz"] header .quizz-header-contacts .btn {
  background: #F3EEFF;
  color: #82358B;
}
body[data-action="quizz"] header .quizz-header-contacts #scd_btn_etre_rappele {
  order: 3;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] header .quizz-header-contacts #scd_btn_etre_rappele {
    width: 37px;
    height: 37px;
    border-radius: 50% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  body[data-action="quizz"] header .quizz-header-contacts #scd_btn_etre_rappele span {
    display: none;
  }
  body[data-action="quizz"] header .quizz-header-contacts #scd_btn_etre_rappele:before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M15.8333 15.8334H4.16667V6.66671H15.8333M13.3333 0.833374V2.50004H6.66667V0.833374H5V2.50004H4.16667C3.24167 2.50004 2.5 3.24171 2.5 4.16671V15.8334C2.5 16.2754 2.67559 16.6993 2.98816 17.0119C3.30072 17.3244 3.72464 17.5 4.16667 17.5H15.8333C16.2754 17.5 16.6993 17.3244 17.0118 17.0119C17.3244 16.6993 17.5 16.2754 17.5 15.8334V4.16671C17.5 3.72468 17.3244 3.30076 17.0118 2.9882C16.6993 2.67564 16.2754 2.50004 15.8333 2.50004H15V0.833374M14.1667 10H10V14.1667H14.1667V10Z' fill='%2382358B'/%3E%3C/svg%3E");
    width: 21px;
    height: 18px;
    display: block;
    position: relative;
  }
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] header .quizz-header-contacts {
    margin: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] header .quizz-header {
    padding: 16px;
    max-width: 100%;
    align-items: center;
  }
}
body[data-action="quizz"] header .quizz-header-logo {
  margin-bottom: 0;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] header .quizz-header-logo {
    width: calc(50% - 88px);
  }
}
body[data-action="quizz"] header .quizz-header-logo img {
  width: 78px;
  height: unset;
  margin: 0;
}
body[data-action="quizz"] header .quizz-header .nom_questionnaire {
  display: block;
  margin: auto;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
body[data-action="quizz"] header .quizz-header .nom_questionnaire h1 {
  color: white;
  font-family: 'Wigrum';
  font-style: normal;
  font-weight: 500;
  font-size: 26px;
  line-height: 120%;
  margin: 0;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] header .quizz-header .nom_questionnaire h1 {
    font-size: 14px;
    width: 70%;
    margin: auto;
  }
}
body[data-action="quizz"] .quizz-resultats-container {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0px;
  background: #F7F6FA;
}
body[data-action="quizz"] .quizz-resultats-container.active#wizard_step_10 {
  display: flex;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left,
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right {
  width: 50%;
  padding: 24px 64px;
  padding-bottom: 140px;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left,
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right {
    width: 100%;
    padding: 0;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left {
  padding: 24px 0;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph {
  position: sticky;
  top: calc(50% - 80px);
  transform: translateY(-50%);
}
@media screen and (max-width: 1600px) and (max-height: 730px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph {
    top: 105px;
    transform: none;
  }
}
@media screen and (max-width: 1280px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph {
    top: 90px;
    transform: none;
  }
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph {
    position: relative;
    top: 0;
    transform: initial;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph .quizz-resultats-title {
  color: black;
  text-align: center;
  font-family: 'Wigrum';
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  width: 80%;
  margin: auto;
}
@media screen and (max-width: 530px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph .quizz-resultats-title {
    width: 100%;
  }
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph .quizz-resultats-title {
    font-size: 24px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph #score {
  position: relative;
  left: -5px;
  display: flex;
  align-items: center;
  justify-content: center;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph #score:after {
  content: "%";
  display: block;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph #score {
    top: 60px;
    position: relative;
  }
}
@media screen and (max-width: 530px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph #score {
    width: 100%;
    top: 45px;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1280px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph #score {
    top: 63px;
    font-size: 24px;
  }
}
@media screen and (min-width: 1280px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph #score {
    top: 76px;
    font-size: 28px;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1280px) and (max-height: 570px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph #score {
    top: 72px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph > span {
  display: none;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph .low-score {
  color: black;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph .medium-score,
body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph .high-score {
  color: black;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph figure img {
  width: 100%;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph figure img {
    max-width: 100%;
    height: 300px;
    display: block;
    margin: auto;
  }
}
@media screen and (max-width: 530px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph figure img {
    height: 200px;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1280px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph figure img {
    width: 500px;
  }
}
@media screen and (min-width: 1280px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph figure img {
    width: 600px;
  }
}
@media screen and (max-width: 1280px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resutats-left .quizz-resultats-decouvrir-graph figure img {
    width: 570px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right {
  background: white;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right .quizz-resultats-liens-refonte {
  display: flex;
  align-items: center;
  padding: 0;
  position: relative;
  margin-bottom: 40px;
  border: solid 1px #82358B;
}
@media screen and (max-width: 1280px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right .quizz-resultats-liens-refonte {
    margin-bottom: 32px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right .quizz-resultats-liens-refonte li {
  width: 50%;
  list-style: none;
  background: white;
  text-align: center;
  position: relative;
  height: 45px;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right .quizz-resultats-liens-refonte li.current a {
  color: white;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right .quizz-resultats-liens-refonte li.current:before {
  content: "";
  position: absolute;
  width: 100%;
  background: #82358B;
  z-index: 1;
  height: 45px;
  left: 0;
  top: 0;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right .quizz-resultats-liens-refonte li.current:after {
  content: "";
  width: 25px;
  height: 12px;
  position: absolute;
  bottom: -10px;
  left: 50%;
  transform: translateX(-50%);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='12' viewBox='0 0 25 12' fill='none'%3E%3Cpath d='M11.5361 11.1C12.2473 11.6333 13.225 11.6333 13.9361 11.1L23.9361 3.6C25.4738 2.44679 24.6582 1.48733e-06 22.7361 1.3193e-06L2.73614 -4.29154e-07C0.814119 -5.97183e-07 -0.00147617 2.44679 1.53614 3.6L11.5361 11.1Z' fill='%2382358B'/%3E%3C/svg%3E");
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right .quizz-resultats-liens-refonte li a {
  color: #472583;
  position: relative;
  z-index: 2;
  font-family: 'Wigrum';
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
  width: 100%;
  display: block;
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 45px;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right .quizz-resultats-liens-refonte li a:hover {
  text-decoration: none;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 {
    padding: 0 24px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis > img {
  display: none;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis .quizz-resultats-decouvrir-resume {
  margin-bottom: 40px;
}
@media screen and (max-width: 1280px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis .quizz-resultats-decouvrir-resume {
    margin-bottom: 32px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis .quizz-resultats-decouvrir-resume p {
  color: black;
  font-family: 'Wigrum';
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  text-align: left;
}
@media screen and (max-width: 1280px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis .quizz-resultats-decouvrir-resume p {
    font-size: 16px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div {
  margin-bottom: 40px;
}
@media screen and (max-width: 1280px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div {
    margin-bottom: 24px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div p {
  text-align: left;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div:nth-child(2n+1) {
  margin-bottom: 32px;
}
@media screen and (max-width: 1280px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div:nth-child(2n+1) {
    margin-bottom: 24px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div:nth-child(2n+1) p {
  color: black;
  font-family: 'Wigrum';
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
@media screen and (max-width: 1280px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div:nth-child(2n+1) p {
    font-size: 16px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div:nth-child(2n+1) p strong {
  font-weight: unset;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div .argumentaire {
  border-left: solid 1px #DDD;
  padding: 0 12px;
  position: relative;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div .argumentaire .texte_argumentaire {
  font-family: 'Wigrum';
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  text-align: left;
  display: block;
  padding: 32px;
  border-radius: 16px;
  position: relative;
}
@media screen and (max-width: 1280px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div .argumentaire .texte_argumentaire {
    font-size: 16px;
    padding: 24px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div .argumentaire .texte_argumentaire.highLevel,
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div .argumentaire .texte_argumentaire.middHighLevel {
  background: #FEF5F5;
  color: #B90404;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div .argumentaire .texte_argumentaire.highLevel:before,
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div .argumentaire .texte_argumentaire.middHighLevel:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='22' viewBox='0 0 14 22' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.041 12.2105L6.13281 21.5464C-0.0155468 16.9968 -1.31164 8.32447 3.2379 2.17611L4.84807 9.99076e-05L5.1553 0.227444C5.27341 2.0807 5.75976 3.90291 6.59789 5.58395C7.68574 7.76583 9.64265 9.59201 13.041 12.2105Z' fill='%23FEF5F5'/%3E%3C/svg%3E");
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div .argumentaire .texte_argumentaire.middleLevel {
  background: #FEF5EA;
  color: #C54700;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div .argumentaire .texte_argumentaire.middleLevel:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='22' viewBox='0 0 14 22' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.0414 12.21L6.13281 21.5464C-0.0155468 16.9968 -1.31164 8.32447 3.2379 2.17611L4.84807 9.99076e-05L5.15633 0.228201C5.27452 2.0812 5.76085 3.90314 6.59887 5.58395C7.68665 7.7657 9.64339 9.59179 13.0414 12.21Z' fill='%23FEF5EA'/%3E%3C/svg%3E");
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div .argumentaire .texte_argumentaire.lowLevel,
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div .argumentaire .texte_argumentaire.middLowLevel {
  background: #F2FBEC;
  color: #336F08;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div .argumentaire .texte_argumentaire.lowLevel:before,
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div .argumentaire .texte_argumentaire.middLowLevel:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='22' viewBox='0 0 14 22' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.0414 12.21L6.13281 21.5464C-0.0155468 16.9968 -1.31164 8.32447 3.2379 2.17611L4.84807 9.99076e-05L5.15633 0.228201C5.27452 2.0812 5.76085 3.90314 6.59887 5.58395C7.68665 7.7657 9.64339 9.59179 13.0414 12.21Z' fill='%23F2FBEC'/%3E%3C/svg%3E");
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_100 #InfosDetailReponses #printThis #detail_resultats > div .argumentaire .texte_argumentaire:before {
  content: '';
  position: absolute;
  display: block;
  left: 13px;
  top: -13px;
  width: 14px;
  height: 22px;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 {
    padding: 0 24px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-top {
  display: flex;
  align-items: center;
  margin-bottom: 30px;
}
@media screen and (max-width: 1280px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-top {
    margin-bottom: 24px;
  }
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-top {
    align-items: flex-start;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-top > .quizz-results-situations {
  display: flex;
  flex-direction: column;
  text-align: left;
  color: #000;
  font-family: 'Wigrum';
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  width: 50%;
  padding: 1rem;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-top > .quizz-results-situations > span {
  color: #000;
  font-family: 'Wigrum';
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  text-align: left;
  word-wrap: break-word;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-top > .quizz-results-situations > span.comme-vous {
  font-size: 18px;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-top > .quizz-results-situations > span.situation {
  color: #82358B;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-top > img {
  width: 50%;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-situation {
  border: 1px dashed #82358B;
  display: flex;
  gap: 2rem;
  padding: 1rem;
  margin-bottom: 3rem;
}
@media screen and (max-width: 1280px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-situation {
    margin-bottom: 2rem;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-situation > p {
  width: 90%;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-situation:before {
  content: "";
  width: 24px;
  height: 24px;
  position: relative;
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_3701_12602)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 2C6.477 2 2 6.477 2 12C2 17.523 6.477 22 12 22C17.523 22 22 17.523 22 12C22 6.477 17.523 2 12 2ZM8.5 9.5C8.5 9.04037 8.59053 8.58525 8.76642 8.16061C8.94231 7.73597 9.20012 7.35013 9.52513 7.02513C9.85013 6.70012 10.236 6.44231 10.6606 6.26642C11.0852 6.09053 11.5404 6 12 6C12.4596 6 12.9148 6.09053 13.3394 6.26642C13.764 6.44231 14.1499 6.70012 14.4749 7.02513C14.7999 7.35013 15.0577 7.73597 15.2336 8.16061C15.4095 8.58525 15.5 9.04037 15.5 9.5C15.5 10.4283 15.1313 11.3185 14.4749 11.9749C13.8185 12.6313 12.9283 13 12 13C11.0717 13 10.1815 12.6313 9.52513 11.9749C8.86875 11.3185 8.5 10.4283 8.5 9.5ZM18.258 16.984C17.5094 17.9256 16.5578 18.686 15.4742 19.2082C14.3905 19.7305 13.2029 20.0011 12 20C10.7971 20.0011 9.60946 19.7305 8.52583 19.2082C7.4422 18.686 6.49056 17.9256 5.742 16.984C7.363 15.821 9.575 15 12 15C14.425 15 16.637 15.821 18.258 16.984Z' fill='%23472583'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3701_12602'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-situation p {
  color: var(--Noir, #000);
  font-family: 'Wigrum';
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  text-align: left;
  width: 90%;
  margin-bottom: 0;
}
@media screen and (min-width: 1023px) and (max-width: 1280px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-situation p {
    font-size: 14px;
  }
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-situation li {
    font-size: 12px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom h3 {
  text-align: left;
  color: #82358B;
  font-family: 'Wigrum';
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  margin-bottom: 16px;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container ul.nav.nav-tabs {
  border-radius: 100px;
  background: #F3EEFF;
  justify-content: space-between;
  border: none;
  margin-bottom: 40px;
}
@media screen and (max-width: 1280px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container ul.nav.nav-tabs {
    margin-bottom: 32px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container ul.nav.nav-tabs li {
  width: 33%;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container ul.nav.nav-tabs li a {
  color: black;
  border: none;
  line-height: normal;
  box-sizing: border-box;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 1024px) and (max-width: 1280px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container ul.nav.nav-tabs li a {
    font-size: 12px;
  }
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container ul.nav.nav-tabs li a {
    font-size: 12px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container ul.nav.nav-tabs li a:hover {
  border: none;
  color: black;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container ul.nav.nav-tabs li a.active {
  color: #82358B;
  background-color: #fff;
  border: solid 2px #82358B;
  border-radius: 100px;
  font-weight: 500;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container ul.nav.nav-tabs li a.active:hover {
  border: solid 2px #82358B;
  color: #82358B;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content {
  margin-bottom: 40px;
}
@media screen and (max-width: 1280px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content {
    margin-bottom: 32px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content span.aligned {
  color: black;
  font-family: Wigrum;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  text-align: left;
  margin-bottom: 2rem;
  display: block;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row > .col-md-12 {
  padding: 0;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row:first-child {
  margin-bottom: 1rem;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row:first-child .col-md-12 .form-group > label {
  display: none;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row:first-child .col-md-12 .form-group .input-group .aligned {
  color: black;
  font-family: Wigrum;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  text-align: left;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row:nth-child(2) .col-md-12 .form-group {
  background: #FEF5EA;
  padding: 24px 32px;
}
@media screen and (max-width: 1450px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row:nth-child(2) .col-md-12 .form-group {
    padding: 16px 24px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row:nth-child(2) .col-md-12 .form-group label {
  width: 100%;
  color: #C54700;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  max-width: 100%;
  text-align: left;
  padding: 0;
  margin-bottom: 16px;
}
@media screen and (max-width: 1450px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row:nth-child(2) .col-md-12 .form-group label {
    font-size: 18px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row:nth-child(2) .col-md-12 .form-group .input-group {
  width: 100%;
  padding: 0;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row:nth-child(2) .col-md-12 .form-group .input-group span {
  text-align: left;
  font-family: 'Wigrum';
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  color: #C54700 !important;
}
@media screen and (max-width: 1450px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row:nth-child(2) .col-md-12 .form-group .input-group span {
    font-size: 14px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row:nth-child(3) .col-md-12 .form-group {
  background: #F2FBEC;
  padding: 24px 32px;
  margin: 12px 0;
}
@media screen and (max-width: 1450px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row:nth-child(3) .col-md-12 .form-group {
    padding: 16px 24px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row:nth-child(3) .col-md-12 .form-group label {
  width: 100%;
  color: #336F08;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  max-width: 100%;
  text-align: left;
  padding: 0;
  margin-bottom: 16px;
}
@media screen and (max-width: 1450px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row:nth-child(3) .col-md-12 .form-group label {
    font-size: 18px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row:nth-child(3) .col-md-12 .form-group .input-group {
  width: 100%;
  padding: 0;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row:nth-child(3) .col-md-12 .form-group .input-group span {
  text-align: left;
  font-family: 'Wigrum';
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  color: #336F08;
}
@media screen and (max-width: 1450px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right #wizard_step_110 > .quizz-risques-container .results-quizz-risks-bottom .tabbed-container .tab-content > .tab-pane .row:nth-child(3) .col-md-12 .form-group .input-group span {
    font-size: 14px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right .quizz-resultats-decouvrir-reponses {
  margin-bottom: 60px;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right .quizz-resultats-decouvrir-reponses .bloc-boutons button {
  display: none;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right .quizz-resultats-decouvrir-reponses .bloc-boutons a {
  color: #82358B;
  display: flex;
  gap: 16px;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-family: 'Wigrum';
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right .quizz-resultats-decouvrir-reponses .bloc-boutons a:before {
  content: "";
  width: 24px;
  height: 24px;
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M13.6161 8.22691C12.736 8.12375 12.3219 8.52996 12.1531 8.78142C11.7907 9.32089 11.8942 10.114 12.4389 10.9543L12.583 11.1779L21.7887 13.1014L22.5 4.12826L22.3177 3.93268C21.6289 3.19333 20.8637 2.87094 20.2177 3.04718C19.9183 3.12885 19.3916 3.39106 19.2408 4.23787L19.2273 6.76971C17.7981 5.16421 15.6486 4.11536 12.9566 3.81877C12.4412 3.76289 11.9055 3.7328 11.3518 3.7328C10.7981 3.7328 10.2624 3.76288 9.74695 3.82092C4.73891 4.38832 1.5 7.64016 1.5 12.2546C1.5 17.458 5.55595 21 11.3518 21C15.1084 21 18.0682 19.5686 19.727 17.1894C19.7428 17.1679 19.754 17.1399 19.7653 17.1098C20.2267 16.1813 20.0466 15.5323 19.2026 15.0401C18.5048 14.6339 18.0592 14.7607 17.5482 14.7005L17.3749 15.0229C16.3598 16.9938 14.1878 18.2081 11.3405 18.2081C7.41736 18.2081 4.67138 15.8117 4.67138 12.289C4.67138 8.76638 7.33859 6.52039 11.3405 6.52039C14.0347 6.52039 16.074 7.537 17.1521 9.21557L13.6701 8.23336L13.6116 8.22261L13.6161 8.22691Z' fill='%2382358B'/%3E%3C/svg%3E");
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right > footer {
  position: relative;
  bottom: unset;
  z-index: unset;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right > footer {
    z-index: unset;
    margin: 0;
    padding-top: 10px;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right > .quizz-resultats-decouvrir-resume {
  position: fixed;
  bottom: 0;
  border-top: solid 1px #F3EEFF;
  padding: 16px;
  background: white;
  width: 50%;
  left: 50%;
  z-index: 100;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right > .quizz-resultats-decouvrir-resume {
    width: 100%;
    left: 0%;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right > .quizz-resultats-decouvrir-resume > a {
  padding: 18.5px 16px;
  color: white;
  background: #82358B;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  color: #FFF;
  font-family: 'Wigrum';
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  width: 60%;
  margin: auto;
  border: none;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right > .quizz-resultats-decouvrir-resume > a {
    width: 100%;
    font-size: 12px;
    padding: 8px 16px;
  }
}
@media screen and (max-width: 1280px) and (max-height: 600px) {
  body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right > .quizz-resultats-decouvrir-resume > a {
    width: 90%;
  }
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right > .quizz-resultats-decouvrir-resume > a.btn-quizz:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='24' viewBox='0 0 22 24' fill='none'%3E%3Cpath d='M20.9496 7.86132L14.4997 17.4489C14.194 17.511 14.0308 17.5317 13.7641 17.5317C10.1691 17.5317 8.36005 12.2586 6.23382 7.80385C7.01075 7.53721 7.99227 7.43607 8.37844 7.43607C11.4425 7.43607 11.739 13.5458 13.2125 14.8331C16.6397 7.81304 18.4993 5.27536 20.8807 4.97424L20.8163 2.79284C14.8054 2.8503 10.8931 0 10.8931 0C10.8931 0 7.02914 2.97903 0.981445 3.05948L1.11477 13.0102C1.11477 13.0102 0.995237 18.6718 11.2149 24C21.2898 18.4005 21.0186 12.7436 21.0186 12.7436L20.9542 7.85672L20.9496 7.86132Z' fill='white'/%3E%3C/svg%3E");
  width: 21px;
  height: 24px;
  position: relative;
  background-repeat: no-repeat;
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right > .quizz-resultats-decouvrir-resume > a#rec_res:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='18' viewBox='0 0 24 18' fill='none'%3E%3Cpath d='M22.065 0.742924C21.5785 0.566006 20.9869 0.48584 20.2737 0.48584C20.2682 0.48584 20.2599 0.48584 20.2544 0.48584H1.66697L11.9973 10.4264L22.0623 0.742924H22.065Z' fill='white'/%3E%3Cpath d='M23.4803 2.05595L11.9972 13.105L0 1.55837V12.5991C0 16.3614 0.959226 17.5141 3.72633 17.5141C3.73186 17.5141 3.74015 17.5141 3.74845 17.5141H23.1403C23.367 17.5141 23.6655 17.4727 24 17.4008V5.40357C24 3.89977 23.8424 2.81891 23.4831 2.05595H23.4803Z' fill='white'/%3E%3C/svg%3E");
  width: 24px;
  height: 17px;
  position: relative;
  background-repeat: no-repeat;
}
body[data-action="quizz"] #content {
  padding-left: 16px;
  padding-right: 16px;
  min-height: calc(100vh - 125px);
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content {
    min-height: calc(100% - 125px);
  }
}
@media screen and (max-width: 1500px) and (max-height: 625px) {
  body[data-action="quizz"] #content {
    min-height: calc(100vh - 50px);
  }
}
body[data-action="quizz"] #content #qcontent {
  max-width: 80%;
}
@media screen and (max-width: 1280px) {
  body[data-action="quizz"] #content #qcontent {
    max-width: 95%;
  }
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent {
    max-width: 100%;
  }
}
body[data-action="quizz"] #content #qcontent #propositions {
  padding: 2rem 0;
}
body[data-action="quizz"] #content #qcontent #propositions > ul {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-between;
  gap: 16px;
  width: 100%;
}
body[data-action="quizz"] #content #qcontent #propositions > ul#liste_propositions_q8 {
  gap: 8px;
}
body[data-action="quizz"] #content #qcontent #propositions > ul#liste_propositions_q8 .bidon {
  text-align: left;
  display: flex;
  gap: 12px;
}
body[data-action="quizz"] #content #qcontent #propositions > ul#liste_propositions_q8 .bidon label {
  justify-content: flex-start;
  padding-left: 60px;
  text-align: left;
}
body[data-action="quizz"] #content #qcontent #propositions > ul#liste_propositions_q8 .bidon input[type="checkbox"] {
  position: absolute;
  width: 16px;
  height: 16px;
  z-index: 9;
  border: solid 2px #472583;
  border-radius: 3px;
  visibility: visible;
  display: block;
  top: calc(50% - 8px);
  left: 20px;
}
body[data-action="quizz"] #content #qcontent #propositions > ul#liste_propositions_q8 .bidon input[type="checkbox"]:checked:before {
  content: "";
  background: #472583;
  width: 16px;
  height: 16px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 3px;
}
@media screen and (max-width: 1023px) {
  body[data-action="quizz"] #content #qcontent #propositions > ul#liste_propositions_q8 .bidon input[type="checkbox"]:checked:before {
    top: -2px;
    left: -2px;
  }
}
body[data-action="quizz"] #content #qcontent #propositions > ul#liste_propositions_q8 .bidon input[type="checkbox"]:checked:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='7' viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.64647 1.02379C7.42106 0.7793 7.04526 0.768532 6.80721 1.00099L3.01713 4.69834L1.20937 2.7891C0.980415 2.54747 0.605014 2.54217 0.369905 2.77772C0.134998 3.01303 0.130049 3.3996 0.358808 3.64123L2.57523 5.98203C2.69138 6.10477 2.84575 6.16665 3.00051 6.16665C3.14736 6.16665 3.2942 6.11086 3.40918 5.99912L7.62434 1.88713C7.86219 1.65506 7.87226 1.26849 7.64647 1.02379Z' fill='%23EDEDED'/%3E%3C/svg%3E%0A");
  position: absolute;
  width: 8px;
  height: 8px;
  display: block;
  top: calc(50% - 4px);
  left: calc(50% - 4px);
  background-repeat: no-repeat;
}
body[data-action="quizz"] #content #qcontent #propositions > ul .bidon {
  width: calc(50% - 8px);
  position: relative;
  margin: 0;
  padding: 0;
  justify-content: center;
  height: 99px;
  font-family: 'Wigrum';
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 120%;
  text-align: center;
  border: solid 1px #EDEDED;
  height: 88px;
  overflow: hidden;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent #propositions > ul .bidon {
    width: 100%;
  }
}
body[data-action="quizz"] #content #qcontent #propositions > ul .bidon label {
  border: none;
  background: transparent;
  padding: 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  display: flex;
  text-align: center;
  font-weight: 500;
  padding: 0 8px;
}
body[data-action="quizz"] #content #qcontent #propositions > ul .bidon input[type="radio"]:checked + label,
body[data-action="quizz"] #content #qcontent #propositions > ul .bidon input[type="checkbox"]:checked + label {
  background-color: #F7F6FA;
  color: #82358B;
}
body[data-action="quizz"] #content #qcontent #propositions > ul .bidon:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  background-color: white;
  color: white;
  transform: translateY(100%);
  transition: 0.4s;
}
body[data-action="quizz"] #content #qcontent #propositions > ul .bidon:hover label {
  color: #82358B;
}
body[data-action="quizz"] #content #qcontent #propositions > ul .bidon:hover:before {
  background-color: #F7F6FA;
  transition: 0.4s;
  transform: translateY(0%);
}
body[data-action="quizz"] #content #qcontent #btn_next_step_create_8 {
  display: flex;
  width: 342px;
  max-height: 48px;
  padding: 10px 16px;
  justify-content: center;
  align-items: center;
  gap: 16px;
  flex-shrink: 0;
  background: unset;
  background-color: #82358B;
  position: absolute;
  right: calc(10% + 16px);
  color: white;
}
@media screen and (min-width: 1024px) and (max-width: 1280px) {
  body[data-action="quizz"] #content #qcontent #btn_next_step_create_8 {
    right: calc(2.5% + 3rem);
  }
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent #btn_next_step_create_8 {
    gap: 24px;
    right: unset;
    position: relative;
    width: 100%;
  }
}
body[data-action="quizz"] #content #qcontent #btn_next_step_create_8 i {
  display: none;
}
body[data-action="quizz"] #content #qcontent #btn_next_step_create_8:after {
  content: "";
  width: 32px;
  height: 32px;
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='16' viewBox='0 0 22 16' fill='none'%3E%3Cpath d='M12.1356 15.97L12.5003 16L13.7706 14.9287L22 8L13.7706 1.07128L12.5003 0L12.1356 0.0300147C11.261 0.103896 10.5508 0.346321 10.0669 0.722655C9.78811 0.937374 9.58314 1.19596 9.46875 1.4938C9.32098 1.87244 9.19705 2.62973 10.0264 3.47244L10.0669 3.50245L13.7706 6.15758L13.9112 6.25916C13.8635 6.25455 13.8182 6.25224 13.7706 6.24762C12.4907 6.1368 11.2395 6.05368 10.0669 5.99365C7.2094 5.8482 4.80706 5.82973 3.57729 5.82973C3.22219 5.82973 2.96479 5.82973 2.8218 5.82973C0.869895 5.82973 0 6.60317 0 8.33477C0 9.58846 0.474271 10.0687 0.765031 10.7867L10.0646 10.0179L13.7682 9.71082L13.8897 9.70159L13.7682 9.78932L10.0669 12.4791H10.0646L10.0097 12.5322C9.19229 13.361 9.3186 14.1206 9.46636 14.497C9.58314 14.7948 9.78811 15.0534 10.0646 15.2681C10.5484 15.6421 11.2586 15.8846 12.1332 15.9608L12.1356 15.97Z' fill='white'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
}
body[data-action="quizz"] #content #qcontent #btn_next_step_create_8,
body[data-action="quizz"] #content #qcontent #btn_save_data {
  display: flex;
  width: 342px;
  max-height: 48px;
  padding: 10px 16px;
  justify-content: center;
  align-items: center;
  gap: 16px;
  flex-shrink: 0;
  background: unset;
  background-color: #82358B;
  border: none;
  position: absolute;
  right: calc(10% + 16px);
  color: white;
}
body[data-action="quizz"] #content #qcontent #btn_next_step_create_8:hover,
body[data-action="quizz"] #content #qcontent #btn_save_data:hover {
  background: #82358B;
}
@media screen and (min-width: 1024px) and (max-width: 1280px) {
  body[data-action="quizz"] #content #qcontent #btn_next_step_create_8,
  body[data-action="quizz"] #content #qcontent #btn_save_data {
    right: calc(2.5% + 3rem);
  }
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent #btn_next_step_create_8,
  body[data-action="quizz"] #content #qcontent #btn_save_data {
    gap: 24px;
    right: unset;
    position: relative;
    width: 100%;
  }
}
body[data-action="quizz"] #content #qcontent #btn_next_step_create_8 i,
body[data-action="quizz"] #content #qcontent #btn_save_data i {
  display: none;
}
body[data-action="quizz"] #content #qcontent #btn_next_step_create_8:after,
body[data-action="quizz"] #content #qcontent #btn_save_data:after {
  content: "";
  width: 32px;
  height: 32px;
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='16' viewBox='0 0 22 16' fill='none'%3E%3Cpath d='M12.1356 15.97L12.5003 16L13.7706 14.9287L22 8L13.7706 1.07128L12.5003 0L12.1356 0.0300147C11.261 0.103896 10.5508 0.346321 10.0669 0.722655C9.78811 0.937374 9.58314 1.19596 9.46875 1.4938C9.32098 1.87244 9.19705 2.62973 10.0264 3.47244L10.0669 3.50245L13.7706 6.15758L13.9112 6.25916C13.8635 6.25455 13.8182 6.25224 13.7706 6.24762C12.4907 6.1368 11.2395 6.05368 10.0669 5.99365C7.2094 5.8482 4.80706 5.82973 3.57729 5.82973C3.22219 5.82973 2.96479 5.82973 2.8218 5.82973C0.869895 5.82973 0 6.60317 0 8.33477C0 9.58846 0.474271 10.0687 0.765031 10.7867L10.0646 10.0179L13.7682 9.71082L13.8897 9.70159L13.7682 9.78932L10.0669 12.4791H10.0646L10.0097 12.5322C9.19229 13.361 9.3186 14.1206 9.46636 14.497C9.58314 14.7948 9.78811 15.0534 10.0646 15.2681C10.5484 15.6421 11.2586 15.8846 12.1332 15.9608L12.1356 15.97Z' fill='white'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
}
body[data-action="quizz"] #content #qcontent #liste_sous_propositions_q3 .sous_propositions {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-between;
  gap: 16px;
  width: 100%;
}
body[data-action="quizz"] #content #qcontent #liste_sous_propositions_q3 .sous_propositions .bidon {
  position: relative;
  border-radius: 7px;
  margin: 0;
  padding: 0;
  justify-content: center;
  height: 99px;
  font-family: 'Wigrum';
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 120%;
  text-align: center;
  border: solid 1px #EDEDED;
  width: calc(50% - 8px);
  height: 88px;
  overflow: hidden;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent #liste_sous_propositions_q3 .sous_propositions .bidon {
    height: 99px;
    width: 100%;
  }
}
body[data-action="quizz"] #content #qcontent #liste_sous_propositions_q3 .sous_propositions .bidon:hover:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-color: #F7F6FA;
  color: white;
  transition: 2s;
}
body[data-action="quizz"] #content #qcontent #liste_sous_propositions_q3 .sous_propositions .bidon:before {
  height: 0;
}
body[data-action="quizz"] #content #qcontent #liste_sous_propositions_q3 .sous_propositions .bidon label {
  border: none;
  background: transparent;
  padding: 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  display: flex;
  text-align: center;
  font-weight: 500;
  padding: 0 8px;
}
body[data-action="quizz"] #content #qcontent #liste_sous_propositions_q3 .sous_propositions .bidon label:before,
body[data-action="quizz"] #content #qcontent #liste_sous_propositions_q3 .sous_propositions .bidon label:after {
  display: none;
}
body[data-action="quizz"] #content #qcontent #liste_sous_propositions_q3 .sous_propositions .bidon input[type="radio"]:checked + label,
body[data-action="quizz"] #content #qcontent #liste_sous_propositions_q3 .sous_propositions .bidon input[type="checkbox"]:checked + label {
  background-color: #F7F6FA;
  color: #82358B;
}
body[data-action="quizz"] #content #qcontent #liste_sous_propositions_q3 .sous_propositions .bidon:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  background-color: white;
  color: white;
  transform: translateY(100%);
  transition: 0.4s;
}
body[data-action="quizz"] #content #qcontent #liste_sous_propositions_q3 .sous_propositions .bidon:hover label {
  color: #82358B;
}
body[data-action="quizz"] #content #qcontent #liste_sous_propositions_q3 .sous_propositions .bidon:hover:before {
  background-color: #F7F6FA;
  transition: 0.4s;
  transform: translateY(0%);
}
body[data-action="quizz"] #content #qcontent #wizard_step_9 #btn_save_data {
  display: flex;
  width: 342px;
  max-height: 48px;
  padding: 10px 16px;
  justify-content: center;
  align-items: center;
  gap: 16px;
  flex-shrink: 0;
  background: unset;
  background-color: #82358B;
  position: absolute;
  right: calc(10% + 16px);
  color: white;
  margin-top: 2.2rem;
}
@media screen and (min-width: 1024px) and (max-width: 1280px) {
  body[data-action="quizz"] #content #qcontent #wizard_step_9 #btn_save_data {
    right: calc(2.5% + 3rem);
  }
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent #wizard_step_9 #btn_save_data {
    gap: 24px;
    right: 32px;
  }
}
@media screen and (max-width: 768px) {
  body[data-action="quizz"] #content #qcontent #wizard_step_9 #btn_save_data {
    right: unset;
    left: 50%;
    transform: translateX(-50%);
  }
}
body[data-action="quizz"] #content #qcontent #wizard_step_9 #btn_save_data:after {
  content: "";
  width: 32px;
  height: 32px;
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='16' viewBox='0 0 22 16' fill='none'%3E%3Cpath d='M12.1356 15.97L12.5003 16L13.7706 14.9287L22 8L13.7706 1.07128L12.5003 0L12.1356 0.0300147C11.261 0.103896 10.5508 0.346321 10.0669 0.722655C9.78811 0.937374 9.58314 1.19596 9.46875 1.4938C9.32098 1.87244 9.19705 2.62973 10.0264 3.47244L10.0669 3.50245L13.7706 6.15758L13.9112 6.25916C13.8635 6.25455 13.8182 6.25224 13.7706 6.24762C12.4907 6.1368 11.2395 6.05368 10.0669 5.99365C7.2094 5.8482 4.80706 5.82973 3.57729 5.82973C3.22219 5.82973 2.96479 5.82973 2.8218 5.82973C0.869895 5.82973 0 6.60317 0 8.33477C0 9.58846 0.474271 10.0687 0.765031 10.7867L10.0646 10.0179L13.7682 9.71082L13.8897 9.70159L13.7682 9.78932L10.0669 12.4791H10.0646L10.0097 12.5322C9.19229 13.361 9.3186 14.1206 9.46636 14.497C9.58314 14.7948 9.78811 15.0534 10.0646 15.2681C10.5484 15.6421 11.2586 15.8846 12.1332 15.9608L12.1356 15.97Z' fill='white'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active {
  margin-top: 80px;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active:before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='390' height='8' viewBox='0 0 390 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='48.5' width='2' height='8' fill='%23FFBF9C'/%3E%3Crect x='97' width='2' height='8' fill='%23FFBF9C'/%3E%3Crect x='145.5' width='2' height='8' fill='%23FFBF9C'/%3E%3Crect x='194' width='2' height='8' fill='%23FFBF9C'/%3E%3Crect x='242.5' width='2' height='8' fill='%23FFBF9C'/%3E%3Crect x='291' width='2' height='8' fill='%23FFBF9C'/%3E%3Crect x='339.5' width='2' height='8' fill='%23FFBF9C'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100%;
    height: 8px;
    top: 80px;
    left: 0;
    position: absolute;
    z-index: 1;
  }
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active:after {
    content: "";
    position: absolute;
    top: 80px;
    width: calc(100% / 8);
    left: 0;
    height: 8px;
    background: linear-gradient(270deg, #FF5B00 3.85%, #F90 100%);
    transition: 0.4s;
    z-index: 0;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 {
  text-align: center;
  position: absolute;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
  background: white;
  z-index: 999;
  margin: 0;
  padding: 0;
  align-items: flex-start;
  display: flex;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0:before,
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0:after {
  display: none;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 {
    position: relative;
    left: -32px;
    top: -104px;
    gap: 16px;
    height: 115vh;
  }
}
@media screen and (max-width: 767px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 {
    position: relative;
    left: -16px;
    top: -35px;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left {
  width: 45%;
  margin: 0;
  height: 100vh;
  background-position: center;
  background-repeat: no-repeat;
  background-color: white;
  background-size: 100%;
  position: relative;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left {
    background-color: white;
    background-position: center;
  }
}
@media screen and (max-width: 767px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left {
    background-position: top;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left .nom_questionnaire {
  text-align: center;
  position: relative;
  top: 15%;
  left: 22%;
  transform: translateX(-22%);
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left .nom_questionnaire {
    left: 50%;
    transform: translateX(-50%);
    top: 10%;
  }
}
@media screen and (min-width: 1024px) and (max-height: 710px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left .nom_questionnaire {
    top: 14%;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left .nom_questionnaire h1 {
  color: #472583;
  text-align: center;
  font-family: 'Wigrum';
  font-size: 64px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  width: 70%;
  margin: auto;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left .nom_questionnaire h1 {
    font-size: 32px;
    width: 300px;
    margin: auto;
  }
}
@media screen and (min-width: 1024px) and (max-height: 710px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left .nom_questionnaire h1 {
    font-size: 38px;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left > img {
  display: none;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left:before {
  content: "";
  position: absolute;
  left: 32px;
  top: 32px;
  width: 116px;
  height: 68px;
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='117' height='68' viewBox='0 0 117 68' fill='none'%3E%3Cpath d='M0.894043 7.68004C0.894043 4.00004 3.33281 1.04004 7.31613 1.04004C9.83619 1.04004 11.6246 2.32004 12.5188 4.00004L11.3807 4.72004C10.6491 3.52004 9.42973 2.32004 7.31613 2.32004C4.30832 2.32004 2.3573 4.56004 2.3573 7.68004C2.3573 10.8 4.38961 13.04 7.39743 13.04C9.83619 13.04 11.5433 11.36 11.5433 8.72004H7.47872V7.44004H12.9253V14.08H11.9498L11.7059 12.24C10.5678 13.68 9.02327 14.32 7.39743 14.32C3.25152 14.32 0.894043 11.28 0.894043 7.68004Z' fill='%23808080'/%3E%3Cpath d='M23.0869 1.19995H28.5335C30.891 1.19995 32.6794 2.95995 32.6794 5.19995C32.6794 8.15995 29.7529 9.11995 29.7529 9.11995L33.3297 14H31.7852L28.2896 9.19995H24.3063V14H23.0869V1.19995ZM28.5335 8.07995C29.8342 8.07995 31.3787 7.03995 31.3787 5.27995C31.3787 3.51995 29.8342 2.47995 28.5335 2.47995H24.3876V8.07995H28.5335Z' fill='%23808080'/%3E%3Cpath d='M42.1094 7.68004C42.1094 4.00004 44.5481 1.04004 48.5315 1.04004C52.5148 1.04004 54.9536 4.00004 54.9536 7.68004C54.9536 11.28 52.4335 14.32 48.5315 14.32C44.6294 14.32 42.1094 11.28 42.1094 7.68004ZM53.4903 7.68004C53.4903 4.56004 51.458 2.32004 48.4502 2.32004C45.4424 2.32004 43.3288 4.48004 43.3288 7.68004C43.3288 10.88 45.3611 13.04 48.3689 13.04C51.3767 13.04 53.4903 10.8 53.4903 7.68004Z' fill='%23808080'/%3E%3Cpath d='M65.1152 9.19995V1.19995H66.4159V8.87995C66.4159 11.68 68.4482 13.04 70.4805 13.04C72.5128 13.04 74.5451 11.6 74.5451 8.87995V1.19995H75.8458V9.19995C75.8458 11.68 73.8135 14.32 70.4805 14.32C67.0662 14.32 65.1152 11.68 65.1152 9.19995Z' fill='%23808080'/%3E%3Cpath d='M86.8203 1.19995H92.023C94.0553 1.19995 96.3315 2.31995 96.3315 5.35995C96.3315 8.39995 94.0553 9.51995 92.023 9.51995H88.2023V14.08H86.9016V1.19995H86.8203ZM92.023 8.31995C93.405 8.31995 95.0308 7.51995 95.0308 5.35995C95.0308 3.19995 93.405 2.39995 92.023 2.39995H88.2023V8.23995L92.023 8.31995Z' fill='%23808080'/%3E%3Cpath d='M107.306 1.19995H115.191V2.47995H108.606V6.79995H114.785V7.99995H108.606V12.8H115.191V14H107.306V1.19995Z' fill='%23808080'/%3E%3Cpath d='M110.639 20.3201C101.697 20.3201 99.5829 29.8401 95.9248 45.4401C90.8034 42.2401 94.6241 22.8001 83.2432 22.8001C81.6173 22.8001 79.8289 23.2001 77.5527 24.0801C84.7877 37.6801 83.4871 53.7601 97.2255 53.7601C98.4448 53.7601 99.5829 53.6801 100.884 53.4401L115.191 20.8801C113.484 20.6401 111.939 20.3201 110.639 20.3201Z' fill='url(%23paint0_linear_1958_8723)'/%3E%3Cpath d='M19.5913 45.52C14.4699 42.32 18.2093 22.88 6.9097 22.88C5.28385 22.88 3.49542 23.28 1.21924 24.16C8.45425 37.76 7.15358 53.84 20.892 53.84C22.1114 53.84 23.2494 53.76 24.5501 53.52L38.8576 20.96C37.1504 20.56 35.6059 20.24 34.3052 20.24C25.363 20.32 23.2494 29.84 19.5913 45.52Z' fill='url(%23paint1_linear_1958_8723)'/%3E%3Cpath d='M57.3109 46.0801C53.8153 40.4001 56.0915 22.8801 45.7673 22.8801C44.1415 22.8801 42.3531 23.2801 40.0769 24.1601C46.499 36.2401 46.0112 50.3201 55.4411 53.2801C54.4656 56.3201 53.2462 59.1201 51.2952 59.1201C49.7507 59.1201 48.2061 58.6401 46.4177 58.6401C42.3531 58.6401 41.1337 60.4001 39.833 64.3201C43.2473 66.2401 46.4177 67.1201 49.1003 67.1201C55.4411 67.1201 60.2374 61.4401 63.4078 53.6001C65.4401 48.7201 76.6584 21.0401 76.6584 21.0401C75.3577 20.6401 74.1384 20.3201 73.2441 20.3201C63.6516 20.3201 61.7006 29.9201 57.3109 46.0801Z' fill='url(%23paint2_linear_1958_8723)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1958_8723' x1='96.3719' y1='20.3573' x2='96.3719' y2='53.8857' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2382368C'/%3E%3Cstop offset='0.0245092' stop-color='%2380358B'/%3E%3Cstop offset='0.3978' stop-color='%23622C87'/%3E%3Cstop offset='0.6941' stop-color='%234F2784'/%3E%3Cstop offset='0.8748' stop-color='%23482683'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_1958_8723' x1='20.0384' y1='20.3333' x2='20.0384' y2='53.9333' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2382368C'/%3E%3Cstop offset='0.0245092' stop-color='%2380358B'/%3E%3Cstop offset='0.3978' stop-color='%23622C87'/%3E%3Cstop offset='0.6941' stop-color='%234F2784'/%3E%3Cstop offset='0.8748' stop-color='%23482683'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_1958_8723' x1='58.2457' y1='20.3201' x2='58.2457' y2='67.1201' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2382368C'/%3E%3Cstop offset='0.0245092' stop-color='%2380358B'/%3E%3Cstop offset='0.3978' stop-color='%23622C87'/%3E%3Cstop offset='0.6941' stop-color='%234F2784'/%3E%3Cstop offset='0.8748' stop-color='%23482683'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  cursor: pointer;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left:before {
    left: 50%;
    transform: translateX(-50%);
    position: relative;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  background-size: 100%;
  background-image: url(/images/visuels/left-cover.png);
  cursor: pointer;
  background-position: center;
  top: 0;
  background-repeat: no-repeat;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left:after {
    height: 380px;
    position: relative;
    background-position: center;
    background-size: 65%;
  }
}
@media screen and (max-width: 767px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left:after {
    height: 380px;
    position: relative;
    background-position: bottom;
    background-size: 100%;
    top: 20px;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right {
  width: 55%;
  position: relative;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 12%;
  background-color: #F7F6FA;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right {
    padding: 0 24px;
    background-color: white;
  }
}
@media screen and (max-width: 768px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right {
    position: relative;
    top: -40px;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right h2 {
  font-family: 'Wigrum';
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  line-height: 120%;
  color: #793D88;
  margin-bottom: 1rem;
  text-align: left;
}
@media screen and (min-width: 1024px) and (max-height: 650px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right h2 {
    font-size: 16px;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right p {
  color: #472583;
  text-align: left;
  font-family: 'Wigrum';
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
  line-height: 150%;
}
@media screen and (min-width: 1024px) and (max-height: 650px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right p {
    font-size: 16px;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right p span {
  font-weight: 700;
  display: block;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right p:nth-last-child(2) span {
  margin-bottom: 32px;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right a {
  display: flex;
  width: 342px;
  max-height: 48px;
  padding: 10px 16px;
  justify-content: center;
  align-items: center;
  gap: 16px;
  background: unset;
  background-color: #82358B;
  color: white;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right a:after {
  content: "";
  width: 32px;
  height: 32px;
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='16' viewBox='0 0 22 16' fill='none'%3E%3Cpath d='M12.1356 15.97L12.5003 16L13.7706 14.9287L22 8L13.7706 1.07128L12.5003 0L12.1356 0.0300147C11.261 0.103896 10.5508 0.346321 10.0669 0.722655C9.78811 0.937374 9.58314 1.19596 9.46875 1.4938C9.32098 1.87244 9.19705 2.62973 10.0264 3.47244L10.0669 3.50245L13.7706 6.15758L13.9112 6.25916C13.8635 6.25455 13.8182 6.25224 13.7706 6.24762C12.4907 6.1368 11.2395 6.05368 10.0669 5.99365C7.2094 5.8482 4.80706 5.82973 3.57729 5.82973C3.22219 5.82973 2.96479 5.82973 2.8218 5.82973C0.869895 5.82973 0 6.60317 0 8.33477C0 9.58846 0.474271 10.0687 0.765031 10.7867L10.0646 10.0179L13.7682 9.71082L13.8897 9.70159L13.7682 9.78932L10.0669 12.4791H10.0646L10.0097 12.5322C9.19229 13.361 9.3186 14.1206 9.46636 14.497C9.58314 14.7948 9.78811 15.0534 10.0646 15.2681C10.5484 15.6421 11.2586 15.8846 12.1332 15.9608L12.1356 15.97Z' fill='white'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 {
    flex-direction: column;
    flex-wrap: nowrap;
  }
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left,
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right {
    width: 100%;
    margin: 0;
  }
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right {
    justify-content: unset;
  }
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right h2 {
    font-size: 26px;
  }
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right a {
    gap: 20px;
    height: 48px;
    font-size: 18px;
    width: 90%;
    left: 5%;
    position: relative;
    bottom: -24px;
  }
}
@media screen and (max-width: 767px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 {
    flex-direction: column;
    flex-wrap: nowrap;
  }
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left,
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right {
    width: 100%;
    margin: 0;
  }
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right {
    justify-content: unset;
  }
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right h2 {
    font-size: 26px;
  }
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right a {
    gap: 20px;
    height: 48px;
    font-size: 18px;
    width: 100%;
    left: 5%;
    position: sticky;
    bottom: 24px;
    z-index: 1;
  }
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .right:before {
    content: "";
    position: fixed;
    left: 0;
    bottom: 0;
    display: block;
    height: 96px;
    width: calc(100% + 48px);
    background: white;
    z-index: 0;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_1 .fil_ariane:after {
  width: 0%;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_1:after {
  width: calc(100% / 8);
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_2 .fil_ariane:after {
  width: 15%;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_2:after {
  width: calc((100% / 8) * 2);
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_3 .fil_ariane:after {
  width: 27%;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_3:after {
  width: calc((100% / 8) * 3);
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_4 .fil_ariane:after {
  width: 40%;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_4:after {
  width: calc((100% / 8) * 4);
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_5 .fil_ariane:after {
  width: 54%;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_5:after {
  width: calc((100% / 8) * 5);
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_6 .fil_ariane:after {
  width: 68%;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_6:after {
  width: calc((100% / 8) * 6);
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_7 .fil_ariane:after {
  width: 80%;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_7:after {
  width: calc((100% / 8) * 7);
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_8 .fil_ariane:after {
  width: 95%;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_8:after {
  width: 100%;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_9:after {
  width: 100%;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_9 .confirmation-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: calc(100vh - 150px);
  gap: 80px;
}
@media screen and (max-width: 768px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_9 .confirmation-container {
    justify-content: start;
    height: calc(100vh - 220px);
  }
}
@media screen and (max-width: 1280px) and (max-height: 600px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_9 .confirmation-container {
    gap: 25px;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_9 .confirmation-container .confirmation-text {
  color: #472583;
  text-align: center;
  font-family: 'Wigrum';
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
}
@media screen and (max-width: 768px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_9 .confirmation-container .confirmation-text {
    font-size: 24px;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1280px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_9 .confirmation-container .picto-quizz-cleared img {
    width: 60%;
    margin: 30px 0;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_9 .confirmation-container .confirmation-sub-text > div {
  color: black;
  text-align: center;
  font-family: 'Wigrum';
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%;
  /* 24px */
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_10:after {
  width: 100%;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_10 .confirmation-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: calc(100vh - 150px);
  gap: 80px;
}
@media screen and (max-width: 768px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_10 .confirmation-container {
    justify-content: start;
    height: calc(100vh - 220px);
  }
}
@media screen and (max-width: 1280px) and (max-height: 600px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_10 .confirmation-container {
    gap: 25px;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_10 .confirmation-container .confirmation-text {
  color: #472583;
  text-align: center;
  font-family: 'Wigrum';
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
}
@media screen and (max-width: 768px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_10 .confirmation-container .confirmation-text {
    font-size: 24px;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1280px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_10 .confirmation-container .picto-quizz-cleared img {
    width: 60%;
    margin: 30px 0;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_10 .confirmation-container .confirmation-sub-text > div {
  color: black;
  text-align: center;
  font-family: 'Wigrum';
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%;
  /* 24px */
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_10:before,
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_11:before,
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_12:before,
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_13:before,
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_14:before,
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_10:after,
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_11:after,
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_12:after,
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_13:after,
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_14:after {
  display: none;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .prev_container {
  width: fit-content;
  margin: 32px 0;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active .prev_container {
    height: 0;
    margin: 0;
    position: relative;
    z-index: 9999;
    top: -24px;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .prev_container .prev_button {
  border: none;
  color: #472583;
  font-family: 'Wigrum';
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  background: #fff;
  display: flex;
  gap: 16px;
  align-items: center;
  line-height: normal;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active .prev_container .prev_button span {
    display: none;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .prev_container .prev_button:before {
  position: relative;
  content: "";
  width: 15px;
  height: 20px;
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='20' viewBox='0 0 15 20' fill='none'%3E%3Cg clip-path='url(%23clip0_1203_4515)'%3E%3Cpath d='M11.2763 0L11.7092 0.0384247C13.3448 0.184438 14.4986 0.851105 14.8731 1.86744C15.0482 2.34006 15.195 3.28722 14.2106 4.34006L6.83615 10L14.1579 15.61L14.2257 15.6753C15.195 16.7128 15.0463 17.6599 14.8713 18.1326C14.4948 19.1489 13.3429 19.8156 11.7073 19.9616L11.2744 20L0 10L11.2763 0Z' fill='%23472583'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1203_4515'%3E%3Crect width='15' height='20' fill='white' transform='matrix(-1 0 0 1 15 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane > p {
  display: none;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane > p {
    display: block;
    color: var(--Text-Highlight-Dark, #472583);
    font-family: 'Wigrum';
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    margin: 0;
  }
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane {
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane:before {
  background: #EDEDED;
  bottom: 5rem;
  width: calc(100% - 88px);
  left: 44px;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane:before {
    display: none;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane:after {
  content: "";
  background: #472583;
  bottom: 5rem;
  left: 44px;
  height: 0.2rem;
  display: block;
  position: absolute;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane:after {
    display: none;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li {
  max-width: 106px;
  width: 106px;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li {
    display: none;
    max-width: unset;
    width: unset;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li > span {
  font-family: 'Wigrum';
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 120%;
  color: black;
  padding: 0;
  top: 2.8rem;
  position: relative;
  width: 100%;
  display: block;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li > span a {
  font-family: 'Wigrum';
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 120%;
  color: black;
  width: 60px;
  margin: auto;
  display: block;
  position: relative;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li > span a:before {
  background: #472583;
  width: 16px;
  height: 16px;
  bottom: 16px;
  left: 50%;
  transform: translateX(-50%);
  margin-left: 0;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current {
  z-index: 9;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current {
    display: list-item;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current span {
  top: unset;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current span a {
  color: #472583;
  border: solid 2px #472583;
  border-radius: 7px;
  width: 106px;
  height: 114px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: white;
  padding: 0;
  position: relative;
  margin: auto;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current span a {
    font-size: 24px !important;
    font-weight: 500;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current span a:after {
  content: "";
  display: block;
  bottom: 7rem;
  margin-left: 0;
  position: absolute;
  width: 24px;
  height: 24px;
  left: 50%;
  transform: translateX(-50%);
  background-repeat: no-repeat;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current span a:before {
  bottom: 1.6rem;
  margin-left: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 20px;
  height: 20px;
  color: white;
  font-family: 'Wigrum';
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 120%;
  padding: 2px 6px;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current span a:before {
    display: none;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current:first-child span a:before {
  content: "1";
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current:first-child span a:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='18' viewBox='0 0 24 18' fill='none'%3E%3Cpath d='M23.9986 4.86464C23.9986 4.05525 23.4481 3.52179 22.5906 3.52179C22.476 3.52179 22.3657 3.53311 22.2624 3.55151C22.2624 3.55151 22.261 3.55009 22.2595 3.54868C22.3161 3.39444 22.3458 3.22181 22.3458 3.03361C22.3458 2.22422 21.7954 1.69076 20.9379 1.69076C20.5134 1.69076 20.1597 1.82661 19.912 2.06574C19.8271 1.37097 19.3022 0.923828 18.5168 0.923828C17.7315 0.923828 17.2094 1.37097 17.123 2.06574C16.8754 1.82661 16.5217 1.69076 16.0972 1.69076C15.2397 1.69076 14.6892 2.22422 14.6892 3.03361C14.6892 3.22322 14.7204 3.39585 14.777 3.55151C14.6722 3.5317 14.5605 3.52038 14.4444 3.52038C13.5869 3.52038 13.0365 4.05383 13.0365 4.86322C13.0365 5.24527 13.1596 5.56365 13.3789 5.79571C13.3124 6.11409 13.277 6.45511 13.277 6.82018C13.277 9.7252 15.4392 11.702 18.5296 11.702C21.6199 11.702 23.7821 9.72379 23.7821 6.82018C23.7821 6.44662 23.7453 6.09853 23.6774 5.77307C23.884 5.54243 24 5.23112 24 4.86181L23.9986 4.86464Z' fill='%23472583'/%3E%3Cpath d='M18.2791 12.3727C15.3698 12.3727 13.6591 13.4028 13.6591 16.3899C13.6591 16.5724 13.6633 16.8045 13.669 17.0649H17.8617L17.5079 16.4536C17.481 16.3998 17.464 16.3517 17.4513 16.3064C17.4372 16.271 17.4301 16.2328 17.4315 16.1918C17.4315 16.1494 17.4372 16.1126 17.4513 16.0772C17.464 16.0319 17.481 15.9852 17.5079 15.93L18.231 14.6777L17.5079 13.4255C17.3608 13.1255 17.4301 12.9868 17.6423 12.8396L17.7202 12.7929H19.0729L19.1507 12.8396C19.363 12.9868 19.4323 13.1255 19.2852 13.4255L18.5621 14.6777L19.2852 15.93C19.3121 15.9838 19.329 16.0319 19.3418 16.0772C19.3559 16.1126 19.363 16.1508 19.3616 16.1918C19.3616 16.2343 19.3559 16.271 19.3418 16.3064C19.329 16.3517 19.3121 16.3984 19.2852 16.4536L18.9314 17.0649H23.1085C23.1255 16.7097 23.134 16.3885 23.134 16.1394C23.134 13.4155 21.2917 12.3713 18.2777 12.3713L18.2791 12.3727Z' fill='%23472583'/%3E%3Cpath d='M5.72797 11.7713H6.36189C8.94995 11.8534 12.0899 11.2647 12.0899 11.2647C11.1418 10.2756 11.2069 9.18325 11.3088 8.02719C11.313 8.00455 11.4517 7.22771 11.4517 6.83858C11.4517 3.91658 8.90184 1.77284 6.05908 1.77284C6.05484 1.77284 6.05059 1.77284 6.04493 1.77284C6.04068 1.77284 6.03644 1.77284 6.03078 1.77284C3.18944 1.77284 0.63817 3.91658 0.63817 6.83858C0.63817 7.22771 0.776841 8.00455 0.781086 8.02719C0.882967 9.18325 0.948058 10.2756 0 11.2647C0 11.2647 2.52297 11.7968 5.72797 11.7713Z' fill='%23472583'/%3E%3Cpath d='M6.09442 12.3684C6.05056 12.3684 6.00952 12.3727 5.96566 12.3741C5.92179 12.3741 5.88076 12.3684 5.83689 12.3684C2.90923 12.3684 1.10226 14.0962 0.850389 17.0762H11.0809C10.8291 14.0948 9.02067 12.3684 6.09442 12.3684Z' fill='%23472583'/%3E%3C/svg%3E");
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current:nth-child(2) span a:before {
  content: "2";
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current:nth-child(2) span a:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='20' viewBox='0 0 25 20' fill='none'%3E%3Cpath d='M3.94492 11.5249C6.16232 11.5249 7.65341 10.1832 7.65341 8.19202C7.65341 6.20088 6.16005 4.75052 3.94492 4.75052C1.72978 4.75052 0.25 6.11942 0.25 8.19202C0.25 10.2646 1.74335 11.5249 3.94492 11.5249Z' fill='%23472583'/%3E%3Cpath d='M20.5415 10.7036C22.7589 10.7036 24.25 9.36181 24.25 7.37067C24.25 5.37953 22.7566 3.92917 20.5415 3.92917C18.3264 3.92917 16.8466 5.29808 16.8466 7.37067C16.8466 9.44326 18.3399 10.7036 20.5415 10.7036Z' fill='%23472583'/%3E%3Cpath d='M12.199 8.54047C14.6789 8.54047 16.351 7.03807 16.351 4.80936C16.351 2.58064 14.6812 0.956055 12.199 0.956055C9.7169 0.956055 8.0629 2.48787 8.0629 4.80936C8.0629 7.13084 9.73274 8.54047 12.199 8.54047Z' fill='%23472583'/%3E%3Cpath d='M20.0029 11.5656C18.4915 11.2873 17.3036 11.6493 16.5886 12.5069C16.0094 10.7171 14.473 9.6288 12.2647 9.6288C9.70108 9.6288 8.04029 11.0973 7.7371 13.4255C7.02888 12.4549 5.7799 12.0453 4.17341 12.3666C1.80668 12.8395 0.510177 14.5252 0.736442 16.686C0.763594 16.9462 0.817898 17.3377 0.88804 17.7811C3.16201 18.3038 5.55137 18.6613 7.99051 18.8604C8.15342 18.874 8.3186 18.8876 8.48151 18.8989C9.81421 18.9939 11.1582 19.0437 12.5022 19.0437C13.7128 19.0437 14.9256 19.003 16.1293 18.9238C16.265 18.9147 16.3985 18.9057 16.5343 18.8966C18.8128 18.7292 21.0573 18.4192 23.2069 17.9644C23.3494 17.1295 23.4625 16.2878 23.5033 15.833C23.6979 13.6699 22.3742 12.0046 20.0007 11.5679L20.0029 11.5656Z' fill='%23472583'/%3E%3C/svg%3E");
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current:nth-child(3) span a:before {
  content: "3";
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current:nth-child(3) span a:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M23.6191 6.75085C22.7461 5.71665 21.4019 5.57528 20.2015 5.57528H17.7685V3.53663C17.7685 2.66116 17.6817 1.746 17.0493 0.997003C16.2085 1.18261e-07 14.9561 0 14.4824 0H11.0176C10.5464 0 9.29397 1.18261e-07 8.45074 0.997003C7.81831 1.746 7.7315 2.65868 7.7315 3.53415V5.5728H5.29852C4.09815 5.5728 2.75393 5.71169 1.88093 6.74837C1.13442 7.63377 0.980652 8.85894 0.980652 10.4239V24H20.2015C21.4019 24 22.7461 23.8611 23.6191 22.8244C24.3656 21.939 24.5194 20.7139 24.5194 19.1489V10.4239C24.5194 8.85894 24.3656 7.63377 23.6191 6.74837V6.75085ZM10.229 3.53663C10.229 2.89677 10.3009 2.67852 10.3604 2.60659C10.3877 2.57435 10.5092 2.49499 11.0201 2.49499H14.4848C14.9957 2.49499 15.1148 2.57187 15.1421 2.60659C15.2016 2.67852 15.2735 2.89677 15.2735 3.53663V5.57528H10.229V3.53663Z' fill='%23472583'/%3E%3C/svg%3E");
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current:nth-child(4) span a:before {
  content: "4";
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current:nth-child(4) span a:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M12.75 0.98584C5.55046 0.98584 0.75 5.36171 0.75 11.8582C0.75 18.3547 5.68968 23.0137 12.75 23.0137C19.8103 23.0137 24.75 18.4963 24.75 11.8582C24.75 5.22018 20.0911 0.98584 12.75 0.98584ZM15.8915 2.61925C17.0748 2.61925 18.1375 3.51252 18.1375 4.7283C18.1375 4.89535 18.1166 5.05777 18.0795 5.21322C18.0354 5.69814 18.0052 6.15753 18.4043 6.57285C18.4043 6.57285 17.8939 6.66333 17.0075 6.74454C17.0075 6.74454 16.7152 6.78398 16.0191 6.78398C15.395 6.78398 14.9519 6.64245 14.9519 6.64245C14.1143 6.37099 13.6618 5.74454 13.6479 4.7283C13.6479 3.51252 14.7106 2.61925 15.8939 2.61925H15.8915ZM9.54118 2.64245C10.7778 2.64245 11.6085 3.4754 11.6085 4.73526C11.6085 5.99512 10.7755 6.7631 9.54118 6.7631C8.30684 6.7631 7.48086 5.9464 7.48086 4.73526C7.48086 3.52412 8.31381 2.64245 9.54118 2.64245ZM17.5412 17.5868L17.1584 21.3547H16.2952C16.5574 20.9626 16.7175 20.4592 16.8103 20.0485C16.8521 20.0415 16.8939 20.0369 16.9333 20.0299C17.1143 19.9998 17.2233 19.893 17.1885 19.7863C17.1143 19.5682 17.0563 19.429 17.0563 19.429C16.634 18.364 16.1723 17.8605 15.7407 17.6564C15.5806 17.5798 15.4275 17.545 15.279 17.538C15.2744 17.538 15.2674 17.538 15.2628 17.538C15.2581 17.538 15.2512 17.538 15.2465 17.538C15.1607 17.5427 15.0702 17.5566 14.9797 17.5844C14.9171 17.603 14.8521 17.6262 14.7871 17.6564C14.5922 17.7492 14.3927 17.907 14.1908 18.1436C13.9472 18.4336 13.7036 18.8443 13.4716 19.4267C13.4716 19.4267 13.4136 19.5659 13.3393 19.784C13.3022 19.8907 13.4136 19.9974 13.5945 20.0276C13.634 20.0346 13.6758 20.0392 13.7152 20.0462C13.8103 20.4406 13.9727 20.951 14.2372 21.3524H11.9727C12.4182 20.8095 12.6758 20.0206 12.8196 19.3919C12.8753 19.3826 12.931 19.3756 12.9843 19.3687C13.2256 19.3269 13.3718 19.1854 13.3231 19.0438C13.2256 18.7538 13.1468 18.5682 13.1468 18.5682C12.6085 17.2086 12.0215 16.5357 11.4669 16.2411C11.4414 16.2271 11.4159 16.2132 11.3904 16.2016C11.1769 16.0995 10.9704 16.0531 10.7732 16.0438C10.7662 16.0438 10.7593 16.0438 10.7523 16.0438C10.7454 16.0438 10.7384 16.0438 10.7314 16.0438C10.5342 16.0531 10.3277 16.0995 10.1143 16.2016C9.92633 16.2898 9.73608 16.422 9.5435 16.6076C9.14211 16.9928 8.7384 17.61 8.35789 18.5705C8.35789 18.5705 8.28132 18.7561 8.18155 19.0462C8.13283 19.19 8.28132 19.3315 8.5203 19.371C8.57367 19.3803 8.62935 19.3872 8.68272 19.3942C8.82657 19.9951 9.09107 20.8002 9.53886 21.3547H8.0261L7.52726 15.1158L6.94026 15.0369L6.85441 14.7445C6.42981 13.2828 6.14211 10.9023 6.4971 9.42204C6.62239 8.89999 6.86833 8.44292 7.22796 8.07633C7.7384 7.49396 8.54582 7.15289 9.54118 7.15289C10.5365 7.15289 11.344 7.49164 11.8544 8.07633C12.214 8.44292 12.46 8.89999 12.5853 9.42204C12.6363 9.63781 12.6734 9.87679 12.699 10.1251C12.7082 10.0972 12.7175 10.0694 12.7268 10.0415C13.047 9.15521 13.8173 7.13897 15.7894 7.08329C17.3997 7.10881 18.0957 8.51484 18.3208 9.13897C18.5273 9.70974 18.6711 10.3872 18.7268 10.9858C18.7918 11.7051 18.8173 12.4267 18.8776 13.1459C18.9611 14.1181 19.1236 15.4545 19.7662 16.2318L20.0029 16.5195C19.4205 17.5357 18.4461 17.538 17.5342 17.5914L17.5412 17.5868Z' fill='%23472583'/%3E%3Cpath d='M12.6154 13.8443C12.5992 13.7051 12.5667 13.5752 12.5249 13.4522C12.453 13.248 12.3439 13.067 12.2024 12.9116C11.8729 12.5543 11.3741 12.3455 10.7639 12.3455C10.2767 12.3455 9.86135 12.48 9.5458 12.7167C9.19777 12.9789 8.97504 13.3663 8.91935 13.842L8.90543 14.0578C8.90543 14.0578 8.90543 14.0717 8.90543 14.0786C8.90543 14.6425 9.14209 15.1018 9.5458 15.3965C9.86135 15.6262 10.279 15.7561 10.7639 15.7561C11.04 15.7561 11.2929 15.7144 11.518 15.6378C11.8637 15.5195 12.1444 15.3153 12.337 15.0462C12.5272 14.7817 12.6316 14.4522 12.6316 14.0763C12.6316 14.0694 12.6316 14.0624 12.6316 14.0554L12.6177 13.8397L12.6154 13.8443Z' fill='%23472583'/%3E%3Cpath d='M15.2697 14.1552C15.1699 14.1552 15.0725 14.1645 14.9797 14.1784C14.8961 14.19 14.8126 14.2086 14.7337 14.2271H14.7198C14.7198 14.2271 14.7012 14.2341 14.692 14.2387C14.62 14.2596 14.5528 14.2828 14.4878 14.3107C14.4785 14.3153 14.4692 14.3199 14.4576 14.3246C13.9959 14.5311 13.692 14.9232 13.62 15.4336C13.6177 15.4522 13.6177 15.4731 13.6154 15.494C13.6108 15.5496 13.5992 15.6053 13.5992 15.6633C13.5992 15.6726 13.5992 15.6796 13.5992 15.6889C13.5992 15.6981 13.5992 15.7051 13.5992 15.7144C13.5992 15.7724 13.6108 15.8281 13.6154 15.8838C13.6177 15.9046 13.6177 15.9255 13.62 15.9441C13.6896 16.4545 13.9959 16.8466 14.4576 17.0531C14.4669 17.0578 14.4762 17.0624 14.4855 17.067C14.5504 17.0949 14.6177 17.1181 14.6896 17.139C14.6989 17.1413 14.7082 17.1459 14.7175 17.1483H14.7314C14.8103 17.1691 14.8915 17.1854 14.9774 17.1993C15.0702 17.2132 15.1653 17.2225 15.2674 17.2225C16.2697 17.2225 16.9449 16.6169 16.9449 15.7167C16.9449 15.7074 16.9449 15.7005 16.9449 15.6912C16.9449 15.6819 16.9449 15.6749 16.9449 15.6657C16.9449 14.7654 16.2697 14.1599 15.2674 14.1599L15.2697 14.1552Z' fill='%23472583'/%3E%3C/svg%3E");
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current:nth-child(5) span a:before {
  content: "5";
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current:nth-child(5) span a:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='22' viewBox='0 0 24 22' fill='none'%3E%3Cpath d='M23.9753 8.28557C23.9697 8.23475 23.9669 8.2037 23.9669 8.2037C23.4644 7.93551 22.9364 7.63909 22.3944 7.32009C17.7223 4.58456 11.9944 0.321777 11.9944 0.321777C11.9944 0.321777 6.26641 4.58456 1.59428 7.32009C1.05226 7.63627 0.524351 7.93551 0.0218502 8.2037C0.0218502 8.2037 0.0162044 8.23193 0.0133814 8.28557C-0.00920292 8.53399 -0.0459026 9.31033 0.3098 9.93704C0.676795 10.7557 1.42208 11.0013 2.83642 11.0013C2.89853 11.0013 2.9691 10.9985 3.0425 10.9929V21.0485C3.0425 21.0485 3.87812 21.6781 6.33134 21.6781C8.19172 21.6781 8.77609 21.3054 9.10074 19.6652C9.14873 19.4196 9.28141 18.7703 9.78956 16.4724C10.1396 15.2585 10.8341 14.8068 12 14.8068C13.1659 14.8068 13.8604 15.2556 14.2104 16.4724C14.7158 18.7703 14.8513 19.4196 14.8993 19.6652C15.2211 21.3054 15.8083 21.6781 17.6687 21.6781C20.1219 21.6781 20.9575 21.0485 20.9575 21.0485V10.9929C21.0309 10.9985 21.1015 11.0013 21.1636 11.0013C22.5779 11.0013 23.3232 10.7529 23.6902 9.93704C24.0459 9.31033 24.0092 8.53399 23.9866 8.28557H23.9753Z' fill='%23472583'/%3E%3C/svg%3E");
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current:nth-child(6) span a:before {
  content: "6";
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current:nth-child(6) span a:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M10.8278 4.86966C11.936 4.86966 13.5723 5.01097 15.3201 5.63821C15.5234 5.16716 15.635 4.63661 15.635 4.05648C15.635 1.88221 14.0929 0.416992 11.6657 0.416992C9.2386 0.416992 7.69653 1.88221 7.69653 4.05648C7.69653 4.46803 7.75355 4.85478 7.86015 5.21427C8.78738 4.99114 9.80138 4.86966 10.8303 4.86966H10.8278Z' fill='%23472583'/%3E%3Cpath d='M24.032 9.26531C24.0122 9.18349 23.9899 9.10664 23.9651 9.03226C23.9577 9.00747 23.9453 8.98515 23.9378 8.96036C23.9205 8.91326 23.9007 8.86615 23.8808 8.82153C23.8684 8.79425 23.856 8.76946 23.8412 8.74467C23.8213 8.705 23.8015 8.66782 23.7792 8.63063C23.7643 8.60583 23.7494 8.58104 23.7321 8.55873C23.7098 8.5265 23.6874 8.49427 23.6651 8.46204C23.6478 8.43973 23.6304 8.41741 23.6131 8.3951C23.5883 8.36535 23.566 8.33808 23.5412 8.31081C23.5238 8.29098 23.504 8.27114 23.4866 8.25379C23.4618 8.22899 23.4346 8.2042 23.4073 8.17941C23.3875 8.16206 23.3701 8.1447 23.3503 8.12983C23.323 8.10751 23.2932 8.0852 23.2635 8.06537C23.2437 8.05297 23.2263 8.03809 23.2065 8.0257C23.1742 8.00339 23.142 7.98355 23.1073 7.9662C23.0899 7.95628 23.0751 7.94636 23.0602 7.93645C23.0106 7.90918 22.961 7.88438 22.9114 7.86207C22.909 7.86207 22.904 7.85959 22.9015 7.85711C22.8544 7.83728 22.8073 7.81992 22.7627 7.80257C22.7453 7.79761 22.728 7.79265 22.7106 7.78521C22.6784 7.7753 22.6462 7.76538 22.6139 7.75546C22.5941 7.75051 22.5743 7.74555 22.5544 7.74059C22.5247 7.73315 22.4949 7.72819 22.4677 7.72076C22.4478 7.7158 22.428 7.71332 22.4082 7.71084C22.3809 7.70588 22.3536 7.7034 22.3263 7.69844C22.3065 7.69844 22.2867 7.69348 22.2693 7.69348C22.2421 7.69348 22.2173 7.68853 22.1925 7.68853C22.1751 7.68853 22.1553 7.68853 22.1379 7.68853C22.128 7.68853 22.1181 7.68853 22.1107 7.68853C22.1032 7.68853 22.0958 7.68853 22.0883 7.68853C22.0264 7.68853 21.9693 7.69348 21.9148 7.69844C20.9851 7.8224 20.4694 8.54633 20.5686 9.58512C20.5735 9.62479 20.5785 9.6595 20.5884 9.69421C20.5909 9.7066 20.5959 9.71652 20.6008 9.72644C20.6083 9.74627 20.6157 9.76859 20.6256 9.78594C20.6306 9.79834 20.638 9.80577 20.6454 9.81817C20.6554 9.83305 20.6653 9.8504 20.6752 9.8628C20.6826 9.87271 20.6925 9.88015 20.7 9.89007C20.7124 9.90246 20.7223 9.91238 20.7347 9.92478C20.7446 9.93221 20.7545 9.93965 20.7644 9.94709C20.7768 9.95701 20.7917 9.96444 20.8041 9.97188C20.814 9.97684 20.8264 9.9818 20.8363 9.98676C20.8512 9.99171 20.8661 9.99667 20.881 10.0016C20.8934 10.0041 20.9033 10.0091 20.9157 10.0115C20.9306 10.014 20.9479 10.0165 20.9628 10.019C20.9752 10.019 20.9876 10.0215 20.9975 10.0215C21.0025 10.0215 21.0074 10.0215 21.0124 10.0215C21.0223 10.0215 21.0297 10.0215 21.0396 10.0215C21.057 10.0215 21.0743 10.0215 21.0917 10.0165C21.1041 10.0165 21.119 10.0115 21.1314 10.0091C21.1487 10.0041 21.1661 10.0016 21.1834 9.99419C21.1958 9.98923 21.2107 9.98428 21.2231 9.97932C21.2405 9.97188 21.2553 9.96444 21.2727 9.95701C21.2851 9.94957 21.2975 9.94461 21.3099 9.93469C21.3247 9.92478 21.3396 9.91486 21.3545 9.90246C21.3669 9.89255 21.3768 9.88511 21.3867 9.87519C21.4016 9.8628 21.414 9.84792 21.4264 9.83305C21.4363 9.82313 21.4462 9.81073 21.4537 9.80082C21.4661 9.78346 21.476 9.76611 21.4884 9.74875C21.4958 9.73636 21.5033 9.72644 21.5107 9.71156C21.5206 9.69173 21.528 9.66694 21.538 9.64462C21.5429 9.63223 21.5479 9.62231 21.5504 9.60992C21.5603 9.57273 21.5677 9.53554 21.5702 9.49339C21.5751 9.44381 21.5826 9.40166 21.5925 9.35952C21.595 9.34712 21.5999 9.33472 21.6024 9.32233C21.6099 9.29506 21.6198 9.27026 21.6297 9.24547C21.6347 9.23308 21.6396 9.22068 21.647 9.21076C21.657 9.18845 21.6694 9.16862 21.6818 9.15126C21.6867 9.14135 21.6942 9.13391 21.6991 9.12399C21.7165 9.10416 21.7338 9.08432 21.7537 9.06945C21.7561 9.06697 21.7611 9.06201 21.7636 9.05953C21.7859 9.04218 21.8107 9.0273 21.8355 9.01738C21.8429 9.0149 21.8503 9.01243 21.8578 9.00995C21.8751 9.00251 21.895 8.99755 21.9148 8.99507C21.9247 8.99507 21.9346 8.99507 21.9421 8.99259C21.9569 8.99259 21.9718 8.99259 21.9867 8.99259C22.009 8.99259 22.0288 8.99755 22.0512 9.00251C22.0636 9.00499 22.0759 9.00747 22.0859 9.01243C22.1082 9.01986 22.133 9.03226 22.1553 9.04466C22.1652 9.04961 22.1751 9.05457 22.1826 9.05953C22.2148 9.07936 22.2445 9.10416 22.2743 9.13391C22.2792 9.13887 22.2817 9.14382 22.2867 9.14878C22.3115 9.17357 22.3338 9.20333 22.3536 9.23555C22.3611 9.24795 22.3685 9.26283 22.3759 9.2777C22.3908 9.30497 22.4057 9.33472 22.4181 9.36447C22.4255 9.38183 22.4305 9.40166 22.4379 9.41902C22.4478 9.45125 22.4578 9.48348 22.4652 9.52066C22.4701 9.5405 22.4751 9.56281 22.4776 9.58512C22.485 9.62479 22.4875 9.66694 22.49 9.71156C22.49 9.7314 22.4949 9.75123 22.4949 9.77354C22.4949 9.84048 22.4949 9.9099 22.485 9.98428C22.4751 10.0686 22.4578 10.1454 22.4379 10.2198C22.433 10.2396 22.428 10.257 22.4206 10.2768C22.3982 10.3462 22.3735 10.4132 22.3437 10.4752C22.3437 10.4752 22.3437 10.4801 22.3412 10.4826C22.309 10.5471 22.2718 10.6041 22.2321 10.6611C22.2222 10.676 22.2123 10.6884 22.1999 10.7032C22.1602 10.7528 22.1206 10.8024 22.076 10.847C22.0735 10.8495 22.071 10.852 22.0685 10.857C22.0214 10.9041 21.9693 10.9437 21.9173 10.9834C21.9049 10.9933 21.89 11.0032 21.8751 11.0132C21.8256 11.0479 21.776 11.0801 21.7239 11.1074C21.7189 11.1098 21.714 11.1123 21.709 11.1148C21.652 11.1445 21.5925 11.1718 21.5355 11.1941C21.5206 11.1991 21.5057 11.2065 21.4909 11.2115C21.4363 11.2313 21.3818 11.2512 21.3272 11.266C21.3223 11.266 21.3148 11.271 21.3099 11.271C21.2504 11.2883 21.1909 11.3007 21.1314 11.3107C21.1165 11.3131 21.1016 11.3156 21.0867 11.3181C21.0347 11.3255 20.9801 11.333 20.9306 11.3379C20.9231 11.3379 20.9157 11.3379 20.9107 11.3379C20.8537 11.3429 20.7992 11.3429 20.7446 11.3429C20.7322 11.3429 20.7198 11.3429 20.7074 11.3429C20.6578 11.3429 20.6107 11.3379 20.5661 11.3305C20.5612 11.3305 20.5562 11.3305 20.5512 11.3305C20.5041 11.3231 20.4595 11.3156 20.4174 11.3032C20.4074 11.3007 20.3975 11.2983 20.3876 11.2958C20.3479 11.2834 20.3132 11.271 20.281 11.2561H20.276C20.2438 11.2412 20.2165 11.2239 20.1917 11.2041C20.1868 11.1991 20.1794 11.1941 20.1744 11.1892C20.1521 11.1693 20.1322 11.147 20.1223 11.1247C19.986 10.8545 19.8248 10.5842 19.6364 10.314C19.448 10.0438 19.2323 9.77602 18.9869 9.50827C18.853 9.36199 18.7141 9.22316 18.5728 9.0868C18.5257 9.04218 18.4786 9.00003 18.4315 8.95788C18.3348 8.86863 18.2406 8.78186 18.1414 8.69757C18.0844 8.64798 18.0274 8.60336 17.9704 8.55625C17.8786 8.48187 17.7894 8.4075 17.6952 8.33808C17.6332 8.29098 17.5712 8.24635 17.5092 8.20172C17.4175 8.13478 17.3258 8.07032 17.234 8.00834C17.1696 7.9662 17.1076 7.92405 17.0431 7.88191C16.9489 7.81992 16.8522 7.7629 16.758 7.7034C16.6961 7.66621 16.6316 7.62655 16.5696 7.59184C16.468 7.53481 16.3663 7.47779 16.2622 7.42573C16.2027 7.3935 16.1457 7.36127 16.0862 7.33152C15.9672 7.27202 15.8482 7.215 15.7267 7.16045C15.6821 7.14062 15.6399 7.11831 15.5953 7.09847C15.4292 7.02658 15.2631 6.95716 15.097 6.8927C15.0672 6.8803 15.0375 6.87286 15.0077 6.86047C14.8689 6.80841 14.7325 6.75882 14.5937 6.7142C14.5367 6.69436 14.4772 6.67701 14.4201 6.65965C14.3086 6.62494 14.197 6.59023 14.0879 6.56048C14.021 6.54313 13.9565 6.52578 13.8896 6.50842C13.7855 6.48115 13.6813 6.45388 13.5747 6.43157C13.5053 6.41669 13.4384 6.40181 13.369 6.38694C13.2648 6.36463 13.1632 6.34479 13.0591 6.32496C12.9921 6.31256 12.9227 6.30017 12.8558 6.28777C12.7516 6.27042 12.6475 6.25554 12.5434 6.24067C12.4789 6.23075 12.412 6.22083 12.3475 6.21339C12.236 6.19852 12.1269 6.1886 12.0178 6.17869C11.9608 6.17373 11.9013 6.16629 11.8442 6.16133C11.7079 6.15141 11.574 6.1415 11.4401 6.13654C11.4079 6.13654 11.3757 6.13158 11.3459 6.13158C11.1798 6.12414 11.0162 6.12166 10.8526 6.12166C10.8476 6.12166 10.8402 6.12166 10.8352 6.12166C10.6988 6.12166 10.5625 6.12166 10.4286 6.1291C10.4013 6.1291 10.3741 6.13158 10.3493 6.13406C10.2352 6.13902 10.1212 6.14398 10.0096 6.15141C9.96252 6.15389 9.91293 6.15885 9.86583 6.16381C9.77658 6.17125 9.68484 6.17869 9.59559 6.1886C9.54353 6.19356 9.49147 6.201 9.4394 6.20596C9.35511 6.21587 9.27082 6.22579 9.189 6.23819C9.13694 6.24562 9.08488 6.25306 9.03281 6.2605C8.951 6.2729 8.86918 6.28777 8.78737 6.30017C8.73779 6.3076 8.6882 6.31752 8.6411 6.32744C8.5568 6.34231 8.47251 6.36215 8.39069 6.3795C8.34855 6.38942 8.3064 6.39686 8.26426 6.40677C8.16013 6.43157 8.05848 6.45636 7.95931 6.48115C7.93948 6.48611 7.91964 6.49107 7.89981 6.49603C7.78081 6.52825 7.66181 6.56296 7.54776 6.59767C7.51801 6.60759 7.48826 6.61751 7.45851 6.62742C7.37422 6.65469 7.2924 6.68197 7.21307 6.70924C7.1734 6.72411 7.13621 6.73899 7.09655 6.75386C7.02713 6.77865 6.95771 6.80593 6.89077 6.8332C6.8511 6.85055 6.80896 6.86791 6.76929 6.88278C6.70731 6.91005 6.64533 6.93733 6.58335 6.9646C6.54368 6.98195 6.50649 7.00178 6.46683 7.01914C6.40733 7.04889 6.34782 7.07864 6.2908 7.10839C6.25609 7.12574 6.22138 7.14558 6.18668 7.16293C6.12469 7.19764 6.06767 7.22987 6.00817 7.26706C5.9809 7.28441 5.95115 7.29929 5.92636 7.31664C5.84206 7.36871 5.76273 7.42077 5.68587 7.47531L2.52984 6.88278C2.47034 7.16789 2.43563 7.43317 2.42571 7.68109C2.41083 8.05297 2.44306 8.38271 2.50752 8.67029C2.54967 8.86367 2.60421 9.03722 2.66619 9.19341C2.94386 9.8975 3.36037 10.2396 3.36037 10.2396C3.26368 10.381 3.11493 10.5818 2.94882 10.8247C2.78272 11.0677 2.59678 11.3553 2.42571 11.6726C2.33894 11.8313 2.25712 11.9974 2.18027 12.1685C2.10341 12.3395 2.03399 12.5156 1.97697 12.6965C1.86045 13.056 1.78855 13.4304 1.79103 13.8047L0.167147 14.0899C0.167147 14.189 0.162188 14.2907 0.15723 14.3898C0.15723 14.3998 0.15723 14.4097 0.15723 14.4196C0.152271 14.5163 0.149792 14.613 0.144834 14.7072C0.139875 14.8039 0.134917 14.8981 0.132438 14.9923C0.132438 15.0072 0.132438 15.022 0.132438 15.0369C0.129959 15.1262 0.125 15.2154 0.125 15.3022C0.125 15.3146 0.125 15.3245 0.125 15.3369C0.125 15.4261 0.125 15.5129 0.125 15.5972C0.125 15.6047 0.125 15.6121 0.125 15.6195C0.127479 15.7956 0.137396 15.9641 0.159709 16.1228C0.159709 16.1302 0.159709 16.1352 0.159709 16.1426C0.169626 16.217 0.184501 16.2889 0.201855 16.3608C0.201855 16.3707 0.206814 16.3806 0.209293 16.3881C0.226648 16.455 0.246481 16.5195 0.271274 16.5815C0.276232 16.5914 0.278711 16.6013 0.283669 16.6112C0.308462 16.6732 0.335733 16.7302 0.367963 16.7848C0.372921 16.7922 0.377879 16.7996 0.382838 16.8096C0.417547 16.8641 0.454735 16.9162 0.496882 16.9657C0.50184 16.9707 0.506799 16.9757 0.511757 16.9806C0.556383 17.0302 0.608447 17.0773 0.662989 17.1195C0.720011 17.1616 0.781991 17.1963 0.851409 17.231C0.856368 17.2335 0.863805 17.236 0.868764 17.2409C0.935703 17.2707 1.0076 17.298 1.08693 17.3203C1.09933 17.3227 1.10925 17.3277 1.12164 17.3302C1.20098 17.35 1.28527 17.3649 1.37452 17.3773C1.3894 17.3773 1.40427 17.3822 1.42163 17.3822C1.51336 17.3922 1.61253 17.3971 1.71665 17.3996C1.72409 17.3996 1.72905 17.3996 1.73897 17.3996C1.75384 17.3996 1.7712 17.3996 1.78607 17.3996C1.84557 17.3996 1.90507 17.3971 1.96706 17.3922C1.99433 17.3922 2.01912 17.3897 2.04639 17.3872C2.13316 17.3798 2.22489 17.3723 2.32158 17.3599C2.32158 17.3599 2.33398 17.4343 2.36869 17.5533C2.38852 17.6252 2.41579 17.7145 2.45546 17.8211C2.46538 17.8483 2.47777 17.8806 2.49017 17.9103C2.51992 17.9897 2.55463 18.0739 2.59678 18.1632C2.63396 18.2401 2.67363 18.3219 2.71826 18.4062C2.76288 18.4905 2.81247 18.5772 2.86949 18.664C2.90916 18.726 2.9513 18.7904 2.99593 18.8524C3.06287 18.9491 3.13724 19.0433 3.21658 19.14C3.25129 19.1822 3.28848 19.2243 3.32566 19.2665C3.36781 19.3136 3.40996 19.3582 3.45706 19.4053C3.524 19.4722 3.59094 19.5392 3.66532 19.6036C3.7149 19.6482 3.76448 19.6904 3.81655 19.7325C3.92068 19.8168 4.03472 19.9011 4.15372 19.9805C4.51321 20.2185 4.93963 20.4267 5.44787 20.5804C5.45283 20.5804 5.45779 20.6077 5.46275 20.6548C5.4677 20.7019 5.47266 20.7689 5.47762 20.8531C5.48258 20.935 5.48754 21.0341 5.49002 21.1432C5.49002 21.1804 5.4925 21.2176 5.49497 21.2573C5.49745 21.3341 5.49993 21.4159 5.50241 21.5002C5.50241 21.5424 5.50241 21.5845 5.50489 21.6291C5.50737 21.7605 5.51233 21.8944 5.51481 22.0308C5.51481 22.0754 5.51481 22.12 5.51729 22.1646C5.51729 22.2539 5.52225 22.3432 5.52225 22.4299C5.52473 22.6035 5.52968 22.7696 5.53216 22.9134C5.53712 23.2406 5.54208 23.4662 5.54208 23.4662C5.54208 23.5282 5.59166 23.5778 5.65365 23.5778H8.10806C8.26426 23.5778 8.41797 23.553 8.55928 23.5034C8.70308 23.4538 8.83447 23.3844 8.95348 23.2952C9.04521 23.2258 9.12702 23.1415 9.19892 23.0522C9.26834 22.9679 9.33032 22.8762 9.37742 22.777C9.40965 22.7076 9.43692 22.6357 9.45924 22.5588L9.79393 21.3862C9.95012 21.4308 10.1038 21.4655 10.2575 21.4953C10.2848 21.5002 10.3121 21.5077 10.3394 21.5126C10.4856 21.5399 10.6294 21.5622 10.7707 21.5796C10.798 21.582 10.8253 21.5845 10.8526 21.5895C10.9963 21.6043 11.1377 21.6167 11.2715 21.6242C11.274 21.6242 11.2765 21.6242 11.279 21.6242C11.4153 21.6316 11.5443 21.6341 11.6707 21.6341C11.6831 21.6341 11.698 21.6341 11.7104 21.6341C11.7228 21.6341 11.7327 21.6341 11.7451 21.6341C11.807 21.6341 11.869 21.6341 11.9285 21.6316C11.9533 21.6316 11.9806 21.6316 12.0029 21.6316C12.0847 21.6291 12.1641 21.6242 12.2384 21.6192C12.2434 21.6192 12.2484 21.6192 12.2533 21.6192C12.3227 21.6143 12.3872 21.6093 12.4492 21.6043C12.4715 21.6043 12.4938 21.5994 12.5136 21.5969C12.5558 21.592 12.5954 21.5895 12.6326 21.5845C12.6549 21.5845 12.6748 21.5796 12.6946 21.5771C12.7268 21.5721 12.7566 21.5696 12.7839 21.5647C12.8012 21.5647 12.8186 21.5597 12.8334 21.5572C12.8582 21.5548 12.8806 21.5498 12.9004 21.5473C12.9128 21.5473 12.9252 21.5424 12.9351 21.5424C12.9524 21.5399 12.9673 21.5374 12.9797 21.5349C12.9847 21.5349 12.9921 21.5349 12.9971 21.5325C13.007 21.5325 13.0169 21.5275 13.0169 21.5275V23.4687C13.0169 23.4985 13.0293 23.5282 13.0491 23.5481C13.0591 23.558 13.0714 23.5654 13.0838 23.5728C13.0962 23.5778 13.1111 23.5828 13.1285 23.5828H15.4168C15.4837 23.5828 15.5482 23.5778 15.6126 23.5704C15.6771 23.5604 15.7391 23.5481 15.8011 23.5307C16.1705 23.4266 16.4853 23.1737 16.6663 22.8216C16.6663 22.8216 17.9629 20.516 17.9704 20.5085C19.6984 19.1896 20.4149 17.536 20.6901 16.1526C20.7273 15.9691 20.7545 15.7881 20.7768 15.6146C20.7992 15.441 20.814 15.2749 20.8264 15.1138C20.8413 14.8733 20.8463 14.6526 20.8438 14.4518C20.8438 14.3179 20.8363 14.194 20.8289 14.0824C20.8215 13.9709 20.814 13.8692 20.8041 13.78C20.7892 13.6461 20.7744 13.5419 20.7644 13.47C20.762 13.4527 20.7595 13.4353 20.757 13.4229C20.7496 13.3833 20.7446 13.361 20.7446 13.361C20.7545 13.361 20.7967 13.356 20.8562 13.3461C20.9058 13.3387 20.9702 13.3287 21.0496 13.3163C21.1016 13.3064 21.1562 13.2965 21.2181 13.2816C21.3793 13.2469 21.5677 13.1949 21.7735 13.1205C21.9098 13.0709 22.0536 13.0114 22.1999 12.942C22.4181 12.8354 22.6412 12.704 22.8519 12.5379C22.9933 12.4263 23.1296 12.3023 23.2561 12.1585C23.3205 12.0866 23.38 12.0123 23.437 11.9329C23.504 11.8412 23.566 11.747 23.6255 11.6528C23.685 11.5561 23.7395 11.4594 23.7891 11.3578C23.8907 11.1569 23.9725 10.9462 24.0296 10.7256C24.1461 10.2843 24.1634 9.80577 24.0395 9.28266L24.032 9.26531ZM5.26937 14.7146C4.26529 14.7146 3.56367 14.0651 3.56367 13.1106C3.56367 12.1561 4.24545 11.5462 5.26937 11.5462C6.29328 11.5462 6.97506 12.1759 6.97506 13.1106C6.97506 14.0452 6.29328 14.7146 5.26937 14.7146Z' fill='%23472583'/%3E%3C/svg%3E");
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current:nth-child(7) span a:before {
  content: "7";
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current:nth-child(7) span a:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M6.37293 8.27371L6.72515 7.95536L12.9974 2.28373C12.9974 2.28373 12.9996 2.28147 13.0019 2.27921C13.0673 2.22051 13.1306 2.17084 13.1915 2.12342C13.2028 2.11665 13.2118 2.10762 13.2231 2.10085C13.2818 2.05795 13.3405 2.02408 13.3992 1.99247C13.4105 1.9857 13.4218 1.98118 13.4331 1.97667C13.4918 1.94957 13.5505 1.92474 13.607 1.90893C13.6137 1.90893 13.6183 1.90893 13.625 1.90442C13.6815 1.89087 13.7379 1.88409 13.7921 1.88184C13.7966 1.88184 13.8034 1.88184 13.8079 1.88184C13.8102 1.88184 13.8147 1.88184 13.8169 1.88184C13.8531 1.88184 13.8892 1.88635 13.9253 1.89087C13.9321 1.89087 13.9366 1.89087 13.9434 1.89087C13.9863 1.89764 14.0269 1.90893 14.0698 1.92474C14.0834 1.92925 14.0947 1.93602 14.1082 1.94054C14.1376 1.95183 14.1692 1.96538 14.2008 1.97892C14.2166 1.98795 14.2346 1.99699 14.2504 2.00602C14.2775 2.02182 14.3069 2.03763 14.334 2.05569C14.352 2.06698 14.3701 2.08052 14.3882 2.09181C14.4153 2.11213 14.4446 2.13245 14.474 2.15503C14.492 2.16858 14.5123 2.18438 14.5304 2.20019C14.5598 2.22502 14.5914 2.25212 14.6207 2.27921C14.6388 2.29502 14.6591 2.31308 14.6772 2.33114C14.711 2.36275 14.7449 2.39662 14.781 2.43274C14.7968 2.44855 14.8149 2.46435 14.8307 2.48242C14.8826 2.5366 14.9368 2.59305 14.991 2.65627L18.0526 6.07234C18.9264 7.07707 18.8677 7.50379 18.1768 8.09534C18.1768 8.09534 18.0978 8.16308 17.9691 8.27371H18.1903C18.6667 8.27371 19.0664 8.33241 19.4028 8.44305C19.6173 8.16533 19.7934 7.81763 19.825 7.3909C19.8837 6.57809 19.3915 5.89397 18.9038 5.33178L18.8993 5.325L18.8925 5.31823L15.8309 1.90216C15.359 1.36931 14.6997 0.75293 13.8057 0.75293C13.266 0.75293 12.7535 0.978711 12.241 1.44156L12.2365 1.44608L12.232 1.45059L12.2184 1.46188L5.962 7.11771L5.14693 7.85376L4.68408 8.27371H6.36841H6.37293Z' fill='%23472583'/%3E%3Cpath d='M15.6725 8.2737C16.1128 7.46314 16.0179 6.5126 15.3519 5.7043C14.4104 4.56636 13.0399 4.43541 11.9313 5.35208C10.9785 6.14006 10.746 7.25542 11.2856 8.2737H12.7057L12.577 8.11791L12.7757 7.95309L12.6086 7.75214L12.41 7.91696L12.1119 7.55571L12.3535 7.35702C12.0216 6.72258 12.1006 6.14232 12.5387 5.78558C12.9564 5.44691 13.4102 5.44014 13.8459 5.76075L13.5614 6.19425C13.3628 6.05652 13.137 5.98879 12.8796 6.19876C12.6809 6.36133 12.638 6.6413 12.7938 6.99126L13.4237 6.4697L13.7218 6.83095L13.0421 7.39315L13.2092 7.59409L13.8888 7.0319L14.1869 7.39315L13.5569 7.9147C13.8685 8.13597 14.1417 8.15177 14.3494 7.98018C14.5933 7.77698 14.5684 7.50378 14.4668 7.27123L14.9703 7.06576C15.1351 7.48798 15.1284 7.92825 14.8123 8.27595H15.668L15.6725 8.2737Z' fill='%23472583'/%3E%3Cpath d='M17.6637 17.5803C16.3023 17.5803 15.354 16.58 15.354 15.1463C15.354 13.7126 16.3249 12.7124 17.6637 12.7124H20.3189C20.3189 12.7124 20.3302 12.7124 20.3347 12.7124V11.8883C20.3347 11.2132 20.2806 10.6826 20.1586 10.274C20.109 10.1114 20.0503 9.96691 19.978 9.84047C19.7274 9.4002 19.33 9.17441 18.7475 9.09539C18.5782 9.07281 18.3953 9.06152 18.1966 9.06152H2.8999V18.3998C2.8999 20.5628 3.45081 21.2244 5.04031 21.2244C5.04483 21.2244 5.04934 21.2244 5.0516 21.2244H18.0589H19.8403C19.8741 21.2244 19.908 21.2244 19.9464 21.2199C20.0593 21.2108 20.1902 21.1905 20.3347 21.1589V17.578C20.3347 17.578 20.3235 17.578 20.3189 17.578H17.6637V17.5803Z' fill='%23472583'/%3E%3Cpath d='M20.3351 13.3896C20.3351 13.3896 20.3238 13.3896 20.3193 13.3896H17.6641C16.6933 13.3896 16.0317 14.1122 16.0317 15.1462C16.0317 16.1803 16.6933 16.9028 17.6641 16.9028H20.3193C20.3193 16.9028 20.3306 16.9028 20.3351 16.9028C20.6693 16.896 20.8951 16.6703 20.8951 16.3361V13.9744C20.8951 13.6267 20.6693 13.3987 20.3351 13.3896ZM17.7319 16.0629C17.181 16.0629 16.8107 15.6994 16.8107 15.1598C16.8107 14.6202 17.181 14.2273 17.7319 14.2273C18.2828 14.2273 18.6485 14.5976 18.6485 15.1598C18.6485 15.722 18.2783 16.0629 17.7319 16.0629Z' fill='%23472583'/%3E%3C/svg%3E");
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current:last-child span a:before {
  content: "8";
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current:last-child span a:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='24' viewBox='0 0 23 24' fill='none'%3E%3Cpath d='M22.4823 9.77915H22.477C22.374 5.6281 18.2863 1.74392 12.1536 1.38456V0.877243C12.1536 0.393702 11.7599 0 11.2763 0C10.7928 0 10.3991 0.393702 10.3991 0.877243V1.37928C4.2531 1.70164 0.120541 5.60431 0.0174917 9.77915H0.012207V10.3869C0.012207 10.3869 0.012207 10.4054 0.012207 10.4159C0.012207 11.4359 0.791685 12.1255 1.94109 12.1255C2.89495 12.1255 3.58988 11.6578 3.80655 10.9206C4.02057 11.6578 4.7155 12.1255 5.66408 12.1255C6.61267 12.1255 7.31288 11.6578 7.52955 10.9206C7.74357 11.6578 8.4385 12.1255 9.38708 12.1255C9.77286 12.1255 10.1164 12.0462 10.4017 11.9036V22.2191H10.0503C8.59704 22.2191 8.15049 22.589 8.15049 23.6591C8.15049 23.749 8.16634 23.8679 8.19541 24H12.5103C13.9635 24 14.4101 23.6301 14.4101 22.5599C14.4101 22.4701 14.3969 22.3512 14.3652 22.2191H12.1562V11.9379C12.4284 12.0595 12.7507 12.1282 13.1074 12.1282C14.0613 12.1282 14.7562 11.6605 14.9729 10.9233C15.1869 11.6605 15.8819 12.1282 16.8304 12.1282C17.779 12.1282 18.4792 11.6605 18.6959 10.9233C18.9099 11.6605 19.6049 12.1282 20.5534 12.1282C21.7108 12.1282 22.4876 11.4412 22.4876 10.4186C22.4876 10.408 22.4876 10.4001 22.4876 10.3895V9.78179L22.4823 9.77915Z' fill='%23472583'/%3E%3C/svg%3E");
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current {
    width: fit-content;
    margin: auto;
  }
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current span a {
    border: none;
    width: fit-content;
    height: fit-content;
    font-size: 18px;
  }
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li.current span a:after {
    display: none;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .fil_ariane ol li:after {
  width: 16px;
  height: 16px;
  bottom: 43px;
  border: solid 2px #472583;
  background: #EDEDED;
  margin-left: 0;
  left: 50%;
  transform: translateX(-50%);
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active div[id*="label_question_"] h2 {
  color: #472583;
  font-family: 'Wigrum';
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%;
  text-align: left;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active div[id*="label_question_"] h2 span {
  font-size: 24px;
  font-weight: 400;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active div[id*="label_question_"] h2 {
    font-size: 20px;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .help-info {
  background-color: white;
  display: flex;
  font-family: 'Wigrum';
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 120%;
  color: #82358B;
  background-repeat: no-repeat;
  padding-left: 4rem;
  background-position: 1rem 50%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='24' viewBox='0 0 18 24' fill='none'%3E%3Cpath d='M9.36221 16.1833C8.12402 16.292 6.58867 15.9894 5.07584 16.3866C4.72014 16.4811 4.42298 16.24 4.13031 16.0698C1.94661 14.8075 0.649889 12.8738 0.172625 10.3113C-0.709863 5.54082 1.86106 1.31409 6.28701 0.307055C8.04748 -0.0900876 9.83046 -0.0995434 11.5999 0.264504C12.8201 0.515082 13.9457 1.02569 14.9543 1.80579C16.9894 3.38018 17.9124 5.57392 17.9935 8.14116C18.088 11.1103 17.1605 13.6539 14.8237 15.5072C14.2294 15.98 13.599 16.24 12.8246 16.1975C11.7665 16.1407 10.7039 16.1833 9.3577 16.1833H9.36221ZM7.99795 7.5549C8.64631 6.68024 9.42074 6.05143 10.1051 5.3328C10.713 4.6898 10.785 4.17919 10.3528 3.72059C9.88449 3.22416 9.19561 3.21943 8.67783 3.78678C7.62424 4.94511 6.61119 6.14599 5.56211 7.30905C5.20641 7.70619 5.26494 7.97096 5.67467 8.25936C6.55265 8.87871 7.40362 9.55007 8.29061 10.1505C8.8129 10.5051 9.02002 10.8361 8.56977 11.4129C8.33114 11.7202 8.14653 12.0795 7.96193 12.4294C7.74581 12.8407 7.31357 13.2993 7.80434 13.7342C8.33114 14.1976 8.6328 13.6113 8.92997 13.2756C9.5378 12.5948 10.1321 11.8951 10.7039 11.1812C11.5504 10.1269 11.4829 9.75337 10.3257 9.01109C9.56932 8.52885 8.8084 8.06079 7.99345 7.55017L7.99795 7.5549Z' fill='%2382358B'/%3E%3Cpath d='M8.64181 23.9843C7.62875 23.9843 6.61119 23.9938 5.59812 23.9796C5.28745 23.9748 4.84621 24.1309 4.74715 23.6486C4.6436 23.1427 4.80118 22.6889 5.25143 22.391C5.5576 22.1924 5.89529 22.183 6.23298 22.183C8.30412 22.1782 10.3753 22.1735 12.4464 22.183C12.7256 22.183 13.0948 22.079 13.2163 22.443C13.3649 22.8922 13.2343 23.3271 12.8832 23.6439C12.5815 23.9181 12.2033 23.9748 11.8116 23.9748C10.7535 23.9748 9.69989 23.9748 8.64181 23.9748V23.989V23.9843Z' fill='%2382358B'/%3E%3Cpath d='M8.70934 21.3225C7.64676 21.3225 6.58417 21.332 5.52158 21.3178C5.24693 21.3178 4.88223 21.4454 4.75616 21.0341C4.63009 20.618 4.76516 20.2304 5.05332 19.9372C5.3775 19.6063 5.79623 19.5448 6.23748 19.5448C8.31763 19.5448 10.4023 19.5354 12.4824 19.5448C12.7571 19.5448 13.1263 19.4408 13.2298 19.8569C13.3334 20.2635 13.2479 20.6559 12.9597 20.9726C12.667 21.2894 12.2843 21.3178 11.8971 21.3178C10.8345 21.3178 9.77193 21.3178 8.70934 21.3178C8.70934 21.3178 8.70934 21.3225 8.70934 21.3272V21.3225Z' fill='%2382358B'/%3E%3Cpath d='M8.65531 18.7033C7.63775 18.7033 6.61569 18.7174 5.59812 18.6938C5.29196 18.6843 4.8282 18.8545 4.74265 18.377C4.6526 17.8806 4.80569 17.3653 5.30546 17.1572C5.65215 17.0107 6.04387 16.9303 6.41758 16.9256C8.41218 16.9019 10.4068 16.9067 12.4014 16.9114C12.7616 16.9114 13.2253 16.8121 13.2569 17.422C13.2839 17.961 13.0948 18.4338 12.586 18.5756C12.1447 18.6985 11.663 18.6796 11.1992 18.6843C10.3483 18.6985 9.50178 18.6843 8.65081 18.6843C8.65081 18.6843 8.65081 18.6891 8.65081 18.6938L8.65531 18.7033Z' fill='%2382358B'/%3E%3C/svg%3E");
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active div[id*="liste_sous_propositions_"] h3 {
  color: #472583;
  font-family: 'Wigrum';
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 120%;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active div[id*="liste_sous_propositions_"] h3:before {
  display: none;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active div[id*="liste_sous_propositions_"]:before {
    content: "";
    left: 0;
    top: 80px;
    width: 100%;
    height: 8px;
    display: block;
    position: fixed;
    background-color: #EDEDED;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active a[id*="btn_next_step_update_"] {
  display: flex;
  width: 342px;
  max-height: 48px;
  padding: 10px 16px;
  justify-content: center;
  align-items: center;
  gap: 16px;
  flex-shrink: 0;
  background: unset;
  background-color: #82358B;
  border: none;
  position: absolute;
  right: calc(10% + 16px);
  color: white;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active a[id*="btn_next_step_update_"]:hover {
  background: #82358B;
}
@media screen and (min-width: 1024px) and (max-width: 1280px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active a[id*="btn_next_step_update_"] {
    right: calc(2.5% + 3rem);
  }
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active a[id*="btn_next_step_update_"] {
    gap: 24px;
    right: unset;
    position: relative;
    width: 100%;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active a[id*="btn_next_step_update_"] i {
  display: none;
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active a[id*="btn_next_step_update_"]:after {
  content: "";
  width: 32px;
  height: 32px;
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='16' viewBox='0 0 22 16' fill='none'%3E%3Cpath d='M12.1356 15.97L12.5003 16L13.7706 14.9287L22 8L13.7706 1.07128L12.5003 0L12.1356 0.0300147C11.261 0.103896 10.5508 0.346321 10.0669 0.722655C9.78811 0.937374 9.58314 1.19596 9.46875 1.4938C9.32098 1.87244 9.19705 2.62973 10.0264 3.47244L10.0669 3.50245L13.7706 6.15758L13.9112 6.25916C13.8635 6.25455 13.8182 6.25224 13.7706 6.24762C12.4907 6.1368 11.2395 6.05368 10.0669 5.99365C7.2094 5.8482 4.80706 5.82973 3.57729 5.82973C3.22219 5.82973 2.96479 5.82973 2.8218 5.82973C0.869895 5.82973 0 6.60317 0 8.33477C0 9.58846 0.474271 10.0687 0.765031 10.7867L10.0646 10.0179L13.7682 9.71082L13.8897 9.70159L13.7682 9.78932L10.0669 12.4791H10.0646L10.0097 12.5322C9.19229 13.361 9.3186 14.1206 9.46636 14.497C9.58314 14.7948 9.78811 15.0534 10.0646 15.2681C10.5484 15.6421 11.2586 15.8846 12.1332 15.9608L12.1356 15.97Z' fill='white'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
}
body[data-action="quizz"] footer {
  position: relative;
  width: 100%;
  z-index: 99999;
}
@media screen and (min-width: 1024px) and (max-width: 1280px) {
  body[data-action="quizz"] footer {
    padding-bottom: 0;
  }
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] footer {
    position: relative;
    z-index: unset;
    bottom: unset;
    padding-top: 60px;
    padding-bottom: 100px;
    margin-top: 120px;
  }
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] footer #vyv_footer_footer {
    position: relative;
    grid-gap: 32px !important;
    padding-bottom: 24px;
  }
}
body[data-action="quizz"] footer .nav-item {
  color: #472583 !important;
  font-size: 1.4rem !important;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] footer .nav-item {
    font-size: 1.2rem !important;
    padding: 0;
  }
}
