.timeline{background-repeat:no-repeat;padding:var(--vertical_spacing);position:relative;z-index:9}.timeline .overlay{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.timeline .content-wrapper{position:relative;z-index:9}.timeline .btn_sec{display:flex;flex-wrap:wrap;gap:12px}.timeline .card_main{display:flex;flex-direction:column;gap:30px;position:relative}.timeline .card_main span.timeline-line{height:0;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:height 1s ease;width:2px}.timeline .card_main .timeline-row{display:flex;position:relative;width:100%}.timeline .card_main .timeline-row .inner-timeline-row{border-radius:10px;box-shadow:0 0 45.1px rgba(26,101,107,.1),inset 0 3.19987px 11.4px hsla(0,0%,100%,.2);display:flex;max-width:428px;padding:32px 24px 56px;transition:all .6s ease;width:100%}.timeline .card_main .timeline-row:nth-child(odd){align-self:flex-end;justify-content:end}.timeline .card_main .timeline-dot{align-items:center;background-color:var(--quinary_accent_color);border-radius:50%;display:flex;height:40px;justify-content:center;left:50%;position:absolute;top:22px;transform:translateX(-50%) scale(0);transition:transform .4s ease;width:40px;z-index:4}.timeline .card_main .timeline-dot .timeline-dot-inner{border-radius:50%;height:14px;width:14px}.timeline .timeline-row.active .timeline-dot{transform:translateX(-50%) scale(1)}.timeline .card_main .timeline-row .inner-timeline-row span.phase{display:block;font-family:var(--global_secondary_font_family);font-weight:500;letter-spacing:.04em;margin-bottom:16px;text-transform:uppercase;vertical-align:middle}.timeline .card_main .timeline-row .inner-timeline-row .title>*{margin:0}.timeline .card_main .timeline-row .inner-timeline-row .title{align-items:center;border-radius:12px;box-shadow:0 8px 11px rgba(60,60,60,.12);display:flex;gap:20px;justify-content:space-between;margin-bottom:28px;padding:8px 24px}.timeline .card_main .timeline-row .inner-timeline-row .title .icon{display:flex;height:32px;min-width:32px;width:32px}.timeline .timeline-dot{position:relative;z-index:2}.timeline .card_main .timeline-row.timeline-row.items_1_cols .inner-timeline-row .timeline-dot:after,.timeline .card_main .timeline-row.timeline-row.items_1_cols .inner-timeline-row .timeline-dot:before{content:"";left:50%;position:absolute;transform:translateX(-50%);width:2px}.timeline .card_main .timeline-row.timeline-row.items_1_cols .inner-timeline-row .timeline-dot:before{height:33px;top:-33px}.timeline .card_main .timeline-row.timeline-row.items_1_cols .inner-timeline-rows .timeline-dot:after{bottom:-33px;height:33px}.timeline .btn_sec{margin-bottom:80px}.timeline .card_main .timeline-row .inner-timeline{display:flex;justify-content:end;width:calc(50% - 44px)}.timeline .card_main .timeline-row:nth-child(odd) .inner-timeline{justify-content:start}.timeline .card_main .timeline-row .inner-timeline-row .timeline-card{width:100%}@media(max-width:767px){.timeline .card_main .timeline-row,.timeline .card_main .timeline-row:nth-child(odd){justify-content:end}.timeline .card_main .timeline-row .inner-timeline{justify-content:start;padding-left:32px;width:100%}.timeline .card_main .timeline-row .inner-timeline-row{max-width:100%;padding:24px 24px 40px 16px}.timeline .card_main .timeline-dot,.timeline .card_main span.timeline-line{left:0}.timeline .card_main .timeline-row .inner-timeline-row span.phase{letter-spacing:.04em;margin-bottom:14px}.timeline .card_main .timeline-row .inner-timeline-row .title{align-items:center;margin-bottom:20px;padding:15px 16px}.timeline .card_main .timeline-row .inner-timeline-row .title .icon{height:24px;min-width:24px;width:24px}}