/* Header más alto y con logo proporcional */
.navbar {
    padding-top: 1rem;
    padding-bottom: 1rem;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}

/* Logo más grande */
.navbar-brand img {
    padding-left: 70px;
    height: 120px;
    max-height: 100%;
}

/* Texto del navbar más grande */
.navbar-nav .nav-link {
    font-size: 1.1rem;
    padding-left: 1rem;
    padding-right: 1rem;
}

/* Dropdown personalizado */
.dropdown-menu {
    border-radius: 0.5rem;
    padding: 0.5rem 0;
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
}

.dropdown-menu .dropdown-item {
    font-size: 1rem;
    padding: 0.6rem 1.2rem;
}
