.steps-alt{position:relative}.steps-alt__step{position:relative;z-index:2;margin-bottom:30px;padding-left:15px;padding-top:60px}.steps-alt__number{position:absolute;top:0;left:0;opacity:.3;font-family:'Overpass',sans-serif;font-size:120px;font-weight:900;line-height:1}.steps-alt__title{font-size:40px;line-height:1}.steps-alt__cta-text{margin-bottom:30px}.steps-alt__accent{position:absolute;top:240px;left:0;height:186px;width:100%}@media(min-width:992px){.steps-alt__steps{display:flex;flex-wrap:wrap;justify-content:space-between}.steps-alt__step{width:calc(50% - 30px)}.steps-alt__accent{top:140px}}@media(min-width:1200px){.steps-alt__step{width:calc(25% - 30px)}.steps-alt__accent{top:100px}}