.timeline{background-repeat:no-repeat;padding:80px 0;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:8px;display:flex;max-width:428px;padding:25px;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:transparent;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{background-color:#edebf3;border-radius:4px;color:#2e2e2e;display:inline-block;font-weight:600;margin-bottom:8px;padding:5px;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;display:flex;gap:20px;justify-content:space-between;margin-bottom:8px}.timeline .card_main .timeline-row .inner-timeline-row .title .icon{display:flex;height: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;width:24px}.timeline{padding:40px 0}}