.article_wrapper ul.sub-sections-menu li:last-child {
    background: hsla(5, 100%, 38%, 1);
}

.theme-select {
    display: none;
}

.calendar-wrapper {
    margin-bottom: 24px;
}

.news-item-bl__play-icon {
    z-index: 2;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.news-item-bl__play-icon_small {
    z-index: 2 !important;
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    width: 38px !important;
    height: 38px !important;
    margin: unset !important;

    @media (max-width: 768px) {
        width: 32px !important;
        height: 32px !important;
    }
}
