.centennial .timeline-banner{position:relative}.centennial .timeline-banner .timeline-container{margin:0 auto;position:relative;width:100%}.centennial .timeline-banner .timeline-container .timeline{position:absolute;top:25px;right:25px;z-index:1}.centennial .timeline-banner .timeline-container .timeline select{display:none;padding:0 5px}.centennial .timeline-banner .timeline-container .timeline ul{display:flex;flex-direction:row;list-style-type:none;margin:0}.centennial .timeline-banner .timeline-container .timeline ul li{border-top:1px solid #fff;margin-left:10px;width:60px}.centennial .timeline-banner .timeline-container .timeline ul li.active,.centennial .timeline-banner .timeline-container .timeline ul li:hover{border-top:5px solid #fff}.centennial .timeline-banner .timeline-container .timeline ul li a{color:#fff;display:block;padding-top:1px;text-align:right;text-decoration:none;width:100%}.centennial .timeline-banner .timeline-container .timeline ul li.active a,.centennial .timeline-banner .timeline-container .timeline ul li:hover a{font-size:18px;font-weight:600}@media(min-width:1200px){.centennial .timeline-banner .timeline-container{width:1200px}}@media(min-width:960px){.centennial .timeline-banner .timeline-container{width:960px}}@media(max-width:767px){.centennial .timeline-banner .timeline-container .timeline select{display:block}.centennial .timeline-banner .timeline-container .timeline ul{display:none}.centennial .timeline-banner .serviceBanner.flyout{display:flex;flex-direction:column-reverse}.centennial .timeline-banner .serviceBanner.flyout .serviceBannerBlock{bottom:unset;height:auto;left:0;padding:25px;position:relative;width:100%}.centennial .timeline-banner .serviceBanner.flyout .serviceBannerImg{height:auto}}