@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 90deg;
  inherits: false;
}
@keyframes rotate {
  0% {
    --gradient-angle: 0deg;
  }
  100% {
    --gradient-angle: 360deg;
  }
}
.counter-block-style2 .inner-block {
  position: relative;
}
.counter-block-style2 .inner-block .counter {
  display: flex;
  margin: 0;
}
.counter-block-style2 .inner-block .counter .animate-number {
  font-size: 180px;
  font-weight: 800;
  line-height: 150px;
  margin-bottom: 0;
  background-image: url(../../../images/current-theme/funfact4-1.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  -webkit-background-clip: text;
  color: transparent;
}
.counter-block-style2 .inner-block .counter .counter-postfix {
  color: var(--headings-color);
  font-size: 50px;
  font-weight: 600;
  position: relative;
  bottom: 7px;
  left: 5px;
}
.counter-block-style2 .inner-block .title {
  font-size: 18px;
  font-weight: 500;
  color: rgba(170, 170, 170, 0.7);
  margin-top: 10px;
  margin-bottom: 0;
}