:root {
  --vw-corrected: 1vw;
  --tme-max-width: 99.7rem;
  --tme-xs3lg1: 3rem;
  --tme-xs3lg0: 3rem;
  --tme--global--padding-top: clamp( 5.5rem, 10vw, 10rem );
  --tme--global--padding-bottom: clamp( 5.5rem, 10vw, 10rem );
}
@media (min-width: 782px) {
  :root {
    --tme-xs3lg1: 1.5rem;
    --tme-xs3lg0: 0rem;
  }
}

.wp-block-acf-statistic {
  min-width: 18rem;
}

.statistic--rounded .statistic-content {
  border-radius: 100% !important;
}

.statistic-content {
  width: 100%;
  height: 0;
  padding: 0 !important;
  padding-bottom: 100% !important;
  position: relative;
}
.statistic-content .statistic-content__position {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  max-width: calc(100% - clamp(1rem, 8vw, 5rem));
  gap: 0;
}

.statistic-content__title {
  font-size: clamp(2rem, 4.5vw, 6rem);
  line-height: 1;
  letter-spacing: -0.12rem;
  font-weight: 300;
}
@media (min-width: 782px) {
  .statistic-content__title {
    font-size: clamp(4rem, 5vw, 6rem);
  }
}

.statistic-content__caption {
  font-style: normal;
  line-height: 1.36364;
  letter-spacing: 0.0275rem;
  text-transform: capitalize;
  margin-block-start: 0.5rem !important;
  font-size: var(--wp--preset--font-size--medium);
}/*# sourceMappingURL=style.css.map */
