.scroll-timeline-block .timeline-items-row{position:relative;z-index:1}.scroll-timeline-block .timeline-groove{position:relative;overflow:hidden;width:100%;height:100%}.scroll-timeline-block .timeline-groove-col{position:relative}.scroll-timeline-block .timeline-groove__wrapper{position:absolute;z-index:0;width:.375rem;left:0;height:100%}.scroll-timeline-block .timeline-groove__wrapper::before{content:"";position:absolute;width:100%;height:2rem;left:0;background-color:#000;border-bottom:1.5rem solid #000;top:0;border-radius:1rem 1rem 0 0;transform:translateY(calc((100% - 1.5rem/2) * -1))}.scroll-timeline-block .timeline-groove__thumb{position:absolute;transition:0.6s ease-in-out all;top:0;left:0;height:75px;background-color:#000;width:100%}.scroll-timeline-block .timeline-item{position:relative}.scroll-timeline-block .timeline-item__thumb{position:absolute;top:.375rem;left:-.5625rem;order:0;cursor:pointer;height:1.5rem;width:1.5rem;min-width:1.5rem;max-width:1.5rem;min-height:1.5rem;max-height:1.5rem;border-radius:100%;background-color:#FFE600;transition:0.4s ease-in-out all;border:1px solid #fff}.scroll-timeline-block .timeline-item__wrapper{display:flex;flex-wrap:wrap;width:100%;padding-left:1.5rem;padding-bottom:1.5rem}.scroll-timeline-block .timeline-item__aside{position:relative;order:3}.scroll-timeline-block .timeline-item__picture{width:100%;position:relative;order:1;display:flex;flex-direction:column;justify-content:center;padding-bottom:1.5rem}.scroll-timeline-block .timeline-item__picture .parallax-trigger{position:relative;z-index:1;height:9.375rem;border-radius:.625rem}.scroll-timeline-block .timeline-item__label{padding-bottom:1rem;margin-bottom:0;z-index:2;color:#FFE600}@media (min-width: 768px){.scroll-timeline-block .timeline-item__label{font-size:clamp(6.25rem, 14vw, 12.5rem);margin-top:-.25rem;position:absolute;text-align:center;top:0;left:50%;transform:translateY(-65%) translateX(-50%)}}.scroll-timeline-block .timeline-item__headline{font-weight:900}.scroll-timeline-block .timeline-item.active{opacity:1}.scroll-timeline-block .timeline-item.active .timeline-item__label,.scroll-timeline-block .timeline-item.active .timeline-item__cards-wrapper{opacity:1}.scroll-timeline-block .timeline-item.active .timeline-item__thumb{background-color:#FFE600;border-width:0.25rem;box-shadow:1px 2px 8px rgba(0,0,0,0.18)}@media (min-width: 768px){.scroll-timeline-block .timeline-groove__wrapper{width:.375rem;left:50%;transform:translateX(-50%)}.scroll-timeline-block .timeline-item:nth-of-type(even) .timeline-item__aside{text-align:right;order:1}.scroll-timeline-block .timeline-item:nth-of-type(even) .timeline-item__picture{order:3}.scroll-timeline-block .timeline-item__thumb{position:relative;left:0;order:2;height:1.5rem;width:1.5rem;min-width:1.5rem;max-width:1.5rem;min-height:1.5rem;max-height:1.5rem}.scroll-timeline-block .timeline-item__wrapper{flex-wrap:nowrap;padding-left:0;padding-bottom:3.125rem}.scroll-timeline-block .timeline-item__aside{position:relative;order:3;display:flex;align-items:center;margin-bottom:15%}.scroll-timeline-block .timeline-item__picture{width:100%;margin-bottom:12.5rem;top:2.875rem;padding:0}.scroll-timeline-block .timeline-item__picture .parallax-trigger{height:100%;border-radius:1.5rem}.scroll-timeline-block .timeline-item__label{padding-bottom:1rem;margin-bottom:0;z-index:2;color:#FFE600}}@media (min-width: 768px) and (min-width: 768px){.scroll-timeline-block .timeline-item__label{font-size:clamp(6.25rem, 14vw, 12.5rem);margin-top:-.25rem;position:absolute;text-align:center;top:0;left:50%;transform:translateY(-65%) translateX(-50%)}}@media (min-width: 768px){.scroll-timeline-block .timeline-item__aside,.scroll-timeline-block .timeline-item__picture{padding:0 50px;flex:1 1 0%}.scroll-timeline-block .timeline-item.active{opacity:1}.scroll-timeline-block .timeline-item.active .timeline-item__label,.scroll-timeline-block .timeline-item.active .timeline-item__cards-wrapper{opacity:1}.scroll-timeline-block .timeline-item.active .timeline-item__thumb{background-color:#FFE600;border-width:0.25rem;box-shadow:1px 2px 8px rgba(0,0,0,0.18)}.scroll-timeline-block .timeline-card{width:100%;padding:2rem 2rem 2rem 0;margin-bottom:1rem;background-color:#000;border-bottom:1px solid rgba(255,255,255,0.18)}.scroll-timeline-block .timeline-card__title{font-size:1.125rem;margin-bottom:0}.scroll-timeline-block .timeline-card__content{margin-top:1rem}}

/*# sourceMappingURL=scroll-timeline-block.css.map.map */