.form-inline{display:flex;align-items:center}.form-inline .wpcf7-form-control-wrap{flex:1;display:flex;align-items:center}.form-inline .wpcf7-form-control-wrap input[type=email]{width:100%;box-sizing:border-box}.form-inline .submit-wrapper{flex-shrink:0;margin-left:20px}.form-inline .submit-wrapper input[type=submit]{width:auto!important;padding:10px 20px;box-sizing:border-box}@media (max-width:767px){.form-inline{flex-direction:column;align-items:stretch}.form-inline .submit-wrapper{margin-left:0;margin-top:10px}.form-inline .submit-wrapper input[type=submit]{width:100%!important}}