.vg-steps.vg-anim::before{transform:scaleX(0);transition:transform 1.6s cubic-bezier(.25,.7,.4,1) .1s}.vg-steps.vg-anim.is-in::before{transform:scaleX(1)}.vg-steps.vg-anim .vg-step{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s cubic-bezier(.34,1.56,.64,1)}.vg-steps.vg-anim.is-in .vg-step{opacity:1;transform:none}.vg-steps.vg-anim .vg-step:nth-child(1){transition-delay:.2s}.vg-steps.vg-anim .vg-step:nth-child(2){transition-delay:.38s}.vg-steps.vg-anim .vg-step:nth-child(3){transition-delay:.56s}.vg-steps.vg-anim .vg-step:nth-child(4){transition-delay:.74s}.vg-steps.vg-anim .vg-step:nth-child(5){transition-delay:.92s}.vg-steps.vg-anim .vg-step:nth-child(6){transition-delay:1.1s}.vg-steps.vg-anim .vg-step:nth-child(7){transition-delay:1.28s}@media (max-width:1024px){.vg-steps.vg-anim::before{transform:scaleY(0)}.vg-steps.vg-anim.is-in::before{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.vg-steps.vg-anim::before,.vg-steps.vg-anim .vg-step{transform:none!important;opacity:1!important;transition:none!important}}