.timeline-container{height:450px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.timeline-container::-webkit-scrollbar{display:none}.timeline{position:relative;padding:90px 20px}.timeline:before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:2px;height:100%;background-color:#bbbcbc;z-index:1}.timeline-item{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;margin:80px 0}.timeline-item.active{opacity:1;transform:scale(1.05)}.timeline-item .year-container{flex:1;text-align:right;padding-right:40px}.timeline-item .year{font-size:2.5rem;font-weight:400;color:#bbbcbc;transition:all .4s ease}.timeline-item.active .year{font-size:4rem;color:#001e62;font-weight:700}.timeline-item .description-container{flex:1;text-align:left;padding-left:40px}.timeline-item .description{display:none;font-size:2rem;color:#001e62;margin-top:0;max-width:95%}.timeline-item.active .description{display:block}.timeline-item:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;background-color:#bbbcbc;transition:all .4s ease;z-index:3}.timeline-item.active:before{width:30px;height:30px;background-color:#001e62}@media screen and (max-width:1024px){.timeline-item .year{font-size:2rem}.timeline-item.active .year{font-size:3rem}.timeline-item .description{font-size:1.25rem}}