.flex-layout.gecentreerde_content-layout {
    position: relative;
    overflow: hidden;
    padding-block: var(--row-padding-top) var(--row-padding-bottom-full);
    margin-top:16px;
    margin-bottom:16px;
    border-radius: 34PX;
}

.flex-layout.gecentreerde_content-layout .card-deco {
    pointer-events: none;
    user-select: none;
    position: absolute;
    bottom: 0;
    right: 0;
    display: flex;
    z-index: 0;
}

.flex-layout.gecentreerde_content-layout.bg-geen .card-deco {
    display: none;
}

.gecentreerde_content-layout .content {
    gap: 10px;
    display: flex;
    flex-direction: column;
}

.flex-layout.gecentreerde_content-layout .CCCCC {
    position: relative;
    z-index: 1;
}

.flex-layout.gecentreerde_content-layout[class*="bg-"]:not(.bg-geen) {
    padding-block: calc(7.5 * var(--su));
}

.flex-layout.gecentreerde_content-layout.bg-forest_green {
    background-color: var(--color-forest-green);
}

.flex-layout.gecentreerde_content-layout > div {
    padding: 0px 20px;
}

.flex-layout.gecentreerde_content-layout.bg-forest_green p,
.flex-layout.gecentreerde_content-layout.bg-forest_green h1,
.flex-layout.gecentreerde_content-layout.bg-forest_green h2,
.flex-layout.gecentreerde_content-layout.bg-forest_green h3,
.flex-layout.gecentreerde_content-layout.bg-forest_green h4,
.flex-layout.gecentreerde_content-layout.bg-forest_green h5,
.flex-layout.gecentreerde_content-layout.bg-forest_green h6 {
    color: var(--color-ivory-white);
}

.flex-layout.gecentreerde_content-layout.bg-geen h2,
.flex-layout.gecentreerde_content-layout.bg-geen h3,
.flex-layout.gecentreerde_content-layout.bg-geen h4,
.flex-layout.gecentreerde_content-layout.bg-geen h5,
.flex-layout.gecentreerde_content-layout.bg-geen h6,
.flex-layout.gecentreerde_content-layout.bg-geen p {
    color: var(--Neutral-colours-Cool-gray, #1F3239);
}

.flex-layout.gecentreerde_content-layout .pk-text p:last-child {
    margin-bottom: 0;
}

.flex-layout.gecentreerde_content-layout .pk-button-group {
    margin-top: max(1.5rem, calc(1.5 * var(--su)));
}


@media screen and (max-width: 767px) {
.flex-layout.gecentreerde_content-layout .card-deco {
    max-width: 50%;
    max-height:75%;
}
}