.timeline-inner{display:flex;gap:50px}.timeline-outer-wrapper{margin:0 auto;max-width:790px;overflow:hidden;padding-top:32px;position:relative}.timeline-left ul li{align-items:center;display:flex;gap:10px;position:relative;width:370px}.timeline-quote{flex:1;opacity:0;transition:opacity .8s ease,transform .6s ease}.timeline-left .timeline-quote{opacity:0;transform:translateX(110px)}.timeline-left ul li:nth-child(2n) .timeline-quote{opacity:0;transform:translateX(-110px)}.timeline-left ul li:last-child .timeline-year{background:#fff}.timeline-left ul li:nth-child(2n) .timeline-quote.show,.timeline-quote.show{opacity:1;transform:translateX(0)}.timeline-quote p{font-size:12px;font-weight:500;line-height:17px}.timeline-left .timeline-quote{text-align:right}.timeline-year{background:#213138;border-radius:3px;box-shadow:0 4px 54px 0 #00000026;display:inline-flex;padding:6px 11px;position:relative;transition:padding .8s ease;width:max-content}.timeline-year span{color:#ffdc00;font-size:30px;font-weight:700;line-height:38px}.timeline-bottom-circle a svg{height:100%;scale:.7;width:100%}.timeline-year.animate{padding:6px 24px}.timeline-left ul li:nth-child(2n){flex-direction:row-reverse;margin-left:415px;margin-top:-25px}.timeline-left ul li:nth-child(2n) .timeline-quote{text-align:start}.timeline-left ul li:nth-child(odd) .timeline-year:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='22' fill='none' viewBox='0 0 21 22'%3E%3Cpath stroke='%23000' stroke-linecap='round' d='M20.418.5C20.388 7.342 16.361 21.025.5 21.025'/%3E%3C/svg%3E");right:-24px;width:25px}.timeline-left ul li:nth-child(2n) .timeline-year:after,.timeline-left ul li:nth-child(odd) .timeline-year:after{background-repeat:no-repeat;background-size:100%;content:"";height:100%;position:absolute;top:50%;transform:translateY(-50%)}.timeline-left ul li:nth-child(2n) .timeline-year:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='22' fill='none' viewBox='0 0 23 22'%3E%3Cpath stroke='%23000' stroke-linecap='round' d='M.5.5c.032 6.842 4.29 20.525 21.059 20.525'/%3E%3C/svg%3E");left:-27px;transition:right .8s ease;width:31px}.timeline-right{margin-top:30px}.timeline-upper-circle{align-items:center;border-radius:100%;box-shadow:1px 0 63px 4px #00000045;display:flex;height:80px;justify-content:center;margin:0 auto 15px;position:relative;width:80px;z-index:1}.timeline-upper-circle span{background:#fff;border:8px solid #000;border-radius:100%;height:40px;width:40px}.timeline-outer-wrapper:after{background:#000;content:"";height:100%;min-width:2px;position:absolute;right:50%;top:90px;z-index:99}.timeline-bottom-circle{padding-top:35px}.timeline-bottom-circle a{align-items:center;background:#252624;border-radius:100%;display:flex;height:20px;justify-content:center;margin:0 auto;position:relative;width:20px;z-index:9999}.timeline-left ul li:nth-child(odd){right:-8px;transition:all .8s ease}.timeline-left ul li.is-animating:nth-child(odd){right:0}.timeline-left ul li:nth-child(2n){left:-8px;transition:all .8s ease}.timeline-left ul li.is-animating:nth-child(2n){left:0}.timeline-left ul li:nth-child(odd) .timeline-year:after{right:-17px;transition:all .8s ease;z-index:-4}.timeline-left ul li.is-animating:nth-child(odd) .timeline-year:after{right:-25px}.timeline-left ul li:nth-child(2n) .timeline-year:after{left:-14px;transition:all .8s ease;width:32px;z-index:-4}.timeline-left ul li.is-animating:nth-child(2n) .timeline-year:after{left:-21px;width:26px}@media(max-width:991px){.timeline-outer-wrapper{max-width:680px}.timeline-left ul li{width:315px}.timeline-left ul li:nth-child(2n){margin-left:360px}}@media(max-width:767px){.timeline-upper-circle{margin-left:0}.timeline-outer-wrapper:after{left:24px;right:inherit}.timeline-upper-circle{height:50px;width:50px}.timeline-bottom-circle a{margin-left:14px}.timeline-upper-circle span{border:4px solid #000;height:20px;width:20px}.timeline-left ul li:nth-child(odd){flex-direction:row-reverse}.timeline-left ul li:nth-child(odd) .timeline-quote{text-align:start}.timeline-left ul li:nth-child(2n){margin-left:0;margin-top:0}.timeline-left ul li{width:100%}.timeline-left ul li:nth-child(2n) .timeline-year:after,.timeline-left ul li:nth-child(odd) .timeline-year:after{left:-17px;width:20px}.timeline-left ul li:nth-child(odd) .timeline-year:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='22' fill='none' viewBox='0 0 23 22'%3E%3Cpath stroke='%23000' stroke-linecap='round' d='M.5.5c.032 6.842 4.29 20.525 21.059 20.525'/%3E%3C/svg%3E")}.timeline-left ul{display:grid;gap:20px;padding-left:40px}.timeline-left .timeline-quote{opacity:0;transform:translateX(-110px)}.timeline-left .timeline-quote.show{opacity:1;transform:translateX(0)}.timeline-year span{font-size:18px;line-height:28px}.timeline-bottom-circle a svg{height:10px;scale:1;width:10px}.timeline-left ul li:nth-child(2n),.timeline-left ul li:nth-child(odd){left:-4px}.timeline-left ul li.is-animating:nth-child(odd){left:0}.timeline-left ul li.is-animating:nth-child(2n) .timeline-year:after,.timeline-left ul li:nth-child(odd) .timeline-year:after{left:-13px;width:20px}.timeline-left ul li.is-animating:nth-child(2n) .timeline-year:after,.timeline-left ul li.is-animating:nth-child(odd) .timeline-year:after{left:-16px!important}.timeline-left ul li:nth-child(2n) .timeline-year:after{left:-13px}.timeline-outer-wrapper:after{height:calc(100% - 80px);top:63px}.timeline-outer-wrapper{overflow:visible}}