.timeline,.timeline ul li.timeline-row{position:relative;box-sizing:border-box}.timeline-outer{position:relative;margin:60px 0 120px}.timeline{width:100%;height:100%}.timeline:before{content:'';position:absolute;left:50%;width:4px;height:103%;background:#d5d5d5;top:-50px}.timeline-outer::after,.timeline-outer::before{content:'';left:49%;width:26px;height:70px;z-index:1}.timeline ul{padding:0;margin:0}.timeline ul li.timeline-row{list-style:none;width:50%;padding:20px 40px}.timeline ul li.timeline-row:nth-child(odd){float:left;text-align:right;clear:both}.timeline ul li.timeline-row:nth-child(2n){float:right;text-align:left;clear:both}.timeline ul li.timeline-row .content{padding-bottom:20px}.timeline ul li.timeline-row:nth-child(odd):before{content:'';position:absolute;width:30px;height:30px;top:45px;right:-17px;background:#d5d5d5;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.timeline ul li.timeline-row:nth-child(2n):before{content:'';position:absolute;width:30px;height:30px;top:45px;left:-13px;background:#d5d5d5;border-radius:50%;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.timeline ul li.timeline-row .time h3{padding:0;margin:0;color:#010101;font-size:35px;line-height:33px;font-weight:800}.timeline ul li.timeline-row .time p{margin:10px 0 0;padding:0;font-size:16px;line-height:24px}.timeline ul li.timeline-row:nth-child(odd) .time{position:absolute;top:12px;right:-100%;margin:0;padding:8px 16px;width:95%;text-align:left}.timeline ul li.timeline-row:nth-child(2n) .time{position:absolute;top:12px;left:-100%;margin:0;padding:8px 16px;width:95%;text-align:right}.timeline ul li.timeline-row .bullets-circle li::before{background-color:#ff3b34}.milestones-img-group{display:flex}.timeline ul li.timeline-row:nth-child(odd) .milestones-img-group{justify-content:end}.timeline ul li.timeline-row:nth-child(2n) .milestones-img-group{justify-content:start}.timeline ul li.timeline-row .bullets-circle,.timeline ul li.timeline-row:nth-child(2n) .milestones-img-group:last-child,.timeline ul li.timeline-row:nth-child(odd) .milestones-img-group:last-child{margin-top:20px}.milestones-img-group img:last-child{margin-left:10px}.timeline ul li.timeline-row:nth-child(2n) .bullets-circle li{position:relative}.timeline ul li.timeline-row:nth-child(2n) .bullets-circle li::before{position:absolute;left:auto;top:8px;margin-left:-25px}.timeline ul li.timeline-row.in-view-block:nth-child(2n):before,.timeline ul li.timeline-row.in-view-block:nth-child(odd):before{background:#ff3b34}.timeline ul li .content,.timeline ul li .time{visibility:visible;opacity:1;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.timeline ul li:nth-of-type(odd) .content{transform:translate3d(-30px,10px,0) rotate(0);-webkit-transform:translate3d(-30px,10px,0) rotate(0);-moz-transform:translate3d(-30px,10px,0) rotate(0);-ms-transform:translate3d(-30px,10px,0) rotate(0);-o-transform:translate3d(-30px,10px,0) rotate(0)}.timeline ul li:nth-of-type(2n) .content,.timeline ul li:nth-of-type(odd) .time{transform:translate3d(30px,10px,0) rotate(0);-webkit-transform:translate3d(30px,10px,0) rotate(0);-moz-transform:translate3d(30px,10px,0) rotate(0);-ms-transform:translate3d(30px,10px,0) rotate(0);-o-transform:translate3d(30px,10px,0) rotate(0)}.timeline ul li:nth-of-type(2n) .time{transform:translate3d(-30px,-10px,0) rotate(0);-webkit-transform:translate3d(-30px,-10px,0) rotate(0);-moz-transform:translate3d(-30px,-10px,0) rotate(0);-ms-transform:translate3d(-30px,-10px,0) rotate(0);-o-transform:translate3d(-30px,-10px,0) rotate(0)}.timeline ul li.in-view-block .content,.timeline ul li.in-view-block .time{transform:none;visibility:visible;opacity:1}.timeline-outer::before{position:absolute;top:-55px;background:#fff;background:-webkit-linear-gradient(to bottom,#fff 15%,rgba(255,255,255,.2) 100%);background:-moz-linear-gradient(to bottom,#fff 15%,rgba(255,255,255,.2) 100%);background:linear-gradient(to bottom,#fff 15%,rgba(255,255,255,.2) 100%)}.timeline-outer::after{position:absolute;bottom:-110px;background:#fff;background:-webkit-linear-gradient(to bottom,rgba(255,255,255,.2) 15%,#fff 100%);background:-moz-linear-gradient(to top,rgba(255,255,255,.2) 15%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,.2) 15%,#fff 100%)}.timeline ul li.timeline-row .time ul.bullets-circle li{margin-bottom:5px}@media screen and (max-width:767px){.timeline{width:100%;padding-bottom:0}.timeline:before{left:20px;height:100%}.timeline ul li.timeline-row:nth-child(2n),.timeline ul li.timeline-row:nth-child(odd){width:100%;text-align:left;padding:0 20px 50px 50px}.timeline ul li.timeline-row:nth-child(2n):before,.timeline ul li.timeline-row:nth-child(odd):before{top:30px;left:8px;background:#ff3b34}.timeline ul li.timeline-row:nth-child(2n) .time,.timeline ul li.timeline-row:nth-child(odd) .time{top:0;left:0;right:inherit;position:relative;padding-left:0;width:100%;padding-right:0;text-align:left}.milestones-img-group img:last-child{margin-left:0;margin-top:10px}.timeline ul li.timeline-row:nth-child(2n) .milestones-img-group,.timeline ul li.timeline-row:nth-child(odd) .milestones-img-group{flex-direction:column}.timeline ul li:nth-of-type(2n) .content,.timeline ul li:nth-of-type(odd) .content,.timeline ul li:nth-of-type(odd) .time{transform:translate3d(0,10px,0) rotate(0);-webkit-transform:translate3d(0,10px,0) rotate(0);-moz-transform:translate3d(0,10px,0) rotate(0);-ms-transform:translate3d(0,10px,0) rotate(0);-o-transform:translate3d(0,10px,0) rotate(0)}.timeline ul li:nth-of-type(2n) .time{transform:translate3d(0,-10px,0) rotate(0);-webkit-transform:translate3d(0,-10px,0) rotate(0);-moz-transform:translate3d(0,-10px,0) rotate(0);-ms-transform:translate3d(0,-10px,0) rotate(0);-o-transform:translate3d(0,-10px,0) rotate(0)}.timeline ul li.timeline-row:nth-child(2n) .time{margin-top:15px}}@media screen and (min-width:768px) and (max-width:1023px){.milestones-img-group img:last-child{margin-left:0;margin-top:10px}.timeline ul li.timeline-row:nth-child(2n) .milestones-img-group,.timeline ul li.timeline-row:nth-child(odd) .milestones-img-group{flex-direction:column}.timeline-outer::after{bottom:-55px}}@media only screen and (min-width:1024px) and (max-width:1080px){.milestones-img-group img{height:140px}}@media only screen and (min-width:1280px) and (max-width:1300px){.milestones-img-group img{height:170px}}@media only screen and (min-width:1349px) and (max-width:1439px){.milestones-img-group img{height:180px}}