table {
    width: 100%;
    border-collapse: collapse;
    background-color: #7bdcb5;
}

th{
    font-weight: 700;
    text-transform: capitalize;
    color: #fff;
    height: 55px;
    border-bottom: 10px solid #f0f0f0;
    border-right: 10px solid #f0f0f0;
    background-color: #dd3333;
    padding: 10px;
    text-align: center;
}
td {
    padding: 10px;
    text-align: center;
    align-items: center;
    background-color: #cde2e0;
    border-bottom: 10px solid #f0f0f0;
    border-right: 10px solid #f0f0f0;
    color: #000;
}
a {
    text-decoration: none;
    color: inherit; /* Inherit color from parent */
}
a:hover{
    font-weight: 700;
}
.horario {
    background-color: #fff;
}