.single-txt-img--container {
    display: flex;
    flex-direction: column;
    gap: 24px;
}

@media screen and (min-width: 992px) {
    .single-txt-img--container {
        flex-direction: row;
        align-items: stretch;
        gap: clamp(0px, 5.56vw, 80px);
    }

    .single-txt-img--container.reverse {
        flex-direction: row-reverse;
    }
}

@media screen and (min-width: 992px) {
    .single-txt-img .content {
        flex: 1;
    }
}

.single-txt-img .img {
    height: clamp(200px, 55.56vw, 350px);
    width: 100%;
    background: var(--background), no-repeat center;
    background-size: cover;
    border-radius: 10px;
}

@media screen and (min-width: 992px) {
    .single-txt-img .img {
        height: unset;
        max-width: clamp(0px, 30.69vw, 442px);
    }
}

.single-txt-img div {
    text-align: center;
}

@media screen and (min-width: 992px) {
    .single-txt-img div {
        text-align: left;
    }
}

.single-txt-img h2,
.single-txt-img h3 {
    margin-bottom: 24px;
}

/*# sourceMappingURL=style.css.map */