/*
Alineación del texto y color del fondo de los KPI cards
*/
.betha_company-kpi-card-box {
    /*height: "250px";   Altura completa del contenedor padre */
    display: flex;
    /* Usar flexbox */
    text-align: center;
    /* Centrar texto */
    background: #ffffff;
    /* Color de fondo verde */
}

/*
Título del card
*/
.betha_company-kpi-card-title {
    font-size: 22px;
    /* Tamaño grande */
    font-weight: bold;
    /* Título en negrita */
    color: #72777c;
    /* Gris medio */
    text-align: center;
    /* Centrado horizontal */
    margin-bottom: 7px;
    /* Espacio inferior */
}

/*
Líneas con datos debajo del título
*/
.betha_company-kpi-card-line-normal {
    font-size: 14px;
    /* Texto más pequeño */
    margin-bottom: 0px;
    /* Espacio inferior entre líneas */
    color: #72777c;
    /* Gris medio */
}

/*
Concepto de la línea: Global, Entregado,, Por entregar 
*/
.betha_company-kpi-card-line-label {
    font-weight: normal;
    /* Peso normal */
    margin-right: 0px;
    /* Separación del número */
}

/*
Valores numéricos
*/
.betha_company-kpi-card-line-value {
    font-weight: bold;
}

/*
Porcentaje de la línea
*/
.betha_company-kpi-card-line-percent {
    font-style: italic;
    font-size: 12px;
    margin-left: 0px;
}

/*
Modificación del tamaño de texto de la línea para resaltar
*/
.betha_company-kpi-card-line-text-big {
    font-size: 20px;
}

/*
Colores para destacar datos
*/
.betha_company-kpi-card-text-green {
    color: #5eb524;
}

.betha_company-kpi-card-text-red {
    color: #d12a2a;
}

.betha_company-kpi-card-text-blue {
    color: #2a83d6;
}