.elementor-10653 .elementor-element.elementor-element-cd73c29{--display:flex;}.elementor-10653 .elementor-element.elementor-element-a7c7e3b{width:100%;max-width:100%;}.elementor-10653 .elementor-element.elementor-element-8d20af8{--display:flex;}/* Start custom CSS */.case-study-card {
  display: flex;
  flex-direction: column;
}

.case-study-metric {
  margin-top: auto;   /* pushes metric block to the bottom of the card */
}
.case-study-metric {
    padding: 1.5rem 1.75rem;
    background-color: #0d2945;      /* your existing blue */
    color: #ffffff;
    text-align: center;             /* centre text */
    display: flex;                  /* for vertical centring */
    flex-direction: column;
    justify-content: center;
}

.case-study-metric .metric-value {
    font-weight: 700;
    font-size: 1.1rem;
    margin-bottom: 0.25rem;
}

.case-study-metric .metric-label {
    font-size: 0.9rem;
    line-height: 1.4;
}/* End custom CSS */