 .wpcf7 input[type="text"],
 .wpcf7 input[type="email"],
 .wpcf7 input[type="tel"],
 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"], textarea:hover{
     border: 1px solid #bbb;
 }
 /* Contact Form 7 Submit Button 
 -------------------------------*/
 .wpcf7 input[type="submit"] {
     color: #ffffff;
     font-size: 18px;
     font-weight: 700;
     background: var(--coloer1);
     padding: 15px 25px 15px 25px;
     border: none;
     border-radius: 5px;
     width: 100%;
     text-transform: uppercase;
     letter-spacing: 5px;
 }
 .wpcf7 input:hover[type="submit"] {
     background: var(--coloer2);
     transition: all 0.4s ease 0s;
 }
 .wpcf7 input:active[type="submit"] {
     background: #000000;
 }
 /* Checkbox CSS
----------------*/
input[type="checkbox"] {
    transform: scale(1.3);
    margin-left: 5px;
}

span.wpcf7-list-item {
    margin: 0;
    padding-bottom: 20px;
}

/** Not valid  **/
.wpcf7-not-valid{
    border: solid red 1px !important;
}
