.timeline-block-container{margin:0 auto;max-width:1100px;width:100%}.timeline-block-container .timeline{--varyingHeight: 100%;padding:clamp(2rem,.571rem + 3.81vw,4rem) 0;position:relative;width:100%}.timeline-block-container .timeline-item{position:relative;display:flex}.timeline-block-container .timeline-point{background:#70a040;border:6px solid var(--sc-color-primary);border-radius:99px;bottom:0;height:36px;left:0;margin:auto;overflow:hidden;position:absolute;right:0;transform:translateY(50%);width:36px;z-index:1}.timeline-block-container .timeline-content-line{background:#70a040;bottom:0;height:10px;position:absolute;left:0;transform:translateY(50%);width:50%;z-index:5}.timeline-block-container .timeline-content-line.line-right{left:auto;right:0}.timeline-block-container .timeline-content{background:#fff;padding:3rem;position:relative;text-align:center;width:45%;order:1}.timeline-block-container .timeline-content:before{background:#70a040;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.timeline-block-container .timeline-content .year{font-weight:700}.timeline-block-container .timeline-content p{font-size:1.125rem;line-height:1.3em;margin-bottom:0}.timeline-block-container .timeline-content.timeline-right{margin-left:auto}.timeline-block-container .timeline-line{background:#adb3b8;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:10px;z-index:0}.timeline-block-container .timeline-line:before,.timeline-block-container .timeline-line:after{background:#adb3b8;border-radius:99px;content:"";display:block;height:30px;left:0;position:absolute;width:30px}.timeline-block-container .timeline-line:before{top:0;transform:translate(calc(-50% + 5px), -50%)}.timeline-block-container .timeline-line:after{bottom:0;transform:translate(calc(-50% + 5px), 50%)}@media screen and (max-width: 768px){.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%}.timeline-block-container .timeline .timeline-line{left:0}}

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