 .contact-form {

       h2, h3, h4, h5 {
        font-weight: 400 !important;
        margin-bottom: 1rem;
        color: var(--bricks-color-vyniqw) !important;
    }

        p, li, a {
        font-weight: 400;
        margin-bottom: 2rem;
        color: var(--bricks-color-vyniqw) !important;
    }

    a {
        font-weight: 600 !important;
        text-decoration: underline !important;
        transition: opacity 300ms ease;
    }

    a:hover {
        opacity: .7;
    }

    margin: 0 !important;

    form {
        display: flex !important;
        flex-direction: column !important;
        row-gap: 3rem !important;
    }

    font-family: font-family: "Inter" !important;
    color: var(--bricks-color-vyniqw) !important;

    .wpforms-field-container {
        display: flex;
        flex-direction: column;
        row-gap: 3rem;
    }

    .wpforms-field {
        padding: 0 !important;
    }

    select, .wpforms-field-row, input {
        max-width: 100% !important;
    }

    input, select, textarea {
        border: 1px solid var(--bricks-color-vyniqw) !important;
    }

    .wpforms-field-label {
        color: var(--bricks-color-vyniqw) !important;
    }


 }

.contact-submit {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    background: var(--bricks-color-vyniqw) !important;
    border-radius: 50px !important;
    font-size: 17px !important;
    height: 41px !important;
    padding: 0 20px !important;
    font-weight: 600 !important;
    transition: all 300ms ease !important;
}

.contact-submit:hover {
    opacity: .7;
}