.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps{position:relative;display:flex;padding:0;margin:0 0 30px 0;overflow:hidden;counter-reset:step}@media (max-width:400px){.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps{display:inline;width:max-content}}.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps .tp-msc-step:before{color:#fff;background:#212529}.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps .tp-msc-step{color:#212529}.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps .tp-msc-step.tp-msc-step-active{color:#ff5a6e}.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps .tp-msc-step.tp-msc-step-done{color:#6fc784}.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps .tp-msc-step.tp-msc-step-active:before,.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps .tp-msc-step.tp-msc-step-active:after{color:#fff;background:#ff5a6e}.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps .tp-msc-step.tp-msc-step-done:before,.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps .tp-msc-step.tp-msc-step-done:after{color:#fff;background:#6fc784}.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps .tp-msc-step:after{content:'';background:#212529;width:100%;height:1px}.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps .tp-msc-step{display:flex;width:100%;line-height:1}.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps .tp-msc-step{position:relative;align-items:center;flex-direction:row}.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps .tp-msc-step.tp-msc-step-active:before{border:1px solid}.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps .tp-msc-step.tp-msc-step-done:before{border:1px solid}.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps .tp-msc-step:before{position:relative;width:24px;height:24px;min-width:24px;font-size:13px;border-radius:50px;content:counter(step);counter-increment:step;z-index:1}.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps{align-items:center}.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps .tp-msc-step:before{display:inline-flex;font-size:12px;margin-right:8px;margin-left:8px;justify-content:center;align-items:center;color:#b0b2b6;background:#f6f6f6;border:1px solid;border-radius:50%}.tp-multi-step-wrapper.style-4 .tp-multi-step-nav-steps .tp-msc-step span{position:relative;display:flex;width: fit-content;height:auto;font-size:15px;justify-content:flex-start;align-items:center;white-space: nowrap;}