/* Estilos para o novo logo SXI 3D */
.brand-identity img {
    height: 60px !important;
    width: auto !important;
    max-width: 145px !important;
    background: transparent !important;
    padding: 8px 0 !important;
    transition: all 0.3s ease !important;
    filter: none !important;
}

.brand-identity:hover img {
    transform: scale(1.05) !important;
    filter: brightness(1.1) drop-shadow(0 4px 8px rgba(0, 140, 255, 0.3)) !important;
}

/* Ajustar alinhamento do header */
.header-top {
    padding: 0.8rem 0 !important;
}

.brand-identity {
    display: flex;
    align-items: center;
    gap: 1rem;
}

/* Para telas menores */
@media (max-width: 768px) {
    .brand-identity img {
        height: 45px !important;
        max-width: 110px !important;
    }
}

/* Efeito especial no logo */
@keyframes glow {
    0% { filter: brightness(1) drop-shadow(0 0 5px rgba(0, 140, 255, 0.3)); }
    50% { filter: brightness(1.1) drop-shadow(0 0 15px rgba(0, 140, 255, 0.5)); }
    100% { filter: brightness(1) drop-shadow(0 0 5px rgba(0, 140, 255, 0.3)); }
}

.brand-identity img {
    animation: glow 3s ease-in-out infinite;
}

.brand-identity:hover img {
    animation: none !important;
}
