.hb-chart{text-align:center;width:100%;height:100%;margin:0 auto;position:relative;overflow:hidden}.hb-chart canvas{z-index:1;position:absolute;top:0;left:0}.hb-chart i,.hb-chart .chart-custom-text,.hb-chart .chart-percent{z-index:10;width:100%;color:var(--hb-color-323436);text-align:center;display:block;position:absolute;top:0;left:0}.hb-chart .chart-custom-text{font-size:var(--hb-text-lg)}.hb-chart .chart-percent{font-family:var(--he-font--element-heading,var(--he-font--heading));font-size:var(--hb-text-lg)}.hb-chart-desc{text-align:center;font-size:var(--hb-text-xs);display:block}@media only screen and (max-width:600px){.hb-chart{margin:0 auto}}.shortcode-milestone-counter>p.aligncenter{margin:0}.hb-counter{text-align:center;margin-top:var(--hb-space-2)}.hb-counter .count-number{font-size:var(--hb-text-6xl);text-align:center;letter-spacing:-2px;min-height:55px;min-height:1lh;line-height:55px;display:block}.hb-counter .count-subject,.hb-chart-desc{transition:opacity var(--hb-reveal-duration,.65s) var(--hb-ease-out,cubic-bezier(.16, 1, .3, 1)), bottom var(--hb-reveal-duration,.65s) var(--hb-ease-out,cubic-bezier(.16, 1, .3, 1));color:var(--hb-color-323436);font-family:var(--he-font);font-size:var(--hb-text-sm);letter-spacing:1px;margin-top:var(--hb-space-2);opacity:0;text-align:center;text-transform:uppercase;font-weight:600;line-height:1.3;position:relative;bottom:-60px}h3.count-subject i{margin-right:var(--hb-space-2_5);vertical-align:-1px;font-size:1.3em;line-height:1}.count-separator{margin:var(--hb-space-4) 0;justify-content:center;display:flex}.hb-counter .count-separator span{width:0;height:1px;transition:width var(--hb-reveal-duration,.65s) var(--hb-ease-out,cubic-bezier(.16, 1, .3, 1));background:var(--hb-white-a25)}.hb-counter.is-counted .count-separator span,html:not(.hb-js) .hb-counter .count-separator span{width:50px}.hb-counter .count-subject{transition-delay:var(--hb-duration-instant)}.hb-counter.is-counted .count-subject,.hb-chart.is-counted+.hb-chart-desc,html:not(.hb-js) .hb-counter .count-subject,html:not(.hb-js) .hb-chart-desc{opacity:1;bottom:0}@media (prefers-reduced-motion:reduce){.progress-outer,.hb-counter .count-separator span,.hb-counter .count-subject,.hb-chart-desc{transition:none}}