/*	TOPICS	*/

.aa-green label.forminator-label {
  color: green !important;
}

.aa-blue label.forminator-label {
  color: blue !important;
}

.aa-orange label.forminator-label {
  color: orange !important;
}

.aa-purple label.forminator-label {
  color: purple !important;
}

/* OTHER STEPS */

.forminator-field-html .forminator-field,
.forminator-field-html .forminator-field label,
.forminator-field-html .forminator-field p {
  font-size: 16px !important;
  font-weight: 400 !important;
}

.forminator-field-html .forminator-field label {
  font-weight: 600 !important;
}

/* FIRST STEP */

div#html-292 label.forminator-label,
div#html-293 label.forminator-label,
div#html-294 label.forminator-label {
  font-size: 16px !important;
  font-weight: 600 !important;
}

div#html-292 .forminator-field,
div#html-293 .forminator-field,
div#html-294 .forminator-field {
  font-size: 16px !important;
  font-weight: 400 !important;
}

div#html-295 label.forminator-label {
  color: red !important;
}

div#html-293 ul {
  padding-bottom: 0 !important;
}

div#html-294 {
  padding-bottom: 30px;
}

/*	FORM HEADINGS	*/

.aa-topic label.forminator-label {
  font-weight: 900 !important;
  font-size: 1.3rem !important;
}

.aa-title label.forminator-label {
  font-weight: 700 !important;
  font-size: 1.2rem !important;
}

.aa-result label.forminator-label {
  font-weight: 700 !important;
  font-size: 1.1rem !important;
  color: red !important;
}

/*	BOUTONS	*/

.forminator-button-back,
.forminator-button-next {
  background-color: black !important;
}

/* Last step */

.cse-hidden {
  display: none !important;
}

.cse-blue label.forminator-label {
  color: blue !important;
}

.cse-green label.forminator-label {
  color: green !important;
}

.cse-red label.forminator-label {
  color: red !important;
}

.cse-h2 {
  font-size: 1.5em;
  font-weight: 700;
}

.cse-h3 {
  font-size: 1.3em;
  font-weight: 600;
}

/* Maxime 20240303 */

/* masque les étapes d'avancement du formulaire */
.forminator-pagination-steps {
  /* display: none !important; */
}

/* .forminator-ui#forminator-module-1450.forminator-design--default
  .forminator-pagination-steps
  .forminator-step
  .forminator-step-dot {
  border-color: #777771;
  background-color: red !important;
} */

/* .forminator-ui#forminator-module-1450.forminator-design--default
  .forminator-pagination-steps
  .forminator-step
  .forminator-step-label {
  color: red;
} */

/* id de l'étape en cours */

/* parent */
div#forminator-custom-form-1450--page-23 .forminator-pagination--content {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-auto-rows: minmax(
    min-content,
    auto
  ); /* Ajuste la hauteur de la ligne en fonction du contenu */
  /* grid-template-rows: repeat(25, auto); */
  grid-column-gap: 10px;
  grid-row-gap: 0;
}

.forminator-row {
  margin-bottom: 10px !important;
}

label.forminator-label {
  line-height: 1.1em !important;
}

/* titre de la premiere section */
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:first-child {
  grid-area: 1 / 1 / 2 / 3;
}

div#html-266 label.forminator-label {
  color: #000000 !important;
  font-size: 24px !important;
  font-weight: 700 !important;
}

/* cell 1/4 */
/* input */
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(2) {
  grid-area: 2 / 1 / 3 / 2;
  margin-bottom: 0;
}
/* comment */
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(3),
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(4),
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(5) {
  grid-area: 3 / 1 / 4 / 2;
}

/* cell 2/4 */
/* input */
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(6) {
  grid-area: 2 / 2 / 3 / 3;
  margin-bottom: 0;
}
/* comment */
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(7),
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(8),
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(9) {
  grid-area: 3 / 2 / 4 / 3;
}

/* cell 3/4 */
/* input */
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(10) {
  grid-area: 4 / 1 / 5 / 2;
  margin-bottom: 0;
}
/* comment */
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(11),
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(12),
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(13) {
  grid-area: 5 / 1 / 6 / 2;
}

/* cell 4/4 */
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(14) {
  grid-area: 4 / 2 / 5 / 3;
  margin-bottom: 0;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(15),
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(16),
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(17) {
  grid-area: 5 / 2 / 6 / 3;
}

/* titre de la deuxieme section */
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(18) {
  grid-area: 6 / 1 / 7 / 3;
  margin-top: 10px;
}

div#html-168 label.forminator-label {
  color: #000000 !important;
  font-size: 24px !important;
  font-weight: 700 !important;
}

/* image */

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(19) {
  grid-area: 7 / 1 / 8 / 3;
}

/* reste du contenu */

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(20) {
  grid-area: 8 / 1 / 9 / 3;
}
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(21) {
  grid-area: 9 / 1 / 10 / 3;
}
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(22) {
  grid-area: 10 / 1 / 11 / 3;
}
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(23) {
  grid-area: 11 / 1 / 12 / 3;
}
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(24) {
  grid-area: 12 / 1 / 13 / 3;
}
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(25) {
  grid-area: 13 / 1 / 14 / 3;
}
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(26) {
  grid-area: 14 / 1 / 15 / 3;
}
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(27) {
  grid-area: 15 / 1 / 16 / 3;
}
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(28) {
  grid-area: 16 / 1 / 17 / 3;
}
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(29) {
  grid-area: 17 / 1 / 18 / 3;
}
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(30) {
  grid-area: 18 / 1 / 19 / 3;
}
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(31) {
  grid-area: 19 / 1 / 20 / 3;
}
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(32) {
  grid-area: 20 / 1 / 21 / 3;
}
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(33) {
  grid-area: 21 / 1 / 22 / 3;
}
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(34) {
  grid-area: 22 / 1 / 23 / 3;
}
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(35) {
  grid-area: 23 / 1 / 24 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(36) {
  grid-area: 24 / 1 / 25 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(37) {
  grid-area: 25 / 1 / 26 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(38) {
  grid-area: 26 / 1 / 27 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(39) {
  grid-area: 27 / 1 / 28 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(40) {
  grid-area: 28 / 1 / 29 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(41) {
  grid-area: 29 / 1 / 30 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(42) {
  grid-area: 30 / 1 / 31 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(43) {
  grid-area: 31 / 1 / 32 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(44) {
  grid-area: 32 / 1 / 33 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(45) {
  grid-area: 33 / 1 / 34 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(46) {
  grid-area: 34 / 1 / 35 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(47) {
  grid-area: 35 / 1 / 36 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(48) {
  grid-area: 36 / 1 / 37 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(49) {
  grid-area: 37 / 1 / 38 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(50) {
  grid-area: 38 / 1 / 39 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(51) {
  grid-area: 39 / 1 / 40 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(52) {
  grid-area: 40 / 1 / 41 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(53) {
  grid-area: 41 / 1 / 42 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(54) {
  grid-area: 42 / 1 / 43 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(55) {
  grid-area: 43 / 1 / 44 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(56) {
  grid-area: 44 / 1 / 45 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(57) {
  grid-area: 45 / 1 / 46 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(58) {
  grid-area: 46 / 1 / 47 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(59) {
  grid-area: 47 / 1 / 48 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(60) {
  grid-area: 48 / 1 / 49 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(61) {
  grid-area: 49 / 1 / 50 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(62) {
  grid-area: 50 / 1 / 51 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(63) {
  grid-area: 51 / 1 / 52 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(64) {
  grid-area: 52 / 1 / 53 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(65) {
  grid-area: 53 / 1 / 54 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(66) {
  grid-area: 54 / 1 / 55 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(67) {
  grid-area: 55 / 1 / 56 / 3;
}

/* Là où tu peux encore progresser */
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(68) {
  grid-area: 56 / 1 / 57 / 3;
  /* display: none; */
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(69) {
  grid-area: 57 / 1 / 58 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(70) {
  grid-area: 58 / 1 / 59 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(71) {
  grid-area: 59 / 1 / 60 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(72) {
  grid-area: 60 / 1 / 61 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(73) {
  grid-area: 61 / 1 / 62 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(74) {
  grid-area: 62 / 1 / 63 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(75) {
  grid-area: 63 / 1 / 64 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(76) {
  grid-area: 64 / 1 / 65 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(77) {
  grid-area: 65 / 1 / 66 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(78) {
  grid-area: 66 / 1 / 67 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(79) {
  grid-area: 67 / 1 / 68 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(80) {
  grid-area: 68 / 1 / 69 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(81) {
  grid-area: 69 / 1 / 70 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(82) {
  grid-area: 70 / 1 / 71 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(83) {
  grid-area: 71 / 1 / 72 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(84) {
  grid-area: 72 / 1 / 73 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(85) {
  grid-area: 73 / 1 / 74 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(86) {
  grid-area: 74 / 1 / 75 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(87) {
  grid-area: 75 / 1 / 76 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(88) {
  grid-area: 76 / 1 / 77 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(89) {
  grid-area: 77 / 1 / 77 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(90) {
  grid-area: 78 / 1 / 78 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(91) {
  grid-area: 79 / 1 / 79 / 3;
}

/* ajustement en déplacant "super" tout en haut */
div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(92) {
  grid-area: 80 / 1 / 80 / 3;
  display: none;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(93) {
  grid-area: 81 / 1 / 81 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(94) {
  grid-area: 82 / 1 / 82 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(95) {
  grid-area: 83 / 1 / 83 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(96) {
  grid-area: 84 / 1 / 84 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(97) {
  grid-area: 85 / 1 / 85 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(98) {
  grid-area: 86 / 1 / 86 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(99) {
  grid-area: 87 / 1 / 88 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(100) {
  grid-area: 88 / 1 / 89 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(101) {
  grid-area: 89 / 1 / 90 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(102) {
  grid-area: 90 / 1 / 91 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(103) {
  grid-area: 91 / 1 / 92 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(104) {
  grid-area: 92 / 1 / 93 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(105) {
  grid-area: 93 / 1 / 94 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(106) {
  grid-area: 94 / 1 / 95 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(107) {
  grid-area: 95 / 1 / 96 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(108) {
  grid-area: 96 / 1 / 97 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(109) {
  grid-area: 97 / 1 / 98 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(110) {
  grid-area: 98 / 1 / 99 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(111) {
  grid-area: 99 / 1 / 100 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(112) {
  grid-area: 100 / 1 / 101 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(113) {
  grid-area: 101 / 1 / 102 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(114) {
  grid-area: 102 / 1 / 103 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(115) {
  grid-area: 103 / 1 / 104 / 3;
}

/**************/

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(116) {
  grid-area: 104 / 1 / 105 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(117) {
  grid-area: 105 / 1 / 106 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(118) {
  grid-area: 106 / 1 / 107 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(119) {
  grid-area: 107 / 1 / 108 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(120) {
  grid-area: 108 / 1 / 109 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(121) {
  grid-area: 109 / 1 / 110 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(122) {
  grid-area: 110 / 1 / 111 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(123) {
  grid-area: 111 / 1 / 112 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(124) {
  grid-area: 112 / 1 / 113 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(125) {
  grid-area: 113 / 1 / 114 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(126) {
  grid-area: 114 / 1 / 115 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(127) {
  grid-area: 115 / 1 / 116 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(128) {
  grid-area: 116 / 1 / 117 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(129) {
  grid-area: 117 / 1 / 118 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(130) {
  grid-area: 118 / 1 / 119 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(131) {
  grid-area: 119 / 1 / 120 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(132) {
  grid-area: 120 / 1 / 121 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(133) {
  grid-area: 121 / 1 / 122 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(134) {
  grid-area: 122 / 1 / 123 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(135) {
  grid-area: 123 / 1 / 124 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(136) {
  grid-area: 124 / 1 / 125 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(137) {
  grid-area: 125 / 1 / 126 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(138) {
  grid-area: 126 / 1 / 127 / 3;
}

div#forminator-custom-form-1450--page-23
  .forminator-pagination--content
  .forminator-row:nth-child(139) {
  grid-area: 127 / 1 / 128 / 3;
}

/* ******************** */

div#html-265 label.forminator-label,
div#html-192 label.forminator-label,
div#html-216 label.forminator-label,
div#html-241 label.forminator-label,
div#html-268 label.forminator-label {
  font-weight: 700 !important;
  font-size: 18px !important;
  color: #000000 !important;
}

img.cse-img {
  width: 50%;
  height: auto;
  object-fit: contain;
  object-position: center;
  padding-top: 20px;
}

/* blurbs */

/* 1: Là où tu as besoin de te former */
div#html-265 .forminator-field {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
  gap: 10px;
}

/* 2: Là où tu dois progresser */
div#html-192 .forminator-field {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
  gap: 10px;
}

/* 2: Là où tu peux encore progresser */
div#html-216 .forminator-field {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
  gap: 10px;
}

/* 3: Là où tu peux te perfectionner */
div#html-241 .forminator-field {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
  gap: 10px;
}

/* 4: Là où tu peux te perfectionner */
div#html-268 .forminator-field {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
  gap: 10px;
}

/* blurb image */
div#html-265 .forminator-field img,
div#html-192 .forminator-field img,
div#html-216 .forminator-field img,
div#html-241 .forminator-field img,
div#html-268 .forminator-field img {
  width: 60px;
  height: 60px;
  object-fit: contain;
  object-position: center;
}

.forminator-button-pdf {
  font-size: 14px;
  font-family: inherit;
  font-weight: 500;
  color: #ffffff;
  width: auto;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: block;
  margin-right: 0;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-decoration: none;

  min-width: 100px;
  max-width: unset;
  height: auto;
  min-height: unset;
  max-height: unset;
  cursor: pointer;
  display: inline-block;
  position: relative;
  /* margin: 0 10px 0 0; */
  margin: 0;
  padding: 10px;
  border: 0;
  border-radius: 2px;
  background-image: unset;
  line-height: 1.45em;
  text-align: center;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  box-sizing: border-box;
  background-color: red !important;
  float: right;

  margin-right: 20px;
  margin-top: -150px;

  z-index: 99999 !important;
}

/* alignement au centre de l'image */
#html-267 .forminator-field {
  display: flex !important;
  flex-direction: column !important;
  align-content: center !important;
  align-items: center !important;
}

#html-267 .forminator-field p {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* marge manuelle */
.forminator-pagination--content {
  padding: 20px !important;
}

.forminator-pagination-footer {
  padding: 20px !important;
}

label.forminator-label {
  color: #000000 !important;
}

.forminator-field-html {
  color: #000000 !important;
}

.forminator-alert {
  margin-top: -170px;
  margin-left: 20px;
  font-size: 16px;
  font-weight: 700;
  color: red;
}

.forminator-alert::before {
  content: "Pensez à enregistrer vos résultats au format PDF avant de soumettre vos réponses.";
}

@media (max-width: 767px) {
  .forminator-pagination-steps {
    display: none !important;
  }

  .page-id-1445 .et_pb_row.et_pb_row_0 {
    margin: 0 !important;
    padding: 1em !important;
    width: 100vw;
  }

  .forminator-button-pdf {
    margin-top: -190px;
  }
}
