.sifency-timeline-wrapper{position:relative;width:100%;overflow:hidden}.sifency-tl-nav-container{position:relative;margin-bottom:50px;padding-top:40px}.sifency-tl-line-wrapper{position:absolute;top:85px;left:0;width:100%;height:4px;background:0 0;z-index:1}.sifency-tl-line,.sifency-tl-progress-bar{height:100%;border-radius:4px;position:absolute}.sifency-tl-line{width:100%;background-color:#e5e5e5}.sifency-tl-progress-bar{top:0;left:0;width:0%;background-color:#000;transition:width .6s cubic-bezier(.25, .8, .25, 1)}.sifency-tl-line-wrapper:after,.sifency-tl-line-wrapper:before{content:'';position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:8px;height:8px;border-right:2px solid #000;border-top:2px solid #000}.sifency-tl-line-wrapper:before{transform:translateY(-50%) rotate(-135deg)}.sifency-tl-line-wrapper:after{right:0}.sifency-tl-dots-wrapper{display:flex;justify-content:space-between;position:relative;z-index:2}.sifency-tl-nav-item{display:flex;flex-direction:column;align-items:center;cursor:pointer;text-align:center}.sifency-tl-date{margin-bottom:15px;font-weight:600;color:#999;transition:color .3s}.sifency-tl-nav-item.active .sifency-tl-date{color:#000}.sifency-tl-dot{width:16px;height:16px;border-radius:50%;background-color:#e5e5e5;border:3px solid var(--sifency-addons-whitecolor);box-shadow:0 0 0 1px transparent;transition:.3s}.sifency-tl-dot.active{background-color:#000;transform:scale(1.3)}.sifency-tl-img,.sifency-tl-layout-cards .sifency-tl-text,.sifency-tl-swiper,.sifency-tl-text{width:100%}.sifency-tl-std-content{display:flex;align-items:center;gap:50px}.sifency-tl-std-content .sifency-button-style{display:inline-block}.sifency-tl-img img{width:100%;display:block;object-fit:cover}.sifency-tl-meta-date{display:block;margin-bottom:10px;font-size:14px;color:#666}.sifency-tl-title{font-size:42px;margin-bottom:20px;font-weight:700}.sifency-tl-layout-vertical .sifency-tl-nav-container{display:none}.sifency-tl-layout-cards .sifency-tl-std-content{display:block;background:var(--sifency-addons-whitecolor);padding:30px;margin:0 auto;text-align:center}.sifency-tl-layout-cards .sifency-tl-img{width:100%;margin-bottom:20px}@media (max-width:768px){.sifency-tl-std-content{flex-direction:column}.sifency-tl-img,.sifency-tl-text{width:100%}.sifency-tl-date{font-size:12px}}