#popup_feedback .modal-dialog {
    margin-top: 110px;
}

#popup_feedback .wpcf7-validation-errors,
#popup_feedback .wpcf7-mail-sent-ok{
    border: none;

}

#popup_feedback .wpcf7-validation-errors {
    color: #f00;
}

#popup_feedback .wpcf7-mail-sent-ok {
    color: #398f14;
}

#popup_feedback .info {
    margin: 10px 10px 20px;
    display: flex;
    align-items: center;
}

#popup_feedback .fas,
#popup_feedback .far {
    color: #64c5aa;
}

#popup_feedback .info .divider {
    height: 28px;
    margin: 0 25px;
    border-left: 1px solid #b6b6b6;
}

#popup_feedback .wpcf7-form label {
    width: 100%;
}

#popup_feedback .wpcf7-form .wpcf7-form-control-wrap input,
#popup_feedback .wpcf7-form .wpcf7-form-control-wrap textarea {
    border: none;
    border-bottom: 1px solid #ccc;
    font-size: 1em;
    padding-left: 0;
}

#popup_feedback .wpcf7-form .wpcf7-form-control-wrap textarea {
    resize: none;
    height: 120px;
}

#popup_feedback .wpcf7-form .wpcf7-not-valid-tip {
    font-size: 0.9em;
    margin-top: 5px;
}

#popup_feedback p:last-of-type {
    text-align: center;
}
#popup_feedback .contact-address-wrap {
    width: 100%;
    display: flex;
}

#popup_feedback .contact-icon {
    max-width: 30px;
}

#popup_feedback .contact-address {
    margin: 0 12px;
}
