form .formGroup_JMznFg{margin-bottom:2rem}form .formGroup_JMznFg label{color:#fff;display:block;font-family:var(--heading-font);margin-bottom:.5rem;font-weight:700}form .formGroup_JMznFg input,form .formGroup_JMznFg textarea{display:block;font-family:var(--primary-font);width:calc(100% - 1rem);padding:.5rem}form button{cursor:pointer;position:relative;background-color:#0000;border:none;padding:0;transition:left 1s;left:0}form button div{color:#fff;background-color:var(--primary-color);clip-path:var(--primary-clip);font-family:var(--primary-font);text-transform:uppercase;position:relative;padding:1rem 4rem;transition:left .5s;font-weight:700;left:0}form button:hover div{left:1rem}form.mail_sent_JMznFg button{left:50rem}.error_JMznFg{color:#6d0000}.success_JMznFg{color:#005c00}
