.king-addons-steps-layout-vertical-compact{--kng-steps-gap:16px;--kng-steps-marker-gap:12px}.king-addons-steps__subtitle{margin:0}.king-addons-steps--wrap.king-addons-steps-layout-horizontal .king-addons-steps__progress-wrap{display:none}.king-addons-steps--sticky.king-addons-steps-layout-horizontal .king-addons-steps__progress-wrap{position:sticky;top:var(--kng-steps-sticky-offset)}.king-addons-steps-layout-horizontal .king-addons-steps__list{display:flex;flex-wrap:var(--kng-steps-wrap);gap:var(--kng-steps-gap);align-items:flex-start}.king-addons-steps-layout-horizontal .king-addons-step{flex:1 1 0;min-width:180px;display:flex;flex-direction:column;align-items:center;text-align:center}.king-addons-steps-line-center.king-addons-steps-layout-vertical .king-addons-step,.king-addons-steps-line-center.king-addons-steps-layout-vertical-compact .king-addons-step{display:flex;flex-direction:column;align-items:center;text-align:center}.king-addons-steps-line-center.king-addons-steps-layout-vertical .king-addons-step__marker,.king-addons-steps-line-center.king-addons-steps-layout-vertical-compact .king-addons-step__marker{margin-bottom:var(--kng-steps-marker-gap)}.king-addons-steps-layout-horizontal .king-addons-step__marker{margin-bottom:var(--kng-steps-marker-gap)}.king-addons-step__icon{display:inline-flex;align-items:center;justify-content:center}.king-addons-steps--pro .king-addons-step.is-active .king-addons-step__content,.king-addons-steps--pro .king-addons-step.is-highlighted .king-addons-step__content{border-color:var(--kng-steps-card-active-border-color);box-shadow:0 12px 32px var(--kng-steps-card-active-shadow-color);transform:translateY(-2px)}.king-addons-steps-align-center .king-addons-step__content{text-align:center}.king-addons-steps-align-right .king-addons-step__content{text-align:right}.king-addons-step__template{margin-top:12px}.king-addons-step__cta{display:inline-flex;align-items:center;gap:6px;margin-top:14px;text-decoration:none;font-weight:600}.king-addons-steps-marker-icon .king-addons-step__number{display:none}.king-addons-steps-marker-number .king-addons-step__icon{display:none}.king-addons-steps--pro .king-addons-step.is-active .king-addons-step__marker,.king-addons-steps--pro .king-addons-step.is-highlighted .king-addons-step__marker{background:var(--kng-steps-marker-bg-active,var(--kng-steps-marker-bg));color:var(--kng-steps-marker-color-active,var(--kng-steps-marker-color));border-color:var(--kng-steps-marker-border-color-active,var(--kng-steps-marker-border-color))}.king-addons-steps--pro .king-addons-step.is-complete .king-addons-step__marker{background:var(--kng-steps-marker-bg-complete,var(--kng-steps-marker-bg-active,var(--kng-steps-marker-bg)));color:var(--kng-steps-marker-color-complete,var(--kng-steps-marker-color-active,var(--kng-steps-marker-color)))}.king-addons-step.is-disabled{opacity:.5;pointer-events:none}.king-addons-steps-layout-horizontal .king-addons-steps__line{height:var(--kng-steps-line-thickness);left:0;width:100%;top:calc(var(--kng-steps-marker-size) / 2);transform:translateY(-50%)}.king-addons-steps-layout-horizontal .king-addons-steps__progress{height:100%;width:0;left:0;top:0}.king-addons-steps-line-center.king-addons-steps-layout-vertical .king-addons-steps__line,.king-addons-steps-line-center.king-addons-steps-layout-vertical-compact .king-addons-steps__line{left:50%;transform:translateX(-50%)}.king-addons-steps-line-style-dashed.king-addons-steps-layout-vertical .king-addons-steps__line,.king-addons-steps-line-style-dashed.king-addons-steps-layout-vertical-compact .king-addons-steps__line{background-color:transparent;background-image:repeating-linear-gradient(to bottom,var(--kng-steps-line-color),var(--kng-steps-line-color) 6px,transparent 6px,transparent 12px)}.king-addons-steps-line-style-dashed.king-addons-steps-layout-horizontal .king-addons-steps__line{background-color:transparent;background-image:repeating-linear-gradient(to right,var(--kng-steps-line-color),var(--kng-steps-line-color) 10px,transparent 10px,transparent 20px)}.king-addons-steps--pro.king-addons-steps-line-style-gradient.king-addons-steps-layout-vertical .king-addons-steps__line,.king-addons-steps--pro.king-addons-steps-line-style-gradient.king-addons-steps-layout-vertical-compact .king-addons-steps__line{background:linear-gradient(to bottom,var(--kng-steps-line-color),var(--kng-steps-progress-color))}.king-addons-steps--pro.king-addons-steps-line-style-gradient.king-addons-steps-layout-horizontal .king-addons-steps__line{background:linear-gradient(to right,var(--kng-steps-line-color),var(--kng-steps-progress-color))}.king-addons-step.is-reveal{opacity:0;transform:translateY(18px);transition:opacity .5s ease,transform .5s ease}.king-addons-steps-reveal-fade-in .king-addons-step.is-reveal{transform:none}.king-addons-steps-reveal-slide-up .king-addons-step.is-reveal{transform:translateY(32px)}.king-addons-steps-reveal-scale-in .king-addons-step.is-reveal{transform:scale(.95)}.king-addons-step.is-reveal.is-revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.king-addons-step.is-reveal{transition:none;opacity:1;transform:none}}@media (max-width:1024px){.king-addons-steps--wrap.king-addons-steps-stack-tablet.king-addons-steps-layout-horizontal .king-addons-steps__progress-wrap{display:block}.king-addons-steps-stack-tablet.king-addons-steps-layout-horizontal .king-addons-steps__list{display:grid;row-gap:var(--kng-steps-gap)}.king-addons-steps-stack-tablet.king-addons-steps-layout-horizontal .king-addons-step{display:grid;grid-template-columns:var(--kng-steps-marker-size) 1fr;column-gap:var(--kng-steps-marker-gap);text-align:left;align-items:flex-start}.king-addons-steps-stack-tablet.king-addons-steps-layout-horizontal .king-addons-steps__line{width:var(--kng-steps-line-thickness);height:100%;top:0}.king-addons-steps-stack-tablet.king-addons-steps-layout-horizontal .king-addons-steps__progress{width:100%;height:0}.king-addons-steps-stack-tablet.king-addons-steps-line-left.king-addons-steps-layout-horizontal .king-addons-steps__line{left:calc(var(--kng-steps-marker-size) / 2);transform:translateX(-50%)}.king-addons-steps-stack-tablet.king-addons-steps-line-center.king-addons-steps-layout-horizontal .king-addons-steps__line{left:50%;transform:translateX(-50%)}.king-addons-steps-stack-tablet.king-addons-steps-line-style-dashed.king-addons-steps-layout-horizontal .king-addons-steps__line{background-color:transparent;background-image:repeating-linear-gradient(to bottom,var(--kng-steps-line-color),var(--kng-steps-line-color) 6px,transparent 6px,transparent 12px)}.king-addons-steps--pro.king-addons-steps-stack-tablet.king-addons-steps-line-style-gradient.king-addons-steps-layout-horizontal .king-addons-steps__line{background:linear-gradient(to bottom,var(--kng-steps-line-color),var(--kng-steps-progress-color))}}@media (max-width:767px){.king-addons-steps--wrap.king-addons-steps-stack-mobile.king-addons-steps-layout-horizontal .king-addons-steps__progress-wrap{display:block}.king-addons-steps-layout-horizontal .king-addons-steps__list{display:grid;row-gap:var(--kng-steps-gap)}.king-addons-steps-layout-horizontal .king-addons-step{display:grid;grid-template-columns:var(--kng-steps-marker-size) 1fr;column-gap:var(--kng-steps-marker-gap);text-align:left;align-items:flex-start}.king-addons-steps-layout-horizontal .king-addons-steps__line{width:var(--kng-steps-line-thickness);height:100%;top:0}.king-addons-steps-layout-horizontal .king-addons-steps__progress{width:100%;height:0}.king-addons-steps-line-left.king-addons-steps-layout-horizontal .king-addons-steps__line{left:calc(var(--kng-steps-marker-size) / 2);transform:translateX(-50%)}.king-addons-steps-line-center.king-addons-steps-layout-horizontal .king-addons-steps__line{left:50%;transform:translateX(-50%)}.king-addons-steps-line-style-dashed.king-addons-steps-layout-horizontal .king-addons-steps__line{background-color:transparent;background-image:repeating-linear-gradient(to bottom,var(--kng-steps-line-color),var(--kng-steps-line-color) 6px,transparent 6px,transparent 12px)}.king-addons-steps--pro.king-addons-steps-line-style-gradient.king-addons-steps-layout-horizontal .king-addons-steps__line{background:linear-gradient(to bottom,var(--kng-steps-line-color),var(--kng-steps-progress-color))}}body.elementor-editor-active .king-addons-steps--sticky.king-addons-steps-layout-horizontal .king-addons-steps__progress-wrap{position:absolute;top:0}.rtl .king-addons-steps-line-left.king-addons-steps-layout-vertical .king-addons-step,.rtl .king-addons-steps-line-left.king-addons-steps-layout-vertical-compact .king-addons-step{grid-template-columns:1fr var(--kng-steps-marker-size)}.rtl .king-addons-steps-line-left.king-addons-steps-layout-vertical .king-addons-step__marker,.rtl .king-addons-steps-line-left.king-addons-steps-layout-vertical-compact .king-addons-step__marker{grid-column:2}.rtl .king-addons-steps-line-left.king-addons-steps-layout-vertical .king-addons-step__content,.rtl .king-addons-steps-line-left.king-addons-steps-layout-vertical-compact .king-addons-step__content{grid-column:1;text-align:right}.rtl .king-addons-steps-line-left.king-addons-steps-layout-vertical .king-addons-steps__line,.rtl .king-addons-steps-line-left.king-addons-steps-layout-vertical-compact .king-addons-steps__line{left:auto;right:calc(var(--kng-steps-marker-size) / 2);transform:translateX(50%)}