.progress-bar-container{margin:0 0 16px;width:100%}.progress-bar-container+form .form-step h2{padding-top:0}.progress-bar-container .progress-bar-top{align-items:center;display:flex;justify-content:space-between}.progress-bar-container .progress-bar-top .percent,.progress-bar-container .progress-bar-top .title{font-size:1.4rem;margin:0!important}.progress-bar-container .progress-bar-outer{background:#e1e1e1;border-radius:100px;height:8px;overflow:hidden}.progress-bar-container .progress-bar-inner{background:#56a741;border-radius:100px;height:8px;min-width:2%;position:relative;transition:all .5s ease;width:12px}.progress-bar-container .sub-text{display:block;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:13px}@media(min-width:1024px){.progress-bar-container{width:100%}}.stepped-circles{position:relative}.stepped-circles .bar{background:#e1e1e1;height:2px;position:absolute;top:16px;width:100%;z-index:-1}.stepped-circles .bar-inner{background:#56a741;height:2px;position:absolute;top:16px;transition:all .5s ease;z-index:-1}.stepped-circles .steps-container{display:flex;gap:6px;justify-content:space-between;width:100%}.stepped-circles .stepped-circles-segment{align-items:center;display:flex;flex:1 0 0;flex-direction:column;gap:4px;position:relative}.stepped-circles .stepped-circles-segment:first-child:after{background:#fff;content:"";height:10px;left:-5px;position:absolute;top:12px;width:50%;z-index:-1}.stepped-circles .stepped-circles-segment:last-child:after{background:#fff;content:"";height:10px;position:absolute;right:-5px;top:12px;width:50%;z-index:-1}.stepped-circles .stepped-circles-segment .circle{align-items:center;background:#e1e1e1;border-radius:100px;display:flex;height:34px;justify-content:center;position:relative;transition:all .5s ease;width:34px}.stepped-circles .stepped-circles-segment .circle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' fill='none' viewBox='0 0 12 9'%3E%3Cpath fill='%23fff' d='M4.133 8.65 0 4.517l1.133-1.134 3 3L10.517 0l1.133 1.133z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:16px;opacity:0;position:absolute;top:9px;transition:all .5s ease;width:16px}.stepped-circles .stepped-circles-segment .circle.complete:after{opacity:1}.stepped-circles .stepped-circles-segment .circle.complete .number{opacity:0}.stepped-circles .stepped-circles-segment .circle .number{color:#fff;font-size:14px;font-weight:700}.stepped-circles .stepped-circles-segment.active .circle{background:#56a741}.stepped-circles .stepped-circles-segment span{color:#153758;font-size:8px;text-align:center}.segmented-container .steps-label{display:flex;justify-content:flex-end;margin-bottom:4px}.segmented-container .steps-label .label{color:#153758;font-size:14px;font-weight:300;line-height:24px;text-align:center}.segmented-container .segmented{display:flex;gap:6px;justify-content:space-between}.segmented-container .segmented .progress-bar-segment{align-items:center;display:flex;flex:1 0 0;flex-direction:column;gap:4px}.segmented-container .segmented .progress-bar-segment .segment{background:#e1e1e1;border-radius:100px;height:8px;transition:all .5s ease;width:100%}.segmented-container .segmented .progress-bar-segment .segment.active{background:#56a741}.segmented-container .segmented .progress-bar-segment span{color:#153758;font-size:10px;line-height:24px}.breadcrumb-trail{display:flex;flex-direction:column;gap:6px;justify-content:space-between}.breadcrumb-trail .breadcrumb-segment-container{display:flex;gap:4px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.breadcrumb-trail .breadcrumb-segment-container::-webkit-scrollbar{display:none}.breadcrumb-trail .breadcrumb-segment{align-items:center;display:flex;gap:4px;white-space:nowrap}.breadcrumb-trail .breadcrumb-segment .breadcrumb{color:#e1e1e1;display:inline-block;font-size:14px;font-weight:700;white-space:nowrap}.breadcrumb-trail .breadcrumb-segment .breadcrumb.active{color:#153758}.breadcrumb-trail .breadcrumb-segment .breadcrumb.completed{color:#56a741}.breadcrumb-trail .breadcrumb-segment svg{fill:none}.breadcrumb-trail .bar{background:#e1e1e1;border-radius:100px;height:8px;overflow:hidden}.breadcrumb-trail .bar-inner{background:#56a741;border-radius:100px;height:8px;min-width:2%;position:relative;top:-8px;transition:all .5s ease;width:12px}
