/* =========================================
   TIPOGRAFÍA LOCAL EXCLUSIVA DEL FOOTER
   ========================================= */

/* 1. Llamamos a tu fuente local */
@font-face {
    font-family: 'Acumin BdPro';
    /* Nota: Verifica que la ruta '../fonts/' o 'assets/fonts/' apunte correctamente a donde tienes el archivo .woff */
    src: url('assets/fonts/acumin-BdPro.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* 2. Forzamos la fuente SOLO dentro del Footer para no afectar el resto de la web */
.main-footer, 
.main-footer p, 
.main-footer a, 
.main-footer span {
    font-family: 'Acumin BdPro', sans-serif !important;
}

/* 3. Definimos los grosores específicos para que el HTML del Footer los reconozca */
.main-footer .font-light   { font-weight: 300 !important; }
.main-footer .font-regular { font-weight: 400 !important; }
.main-footer .font-medium  { font-weight: 500 !important; }
.main-footer .font-bold    { font-weight: 700 !important; }


/* =========================================
   FOOTER PREMIUM JBC (MINIMALISTA CENTRADO)
   ========================================= */

.main-footer {
    background-color: #0a1629; 
    color: #ffffff;
    border-top: none !important;
    position: relative;
    padding: 60px 0 30px 0; 
}

.footer-info p {
    line-height: 1.6;
}

/* --- ENLACE AVISO DE PRIVACIDAD --- */
.privacy-link {
    color: #ffffff;
    text-decoration: none;
    transition: all 0.3s ease;
}

.privacy-link:hover {
    color: #ffffff;
    opacity: 1 !important;
    text-decoration: underline;
}