@charset "UTF-8";:root{--bodyFont:"Onest",sans-serif;--titleFont:"Onest",sans-serif;--primaryColor:#01a66b;--secondaryColor:#005651;--bodyColor:#4b655c;--whiteColor:#fff;--titleColor:#1c1e30;--borderColor:#cde4dc;--inputbgColor:#e6f7f1;--shadow6:0px 16px 32px 0px rgba(0,0,0,.06);--transition:.4s all ease}.tps-company-storyhear .timeline ul{background:#f7f7f7;padding:0;margin:0;list-style:none;display:flex;flex-direction:column;align-items:center}@media (max-width:575px){.tps-company-storyhear .timeline ul{display:flex;flex-direction:column;align-items:flex-start;gap:105px}}.tps-company-storyhear .timeline ul li{list-style-type:none;position:relative;width:1px;background:#242424}@media (max-width:767px){.tps-company-storyhear .timeline ul li{width:0}}.tps-company-storyhear .timeline ul li:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:30px;height:30px;border-radius:50%;background:inherit}.tps-company-storyhear .timeline ul li div{position:relative;bottom:0;width:400px;padding:15px}.tps-company-storyhear .timeline ul li div:before{content:"";position:absolute;bottom:146px;width:0;height:0;border-style:solid}@media (max-width:991px){.tps-company-storyhear .timeline ul li div:before{display:none}}.tps-company-storyhear .timeline ul li:nth-child(even) div{left:165px}.tps-company-storyhear .timeline ul li:nth-child(even) div section{text-align:left}.tps-company-storyhear .timeline ul li:nth-child(even) div section svg{right:auto;left:-102px}.tps-company-storyhear .timeline ul li:nth-child(even) div:before{left:-163px;left:-177px;border-width:1px 75px 1px 0;border-color:#242424}.tps-company-storyhear .timeline ul li:nth-child(odd) div{left:-560px}@media (max-width:991px){.tps-company-storyhear .timeline ul li:nth-child(odd) div{left:-410px}}@media (max-width:767px){.tps-company-storyhear .timeline ul li:nth-child(odd) div{left:-329px}}@media (max-width:575px){.tps-company-storyhear .timeline ul li:nth-child(odd) div{left:-55px}}.tps-company-storyhear .timeline ul li:nth-child(odd) div section img{left:auto;right:-103px}.tps-company-storyhear .timeline ul li:nth-child(odd) div:before{right:-161px;right:-173px;border-width:1px 73px 1px 0;border-color:#242424}.tps-company-storyhear .timeline ul li .time{display:block;font-size:1.2rem;font-weight:700;margin-bottom:8px;color:var(--color-primary);font-weight:600;font-size:16px;line-height:24px;color:var(--primaryColor);font-family:var(--font-primary)}.tps-company-storyhear .timeline ul li.item{position:relative}.tps-company-storyhear .timeline ul li.item img{position:absolute;margin-bottom:30px}.tps-company-storyhear .timeline ul li:after{transition:background .5s ease-in-out}.tps-company-storyhear .timeline ul li.in-view:after{background:0 0;display:none}.tps-company-storyhear .timeline ul li div{visibility:hidden;opacity:0;transition:all .5s ease-in-out}.tps-company-storyhear .timeline ul li:nth-child(odd) div{transform:translate3d(200px,0,0)}.tps-company-storyhear .timeline ul li:nth-child(even) div{transform:translate3d(-200px,0,0)}.tps-company-storyhear .timeline ul li.in-view div{transform:none;visibility:visible;opacity:1;background:0 0}@media screen and (max-width:900px){.tps-company-storyhear .timeline ul li div{width:250px}}@media screen and (max-width:900px) and (max-width:767px){.tps-company-storyhear .timeline ul li div{left:-223px}}@media screen and (max-width:900px){.tps-company-storyhear .timeline ul li:nth-child(even) div{left:-289px}}@media screen and (max-width:900px) and (max-width:991px){.tps-company-storyhear .timeline ul li:nth-child(even) div{left:167px}}@media screen and (max-width:900px) and (max-width:767px){.tps-company-storyhear .timeline ul li:nth-child(even) div{left:140px}}@media screen and (max-width:600px){.tps-company-storyhear .timeline ul li{margin-left:36px}.tps-company-storyhear .timeline ul li div{width:calc(100vw - 91px)}.tps-company-storyhear .timeline ul li:nth-child(even) div{left:45px}.tps-company-storyhear .timeline ul li:nth-child(even) div:before{left:-15px;border-width:8px 16px 8px 0}}.tps-company-storyhear .timeline section{position:relative;text-align:right}@media (max-width:767px){.tps-company-storyhear .timeline section{text-align:left}}.tps-company-storyhear .timeline section img{position:absolute;bottom:100%;left:-103px}.tps-company-storyhear .timeline section svg{position:absolute;right:-103px;top:0;height:80px;width:80px;padding:17px;background:0 0;border:1px solid #e4e4e4;box-shadow:0px 5px 37px rgba(84,84,84,.18)}.tps-company-storyhear .timeline section .icon i,.tps-company-storyhear .timeline section .icon svg{width:1em;height:1em;display:inline-block}.tps-company-storyhear .timeline section .icon{display:inline-block;line-height:1;text-align:center;font-size:20px}.tps-company-storyhear .timeline section .icon i:before{margin:0}.timeline-two .timeline{display:flex;position:relative;z-index:1}.timeline-two .timeline:before{position:absolute;left:16px;top:0;content:"";background:#242424;height:100%;width:3px;display:none}.timeline-two .timeline .item-left{display:flex}.timeline-two .timeline .item{width:50%;flex-shrink:0}.timeline-two .timeline .item .icon{display:inline-block;background-color:#fff;z-index:1;position:relative;color:#242424;margin-right:10px}.timeline-two .timeline .item .icon i{font-size:25px}.timeline-two .timeline .item .icon svg{width:25px;height:25px}.timeline-two .timeline .item .item-badge{border-radius:6px;background-color:#f5f5f5;color:#000;padding:4px 8px;font-size:12px;font-weight:500;line-height:20px;display:inline-block;margin-bottom:10px}.timeline-two .timeline .item .time{font-size:14px;line-height:20px;margin-bottom:0;color:#f20;display:block}.timeline-two .timeline .item .title{color:#1c1e30;font-size:32px;line-height:1.2;font-weight:700;margin-bottom:10px}.timeline-two .timeline .item .text{margin-bottom:10px;font-size:14px;line-height:24px;color:#333}.timeline-two .timeline .item .btn{border-radius:10px;background-color:#292929;box-shadow:inset 1px 1px .25px 0 rgba(255,255,255,.1215686275),inset -1px 1px .25px 0 rgba(255,255,255,.1215686275),0 0 0 1px #000,0 1px 2px 0 rgba(0,0,0,.6392156863);color:#fff;padding:8px 16px;font-size:14px;font-weight:500;line-height:24px;text-decoration:none;transition:all .3s;display:inline-flex;text-align:center;justify-content:center;align-items:center;margin-bottom:10px}.timeline-two .timeline .item .image{border-radius:20px;overflow:hidden}.timeline-two .timeline .item .image img{width:100%;height:100%;object-fit:cover}.timeline-two .timeline .icon i,.timeline-two .timeline .icon svg{width:1em;height:1em;display:inline-block}.timeline-two .timeline .icon{display:inline-block;line-height:1;text-align:center;font-size:20px}.timeline-two .timeline .icon i:before{margin:0}.timeline-item-left-direction-vertical .item-left{flex-direction:column}.timeline-item-left-direction-horizontal .item-left{flex-direction:row}