.site-header .search-form, 
#search-form,
.search-form {
    display: none !important;
}




/* Ocultar el enlace o botón de búsqueda avanzada */
.advanced-search, 
a[href*="search"], 
.search-link {
    display: none !important;
}



/* 1. Importar la fuente (si usas una de Google Fonts) */
@import url('https://googleapis.com');

/* 2. TEXTO GENERAL (Cuerpo, párrafos, listas, menús) */
body, p, span, li, a {
    font-family: 'Montserrat', sans-serif !important;
    font-size: 18px !important; /* Tamaño del texto normal (cámbialo a tu gusto) */
    line-height: 1.6 !important; /* Controla el espacio entre líneas para que sea legible */
}

/* 3. TÍTULO PRINCIPAL DEL SITIO (En la cabecera) */
.site-title, .site-title a {
    font-family: 'Montserrat', sans-serif !important;
    font-size: 30px !important; 
    font-weight: 700 !important;
}

/* 4. TÍTULOS DE LAS PÁGINAS Y RECURSOS (Los más grandes, H1) */
h1 {
    font-family: 'Montserrat', sans-serif !important;
    font-size: 34px !important;
    font-weight: 700 !important;
}

/* 5. SUBTÍTULOS (Secciones internas, H2 y H3) */
h2 {
    font-family: 'Montserrat', sans-serif !important;
    font-size: 26px !important;
    font-weight: 600 !important;
}

h3 {
    font-family: 'Montserrat', sans-serif !important;
    font-size: 22px !important;
    font-weight: 600 !important;
}




/* Ocultar únicamente el menú de navegación dentro del pie de página */
footer nav, 
.site-footer nav,
footer ul {
    display: none !important;
}




/*===============#########################################===============================*/

/* ========================================================
   REESCALADO DE PANCARTA NATIVA - DESCUBRIR Y ALEJAR IMAGEN
   ======================================================== */

/* 1. Ampliamos la altura de la pancarta para descubrir el mural completo */
.site-page-banner,
.banner,
#banner {
    height: 70vh !important; /* Modifica este valor (ej. 60vh o 75vh) para ajustar la altura a tu gusto */
    min-height: 480px !important; /* Altura mínima garantizada en laptops */
    position: relative !important;
    overflow: hidden !important;
    border-bottom: 3px solid #cba258 !important; /* Sutil línea dorada inferior estilo Oxford */
}

/* 2. Forzamos a la imagen del Rectorado a alejarse y encuadrarse de forma fluida */
.site-page-banner img,
.banner img,
.banner-image img,
#banner img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important; /* Aleja la imagen de forma proporcional para que no se deforme ni se corte feo */
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
}
