@import url(https://use.typekit.net/hxc3xrk.css);
@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.timeline-slider{position:relative;width:100%;overflow:hidden}.timeline-slider.black-bg .hidden-background .grid .timeline-nav:before{background:hsla(0,0%,100%,.5)}.timeline-slider.black-bg .hidden-background .grid .timeline-nav .number .number-text{color:#fff}.timeline-slider.black-bg .hidden-background .grid .timeline-nav .number .dot{background:hsla(0,0%,100%,.5)}.timeline-slider.black-bg .hidden-background .grid .timeline-nav .number.active .number-text,.timeline-slider.black-bg .hidden-background .grid .timeline-nav .number:hover .number-text{color:#fff}.timeline-slider.black-bg .hidden-background .grid .timeline-nav .number.active .dot,.timeline-slider.black-bg .hidden-background .grid .timeline-nav .number:hover .dot{background:#fff}.timeline-slider.black-bg .hidden-background .grid .end .item .paragraph,.timeline-slider.black-bg .hidden-background .grid .end .item h4{color:#fff}.timeline-slider.dark-grey-bg .hidden-background .grid .timeline-nav:before{background:hsla(0,0%,100%,.5)}.timeline-slider.dark-grey-bg .hidden-background .grid .timeline-nav .number .number-text{color:#fff}.timeline-slider.dark-grey-bg .hidden-background .grid .timeline-nav .number .dot{background:hsla(0,0%,100%,.5)}.timeline-slider.dark-grey-bg .hidden-background .grid .timeline-nav .number.active .number-text,.timeline-slider.dark-grey-bg .hidden-background .grid .timeline-nav .number:hover .number-text{color:#fff}.timeline-slider.dark-grey-bg .hidden-background .grid .timeline-nav .number.active .dot,.timeline-slider.dark-grey-bg .hidden-background .grid .timeline-nav .number:hover .dot{background:#fff}.timeline-slider.dark-grey-bg .hidden-background .grid .end .item .paragraph,.timeline-slider.dark-grey-bg .hidden-background .grid .end .item h4{color:#fff}.timeline-slider.main-bg .hidden-background .grid .timeline-nav:before{background:hsla(0,0%,100%,.5)}.timeline-slider.main-bg .hidden-background .grid .timeline-nav .number .number-text{color:#fff}.timeline-slider.main-bg .hidden-background .grid .timeline-nav .number .dot{background:hsla(0,0%,100%,.5)}.timeline-slider.main-bg .hidden-background .grid .timeline-nav .number.active .number-text,.timeline-slider.main-bg .hidden-background .grid .timeline-nav .number:hover .number-text{color:#fff}.timeline-slider.main-bg .hidden-background .grid .timeline-nav .number.active .dot,.timeline-slider.main-bg .hidden-background .grid .timeline-nav .number:hover .dot{background:#fff}.timeline-slider.main-bg .hidden-background .grid .end .item .paragraph,.timeline-slider.main-bg .hidden-background .grid .end .item h4{color:#fff}.timeline-slider.accent-bg .hidden-background .grid .timeline-nav:before{background:hsla(0,0%,100%,.5)}.timeline-slider.accent-bg .hidden-background .grid .timeline-nav .number .number-text{color:#fff}.timeline-slider.accent-bg .hidden-background .grid .timeline-nav .number .dot{background:hsla(0,0%,100%,.5)}.timeline-slider.accent-bg .hidden-background .grid .timeline-nav .number.active .number-text,.timeline-slider.accent-bg .hidden-background .grid .timeline-nav .number:hover .number-text{color:#fff}.timeline-slider.accent-bg .hidden-background .grid .timeline-nav .number.active .dot,.timeline-slider.accent-bg .hidden-background .grid .timeline-nav .number:hover .dot{background:#fff}.timeline-slider.accent-bg .hidden-background .grid .end .item .paragraph,.timeline-slider.accent-bg .hidden-background .grid .end .item h4{color:#fff}.timeline-slider .hidden-background .grid{min-height:auto}.timeline-slider .hidden-background .grid .timeline-nav:before{background:hsla(0,0%,67.5%,.5)}.timeline-slider .hidden-background .grid .timeline-nav .number .number-text{color:#acacac}.timeline-slider .hidden-background .grid .timeline-nav .number .dot{background:#acacac}.timeline-slider .hidden-background .grid .timeline-nav .number.is-active .number-text,.timeline-slider .hidden-background .grid .timeline-nav .number:hover .number-text{color:#454b4a}.timeline-slider .hidden-background .grid .timeline-nav .number.is-active .dot,.timeline-slider .hidden-background .grid .timeline-nav .number:hover .dot{background:#454b4a}.timeline-slider .hidden-background .grid .end .item .paragraph,.timeline-slider .hidden-background .grid .end .item h4{color:#454b4a}.timeline-slider .background-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.timeline-slider .background-wrapper .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-size:cover;background-position:50%;transition:none;z-index:1;transition:all .5s cubic-bezier(.445,.05,.55,.95)}.timeline-slider .background-wrapper .bg-img.is-active{opacity:1;z-index:1}.timeline-slider .background-wrapper .bg-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.timeline-slider .background-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(69,75,74,.6);z-index:2}.timeline-slider .grid{grid-gap:3rem 10rem;gap:3rem 10rem;grid-template-columns:1fr 10rem 1fr;padding:0 10rem;min-height:40vh;display:grid;align-items:center}.timeline-slider .grid .start{padding:5rem 0 0}.timeline-slider .grid .start,.timeline-slider .grid .timeline-nav{display:flex;flex-direction:column;justify-content:center;z-index:3}.timeline-slider .grid .timeline-nav{margin:0;height:100%;position:relative}.timeline-slider .grid .timeline-nav:before{content:"";position:absolute;top:0;left:50%;bottom:0;width:1px;background:hsla(0,0%,100%,.5);transform:translateX(-50%);z-index:0}.timeline-slider .grid .timeline-nav .number{position:relative;margin:4rem 0;cursor:pointer;opacity:.3;text-align:center;z-index:1}.timeline-slider .grid .timeline-nav .number.is-active{opacity:1}.timeline-slider .grid .timeline-nav .number.is-active .number-text{font-size:4rem}.timeline-slider .grid .timeline-nav .number.is-active .dot{width:1.5rem;height:1.5rem;background:#fff}.timeline-slider .grid .timeline-nav .number .number-text{font-size:1.6rem;font-weight:700;color:#fff;position:absolute;left:50%;top:50%;transform:translate(calc(-100% - 3rem),-50%);white-space:nowrap;transition:all .3s ease}.timeline-slider .grid .timeline-nav .number .dot{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1rem;height:1rem;background:hsla(0,0%,100%,.5);border-radius:50%;transition:all .3s ease}.timeline-slider .grid .timeline-nav .number.active .number-text,.timeline-slider .grid .timeline-nav .number:hover .number-text{font-size:4rem}.timeline-slider .grid .timeline-nav .number.active .dot,.timeline-slider .grid .timeline-nav .number:hover .dot{background:#fff;width:1.5rem;height:1.5rem}.timeline-slider .grid .end{position:relative;display:grid;align-items:center;z-index:3}.timeline-slider .grid .end .f-carousel{--f-carousel-slide-height:100%;--f-carousel-gap:15px}.timeline-slider .grid .end .item{width:100%;opacity:1;pointer-events:none;padding:5rem 0;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.timeline-slider .grid .end .item.active{pointer-events:all}.timeline-slider .grid .end .item h4{margin:0 0 2rem;color:#fff}.timeline-slider .grid .end .item .paragraph{color:#fff}@media only screen and (max-width:1124px){.timeline-slider .grid{grid-gap:3rem 5rem;gap:3rem 5rem;padding:0 3rem}}@media only screen and (max-width:768px){.timeline-slider .grid{grid-template-columns:1fr;grid-gap:3rem 0;gap:3rem 0}.timeline-slider .grid .timeline-nav{flex-direction:row;justify-content:space-between;padding-bottom:1.5rem}.timeline-slider .grid .timeline-nav:before{left:0;right:0;top:auto;bottom:0;transform:translateY(0);width:100%;height:1px}.timeline-slider .grid .timeline-nav .number{margin:0}.timeline-slider .grid .timeline-nav .number.active .dot{bottom:-2.25rem}.timeline-slider .grid .timeline-nav .number .number-text{position:relative;left:auto;top:auto}.timeline-slider .grid .timeline-nav .number .dot{top:auto;bottom:-2rem;left:50%;transform:translate(-50%)}.timeline-slider .grid .end{align-items:flex-start}.timeline-slider .grid .end .item{padding:0 0 5rem}.timeline-slider .skip-button{display:none}}
