/* 1. RÉGLAGE GÉNÉRAL (Pour toutes les pages) */
.navbar-brand.logo img {
    height: auto !important;
    max-height: 120px !important; /* Taille raisonnable pour la bannière */
    width: auto !important;
    display: block;
    transition: all 0.3s ease;
}

/* 2. RÉGLAGE SPÉCIFIQUE POUR LE BLOG / HEADER TRANSPARENT */
/* On réduit la taille pour éviter que ça coupe ou que ça déborde */
.header-transparent .navbar-brand.logo img,
.header-fixed.nesting .navbar-brand.logo img {
    max-height: 80px !important; /* Plus petit quand on scrolle ou sur le blog */
}

/* 3. AJUSTEMENT DE LA BARRE DE NAVIGATION */
.navbar {
    height: auto !important;
    padding: 10px 0;
}
/* Supprime l'espace entre la bannière et le début du texte */
#body-wrapper {
    padding-top: 0 !important;
}

#start {
    margin-top: 0 !important;
}

/* Optionnel : remonter un peu le titre de la page */
.content-title {
    margin-top: 0 !important;
    padding-top: 1rem !important;
}