.timeline-block{position:relative}.timeline-block .overview-intro-text{margin-bottom:1rem}.timeline-block .btn.btn-nav{position:absolute;display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:.5rem;z-index:10;background:#fff;box-shadow:0 4px 11px 0 rgba(0,0,0,.2);border:#fff}.timeline-block .btn.btn-nav span{color:#0054a6!important}.timeline-block .btn.btn-nav:before{display:none}.timeline-block .btn.btn-nav:after{display:none}.timeline-block .btn-prev{top:50%;transform:translate(50%,-50%);left:50px}.timeline-block .btn-next{top:50%;transform:translate(-50%,-50%);right:50px}.timeline-block .timeline{position:relative}.timeline-block .timeline .timeline-items-holder{position:relative;display:flex;flex-direction:row;transition:margin-left .5s}.timeline-block .timeline .timeline-item{position:relative;display:flex;width:400px;height:175px;flex-shrink:0}.timeline-block .timeline .timeline-item .timeline-inner-item{display:flex;flex-direction:row;align-items:flex-start;width:100%}.timeline-block .timeline .timeline-item:before{position:absolute;z-index:1;left:104px;content:"";display:block;width:50px;height:50px;border-radius:25px;background:#fff;border:10px solid #0054a6}.timeline-block .timeline .timeline-item:after{position:absolute;z-index:1;left:124px;display:block;content:"";width:10px;height:10px;border-radius:5px;background:#0054a6}.timeline-block .timeline .timeline-item:nth-of-type(even){align-items:flex-start;margin-left:-200px;margin-top:175px}.timeline-block .timeline .timeline-item:nth-of-type(even) .timeline-inner-item{padding-top:50px}.timeline-block .timeline .timeline-item:nth-of-type(even) .timeline-inner-item:before{content:"";width:100%;height:1px;background:#0054a6;position:absolute;left:0;bottom:calc(100% - 1px)}.timeline-block .timeline .timeline-item:nth-of-type(even):before{bottom:calc(100% - 25px)}.timeline-block .timeline .timeline-item:nth-of-type(even):after{bottom:calc(100% - 5px)}.timeline-block .timeline .timeline-item:nth-of-type(odd){align-items:flex-end;margin-left:-200px}.timeline-block .timeline .timeline-item:nth-of-type(odd) .timeline-inner-item{padding-bottom:50px}.timeline-block .timeline .timeline-item:nth-of-type(odd) .timeline-inner-item:before{content:"";width:100%;height:1px;background:#0054a6;position:absolute;left:0;top:100%}.timeline-block .timeline .timeline-item:nth-of-type(odd):before{top:calc(100% - 25px)}.timeline-block .timeline .timeline-item:nth-of-type(odd):after{top:calc(100% - 5px)}.timeline-block .timeline .timeline-item:first-of-type{margin-left:0}.timeline-block .timeline .timeline-item:last-of-type{width:auto;max-width:400px}.timeline-block .timeline .timeline-item:last-of-type .content{width:-moz-max-content;width:max-content;padding-right:1rem}.timeline-block .timeline .timeline-item .timeline-inner-item-image{display:flex;justify-content:flex-end;width:120px;aspect-ratio:4/3;flex-shrink:0}.timeline-block .timeline .timeline-item .timeline-inner-item-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}.timeline-block .timeline .timeline-item .content{display:inline-block;margin-left:16px;margin-right:16px;text-align:left;vertical-align:top}.timeline-block .timeline .timeline-item .content .year{display:block;margin-bottom:.5rem;color:#0054a6}.timeline-block .timeline .timeline-item p,.timeline-block .timeline .timeline-item span{display:block}.timeline-block .timeline .timeline-item p{line-height:1.25rem}@media (max-width:767px){.timeline-block .btn-prev{left:1rem}.timeline-block .btn-next{right:1rem}}@media (min-width:768px){.timeline-block .timeline-container:after{content:"";width:100px;height:100%;position:absolute;z-index:1;right:calc((100vw - 100%) * .5 * -1);top:0;background:linear-gradient(270deg,rgba(255,255,255,.65) 0,rgba(255,255,255,0) 100%)}.timeline-block .timeline-container:before{content:"";width:100px;height:100%;position:absolute;z-index:1;left:calc((100vw - 100%) * .5 * -1);top:0;background:linear-gradient(90deg,rgba(255,255,255,.65) 0,rgba(255,255,255,0) 100%)}.timeline-block.has-background.has-black-background .timeline-container:after,.timeline-block.has-background.has-blue-background .timeline-container:after,.timeline-block.has-background.has-green-background .timeline-container:after{background:linear-gradient(270deg,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 100%)}.timeline-block.has-background.has-black-background .timeline-container:before,.timeline-block.has-background.has-blue-background .timeline-container:before,.timeline-block.has-background.has-green-background .timeline-container:before{background:linear-gradient(90deg,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 100%)}}