.timeline-container{width:100%;padding:80px 0 112px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.timeline-container::-webkit-scrollbar{display:none}@media(max-width:767px){.timeline-container{padding:48px 0}}.timeline-container .timeline{display:flex;position:relative;justify-content:space-around;width:max-content;padding:0 40px 0 112px;align-items:stretch;flex-wrap:wrap}.timeline-container .timeline .side_arrow{display:none}@media(max-width:767px){.timeline-container .timeline .side_arrow{position:absolute;width:2px;height:94%;background-color:var(--border-border-primary);display:flex;flex-direction:column;justify-content:space-between;align-items:center;left:14px;top:5px;margin:0}.timeline-container .timeline .side_arrow:before{content:"";height:24px;width:24px;background-color:var(--primary-blue);border-radius:50%;border:4px solid var(--black);display:block;outline:2px solid var(--border-border-primary)}.timeline-container .timeline .side_arrow:after{content:"";width:15px;height:15px;border-top:2px solid var(--border-border-primary);border-right:2px solid var(--border-border-primary);display:block;transform:rotate(135deg)}.timeline-container .timeline{flex-direction:column;width:100%;padding-left:20px}}.timeline-container .timeline:before{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-image:url(/images/local-images/line.svg);z-index:0}@media(max-width:767px){.timeline-container .timeline:before{display:none}}.timeline-container .timeline .timeline-item{position:relative;width:221px;text-align:center;display:flex;flex-direction:column;margin-top:176px}@media(max-width:767px){.timeline-container .timeline .timeline-item{margin-top:0;padding-left:40px;width:100%;margin-bottom:24px}}.timeline-container .timeline .timeline-item.top{flex-direction:column-reverse;margin-top:0;margin-bottom:176px}@media(max-width:767px){.timeline-container .timeline .timeline-item.top{margin-bottom:24px;flex-direction:column}}.timeline-container .timeline .timeline-item.top .timeline-content{justify-content:end;margin-top:0;margin-bottom:46px}@media(max-width:767px){.timeline-container .timeline .timeline-item.top .timeline-content{margin-top:24px;margin-bottom:0}}.timeline-container .timeline .timeline-item.top .circle:after{top:-25px;bottom:unset}.timeline-container .timeline .timeline-item.top .circle:before{top:-53px;bottom:unset}.timeline-container .timeline .timeline-item.bottom .timeline-content p{margin-bottom:0}.timeline-container .timeline .timeline-item .circle{width:48px;height:48px;line-height:48px;text-align:center;background-color:#fff;color:#000;border-radius:50%;position:relative;z-index:1;font-size:20px;font-style:normal;font-weight:600}.timeline-container .timeline .timeline-item .circle:after{content:"";background:#fff;width:48px;height:1px;transform:rotate(90deg);position:absolute;bottom:-25px;left:0;right:0}@media(max-width:767px){.timeline-container .timeline .timeline-item .circle:after{display:none}}.timeline-container .timeline .timeline-item .circle:before{position:absolute;content:"";background:#fff;width:5px;height:5px;bottom:-53px;left:0;right:0;border-radius:100%;margin:auto}@media(max-width:767px){.timeline-container .timeline .timeline-item .circle:before{display:none}}.timeline-container .timeline .timeline-item .timeline-content{flex:1;width:400px;text-align:left;color:#fff;display:flex;flex-direction:column;height:100%;margin-top:56px}@media(max-width:1440px){.timeline-container .timeline .timeline-item .timeline-content{width:300px}}@media(max-width:991px){.timeline-container .timeline .timeline-item .timeline-content{width:270px}}@media(max-width:767px){.timeline-container .timeline .timeline-item .timeline-content{width:100%;margin-top:24px}}.timeline-container .timeline .timeline-item .timeline-content .year{margin-bottom:24px;font-size:24px;font-style:normal;font-weight:600;line-height:32px;display:block}.timeline-container .timeline .timeline-item .timeline-content p{font-size:18px;font-style:normal;line-height:28px;margin-bottom:16px}@media(max-width:767px){.timeline-container .timeline .timeline-item .timeline-content p{margin-bottom:0}}