/* ====================================================== */
/* THEME.CSS - VERSION NETTOYÉE ET SIMPLIFIÉE            */
/* ====================================================== */


/* AJOUT POUR LA TAILLE DE POLICE GLOBALE */
body {
    /* Augmente la taille de base de tous les textes.
        1.1rem pour une augmentation de 10%. */
    font-size: 1.1rem; 
}

/* ... (le reste de votre code css existant) ... */
/* Style pour la page principale et les cartes d'accueil */
.card-cover {
    transition: transform 0.3s ease-in-out;
}
.card-cover:hover {
    transform: scale(1.03);
}

/* Style personnalisé pour la barre de navigation */
.navbar-custom {
    background-color: #eaf0f6; /* Bleu très clair */
}

/* Styles pour le nouveau footer */
.footer-custom {
    background-color: #f8f9fa;
    color: #6c757d;
    border-top: 1px solid #e7e7e7;
}

.footer-custom h5 {
    font-weight: bold;
    color: #343a40;
    margin-bottom: 1rem;
}

.footer-link {
    color: #6c757d;
    text-decoration: none;
    transition: text-decoration 0.2s ease-in-out;
}

.footer-link:hover {
    text-decoration: underline;
}

.ad-container-footer img {
    border-radius: 6px;
    border: 1px solid #dee2e6;
}