header .section__banner > * {
    background-image: url('/storage/assets/images/backgrounds/background_4.jpg');
}

table.for-2025-26-programs, table.for-2025-26-programs th, table.for-2025-26-programs td {
}

table.for-2025-26-programs {
    width: 100%;
    table-layout: fixed;
}

table.for-2025-26-programs thead {
    background: #2D68C4;
}

table.for-2025-26-programs tbody {
    background: #EAEAEA;
}

table.for-2025-26-programs th,
table.for-2025-26-programs td {
    padding: 10px;
    text-align: center;
    vertical-align: top;
}

table.for-2025-26-programs th * {
    font-size: 18px;
    font-weight: 500;
    color: #FFFFFF;
}

table.for-2025-26-programs td * {
    font-size: 17px;
    font-weight: 500;
    color: #5F5F63;
}

table.for-2025-26-programs td p {
    margin-bottom: 15px;
}

table.for-2025-26-programs td p .sidenote {
}