.timeline{display:flex;flex-direction:column;padding-left:10px;padding-right:10px}.timeline .timeline-item.hidden-on-mobile{display:none}.timeline .timeline-images{display:none;height:100%;position:sticky;top:18%;transition:.64s;width:30%}.scroll-down .timeline .timeline-images{top:11%}.scroll-up .timeline .timeline-images{top:18%}.timeline .timeline-item{display:flex;padding-bottom:40px}.timeline .timeline-item .item-date{display:none}.timeline .timeline-item .date{display:block;font-family:beyond roobert medium;font-size:24px;font-weight:500;line-height:24px;margin-bottom:16px}.timeline .timeline-item .item-content{padding-left:36px;position:relative}.timeline .timeline-item .item-marker{border:4px solid;border-radius:100%;height:22px;left:0;position:absolute;top:3px;transform:translateX(-50%);width:22px}.timeline .timeline-item .item-line{bottom:0;height:100%;left:0;margin-top:33px;position:absolute;top:0;transform:translateX(-50%);width:4px}.timeline .timeline-item .item-heading{display:block;font-family:beyond roobert medium;font-size:28px;font-weight:500;line-height:28px;margin-bottom:16px}.timeline .timeline-item .item-description{font-size:17px;line-height:27.2px}.timeline .timeline-item .item-description p:last-child{margin-bottom:0}.timeline .timeline-images .item-img{height:0;opacity:0;transition:opacity .64s;visibility:hidden}.timeline .timeline-images .item-img.first{height:auto;visibility:visible}.timeline .timeline-images .item-img.first.img-visible,.timeline .timeline-images .item-img.img-visible{height:auto;opacity:1;visibility:visible}.timeline .show-more-btn{margin-top:56px;text-align:center}.timeline-heading{font-family:beyond roobert medium;margin-bottom:1.5rem}@media (min-width:1024px){.timeline{flex-direction:row;justify-content:space-between;padding-left:0;padding-right:0}.timeline .timeline-item .item-marker{top:12px}.timeline .timeline-item .item-line{margin-top:42px}.timeline .hidden-on-mobile{display:flex!important}.timeline .timeline-images{display:flex}.timeline .timeline-inner{width:60%}.timeline .timeline-item{padding-bottom:48px}.timeline .timeline-item .item-date{display:block}.timeline .timeline-item .date-mobile{display:none}.timeline-heading{margin-bottom:3rem}.timeline .timeline-item .item-heading{font-size:35px;line-height:42px}.timeline .timeline-item .item-date{flex:1;padding-right:20px}.timeline .timeline-item .item-content{flex:6}.timeline .timeline-item .item-date .date{font-size:28px;line-height:34px;margin-bottom:8px}.timeline .show-more-btn{display:none}}@media (min-width:1300px){.timeline .timeline-inner{padding-left:74px}}