.section-text-boxed {
    margin: 100px 0;

    @media screen and (max-width: 768px) {
        margin: 40px 0;
    }

    .section-text-boxed__inner {
        display: grid;
        grid-template-columns: 5fr 6fr 3fr;

        @media screen and (max-width: 768px) {
            grid-template-columns: 1fr;
        }

        .section-text-boxed__content {
            font-family: 'Blair Light', sans-serif;

            p, ul, ol {
                font-size: 16px;
                line-height: 29px;
                font-weight: 400;
            }
        }
    }
}