.ry.process-steps .ps-cnt{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.ry.process-steps .ps-item{margin:0}.ry.process-steps .ps-item-wrap{display:flex;flex-direction:column;gap:24px}.ry.process-steps .ps-item-count p{color:#37018f;font-family:roboto,sans-serif;font-size:40px;font-weight:900;line-height:1;margin:0;position:relative}.ry.process-steps .ps-item-count{align-items:center;display:flex;gap:24px}.ry.process-steps .ps-item-count span{background:#b6b6b6;content:"";display:block;height:1px;max-width:190px;width:100%}.ry.process-steps .ps-item-cnt p{color:#b6b6b6}@media (max-width:1080px){.ry.process-steps .ps-cnt{gap:var(--spacer-sm);grid-template-columns:1fr;margin-top:var(--spacer-lg)}.ry.process-steps .ps-item{display:flex;justify-content:center}.ry.process-steps .ps-item-count{flex-direction:column}.ry.process-steps .ps-item-count span{height:100%;width:1px}.ry.process-steps .ps-item:last-child .ps-item-count span{display:none}.ry.process-steps .ps-item-wrap{display:flex;flex-direction:row;gap:24px}.ry.process-steps .ps-item-cnt{margin-top:8px;max-width:400px}.ry.process-steps .ps-item-cnt h6{font-size:24px}}