.card-qualidade {display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; padding: 55px 50px 48px 62px; gap: 18px;}

.card-qualidade .num {font: 700 186.63px / 126.63px aloe; color: var(--cinza); position: absolute; z-index: -1; left: 0; top: 28px;}
.card-qualidade .titulo {font: 700 23.09px / 27.14px aloe; color: var(--preto-ter);}
.card-qualidade .texto {font: 400 15.5px / 32px montserrat; color: var(--preto-ter); hyphens: auto;}

@media (max-width:1230px){
     .card-qualidade#card-c,.card-qualidade#card-g {padding-right: 0;}
     .card-qualidade {justify-content: flex-start; align-items: flex-start; padding: 25px;}
     .card-qualidade .num {font-size: 57px; line-height: 40px; top: 0; left: 0;}
     .card-qualidade .titulo {text-align: left; font-size: 21px;}
}

@media (max-width:990px){
     .card-qualidade, .card-qualidade#card-c,.card-qualidade#card-g {padding: 20px}

     .card-qualidade#card-1 {justify-content: center; align-items: center;}
     .card-qualidade#card-3, .card-qualidade#card-7 {padding: 30px 40px 30px 30px;}
     .card-qualidade#card-5, .card-qualidade#card-9 {padding: 30px 40px 30px 20px;}

     .card-qualidade#card-1 .titulo, .card-qualidade#card-1 .texto {text-align: center;}

     .card-qualidade {gap: 10px;}
     .card-qualidade .num {position: static; color: var(--cinza-ter);}
     .card-qualidade .texto {text-align: justify;}
     .card-qualidade .top {display: flex; gap: 10px; align-items: center;}
}
@media (max-width:743px){
     .card-qualidade#card-1 .titulo {max-width:100%;}
}

@media (max-width:625px){
     .card-qualidade .num {font-size: 30px; line-height: 20px;}
     .card-qualidade, .card-qualidade#card-c, .card-qualidade#card-g {padding: 10px;}
}

@media (max-width:470px){
     /* .card-qualidade .num {display: none;} */
}
