#contactForm{ display: flex; flex: none; justify-content: space-around; padding: 8em 16em; color: var(--reverse-text); background: var(--main-color); }
#contactForm .texte{ font-size: 1.75em; width: 40%; }
#contactForm .texte h1{ font-size: 2em; }
#contactForm .texte nav{ margin-top: 1em; }

#contactForm .form{ width: 45%; font-size: 1.25em; }
#contactForm .contactForm input:not([type="checkbox"]), #contactForm .contactForm select, #contactForm .contactForm textarea{
    border-bottom: 3px solid var(--reverse-text); color: var(--reverse-text);
}
#contactForm .contactForm option{ color: var(--main-text); }
#contactForm .contactForm .accept dom a{ border: 3px solid var(--reverse-text); }
#contactForm .contactForm .accept dom a.checked {
  background: var(--reverse-text);
}
#contactForm .contactForm .inline{ color: var(--third-color); }
#contactForm .contactForm .cta{ color: var(--reverse-text); border: 3px solid var(--reverse-text); }