.steps>.step,.steps>.step:before{text-align:center;position:relative}.steps>.step:after,.steps>.step:before{content:"";display:block;background:#ccc}.steps>.step,.steps>.step.is-complete{color:#6d6875}.progress-nav{display:flex;align-items:center;list-style:none;max-width:850px;margin:0 auto 40px}.progress-nav li{display:block;width:25%;height:4px;background-color:#4cb743;line-height:1.2;color:#4cb743;position:relative}.progress-nav li:before{display:flex;align-items:center;justify-content:center;content:"";width:14px;height:14px;margin:auto;background-color:#4cb743;color:#fff;background-image:url(https://brand.workingsolutions.com/components/images/check-solid-white.svg);background-position:center;background-repeat:no-repeat;font-weight:700;font-size:8px;border-radius:50%;position:absolute;top:-6px;right:0;left:0}.progress-nav li.active{background-color:#d83d1e;color:#d83d1e}.progress-nav li.active:before{content:"";width:18px;height:18px;background-color:#fff;border:4px solid #d83d1e;top:-7px}.progress-nav li.active~li{background-color:#b4b3b3;color:#b4b3b3}.progress-nav li.active~li:before{content:"";width:14px;height:14px;background-color:#b4b4b4;top:-4px;background-image:none}.progress-nav li a{color:currentColor;font-size:12px;font-weight:900;position:absolute;bottom:calc(100% + 15px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}@media(min-width:767px){.progress-nav li{height:7px}.progress-nav li:before{width:25px;height:25px;top:-9px;background-size:60%;font-size:15px}.progress-nav li.active:before{width:32px;height:32px;border-width:8px;top:-11px}.progress-nav li.active~li:before{width:22px;height:22px;top:-7px}.progress-nav li a{font-size:18px;bottom:calc(100% + 23px)}}.steps{list-style:none;margin:0;padding:0;display:table;table-layout:fixed;width:100%;color:#929292;height:4rem}.steps>.step{display:table-cell;font-size:.875rem}.steps>.step:before{margin:0 auto 5px;width:8px;height:8px;border-radius:100%;z-index:1;font-weight:700;font-size:1rem}.steps>.step:after{position:absolute;width:100%;height:2px;top:1rem;left:49.2%}.steps>.step:last-child:after{display:none}.steps>.step.is-complete:before{width:8px;height:8px;color:#f68e20;background:#db2b21}.steps>.step.is-complete:after{background:#db2b21}.steps>.step.is-active:before{color:#fff;margin-top:8px;content:url(../images/red_d.svg);background:0 0;margin-bottom:0}.step>span{position:absolute;left:0;bottom:-2px;height:32px;font-style:normal;font-weight:700;font-size:10px;line-height:120%;color:#ccc;right:0;text-transform:uppercase}.step.is-active>span,.step.is-complete>span{color:#db2b21}