/* Общая плавность для всех */
.tn-molecule {
 
    transition: all 0.3s ease !important;
}

/* Блок 1 */
.tn-molecule[id="molecule-1773382753893000013"]:hover {
    background-color: #EA3B01 !important;
}
.tn-molecule[id="molecule-1773382753893000013"]:hover .tn-atom {
    color: #202020 !important;
}

/* Блок 2 */
.tn-molecule[id="molecule-1773382753892000011"]:hover {
    background-color: #FDC600 !important;
}
.tn-molecule[id="molecule-1773382753892000011"]:hover .tn-atom {
    color: #202020 !important;
}

/* Блок 3 */
.tn-molecule[id="molecule-1773382753892000009"]:hover {
    background-color: #FFA5DC !important;
}
.tn-molecule[id="molecule-1773382753892000009"]:hover .tn-atom {
    color: #202020 !important;
}

/* Блок 4 */
.tn-molecule[id="molecule-1773382753892000007"]:hover {
    background-color: #00C29E !important;
}
.tn-molecule[id="molecule-1773382753892000007"]:hover .tn-atom {
    color: #202020 !important;
}
.tn-molecule[id="molecule-1773382753892000007"]:hover .tn-atom__img {
    filter: brightness(0) invert(1) !important; /* Для звезды делаем белой */
}

/* Блок 5 */
.tn-molecule[id="molecule-1773382764548000029"]:hover {
    background-color: #FFA5DC !important;
}
.tn-molecule[id="molecule-1773382764548000029"]:hover .tn-atom {
    color: #202020 !important;
}

/* Блок 6 */
.tn-molecule[id="molecule-1773382764548000027"]:hover {
    background-color: #00C29E !important;
}
.tn-molecule[id="molecule-1773382764548000027"]:hover .tn-atom {
    color: #202020 !important;
}

/* Блок 7 */
.tn-molecule[id="molecule-1773382764548000025"]:hover {
    background-color: #FDC600 !important;
}
.tn-molecule[id="molecule-1773382764548000025"]:hover .tn-atom {
    color: #202020 !important;
}

/* Блок 8 */
.tn-molecule[id="molecule-1773382764548000023"]:hover {
    background-color: #EA3B01 !important;
}
.tn-molecule[id="molecule-1773382764548000023"]:hover .tn-atom {
    color: #202020 !important;
}

/* Блок 9 */
.tn-molecule[id="molecule-1773382757957000021"]:hover {
    background-color: #00C29E !important;
}
.tn-molecule[id="molecule-1773382757957000021"]:hover .tn-atom {
    color: #202020 !important;
}
.tn-molecule[id="molecule-1773382757957000021"]:hover .tn-atom__img {
    filter: brightness(0) invert(1) !important; /* Для звезды делаем белой */
}

/* Блок 10 */
.tn-molecule[id="molecule-1773382757957000019"]:hover {
    background-color: #FDC600 !important;
}
.tn-molecule[id="molecule-1773382757957000019"]:hover .tn-atom {
    color: #202020 !important;
}

/* Блок 11 */
.tn-molecule[id="molecule-1773382757957000017"]:hover {
    background-color: #EA3B01 !important;
}
.tn-molecule[id="molecule-1773382757957000017"]:hover .tn-atom {
    color: #202020 !important;
}

/* Блок 12 */
.tn-molecule[id="molecule-1773382757957000015"]:hover {
    background-color: #FFA5DC !important;
}
.tn-molecule[id="molecule-1773382757957000015"]:hover .tn-atom {
    color: #202020 !important;
}

/*Блок Партнёры*

/* Стили для иконок */
.Hover-text_1::before,
.Hover-text_1::after,
.Hover-text_2::before,
.Hover-text_2::after,
.Hover-text_3::before,
.Hover-text_3::after,
.Hover-text_4::before,
.Hover-text_4::after,
.Hover-text_5::before,
.Hover-text_5::after,
.Hover-text_6::before,
.Hover-text_6::after,
.Hover-text_7::before,
.Hover-text_7::after,
.Hover-text_8::before,
.Hover-text_8::after,
.Hover-text_9::before,
.Hover-text_9::after,
.Hover-text_10::before,
.Hover-text_10::after,
.Hover-text_11::before,
.Hover-text_11::after,
.Hover-text_12::before,
.Hover-text_12::after,
.Hover-text_13::before,
.Hover-text_13::after,
.Hover-text_14::before,
.Hover-text_14::after,
.Hover-text_15::before,
.Hover-text_15::after {
    content: "🔥";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    opacity: 0;
    transition: opacity 0.3s ease;
    font-size: 1.2em;
}

/* Иконка слева */
.Hover-text_1::before,
.Hover-text_2::before,
.Hover-text_3::before,
.Hover-text_4::before,
.Hover-text_5::before,
.Hover-text_6::before,
.Hover-text_7::before,
.Hover-text_8::before,
.Hover-text_9::before,
.Hover-text_10::before,
.Hover-text_11::before,
.Hover-text_12::before,
.Hover-text_13::before,
.Hover-text_14::before,
.Hover-text_15::before {
    left: -30px;
}

/* Иконка справа */
.Hover-text_1::after,
.Hover-text_2::after,
.Hover-text_3::after,
.Hover-text_4::after,
.Hover-text_5::after,
.Hover-text_6::after,
.Hover-text_7::after,
.Hover-text_8::after,
.Hover-text_9::after,
.Hover-text_10::after,
.Hover-text_11::after,
.Hover-text_12::after,
.Hover-text_13::after,
.Hover-text_14::after,
.Hover-text_15::after {
    right: -30px;
}

/* Показываем иконки при наведении */
.Hover-text_1:hover::before,
.Hover-text_1:hover::after,
.Hover-text_2:hover::before,
.Hover-text_2:hover::after,
.Hover-text_3:hover::before,
.Hover-text_3:hover::after,
.Hover-text_4:hover::before,
.Hover-text_4:hover::after,
.Hover-text_5:hover::before,
.Hover-text_5:hover::after,
.Hover-text_6:hover::before,
.Hover-text_6:hover::after,
.Hover-text_7:hover::before,
.Hover-text_7:hover::after,
.Hover-text_8:hover::before,
.Hover-text_8:hover::after,
.Hover-text_9:hover::before,
.Hover-text_9:hover::after,
.Hover-text_10:hover::before,
.Hover-text_10:hover::after,
.Hover-text_11:hover::before,
.Hover-text_11:hover::after,
.Hover-text_12:hover::before,
.Hover-text_12:hover::after,
.Hover-text_13:hover::before,
.Hover-text_13:hover::after,
.Hover-text_14:hover::before,
.Hover-text_14:hover::after,
.Hover-text_15:hover::before,
.Hover-text_15:hover::after {
    opacity: 1;
}
