section.timeline .timeline_container ul,section.timeline .timeline_container ul li{margin:0;padding:0}section.timeline .timeline_container ul{position:relative;z-index:0}section.timeline .timeline_container ul:before{background:linear-gradient(180deg,var(--white_color) 50.5%,#29364c 100%);content:"";height:100%;left:126px;position:absolute;top:12px;width:1.5px;z-index:-1}section.timeline .timeline_container ul li .timeline_content{display:flex;gap:18px}section.timeline .timeline_container ul li .timeline_content .timeline_year{position:relative;width:117px;z-index:0}section.timeline .timeline_container ul li .timeline_content .timeline_description{padding-bottom:34px;padding-left:39px;width:calc(100% - 135px)}section.timeline .timeline_container ul li .timeline_content .timeline_year:before{background:var(--lightBlue_color);border:1px solid var(--white_color);border-radius:50%;content:"";height:18px;position:absolute;right:-18px;top:5px;width:18px;z-index:-1}section.timeline .timeline_container ul li .timeline_content .year_content{padding-right:38px;text-align:right}section.timeline .button_container{margin:0 auto;max-width:400px}section.timeline .button_container a.cta_button{max-width:100%}@media(max-width:767px){section.timeline .timeline_container ul li .timeline_content .timeline_year{width:78px}section.timeline .timeline_container ul li .timeline_content .year_content{padding-right:20px;text-align:left}section.timeline .timeline_container ul:before{left:86px}section.timeline .timeline_container ul li .timeline_content .timeline_description{padding-left:20px;width:calc(100% - 96px)}}