.timeline-wrapper{margin:0 auto 30px}.timeline-list{--at-item-pt:40px;--at-item-pb:50px;--at-item-px:60px;padding:0}.timeline-grid{--at-item-pt:24px;--at-item-pb:24px;--at-item-px:0;--at-grid-gap:40px;--at-grid-gap-x:var(--at-grid-gap,40px);--at-grid-gap-y:var(--at-grid-gap,40px);column-gap:var(--at-grid-gap-x);display:flex;flex-wrap:wrap;list-style:none;padding:0;row-gap:var(--at-grid-gap-y)}.timeline-grid .timeline-item{display:block;position:relative}.timeline-grid .timeline-item:before{background:currentcolor;border-radius:50%;content:"";height:var(--at-timeline-dot-size,20px);left:var(--at-timeline-dot-left,12px);position:absolute;top:var(--at-timeline-dot-top,12px);transform:translate3d(-50%,-50%,0);width:var(--at-timeline-dot-size,20px)}.timeline-grid .timeline-item:after{border:0 solid;box-sizing:border-box;content:"";position:absolute}.timeline-grid .timeline-item:last-child:after{content:normal}.timeline-grid--light .timeline-item{color:var(--at-light-color,#fff)}.timeline-grid--dark .timeline-item{color:var(--at-dark-color,#000)}.timeline-grid--dark .timeline-item-tagline,.timeline-grid--dark .timeline-item-title,.timeline-grid--light .timeline-item-tagline,.timeline-grid--light .timeline-item-title{color:inherit}.timeline-item-wrapper:first-child .timeline-item-tagline:first-child,.timeline-item-wrapper:first-child .timeline-item-title:first-child{margin-top:0}.timeline-item-tagline{margin-bottom:2em}.timeline-item-title{margin-bottom:max(.6em,16px)}.timeline-item-tagline+.timeline-item-title{margin-top:0}.timeline-list .timeline-item{background-color:#f0f0f0;margin-bottom:60px;overflow:hidden;transition:transform .65s cubic-bezier(.05,.2,.1,1);width:calc(50% - 20px)}.timeline-list .timeline-item:hover{transform:translateY(-10px)}.timeline-list .timeline-item:nth-child(odd){float:left}.timeline-list .timeline-item:nth-child(2n){float:right}.timeline-list .timeline-item:nth-of-type(2){margin-top:100px}.timeline-item-wrapper{padding:var(--at-item-pt,45px) var(--at-item-px,60px) var(--at-item-pb,50px)}.timeline-item-image{background-position:50%;background-size:cover;height:var(--at-image-height,30vw);max-height:var(--at-image-max-height,380px);width:100%}.time-line-item-image--round{aspect-ratio:1;height:auto;margin:auto;max-width:var(--at-image-max-height,380px)}@media (max-width:767px){.timeline-list .timeline-item{margin-bottom:30px;width:100%}.timeline-list .timeline-item:nth-child(2n),.timeline-list .timeline-item:nth-child(odd){float:right}.timeline-list .timeline-item:nth-of-type(2){margin-top:0}.timeline-list .timeline-item-image{height:50vw}}@media (max-width:679.5px){.timeline-grid .timeline-item{padding-left:calc(var(--at-timeline-dot-size, 20px) + 16px)}.timeline-grid .timeline-item .timeline-item-wrapper:first-child{padding-top:calc(var(--at-timeline-dot-size, 20px)*.25)}.timeline-grid .timeline-item:after{border-left-width:var(--at-timeline-line-size,1px);height:calc(100% + var(--at-grid-gap-y, 40px));left:var(--at-timeline-dot-left,12px);top:4px;transform:translate3d(-50%,0,0);width:var(--at-timeline-line-size,1px)}}@media (min-width:680px){.timeline-grid .col-2-5,.timeline-grid .col-3,.timeline-grid .col-4{width:calc((100% - var(--at-grid-gap-x))/2)}.timeline-grid .timeline-item{padding-top:calc(var(--at-timeline-dot-size, 20px) + 8px)}.timeline-grid .timeline-item:after{border-top-width:var(--at-timeline-line-size,1px);height:var(--at-timeline-line-size,1px);left:4px;top:var(--at-timeline-dot-top,12px);transform:translate3d(0,-50%,0);width:calc(100% + var(--at-grid-gap-x, 40px))}}@media (min-width:768px){.timeline-grid .col-6{width:calc((100% - var(--at-grid-gap-x))/2)}.timeline-grid .col-2-5,.timeline-grid .col-3,.timeline-grid .col-4{width:calc(33.33333% - var(--at-grid-gap-x)*2/3)}}@media (min-width:1024px){.timeline-grid .col-3{width:calc(25% - var(--at-grid-gap-x)*3/4)}.timeline-grid .col-2-5{width:calc(20% - var(--at-grid-gap-x)*4/5)}}