.horizontal-timeline h3{margin:0;font-size:2em;color:#3e3e3e;font-weight:300;text-transform:uppercase;text-align:center;padding-top:30px}.horizontal-timeline ol,.horizontal-timeline ul{list-style:none;margin:0;padding:0}.horizontal-timeline{opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.horizontal-timeline::before{content:'mobile';display:none}.horizontal-timeline.loaded{opacity:1}.horizontal-timeline .timeline{position:relative;height:105px;width:100%;max-width:75em;margin:0 auto}.horizontal-timeline .events-wrapper{position:relative;height:100%;margin:0 auto;overflow:hidden;width:100%;max-width:90%;top:23px}.horizontal-timeline .events-wrapper::after,.horizontal-timeline .events-wrapper::before{content:'';position:absolute;z-index:999;top:0;height:100%}.horizontal-timeline .events-wrapper::before{left:0}.horizontal-timeline .events-wrapper::after{right:0}.horizontal-timeline .events{position:absolute;z-index:1;right:0!important;top:0;-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform 1s;padding-top:0;left:0}.horizontal-timeline .events a{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.horizontal-timeline .events a.selected{pointer-events:none}@media only screen and (min-width:1100px){.horizontal-timeline::before{content:'desktop'}}.timeline-navigation a{position:absolute;z-index:1000;top:62%;bottom:auto;height:34px;width:20px;text-indent:-9999px}.timeline-navigation a::after{content:'';position:absolute;height:16px;width:16px;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.timeline-navigation a.prev{left:0;background:url(../images/arrow-left-grey.png) no-repeat}.timeline-navigation a.next{right:0;background:url(../images/arrow-right-grey.png) no-repeat}.timeline-navigation a.inactive::after{background-position:0 -16px}.no-touch .timeline-navigation a.inactive:hover{border-color:#dfdfdf}.horizontal-timeline .events-content{position:relative;width:100%;max-width:90%;margin:0 auto;overflow:hidden;-webkit-transition:height .4s;-moz-transition:height .4s;transition:height .4s;background:#e9ebee;padding:20px 10px}.horizontal-timeline .events-content li{position:absolute;z-index:1;width:100%;left:0;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);padding:0;opacity:0;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.horizontal-timeline .events-content li.selected{position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.horizontal-timeline .events-content li.enter-right,.horizontal-timeline .events-content li.leave-right{-webkit-animation-name:cd-enter-right;-moz-animation-name:cd-enter-right;animation-name:cd-enter-right}.horizontal-timeline .events-content li.enter-left,.horizontal-timeline .events-content li.leave-left{-webkit-animation-name:cd-enter-left;-moz-animation-name:cd-enter-left;animation-name:cd-enter-left}.horizontal-timeline .events-content li.leave-left,.horizontal-timeline .events-content li.leave-right{-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}.horizontal-timeline .events-content li>*{max-width:100%;margin:0 auto}.horizontal-timeline .events-content h2{font-size:2.6rem;font-family:"Playfair Display",serif;font-weight:700;line-height:1.2}.horizontal-timeline .events-content em{display:block;font-style:italic;margin:10px auto}.horizontal-timeline .events-content em::before{content:'- '}.horizontal-timeline .events-content p{font-size:1.4rem;color:#959595}.horizontal-timeline .events-content em,.horizontal-timeline .events-content p{line-height:1.6}.horizontal-timeline .events a{position:static;display:inline-block;background:url(../images/timeline-green.png) 0 39px no-repeat;width:100%;height:175px}.horizontal-timeline .events a.selected,.horizontal-timeline .events a:hover{background:url(../images/timeline-grey.png) 0 39px no-repeat;width:100%;height:175px}.horizontal-timeline .events a.selected p,.horizontal-timeline .events a:hover p{padding-top:0;color:#b2b4b3}.timeline ol li{float:left;margin-right:-9px;width:127px}.timeline ol li a p{font-size:1.5em;color:#0c4b88;font-family:'Open Sans',sans-serif;font-weight:700;text-align:center;padding-top:0;display:block;margin:0}.horizontal-timeline .events-content .wrap{padding:0;clear:both}.horizontal-timeline .events-content .wrap .img,.horizontal-timeline .events-content .wrap .text{margin:0;float:left;width:33%}.horizontal-timeline .events-content .wrap .content .text,.horizontal-timeline .events-content .wrap div:nth-child(3n+3){margin-bottom:15px}.horizontal-timeline .events-content .wrap .text{padding:10px 10px 0 25px;font-size:14px;font-weight:700;display:inline-table;position:relative;overflow:hidden}.horizontal-timeline .events-content .wrap .text::after{content:"";position:absolute;left:45%;top:43%;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #b2b4b3;clear:both}.horizontal-timeline .events-content .wrap .text p{color:#fff;margin:0;line-height:18px;background:#b2b4b3;padding:35px;font-family:'Open Sans',sans-serif;font-size:14px;height:135px}.horizontal-timeline .events-content .wrap img{max-width:100%;display:block;margin:0 auto;height:auto}.clear{clear:both}@media only screen and (min-width:768px){.horizontal-timeline .events-content h2{font-size:7rem}.horizontal-timeline .events-content em{font-size:2rem}.horizontal-timeline .events-content p{font-size:1.8rem}}@media only screen and (max-width:1024px){.horizontal-timeline .events-content .wrap .text p{padding:25px}.horizontal-timeline .events-content .wrap .text::after{top:39%}.history .container{max-width:98%}}@media screen and (max-width:800px){.horizontal-timeline .events-content .wrap{padding:0}.history .container{max-width:90%}.horizontal-timeline .events-content .wrap .text{width:50%}.horizontal-timeline .events-content .wrap .img,.horizontal-timeline .events-content .wrap .text{margin:0 0 15px}.horizontal-timeline .events-content .wrap .text::after{top:42%}.horizontal-timeline .events-content{max-width:100%;padding:20px 20px 60px}.horizontal-timeline .events-wrapper{max-width:85%}.history .page-title{padding-top:0}}@media only screen and (max-width:480px){.timeline-navigation a.prev{left:0}.horizontal-timeline .events-content .wrap .img,.horizontal-timeline .events-content .wrap .text{width:100%}.timeline-navigation a.next{right:0}.history .page-title h1{font-size:2em}.horizontal-timeline .events-content .wrap{padding:0}.horizontal-timeline .events-content{padding:20px 30px 30px 0}.horizontal-timeline .events-content .wrap .text::after{top:42%;left:49%}.horizontal-timeline .events-content .wrap .text{padding:10px 0 0 30px}}@media only screen and (max-width:380px){.timeline-navigation a.prev{left:0}.horizontal-timeline .events-content .wrap .img,.horizontal-timeline .events-content .wrap .text{width:100%}.timeline-navigation a.next{right:0}.history .page-title h1{font-size:2em}.horizontal-timeline .events-content .wrap{padding:0}.horizontal-timeline .events-content{padding:20px 20px 30px 12px}.horizontal-timeline .events-content .wrap .text::after{top:41%;left:45%}.horizontal-timeline .events-content .wrap .text{padding:10px 0 0 8px}.horizontal-timeline h3{font-size:1.7em}}@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes cd-enter-right{0%{opacity:0;-moz-transform:translateX(100%)}100%{opacity:1;-moz-transform:translateX(0)}}@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes cd-enter-left{0%{opacity:0;-moz-transform:translateX(-100%)}100%{opacity:1;-moz-transform:translateX(0)}}@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.horizontal-timeline .events-content .wrap .text::after{top:44%}}