.black {
  font-weight: 800;
}
.font25 {
  font-size: 25px;
}
.elearning3-fw-desktop-header {
  height: 100vh;
}
.elearning-3-quiz {
  display: none;
}
.elearning-3-quiz .timeline-elt {
  font-size: 12px;
}
.elearning-3-quiz .section-timeline.hide {
  display: none !important;
}
.elearning-3-quiz .quiz-refs .step6 .hide.active {
  display: none !important;
}
@media (max-width: 768px) {
  .elearning-3-quiz .font25 {
    font-size: 18px;
  }
  .elearning-3-quiz .font30 {
    font-size: 22px;
  }
  .elearning-3-quiz .step1 .q2 .zone-r {
    width: 100%;
    min-height: none;
  }
  .elearning-3-quiz .quiz3 .zone-r.flex {
    flex-direction: column;
  }
  .elearning-3-quiz .quiz3 .single-quiz label.cb-group {
    display: inline;
  }
  .elearning-3-quiz .quiz3 .step6 .cb-lines {
    padding-left: 0;
  }
  .elearning-3-quiz .quiz3 .step6 .cb-lines .cb-group {
    font-size: 18px;
  }
  .elearning-3-quiz .quiz3 .step7.biblio {
    font-size: 16px;
  }
}
.single-quiz .quiz3.quiz-intro {
  margin-top: -224px;
}
.single-quiz .quiz3.quiz-intro .zone-valider {
  padding: 20px;
}
@media (max-width: 768px) {
  .single-quiz .quiz3.quiz-intro {
    margin-top: 0;
  }
}
.single-quiz .quiz3 .zone-r,
.single-quiz .quiz3 .zone-q {
  line-height: 1.3;
}
.single-quiz .quiz3 .zone-r {
  text-align: left;
  padding: 40px 0;
  justify-content: start;
  font-weight: 400;
}
.single-quiz .quiz3 .zone-r.center {
  justify-content: center;
}
.single-quiz .quiz3 .zone-r p {
  text-align: left;
}
.single-quiz .quiz3 .zone-r ul li {
  line-height: 1.3;
}
.single-quiz .quiz3 .zone-r ul li::before {
  color: #f18333;
}
.single-quiz .quiz3 .zone-r ul.noir {
  color: #000;
}
.single-quiz .quiz3 .zone-r ul.noir li::before {
  color: #000;
  content: '-';
}
.single-quiz .quiz3 .zone-r ul.noir li > ul > li::before {
  content: '•';
}
.single-quiz .quiz3 .col-3,
.single-quiz .quiz3 .col-4,
.single-quiz .quiz3 .col-5,
.single-quiz .quiz3 .col-6 {
  align-self: start;
  padding-left: 15px;
  padding-right: 15px;
}
.single-quiz .quiz3 .col-3 h3,
.single-quiz .quiz3 .col-4 h3,
.single-quiz .quiz3 .col-5 h3,
.single-quiz .quiz3 .col-6 h3 {
  text-align: center;
  padding-bottom: 30px;
  margin-left: auto !important;
}
.single-quiz .quiz3 .col-4 {
  flex: 0 0 33%;
}
.single-quiz .quiz3 .col-5 {
  flex: 0 0 41%;
}
.single-quiz .quiz3 .col-6 {
  flex: 0 0 50%;
}
.single-quiz .quiz3 .col-10 {
  flex: 0 0 83%;
}
.single-quiz .quiz3 .zone-valider .zone-valider-flex {
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
  flex-direction: row;
}
.single-quiz .quiz3 .zone-valider .zone-valider-flex > div {
  margin: 0 15px;
}
.single-quiz .quiz3 .zone-valider .audio-wrap {
  height: 60px;
}
.single-quiz .quiz3 .zone-valider .audio-wrap .quiz-audio {
  display: none;
}
.single-quiz .quiz3 .regular {
  font-weight: 400;
}
.single-quiz .quiz3 .step0 .cta-suite_quiz.hide,
.single-quiz .quiz3 .step1 .cta-suite_quiz.hide,
.single-quiz .quiz3 .step2 .cta-suite_quiz.hide,
.single-quiz .quiz3 .step3 .cta-suite_quiz.hide,
.single-quiz .quiz3 .step4 .cta-suite_quiz.hide,
.single-quiz .quiz3 .step5 .cta-suite_quiz.hide {
  display: inline;
  background: #ccc;
  pointer-events: none;
}
.single-quiz .quiz3 .step0 .zone-r,
.single-quiz .quiz3 .step1 .zone-r,
.single-quiz .quiz3 .step2 .zone-r,
.single-quiz .quiz3 .step3 .zone-r,
.single-quiz .quiz3 .step4 .zone-r,
.single-quiz .quiz3 .step5 .zone-r {
  padding-bottom: 0;
}
.single-quiz .quiz3 .step0 .zone-valider,
.single-quiz .quiz3 .step1 .zone-valider,
.single-quiz .quiz3 .step2 .zone-valider,
.single-quiz .quiz3 .step3 .zone-valider,
.single-quiz .quiz3 .step4 .zone-valider,
.single-quiz .quiz3 .step5 .zone-valider {
  padding: 20px 0;
}
.single-quiz .quiz3 .step7 .q1 a {
  display: inline-block;
  margin: 5px 0;
}
.single-quiz .quiz3 .step7 .biblio {
  text-align: left;
  font-size: 20px;
}
.single-quiz .quiz3 .step6 .q1 .col-4 {
  text-align: center;
}
.single-quiz .quiz3 .step6 .q1 .s6q1-cb {
  margin-top: -30px;
}
.single-quiz .quiz3 .step6 .vert {
  color: #79b92e;
}
.single-quiz .quiz3 .step6 .q2 #ticks {
  padding: 5px 0 20px 10px;
}
.single-quiz .quiz3 .step6 .q2 #ticks label {
  display: inline-block;
  width: 13%;
  text-align: left;
  font-size: 25px;
  color: #b7b6b6;
}
.single-quiz .quiz3 .step6 .q2 .input-range {
  position: relative;
}
.single-quiz .quiz3 .step6 .q2 .tooltip {
  position: absolute;
  font-size: 35px;
  color: #0083c2;
  font-weight: 700;
  background: #f0f9ff;
  margin-top: -60px;
}
.single-quiz .quiz3 .step6 .q2 .tooltip.ok {
  color: #79b92e;
}
.single-quiz .quiz3 .step6 .q2 .tooltip.ko {
  color: #d20a11;
}
.single-quiz .quiz3 .step6 .q2 input[type="range"] {
  width: 85%;
}
.single-quiz .quiz3 .step6 .q2 .zone-r {
  margin-left: 10%;
}
@media (max-width: 768px) {
  .single-quiz .quiz3 .step6 .q2 #ticks {
    padding-left: 0;
  }
  .single-quiz .quiz3 .step6 .q2 #ticks label {
    font-size: 18px;
    width: 13.3%;
  }
  .single-quiz .quiz3 .step6 .q2 .tooltip {
    font-size: 22px;
    margin-top: -45px;
  }
  .single-quiz .quiz3 .step6 .q2 input[type="range"] {
    width: 95%;
  }
  .single-quiz .quiz3 .step6 .q2 .zone-r {
    margin-left: 0;
  }
}
.single-quiz .quiz3 .step6 .cb-lines {
  padding-left: 100px;
}
.single-quiz .quiz3 .step6 .cb-group {
  font-size: 25px;
}
.single-quiz .bold strong {
  font-weight: bolder;
}
.single-quiz .cta-listen_quiz {
  width: 88px;
  height: 88px;
  background: url('https://daat-et-vous.fr/wp-content/themes/Divi-child-2023/less/../images/elearning/v3/bt_microphone.png');
  background-size: cover;
  display: inline-block;
}
.single-quiz .quiz-audio {
  max-width: 550px;
  margin: 0 auto ;
  padding-bottom: 20px;
  height: 60px;
}
