.stat-anacom-title-32-dark {
    font-family: var(--notosans);
    font-weight: 700;
    font-size: 32px;
    line-height: 48px;
    color: var(--textInputDark);
}

.stat-anacom-title-24-dark {
    font-family: var(--notosans);
    font-weight: 300;
    font-size: 24px;
    line-height: 36px;
    color: var(--textInputDark);
}

.stat-anacom-title-20-dark {
    font-family: var(--notosans);
    font-weight: 700;
    font-size: 20px;
    line-height: 32px;
    color: var(--textInputDark);
}

.stat-anacom-title-semi-20-dark {
    font-family: var(--notosans);
    font-weight: 600;
    font-size: 20px;
    line-height: 32px;
    color: var(--textInputDark);
}

.stat-anacom-title-semi-20-azul {
    font-family: var(--notosans);
    font-weight: 600;
    font-size: 20px;
    line-height: 32px;
    color: var(--azul);
}

.stat-anacom-title-16-dark {
    font-family: var(--notosans);
    font-weight: 600;
    font-size: 16px;
    line-height: 28px;
    color: var(--textInputDark);
}

.stat-anacom-title-14-dark {
    font-family: var(--notosans);
    font-weight: 700;
    font-size: 14px;
    line-height: 24px;
    color: var(--textInputDark);
}

.stat-anacom-title-semi-14-dark {
    font-family: var(--notosans);
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    color: var(--textInputDark);
}

.stat-anacom-normal-text-20-dark {
    font-family: var(--notosans);
    font-weight: 400;
    font-size: 20px;
    line-height: 32px;
    color: var(--textInputDark);
}

.stat-anacom-normal-text-16-dark, 
.stat-anacom-normal-text-16-dark > div * {
    font-family: var(--notosans) !important;
    font-weight: 400;
    font-size: 16px !important;
    line-height: 28px;
    color: var(--textInputDark);
}

.stat-anacom-normal-text-16, 
.stat-anacom-normal-text-16 > div * {
    font-family: var(--notosans) !important;
    font-weight: 400;
    font-size: 16px !important;
    line-height: 28px;
    color: #343D48;
}

.stat-anacom-normal-text-14 {
    font-family: var(--notosans);
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: var(--textInputDark);
}

.stat-anacom-medium-text-16-dark {
    font-family: var(--notosans) !important;
    font-weight: 500;
    font-size: 16px !important;
    line-height: 28px;
    color: var(--textInputDark);
}

.stat-anacom-medium-text-14 {
    font-family: var(--notosans);
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: var(--textInputMedium);
}

.stat-anacom-normal-text-12 {
    font-family: var(--notosans);
    font-weight: 400;
    font-size: 12px;
    line-height: 24px;
    color: var(--textInputDark);
}

.stat-anacom-medium-text-12 {
    font-family: var(--notosans);
    font-weight: 400;
    font-size: 12px;
    line-height: 24px;
    color: var(--textInputMedium);
}

@media(max-width: 992px) {
    .stat-anacom-title-32-dark {
        font-family: var(--notosans);
        font-weight: 700;
        font-size: 24px;
        line-height: 36px;
        color: var(--textInputDark);
    }
    
    .stat-anacom-title-24-dark {
		font-weight: 400;
		font-size: 20px;
		line-height: 32px;
	}

    .stat-anacom-title-20-dark {
        font-size: 16px;
        line-height: 28px;
    }

    .stat-anacom-title-semi-20-azul {
        font-size: 16px;
        line-height: 28px;
    }
}
