.decarbonization-metrics-block {
  background-color: #000000;
  background-repeat: no-repeat;
  background-size: cover;
}

.decarbonization-metrics-block .metrics-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  max-width: 400px;
  height: 100%;
}

.decarbonization-metrics-block .metrics-title h2 {
  font-weight: 700;
  font-size: var(--fs-h1);
  color: #FFFFFF;
  margin-bottom: 50px;
}

.decarbonization-metrics-block .cta-button .cta-link{
  font-weight: 700;
  font-size: var(--fs-h6);
  color: #96A135;
  text-decoration: none;
}

.decarbonization-metrics-block .metrics-cards {
  /* display: grid;
  grid-template-columns: 1fr 1fr; */
  width: fit-content;
  justify-content: center;
  gap: 40px;
}

.decarbonization-metrics-block .metrics-card {
  width: 269px;
  height: 315px;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 40px 20px;
  border-radius: 30px;
  backdrop-filter: blur(20px);
  box-shadow: 0px 0px 7.3px 0px #00000040;
}

.decarbonization-metrics-block .metrics-card .metrics-icon {
  width: 80px;
  height: 80px;
  border-radius: 40px;
  background-color: #667707;
  padding: 20px;
  margin-bottom: 20px;
}

.decarbonization-metrics-block .metrics-card .metrics-number {
  font-weight: 700;
  font-style: bold;
  font-size: var(--fs-h1);
  color: #FFFFFF;
  margin-bottom: 10px;
}

.decarbonization-metrics-block .metrics-card .metrics-subtitle {
  font-weight: 400;
  font-style: regular;
  font-size: var(--fs-h4);
  color: #FFFFFF;
  text-align: center;
}

@media screen and (max-width: 1520px) {
  .decarbonization-metrics-block .metrics-title h2 {
    font-size: var(--fs-h2);
    margin-bottom: 45px;
  }
  .decarbonization-metrics-block .metrics-card .metrics-number {
    font-size: var(--fs-h2);
  }
  .decarbonization-metrics-block .metrics-card .metrics-subtitle {
    font-size: var(--fs-h5);
  }
}

@media screen and (max-width: 992px) {
  .decarbonization-metrics-block .metrics-title h2 {
    font-size: var(--fs-h3);
    margin-bottom: 40px;
  }
  .decarbonization-metrics-block .cta-button {
    margin-bottom: 40px;
  }
  .decarbonization-metrics-block .cta-button .cta-link{
    font-size: var(--fs-body);
  }
  .decarbonization-metrics-block .metrics-card .metrics-icon {
    width: 70px;
    height: 70px;
  }
  .decarbonization-metrics-block .metrics-card .metrics-number {
    font-size: var(--fs-h3);
  }
  .decarbonization-metrics-block .metrics-card .metrics-subtitle {
    font-size: var(--fs-h6);
  }
  .decarbonization-metrics-block .metrics-cards {
    gap: 20px;
  }
  .decarbonization-metrics-block .metrics-card {
    height: 260px;
  }
}

@media screen and (max-width: 669px) {}