.card-oferecemos{width: 350.06px; aspect-ratio: 350.06 / 287.81; box-sizing: border-box; border: 2px solid transparent; padding: 51px 34px 51px 42px; position: relative;background: var(--preto-1);}
.card-oferecemos.for-title{padding: 40px 34px 51px 49px;}
.card-oferecemos::before{content: ''; display: block;     border-top: 0px solid transparent;border-bottom: 42px solid transparent;border-left: 45px solid var(--dourado-1); position: absolute; left: -2px; top: -2px;}
.card-oferecemos .subtitulo, .card-oferecemos .titulo{font-weight: var(--bold); }
.card-oferecemos .texto{margin: 18px 0 0; font-weight: var(--light); }


@media (min-width: 820px) {
.card-oferecemos .titulo{font: var(--bold) 40.36px / 50.62px roboto;}
    
}
@media(max-width: 821px){
    .card-oferecemos{width: 100%; aspect-ratio: auto; padding: 31px 34px 31px 42px;}
    .card-oferecemos.for-title{padding: 31px 34px 26px 49px;}

}