.two-column-text {
    display: flex;
    flex-wrap: wrap;
    gap: 150px; /* Voeg een gap van 150px tussen de kolommen */
}

.two-column-text .left-column {
    width: calc(60% - 75px); /* 60% breedte min een halve gap */
}

.two-column-text .right-column {
    width: calc(40% - 75px); /* 40% breedte min een halve gap */
}

@media (max-width: 768px) {
    .two-column-text {
        display: flex;
        gap: 0; /* Geen gap op mobiel */
    }

    .two-column-text .left-column,
    .two-column-text .right-column {
        width: 100%; /* Beide kolommen 100% breedte op mobiel */
    }

    .two-column-text .right-column{
        margin-top: 0px !important;
    }

    .two-column-text .left-column{
        margin-top: 300px;
    }
}
