/* import file for a variety of colors */
/* import file for fonts */
@font-face { font-family: Comfortaa-Medium; src: url(/assets/webfonts/Comfortaa-Medium.ttf); }

/* various useful variables and mixins */
.contact-form input { width: 100%; padding-top: 0 !important; padding-bottom: 0rem !important; margin-bottom: 1rem !important; font-size: 1rem; line-height: 1.2rem; height: 30px !important; border: none; border-bottom: 1px solid #B2BFC5; outline: 0; background-color: transparent; box-sizing: border-box; font: inherit; margin-bottom: 2rem; }

.contact-form textarea { width: 100%; height: 100px; padding-top: 0 !important; padding-bottom: 0rem !important; margin-bottom: 1rem !important; font-size: 1rem; line-height: 1rem; border: none; border-bottom: 1px solid #B2BFC5; outline: 0; background-color: transparent; box-sizing: border-box; font: inherit; margin-bottom: 2rem; }

.contact-form input[type=button], .contact-form input[type=submit] { width: 20%; min-width: 200px; line-height: 1; background-color: #56BAA2; border: none; color: white; padding: 16px 32px; text-decoration: none; margin: 10px 2px !important; cursor: pointer; border-radius: 6px; height: 50px !important; }

.contact-form input[type=submit] { padding: 0 !important; }

.contact-form .spinner { width: 100%; text-align: center; }

.contact-form label .required { color: red; }

.contact-form label { line-height: 1.2rem; display: block; }

/*# sourceMappingURL=contact_form.css.map */