.timeline:before{background:var(--blue);background:linear-gradient(0deg,rgba(33,50,102,0),#213266 15%);content:"";height:100%;left:50%;position:absolute;top:20px;width:2px;z-index:1}.timeline{margin:0 auto;max-width:var(--max-width);padding:0;position:relative}.timeline ul{margin:0;padding:0}.timeline ul li{box-sizing:border-box;line-height:normal;list-style:none;padding:0 5rem 5rem;position:relative;width:50%}.timeline ul li h3{color:var(--blue)}.timeline ul li:nth-child(odd){clear:both;float:left;text-align:right}.timeline ul li:nth-child(2n){clear:both;float:right;text-align:left}.left_content{padding-bottom:20px}.timeline ul li:nth-child(odd):before{right:-12px}.timeline ul li:nth-child(2n):before,.timeline ul li:nth-child(odd):before{background:var(--turquoise);border-radius:50%;box-shadow:0 0 0 4px var(--light-turquoise);content:"";height:20px;position:absolute;top:12px;width:20px;z-index:1}.timeline ul li:nth-child(2n):before{left:-10px}.timeline ul li:nth-child(odd) .left_content{right:-130px}.timeline ul li:nth-child(2n) .left_content,.timeline ul li:nth-child(odd) .left_content{background-color:var(--blue);border-radius:25px;margin:0;padding:4px 20px;position:absolute;top:4px}.timeline ul li:nth-child(2n) .left_content{left:-130px}.timeline .left_content p{color:var(--white);margin-bottom:0}.timeline img{border-radius:5px;margin-top:2rem;max-width:100%;width:100%}.timeline figure{margin:0}.timeline figcaption{font-style:italic;margin-top:1rem}@media (max-width:767px){.timeline{width:100%}.timeline:before{left:20px}.timeline ul li:nth-child(2n),.timeline ul li:nth-child(odd){padding-left:5rem;padding-top:3rem;text-align:left;width:100%}.timeline ul li:nth-child(2n):before,.timeline ul li:nth-child(odd):before{left:10px;top:-18px}.timeline ul li:nth-child(2n) .left_content,.timeline ul li:nth-child(odd) .left_content{left:5rem;right:inherit;top:-26px}}