/* Taille et style des chiffres */
.lvca-odometer .odometer-value {
  font-size: 60px !important;
  font-weight: 700 !important;
  color: #000 !important;
}

/* Style du titre en dessous du chiffre */
.lvca-odometer .lvca-stats-title {
  font-size: 18px !important;
  color: #444 !important;
  font-weight: 500;
  margin-top: 10px;
  text-align: center;
}

/* Centrage global */
.lvca-odometer {
  text-align: center !important;
}  

/* HOME: kill any header background/border/shadow */
body.home header.header,
body.home header.header.fixed,
body.home .header,
body.home .header.fixed,
body.home header.header .container,
body.home .header .container,
body.home header.header:before,
body.home header.header:after {
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
}

/* if theme adds an inner wrapper */
body.home .header-wrap,
body.home .header-wrapper,
body.home .header_wrap {
  background: transparent !important;
}

/* optional: keep readability with a subtle veil if you want
body.home header.header { background: rgba(0,0,0,0.25) !important; }
*/