.timeline-wrapper .timeline--inner-container {position:relative;}
.timeline-wrapper .timeline--block-row{position:relative;margin-bottom:60px;}
.timeline-wrapper .timeline--inner-container::before{content: "";width: 1px;height: calc(100% - 44px);top: 0;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);position: absolute;background-color: var(--main-blue)}
.timeline-wrapper .timeline--block-row::before{content: "";width: 30px;height: 30px;background: var(--gray-five);position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);border-radius: 50%}
.timeline-wrapper .timeline--image-wrapper{background-size:cover;background-repeat:no-repeat;background-position:center;max-width:333px;width:100%;height:333px;margin: 0 auto 0 110px;}
.timeline-wrapper .timeline--block-row:nth-child(odd){flex-direction:row-reverse;}
.timeline-wrapper .timeline--block{display: flex;flex-wrap: wrap;align-content: center;}
.timeline-wrapper .timeline--block-content{max-width:333px;margin: 0 auto 0 110px;     width: 100%;
}
.timeline-wrapper .timeline--block-title .h3{font-size:4rem;margin-top:15px;font-weight:700;color:var(--main-blue);}
.timeline-wrapper .timeline-pagination a{text-decoration:none;background: var(--white-color); -webkit-box-shadow: 0 5px 13px 0 rgba(0,0,0,.14);box-shadow: 0 5px 13px 0 rgba(0,0,0,.14);font-size:2rem;font-weight:700;color:#024072;padding:5px 20px;}
.timeline-wrapper .timeline-pagination{margin-top:15px;}

@media all and (max-width:991.98px){
.timeline-wrapper .timeline--inner-container::before,.timeline-wrapper .timeline--block-row::before{display:none;}
.timeline-wrapper .timeline--block-content,.timeline-wrapper .timeline--image-wrapper{margin:0 auto;}
.timeline-wrapper .timeline--block-row,.timeline-wrapper .timeline--block-row:nth-child(odd){flex-direction:column-reverse;}
}
@media all and (max-width:768px){
.timeline-wrapper .timeline--block-content{
	padding: 0 20px;
}
}