.flexa-timeline{box-sizing:border-box}.flexa-timeline__list{display:flex;flex-direction:column}.flexa-timeline__item{align-items:stretch;box-sizing:border-box;display:flex;gap:16px}.flexa-timeline__aside{align-items:center;display:flex;flex:0 0 auto;flex-direction:column}.flexa-timeline__marker{align-items:center;background:transparent;border:2px solid;box-sizing:border-box;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;line-height:1;width:40px}.flexa-timeline__marker img,.flexa-timeline__marker svg{display:block;height:60%;object-fit:contain;width:60%}.flexa-timeline__connector{border-right:2px solid;flex:1 1 auto;margin-top:4px;min-height:16px;width:0}.flexa-timeline__item:last-child .flexa-timeline__connector{display:none}.flexa-timeline__content{flex:1 1 auto;min-width:0;padding-bottom:24px}.flexa-timeline__item:last-child .flexa-timeline__content{padding-bottom:0}.flexa-timeline__card{box-sizing:border-box}.flexa-timeline__date,.flexa-timeline__description,.flexa-timeline__title{display:block}.flexa-timeline__image{border-radius:inherit;display:block;height:auto;max-width:100%}.flexa-timeline__image--top{margin-bottom:.75em}.flexa-timeline__image--bottom{margin-top:.75em}.flexa-timeline--date-inline .flexa-timeline__date{display:inline;margin-left:.5em}.flexa-timeline--date-inline .flexa-timeline__title{display:inline}.flexa-timeline--marker-circle .flexa-timeline__marker{border-radius:50%}.flexa-timeline--marker-rounded .flexa-timeline__marker{border-radius:8px}.flexa-timeline--marker-square .flexa-timeline__marker{border-radius:0}.flexa-timeline--right .flexa-timeline__item{flex-direction:row-reverse;text-align:left}.flexa-timeline--alternate .flexa-timeline__item{align-items:stretch;display:grid;grid-template-columns:1fr auto 1fr}.flexa-timeline--alternate .flexa-timeline__aside{grid-column:2;grid-row:1}.flexa-timeline--alternate .flexa-timeline__item.is-left .flexa-timeline__content{grid-column:1;grid-row:1}.flexa-timeline--alternate .flexa-timeline__item.is-right .flexa-timeline__content{grid-column:3;grid-row:1}:where(.flexa-timeline--alternate .flexa-timeline__item.is-left) .flexa-timeline__content{text-align:left}:where(.flexa-timeline--alternate .flexa-timeline__item.is-right) .flexa-timeline__content{text-align:right}@media(max-width:767px){.flexa-timeline--alternate .flexa-timeline__item{display:flex;flex-direction:row}.flexa-timeline--alternate .flexa-timeline__item .flexa-timeline__aside{grid-column:auto;grid-row:auto}:where(.flexa-timeline--alternate .flexa-timeline__item) .flexa-timeline__content{text-align:right}}@media(min-width:1025px){.flexa-timeline.flexa-hide-desktop{display:none!important}}@media(min-width:768px)and (max-width:1024px){.flexa-timeline.flexa-hide-tablet{display:none!important}}@media(max-width:767px){.flexa-timeline.flexa-hide-mobile{display:none!important}}
