.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="number"],.wpcf7 input[type="date"],textarea{font-size:16px;background-color:#f5f5f5;border:none;width:100%;padding:2%}.wpcf7 input:hover[type="text"],.wpcf7 input:hover[type="email"],.wpcf7 input:hover[type="tel"],.wpcf7 textarea:hover,.wpcf7 input:hover[type="number"],.wpcf7 input:hover[type="date"]{border:1px solid #bbb}.wpcf7 input[type="submit"]{color:#fff;font-size:18px;font-weight:700;background:var(--color-dark);padding:15px 25px 15px 25px;border:none;border-radius:5px;width:100%;text-transform:uppercase;letter-spacing:5px}.wpcf7 p button{color:#fff;border:none;padding:15px 25px 15px 25px;width:49%;margin-top:20px!important}.uacf7-next{background:var(--color-dark)}.uacf7-prev{background:var(--color-light)}.wpcf7 input:hover[type="submit"]{background:var(color-light);transition:all 0.4s ease 0s}.wpcf7 input:active[type="submit"]{background:#000}.step-end .uacf7-prev{width:100%!important}input[type="checkbox"]{transform:scale(1.3);margin-left:5px}span.wpcf7-list-item{margin:0;padding-bottom:20px}.wpcf7-not-valid{border:solid red 1px!important}@media only screen and (max-width:768px){.steps-step{width:100%}}@media only screen and (min-width:768px){.steps-step{width:35%}}