.solution-complete .timeline-container{padding-top:3rem;padding-bottom:3rem;margin:0 auto}.solution-complete .timeline-line{position:absolute;top:50%;left:0;height:1px;width:100vw;background-color:var(--slate-200);z-index:0}.solution-complete .timeline-item{position:relative;z-index:1}.solution-complete .timeline-item:before{content:'';width:.75rem;height:.75rem;background-color:var(--slate-50);border:solid 2px var(--slate-200);position:absolute;left:50%;transform:translateX(-50%);border-radius:50px}.solution-complete .timeline-item.top:before{bottom:-39px}.solution-complete .timeline-item.bottom:before{top:-39px}.solution-complete .timeline-item.top{align-self:flex-start;margin-bottom:8rem}.solution-complete .timeline-item.bottom{align-self:flex-end;margin-top:8rem}.solution-complete .timeline-item .uk-card{padding:.75rem;background-color:transparent;box-shadow:none;border:solid 1px var(--slate-200);border-radius:.5rem;min-width:160px;max-width:220px;width:max-content}.solution-complete .timeline-item .uk-card.spe{width:240px}.solution-complete .timeline-item h4{font-family:var(--font-primary);color:var(--blue-royal);font-size:.875rem;text-align:center}.solution-complete .uk-overflow-auto::-webkit-scrollbar{display:none}.solution-complete .uk-overflow-auto{-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding:50px;-webkit-overflow-scrolling:touch}.solution-complete .timeline-item{scroll-snap-align:start}.timeline-item:not(:first-child){margin-left:-3rem}.solution-complete .timeline-item{position:relative}.solution-complete .timeline-icon{position:absolute;top:-12px;left:50%;transform:translateX(-50%);z-index:2}.solution-complete .timeline-icon{background:var(--slate-50);padding:0 .5rem}.solution-complete .timeline-item a{text-decoration:none}.solution-complete .timeline-item a h4{transition:all .3s ease-out;margin-top:0}.solution-complete .timeline-item a:hover h4{color:var(--orange)}