.elementor .cx-root .cx-lst ol{counter-reset:cxo}.elementor .cx-root .cx-lst ol>li{counter-increment:cxo}.elementor .cx-root .cx-lst ol>li::before{content:counter(cxo,decimal-leading-zero);position:absolute;left:0;top:.15em;font:700 .8em/1.6 var(--cx-ui);letter-spacing:.08em;color:var(--cx-gt)}@media (prefers-reduced-motion:no-preference){@media (max-width:1150px){.elementor .cx-root .cx-mq{display:flex;flex-wrap:nowrap;justify-content:safe center;padding:10px 0}.elementor .cx-root .cx-mq-i{flex:0 0 auto;width:230px;box-sizing:border-box;white-space:normal;text-align:center;padding:6px 14px;background-color:#151311;border-right:1px solid #3a342d;font-size:11px;letter-spacing:.1em;animation:cx-tick 26s cubic-bezier(.45,0,.55,1) infinite alternate}.elementor .cx-root .cx-mq-i.cx-mq-l{border-right:0}.elementor .cx-root .cx-mq:hover .cx-mq-i{animation-play-state:paused}}@supports (animation-timeline:view()){.elementor .cx-root .cx-sec:not(.cx-hero) :is(.cx-g4,.cx-packs,.cx-stats)>:nth-child(4){animation-range:entry 22% entry 64%}.elementor .cx-root .cx-sec:not(.cx-hero) .cx-stats>:nth-child(5){animation-range:entry 28% entry 70%}.elementor .cx-root .cx-stat-n{position:relative;background-image:none;-webkit-text-fill-color:transparent;color:transparent;counter-reset:cxn var(--cx-n);animation:cx-count linear both;animation-timeline:view();animation-range:entry 10% entry 85%}.elementor .cx-root .cx-stat-n::after{content:counter(cxn)/"";position:absolute;left:0;top:0;background-image:var(--cx-numfoil);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}}}