.timeline-container .timeline-items .timeline-item{padding:40px 20px}.timeline-container .timeline-items .timeline-item .timeline-content{max-width:80%}.timeline-container .timeline-items .timeline-item .timeline-content img{max-width:63%}.timeline-container .timeline-items .timeline-item .timeline-header{text-align:center}.timeline-container .timeline-items .timeline-item .timeline-separator{align-items:center;display:flex;justify-content:center;margin:20px 0;width:100%}.timeline-container .timeline-items .timeline-item .timeline-separator .timeline-dot{background-color:#333;border-radius:50%;display:block;height:10px;width:10px}.timeline-container .timeline-items .timeline-item .timeline-separator .timeline-line{background-color:#333;height:2px;width:calc(50% - 5px)}.timeline-container .timeline-items .timeline-item.timeline-position-left .timeline-content{margin-left:auto;text-align:right}.timeline-container .timeline-items .timeline-item.timeline-position-left .timeline-separator{flex-direction:row;justify-content:end}.timeline-container .timeline-items .timeline-item.timeline-position-right .timeline-content{margin-right:auto;text-align:left}.timeline-container .timeline-items .timeline-item.timeline-position-right .timeline-separator{flex-direction:row-reverse;justify-content:start}.timeline-container .timeline-items .timeline-item.timeline-important{background-color:#333;color:#fff}.timeline-container .timeline-items .timeline-item.timeline-important .timeline-content{margin:0 auto;text-align:center}.timeline-container .timeline-items .timeline-item.timeline-important .timeline-separator{position:relative}.timeline-container .timeline-items .timeline-item.timeline-important .timeline-separator .timeline-dot{background-color:#fff;left:calc(50% - 5px);position:absolute}.timeline-container .timeline-items .timeline-item.timeline-important .timeline-separator .timeline-line{background-color:#fff;width:100%}