form.styled{position:relative;display:grid;max-width:638px;grid-template-columns:1fr 1fr;-moz-column-gap:16px;column-gap:16px;row-gap:12px;margin:0 auto}form.styled fieldset{border:none;outline:none;margin:0;padding:0}form.styled input,form.styled select,form.styled textarea{display:block;min-width:0;line-height:24px;padding:15px 20px;box-sizing:border-box;margin:0;width:100%;box-shadow:none;border-radius:4px;border:1px solid #ebebeb;transition:border .2s;font-family:heebo, sans-serif}form.styled input::-moz-placeholder, form.styled select::-moz-placeholder, form.styled textarea::-moz-placeholder{color:rgba(0,0,0,0.4)}form.styled input:-ms-input-placeholder, form.styled select:-ms-input-placeholder, form.styled textarea:-ms-input-placeholder{color:rgba(0,0,0,0.4)}form.styled input::placeholder,form.styled select::placeholder,form.styled textarea::placeholder{color:rgba(0,0,0,0.4)}form.styled input:focus,form.styled input:valid,form.styled select:focus,form.styled select:valid,form.styled textarea:focus,form.styled textarea:valid{border:1px solid #000;outline:none}form.styled textarea{resize:vertical;min-height:96px}form.styled [type=submit]{display:block;min-width:0;line-height:24px;padding:15px 20px;box-sizing:border-box;margin:0;width:100%;box-shadow:none;border-radius:4px;border:1px solid #ebebeb;transition:border .2s;font-family:heebo, sans-serif;opacity:.5;transition:all .25s;cursor:pointer}form.styled [type=submit]:hover{opacity:1}@media screen and (max-width: 510px){form.styled [type=submit]{grid-column:1;width:100%}}form.styled .captcha-container{position:relative;grid-column:1 / 3;justify-self:center}@media screen and (max-width: 510px){form.styled .captcha-container{grid-column:1}}

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