@media (min-width: 400px) {
 .webform-options-display-two-columns {
   display: inline-flex !important;
   gap: 3rem !important;
 }
}

@media screen and (max-width: 1279px) {
 .checkbox, .radio {
   margin: 1.5em 0 2.5em;
 }
}

#webform-submission-vos-messages-pour-la-ville-paragraph-14894-add-form h2 {
 margin-top: 4rem !important;
}

.webform-submission-form legend {
 margin-top: 2.5rem !important;
 font-size: 1.6rem !important;
}

.checkbox label, .radio label {
 font-size: 1.7rem !important;
 line-height: 1em !important;
 font-family: "Montserrat","Franklin Gothic Medium",Tahoma,sans-serif !important;
}

#edit-actions-submit {
 margin-top: 2rem !important;
}


#webform-submission-vos-messages-pour-la-ville-paragraph-14894-add-form .webform-confirmation__message p {
 font-size: 2rem !important;
 margin-bottom: 10rem !important;
}

#edit-mentions p {
  font-size: 1.4rem;
}