.timeline{position:relative}.timeline .content-wrapper{padding:0}.timeline-title{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:64px}.timeline-title h2{margin-bottom:0}.timeline-item__image{border-radius:32px;height:256px;margin-bottom:40px;max-width:350px;object-fit:cover;object-position:center;width:100%}.timeline-item__title{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-lg)}.timeline-item__title span{background-color:var(--rich-blue);border-radius:10px;color:var(--dune);display:block;min-width:max-content;padding:10px 30px}.timeline-divider{background-color:var(--rich-blue);height:1px;width:100%}.timeline-item p:last-of-type{margin-bottom:0}.timeline-slider{overflow:clip;position:relative}.timeline-item ul{margin:0 0 0 10px;padding:0}.timeline-slider:after,.timeline-slider:before{content:"";height:100%;pointer-events:none;position:absolute;width:100px;z-index:5}.timeline-slider:before{background:linear-gradient(-90deg,hsla(0,0%,100%,0),#fff);display:none;left:0;top:0}.timeline-slider:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);right:0;top:0}.timeline-slider:after,.timeline-slider:before{opacity:1;transition:opacity .3s}.timeline-slider.end:after,.timeline-slider.start:before{opacity:0}@media screen and (max-width:1100px){.timeline-item__image{max-width:unset}}@media screen and (max-width:767px){.timeline-item__title{margin-bottom:30px}.timeline-slider:after,.timeline-slider:before{display:none}}