
.timeLineContainer{padding:0px;z-index: 10;}
.timeLineContainer:after{content:'';position:absolute;width:2px;height:calc(100% - 75px);border: 2px solid #008BDA;z-index:1;left:-3px;right:0px;margin:auto;top:60px}
.timeLineContainer .timeLineRow{padding:50px 0px;margin-bottom:0px;position:relative;}
.timeLineContainer .timeLineRow h5{color: #00287A;position:relative;margin:0px;font: normal normal bold 16px/23px Hurme-Geometric-Sans;}
.timeLineText{color: #00287A;font: normal normal normal 13px/18px Hurme-Geometric-Sans;}
.timeLineColumnEven{text-align:right}

.timeLineContainer .timeLineRow:last-child:after{content:'';position:absolute;left:-2px;right:0px;top:75px;margin:auto;height:calc(100% - 75px);width:5px;z-index:2}

.timeLineContainer .timeLineRow .timeLineColumn{position:relative;}
.timeLineContainer .timeLineColumnOdd h5:before{content:'';position:absolute;left:-35px;top:0px;width:35px;height:35px;background-color:#008BDA;border-radius:50%}
.timeLineContainer .timeLineColumnEven h5:before{content:'';position:absolute;right:-30px;top:0px;width:35px;height:35px;background-color:#008BDA;border-radius:50%}

.timeLineContainer .timeLineRow h5::after{content:'';position: absolute;width: 30px;height: 30px;
background: url("../images/icons/world2.svg") center center/contain no-repeat;z-index: 2;background-color: #008BDA;border-radius: 100%;}

.timeLineContainer .timeLineRow.timeLineColumnOdd h5::after{left:-32px;top:2px;}
.timeLineContainer .timeLineRow.timeLineColumnEven h5::after{right:-27px;top:2px;}



.timeLineContainer .timeLineColumnOdd h5{padding-left: 15px;}
.timeLineContainer .timeLineColumnEven h5{padding-right: 15px;}

.timeLineContainer .timeLineColumnOdd .timeLineText{padding-left: 15px;}
.timeLineContainer .timeLineColumnEven .timeLineText{padding-right: 15px;}


@media(max-width:768px){
    .timeLineContainer  h5{width: 50%;}
    .timeLineContainer .timeLineText{width: 50%;}
    .timeLineContainer .timeLineRow .timeLineColumn{padding: 0px;}
    .timeLineContainer .timeLineRow.timeLineColumnOdd .timeLineColumn{display: flex;justify-content: flex-start;flex-direction: column;align-items: flex-start;}
    .timeLineContainer .timeLineRow.timeLineColumnEven .timeLineColumn{display: flex;justify-content: flex-end;flex-direction: column;align-items: flex-end;}

    .timeLineContainer .timeLineRow.timeLineColumnOdd h5::before{left: auto;right: -15px}
    .timeLineContainer .timeLineRow.timeLineColumnOdd h5::after{left: auto;right: -13px}

    .timeLineContainer .timeLineRow.timeLineColumnEven h5::before{right: auto;left: -19px}
    .timeLineContainer .timeLineRow.timeLineColumnEven h5::after{right: auto;left: -16px}

    .timeLineContainer .timeLineColumnEven h5{padding-right: 0px;}
    .timeLineContainer .timeLineColumnEven .timeLineText{padding-right: 0px;}

    .timeLineContainer .timeLineColumnOdd h5{padding-left: 0px;}
    .timeLineContainer .timeLineColumnOdd .timeLineText{padding-left: 0px;padding-right: 8px;}


}

