.wp-block-time-table-with-cta {

    .wp-block-cover {
        min-height: auto;
        padding: 0;
        height: 100%;

        img {
            position: relative;
        }
    }
}

.col-has-float-image .wp-block-cover.block-editor-block-list__block {
    width: 100%;
}



.wp-block-time-table-with-cta {
    overflow: hidden;

    .wp-block-circle-pattern {
        position: absolute;
        right: 30%;
        top: 50%;
        transform: translateY(-50%);
        width: 40%;
        opacity: 0.1;

        img {
            width: 100%;
            height: 100%;
        }
    }
}

.wp-block-time-table-with-cta .wp-block-circle-pattern+div {
    margin: 0;
}



.wp-block-two-col>div {
    max-width: 700px;
    flex: 1;
    width: 100%;
}

.wp-block-time-table div.wp-block-columns {
    gap: 0;
}



.wp-block-time-table div.wp-block-columns+div.wp-block-columns {
    margin-block-start: 0.75rem;
}

.cta-media-on-left .wp-icons-with-text {
    gap: 1.5rem;
}