form input,form select,form textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:inherit;border:none;border-radius:0;font-family:Rubik,sans-serif;outline:none;padding:0}form input::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#babac2;font-size:15px}form input ::-moz-placeholder,form select ::-moz-placeholder,form textarea ::-moz-placeholder{color:#babac2;font-size:15px}form input :-ms-input-placeholder,form select :-ms-input-placeholder,form textarea :-ms-input-placeholder{color:#babac2;font-size:15px}form input :-moz-placeholder,form select :-moz-placeholder,form textarea :-moz-placeholder{color:#babac2;font-size:15px}form .form-row input,form .form-row textarea{border-bottom:1px solid #babac2;font-size:15px;line-height:21px;padding:17px 0 6px;position:relative;transition:.2s ease;width:100%;z-index:1}@media only screen and (min-width:576px){form .form-row input,form .form-row textarea{font-size:17px;line-height:24px}}form .form-row textarea{height:79px;margin-top:17px;max-height:250px;min-height:79px;padding-top:0;position:relative;resize:vertical;z-index:3}form .form-row textarea+.line{bottom:3px;top:inherit;z-index:3}form .form-row.textarea:after{border-color:transparent transparent #babac2;border-style:solid;border-width:0 0 10px 10px;bottom:5px;content:"";display:block;height:0;position:absolute;right:0;width:0}