.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea{width:80%;background-color:#efefef;color:#fff;height:auto;padding:20px
10px;color:rgba(32,32,32,1);font-size:16px;line-height:20px}input[type="submit"].wpcf7-form-control.wpcf7-submit{position:relative;padding:15px
15px 10px;color:#f40082;margin-top:30px}input[type="submit"].wpcf7-form-control.wpcf7-submit:after{content:"";display:inline-block;position:absolute;top:100%;left:0;height:0;transition:all 100ms linear;margin-top:2px;background-color:#f40082;}input[type="submit"].wpcf7-form-control.wpcf7-submit:hover:after,input[type="submit"].wpcf7-form-control.wpcf7-submit:active:after,input[type="submit"].wpcf7-form-control.wpcf7-submit:focus:after{height:2px}