/* v179 : aligner le bloc de marque avec les autres colonnes du pied de page. */
.site-footer .footer-grid { align-items: start !important; }
.site-footer .footer-grid > div:first-child {
  display: flex !important;
  flex-direction: column !important;
  justify-content: flex-start !important;
  align-items: flex-start !important;
  align-self: start !important;
  gap: 12px !important;
  margin: 0 !important;
  padding: 0 !important;
}
.site-footer .footer-grid > div:first-child > .footer-brand-link {
  display: block !important;
  width: min(100%, 235px) !important;
  height: auto !important;
  margin: -9px 0 0 !important;
  padding: 0 !important;
  line-height: 0 !important;
}
.site-footer .footer-grid > div:first-child > .footer-brand-link img {
  display: block !important;
  width: 100% !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
}
.site-footer .footer-grid > div:first-child > p {
  margin: 0 !important;
  padding: 0 !important;
}
@media(max-width:600px) {
 .site-footer .footer-grid > div:first-child > .footer-brand-link { width: min(100%, 205px) !important; margin-top:0 !important; }
}
