.orphanText h3:first-child,
.twoColumns h2:first-child {
    margin-top: 0
}

.orphanText h3 {
    color: #ff4502;
    font-size: 1.5rem;
    line-height: 1.82rem;
    margin: 0 0 19px
}

.twoColumns h2 {
    margin-top: 42px
}

@media(min-width:768px) {
    .orphan h3 {
        font-size: 1.88rem;
        font-weight: 700;
        line-height: 2.15rem;
        margin: 0 0 24px
    }
}

@media(min-width:1000px) {

    .orphan h3,
    .twoColumns h2 {
        width: 465px
    }

    .orphanText h3,
    .twoColumns h2 {
        column-span: all
    }

    .orphanText h3:first-child {
        max-width: calc(50% - 22px)
    }

    .textTwoColumns {
        column-count: 2;
        column-gap: 55px
    }

    .twoColumns h2 {
        margin: 62px 0 35px
    }
}