.timeline{position:relative}.timeline:after{bottom:-65px;content:"";position:absolute;right:calc(50% - 2.5px);top:4rem;width:5px;background-color:#c5c5c5;border-radius:50px;animation:timeline 2s linear forwards}.timeline-container{width:50%;position:relative;padding:1rem 3rem;animation:timeline-container 1s linear forwards}.timeline-container:before{background-color:#c5c5c5;content:"";position:absolute;height:1.5px;left:50%;top:25%;width:50%;z-index:-1}.timeline-container:nth-child(2n){right:-50%}.timeline-container:nth-child(2n):before{left:0;right:auto}.timeline-card{background:#fff;box-shadow:#63636333 0 2px 8px;padding:2rem 2rem 1rem}.timeline-card-title{display:flex;justify-content:center;margin-bottom:1rem}.timeline-card-title h2{color:#000;font-size:1.5rem;text-align:center}.timeline-card p{font-size:1rem;padding:1rem 0}.timeline-image{max-height:200px;object-fit:cover}.timeline-footer{display:flex;gap:.5em;justify-content:flex-end;margin-right:-2.5rem}.timeline-event-link{align-items:center;display:flex;flex:1;line-height:1.125}.timeline-date-ribbon{align-items:center;background:var(--color--brand);color:#fff;display:inline-flex;font-size:1rem;justify-content:center;padding:.5rem 1rem;position:relative;white-space:nowrap}.timeline-date-ribbon:after{border:.25rem solid transparent;border-left-color:var(--color--brand);border-top-color:var(--color--brand);content:"";display:block;filter:brightness(75%);height:.5rem;position:absolute;top:100%;right:0;width:.5rem}@media(max-width:1024px){.timeline-container{padding:1rem 3rem}.timeline-card-title{display:block;justify-content:center}.timeline-box{margin:1rem 0}.timeline h2{font-size:1.6rem}}@media(max-width:768px){.timeline{margin:0;margin-left:1rem}.timeline-container{width:100%;padding:1rem 3rem}.timeline:after{left:-2.5px;top:2rem}.timeline-container:nth-child(odd):before,.timeline-container:nth-child(2n):before{left:0}.timeline-container:nth-child(2n){right:0}}@keyframes timeline{0%{bottom:100%}to{bottom:-65px}}@keyframes timeline-container{0%{opacity:0;transform:translateY(-3rem)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-timeline.css.map */
