.form-flex{display:flex;flex-direction:column;gap:20px}.form-row{display:flex;justify-content:space-between;width:100%}.form-column{flex:1;margin-right:10px}.form-column:last-child{margin-right:0}.full-width{flex-basis:100%}.wpcf7 input,textarea,select{width:100%;padding:12px;font-size:15px;border:1px solid #ccc;border-radius:6px;margin-top:5px}.wpcf7 input[type="submit"]{background-color:red;color:white;padding:12px;border:none;border-radius:6px;cursor:pointer;text-align:center}input[type="submit"]:hover{background-color:#0056b3}