.step-indicator-wrapper .step-indicator{padding-bottom:10px;font-size:16px;font-weight:normal;color:#333}
.step-indicator-wrapper .step__title{margin-top:50px}
.step-indicator-wrapper .step-progress-wrap{margin-right:63px;border-radius:7.5px;height:15px;background-color:#fff;position:relative;margin-top:35px;margin-bottom:70px;border:2px solid #5a287d}
.step-indicator-wrapper .step-progress-wrap .step-progress,.step-indicator-wrapper .step-progress-wrap .step-progresser-bar{width:100%;border-radius:7.5px;height:100%;z-index:1;background-color:#fff;position:relative;box-shadow:none;line-height:0}
.step-indicator-wrapper .step-progress-wrap .step-progress .step-progress-child,.step-indicator-wrapper .step-progress-wrap .step-progresser-bar .step-progress-child{height:100%;display:inline-block;border-radius:7.5px;position:relative}
.step-indicator-wrapper .step-progress-wrap .step-progress .step-progress-child:last-child span,.step-indicator-wrapper .step-progress-wrap .step-progresser-bar .step-progress-child:last-child span{display:none}
.step-indicator-wrapper .step-progress-wrap .step-progress .step-progress-child .span-initial,.step-indicator-wrapper .step-progress-wrap .step-progresser-bar .step-progress-child .span-initial{border-radius:7.5px;background-color:#5a287d;height:15px;width:15px;position:absolute;left:-3px;top:-2px}
.step-indicator-wrapper .step-progress-wrap .step-progress .step-progress-child span,.step-indicator-wrapper .step-progress-wrap .step-progresser-bar .step-progress-child span{border-radius:9px;background-color:#5a287d;height:9px;width:9px;position:absolute;right:3px;top:1px}
.step-indicator-wrapper .step-progress-wrap .step-progresser-bar{width:0;height:11px;position:absolute;top:0;left:0;background-color:#5a287d;border-radius:7.5px;z-index:2;overflow:hidden}
.step-indicator-wrapper .step-progress-wrap .step-progresser-bar .progresser-child-wrap{height:100%;position:relative}
.step-indicator-wrapper .step-progress-wrap .step-progresser-bar .progresser-child-wrap .step-progress-child .span-initial{display:none}
.step-indicator-wrapper .step-progress-wrap .step-progresser-bar .progresser-child-wrap .step-progress-child span{background:#fff}
.step-indicator-wrapper .laststep_ulster{background:#fff !important}
.step-indicator-wrapper .span-initial.laststep_ulster{background:#5a287d !important}
.stepcontainer__block{display:none}
.stepcontainer__block:first-child{display:block}
@media(min-width:768px) and (max-width:1023px){.step-indicator-wrapper .step-progress-wrap{width:100%;margin-right:0}
}
@media(max-width:767px){.step-indicator-wrapper .step-progress-wrap{height:13px;width:100%;margin-right:0}
.step-indicator-wrapper .step-progress-wrap .step-progress .step-progress-child,.step-indicator-wrapper .step-progress-wrap .step-progresser-bar .step-progress-child{height:100%}
.step-indicator-wrapper .step-progress-wrap .step-progress .step-progress-child .span-initial,.step-indicator-wrapper .step-progress-wrap .step-progresser-bar .step-progress-child .span-initial{height:13px;width:13px}
.step-indicator-wrapper .step-progress-wrap .step-progress .step-progress-child span,.step-indicator-wrapper .step-progress-wrap .step-progresser-bar .step-progress-child span{height:7px;width:7px}
}