.fb-timeline{position:relative;display:flex;width:100%}.fb-timeline__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px;width:100%;position:relative;z-index:2}.fb-timeline__item{position:relative;transition:all .3s ease}.fb-timeline__heading{transition:color .3s ease}.fb-timeline__tag{transition:color .3s ease}.fb-timeline__line{position:absolute;top:0;left:0;width:2px;height:calc(100% - var(--fb-height-item));background-color:#e0e0e0;z-index:1;border-radius:999px}.fb-timeline[data-activation-point=middle] .fb-timeline__line{top:calc(var(--fb-height-first-item)/ 2);height:calc(100% - var(--fb-height-item)/ 2 - var(--fb-height-first-item)/ 2);margin-top:0!important}.fb-timeline__progress{position:absolute;top:0;left:50%;transform:translateX(-50%);width:2px;height:0;max-height:100%;background-color:#191d2f;transition:height .1s ease-out;border-radius:999px;transition:all 0s}.fb-timeline__icon{position:absolute;left:calc(var(--distance,20px) * -1 + var(--line-width,2px)/ 2 - var(--icon-wrapper-width,30px)/ 2);transform:translateX(-50%);top:0;width:30px;height:30px;background-color:#e0e0e0;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:3;transition:all .3s ease;min-width:1px;min-height:1px}.fb-timeline[data-activation-point=start] .fb-timeline__icon{top:var(--offset,0)}.fb-timeline[data-activation-point=middle] .fb-timeline__icon{top:50%;transform:translate(-50%,-50%)}.fb-timeline__icon i{font-size:16px;color:#666;transition:color .3s ease}.fb-active .fb-timeline__icon{background-color:#ffce2f}.fb-active .fb-timeline__icon i{color:#191d2f}@media (max-width:767px){.fb-timeline .fb-timeline__list{padding-left:calc(var(--distance,20px) + var(--icon-wrapper-width,30px)/ 2)}}@media (min-width:768px){.fb-timeline[data-alternate-items=false] .fb-timeline__list{padding-left:calc(var(--distance,20px) + var(--icon-wrapper-width,30px)/ 2)}.fb-timeline[data-alternate-items=true] .fb-timeline__line,.fb-timeline[data-alternate-items=true] .fb-timeline__progress{left:50%;transform:translateX(-50%)}.fb-timeline[data-alternate-items=true] .fb-timeline__item{width:calc(50% - var(--distance,20px) - var(--icon-wrapper-width,30px)/ 2);margin-left:0;margin-right:0}.fb-timeline[data-alternate-items=true] .fb-timeline__item:nth-child(even){margin-left:auto;text-align:left}.fb-timeline[data-alternate-items=true] .fb-timeline__item:nth-child(odd){margin-right:auto;text-align:right;align-items:end}.fb-timeline[data-alternate-items=true] .fb-timeline__item:nth-child(even) .fb-timeline__icon{left:calc(var(--distance,20px) * -1 + var(--line-width,2px)/ 2 - var(--icon-wrapper-width,30px)/ 2);transform:translateX(-50%)}.fb-timeline[data-alternate-items=true] .fb-timeline__item:nth-child(odd) .fb-timeline__icon{left:calc(100% + var(--distance,20px) + var(--line-width,2px)/ 2 + var(--icon-wrapper-width,30px)/ 2);transform:translateX(-50%)}.fb-timeline[data-alternate-items=true][data-activation-point=middle] .fb-timeline__item:nth-child(even) .fb-timeline__icon{transform:translate(-50%,-50%)}.fb-timeline[data-alternate-items=true][data-activation-point=middle] .fb-timeline__item:nth-child(odd) .fb-timeline__icon{transform:translate(-50%,-50%)}}