.mod-timeline-corp .time-arrow{display:none;position:absolute}
.mod-timeline-corp .time-arrow img{height:15px;width:15px;transform:rotate(180deg)}
.mod-timeline-corp .time-arrow.sticky{position:fixed}
.mod-timeline-corp .time-arrow.right{left:calc(50% + 2px)}
.mod-timeline-corp .time-arrow.left{left:calc(50% - 16px);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.mod-timeline-corp .center-line{width:6px;height:100%;border-radius:1px;background-color:var(--color-kelly_green);display:none;position:absolute}
.mod-timeline-corp .timeline-list{position:relative}
.mod-timeline-corp .timeline-list .timeline-section{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:25px 0}
.mod-timeline-corp .timeline-list .timeline-section .main-wrapper{padding:0}
.mod-timeline-corp .timeline-list .timeline-section .main-wrapper .year{margin-bottom:35px}
.mod-timeline-corp .timeline-list .timeline-section .main-wrapper .year span{font-size:3.125rem;line-height:3rem;font-weight:var(--font-medium);letter-spacing:-0.15rem;color:var(--color-electric_indigo)}
.mod-timeline-corp .timeline-list .timeline-section .main-wrapper .title{font-size:1.688rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:2.75rem;letter-spacing:.017rem;color:var(--color-blue_navy_600);margin-bottom:30px}
.mod-timeline-corp .timeline-list .timeline-section .main-wrapper .title.big{font-size:1.75rem;letter-spacing:.175rem}
.mod-timeline-corp .timeline-list .timeline-section .main-wrapper .text p{font-size:var(--tp-xs-size);font-weight:400;font-stretch:normal;font-style:normal;line-height:var(--tp-xs-height);letter-spacing:.011rem;color:var(--color-black)}
.mod-timeline-corp .timeline-list .timeline-section .main-wrapper .text p b{font-weight:700}
.mod-timeline-corp .timeline-list .timeline-section .img-wrapper{margin-bottom:35px}
.mod-timeline-corp .timeline-list .timeline-section .img-wrapper img{width:100%}
@media(min-width:768px){.mod-timeline-corp .time-arrow{display:block}
.mod-timeline-corp .center-line{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;height:100%}
.mod-timeline-corp .timeline-list .timeline-section{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px 0}
.mod-timeline-corp .timeline-list .timeline-section .main-wrapper{padding:0;width:50%}
.mod-timeline-corp .timeline-list .timeline-section .main-wrapper .year{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px}
.mod-timeline-corp .timeline-list .timeline-section .img-wrapper{margin:0;padding:0;width:50%}
.mod-timeline-corp .timeline-list .timeline-section .img-wrapper img{width:240px;height:240px}
.mod-timeline-corp .timeline-list .timeline-section .img-wrapper.big img{height:270px;width:270px}
.mod-timeline-corp .timeline-list .timeline-section.left-side{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:right}
.mod-timeline-corp .timeline-list .timeline-section.left-side .main-wrapper{padding-right:40px}
.mod-timeline-corp .timeline-list .timeline-section.left-side .main-wrapper .year{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:35px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:-40px}
.mod-timeline-corp .timeline-list .timeline-section.left-side .main-wrapper .year span{padding-right:40px}
.mod-timeline-corp .timeline-list .timeline-section.left-side .img-wrapper.big{padding-top:127px;text-align:left;padding-left:40px}
.mod-timeline-corp .timeline-list .timeline-section.right-side{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:left}
.mod-timeline-corp .timeline-list .timeline-section.right-side .main-wrapper{padding-left:40px}
.mod-timeline-corp .timeline-list .timeline-section.right-side .main-wrapper .year{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:35px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:-40px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.mod-timeline-corp .timeline-list .timeline-section.right-side .main-wrapper .year span{padding-left:40px}
.mod-timeline-corp .timeline-list .timeline-section.right-side .img-wrapper{text-align:right;padding:90px 40px 0 0}
.mod-timeline-corp .timeline-list .timeline-section.right-side .img-wrapper.big{padding-top:127px;text-align:right;padding-right:40px}
}
@media(min-width:1360px){.mod-timeline-corp .timeline-list .timeline-section.left-side .main-wrapper .year,.mod-timeline-corp .timeline-list .timeline-section.right-side .main-wrapper .year{margin-bottom:16px}
.mod-timeline-corp .timeline-list .timeline-section .main-wrapper .year.big span{font-size:6rem;margin-bottom:0;line-height:normal}
.mod-timeline-corp .timeline-list .timeline-section .main-wrapper .title{margin-bottom:16px}
.mod-timeline-corp .timeline-list .timeline-section .main-wrapper .title.big{font-size:2.125rem;letter-spacing:.175rem}
}
@media(min-width:768px){.mod-timeline-corp .container .timeline-list .timeline-section.left-side .img-wrapper{padding-top:93px;text-align:left;padding-left:40px}
}
@media(min-width:1360px){.mod-timeline-corp{margin-bottom:100px}
.mod-timeline-corp .container .timeline-list .timeline-section.left-side .img-wrapper.big{padding-top:166px}
}