
.contact-left{
    width: 50%;
    padding: 0px 25px 0px 15px;
}
.contact-right
{
    width: 50%;
    padding: 0px 15px 0px 25px;
}

a{
    display: block;
}
.location{
    max-width: 150px;
    margin-bottom: 20px;
}
.contact-info{
    margin-bottom: 20px;
}

.wpcf7-form input{
    border: 1px solid #616161;
    padding: 9px 10px;
    font-size: 14px;
    color: #000;
    width: 100%;
    line-height: normal;
    font-family: var(--font-avenir);
}
.wpcf7-form input::placeholder,.wpcf7-form textarea::placeholder{
    color: #9C9C9C;
}
.wpcf7-form textarea{
    border: 1px solid #616161;
    padding: 10px;
    height: 198px;
    resize: none;
    font-size: 14px;
    width: 100%;
    font-family: var(--font-avenir);
}
.form-row{
    margin-bottom: 19px;
}

.wpcf7-submit{
    padding: 10px 21px !important;
    background: #000;
    color: #D0D0D0 !important;
    font-weight: 900;
    font-size: 14px;
    width: max-content !important;
    font-family: var(--font-avenir);
    cursor: pointer;
    transition: var(--transition);
}
.wpcf7-submit:hover{
    color: #fff !important;
}
.submit-btn p{
    display: flex;
    align-items: center;
}
.wpcf7-not-valid-tip{
    margin-top: 5px;
}
.wpcf7 form .wpcf7-response-output{
    margin: 0px;
}
.submit-btn{
    margin-top: 20px;
}