.flexa-steps{box-sizing:border-box}.flexa-steps__list{display:flex;flex-direction:column}.flexa-steps__item{align-items:stretch;box-sizing:border-box;display:flex;gap:16px}.flexa-steps__aside{align-items:center;display:flex;flex:0 0 auto;flex-direction:column}.flexa-steps__marker{align-items:center;background:transparent;border:2px solid;box-sizing:border-box;display:inline-flex;flex:0 0 auto;font-weight:600;height:40px;justify-content:center;line-height:1;width:40px}.flexa-steps__marker img,.flexa-steps__marker svg{display:block;height:60%;object-fit:contain;width:60%}.flexa-steps__connector{border-right:2px solid;flex:1 1 auto;margin-top:4px;min-height:16px;width:0}.flexa-steps__item:last-child .flexa-steps__connector{display:none}.flexa-steps__content{flex:1 1 auto;min-width:0;padding-bottom:24px}.flexa-steps__item:last-child .flexa-steps__content{padding-bottom:0}.flexa-steps__description,.flexa-steps__title{display:block}.flexa-steps--marker-circle .flexa-steps__marker{border-radius:50%}.flexa-steps--marker-rounded .flexa-steps__marker{border-radius:8px}.flexa-steps--marker-square .flexa-steps__marker{border-radius:0}@media(min-width:1025px){.flexa-steps.flexa-hide-desktop{display:none!important}}@media(min-width:768px)and (max-width:1024px){.flexa-steps.flexa-hide-tablet{display:none!important}}@media(max-width:767px){.flexa-steps.flexa-hide-mobile{display:none!important}}
