/* WPform overrides */
.wpforms-container input {
    background: var(--bg-color-base-light) !important;
    color: var(--text-color-base) !important;
}

.wpforms-container button,
.wpforms-container input[type="submit"] {
    transition: all .5s linear;
    background: var(--bg-color-primary) !important;
    color: var(--text-color-base) !important;
}

.wpforms-container label,
.wpforms-container fieldset,
.wpforms-container legend {
    color: var(--text-color-base) !important;
}

div[class*="wpforms"] input[type=submit]:hover,
div[class*="wpforms"] input[type=submit]:active,
div[class*="wpforms"] button[type=submit]:hover,
div[class*="wpforms"] button[type=submit]:active,
.wpforms-submit{
    background: var(--bg-color-primary) !important;
    padding-left: 1rem !important;
    padding-right: 1rem !important;
    padding-top: .5rem !important;
    padding-bottom: .5rem !important;
    font-weight: 700 !important;
    font-size: .875rem !important; 
    line-height: 1.25rem !important;
    text-transform: uppercase !important;
}