.horizontal-timeline-container{max-width:800px;margin:0 auto}.horizontal-timeline-container .timeline{justify-content:space-evenly;align-items:normal;margin-top:20px;display:flex;position:relative}.horizontal-timeline-container .timeline:before{content:"";z-index:1;background-color:#3973b9;width:75%;height:1px;position:absolute;top:10px;left:0;right:0}.horizontal-timeline-container .timeline.nodes-2:before{width:50%}.horizontal-timeline-container .timeline.nodes-3:before{width:67%}.horizontal-timeline-container .timeline .timeline-item{text-align:left;background-color:#fff;flex-direction:column;align-items:normal;width:100%;display:flex;position:relative}.horizontal-timeline-container .timeline .timeline-item .timeline-icon{z-index:2;background-color:#fff;border:1px solid #3973b9;border-radius:50%;width:21px;height:21px;position:absolute;top:0}.horizontal-timeline-container .timeline .timeline-item .timeline-icon.is-last{background-color:#79b2e2;border:1px solid #79b2e2}.horizontal-timeline-container .timeline .timeline-item .timeline-icon.checked{color:#fff;text-align:center;background-color:#3973b9;padding-top:4px;font-size:10px;line-height:10px}.horizontal-timeline-container .timeline .timeline-item .content{width:100%;margin-top:20px}.horizontal-timeline-container .timeline .timeline-item .content .time{font-size:10px;line-height:28px}.horizontal-timeline-container .timeline .timeline-item .content .refund{color:#222;word-wrap:break-word;width:70%;font-size:12px}
