.animated-stats__text{max-width:25%}.animated-stats__group{display:flex;flex-wrap:wrap;justify-content:center}.animate-stats__group-item{display:flex;flex-direction:column;flex-grow:1;padding:15px 20px;row-gap:10px;width:20%}.animate-stats__group-item_title{font-weight:700}.animate-stats__group-item__number{display:flex;gap:2px;position:relative}.animate-stats__group-item__number-value .counter-display__counter,.animate-stats__group-item__number-value .counter-display__prefix,.animate-stats__group-item__number-value .counter-display__suffix{font-family:var(--medium-font);font-size:58px;font-variant:tabular-nums;font-weight:700;letter-spacing:-2px}.animate-stats__group-item__number-value .counter-display{position:absolute;visibility:hidden}.text-left .animate-stats__group-item__number-value .counter-display{left:0}.text-right .animate-stats__group-item__number-value .counter-display{right:0}.text-center .animate-stats__group-item__number-value .counter-display{left:50%;transform:translateX(-50%);white-space:nowrap}.animate-stats__group-item__number-value .placeholder{font-variant:tabular-nums;letter-spacing:-2px;visibility:hidden}.base__custom-content.text-left .animate-stats__group-item__number,.text-left .animate-stats__group-item__number{margin-left:0;margin-right:auto}.base__custom-content.text-right .animate-stats__group-item__number,.text-right .animate-stats__group-item__number{margin-left:auto;margin-right:0}.base__custom-content.text-center .animate-stats__group-item__number,.text-center .animate-stats__group-item__number{margin-left:auto;margin-right:auto}.animated-stats__group>.animate-stats__group-item:not(:last-child),.animated-stats__outer-wrapper .base__custom-content{position:relative}.animated-stats__group>.animate-stats__group-item:not(:last-child):after{background:#fff;content:"";height:105px;opacity:.15;position:absolute;right:0;top:41px;width:1px}@media screen and (max-width:1199px){.animate-stats__group-item__number-value .counter-display__counter,.animate-stats__group-item__number-value .counter-display__prefix,.animate-stats__group-item__number-value .counter-display__suffix{font-size:40px}}@media screen and (max-width:767px){.animated-stats__text{max-width:100%}.animated-stats__group{row-gap:0}.animate-stats__group-item{width:46%}.animated-stats__group>.animate-stats__group-item:nth-child(2):after{display:none}}@media screen and (max-width:480px){.animated-stats__group{flex-direction:column}.animate-stats__group-item{width:100%}.animated-stats__group>.animate-stats__group-item:after{display:none}}