/* .kt-blocks-post-grid-item-inner-wrap {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.kt-blocks-post-grid-item-inner {
    display: flex;
    flex-direction: column;
    flex: 1;
}

.entry-content {
    display: flex;
    flex-direction: column;
    flex: 1;
}

.kt-blocks-post-readmore-wrap {
    margin-top: auto;
}

.kb-query-item {
    display: flex;
    flex-direction: column;
}

.kb-query-item > .wp-block-kadence-column {
    display: flex;
    flex: 1;
}

.kb-query-item .kt-inside-inner-col {
    display: flex;
    flex-direction: column;
    flex: 1;
}

.kb-query-item .kb-buttons-wrap {
    margin-top: auto;
} */

footer .gform_wrapper h2.gform_submission_error {
	color: white !important;
}


footer .gform_submission_error span {
	color: white !important;
}

footer .gform-field-label span {
	color: white;
}

.gform-footer button {
    border-radius: 6px !important;
    padding: 9px 28px 9px 28px !important;
    border: 0px solid currentColor !important;
    font-weight: bold !important;
    background: var(--global-palette-btn-bg) !important;
    color: var(--global-palette-btn) !important;
    border: 0;
    font-size: 14px !important;
    line-height: 1.6 !important;
    display: inline-block;
    font-family: inherit;
    cursor: pointer;
    text-decoration: none;
    transition: all .2s ease;
    box-shadow: 0px 0px 0px -7px rgba(0, 0, 0, 0);
}

.gform-footer button:hover {
    /* color: var(--global-palette-btn-hover) !important; */
    color: white !important;
    /* background: color-mix(in srgb, var(--global-palette3) 90%, transparent) !important;
    border-color: color-mix(in srgb, var(--global-palette3) 90%, transparent) !important;
    box-shadow: 0px 15px 25px -7px rgba(0, 0, 0, 0.1); */
    opacity: 0.8 !important;
}