/* ==========================================================================
    SLIDER #3
   ========================================================================== */
/* Slider 3: Gradiente Dinámico Premium (Púrpura a Azul Eléctrico) */
.bg-slider-tech-3 {
    background: linear-gradient(135deg, #0f172a 0%, #1e1b4b 40%, #311042 100%);
    position: relative;
}

/* Efecto de un destello de luz difuminado en la esquina */
.bg-slider-tech-3::before {
    content: "";
    position: absolute;
    top: -20%;
    right: -10%;
    width: 600px;
    height: 600px;
    background: radial-gradient(circle, rgba(99, 102, 241, 0.15) 0%, transparent 70%);
    pointer-events: none;
}


.logo-hero {
    height: 2.8em;
    width: 50%;
    display: block;
    object-fit: contain;
    transition: all 0.5s ease;
    filter: drop-shadow(0 0 0px transparent);
    position: relative;
    top: -0px;
    bottom: -2px;
}

.integra-container .navbar-brand:hover {
    background: transparent;
}

.animacion_slider_3 {
    animation: tracking-in-expand-fwd 1s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
}

.animacion_slider_3:nth-child(1) { animation-delay: 0.5s; }
.animacion_slider_3:nth-child(2) { animation-delay: 1s; }

.animacion_card_slider_3{
    animation: slide-in-top 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

.animacion_card_slider_3:nth-child(1) { animation-delay: 1s; }
.animacion_card_slider_3:nth-child(2) { animation-delay: 1.5s; }
.animacion_card_slider_3:nth-child(3) { animation-delay: 2s; }
.animacion_card_slider_3:nth-child(4) { animation-delay: 2.5s; }
