.theme-select {
    margin: 25px auto 39px auto;
}

.news-item-theme a span > span {
    color: hsla(5, 100%, 38%, 1) !important;
    text-decoration: underline;
}

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

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