.wpcf7 .alz-input { width:100%; padding:14px 16px; border:2px solid #CCC; border-radius:8px; font-size:15px; font-family:inherit; background:#fff; transition:border-color .2s; } .wpcf7 .alz-input:focus { border-color:#E30613; outline:none; } .wpcf7 input[type="submit"] { background:#E30613!important; color:#fff!important; padding:14px 32px!important; border-radius:40px!important; font-weight:700!important; letter-spacing:0.04em!important; text-transform:uppercase!important; border:none!important; cursor:pointer!important; transition:background .2s; } .wpcf7 input[type="submit"]:hover { background:#B80510!important; } .wpcf7-acceptance .wpcf7-list-item { margin:0!important; } .wpcf7 label { display:block; }