.lm-bloc.text-image {
    .ctnr {
        display: flex;
        align-items: center;
        column-gap: 32px;
        width: 100%;
        color: var(--primary-400);
            @media (max-width: 767px) {
                flex-direction: column;
                align-items: start;
            }
            p {
                font-size: 18px;
                line-height: 22px;
                margin-bottom: 18px;
            }
            > img {
                width: 100%;
                height: auto;
                max-width: 330px;
                object-fit: cover;
                border-radius: 8px;
                margin: 16px;
            }
    }
}