.timeline-block-container{margin:0 auto;max-width:1100px;width:100%}.timeline-block-container .timeline{--varyingHeight: 100%;margin:6rem 0;position:relative;width:100%}.timeline-block-container .timeline:after{content:"";clear:both;display:table;width:100%}.timeline-block-container .timeline .timeline-item{position:relative;display:flex}.timeline-block-container .timeline .timeline-item .timeline-point{border-radius:50%;height:40px;left:50%;margin-left:-18px;overflow:hidden;position:absolute;top:0;width:40px;z-index:1}.timeline-block-container .timeline .timeline-item .timeline-content-line{height:3px;position:absolute;right:51%;top:19px;width:50px}.timeline-block-container .timeline .timeline-item .timeline-content-line.line-right{height:3px;position:absolute;right:45%;top:19px;width:50px}.timeline-block-container .timeline .timeline-item .timeline-content{background:var(--sc-color-primary);border-radius:20px;color:#fff;padding:2rem;position:relative;text-align:left;width:45%;order:1}.timeline-block-container .timeline .timeline-item .timeline-content .year{font-size:2em;font-weight:600}.timeline-block-container .timeline .timeline-item .timeline-content p{margin-bottom:0px}.timeline-block-container .timeline .timeline-item .timeline-content ul li{margin-bottom:20px}.timeline-block-container .timeline .timeline-item .timeline-content a{color:var(--sc-color-secondary)}.timeline-block-container .timeline .timeline-item .timeline-content a:hover,.timeline-block-container .timeline .timeline-item .timeline-content a:focus{color:var(--sc-color-dark) !important}.timeline-block-container .timeline .timeline-item .timeline-content h4{color:#fff;font-weight:600;line-height:26px}.timeline-block-container .timeline .timeline-item .timeline-content.timeline-right{order:-1;margin-left:auto}@media(max-width: 768px){.block-timeline.alignwide{padding-left:0 !important;padding-right:0 !important}.timeline-block-container .timeline{width:90%}.timeline-block-container .timeline:before{left:0}.timeline-block-container .timeline .timeline-item{justify-content:flex-end}.timeline-block-container .timeline .timeline-item:after{left:0}.timeline-block-container .timeline .timeline-item .timeline-content-line{left:3%;right:0%}.timeline-block-container .timeline .timeline-item .timeline-content-line.line-right{left:2.5%;right:0%;width:8%}.timeline-block-container .timeline .timeline-item .timeline-point{left:0}.timeline-block-container .timeline .timeline-item .timeline-content{margin-bottom:4rem;width:90%}}

/*# sourceMappingURL=timeline.min.css.map */