.tm-timeline-gp ul{margin:0;padding:0}.tm-timeline-gp ul li{position:relative;margin:0 auto;width:4px;list-style-type:none;padding-bottom:30px;color:#878c9b}.tm-timeline-gp ul li:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#f5f5f5}.tm-timeline-gp ul li:after{position:absolute;top:0;left:50%;width:12px;height:12px;border-radius:50%;content:"";-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#f2b636}.tm-timeline-gp ul li .timeline-content-wrap{position:relative;top:-5px;width:330px}.tm-timeline-gp ul li:nth-child(odd) .timeline-content-wrap{left:34px}.tm-timeline-gp ul li:nth-child(2n) .timeline-content-wrap{text-align:right;left:-364px}.tm-timeline-gp ul li:last-child:before{display:none}.tm-timeline-gp .heading{text-transform:uppercase;letter-spacing:1.75px;font-weight:700;font-size:14px;margin-bottom:10px}@media screen and (max-width:900px){.tm-timeline-gp ul li .timeline-content-wrap{width:250px}.tm-timeline-gp ul li:nth-child(2n) .timeline-content-wrap{left:-284px}}@media screen and (max-width:600px){.tm-timeline-gp ul li{margin-left:20px}.tm-timeline-gp ul li .timeline-content-wrap{width:calc(100vw - 100px)}.tm-timeline-gp ul li:nth-child(2n) .timeline-content-wrap{left:-284px;left:34px;text-align:left}}