/* Estilos del header y banner, separados en archivo propio */
.header {
    background: transparent;
    border-bottom: none;
    padding: 0.5rem 0;
    padding-top: 0 !important;
    margin-top: 0 !important;
    border-top: none !important;
}
.header .container-main {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
