#accueil .btn-outline-navy {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 36px;
  padding-right: 36px;
}

.hero-brand-img {
  display: block;
  max-width: 340px;
}

@media (min-width: 640px) {
  .hero-brand-img { max-width: 480px; }
}

@media (min-width: 768px) {
  .hero-brand-img { max-width: 620px; }
}

@media (min-width: 1024px) {
  .hero-brand-img { max-width: 760px; }
}
