.neat-form .field label{font-weight:700;color:#fefefe}.neat-form .field label .required{color:red;font-size:1.25rem;line-height:0}.neat-form input,.neat-form textarea{background:hsla(0,0%,100%,.75)}.neat-form input:focus,.neat-form textarea:focus{background:hsla(0,0%,100%,.85)}.neat-form .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.neat-form .row.two>.field{width:100%}@media screen and (min-width:40em){.neat-form .row.two>.field{width:45%}}.neat-form input[type=submit]{background:hsla(0,0%,100%,0);color:#fefefe;border:1px solid #fefefe;outline:1px solid hsla(0,0%,100%,0);transition:all .3s ease-in-out;border-radius:1rem}.neat-form input[type=submit]:focus,.neat-form input[type=submit]:hover{outline-color:#0a0a0a;background:#0a0a0a;color:#fefefe}
/*# sourceMappingURL=style.css.map */
