/* Alliante Group — estados :hover
   Generado por tools/build.js a partir de los atributos style-hover="" del
   diseño original. Cada regla lleva !important porque compite contra un
   style inline, que de otro modo siempre gana. No editar a mano. */

[class*="alh-"] {
  transition: background-color 0.22s ease, color 0.22s ease, border-color 0.22s ease,
              opacity 0.22s ease, transform 0.32s cubic-bezier(0.2, 0.7, 0.3, 1);
}

.alh-1:hover { background: #16181d !important; }
.alh-2:hover { border-color: #16181d !important; }
.alh-3:hover { transform: translateY(-8px) !important; }
.alh-4:hover { color: #d95226 !important; }
.alh-5:hover { transform: translateY(-6px) !important; }
.alh-6:hover { background: #16181d !important; color: #fff !important; }
.alh-7:hover { background: rgba(0,0,0,0.35) !important; }
.alh-8:hover { transform: translateY(-4px) !important; }
.alh-9:hover { opacity: 0.92 !important; }
.alh-10:hover { background: #243348 !important; }
.alh-11:hover { background: #e27a5a !important; }
.alh-12:hover { border-color: #fff !important; }
.alh-13:hover { background: #d7d9dc !important; }
