.m-steps{margin:0 0 30px}.m-steps__inner{margin:0 auto;max-width:var(--site-width)}.m-steps__list{column-gap:4px;display:flex;list-style:none;margin:0;padding:0}.m-steps__item{border-top:3px solid var(--grey);display:flex;flex-direction:column;font-size:16px;font-weight:700;padding-top:12px;position:relative;width:20%}.m-steps__item:after{background:transparent;content:"";height:3px;position:absolute;top:-3px;transition:width .3s ease-in-out,background .3s ease-in-out;width:0}.m-steps__title,.m-steps__update{display:none}.m-steps__update{color:var(--grey);font-size:14px;font-weight:400}.m-steps__item.completed{cursor:pointer}.m-steps__item.completed:hover .m-steps__update{color:#000}.m-steps__item.completed:after{background:var(--navy);width:100%}.m-steps__item.active:after{background:var(--gold);width:100%}.m-steps__mobilelist{list-style:none;margin:0;padding:0}.m-steps__mobileitem{display:none;font-size:16px;font-weight:700}.m-steps__mobileitem.active{display:block}@media screen and (min-width:992px){.m-steps{margin:0 0 60px}.m-steps__title{display:block}.m-steps__item.completed .m-steps__update{display:inline-block}.m-steps__mobilelist{display:none}}