/***** 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: #006894;
  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: #006894;
}
@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: #006894;
  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: #006894;
  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 #006894;
  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: #006894;
  }
}
@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: #006894;
  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: 767px) {
  #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: #006894;
}
#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 #006894;
  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: #FFF;
  background: #006894;
  border-color: #006894;
}
#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 #006894;
  box-shadow: none;
  color: #006894;
  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% #006894;
  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: #006894;
}
@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: #006894 !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: #006894;
  border-color: #006894;
}
#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% #006894;
  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 #006894 !important;
  background: url(/images/pictos/picto-loupe-hover.svg) no-repeat right 1.5rem top 50% #006894 !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: #006894 !important;
  border-image: initial !important;
  order: 2;
  background: #006894 !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 #006894;
  box-shadow: none;
  color: #FFF !important;
  background: url(/images/pictos/picto-chevron-hover.svg) no-repeat right 2rem top 50% #006894 !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% #006894;
  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 #006894;
  box-shadow: none;
  color: #006894;
  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% #006894;
  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 #006894;
  box-shadow: none;
  color: #006894;
  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 #006894;
  box-shadow: none;
  color: #006894;
  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% #006894;
  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: #006894;
  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: #006894;
  padding: 60px 5px;
  text-align: center;
  border: 2px solid #006894;
  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: #006894;
  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: 767px) {
  #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 #006894;
  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: #006894;
}
#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 #006894;
  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: #006894;
}
#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: #006894;
}
#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% #006894;
  text-decoration: none;
}
.bloc-agir a,
.bloc-agir a:hover,
.bloc-agir a:focus {
  color: #FFF !important;
  background: #006894 !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: #006894;
  height: 80px;
}
body[data-action="quizz"] {
  padding: 0;
}
body[data-action="quizz"] header {
  background-color: #006894;
  height: 80px;
}
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: white;
  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%;
  border-bottom: solid 1px #E1ECF5;
}
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: #E1ECF5;
  color: #006894;
  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='%23006894'/%3E%3C/svg%3E");
    width: 16px;
    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: #006894;
  color: white;
  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='21' height='16' viewBox='0 0 21 16' fill='none'%3E%3Cpath d='M9.02789 15.9968C8.33546 15.9324 7.89725 15.5265 7.66309 14.9144C7.38879 14.2024 7.1446 13.4809 6.90041 12.756C5.97716 10.0114 5.05726 7.26673 4.1407 4.51886C4.0738 4.31591 4.01025 4.11296 3.96341 3.90679C3.72591 2.87593 3.99686 2.3444 5.03719 2.00615C7.03756 1.3522 9.05131 0.724024 11.0684 0.118397C12.0652 -0.181195 12.6205 0.0765185 13.0286 1.02039C13.333 1.71944 13.5538 2.45071 13.798 3.1723C14.8484 6.26165 15.8954 9.35099 16.9391 12.4436C17.016 12.6755 17.0929 12.9074 17.1665 13.1394C17.2435 13.3874 17.1498 13.5421 16.8889 13.6226C14.3667 14.4054 11.8478 15.1914 9.32895 15.9742C9.24198 16 9.14163 15.9903 9.02789 16V15.9968ZM15.2565 11.155C15.2264 11.0358 15.1996 10.9166 15.1628 10.8006C14.1559 7.82726 13.1524 4.85066 12.1355 1.88051C11.8679 1.09449 11.7642 1.05905 10.9781 1.30388C9.26539 1.83541 7.55605 2.36695 5.85005 2.90815C4.98367 3.18197 4.94018 3.28183 5.2379 4.17094C5.62593 5.32743 6.01396 6.48392 6.40199 7.64041C6.98404 9.37354 7.56274 11.1099 8.15817 12.8398C8.39232 13.5163 8.47595 13.5485 9.18846 13.3456C9.82403 13.1652 10.4529 12.9654 11.0818 12.7689C12.3128 12.3856 13.5438 12.0054 14.7714 11.6092C14.9922 11.5383 15.3 11.5093 15.2565 11.1582V11.155ZM13.2695 13.7257C13.2962 13.4325 13.0253 13.1362 12.7142 13.1233C12.3797 13.1072 12.0017 13.4132 12.0184 13.7096C12.0351 14.0124 12.2158 14.2057 12.5302 14.254C12.8781 14.3055 13.2394 14.0414 13.2661 13.7257H13.2695Z' fill='white'/%3E%3Cpath d='M0.00950716 7.96256C-0.0540497 7.16686 0.206868 6.26809 0.618315 5.40153C0.708633 5.21146 0.835747 5.03429 0.96955 4.86355C1.04649 4.76691 1.17695 4.72503 1.30741 4.77657C1.4847 4.84744 1.51815 5.00207 1.48135 5.15348C1.4479 5.29844 1.36093 5.43052 1.29402 5.56904C0.404229 7.38914 0.410919 9.19958 1.381 10.9907C1.4111 11.0455 1.43786 11.1002 1.47132 11.1518C1.59508 11.3483 1.67871 11.5512 1.43117 11.7058C1.11004 11.9056 0.966205 11.6382 0.849127 11.4385C0.344017 10.5848 0.0262327 9.67313 0.00950716 8.67771C0.00950716 8.49731 0.00950716 8.31369 0.00950716 7.96256Z' fill='white'/%3E%3Cpath d='M21 8.21061C20.9231 9.2769 20.6923 10.3078 20.1771 11.271C20.0935 11.4288 19.9664 11.5738 19.8359 11.6994C19.7824 11.7509 19.662 11.7638 19.5817 11.7509C19.4445 11.7284 19.381 11.6124 19.3609 11.4868C19.3308 11.2903 19.4713 11.1485 19.5549 10.9875C20.5083 9.15448 20.5451 7.31505 19.5716 5.47562C19.4512 5.2469 19.2003 4.95375 19.6118 4.79268C19.9764 4.64771 20.0868 4.99563 20.2139 5.22757C20.719 6.16178 20.9331 7.16364 21 8.21383V8.21061Z' fill='white'/%3E%3Cpath d='M18.712 8.23638C18.7253 8.94831 18.5347 9.61192 18.2068 10.2433C18.1031 10.4463 17.9493 10.6202 17.6917 10.5043C17.4141 10.3818 17.5111 10.1628 17.6081 9.96306C18.1266 8.89677 18.2303 7.81759 17.7185 6.71909C17.6817 6.63855 17.6582 6.54513 17.6482 6.45493C17.6315 6.3003 17.6415 6.14568 17.8155 6.0748C17.9961 6.00071 18.1199 6.1038 18.2068 6.23587C18.5982 6.84794 18.6919 7.53411 18.712 8.23316V8.23638Z' fill='white'/%3E%3Cpath d='M2.98664 6.03937C3.21746 6.08769 3.34457 6.19077 3.31781 6.36151C3.29439 6.53869 3.21746 6.70942 3.14721 6.87694C2.73911 7.82726 2.79597 8.77113 3.20073 9.70534C3.26094 9.84387 3.34123 9.97917 3.38137 10.1241C3.42151 10.2755 3.40144 10.4366 3.23084 10.5075C3.06693 10.5751 2.90302 10.5268 2.82274 10.3818C2.67555 10.1177 2.52837 9.84387 2.43805 9.55716C2.11357 8.53919 2.15706 7.52122 2.54175 6.52258C2.62537 6.30352 2.7458 6.0748 2.98999 6.03937H2.98664Z' fill='white'/%3E%3C/svg%3E");
  width: 21px;
  height: 16px;
  display: block;
  position: relative;
}
body[data-action="quizz"] header .quizz-header-contacts .btn {
  background: #E1ECF5;
  color: #006894;
}
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='16' height='18' viewBox='0 0 16 18' fill='none'%3E%3Cpath d='M13.8333 15.8334H2.16667V6.66671H13.8333M11.3333 0.833374V2.50004H4.66667V0.833374H3V2.50004H2.16667C1.24167 2.50004 0.5 3.24171 0.5 4.16671V15.8334C0.5 16.2754 0.675595 16.6993 0.988155 17.0119C1.30072 17.3244 1.72464 17.5 2.16667 17.5H13.8333C14.2754 17.5 14.6993 17.3244 15.0118 17.0119C15.3244 16.6993 15.5 16.2754 15.5 15.8334V4.16671C15.5 3.72468 15.3244 3.30076 15.0118 2.9882C14.6993 2.67564 14.2754 2.50004 13.8333 2.50004H13V0.833374M12.1667 10H8V14.1667H12.1667V10Z' fill='%23006894'/%3E%3C/svg%3E");
    width: 16px;
    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: 20%;
  height: unset;
  margin: 0;
}
@media screen and (max-width: 1024px) {
  body[data-action="quizz"] header .quizz-header-logo img {
    width: 40px;
  }
}
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: #006894;
  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;
}
@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;
  border: solid 1px #006894;
}
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: #006894;
  z-index: 1;
  height: 44px;
  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.5357 11.1C12.2468 11.6333 13.2245 11.6333 13.9357 11.1L23.9357 3.6C25.4733 2.44679 24.6577 1.48733e-06 22.7357 1.3193e-06L2.73566 -4.29154e-07C0.813631 -5.97183e-07 -0.00196445 2.44679 1.53566 3.6L11.5357 11.1Z' fill='%23006894'/%3E%3C/svg%3E");
}
body[data-action="quizz"] .quizz-resultats-container .quizz-resultats-right .quizz-resultats-liens-refonte li a {
  color: #006894;
  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: 0.5rem;
}
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: #006894;
}
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 #006894;
  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_12632)'%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='%23006894'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3701_12632'%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: #006894;
  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: #F7F6FA;
  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: #006894;
  background-color: #fff;
  border: solid 2px #006894;
  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 #006894;
  color: #006894;
}
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: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: #006894;
  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='%23006894'/%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: #006894;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  color: #FFF;
  font-family: 'Wigrum';
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  border: none;
  width: 60%;
  margin: auto;
}
@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;
  }
}
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: 1600px) and (max-height: 735px) {
  body[data-action="quizz"] #content {
    min-height: calc(100vh - 60px);
  }
}
@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 #006894;
  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: #006894;
  width: 16px;
  height: 16px;
  display: block;
  position: relative;
  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: #006894;
}
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: #006894;
}
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,
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: #006894;
  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: #006894;
}
@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: #006894;
}
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: #006894;
}
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: #006894;
  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='white'/%3E%3Crect x='97' width='2' height='8' fill='white'/%3E%3Crect x='145.5' width='2' height='8' fill='white'/%3E%3Crect x='194' width='2' height='8' fill='white'/%3E%3Crect x='242.5' width='2' height='8' fill='white'/%3E%3Crect x='291' width='2' height='8' fill='white'/%3E%3Crect x='339.5' width='2' height='8' fill='white'/%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: #C7D300;
    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: -114px;
    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%;
  }
}
@media screen and (max-width: 376px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left .nom_questionnaire {
    top: 3%;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left .nom_questionnaire h1 {
  color: #006894;
  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: 12px;
  top: 12px;
  width: 117px;
  height: 150px;
  display: block;
  cursor: pointer;
  background-image: url(/images/visuels/mnt/logo-mnt.svg);
  background-repeat: no-repeat;
}
@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;
  }
}
@media screen and (max-width: 376px) {
  body[data-action="quizz"] #content #qcontent .row.tab-pane.active#wizard_step_0 .left:after {
    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-size: 20px;
  line-height: 120%;
  color: #006894;
  margin-bottom: 1rem;
  text-align: left;
  font-weight: normal;
}
@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: #006894;
  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: #006894;
  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: 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: #006894;
  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: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;
    z-index: 9999;
    position: relative;
  }
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active .prev_container .prev_button {
  border: none;
  color: #006894;
  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 {
    position: relative;
    top: -24px;
  }
}
@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_1668_8046)'%3E%3Cpath d='M14.3115 18.9364C15.3208 17.664 15.2009 16.4152 13.8939 15.3949C11.8985 13.8349 9.8722 12.3104 7.86137 10.7701C7.57909 10.5535 7.3084 10.3171 6.92557 10.0059C7.23106 9.72228 7.44761 9.4938 7.69509 9.30471C9.67112 7.78019 11.6587 6.26748 13.6348 4.73902C13.9248 4.51448 14.2225 4.286 14.4468 4.00236C15.3594 2.84814 15.1236 1.41816 13.8745 0.661808C13.4762 0.421509 13.0006 0.307268 12.5636 0.137877C12.4708 0.122119 12.378 0.106362 12.2852 0.0866653C12.1576 0.05909 12.0338 0.0275753 11.9062 0C11.651 0.023636 11.3997 0.047272 11.1444 0.0669687C7.51335 3.27753 3.87839 6.48414 0.251165 9.6947C0.173826 9.76167 0.123555 9.86015 -0.00405502 10.0335C3.59997 13.2204 7.19625 16.3994 10.7887 19.5785C10.9047 19.677 11.0168 19.7755 11.1328 19.87L11.1792 19.9055C11.2798 19.933 11.3765 19.9645 11.477 19.9921C11.7361 19.9488 11.9952 19.9015 12.2543 19.8582C12.9387 19.547 13.6232 19.2397 14.3076 18.9285L14.3115 18.9364Z' fill='%23006894'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1668_8046'%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: #006894;
    font-family: 'Wigrum';
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    margin: 0;
    margin-top: 4px;
  }
}
@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: #006894;
  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: #006894;
  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: #006894;
  border: solid 2px #006894;
  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.5rem;
  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='%23006894'/%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='%23006894'/%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='%23006894'/%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='%23006894'/%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.83774 11.5249C6.05514 11.5249 7.54623 10.1832 7.54623 8.19202C7.54623 6.20088 6.05288 4.75052 3.83774 4.75052C1.6226 4.75052 0.142822 6.11942 0.142822 8.19202C0.142822 10.2646 1.63617 11.5249 3.83774 11.5249Z' fill='%23006894'/%3E%3Cpath d='M20.4343 10.7036C22.6517 10.7036 24.1428 9.36181 24.1428 7.37067C24.1428 5.37953 22.6495 3.92917 20.4343 3.92917C18.2192 3.92917 16.7394 5.29808 16.7394 7.37067C16.7394 9.44326 18.2328 10.7036 20.4343 10.7036Z' fill='%23006894'/%3E%3Cpath d='M12.0919 8.54047C14.5717 8.54047 16.2438 7.03807 16.2438 4.80936C16.2438 2.58064 14.574 0.956055 12.0919 0.956055C9.60972 0.956055 7.95572 2.48787 7.95572 4.80936C7.95572 7.13084 9.62556 8.54047 12.0919 8.54047Z' fill='%23006894'/%3E%3Cpath d='M19.8958 11.5656C18.3843 11.2873 17.1964 11.6493 16.4814 12.5069C15.9022 10.7171 14.3658 9.6288 12.1575 9.6288C9.5939 9.6288 7.93311 11.0973 7.62992 13.4255C6.92171 12.4549 5.67272 12.0453 4.06624 12.3666C1.6995 12.8395 0.402999 14.5252 0.629264 16.686C0.656416 16.9462 0.71072 17.3377 0.780862 17.7811C3.05483 18.3038 5.44419 18.6613 7.88334 18.8604C8.04625 18.874 8.21142 18.8876 8.37433 18.8989C9.70703 18.9939 11.0511 19.0437 12.3951 19.0437C13.6056 19.0437 14.8184 19.003 16.0221 18.9238C16.1579 18.9147 16.2914 18.9057 16.4271 18.8966C18.7056 18.7292 20.9502 18.4192 23.0997 17.9644C23.2422 17.1295 23.3554 16.2878 23.3961 15.833C23.5907 13.6699 22.267 12.0046 19.8935 11.5679L19.8958 11.5656Z' fill='%23006894'/%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.1548 6.75085C22.2818 5.71665 20.9376 5.57528 19.7372 5.57528H17.3042V3.53663C17.3042 2.66116 17.2174 1.746 16.585 0.997003C15.7442 1.18261e-07 14.4918 0 14.0181 0H10.5534C10.0821 0 8.82968 1.18261e-07 7.98644 0.997003C7.35401 1.746 7.26721 2.65868 7.26721 3.53415V5.5728H4.83422C3.63385 5.5728 2.28963 5.71169 1.41664 6.74837C0.670124 7.63377 0.516357 8.85894 0.516357 10.4239V24H19.7372C20.9376 24 22.2818 23.8611 23.1548 22.8244C23.9013 21.939 24.0551 20.7139 24.0551 19.1489V10.4239C24.0551 8.85894 23.9013 7.63377 23.1548 6.74837V6.75085ZM9.76468 3.53663C9.76468 2.89677 9.8366 2.67852 9.89612 2.60659C9.9234 2.57435 10.0449 2.49499 10.5558 2.49499H14.0205C14.5314 2.49499 14.6505 2.57187 14.6778 2.60659C14.7373 2.67852 14.8092 2.89677 14.8092 3.53663V5.57528H9.76468V3.53663Z' fill='%23006894'/%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.5714 0.98584C5.37188 0.98584 0.571411 5.36171 0.571411 11.8582C0.571411 18.3547 5.51109 23.0137 12.5714 23.0137C19.6317 23.0137 24.5714 18.4963 24.5714 11.8582C24.5714 5.22018 19.9125 0.98584 12.5714 0.98584ZM15.7129 2.61925C16.8962 2.61925 17.9589 3.51252 17.9589 4.7283C17.9589 4.89535 17.938 5.05777 17.9009 5.21322C17.8568 5.69814 17.8266 6.15753 18.2257 6.57285C18.2257 6.57285 17.7153 6.66333 16.829 6.74454C16.829 6.74454 16.5366 6.78398 15.8406 6.78398C15.2164 6.78398 14.7733 6.64245 14.7733 6.64245C13.9357 6.37099 13.4832 5.74454 13.4693 4.7283C13.4693 3.51252 14.532 2.61925 15.7153 2.61925H15.7129ZM9.36259 2.64245C10.5993 2.64245 11.4299 3.4754 11.4299 4.73526C11.4299 5.99512 10.5969 6.7631 9.36259 6.7631C8.12826 6.7631 7.30227 5.9464 7.30227 4.73526C7.30227 3.52412 8.13522 2.64245 9.36259 2.64245ZM17.3626 17.5868L16.9798 21.3547H16.1167C16.3788 20.9626 16.5389 20.4592 16.6317 20.0485C16.6735 20.0415 16.7153 20.0369 16.7547 20.0299C16.9357 19.9998 17.0447 19.893 17.0099 19.7863C16.9357 19.5682 16.8777 19.429 16.8777 19.429C16.4554 18.364 15.9937 17.8605 15.5621 17.6564C15.402 17.5798 15.2489 17.545 15.1004 17.538C15.0958 17.538 15.0888 17.538 15.0842 17.538C15.0795 17.538 15.0726 17.538 15.0679 17.538C14.9821 17.5427 14.8916 17.5566 14.8011 17.5844C14.7385 17.603 14.6735 17.6262 14.6085 17.6564C14.4136 17.7492 14.2141 17.907 14.0122 18.1436C13.7686 18.4336 13.525 18.8443 13.293 19.4267C13.293 19.4267 13.235 19.5659 13.1607 19.784C13.1236 19.8907 13.235 19.9974 13.416 20.0276C13.4554 20.0346 13.4972 20.0392 13.5366 20.0462C13.6317 20.4406 13.7941 20.951 14.0587 21.3524H11.7941C12.2396 20.8095 12.4972 20.0206 12.641 19.3919C12.6967 19.3826 12.7524 19.3756 12.8057 19.3687C13.047 19.3269 13.1932 19.1854 13.1445 19.0438C13.047 18.7538 12.9682 18.5682 12.9682 18.5682C12.4299 17.2086 11.8429 16.5357 11.2883 16.2411C11.2628 16.2271 11.2373 16.2132 11.2118 16.2016C10.9983 16.0995 10.7918 16.0531 10.5946 16.0438C10.5877 16.0438 10.5807 16.0438 10.5737 16.0438C10.5668 16.0438 10.5598 16.0438 10.5528 16.0438C10.3556 16.0531 10.1491 16.0995 9.93568 16.2016C9.74775 16.2898 9.55749 16.422 9.36492 16.6076C8.96352 16.9928 8.55981 17.61 8.1793 18.5705C8.1793 18.5705 8.10273 18.7561 8.00297 19.0462C7.95424 19.19 8.10273 19.3315 8.34171 19.371C8.39508 19.3803 8.45076 19.3872 8.50413 19.3942C8.64798 19.9951 8.91248 20.8002 9.36027 21.3547H7.84751L7.34867 15.1158L6.76167 15.0369L6.67582 14.7445C6.25123 13.2828 5.96352 10.9023 6.31851 9.42204C6.4438 8.89999 6.68974 8.44292 7.04937 8.07633C7.55981 7.49396 8.36724 7.15289 9.36259 7.15289C10.358 7.15289 11.1654 7.49164 11.6758 8.07633C12.0354 8.44292 12.2814 8.89999 12.4067 9.42204C12.4577 9.63781 12.4948 9.87679 12.5204 10.1251C12.5296 10.0972 12.5389 10.0694 12.5482 10.0415C12.8684 9.15521 13.6387 7.13897 15.6109 7.08329C17.2211 7.10881 17.9171 8.51484 18.1422 9.13897C18.3487 9.70974 18.4925 10.3872 18.5482 10.9858C18.6132 11.7051 18.6387 12.4267 18.699 13.1459C18.7825 14.1181 18.945 15.4545 19.5877 16.2318L19.8243 16.5195C19.2419 17.5357 18.2675 17.538 17.3556 17.5914L17.3626 17.5868Z' fill='%23006894'/%3E%3Cpath d='M12.4368 13.8443C12.4206 13.7051 12.3881 13.5752 12.3463 13.4522C12.2744 13.248 12.1654 13.067 12.0238 12.9116C11.6944 12.5543 11.1955 12.3455 10.5853 12.3455C10.0981 12.3455 9.68276 12.48 9.36721 12.7167C9.01919 12.9789 8.79645 13.3663 8.74076 13.842L8.72684 14.0578C8.72684 14.0578 8.72684 14.0717 8.72684 14.0786C8.72684 14.6425 8.9635 15.1018 9.36721 15.3965C9.68276 15.6262 10.1004 15.7561 10.5853 15.7561C10.8614 15.7561 11.1143 15.7144 11.3394 15.6378C11.6851 15.5195 11.9658 15.3153 12.1584 15.0462C12.3487 14.7817 12.4531 14.4522 12.4531 14.0763C12.4531 14.0694 12.4531 14.0624 12.4531 14.0554L12.4391 13.8397L12.4368 13.8443Z' fill='%23006894'/%3E%3Cpath d='M15.0911 14.1552C14.9913 14.1552 14.8939 14.1645 14.8011 14.1784C14.7176 14.19 14.634 14.2086 14.5551 14.2271H14.5412C14.5412 14.2271 14.5227 14.2341 14.5134 14.2387C14.4415 14.2596 14.3742 14.2828 14.3092 14.3107C14.2999 14.3153 14.2906 14.3199 14.279 14.3246C13.8173 14.5311 13.5134 14.9232 13.4415 15.4336C13.4391 15.4522 13.4391 15.4731 13.4368 15.494C13.4322 15.5496 13.4206 15.6053 13.4206 15.6633C13.4206 15.6726 13.4206 15.6796 13.4206 15.6889C13.4206 15.6981 13.4206 15.7051 13.4206 15.7144C13.4206 15.7724 13.4322 15.8281 13.4368 15.8838C13.4391 15.9046 13.4391 15.9255 13.4415 15.9441C13.5111 16.4545 13.8173 16.8466 14.279 17.0531C14.2883 17.0578 14.2976 17.0624 14.3069 17.067C14.3718 17.0949 14.4391 17.1181 14.5111 17.139C14.5203 17.1413 14.5296 17.1459 14.5389 17.1483H14.5528C14.6317 17.1691 14.7129 17.1854 14.7988 17.1993C14.8916 17.2132 14.9867 17.2225 15.0888 17.2225C16.0911 17.2225 16.7663 16.6169 16.7663 15.7167C16.7663 15.7074 16.7663 15.7005 16.7663 15.6912C16.7663 15.6819 16.7663 15.6749 16.7663 15.6657C16.7663 14.7654 16.0911 14.1599 15.0888 14.1599L15.0911 14.1552Z' fill='%23006894'/%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='25' height='22' viewBox='0 0 25 22' fill='none'%3E%3Cpath d='M24.5466 8.28557C24.541 8.23475 24.5381 8.2037 24.5381 8.2037C24.0356 7.93551 23.5077 7.63909 22.9657 7.32009C18.2936 4.58456 12.5656 0.321777 12.5656 0.321777C12.5656 0.321777 6.8377 4.58456 2.16557 7.32009C1.62355 7.63627 1.09564 7.93551 0.593139 8.2037C0.593139 8.2037 0.587493 8.23193 0.58467 8.28557C0.562086 8.53399 0.525386 9.31033 0.881089 9.93704C1.24808 10.7557 1.99337 11.0013 3.40771 11.0013C3.46981 11.0013 3.54039 10.9985 3.61379 10.9929V21.0485C3.61379 21.0485 4.44941 21.6781 6.90263 21.6781C8.76301 21.6781 9.34738 21.3054 9.67203 19.6652C9.72002 19.4196 9.8527 18.7703 10.3608 16.4724C10.7109 15.2585 11.4054 14.8068 12.5713 14.8068C13.7372 14.8068 14.4317 15.2556 14.7817 16.4724C15.2871 18.7703 15.4226 19.4196 15.4705 19.6652C15.7924 21.3054 16.3796 21.6781 18.24 21.6781C20.6932 21.6781 21.5288 21.0485 21.5288 21.0485V10.9929C21.6022 10.9985 21.6728 11.0013 21.7349 11.0013C23.1492 11.0013 23.8945 10.7529 24.2615 9.93704C24.6172 9.31033 24.5805 8.53399 24.5579 8.28557H24.5466Z' fill='%23006894'/%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='M11.4171 4.86966C12.5253 4.86966 14.1616 5.01097 15.9095 5.63821C16.1128 5.16716 16.2243 4.63661 16.2243 4.05648C16.2243 1.88221 14.6823 0.416992 12.2551 0.416992C9.82795 0.416992 8.28588 1.88221 8.28588 4.05648C8.28588 4.46803 8.3429 4.85478 8.44951 5.21427C9.37673 4.99114 10.3907 4.86966 11.4196 4.86966H11.4171Z' fill='%23006894'/%3E%3Cpath d='M24.6214 9.26531C24.6016 9.18349 24.5793 9.10664 24.5545 9.03226C24.547 9.00747 24.5346 8.98515 24.5272 8.96036C24.5098 8.91326 24.49 8.86615 24.4702 8.82153C24.4578 8.79425 24.4454 8.76946 24.4305 8.74467C24.4107 8.705 24.3908 8.66782 24.3685 8.63063C24.3536 8.60583 24.3388 8.58104 24.3214 8.55873C24.2991 8.5265 24.2768 8.49427 24.2545 8.46204C24.2371 8.43973 24.2198 8.41741 24.2024 8.3951C24.1776 8.36535 24.1553 8.33808 24.1305 8.31081C24.1132 8.29098 24.0933 8.27114 24.076 8.25379C24.0512 8.22899 24.0239 8.2042 23.9966 8.17941C23.9768 8.16206 23.9595 8.1447 23.9396 8.12983C23.9123 8.10751 23.8826 8.0852 23.8528 8.06537C23.833 8.05297 23.8157 8.03809 23.7958 8.0257C23.7636 8.00339 23.7314 7.98355 23.6967 7.9662C23.6793 7.95628 23.6644 7.94636 23.6496 7.93645C23.6 7.90918 23.5504 7.88438 23.5008 7.86207C23.4983 7.86207 23.4934 7.85959 23.4909 7.85711C23.4438 7.83728 23.3967 7.81992 23.352 7.80257C23.3347 7.79761 23.3173 7.79265 23.3 7.78521C23.2678 7.7753 23.2355 7.76538 23.2033 7.75546C23.1835 7.75051 23.1636 7.74555 23.1438 7.74059C23.114 7.73315 23.0843 7.72819 23.057 7.72076C23.0372 7.7158 23.0174 7.71332 22.9975 7.71084C22.9702 7.70588 22.943 7.7034 22.9157 7.69844C22.8959 7.69844 22.876 7.69348 22.8587 7.69348C22.8314 7.69348 22.8066 7.68853 22.7818 7.68853C22.7645 7.68853 22.7446 7.68853 22.7273 7.68853C22.7174 7.68853 22.7075 7.68853 22.7 7.68853C22.6926 7.68853 22.6851 7.68853 22.6777 7.68853C22.6157 7.68853 22.5587 7.69348 22.5042 7.69844C21.5745 7.8224 21.0588 8.54633 21.1579 9.58512C21.1629 9.62479 21.1679 9.6595 21.1778 9.69421C21.1803 9.7066 21.1852 9.71652 21.1902 9.72644C21.1976 9.74627 21.205 9.76859 21.215 9.78594C21.2199 9.79834 21.2274 9.80577 21.2348 9.81817C21.2447 9.83305 21.2546 9.8504 21.2646 9.8628C21.272 9.87271 21.2819 9.88015 21.2893 9.89007C21.3017 9.90246 21.3117 9.91238 21.3241 9.92478C21.334 9.93221 21.3439 9.93965 21.3538 9.94709C21.3662 9.95701 21.3811 9.96444 21.3935 9.97188C21.4034 9.97684 21.4158 9.9818 21.4257 9.98676C21.4406 9.99171 21.4555 9.99667 21.4703 10.0016C21.4827 10.0041 21.4926 10.0091 21.505 10.0115C21.5199 10.014 21.5373 10.0165 21.5521 10.019C21.5645 10.019 21.5769 10.0215 21.5868 10.0215C21.5918 10.0215 21.5968 10.0215 21.6017 10.0215C21.6116 10.0215 21.6191 10.0215 21.629 10.0215C21.6464 10.0215 21.6637 10.0215 21.6811 10.0165C21.6935 10.0165 21.7083 10.0115 21.7207 10.0091C21.7381 10.0041 21.7554 10.0016 21.7728 9.99419C21.7852 9.98923 21.8001 9.98428 21.8125 9.97932C21.8298 9.97188 21.8447 9.96444 21.862 9.95701C21.8744 9.94957 21.8868 9.94461 21.8992 9.93469C21.9141 9.92478 21.929 9.91486 21.9439 9.90246C21.9563 9.89255 21.9662 9.88511 21.9761 9.87519C21.991 9.8628 22.0034 9.84792 22.0158 9.83305C22.0257 9.82313 22.0356 9.81073 22.043 9.80082C22.0554 9.78346 22.0653 9.76611 22.0777 9.74875C22.0852 9.73636 22.0926 9.72644 22.1 9.71156C22.11 9.69173 22.1174 9.66694 22.1273 9.64462C22.1323 9.63223 22.1372 9.62231 22.1397 9.60992C22.1496 9.57273 22.1571 9.53554 22.1595 9.49339C22.1645 9.44381 22.1719 9.40166 22.1819 9.35952C22.1843 9.34712 22.1893 9.33472 22.1918 9.32233C22.1992 9.29506 22.2091 9.27026 22.219 9.24547C22.224 9.23308 22.229 9.22068 22.2364 9.21076C22.2463 9.18845 22.2587 9.16862 22.2711 9.15126C22.2761 9.14135 22.2835 9.13391 22.2885 9.12399C22.3058 9.10416 22.3232 9.08432 22.343 9.06945C22.3455 9.06697 22.3504 9.06201 22.3529 9.05953C22.3752 9.04218 22.4 9.0273 22.4248 9.01738C22.4323 9.0149 22.4397 9.01243 22.4471 9.00995C22.4645 9.00251 22.4843 8.99755 22.5042 8.99507C22.5141 8.99507 22.524 8.99507 22.5314 8.99259C22.5463 8.99259 22.5612 8.99259 22.5761 8.99259C22.5984 8.99259 22.6182 8.99755 22.6405 9.00251C22.6529 9.00499 22.6653 9.00747 22.6752 9.01243C22.6975 9.01986 22.7223 9.03226 22.7446 9.04466C22.7546 9.04961 22.7645 9.05457 22.7719 9.05953C22.8041 9.07936 22.8339 9.10416 22.8636 9.13391C22.8686 9.13887 22.8711 9.14382 22.876 9.14878C22.9008 9.17357 22.9231 9.20333 22.943 9.23555C22.9504 9.24795 22.9579 9.26283 22.9653 9.2777C22.9802 9.30497 22.995 9.33472 23.0074 9.36447C23.0149 9.38183 23.0198 9.40166 23.0273 9.41902C23.0372 9.45125 23.0471 9.48348 23.0545 9.52066C23.0595 9.5405 23.0645 9.56281 23.0669 9.58512C23.0744 9.62479 23.0769 9.66694 23.0793 9.71156C23.0793 9.7314 23.0843 9.75123 23.0843 9.77354C23.0843 9.84048 23.0843 9.9099 23.0744 9.98428C23.0645 10.0686 23.0471 10.1454 23.0273 10.2198C23.0223 10.2396 23.0174 10.257 23.0099 10.2768C22.9876 10.3462 22.9628 10.4132 22.9331 10.4752C22.9331 10.4752 22.9331 10.4801 22.9306 10.4826C22.8984 10.5471 22.8612 10.6041 22.8215 10.6611C22.8116 10.676 22.8017 10.6884 22.7893 10.7032C22.7496 10.7528 22.7099 10.8024 22.6653 10.847C22.6628 10.8495 22.6603 10.852 22.6579 10.857C22.6108 10.9041 22.5587 10.9437 22.5066 10.9834C22.4942 10.9933 22.4794 11.0032 22.4645 11.0132C22.4149 11.0479 22.3653 11.0801 22.3133 11.1074C22.3083 11.1098 22.3033 11.1123 22.2984 11.1148C22.2414 11.1445 22.1819 11.1718 22.1248 11.1941C22.11 11.1991 22.0951 11.2065 22.0802 11.2115C22.0257 11.2313 21.9711 11.2512 21.9166 11.266C21.9116 11.266 21.9042 11.271 21.8992 11.271C21.8397 11.2883 21.7802 11.3007 21.7207 11.3107C21.7059 11.3131 21.691 11.3156 21.6761 11.3181C21.624 11.3255 21.5695 11.333 21.5199 11.3379C21.5125 11.3379 21.505 11.3379 21.5001 11.3379C21.4431 11.3429 21.3885 11.3429 21.334 11.3429C21.3216 11.3429 21.3092 11.3429 21.2968 11.3429C21.2472 11.3429 21.2001 11.3379 21.1555 11.3305C21.1505 11.3305 21.1455 11.3305 21.1406 11.3305C21.0935 11.3231 21.0489 11.3156 21.0067 11.3032C20.9968 11.3007 20.9869 11.2983 20.977 11.2958C20.9373 11.2834 20.9026 11.271 20.8704 11.2561H20.8654C20.8332 11.2412 20.8059 11.2239 20.7811 11.2041C20.7761 11.1991 20.7687 11.1941 20.7637 11.1892C20.7414 11.1693 20.7216 11.147 20.7117 11.1247C20.5753 10.8545 20.4142 10.5842 20.2258 10.314C20.0373 10.0438 19.8216 9.77602 19.5762 9.50827C19.4423 9.36199 19.3035 9.22316 19.1622 9.0868C19.1151 9.04218 19.068 9.00003 19.0209 8.95788C18.9242 8.86863 18.83 8.78186 18.7308 8.69757C18.6738 8.64798 18.6168 8.60336 18.5597 8.55625C18.468 8.48187 18.3787 8.4075 18.2845 8.33808C18.2226 8.29098 18.1606 8.24635 18.0986 8.20172C18.0069 8.13478 17.9151 8.07032 17.8234 8.00834C17.7589 7.9662 17.697 7.92405 17.6325 7.88191C17.5383 7.81992 17.4416 7.7629 17.3474 7.7034C17.2854 7.66621 17.221 7.62655 17.159 7.59184C17.0573 7.53481 16.9557 7.47779 16.8516 7.42573C16.792 7.3935 16.735 7.36127 16.6755 7.33152C16.5565 7.27202 16.4375 7.215 16.316 7.16045C16.2714 7.14062 16.2293 7.11831 16.1846 7.09847C16.0185 7.02658 15.8524 6.95716 15.6863 6.8927C15.6566 6.8803 15.6268 6.87286 15.5971 6.86047C15.4582 6.80841 15.3219 6.75882 15.183 6.7142C15.126 6.69436 15.0665 6.67701 15.0095 6.65965C14.8979 6.62494 14.7864 6.59023 14.6773 6.56048C14.6103 6.54313 14.5459 6.52578 14.4789 6.50842C14.3748 6.48115 14.2707 6.45388 14.1641 6.43157C14.0947 6.41669 14.0277 6.40181 13.9583 6.38694C13.8542 6.36463 13.7525 6.34479 13.6484 6.32496C13.5815 6.31256 13.5121 6.30017 13.4451 6.28777C13.341 6.27042 13.2369 6.25554 13.1327 6.24067C13.0683 6.23075 13.0013 6.22083 12.9369 6.21339C12.8253 6.19852 12.7162 6.1886 12.6071 6.17869C12.5501 6.17373 12.4906 6.16629 12.4336 6.16133C12.2972 6.15141 12.1634 6.1415 12.0295 6.13654C11.9973 6.13654 11.965 6.13158 11.9353 6.13158C11.7692 6.12414 11.6055 6.12166 11.4419 6.12166C11.437 6.12166 11.4295 6.12166 11.4246 6.12166C11.2882 6.12166 11.1518 6.12166 11.018 6.1291C10.9907 6.1291 10.9634 6.13158 10.9386 6.13406C10.8246 6.13902 10.7105 6.14398 10.599 6.15141C10.5519 6.15389 10.5023 6.15885 10.4552 6.16381C10.3659 6.17125 10.2742 6.17869 10.1849 6.1886C10.1329 6.19356 10.0808 6.201 10.0288 6.20596C9.94446 6.21587 9.86017 6.22579 9.77836 6.23819C9.72629 6.24562 9.67423 6.25306 9.62217 6.2605C9.54035 6.2729 9.45854 6.28777 9.37673 6.30017C9.32714 6.3076 9.27756 6.31752 9.23045 6.32744C9.14616 6.34231 9.06186 6.36215 8.98005 6.3795C8.9379 6.38942 8.89576 6.39686 8.85361 6.40677C8.74949 6.43157 8.64784 6.45636 8.54867 6.48115C8.52883 6.48611 8.509 6.49107 8.48917 6.49603C8.37016 6.52825 8.25116 6.56296 8.13712 6.59767C8.10737 6.60759 8.07762 6.61751 8.04787 6.62742C7.96357 6.65469 7.88176 6.68197 7.80242 6.70924C7.76276 6.72411 7.72557 6.73899 7.6859 6.75386C7.61648 6.77865 7.54707 6.80593 7.48013 6.8332C7.44046 6.85055 7.39831 6.86791 7.35865 6.88278C7.29667 6.91005 7.23469 6.93733 7.17271 6.9646C7.13304 6.98195 7.09585 7.00178 7.05618 7.01914C6.99668 7.04889 6.93718 7.07864 6.88016 7.10839C6.84545 7.12574 6.81074 7.14558 6.77603 7.16293C6.71405 7.19764 6.65703 7.22987 6.59753 7.26706C6.57026 7.28441 6.54051 7.29929 6.51571 7.31664C6.43142 7.36871 6.35209 7.42077 6.27523 7.47531L3.11919 6.88278C3.05969 7.16789 3.02498 7.43317 3.01507 7.68109C3.00019 8.05297 3.03242 8.38271 3.09688 8.67029C3.13903 8.86367 3.19357 9.03722 3.25555 9.19341C3.53322 9.8975 3.94973 10.2396 3.94973 10.2396C3.85304 10.381 3.70429 10.5818 3.53818 10.8247C3.37207 11.0677 3.18613 11.3553 3.01507 11.6726C2.92829 11.8313 2.84648 11.9974 2.76962 12.1685C2.69277 12.3395 2.62335 12.5156 2.56633 12.6965C2.4498 13.056 2.37791 13.4304 2.38039 13.8047L0.756502 14.0899C0.756502 14.189 0.751543 14.2907 0.746585 14.3898C0.746585 14.3998 0.746585 14.4097 0.746585 14.4196C0.741627 14.5163 0.739148 14.613 0.734189 14.7072C0.729231 14.8039 0.724272 14.8981 0.721793 14.9923C0.721793 15.0072 0.721793 15.022 0.721793 15.0369C0.719314 15.1262 0.714355 15.2154 0.714355 15.3022C0.714355 15.3146 0.714355 15.3245 0.714355 15.3369C0.714355 15.4261 0.714355 15.5129 0.714355 15.5972C0.714355 15.6047 0.714355 15.6121 0.714355 15.6195C0.716835 15.7956 0.726751 15.9641 0.749064 16.1228C0.749064 16.1302 0.749064 16.1352 0.749064 16.1426C0.758981 16.217 0.773856 16.2889 0.791211 16.3608C0.791211 16.3707 0.79617 16.3806 0.798649 16.3881C0.816003 16.455 0.835837 16.5195 0.860629 16.5815C0.865587 16.5914 0.868067 16.6013 0.873025 16.6112C0.897817 16.6732 0.925088 16.7302 0.957318 16.7848C0.962277 16.7922 0.967235 16.7996 0.972193 16.8096C1.0069 16.8641 1.04409 16.9162 1.08624 16.9657C1.0912 16.9707 1.09615 16.9757 1.10111 16.9806C1.14574 17.0302 1.1978 17.0773 1.25234 17.1195C1.30937 17.1616 1.37135 17.1963 1.44076 17.231C1.44572 17.2335 1.45316 17.236 1.45812 17.2409C1.52506 17.2707 1.59696 17.298 1.67629 17.3203C1.68869 17.3227 1.6986 17.3277 1.711 17.3302C1.79033 17.35 1.87463 17.3649 1.96388 17.3773C1.97875 17.3773 1.99363 17.3822 2.01098 17.3822C2.10271 17.3922 2.20188 17.3971 2.30601 17.3996C2.31345 17.3996 2.31841 17.3996 2.32832 17.3996C2.3432 17.3996 2.36055 17.3996 2.37543 17.3996C2.43493 17.3996 2.49443 17.3971 2.55641 17.3922C2.58368 17.3922 2.60847 17.3897 2.63575 17.3872C2.72252 17.3798 2.81425 17.3723 2.91094 17.3599C2.91094 17.3599 2.92333 17.4343 2.95804 17.5533C2.97788 17.6252 3.00515 17.7145 3.04482 17.8211C3.05473 17.8483 3.06713 17.8806 3.07952 17.9103C3.10927 17.9897 3.14398 18.0739 3.18613 18.1632C3.22332 18.2401 3.26299 18.3219 3.30761 18.4062C3.35224 18.4905 3.40182 18.5772 3.45884 18.664C3.49851 18.726 3.54066 18.7904 3.58528 18.8524C3.65222 18.9491 3.7266 19.0433 3.80593 19.14C3.84064 19.1822 3.87783 19.2243 3.91502 19.2665C3.95717 19.3136 3.99931 19.3582 4.04642 19.4053C4.11336 19.4722 4.1803 19.5392 4.25467 19.6036C4.30426 19.6482 4.35384 19.6904 4.4059 19.7325C4.51003 19.8168 4.62407 19.9011 4.74308 19.9805C5.10256 20.2185 5.52899 20.4267 6.03723 20.5804C6.04218 20.5804 6.04714 20.6077 6.0521 20.6548C6.05706 20.7019 6.06202 20.7689 6.06698 20.8531C6.07193 20.935 6.07689 21.0341 6.07937 21.1432C6.07937 21.1804 6.08185 21.2176 6.08433 21.2573C6.08681 21.3341 6.08929 21.4159 6.09177 21.5002C6.09177 21.5424 6.09177 21.5845 6.09425 21.6291C6.09673 21.7605 6.10169 21.8944 6.10416 22.0308C6.10416 22.0754 6.10416 22.12 6.10664 22.1646C6.10664 22.2539 6.1116 22.3432 6.1116 22.4299C6.11408 22.6035 6.11904 22.7696 6.12152 22.9134C6.12648 23.2406 6.13144 23.4662 6.13144 23.4662C6.13144 23.5282 6.18102 23.5778 6.243 23.5778H8.69742C8.85361 23.5778 9.00732 23.553 9.14864 23.5034C9.29243 23.4538 9.42383 23.3844 9.54283 23.2952C9.63456 23.2258 9.71638 23.1415 9.78827 23.0522C9.85769 22.9679 9.91967 22.8762 9.96678 22.777C9.99901 22.7076 10.0263 22.6357 10.0486 22.5588L10.3833 21.3862C10.5395 21.4308 10.6932 21.4655 10.8469 21.4953C10.8742 21.5002 10.9014 21.5077 10.9287 21.5126C11.075 21.5399 11.2188 21.5622 11.3601 21.5796C11.3874 21.582 11.4146 21.5845 11.4419 21.5895C11.5857 21.6043 11.727 21.6167 11.8609 21.6242C11.8634 21.6242 11.8659 21.6242 11.8683 21.6242C12.0047 21.6316 12.1336 21.6341 12.26 21.6341C12.2724 21.6341 12.2873 21.6341 12.2997 21.6341C12.3121 21.6341 12.322 21.6341 12.3344 21.6341C12.3964 21.6341 12.4584 21.6341 12.5179 21.6316C12.5427 21.6316 12.57 21.6316 12.5923 21.6316C12.6741 21.6291 12.7534 21.6242 12.8278 21.6192C12.8327 21.6192 12.8377 21.6192 12.8427 21.6192C12.9121 21.6143 12.9765 21.6093 13.0385 21.6043C13.0608 21.6043 13.0831 21.5994 13.103 21.5969C13.1451 21.592 13.1848 21.5895 13.222 21.5845C13.2443 21.5845 13.2641 21.5796 13.284 21.5771C13.3162 21.5721 13.3459 21.5696 13.3732 21.5647C13.3906 21.5647 13.4079 21.5597 13.4228 21.5572C13.4476 21.5548 13.4699 21.5498 13.4897 21.5473C13.5021 21.5473 13.5145 21.5424 13.5244 21.5424C13.5418 21.5399 13.5567 21.5374 13.5691 21.5349C13.574 21.5349 13.5815 21.5349 13.5864 21.5325C13.5963 21.5325 13.6063 21.5275 13.6063 21.5275V23.4687C13.6063 23.4985 13.6187 23.5282 13.6385 23.5481C13.6484 23.558 13.6608 23.5654 13.6732 23.5728C13.6856 23.5778 13.7005 23.5828 13.7178 23.5828H16.0061C16.0731 23.5828 16.1375 23.5778 16.202 23.5704C16.2665 23.5604 16.3284 23.5481 16.3904 23.5307C16.7598 23.4266 17.0747 23.1737 17.2557 22.8216C17.2557 22.8216 18.5523 20.516 18.5597 20.5085C20.2877 19.1896 21.0042 17.536 21.2794 16.1526C21.3166 15.9691 21.3439 15.7881 21.3662 15.6146C21.3885 15.441 21.4034 15.2749 21.4158 15.1138C21.4307 14.8733 21.4356 14.6526 21.4331 14.4518C21.4331 14.3179 21.4257 14.194 21.4183 14.0824C21.4108 13.9709 21.4034 13.8692 21.3935 13.78C21.3786 13.6461 21.3637 13.5419 21.3538 13.47C21.3513 13.4527 21.3488 13.4353 21.3464 13.4229C21.3389 13.3833 21.334 13.361 21.334 13.361C21.3439 13.361 21.386 13.356 21.4455 13.3461C21.4951 13.3387 21.5596 13.3287 21.6389 13.3163C21.691 13.3064 21.7455 13.2965 21.8075 13.2816C21.9686 13.2469 22.1571 13.1949 22.3628 13.1205C22.4992 13.0709 22.643 13.0114 22.7893 12.942C23.0074 12.8354 23.2306 12.704 23.4413 12.5379C23.5826 12.4263 23.719 12.3023 23.8454 12.1585C23.9099 12.0866 23.9694 12.0123 24.0264 11.9329C24.0933 11.8412 24.1553 11.747 24.2148 11.6528C24.2743 11.5561 24.3289 11.4594 24.3784 11.3578C24.4801 11.1569 24.5619 10.9462 24.6189 10.7256C24.7354 10.2843 24.7528 9.80577 24.6288 9.28266L24.6214 9.26531ZM5.85872 14.7146C4.85464 14.7146 4.15302 14.0651 4.15302 13.1106C4.15302 12.1561 4.83481 11.5462 5.85872 11.5462C6.88264 11.5462 7.56442 12.1759 7.56442 13.1106C7.56442 14.0452 6.88264 14.7146 5.85872 14.7146Z' fill='%23006894'/%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='18' height='13' viewBox='0 0 18 13' fill='none'%3E%3Cpath d='M15.0212 8.58026C13.6597 8.58026 12.7114 7.58005 12.7114 6.14633C12.7114 4.71262 13.6823 3.71241 15.0212 3.71241H17.6764C17.6764 3.71241 17.6876 3.71241 17.6922 3.71241V2.88831C17.6922 2.21322 17.638 1.68263 17.5161 1.27397C17.4664 1.11141 17.4077 0.966907 17.3354 0.840469C17.0848 0.400196 16.6874 0.174414 16.1049 0.095391C15.9356 0.0728129 15.7527 0.0615234 15.554 0.0615234H0.257324V9.39984C0.257324 11.5628 0.80823 12.2244 2.39773 12.2244C2.40225 12.2244 2.40676 12.2244 2.40902 12.2244H15.4163H17.1977C17.2316 12.2244 17.2654 12.2244 17.3038 12.2199C17.4167 12.2108 17.5477 12.1905 17.6922 12.1589V8.578C17.6922 8.578 17.6809 8.578 17.6764 8.578H15.0212V8.58026Z' fill='%23006894'/%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='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M23.2328 9.77915H23.2275C23.1245 5.6281 19.0368 1.74392 12.9041 1.38456V0.877243C12.9041 0.393702 12.5104 0 12.0268 0C11.5433 0 11.1496 0.393702 11.1496 0.877243V1.37928C5.00359 1.70164 0.87103 5.60431 0.76798 9.77915H0.762695V10.3869C0.762695 10.3869 0.762695 10.4054 0.762695 10.4159C0.762695 11.4359 1.54217 12.1255 2.69157 12.1255C3.64544 12.1255 4.34037 11.6578 4.55704 10.9206C4.77106 11.6578 5.46599 12.1255 6.41457 12.1255C7.36316 12.1255 8.06337 11.6578 8.28004 10.9206C8.49406 11.6578 9.18899 12.1255 10.1376 12.1255C10.5233 12.1255 10.8668 12.0462 11.1522 11.9036V22.2191H10.8008C9.34752 22.2191 8.90098 22.589 8.90098 23.6591C8.90098 23.749 8.91683 23.8679 8.9459 24H13.2608C14.714 24 15.1606 23.6301 15.1606 22.5599C15.1606 22.4701 15.1474 22.3512 15.1157 22.2191H12.9067V11.9379C13.1789 12.0595 13.5012 12.1282 13.8579 12.1282C14.8118 12.1282 15.5067 11.6605 15.7234 10.9233C15.9374 11.6605 16.6323 12.1282 17.5809 12.1282C18.5295 12.1282 19.2297 11.6605 19.4464 10.9233C19.6604 11.6605 20.3553 12.1282 21.3039 12.1282C22.4613 12.1282 23.2381 11.4412 23.2381 10.4186C23.2381 10.408 23.2381 10.4001 23.2381 10.3895V9.78179L23.2328 9.77915Z' fill='%23006894'/%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 #006894;
  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: #000;
  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: #006894;
  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='%23006894'/%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='%23006894'/%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='%23006894'/%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='%23006894'/%3E%3C/svg%3E");
}
body[data-action="quizz"] #content #qcontent .row.tab-pane.active div[id*="liste_sous_propositions_"] h3 {
  color: #000;
  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: absolute;
    background-color: #E1ECF5;
  }
}
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: #006894;
  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: #006894;
}
@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: #006894 !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;
  }
}
