.timeline-section .timeline__inner{--gap-main: var(--gap-mobile);position:relative;padding-block:30px}.timeline-section .timeline__line{display:block;position:absolute;left:50%;top:0;width:2px;height:100%;border-radius:5px;background:#1c2c58;transform:translate(-50%);z-index:1}.timeline-section .timeline__steps{display:flex;flex-direction:column;gap:40px;position:relative;z-index:2}.timeline-section .timeline__steps .timeline__step{display:flex;align-items:center;justify-content:space-between;align-items:stretch}.timeline-section .timeline__steps .timeline__step.reverse{flex-direction:row-reverse;text-align:right}.timeline-section .timeline__steps .timeline__step .timeline__step-image,.timeline-section .timeline__steps .timeline__step .timeline__step-content{width:calc(50% - var(--gap-main) / 2)}.timeline-section .timeline__steps .timeline__step .timeline__step-content .timeline__step-description{color:#000}.timeline-section .timeline__steps .timeline__step .timeline__step-content .timeline__step-description p:last-child{margin-bottom:0}.timeline-section .timeline__steps .timeline__step .timeline__step-image{border:3px solid #DBE8FF;border-radius:5px;overflow:hidden}.timeline-section .timeline__steps .timeline__step .timeline__step-image img{height:100%;object-fit:cover}.timeline-section .timeline__steps .timeline__step .timeline__step-content .timeline__step-heading{position:relative}.timeline-section .timeline__steps .timeline__step .timeline__step-content .timeline__step-heading .timeline__step-dot{position:absolute;left:calc(var(--gap-main, 0px) / -2 - 10px);top:50%;transform:translateY(-50%);width:20px;height:20px}.timeline-section .timeline__steps .timeline__step.reverse .timeline__step-content .timeline__step-heading .timeline__step-dot{right:calc(var(--gap-main, 0px) / -2 - 10px);left:auto}.timeline-section .timeline__steps .timeline__step .timeline__step-content .timeline__step-heading .timeline__step-dot svg{width:100%;height:100%}.timeline-section .timeline__steps .timeline__step .timeline__step-content .timeline__step-heading .timeline__step-title{font-size:14px}@media screen and (min-width:769px){.timeline-section .timeline__inner{--gap-main: var(--gap);padding-block:60px}.timeline-section .timeline__line{width:4px}.timeline-section .timeline__steps{gap:60px}.timeline-section .timeline__steps .timeline__step{align-items:center}.timeline-section .timeline__steps .timeline__step .timeline__step-image{border-width:8px}.timeline-section .timeline__steps .timeline__step .timeline__step-content .timeline__step-heading .timeline__step-dot{width:30px;height:30px;left:calc(var(--gap-main, 0px) / -2 - 15px)}.timeline-section .timeline__steps .timeline__step.reverse .timeline__step-content .timeline__step-heading .timeline__step-dot{right:calc(var(--gap-main, 0px) / -2 - 15px)}.timeline-section .timeline__steps .timeline__step .timeline__step-content .timeline__step-heading .timeline__step-title{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/180/assets/component-timeline.css.map */
