.mi-slider{position:relative;overflow:hidden;width:100%;max-width:1000px;margin:auto;border-radius:12px;box-shadow:0 5px 20px rgba(0,0,0,0.15);background:#fff}.mi-slider .slide{position:absolute;top:0;left:100%;width:100%;opacity:0;display:flex;justify-content:space-between;align-items:center;padding:40px;transition:all 0.8s ease}.mi-slider .slide.active{left:0;opacity:1}.mi-slider .contenido{flex:1;padding:20px;animation:fadeInLeft 1s ease}.mi-slider .contenido h2{font-size:2.2rem;margin-bottom:10px}.mi-slider .contenido p{font-size:1.1rem;margin-bottom:20px}.mi-slider .contenido .btn{display:inline-block;padding:12px 24px;background:#007BFF;color:#fff;text-decoration:none;border-radius:5px;transition:background 0.3s}.mi-slider .contenido .btn:hover{background:#0056b3}.mi-slider .imagen{flex:1;text-align:right;animation:fadeInRight 1s ease}.mi-slider .imagen img{max-width:100%;border-radius:10px}.mi-slider .nav{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}.mi-slider .nav span{cursor:pointer;font-size:2rem;padding:10px;background:rgba(0,0,0,0.4);color:#fff;border-radius:50%;pointer-events:auto;user-select:none;transition:background 0.3s}.mi-slider .nav span:hover{background:rgba(0,0,0,0.7)}.mi-slider .dots{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);display:flex;gap:8px}.mi-slider .dots .dot{width:12px;height:12px;background:rgba(0,0,0,0.4);border-radius:50%;cursor:pointer;transition:background 0.3s}.mi-slider .dots .dot.active,.mi-slider .dots .dot:hover{background:#007BFF}@media (max-width:768px){.mi-slider .slide{flex-direction:column;text-align:center;padding:20px}.mi-slider .contenido{order:1;padding:10px}.mi-slider .imagen{order:2;margin-top:20px;text-align:center}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.mi-slider .parallax{overflow:hidden}.mi-slider .parallax img{transition:transform 0.3s ease;will-change:transform}