.cc .timeline__list{max-width:100%;margin:0 auto;padding:1.25rem 0}.cc .timeline__list.shortcontent .timeline__date{text-align:left}.cc .timeline__list.mediumcontent .timeline__date{text-align:left}.cc .timeline__item{display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column}.cc .timeline__item:last-child .timeline__date::before{content:none}.cc .timeline__item:last-child .timeline__paragraph::before{content:none}.cc .timeline__date{position:relative;width:100%;padding:.75rem 1rem .75rem 2rem;color:#2e5167;font-weight:700;font-size:1.125rem;margin-right:1rem}.cc .timeline__date::before{content:"";position:absolute;top:24px;left:8px;display:block;width:2px;height:100%;background-color:#2e5167}.cc .timeline__date::after{content:"";position:absolute;display:block;width:9px;height:9px;background-color:#2e5167;transform:rotate(45deg);top:22px;left:5px}.cc .timeline__paragraph{position:relative;width:100%;padding:.75rem 1rem .75rem 2rem}.cc .timeline__paragraph::before{content:"";position:absolute;top:24px;left:8px;display:block;width:2px;height:100%;background-color:#2e5167}.cc .timeline__paragraph p{line-height:1.5}@media(min-width: 1024px){.cc .timeline__list.shortcontent .timeline__date{text-align:right;width:10%}.cc .timeline__list.mediumcontent .timeline__date{text-align:right}.cc .timeline__item{flex-direction:row}.cc .timeline__date{width:25%;padding-left:0rem}.cc .timeline__date::before{left:inherit;right:0}.cc .timeline__date::after{left:inherit;right:-3px}.cc .timeline__paragraph{width:80%;padding:.75rem 0rem .75rem 2rem}.cc .timeline__paragraph::before{display:none}}