.module--party-step .steps{align-items:inherit;display:flex;flex-flow:row wrap;gap:calc(var(--spacing-base)*12);justify-content:inherit;width:100%}.module--party-step .steps-item,.module--party-step .steps-item__body{align-items:inherit;display:flex;flex-flow:column;justify-content:inherit}.module--party-step .steps-item{flex-shrink:0;gap:calc(var(--spacing-base)*3);width:225px}.module--party-step .steps-item__number{align-items:center;border:2px solid var(--first-color);border-radius:50%;color:var(--first-color);display:flex;font-weight:900;height:86px;justify-content:center;line-height:1;padding:calc(var(--spacing-base)*2);position:relative;width:86px}.module--party-step .steps-item__number,.module--party-step .steps-item__title{font-family:var(--secondary-font-family);font-size:20px;line-height:1.2}.module--party-step .steps-item__title{color:var(--first-color);text-transform:uppercase}.module--party-step .steps-item__number:after,.module--party-step .steps-item__number:before{background-color:var(--first-color);border-radius:50%;content:"";display:flex;height:calc(var(--spacing-base)*3);position:absolute;width:calc(var(--spacing-base)*3)}.module--party-step .steps-item__number:before{left:0;transform:translateX(-55%)}.module--party-step .steps-item__number:after{right:0;transform:translateX(55%)}.module--party-step .steps-item__number span{align-items:center;border-radius:inherit;display:inline-flex;height:100%;justify-content:center;position:relative;width:100%}.module--party-step .steps-item__number span:before{background-color:var(--first-color);border-radius:inherit;content:"";display:flex;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}