.webform-custom-bouclier-tarifaire .visually-hidden {
  position: absolute;
  clip: rect(0 0 0 0);
  visibility: hidden;
  opacity: 0;
}
.webform-custom-bouclier-tarifaire [aria-describedby="footnote-label"] {
  vertical-align: super; /* 2 */
  font-size: 0.625em; /* 3 */
  margin-left: 2px; /* 4 */
  color: #005BFF; /* 5 */
  text-decoration: underline; /* 5 */
  cursor: pointer; /* 5 */
}

.webform-custom-bouclier-tarifaire .form-radios .description ul {
  padding-left: 4rem;
}
 
.webform-custom-bouclier-tarifaire #mentions-legales { font-size: .6875rem }
.webform-custom-bouclier-tarifaire .text-bloc-title { display: block; margin-top: 1rem; font-family: "EDF-Bold", sans-serif }
.webform-custom-bouclier-tarifaire .text-bloc-title .underline{ text-decoration: underline; }
.webform-custom-bouclier-tarifaire .js-form-type-webform-markup { display:block; margin-bottom: 1rem; }

.webform-custom-bouclier-tarifaire .js-form-item-categories-client { margin-bottom: 0; }
.webform-custom-bouclier-tarifaire .js-form-item-markup-13 p { margin-top: 0; }

.webform-custom-bouclier-tarifaire .form-item-obligations label { display: block; }
.webform-custom-bouclier-tarifaire .js-form-item-signature{ width:80%; margin-bottom: 1.5rem; }
.webform-custom-bouclier-tarifaire #edit-cocher-la-case-correspondant-a-votre-situation-filiale_label { font-family: 'EDF-Bold', sans-serif; }
.webform-custom-bouclier-tarifaire #edit-cocher-la-case-correspondant-a-votre-situation-collectivite_label { font-family: 'EDF-Bold', sans-serif; }
.webform-custom-bouclier-tarifaire #edit-cocher-la-case-correspondant-a-votre-situation-categorie-dessus_label { font-family: 'EDF-Bold', sans-serif; }
.webform-custom-bouclier-tarifaire #edit-cocher-la-case-correspondant-a-votre-situation-categorie-precedente_label { font-family: 'EDF-Bold', sans-serif; }
