/* ------Стили ссылок------ */
.news-link[data-elem-type="text"] a {
    text-decoration: none !important;
    color: #202020 !important;
    display: absolute !important;
    transition: all 0.3s ease-in-out;
}

.uc-news:hover .news-link[data-elem-type="text"] a {
    color: #8913AB !important;
}

.news-text .tn-atom {
    transition: all 0.3s ease-in-out;
    color: #AAAAAA !important;
}

.uc-news:hover .news-text .tn-atom {
    transition: all 0.3s ease-in-out;
    color: #202020 !important;
}

.project-link[data-elem-type="text"] a {
    text-decoration: none !important;
    color: #202020 !important;
    display: absolute !important;
    transition: all 0.3s ease-in-out;
}

.uc-project:hover .project-link[data-elem-type="text"] a {
    color: #8913AB !important;
}

.project-text .tn-atom {
    transition: all 0.3s ease-in-out;
    color: #AAAAAA !important;
}

.uc-project:hover .project-text .tn-atom {
    transition: all 0.3s ease-in-out;
    color: #202020 !important;
}

.partner-link[data-elem-type="text"] a {
    text-decoration: none !important;
    color: #202020 !important;
    display: absolute !important;
    transition: all 0.3s ease-in-out;
}

.partner-link[data-elem-type="text"] a:hover {
    color: #8913AB !important;
}

.partner-text:hover + .partner-link[data-elem-type="text"] a {
    color: #8913AB !important;
}


.error-link[data-elem-type="text"] a {
    text-decoration: none !important;
    color: #202020 !important;
    display: absolute !important;
    transition: all 0.3s ease-in-out;
}

.error-link[data-elem-type="text"] a:hover {
    color: #8913AB !important;
}

.thanks-link[data-elem-type="text"] a {
    text-decoration: none !important;
    color: #202020 !important;
    display: absolute !important;
    transition: all 0.3s ease-in-out;
}

.error-text:hover + .error-link[data-elem-type="text"] a {
    color: #8913AB !important;
}

.thanks-link[data-elem-type="text"] a:hover {
    color: #8913AB !important;
}

.thanks-text:hover + .thanks-link[data-elem-type="text"] a {
    color: #8913AB !important;
}

.link[data-elem-type="text"] a {
    transition: all 0.3s ease-in-out;
}

.link[data-elem-type="text"] a:hover {
    color: #8913AB !important;
}

@media screen and (max-width: 1200px) {

.news-link[data-elem-type="text"] a::after,
.project-link[data-elem-type="text"] a::after,
.partner-link[data-elem-type="text"] a::after,
.error-link[data-elem-type="text"] a::after,
.thanks-link[data-elem-type="text"] a::after{
  content: " ↗";
  position: relative;
  top: 0px;
  color: #8913AB;
}

}

.visually-hidden {
    visibility: hidden !important;
}


    
/* ------Стиль при выделении текста------ */

::selection {
    background: #ff8562;  /* цвет выделения текста */
}


/* ------Стиль скроллбара------ */

@media screen and (min-width: 1201px) {
    ::-webkit-scrollbar-thumb {
        background: #ff8562; /* цвет скроллбара */
        border-radius: 10px; /* радиус скругления скроллбара */
    }

    ::-webkit-scrollbar {
        width: 0px; /* ширина вертикального скроллбара */
        height: 0px; /* высота горизонтального скроллбара */
        background: #112244; /* цвет фона под скроллбаром */
    }
}