.timeline-section .section-title{margin-bottom:4rem;text-align:center}.timeline-section .page-center.narrow{max-width:1045px}.timeline-entry{padding-bottom:70px;position:relative}.timeline-entry__outer:last-child .timeline-entry{padding-bottom:0}.timeline-entry .year{background:#009b37;border-radius:5px;color:#fff;line-height:1em;min-width:80px;padding:5px 10px;position:absolute;text-align:center;top:0;z-index:10}.entry-odd .year{right:-39px}.entry-even .year{left:-39px}.timeline-entry p{margin:0 0 1rem}.entry-odd{margin-right:50%;padding-right:70px;text-align:right}.entry-even{margin-left:50%;padding-left:70px}.entry-odd:after{right:0}.entry-even:after,.entry-odd:after{background:#009b37;content:"";display:block;height:100%;position:absolute;top:10px;width:2px}.entry-even:after{left:-1px}@media (max-width:599px){.timeline{padding-top:30px}.timeline-entry__outer:first-child .timeline-entry:after{height:calc(100% + 40px);top:-30px}.timeline-entry{margin:0;padding:0 0 90px 30px;text-align:left}.timeline-entry .year{border-radius:0 5px 5px 0;top:-50px}.entry-odd .year{left:0;right:auto}.entry-even .year{left:0}.entry-even:before,.entry-odd:before{left:0;transform:translateX(-5px)}.entry-even:after,.entry-odd:after{left:0}}