:root {
    --text-font-family-heading: var(--font-families-default-font);
}


.box-legenda{
    margin-top:32px;
}

.linha-legenda-feedback{
    border: 0px;
    border-top: 1px solid var(--colors-default-neutral-30)
}

.text-legenda{
    font-family: Roboto;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 20px;
    color:var(--color-neutral-70);
}

.c-card-destaque__icon-container{ background: var(--color-primary)!important;}   
.icon-header{ color: #fff; font-size: 70px;}
.atencao .c-card-destaque__container{ background: var(--color-primary-70)!important; }
.atencao .c-paragraph{color: #fff!important;}
.atencao .c-heading{color: #fff!important;}
.c-table--half .c-table__theader, .c-table--half .c-table__tdata{width: auto!important;}
.c-table--half .c-table__theader:last-child, .c-table--half .c-table__tdata:last-child{text-align: left!important;}

.c-texto-destaque__content--medium {
    font-weight: 300!important;;
    font-size: 32px!important;;
    font-family: 'Barlow Condensed'!important;;
    color: var(--color-primary-70);
    line-height: 36px!important;;
}
.tam .box, .tam .box-code, .tam .ace_content{height: 140px!important;}

@media (min-width:300px) and (max-width:768px) {

    .c-card-destaque__body .o-image{
        border-radius: 0px !important;
    }

    .c-card-destaque__body .c-image{
        margin: 0px -33px !important;
        width: auto !important;
        border-radius: 0px;
    }

    .full{
        margin: 32px -40px !important;
    }
}