.sticky-timeline{align-items:flex-start;display:flex;gap:50px;min-height:100%}.sticky-timeline .sticky{flex:1;padding-bottom:30px;position:sticky;top:30px}.sticky-timeline .timeline{flex:1;padding-left:50px}.sticky-timeline .timeline .step{border-radius:5px;margin-bottom:20px;padding:30px;position:relative;transition:.2s}.sticky-timeline .timeline .step .heading{display:flex;gap:15px;justify-content:space-between;margin-bottom:15px;padding-bottom:30px}.sticky-timeline .timeline .step .heading h3{font-size:28px;line-height:1.25em}.sticky-timeline .timeline .step .heading .number{align-items:center;border-radius:5px;display:flex;font-family:GinetoBold,serif;font-size:36px;height:64px;justify-content:center;transition:background .2s,color .2s;width:64px}.sticky-timeline .timeline .step:before{background-position:50%;border-radius:6px;content:"";display:block;height:46px;left:0;margin:-23px auto auto -20px;position:absolute;top:50%;transform:rotate(45deg);transition:background .2s,color .2s;width:46px}.sticky-timeline .timeline .step .description *{font-size:18px}@media(max-width:767px){.sticky-timeline{flex-direction:column}.sticky-timeline .sticky{position:relative;top:unset;width:100%}.sticky-timeline .timeline{border:0;padding-left:0}.sticky-timeline .timeline .step:before{display:none}.sticky-timeline .sticky .hs_cos_wrapper_type_inline_rich_text *{text-align:center}.sticky-timeline .sticky .hs_cos_wrapper_type_inline_rich_text :is(p,ul,ol,li){font-size:1.125rem}}