@media(max-width: 800px) {
    .aq-supervision-style {
        height: 2300px !important;
    }
}

.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;
}