.timeline_wrapper{position:relative;z-index:9}.timeline_wrapper .content-wrapper,.timeline_wrapper .full_width{position:relative;z-index:7}.timeline_wrapper .overlay{display:block;height:100%;inset:0;position:absolute;width:100%;z-index:3}.timeline_wrapper{padding:100px 0}.timeline_wrapper .timeline__title{margin:0 auto;max-width:840px;padding:0 16px;text-align:center}.timeline_wrapper .timeline__title h2{font-size:48px;font-weight:600;letter-spacing:-.5px;line-height:56px;margin-bottom:16px;text-transform:capitalize}.timeline_wrapper .timeline__title p{color:#959595;font-size:18px;font-weight:400;line-height:28.8px}.timeline_wrapper .timeline{padding-top:60px}.timeline_wrapper .timeline ul{margin-bottom:0;padding-left:0;padding-top:60px}.timeline_wrapper .timeline ul li{background:#000;list-style-type:none;margin:0 auto 78px;position:relative;width:2px}.timeline_wrapper .timeline ul li:last-child{margin-bottom:-70px;padding-bottom:7px;width:0}.timeline_wrapper .timeline ul li:before{background:var(--tertiary_color);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";height:40px;left:50%;position:absolute;top:-60px;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:40px}.timeline_wrapper .timeline ul li .hidden{opacity:0}.timeline_wrapper .timeline ul li .content{position:relative;top:-60px;width:500px}.timeline_wrapper .timeline ul li .content .badge{background:var(--primary_color);border-radius:1000px;color:#fff;display:inline-block;margin-bottom:40px;padding:6px 24px}.timeline_wrapper .timeline ul li .content .badge a{color:#fff}.timeline_wrapper .timeline ul li .title{margin-bottom:12px}.timeline_wrapper .timeline ul li .content h3{color:#fff;font-size:20px;font-weight:600;line-height:28px;margin:16px 0 8px}.timeline_wrapper .timeline ul li .content p{color:var(--primary_color);font-weight:400}.timeline_wrapper .timeline ul li:nth-child(odd) .content{padding-left:80px}.timeline_wrapper .timeline ul li:nth-child(odd) .content:before{left:-38px}.timeline_wrapper .timeline ul li:nth-child(2n) .content{left:-500px;padding-right:80px;text-align:right}.timeline_wrapper .timeline ul li:nth-child(2n) .content:before{right:-38px}@media screen and (max-width:1024px){.timeline_wrapper .timeline ul li .content{width:45vw}.timeline_wrapper .timeline ul li:nth-child(2n) .content{left:-45vw;padding-right:50px}.timeline_wrapper .timeline ul li:nth-child(odd) .content{padding-left:50px}}@media screen and (max-width:767px){.timeline_wrapper .timeline__title{text-align:left}.timeline_wrapper .timeline{padding-bottom:0;padding-top:40px}.timeline_wrapper .timeline ul li{margin-left:15px}.timeline_wrapper .timeline ul li .content{transition:.2s;width:80vw}.timeline_wrapper .timeline ul li:nth-child(2n) .content{left:0;padding-left:50px;padding-right:0;text-align:left}.timeline_wrapper .timeline ul li:nth-child(2n) .content:before{left:-33px}.timeline_wrapper .timeline ul li:nth-child(odd) .content{padding-left:50px}.timeline_wrapper .timeline ul li:before{height:30px;width:30px}.timeline_wrapper .timeline ul li{margin-bottom:82px;margin-left:20px}}