section.timeline{position:relative;z-index:1}section.timeline .over-flow:after{background:#059a91;content:"";height:2px;left:0;position:absolute;top:40%;width:100%;z-index:-1}.timeline .heading-txt{margin:0 auto 40px;text-align:center}.timeline .heading-txt span{color:#134847;font-weight:600}.timeline .circle{align-items:center;border:10px solid #059a91;border-radius:50%;display:flex;flex-wrap:wrap;height:200px;justify-content:center;margin:60px auto 50px;position:relative;width:200px}.timeline .circle .year{transition:transform .3s}.timeline .circle:hover .year{transform:translateY(-20px) scale(1.5);transition:transform .3s}.timeline .circle .year h4{color:#059a91;font-weight:600;margin-bottom:0}.timeline .circle:before{border:3px solid #059a91;border-radius:50%;bottom:-52px;height:17px;width:17px}.timeline .circle:after,.timeline .circle:before{content:"";left:50%;position:absolute;transform:translateX(-50%)}.timeline .circle:after{background-color:#059a915c;bottom:-35px;height:27px;width:1px}.timeline .main-block{display:block;margin-bottom:50px;padding:0 80px}.timeline .desc-txt{margin:0 auto;max-width:215px}.timeline .desc-txt h6{color:#134847}.timeline .over-flow{cursor:grab;display:flex;overflow-x:scroll}.timeline .over-flow.grabbing{cursor:grabbing}.timeline .main-block.dark .circle{box-shadow:0 0 0 10px #154847}.timeline .desc-txt span{color:#059a91;font-weight:600}.timeline .over-flow::-webkit-scrollbar{height:15px;width:800px}.timeline .over-flow::-webkit-scrollbar-track{border-radius:0}.timeline .over-flow::-webkit-scrollbar-thumb{background:#bfc0c2;border-radius:0}.timeline .slick-prev.slick-arrow{border-left:5px solid #0a2727;border-top:5px solid #0a2727;left:20px}.timeline .slick-next.slick-arrow,.timeline .slick-prev.slick-arrow{cursor:pointer;height:20px;position:absolute;top:50%;transform:rotate(-45deg);width:20px;z-index:9}.timeline .slick-next.slick-arrow{border-bottom:5px solid #0a2727;border-right:5px solid #0a2727;right:20px}@media(max-width:1024px){.timeline .main-block{padding:0 50px}}@media(max-width:767px){.timeline .slick-prev.slick-arrow{left:12px}.timeline .slick-next.slick-arrow{right:12px}.timeline .slick-track{margin-left:20px;margin-right:20px}.timeline .circle{margin-top:0}.timeline .main-block{margin-bottom:20px;padding:20px 40px 0}.timeline .heading-txt{height:108px}}@media(max-width:480px){.timeline .desc-txt{margin:0 auto;max-width:215px}}