/* Taille du logo identique sur toutes les pages du site. */
.main-header .brand-logo img {
  display: block;
  width: 225px !important;
  max-width: none !important;
  height: auto !important;
  object-fit: contain;
}
@media (min-width: 901px) {
  .main-header .header-inner { min-height: 118px !important; }
  .main-header .brand-text strong { font-size: 21px !important; }
  .main-header .brand-text span { font-size: 13px !important; }
}
@media (min-width: 601px) and (max-width: 900px) {
  .main-header .brand-logo img { width: 185px !important; }
}
@media (max-width: 600px) {
  .main-header .brand-logo img { width: 140px !important; max-width: 140px !important; }
}
