.stepsCounter{min-height:140px;padding:10px 0;width:100%}.stepsCounter .upper{width:100%}.stepsCounter .lower,.stepsCounter .upper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;max-width:50%;margin:0 auto}@media (max-width:1184px){.stepsCounter .lower,.stepsCounter .upper{max-width:90%}}.stepsCounter .lower .text,.stepsCounter .upper .number{display:flex;flex-direction:column;flex-basis:100%;flex:1;text-align:center}.stepsCounter .upper .number{background:0 0;border:1px solid #fff;color:#fff;font-size:53px;line-height:60px;margin:10px 0;max-width:69px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:10%}.stepsCounter .upper .number.active{background:#4bd005}.stepsCounter .lower{color:#fff;font-size:12px;text-align:center;text-transform:uppercase;font-weight:700;width:100%}.stepsCounter-form{padding:10px 0;width:100%;margin-top:20px}.stepsCounter-form .lower,.stepsCounter-form .upper{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:space-around;max-width:800px;margin:0 auto}.stepsCounter-form .lower{text-align:center;color:#b5b5ba;font-size:13px;font-weight:initial}.stepsCounter-form .lower .text,.stepsCounter-form .upper .number{display:flex;flex-direction:column;flex-basis:100%;flex:1;text-align:center}.stepsCounter-form .upper .number{background:#fff;border:1px solid #b5b5ba;color:#b5b5ba;font-size:17px;height:29px;line-height:28px;margin:10px 0;max-width:29px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:100%}.stepsCounter-form .upper .number.active{background:#4bd005;color:#fff}