/* @group hero-ilustration-text
------------------------------------ */


.hero-ilustration-text .wp-block-heading:last-of-type,
.hero-ilustration-text p:not(:last-of-type) {
    padding-bottom: 3.2rem;
}

@media only screen and (min-width : 961px) {

    .hero-ilustration-text:not(.fluid) .bp-multimedia {
        height: 50.7rem;
    }
}

@media only screen and (min-width : 0) and (max-width : 960px) {

    .hero-ilustration-text .row:not(.row-image) {
        padding-inline: 1rem;
    }

    .hero-ilustration-text {
        overflow: hidden;
    }

    .hero-ilustration-text .bp-multimedia {
        left: 50%;
        translate: -50% 0;
    }

    .hero-ilustration-text:not(.fluid) .bp-multimedia {
        width: 82.2rem;
        height: 51.7rem;
    }

    


}

.hero-ilustration-text.reversed .bp-multimedia {
    margin-bottom: 2.8rem;
}

/* @end */