main{margin-top:3vh}main div form .champsFormulaire label{font-family:Heebo;font-weight:700;color:#fbfbfb;font-size:calc(.5vw + .5vh + 2vmin);padding:0}main div form .champsFormulaire input:not(:last-child),main div form .champsFormulaire textarea{font-family:Heebo;color:#707070;font-size:2vmin;cursor:text;background-color:transparent;border:0;padding:0}main div form .champsFormulaire .ligneSeparation{margin:2vh 0 5vh 0;border-top:1px solid #707070}main div form .champsFormulaire .ligneSeparation:last-child{margin-bottom:-1vh}main div form div.boutonsContact{display:flex;justify-content:space-between}main div form p.etatFormulaire{color:#e62929}