#cookie_note{
    display: none;
    position: fixed;
    bottom: 15px;
    left: 50%;
    width: 90%;
    transform: translateX(-50%);
    padding: 20px;
    background-color: white;
    font-size: 12px;
    border-radius: 4px;
    box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.4);
    z-index: 999999;
}

#cookie_note p{
    margin: 0;
    font-size: 0.7rem;
    text-align: left;
    color: black;
}

.cookie_accept{
    float: right;
    font-size: 14px;
    background-color: var(--color-surface-primary);
    border-color: transparent;
    color: var(--color-primary);
}
@media (min-width: 576px){
    #cookie_note.show{
        display: flex;
    }
}

@media (max-width: 575px){
    #cookie_note.show{
        display: block;
        text-align: left;
    }
}

.lecture-card__note{
    margin-top: 10px !important;
    margin-bottom: 6px !important;
}

.open-list__body._active{
    overflow: hidden !important;
}

@media (max-width: 767px) {
    .heading-large {
        overflow-wrap: break-word  !important;
         font-size: clamp(1rem, 1vw, 4.75rem) !important;
    }
}