.wp-block-vertical-timeline{position:relative}.wp-block-vertical-timeline .line{background:repeating-linear-gradient(to bottom,var(--wp--preset--color--ec-grey-1) 0,var(--wp--preset--color--ec-grey-1) 8px,transparent 8px,transparent 16px);height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px;z-index:15}.wp-block-vertical-timeline .line .line-inner{height:100%;position:relative;width:100%}.wp-block-vertical-timeline .line .line-progress{background:var(--wp--preset--color--ec-grey-1);border-radius:1.25rem;height:auto;left:-1px;position:absolute;right:auto;width:4px;z-index:25}.wp-block-vertical-timeline .timeline-card{align-items:center;display:flex;margin-bottom:3.125rem;position:relative;z-index:15}.wp-block-vertical-timeline .timeline-card:after{background-color:var(--wp--preset--color--ec-white);border:.25rem solid var(--wp--preset--color--ec-grey-1);border-radius:50%;content:" ";display:block;height:1.25rem;left:calc(50% - .625rem);min-width:1.25rem;position:absolute;top:calc(50% - .625rem);transition:all .3s 0s;width:1.25rem}.wp-block-vertical-timeline .timeline-card:last-child{margin-bottom:0}.wp-block-vertical-timeline .timeline-card__content-wrap{max-width:50%;transition:all .3s 0s;width:100%}.wp-block-vertical-timeline .timeline-card__image-wrap{align-items:center;display:flex;justify-content:center;max-width:50%;transition:all .3s 0s;width:100%}.wp-block-vertical-timeline .timeline-card__content :last-child{margin-bottom:0!important}.wp-block-vertical-timeline .timeline-card:nth-child(odd) .timeline-card__image-wrap{opacity:0;transform:translateX(25px)}.wp-block-vertical-timeline .timeline-card:nth-child(2n) .timeline-card__image-wrap,.wp-block-vertical-timeline .timeline-card:nth-child(odd) .timeline-card__content-wrap{opacity:0;transform:translateX(-25px)}.wp-block-vertical-timeline .timeline-card:nth-child(2n) .timeline-card__content-wrap{opacity:0;transform:translateX(25px)}@media(min-width:1025px){html:not([dir=rtl]) .wp-block-vertical-timeline .timeline-card:nth-child(odd){flex-direction:row}[dir=rtl] .wp-block-vertical-timeline .timeline-card:nth-child(odd){flex-direction:row-reverse}.wp-block-vertical-timeline .timeline-card:nth-child(odd) .timeline-card__content-wrap{padding-right:7%}.wp-block-vertical-timeline .timeline-card:nth-child(odd) .timeline-card__image-wrap{padding-left:7%}html:not([dir=rtl]) .wp-block-vertical-timeline .timeline-card:nth-child(2n){flex-direction:row-reverse}[dir=rtl] .wp-block-vertical-timeline .timeline-card:nth-child(2n){flex-direction:row}.wp-block-vertical-timeline .timeline-card:nth-child(2n) .timeline-card__content-wrap{padding-left:7%}.wp-block-vertical-timeline .timeline-card:nth-child(2n) .timeline-card__image-wrap{padding-right:7%}}@media(max-width:1024px){.wp-block-vertical-timeline .timeline-card{flex-direction:column-reverse;gap:1rem;margin-bottom:1.875rem;width:100%}.wp-block-vertical-timeline .timeline-card:after{left:0}.wp-block-vertical-timeline .timeline-card__image-wrap{justify-content:flex-start}.wp-block-vertical-timeline .timeline-card__content-wrap,.wp-block-vertical-timeline .timeline-card__image-wrap{max-width:100%;padding-left:2.625rem;padding-right:0;width:100%}.wp-block-vertical-timeline .timeline-card:nth-child(2n) .timeline-card__content-wrap,.wp-block-vertical-timeline .timeline-card:nth-child(2n) .timeline-card__image-wrap,.wp-block-vertical-timeline .timeline-card:nth-child(odd) .timeline-card__content-wrap,.wp-block-vertical-timeline .timeline-card:nth-child(odd) .timeline-card__image-wrap{opacity:0;transform:translateX(15px)}}.wp-block-vertical-timeline .timeline-card.active:after{background-color:var(--wp--preset--color--ec-grey-1)}.wp-block-vertical-timeline .timeline-card.active .timeline-card__content-wrap,.wp-block-vertical-timeline .timeline-card.active .timeline-card__image-wrap{opacity:1;transform:translateX(0)}@media(max-width:1024px){.wp-block-vertical-timeline .line{left:.625rem}.wp-block-vertical-timeline.timeline-cards-icons .timeline-card .timeline-card__image img{max-height:6.25rem;width:auto}}@media(max-width:782px){.wp-block-vertical-timeline.timeline-cards-icons .timeline-card .card-inner{padding:1.5rem!important}.wp-block-vertical-timeline.timeline-cards-icons .timeline-card .timeline-card__image img{max-height:3.75rem;width:auto}.wp-block-vertical-timeline.timeline-cards-icons .timeline-card .timeline-card__content h3{font-size:1.5rem!important}.wp-block-vertical-timeline.timeline-cards-icons .timeline-card .timeline-card__content .content-type-h5{font-size:1.25rem!important}.wp-block-vertical-timeline.timeline-cards-icons .timeline-card .timeline-card__content .has-large-font-size{font-size:1rem!important}}.wp-block-vertical-timeline.timeline-images .timeline-card .timeline-card__image img{border-radius:1.125rem}@media(max-width:1024px){.wp-block-vertical-timeline.timeline-images .timeline-card{gap:2rem;margin-bottom:3.75rem}.wp-block-vertical-timeline.timeline-images .timeline-card:last-child{margin-bottom:0}.wp-block-vertical-timeline.timeline-images .timeline-card .timeline-card__content .card-inner{padding:0!important}.wp-block-vertical-timeline.timeline-images .timeline-card .timeline-card__image{max-width:100%;width:100%}.wp-block-vertical-timeline.timeline-images .timeline-card .timeline-card__image img{display:block;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}}@media(max-width:782px){.wp-block-vertical-timeline.timeline-images .timeline-card .timeline-card__content h3{font-size:1.5rem!important}.wp-block-vertical-timeline.timeline-images .timeline-card .timeline-card__content .content-type-h5{font-size:1.25rem!important}.wp-block-vertical-timeline.timeline-images .timeline-card .timeline-card__content .wp-block-buttons{margin-top:2rem!important}}.wp-block-vertical-timeline.timeline-app-screenshots .timeline-card .timeline-card__image img{display:block;max-height:70vh;-o-object-fit:contain;object-fit:contain;width:auto}@media(max-width:782px){.wp-block-vertical-timeline.timeline-app-screenshots .timeline-card .timeline-card__image{display:flex;justify-content:flex-start}.wp-block-vertical-timeline.timeline-app-screenshots .timeline-card .timeline-card__image img{max-height:55vh}}
