.timeline{padding:48px 0 64px}.timeline__track{padding:20px 0;position:relative}.timeline__track:before{background:var(--timeline-line,#90908f);bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:3px}.timeline__entry{padding-bottom:48px;position:relative;width:50%}.timeline__entry--left{left:0;padding-left:0;padding-right:48px}.timeline__entry--right{left:50%;padding-left:48px;padding-right:0}.timeline__year-badge{position:absolute;top:0;z-index:2}.timeline__entry--left .timeline__year-badge{right:0;transform:translateX(50%)}.timeline__entry--right .timeline__year-badge{left:0;transform:translateX(-50%)}.timeline__year{align-items:center;background:#fff;border:2px solid var(--timeline-node,#00673c);border-radius:50%;color:var(--timeline-year,#00673c);display:flex;font-size:14px;font-weight:800;height:64px;justify-content:center;line-height:1;white-space:nowrap;width:64px}.timeline__node{background:var(--timeline-node,#00673c);border-radius:50%;height:14px;position:absolute;top:74px;width:14px;z-index:1}.timeline__entry--left .timeline__node{right:-7px}.timeline__entry--right .timeline__node{left:-7px}.timeline__node:after{background:var(--timeline-node,#00673c);content:"";height:2px;position:absolute;top:50%;transform:translateY(-50%);width:41px}.timeline__entry--right .timeline__node:after{left:100%}.timeline__entry--left .timeline__node:after{right:100%}.timeline__card{background:#fff;border:2px solid var(--timeline-node,#00673c);border-radius:6px;margin-top:68px;padding:24px;text-align:left}.timeline__image{margin-bottom:12px}.timeline__image img{border-radius:4px;display:block;height:auto;max-width:100%}.timeline__desc{color:#333;font-size:15px;line-height:1.7;text-align:left}.timeline__desc p{margin-bottom:10px}.timeline__desc p:last-child{margin-bottom:0}@media (max-width:1024px){.timeline__year{font-size:13px;height:56px;width:56px}.timeline__entry{padding-bottom:36px}.timeline__entry--left{padding-right:36px}.timeline__entry--right{padding-left:36px}.timeline__card{margin-top:62px;padding:20px}.timeline__node{top:66px}.timeline__node:after{width:29px}}@media (max-width:767px){.timeline{padding:32px 0 48px}.timeline__track:before{left:12px;transform:none}.timeline__entry,.timeline__entry--left,.timeline__entry--right{left:0;padding-bottom:32px;padding-left:48px;padding-right:0;width:100%}.timeline__entry--left .timeline__year-badge,.timeline__entry--right .timeline__year-badge{left:12px;right:auto;transform:translateX(-50%)}.timeline__entry--left .timeline__node,.timeline__entry--right .timeline__node{left:5px;right:auto}.timeline__entry--left .timeline__node:after,.timeline__entry--right .timeline__node:after{left:100%;right:auto;width:29px}.timeline__year{font-size:12px;height:48px;width:48px}.timeline__node{top:56px}.timeline__desc{font-size:14px}.timeline__card{margin-top:52px;padding:16px}.timeline__entry--left .timeline__image img{margin-left:0}}