.ContactForm_contact__kwHhM{margin:var(--size-8) auto;border-radius:6px;background-color:var(--color-grey-100);width:90%;max-width:50rem;padding:var(--size-4);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);font-size:var(--size-6)}.ContactForm_contact__kwHhM h1{font-size:var(--size-8);margin:var(--size-4) 0;text-align:left}.ContactForm_form__O6pOQ label{display:block;font-family:Oswald,sans-serif;font-weight:700;margin:var(--size-2) 0 var(--size-1) 0}.ContactForm_form__O6pOQ input,.ContactForm_form__O6pOQ textarea{font:inherit;padding:var(--size-1);border-radius:4px;width:100%;border:1px solid var(--color-grey-400);background-color:var(--color-grey-50);resize:none}.ContactForm_controls__TyBxR{display:-moz-box;display:flex;grid-column-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;flex-wrap:wrap}.ContactForm_control__j4S58{-moz-box-flex:1;flex:1 1;min-width:10rem}.ContactForm_actions__HlwzH{margin-top:var(--size-4);text-align:right}.ContactForm_form__O6pOQ button{font:inherit;cursor:pointer;background-color:var(--color-primary-700);border:1px solid var(--color-primary-700);padding:var(--size-2) var(--size-4);border-radius:4px;color:var(--color-primary-50);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.ContactForm_form__O6pOQ button:hover{background-color:var(--color-primary-500);border-color:var(--color-primary-500)}@media (min-width:768px){.ContactForm_contact__kwHhM h1{font-size:var(--size-16);text-align:center}}