@media (max-width: 480px) {
    #rec788294156 .t886__wrapper {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 10px 80px 10px 20px;
    }
}

.t-sociallinks__item a svg.t-sociallinks__svg {
  transition: transform 0.3s ease, fill 0.3s ease;
  transform-origin: center;
}

.t-sociallinks__item a:hover svg.t-sociallinks__svg {
  transform: scale(1.15);
  fill: #d4b87a; /* или другой цвет */
}

.t446__logowrapper2 a img.t446__imglogo {
  transition: transform 0.3s ease; /* Плавность анимации */
  transform-origin: center; /* Точка трансформации в центре */
}

.t446__logowrapper2 a:hover img.t446__imglogo {
  transform: scale(1.1); /* Увеличение на 10% */
  opacity: 0.9; /* Легкое затемнение (опционально) */
}

.tn-atom__img.t-img {
  transition: transform 0.3s ease, filter 0.2s ease;
  transform-origin: center;
}

.tn-atom__img.t-img:hover {
  transform: scale(1.15);
}