/* MRH 24.0.25 — footer original deux pilotes et services compacts sur PC. */
#footer.um-footer .um-footer-brand a.um-footer-logo,
#footer.um-footer .um-footer-brand a.um-footer-logo img {
 background:transparent!important;border:0!important;border-radius:0!important;
 box-shadow:none!important;filter:none!important;
}
#footer.um-footer .um-footer-brand a.um-footer-logo {
 display:flex!important;align-items:center!important;width:fit-content!important;
 max-width:100%!important;padding:0!important;margin:0 0 12px!important;
}
#footer.um-footer .um-footer-brand a.um-footer-logo img {
 display:block!important;width:min(320px,100%)!important;max-width:100%!important;
 height:auto!important;object-fit:contain!important;margin:0!important;padding:0!important;
}
#footer.um-footer .um-footer-payment__methods .um-payment-badge img {
 max-width:68px!important;max-height:26px!important;width:auto!important;height:auto!important;
 object-fit:contain!important;
}
@media(min-width:1200px){
 body#index #wrapper .um-home .um-values {
  display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;
  gap:14px!important;max-width:1440px!important;width:calc(100% - 48px)!important;
  margin:22px auto 28px!important;padding:0!important;
 }
 body#index #wrapper .um-home .um-values .um-value-item {
  display:flex!important;align-items:center!important;justify-content:flex-start!important;
  gap:12px!important;min-width:0!important;min-height:104px!important;
  padding:15px 17px!important;margin:0!important;
 }
 body#index #wrapper .um-home .um-values .um-value-iconwrap {
  flex:0 0 48px!important;width:48px!important;height:48px!important;
  margin:0!important;
 }
 body#index #wrapper .um-home .um-values .um-value-content {
  min-width:0!important;text-align:left!important;
 }
}
@media(max-width:767px){
 #footer.um-footer .um-footer-brand a.um-footer-logo {
  width:100%!important;justify-content:center!important;margin:0 auto 10px!important;
 }
 #footer.um-footer .um-footer-brand a.um-footer-logo img {
  width:min(310px,95%)!important;
 }
}
