.content_block.overview .h3 > * {
    display: block;
}

.content_block.overview {
    /* position: relative; */
}

.content_block.overview .effect-wrapper {
    left: calc(0px - (100vw / 12));
    top: calc(0px - (100vw / 24));
    font-size: 25rem;
    display: flex;
    flex-direction: column;
    opacity: .2;
    z-index: -1;
}

.content_block.overview + .content_block {
    margin-top: calc(100vw / 24);
}

.overview .job_title {
    width: 100%;
}

.overview .job_title > .break {
    display: block;
    width: 100%;
}

@media screen and (min-width: 1381px) {
    .content_block.overview ul.teaser-block[data-count="4"] {
        gap: calc(100vw / 48);
    }
    
    .content_block.overview ul.teaser-block[data-count="4"] li {
        width: calc(100vw / 24 * 4);
    }
}

@media screen and (min-width: 1081px) and (max-width: 1380px) {
    .content_block.overview .teaser-block {
        margin-left: calc(0px - 100vw / 24);
        margin-right: calc(0px - 100vw / 24);
    }

    .content_block.overview ul.teaser-block[data-count="4"] {
        width: calc(100vw / 24 * 15);
        gap: calc(100vw / 48);
        margin-left: auto;
        margin-right: auto;
    }
}