.days_content_item, .tabs-content_item {display: none;}
.days-content_item--active, .tabs-content_item--active {display: block;}

.days-triggers {
    margin-bottom: 15px;
    display: flex;
    gap: 10px;
}
.days-triggers_item {
    padding: 5px;
    border: 2px solid #ececec;
    font-size: 18px;
    color: #000;
}
.days-triggers_item:hover {
    background-color: #ececec;
    color: #000;
}
.days-triggers_item.days-triggers_item--active {
    background-color: #ececec;
    color: #000;
}
.tabs-triggers {
    margin-bottom: 15px;
    display: flex;
    gap: 10px;
}
.tabs-triggers_item {
    padding: 5px;
    border: 2px solid #ececec;
    font-size: 18px;
    color: #000;
}
.tabs-triggers_item:hover {
    background-color: #ececec;
    color: #000;
}
.tabs-triggers_item.tabs-triggers_item--active {
    background-color: #ececec;
    color: #000;
}

.program-cards {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: 10px;
}
.program-card {
    background-color: #fff;
    padding: 10px;
    border-radius: 10px;
    border: 2px solid #ececec;
}
.program-card .time_congress {
    margin-bottom: 10px;
}
.program-card .card-name {
    font-weight: 600;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 2px solid #000;
}
.program-card .card-description {
}