.textTitleCompany{font-size:32px;line-height:40px;color:#0094dd;position:relative}.textTitleCompany:after{content:"";position:absolute;left:0;bottom:-20px;width:40px;height:2px;background:#0094dd}.textBody{margin-top:40px}.textBody.year{margin-top:0;font-size:14px;line-height:18px;color:#000;font-weight:400}.textYear{font-size:32px;line-height:40px;color:#0094dd;font-weight:700;margin-top:10px}.contentOurMilestones{margin-left:22%}.boxTimelime{width:100%;overflow-x:auto;margin-top:40px}.boxTimelime .contentTimeline{width:3760px;margin-bottom:20px;display:flex}.boxTimelime .contentTimeline .boxYear{width:250px;padding-right:20px;padding-bottom:20px;border-bottom:2px solid #0094dd;position:relative;display:flex;align-items:flex-end}.boxTimelime .contentTimeline .boxYear .bullet{width:15px;height:15px;border-radius:50%;background:#0094dd;position:absolute;bottom:-8px;left:30px}.boxTimelime .contentTimeline .boxYear .bullet.a{left:0}.boxTimelime::-webkit-scrollbar{width:7px;height:13px}.boxTimelime::-webkit-scrollbar-track{background:#f1f1f1}.boxTimelime::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.boxTimelime::-webkit-scrollbar-thumb:hover{background:#0094dd}.top-titleH2 h2{color:#0094dd;font-weight:700}.top-titleH2 h2:after{background:#0094dd}@media only screen and (max-width:1440px){.contentOurMilestones{margin-left:15%}}@media only screen and (max-width:1024px){.contentOurMilestones{margin-left:4%}}@media only screen and (max-width:768px){.tab__header.lowBtn>div,.tab__header>div.tab__header--active{width:200px;padding:30px 10px}}@media only screen and (max-width:670px){.textTitleCompany{font-size:26px;line-height:34px}.tab__header.lowBtn>div,.tab__header>div.tab__header--active{width:110px;padding:20px 10px;font-size:18px}.tab__header.lowBtnSub>div{font-size:14px}.tab__header.lowBtn,.tab__header.lowBtnSub{margin-bottom:20px}.tab__header.lowBtnSub>div.tab__header--active{padding:10px}}
