.contact-form{margin:40px 0 20px}@media screen and (min-width: 1021px){.contact-form{margin:80px 0 40px}}.contact-form .row{margin:15px 0;overflow:auto}.contact-form .row label{display:block;margin-bottom:5px}@media screen and (min-width: 1021px){.contact-form .row label{width:19%;margin:3px 1% 0 0;float:left}}.contact-form .row label .required{display:inline-block;font-weight:bold;padding-left:4px;color:#20748e}@media screen and (min-width: 1021px){.contact-form .row input,.contact-form .row select,.contact-form .row textarea{width:80%;float:left}}.contact-form .row textarea{min-height:120px}@media screen and (min-width: 1021px){.contact-form .row.privacy{width:80%;float:right}}.contact-form .row.privacy input{width:auto;margin:9px 10px 0 0}@media screen and (min-width: 1021px){.contact-form input[type=submit]{margin-left:20%}}.contact-form .hifi{display:none}.contact-form ::-moz-placeholder{color:#000}.contact-form ::placeholder{color:#000}
/*# sourceMappingURL=form.css.map */