.timeline .content-wrapper{padding:0 1em}.timeline .title{font-size:2.5rem;padding-bottom:.5em;font-weight:300}.timeline .roadway .items{width:100%;display:flex;justify-content:space-between;position:relative;z-index:1}.timeline .roadway .items .item-block{width:100%;display:flex;flex-direction:column;min-height:200px}.timeline .roadway .items .item-block .time-block{height:50%;padding:20px 0}.timeline .roadway .items .item-block .time-block.up{order:0;display:flex;align-items:flex-end}.timeline .roadway .items .item-block .time-block.down{height:50%;min-height:50%;max-height:50%;order:2;visibility:hidden}.timeline .roadway .items .item-block .marker{width:100%;order:1}.timeline .roadway .items .item-block .marker:before{content:'';position:absolute;height:2px;background-color:#ccc;left:0;right:0}.timeline .roadway .items .item-block .marker:after{width:12px;height:12px;background-color:#ccc;border-radius:100%;position:absolute;transform:translateY(-4px)}.timeline .roadway .items .item-block:nth-child(odd) .time-block.up{order:3;align-items:flex-start}.timeline .roadway .items .item-block:nth-child(odd) .time-block.up .arrow{transform:rotate(180deg);top:0;bottom:auto}.timeline .roadway .items .item-block:nth-child(odd) .time-block.down{order:0}.timeline .roadway .items .item-block:nth-child(odd) .marker{order:1}.timeline .roadway .items .item-block:first-child{position:relative}.timeline .roadway .items .item-block:first-child .marker:after{content:'';right:auto;left:0}.timeline .roadway .items .item-block:last-child{position:relative}.timeline .roadway .items .item-block:last-child .marker:after{content:'';right:0;left:auto}.timeline.is-horizontal .roadway .items .item-block:not(:last-child){margin-right:0}.timeline.is-vertical .roadway{display:flex;justify-content:center;align-items:center}.timeline.is-vertical .roadway .items{width:100%;display:block}.timeline.is-vertical .roadway .items .item-block{min-height:0;flex-direction:row}.timeline.is-vertical .roadway .items .item-block .time-block{width:50%;padding:0 20px}.timeline.is-vertical .roadway .items .item-block .time-block.up{justify-content:flex-end}.timeline.is-vertical .roadway .items .item-block .time-block.up .arrow{right:0;top:0;bottom:0;height:100%;width:100%;left:auto;justify-content:flex-end}.timeline.is-vertical .roadway .items .item-block .time-block.up .arrow:before{position:relative;margin:0;left:12px}.timeline.is-vertical .roadway .items .item-block .time-block.up .arrow:after{transform:translateX(38px)}.timeline.is-vertical .roadway .items .item-block .time-block.down{min-width:50%}.timeline.is-vertical .roadway .items .item-block .marker{width:0;order:1;position:relative}.timeline.is-vertical .roadway .items .item-block .marker:before{width:2px;height:100%;top:0;bottom:0}.timeline.is-vertical .roadway .items .item-block:nth-child(odd) .time-block.up{order:3;justify-content:flex-start}.timeline.is-vertical .roadway .items .item-block:nth-child(odd) .time-block.up .arrow{left:0;right:auto}.timeline.is-vertical .roadway .items .item-block:nth-child(odd) .time-block.down{order:0}.timeline.is-vertical .roadway .items .item-block:nth-child(odd) .marker{order:1}.timeline.is-vertical .roadway .items .item-block:first-child{position:relative}.timeline.is-vertical .roadway .items .item-block:first-child .marker:after{content:'';right:auto;left:auto;top:0;transform:translateX(-5px)}.timeline.is-vertical .roadway .items .item-block:last-child{position:relative}.timeline.is-vertical .roadway .items .item-block:last-child .marker:after{content:'';right:auto;left:auto;top:auto;bottom:0;transform:translateX(-5px)}@media (max-width:991.98px){.timeline.is-horizontal .roadway{display:flex;justify-content:center;align-items:center}.timeline.is-horizontal .roadway .items{width:100%;display:block}.timeline.is-horizontal .roadway .items .item-block{min-height:0;flex-direction:row}.timeline.is-horizontal .roadway .items .item-block .time-block{width:50%;padding:0 20px}.timeline.is-horizontal .roadway .items .item-block .time-block.up{justify-content:flex-end}.timeline.is-horizontal .roadway .items .item-block .time-block.up .arrow{right:0;top:0;bottom:0;height:100%;width:100%;left:auto;justify-content:flex-end}.timeline.is-horizontal .roadway .items .item-block .time-block.up .arrow:before{position:relative;margin:0;left:12px}.timeline.is-horizontal .roadway .items .item-block .time-block.up .arrow:after{transform:translateX(38px)}.timeline.is-horizontal .roadway .items .item-block .time-block.down{min-width:50%}.timeline.is-horizontal .roadway .items .item-block .marker{width:0;order:1;position:relative}.timeline.is-horizontal .roadway .items .item-block .marker:before{width:2px;height:100%;top:0;bottom:0}.timeline.is-horizontal .roadway .items .item-block:nth-child(odd) .time-block.up{order:3;justify-content:flex-start}.timeline.is-horizontal .roadway .items .item-block:nth-child(odd) .time-block.up .arrow{left:0;right:auto}.timeline.is-horizontal .roadway .items .item-block:nth-child(odd) .time-block.down{order:0}.timeline.is-horizontal .roadway .items .item-block:nth-child(odd) .marker{order:1}.timeline.is-horizontal .roadway .items .item-block:first-child{position:relative}.timeline.is-horizontal .roadway .items .item-block:first-child .marker:after{content:'';right:auto;left:auto;top:0;transform:translateX(-5px)}.timeline.is-horizontal .roadway .items .item-block:last-child{position:relative}.timeline.is-horizontal .roadway .items .item-block:last-child .marker:after{content:'';right:auto;left:auto;top:auto;bottom:0;transform:translateX(-5px)}}.timeline-item{position:relative;padding:1.5em;background-color:#eaeaea}.timeline-item .title{font-size:1.5rem;padding-bottom:.5em;font-weight:300}.timeline-item .img{margin:0 auto;text-align:center;max-width:200px}.timeline-item .arrow{width:100%;height:0;position:absolute;display:flex;justify-content:center;align-items:center;bottom:0;left:0;right:0;z-index:-1;background-color:inherit}.timeline-item .arrow:before{content:'';width:25px;height:25px;display:block;z-index:1;margin:0 auto;transform:rotate(45deg);background-color:inherit}.timeline-item .arrow:after{content:'';width:35px;height:35px;border-radius:100%;border:4px solid #ccc;position:absolute;opacity:.2;transform:translateY(20px);z-index:-1}
/*# sourceMappingURL=timeline.min.css.map */
