.timeline:after{background:#1a1a1a;content:"";height:max(10vw,80px);position:absolute;width:1.5px}.timeline__item{border-left:2px solid #1a1a1a;padding-bottom:6.25vw;padding-left:calc(var(--inner-box-padding) + 1.25rem);padding-right:var(--inner-box-padding);position:relative}.timeline__item:nth-child(2n){border-right:0;margin-left:auto;position:relative}.timeline__item:nth-child(2n):before,.timeline__item:nth-child(odd):after{background:#000;content:"";height:1.5rem;left:-.785rem;position:absolute;right:auto;top:0;width:1.5rem}.timeline__item h4{margin-top:0}@media (min-width:768px){.timeline:after{left:calc(50% - 1px)}.timeline__item{width:calc(50% + 1px)}.timeline__item:nth-child(odd):after{left:auto;right:-.75rem}.timeline__item:nth-child(odd){border-left:0;border-right:2px solid #1a1a1a;padding-left:var(--inner-box-padding);padding-right:calc(var(--inner-box-padding) + 1.25rem)}}