.ltts-nliten-infographic-mobile-version {
  display: none
}
@media screen and (max-width:767px) {
  .ltts-nliten-infographic-mobile-version {
    display: block
  }
}
.desktop-version {
  padding: 0 100px
}
@media screen and (max-width:767px) {
  .desktop-version {
    display: none
  }
}
.desktop-version svg {
  width: 100%;
  height: 500px
}
@media screen and (max-width:1400px) {
  .desktop-version svg {
    height: 300px
  }
}
.lity-content {
  overflow-x: scroll
}
.lity-content img {
  width: 300%;
  max-width: unset
}
.icon-text-info .icon-fill {
  transform: scale(.8) translate(22px,44px)
}
.icon-text-info .icon-fill-2 {
  transform: scale(.8) translate(100px,45px)
}
.icon-text-info circle,
.icon-text-info path,
.icon-text-info text {
  transition: all .3s ease-in-out
}
.icon-text-info:hover circle {
  fill: #112868
}
.icon-text-info:hover path,
.icon-text-info:hover text {
  fill: #fff
}
.three-data-info {
  transform: translateY(-6px)
}
.number-text circle,
.number-text rect,
.number-text text,
.number-text tspan {
  transition: all .3s ease-in-out
}
.number-text.active circle,
.number-text.active rect {
  fill: #112868
}
.number-text.active text,
.number-text.active tspan {
  fill: #fff
}
.extra-text.active + .three-data-info tspan {
  fill: #fff
}
.extra-text.active + .three-data-info rect {
  fill: #112868
}
.font-style {
  font-family: Figtree,sans-serif
}
.st0 {
  fill: #e6e6e6
}
.st1 {
  fill: url(#SVGID_1_)
}
.st2 {
  fill: none;
  stroke: #112868;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10
}
.st3 {
  fill: #fff
}
.st4 {
  fill: #112868
}
.st5 {
  fill: #23dce1
}
.st6 {
  font-family: Figtree,sans-serif
}
.st7 {
  font-size: .92377rem
}
.st8 {
  fill: none
}
.st9 {
  font-size: .46189rem
}
.st10 {
  font-size: .51321rem
}