.field--type-entity-reference-revisions.right .row {
    flex-direction: row-reverse;
}

.field--type-entity-reference-revisions.right .row .col-lg-6>p,
.field--type-entity-reference-revisions.left .row .col-lg-6>p {
    color: var(--fernao-principal);
    font-family: var(--font-family);
    font-size: 2.1875rem;
    font-style: normal;
    font-weight: 500;
    line-height: 3.125rem;
}

.field--type-entity-reference-revisions.right .row .col-lg-6 .field--type-text-long,
.field--type-entity-reference-revisions.left .row .col-lg-6 .field--type-text-long {
    color: var(--preto-fernao);
    font-family: var(--font-family);
    font-size: 1.25rem;
    font-style: normal;
    font-weight: 400;
    line-height: 2.25rem;
}

.field--type-entity-reference-revisions.right .row .col-lg-6 a,
.field--type-entity-reference-revisions.left .row .col-lg-6 a {
    color: var(--fernao-principal);
    border-color: var(--fernao-principal);
    font-family: var(--font-family);
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: uppercase;
}

.field--type-entity-reference-revisions.right .row .col-lg-6 a:hover,
.field--type-entity-reference-revisions.left .row .col-lg-6 a:hover,
.field--type-entity-reference-revisions.right .row .col-lg-6 a:focus,
.field--type-entity-reference-revisions.left .row .col-lg-6 a:focus {
    color: var(--branco-fernao);
    background-color: var(--fernao-principal);
}

body .field--name-field-mt-dfb-detailed-feature>.field__item:nth-child(2n+1) .detailed-feature-block__section>.container>.row>div:last-child {
    margin-left: 0 !important;
}


@media (min-width: 769px) {
    .field--type-entity-reference-revisions .row .col-lg-6 {
        max-width: 43%;
        -ms-flex: 0 0 43%;
        flex: 0 0 43%;
    }

    .field--type-entity-reference-revisions .row .col-lg-6.col-xl-5 {
        max-width: 55%;
        flex: 0 0 55%;
        -ms-flex: 0 0 55%;
    }

    .field--type-entity-reference-revisions.left .row .col-lg-6.col-xl-5 {
        padding-left: 35px;
        padding-right: 0;
    }

    .field--type-entity-reference-revisions.right .row .col-lg-6.col-xl-5 {
        padding-right: 35px;
        padding-left: 0;
    }
}


@media (max-width: 768px) {
    .block-aboutproject-block .row {
        flex-direction: column;
    }

    .field--type-entity-reference-revisions .row .col-lg-6,
    .field--type-entity-reference-revisions.left .row .col-lg-6.col-xl-5,
    .field--type-entity-reference-revisions .row .col-lg-6.col-xl-5 {
        /* max-width: 94%;
        -ms-flex: 0 0 94%;
        flex: 0 0 94%; */
        padding: 0;
    }

    .field--type-entity-reference-revisions .row .col-lg-6.col-xl-5 {
        margin-top: 40px;
    }

    .field--type-entity-reference-revisions.right .row .col-lg-6>p,
    .field--type-entity-reference-revisions.left .row .col-lg-6>p {
        font-size: 1.7500rem;
        line-height: 2.7rem;
    }

    .field--type-entity-reference-revisions.right .row .col-lg-6 .field--type-text-long,
    .field--type-entity-reference-revisions.left .row .col-lg-6 .field--type-text-long {
        font-size: 1.1250rem;
        line-height: 2.0rem;

    }

    .field--type-entity-reference-revisions.left .row .col-lg-6.col-xl-5 {
        padding: 0;
    }

    .field--type-entity-reference-revisions.right .row {
        justify-content: flex-end;
    }
}