.section-timeline{padding:150px 0;position:relative}.section-timeline>*{position:relative;z-index:11}.section-timeline:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.section-timeline .heading-block{margin-bottom:80px}@media screen and (min-width:768px){.timeline-block .timeline-grid:nth-of-type(2n) .card-timeline-block{order:1}.timeline-block .timeline-grid:nth-of-type(2n) .milestone-block{order:2}.timeline-block .timeline-grid:nth-of-type(2n) .block-empty{order:3}}.timeline-block .timeline-grid{display:grid;grid-template-columns:1fr minmax(20px,80px) 1fr;grid-column-gap:0;grid-row-gap:0}.timeline-block .milestone-block{align-items:center;display:flex;justify-content:center}.timeline-block .milestone-block .milestone-line{background-color:#4a3aff;height:100%;width:4px}.timeline-block .timeline-grid:first-child .milestone-line{height:50%;margin-top:auto}.timeline-block .timeline-grid:last-child .milestone-line{height:50%;margin-bottom:auto}.timeline-block .milestone-block .milestone-circle{bottom:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;position:absolute;top:auto;width:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #4a3aff;border-radius:100px}.timeline-block .milestone-block .milestone-circle .milestone-inner-circle{background-color:#4a3aff;border-radius:100px;height:24px;width:24px}.timeline-block .card-timeline-block{align-items:flex-start;background-color:#fff;border-radius:15px 15px;box-shadow:0 0 20px rgba(0,0,0,.05);display:flex;flex-direction:column;margin-bottom:0;padding:30px;position:relative}.timeline-block .card-timeline-block .year-text{color:#4a3aff;font-size:16px;font-weight:600;letter-spacing:2px;margin-bottom:8px;text-transform:uppercase}.timeline-block .card-timeline-block .heading-text{color:#656565;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:32px;margin-bottom:14px}.timeline-block .card-timeline-block .description-text{color:#656565;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:32px;margin-bottom:0}.timeline-block .card-timeline-block .card-line-devider{background-color:hsla(0,0%,40%,.5);height:1px;margin-bottom:24px;margin-top:18px;width:100%}body.rp_theme_dark .timeline-block .card-timeline-block,body.rp_theme_dark .timeline-block .milestone-block .milestone-circle{background-color:#272932}@media screen and (max-width:1366px){.section-timeline{padding:100px 20px}}@media screen and (max-width:1024px){.section-timeline{padding:70px 20px}.timeline-block .timeline-grid{grid-template-columns:minmax(20px,60px) 1fr}.timeline-block .timeline-grid .block-empty{display:none}.timeline-block .timeline-grid:not(:last-child) .card-timeline-block{margin-bottom:30px}}@media screen and (max-width:767px){.section-timeline{padding:50px 20px}.timeline-block .timeline-grid{grid-template-columns:minmax(20px,60px) 1fr}.timeline-block .timeline-grid .block-empty{display:none}.timeline-block .timeline-grid:not(:last-child) .card-timeline-block{margin-bottom:30px}}@media screen and (max-width:479px){.section-timeline{padding:50px 20px}.timeline-block .timeline-grid:not(:last-child) .card-timeline-block{margin-bottom:30px}.timeline-block .timeline-grid{grid-template-columns:1fr}.timeline-block .timeline-grid .block-empty,.timeline-block .timeline-grid .milestone-block{display:none}}