.dm-gf-steps{counter-reset:dm-gf-step;display:grid;gap:14px;grid-template-columns:repeat(var(--dm-gf-steps,5),minmax(0,1fr));list-style:none;margin:0;padding:0}@media(max-width:1080px){.dm-gf-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.dm-gf-steps{grid-template-columns:minmax(0,1fr)}}.dm-gf-steps__bar{display:none}.dm-gf-steps.is-style-dm-gf-timeline{gap:16px;position:relative}.dm-gf-steps.is-style-dm-gf-timeline:before{background:var(--dm-gf-line);border-radius:2px;content:"";height:3px;left:3%;position:absolute;right:3%;top:27px}.dm-gf-steps.is-style-dm-gf-timeline .dm-gf-steps__bar{background:var(--dm-gf-blue);border-radius:2px;display:block;height:3px;left:3%;position:absolute;top:27px;transition:width 1.8s cubic-bezier(.4,0,.2,1);width:0}.dm-gf-steps.is-style-dm-gf-timeline.is-in .dm-gf-steps__bar{width:var(--dm-gf-steps-progress,0)}.dm-gf-steps.is-style-dm-gf-flow{gap:16px;position:relative}.dm-gf-steps.is-style-dm-gf-flow:before{background:var(--dm-gf-line);content:"";height:2px;left:4%;position:absolute;right:4%;top:44px}.dm-gf-steps.is-style-dm-gf-flow .dm-gf-steps__bar{background:var(--dm-gf-accent);display:block;height:2px;left:4%;position:absolute;top:44px;transition:width 1.6s cubic-bezier(.4,0,.2,1);width:0}.dm-gf-steps.is-style-dm-gf-flow.is-in .dm-gf-steps__bar{width:92%}@media(max-width:980px){.dm-gf-steps.is-style-dm-gf-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.dm-gf-steps.is-style-dm-gf-flow .dm-gf-steps__bar,.dm-gf-steps.is-style-dm-gf-flow:before{display:none}}@media(max-width:860px){.dm-gf-steps.is-style-dm-gf-timeline{gap:22px;grid-template-columns:1fr}.dm-gf-steps.is-style-dm-gf-timeline .dm-gf-steps__bar,.dm-gf-steps.is-style-dm-gf-timeline:before{display:none}}@media(max-width:560px){.dm-gf-steps.is-style-dm-gf-flow{grid-template-columns:1fr}}
