.menu-label {
    color: #D1CFC9 !important; /* Основной цвет текста с повышенным приоритетом */
    transition: color 0.3s ease !important; /* Плавная анимация изменения цвета с повышенным приоритетом */
    cursor: pointer; /* Курсор в виде указателя пальчика */
}

.menu-label:hover {
    color: #E0A434 !important; /* Цвет текста при наведении с повышенным приоритетом */
}

.t-btn,
button,
a.t-btn {
  cursor: pointer;
}


/* Анимация появления картинок */


  .tech {
    opacity: 0;
    transform: translateY(40px);
    transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
    /* Для tech - без задержки */
  }

  .tech.visible {
    opacity: 1;
    transform: translateY(0);
  }

  .tech2 {
    opacity: 0;
    transform: translateY(40px);
    transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
    transition-delay: 0.1s; /* Для tech2 - задержка 0.1 секунды */
  }

  .tech2.visible {
    opacity: 1;
    transform: translateY(0);
  }
  
  
 /* Стили для скейлинга ПК версии */
 


  @media screen and (max-width: 1559px) {
    #rec864243759 .t396 { /* 