body {
    font-family: 'Segoe UI', sans-serif;
    background: #121212;
}

.navbar-brand {
    font-size: 1.5rem;
    animation: fadeText 3s infinite alternate;
    background: #121212;
}

@keyframes fadeText {
    from { opacity: 0.5; transform: scale(0.95); }
    to { opacity: 1; transform: scale(1); }
}

.movie-card img {
    height: 300px;
    object-fit: cover;
    transition: transform 0.3s;
}

.movie-card:hover img {
    transform: scale(1.05);
}

.slider-img {
    height: 400px;
    object-fit: cover;
}

h3 {
    color: #ffc107;
}
