.timeline[data-v-7b256f3e]{background-color:#fff;margin-bottom:var(--component-mb);padding:100px 20px;position:relative;width:100%}.timeline .big-text[data-v-7b256f3e]{align-items:center;color:#000c;display:flex;font-family:DIN-Pro;font-size:194px;height:155px;opacity:.06;padding-bottom:18px;position:absolute;right:238px;top:100px}.timeline .top-block[data-v-7b256f3e]{display:flex;flex-direction:column;margin:0 auto 56px;max-width:1440px}.timeline .top-block .title .title-text[data-v-7b256f3e]{color:#df0428;font-size:48px;font-weight:var(--title-font-weight);height:72px;line-height:72px;margin-bottom:80px}.timeline .top-block .desc[data-v-7b256f3e]{display:flex;justify-content:center;margin:0 auto 80px;min-height:319px;position:relative;width:100%}.timeline .top-block .desc .desc-img[data-v-7b256f3e]{border-radius:12px;flex:0 0 auto;height:319px;margin-right:40px;-o-object-fit:cover;object-fit:cover;width:646px}.timeline .top-block .desc .desc-right[data-v-7b256f3e]{width:756px}.timeline .top-block .desc .desc-right.no-img[data-v-7b256f3e]{max-width:756px;width:auto}.timeline .top-block .desc .desc-right .desc-title[data-v-7b256f3e]{color:#000c;font-family:var(--font-family-number);font-size:32px;font-weight:var(--title-font-weight);line-height:48px;margin-bottom:24px;margin-top:45px}.timeline .top-block .desc .desc-right .desc-content[data-v-7b256f3e]{color:#000000a6;font-size:24px;font-style:normal;font-weight:300;line-height:36px;white-space:break-spaces}.timeline .top-block .desc .desc-right .desc-content p[data-v-7b256f3e]{margin-bottom:24px}.timeline .bottom-block[data-v-7b256f3e]{display:flex;justify-content:space-between;margin:0 auto;max-width:1440px;overflow:hidden;padding:0 40px}.timeline .bottom-block[data-v-7b256f3e]:before{background-color:#d8d8d8;content:"";height:1px;left:0;position:absolute;top:0;width:100%}.timeline .bottom-block .item[data-v-7b256f3e]{align-items:center;cursor:pointer;display:flex;flex-direction:column;margin-right:80px;padding:7px 10px;position:relative;width:64px}.timeline .bottom-block .item .item-key[data-v-7b256f3e]{color:#000c;font-family:var(--font-family-number);font-size:18px;font-weight:400;line-height:27px}.timeline .bottom-block .item.active[data-v-7b256f3e]{border-top:1px solid #df0428}.timeline .bottom-block .item.active .item-key[data-v-7b256f3e]{font-weight:var(--title-font-weight)}@media (max-width:768px){.timeline[data-v-7b256f3e]{display:flex;flex-direction:column;margin-bottom:var(--component-mb);padding:32px 0;width:100%}.timeline .big-text[data-v-7b256f3e]{display:none}.timeline .top-block[data-v-7b256f3e]{display:flex;flex-direction:column;margin:0 auto 24px;padding:0 16px;width:100%}.timeline .top-block .title .title-text[data-v-7b256f3e]{font-size:18px;height:21px;line-height:21px;margin-bottom:0;text-align:center;width:100%}.timeline .top-block .desc[data-v-7b256f3e]{display:flex;flex-direction:column-reverse;justify-content:center;margin:0 auto;min-height:auto;position:relative;width:100%}.timeline .top-block .desc .desc-img[data-v-7b256f3e]{aspect-ratio:361/200;border-radius:12px;height:auto;margin-right:40px;-o-object-fit:cover;object-fit:cover;width:100%}.timeline .top-block .desc .desc-right[data-v-7b256f3e]{margin-bottom:12px;width:100%}.timeline .top-block .desc .desc-right .desc-title[data-v-7b256f3e]{font-size:14px;line-height:21px;margin-bottom:12px;margin-top:12px;text-align:center}.timeline .top-block .desc .desc-right .desc-content[data-v-7b256f3e]{font-size:14px;line-height:21px;padding-left:16px}.timeline .top-block .desc .desc-right .desc-content p[data-v-7b256f3e]{margin-bottom:12px}.timeline .bottom-block[data-v-7b256f3e]{display:flex;height:40px;justify-content:space-between;margin:0 auto 24px;max-width:1440px;overflow:hidden;padding:0 40px 0 0;width:100%}.timeline .bottom-block .item[data-v-7b256f3e]{align-items:center;display:flex;flex-direction:column;height:40px;justify-content:center;margin-right:24px;padding:0 10px;position:relative;width:auto}.timeline .bottom-block .item .item-key[data-v-7b256f3e]{font-size:14px;line-height:27px}.timeline .bottom-block .item.active[data-v-7b256f3e]{border-top:1px solid #df0428}.timeline .bottom-block .item.active .item-key[data-v-7b256f3e]{font-weight:var(--title-font-weight)}}
