.timeline{margin:19.2px 0}.timeline .wrapper{margin-left:-12px;margin-right:-12px}.timeline .page-center{margin-top:0;padding-left:12px;padding-right:12px;width:83.33333%}.timeline .item{margin:5vh 0}.timeline .item-inner{position:relative}.timeline .bg-overlay{font-family:Crimson Text;font-size:40vw;line-height:1em;opacity:.02;white-space:nowrap;z-index:0}.timeline .cm-content-wrapper,.timeline .image{flex-basis:100%;flex-grow:1;flex-shrink:1;max-width:100%;position:relative;width:auto;z-index:1}.timeline .image img{width:100%}.timeline .cm-content-wrapper{margin-top:24px}.timeline .video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.timeline .video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.timeline h5{font-size:13px;font-weight:700;line-height:1.5;margin:0}.timeline h2{font-weight:700;line-height:1.3;margin-top:12px}.timeline p{margin:0}.timeline .timeline-years-wrapper{display:none;margin-top:0;padding-right:39px;position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:99}.show-menu .timeline .timeline-years-wrapper{display:block}.timeline .timeline-years-inner{-webkit-transform:translateZ(0)}.timeline ul.timeline-years{list-style:none;margin:0;max-width:calc(44em - 24px);padding:0}.timeline ul.timeline-years li{margin:0}.timeline ul.timeline-years li a{color:#060d0a;display:block;font-size:13px;font-weight:700;letter-spacing:.2px;line-height:1em;padding:0 29px 0 5px;position:relative;text-decoration:none;-webkit-transition:border-left 222ms ease;transition:border-left 222ms ease}.timeline ul.timeline-years li a span{opacity:0;-webkit-transition:opacity 222ms ease;transition:opacity 222ms ease}.timeline ul.timeline-years li a.active span,.timeline ul.timeline-years li a:hover span{opacity:1}.timeline ul.timeline-years li a:after{background-color:#bfbcb1;content:"";display:block;height:2px;left:47px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:height 222ms ease,width 222ms ease,background-color 222ms ease;transition:height 222ms ease,width 222ms ease,background-color 222ms ease;width:14px}.timeline ul.timeline-years li a.active:after,.timeline ul.timeline-years li a:hover:after{background-color:#ddcc6b;height:4px;width:35px}.timeline ul.timeline-years li a.active:after{width:57px}.timeline ul.timeline-years li a.active:hover:after{width:35px}@media only screen and (min-width:601px){.timeline{margin:24px 0}.timeline .page-center{margin-left:4.16667%;width:79.16667%}.timeline .item{margin:30vh 0}.timeline .bg-overlay{font-size:57vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.timeline h2{font-size:30px}}@media only screen and (min-width:901px){.timeline{margin:32.4px 0}.timeline .page-center{margin-left:4.16667%;width:83.33333%}.timeline .item{margin:50vh 0}.timeline .item-inner{display:flex;flex-direction:row;justify-content:space-between;position:relative}.timeline .bg-overlay{font-size:60vw}.timeline .cm-content-wrapper,.timeline .image{align-items:center;display:flex;flex-basis:calc(50% - 24px);justify-content:center;max-width:calc(50% - 24px)}.timeline .image{justify-content:flex-start}.timeline .image img{max-width:600px}.timeline h2{font-size:33px}}@media only screen and (min-width:1201px){.timeline .page-center{margin-left:8.33333%;width:83.33333%}.timeline .cm-content-wrapper,.timeline .image{flex-basis:calc(45.83333% - 18px);max-width:calc(45.83333% - 18px)}.timeline h2{font-size:38px}}@media only screen and (min-width:601px) and (max-width:900px){.timeline .cm-content-wrapper .description{column-count:2;column-gap:24px;widows:1}}@media only screen and (max-width:900px){.timeline .image{margin-top:24px}}@media only screen and (max-width:767px){.timeline .page-center{max-width:100%;width:100%}.timeline .wrapper{margin:0}}@media only screen and (max-width:600px){.show-menu .timeline .timeline-years-wrapper,.timeline .timeline-years-wrapper{display:none}}