:root{--pb-height:8px;--pb-indicator-bg:#fff;--pb-indicator-border:#f2f2f2;--pb-indicator-text:#28a745;--pb-indicator-text-alt:#004d9c;--pb-content-color:#fff;--pb-bar-bg:#f2f2f2;--pb-bar-fill:#f60;--pb-step-bg:#f60;--pb-step-border:#f60;--pb-step-icon-color:#fff;--pb-step-inactive-bg:#f2f2f2;--pb-step-inactive-border:#f2f2f2;--pb-badge-bg:#f2f2f2;--pb-badge-color:#333;--pb-outline:3px solid #f60;--pb-outline-offset:3px;--pb-outline-color:#f60;--pb-outline-inactive-color:#f2f2f2}.progress-bar{white-space:initial!important}.progress-bar__container{flex-direction:column;gap:5px;display:flex}.progress-bar__step{justify-content:flex-start;align-items:center;gap:20px;display:flex}.progress-bar__step-indicator{aspect-ratio:1;background:var(--pb-indicator-bg);border:3px solid var(--pb-indicator-border);outline:var(--pb-outline);outline-offset:var(--pb-outline-offset);outline-color:var(--pb-outline-color);flex-direction:column;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.progress-bar__step-indicator-text{color:var(--pb-indicator-text);text-align:center;font-size:16px;font-weight:900;line-height:1.8;display:block}.progress-bar__step-indicator-text span{color:var(--pb-indicator-text-alt)}.progress-bar__content{color:var(--pb-content-color);text-align:left}@media screen and (width>=768px){.progress-bar__content{margin:10px 0}}.progress-bar__content h2{color:var(--pb-content-color);text-transform:uppercase;font-size:19px;line-height:1.4}@media screen and (width>=992px){.progress-bar__content h2{font-size:21px}}.progress-bar__content h2 strong{font-weight:900}.progress-bar__bar{padding:0;position:relative}.progress-bar__bar-line{background:var(--pb-bar-bg);height:var(--pb-height);z-index:1;width:calc(100% - 60px);position:absolute;top:50%;left:30px;overflow:hidden;transform:translateY(-50%)}.progress-bar__bar-line-fill{background:var(--pb-bar-fill);width:0;height:100%;transition:width var(--pb-animation-duration,1s) var(--pb-animation-easing,ease) var(--pb-animation-delay,0s)}.progress-bar[data-animate-on-viewport] .progress-bar__bar-line-fill{transition:none;width:0!important}.progress-bar[data-animate-on-viewport].is-visible .progress-bar__bar-line-fill{transition:width var(--pb-animation-duration,1s) var(--pb-animation-easing,ease) var(--pb-animation-delay,0s);width:var(--pb-fill-width,0)!important}.progress-bar__bar-steps{z-index:5;justify-content:space-between;align-items:center;padding:0;display:flex;position:relative}.progress-bar__bar-step{z-index:10;justify-content:center;align-items:center;width:40px;height:40px;margin:10px;display:flex;position:relative}.progress-bar__bar-step.is-active .progress-bar__bar-step-circle{background:var(--pb-step-bg);border-color:var(--pb-step-border);outline-color:var(--pb-outline-color)}.progress-bar__bar-step.is-active .progress-bar__bar-step-circle:before{opacity:1}.progress-bar__bar-step.is-current .progress-bar__bar-step-circle{outline-color:var(--pb-outline-color)}.progress-bar__bar-step-circle{aspect-ratio:1;background:var(--pb-step-inactive-bg);border:3px solid var(--pb-step-inactive-border);z-index:2;outline:var(--pb-outline);outline-offset:var(--pb-outline-offset);outline-color:var(--pb-outline-inactive-color);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.progress-bar__bar-step-circle:before{content:"";background:var(--pb-step-icon-color);opacity:.63;width:14px;height:12px;display:block;-webkit-mask-image:url(./images/svg-check-solid-rdFx1Qt7.svg);mask-image:url(./images/svg-check-solid-rdFx1Qt7.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.progress-bar__bar-text{background:var(--pb-badge-bg);clip-path:polygon(0% 0%,68.23% 0%,100% 55.94%,68.23% 100%,0% 100%);z-index:1;min-width:52px;max-width:100%;color:var(--pb-badge-color);text-align:center;padding-left:35px;padding-right:50px;font-size:13px;font-style:italic;font-weight:600;position:absolute;top:50%;left:50%;transform:translateY(-50%)}
