.step-card-slider.step-card-slider--timeline{position:relative}.step-card-slider.step-card-slider--timeline .step-card__header-step{align-items:center;background:var(--hunter-green);border-radius:50%;color:#fff;display:inline-flex;font-size:.9rem;font-weight:600;height:40px;justify-content:center;margin-bottom:14px;margin-left:auto;margin-right:auto;width:40px}.step-card-slider.step-card-slider--timeline .hidden-label{align-items:center;bottom:0;display:flex;font-size:12px;justify-content:center;left:0;min-width:100%;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;visibility:hidden;width:100%}.step-card-slider.step-card-slider--timeline .hidden-label span{font-size:12px;padding:8px 20px;text-transform:none}.step-card-slider__descriptions{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;width:100%;grid-gap:20px;gap:20px}.step-card-slider__descriptions__item{align-items:center;display:flex;font-size:.82rem;font-weight:600;gap:10px;letter-spacing:.14em;text-transform:uppercase}.step-card-slider.step-card-slider--timeline .step-card__body .heading{margin-bottom:15px}.step-card-slider.step-card-slider--timeline .step-card__body p{opacity:.7}.step-card-slider__descriptions__item .line{background:hsla(0,0%,100%,.2);border-radius:999px;height:2px;max-width:50%;width:34px}.step-card-slider__descriptions__item .text{align-items:center;display:flex;font-size:.82rem;font-weight:600;gap:10px;letter-spacing:.14em;text-transform:uppercase}.step-card-slider.step-card-slider--timeline a.step-card-link{border:none!important;cursor:pointer;height:100%;left:0;margin:0;padding:0!important;position:absolute!important;top:0;width:100%;z-index:20}.step-card-slider.step-card-slider--timeline a.step-card-link:after,.step-card-slider.step-card-slider--timeline a.step-card-link:before{content:none!important}.step-card-slider.step-card-slider--timeline .swiper-slide{padding-bottom:60px;position:relative;transform:translateY(0);transition:transform .3s ease}.step-card-slider.step-card-slider--timeline .swiper-slide:hover .hidden-label{opacity:1;visibility:visible}.step-card-slider.step-card-slider--timeline .swiper-slide:hover{transform:translateY(-5px)}.step-card-slider.step-card-slider--timeline .step-card{background:linear-gradient(180deg,rgba(0,166,118,.17),rgba(0,166,118,.08));border-bottom:2px solid rgba(0,166,118,.42);border-radius:0;border-top:2px solid rgba(0,166,118,.42);clip-path:polygon(0 0,calc(100% - 25px) 0,100% 50%,calc(100% - 25px) 100%,0 100%,25px 50%);position:relative;text-align:center}.step-card-slider.step-card-slider--timeline .swiper-slide:first-child .step-card{border-left:2px solid rgba(0,166,118,.42);clip-path:polygon(0 0,calc(100% - 25px) 0,100% 50%,calc(100% - 25px) 100%,0 100%,0 50%)}.step-card-slider.step-card-slider--timeline .swiper-slide:first-child .step-card.step-card--border{border-radius:14px 0 0 14px;clip-path:polygon(0 0,calc(100% - 25px) 0,100% 50%,calc(100% - 25px) 100%,0 100%,0 50%)}.step-card-slider.step-card-slider--timeline .swiper-slide:last-child .step-card.step-card--border{border-radius:0 14px 14px 0}.step-card-slider.step-card-slider--timeline .step-card__header{margin-bottom:16px}.step-card-slider.step-card-slider--timeline .step-card__header-step span{color:#fff;font-size:.9rem;font-weight:600}