.timeline{display:flex;flex-direction:column;align-items:center;position:relative;padding:20px 0;gap:6px}.timeline:before{content:"";position:absolute;top:0;bottom:0;width:285px;background-image:url(/_next/static/media/milestone-bg.d25120b7.png);left:50%;transform:translateX(-50%)}.milestone{display:flex;align-items:center;margin:35px 0;position:relative;align-self:flex-end;width:55%}.milestone.reverse{flex-direction:row-reverse;align-self:flex-start}.milestone-bubble{width:50px;height:50px;border-radius:50%;z-index:1;border:4px solid #fff}.milestone-text{padding:0 20px;margin:0 20px;max-width:345px;position:absolute;border-left:3px solid #000;left:350px;top:32px}.milestone.reverse .milestone-text{margin:0 20px 0 0;text-align:right;border-left:none;border-right:3px solid #000;left:168px;right:0}.milestone.reverse .milestone-desclist{list-style-position:inside}.milestone-counter{position:absolute;background:#fff;width:68px;height:68px;display:flex;justify-content:center;align-items:center;border-radius:50%;left:20px}.milestone.reverse .milestone-counter{right:20px;left:auto}@media screen and (min-width:1024px)and (max-width:1279px){.timeline{padding-bottom:100px}ul{padding-left:0}ul li{font-size:14px;line-height:18px}.milestone.reverse .milestone-text{max-width:190px;left:-8px}.milestone-year-achivement{font-size:14px;line-height:18px}}@media screen and (min-width:1280px)and (max-width:1365px){.milestone.reverse .milestone-text{left:-24px}}@media screen and (min-width:1366px)and (max-width:1439px){.milestone.reverse .milestone-text{left:24px}}@media screen and (min-width:1440px)and (max-width:1679px){.milestone.reverse .milestone-text{left:64px}}