.input-field input, .input-field textarea {
    padding: 10px;
    width: 100%;
    border-radius: 9px;
    border: 3px solid #efefef;
}
.input-field input {
    height: 50px;
}
.input-field textarea {
    height: 100px;
}
.input-field .form-control:focus, .input-field .form-control {
    border-color: #efefef;
    box-shadow: unset;
}
.contact-form {
    width: 100%;
}
.contact-row {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}
.col-6 {
    width: 48%;
}
.col-12 {
    width: 100%;
}
.captcha {
    width: 100px;
    height: 40px;
    background: #efefef;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    font-size: 20px;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    box-shadow: unset !important;
    border: 0 !important;
}
input[type=submit]:hover {
    float: left;
    border: none;
    border-radius: 5px;
    padding: 0px;
}