.cd-horizontal-timeline{opacity:0}.cd-horizontal-timeline ol,.cd-horizontal-timeline ul{margin:0;padding:0;list-style-type:none}.cd-horizontal-timeline .timeline-wrapper,.cd-horizontal-timeline .cd-timeline-navigation{position:relative}@media(min-width:768px){.cd-horizontal-timeline .timeline-wrapper,.cd-horizontal-timeline .cd-timeline-navigation{width:60%}}.cd-horizontal-timeline.loaded{opacity:1}.cd-horizontal-timeline .timeline-container{width:90%;height:150px;margin:0 auto;max-width:800px;position:relative}.cd-horizontal-timeline .timeline-wrapper{margin:0 5%;height:100px;overflow:hidden}.cd-horizontal-timeline .timeline{position:absolute;z-index:1;left:0;top:49px;height:2px;transition:transform .4s;background:#c4c4c4}.cd-horizontal-timeline .timeline a{bottom:0;z-index:2;color:#000;position:absolute;text-align:center;padding-bottom:15px;transform:translateZ(0)}.cd-horizontal-timeline .timeline a::after{content:"";position:absolute;left:50%;width:12px;height:12px;bottom:-5px;border-radius:50%;background:#c4c4c4;transform:translateX(-50%);transition:all .3s,border-color .3s}.cd-horizontal-timeline .timeline a.selected{font-weight:700;pointer-events:none}.cd-horizontal-timeline .timeline a.selected::after{background:linear-gradient(270deg,#0065C6 0%,#003594 100%)}.cd-horizontal-timeline .filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;transform:scaleX(0);background-color:#c4c4c4;transform-origin:left center;transition:transform .3s}.cd-horizontal-timeline .cd-timeline-navigation a{top:50%;z-index:1;width:34px;bottom:auto;height:34px;display:flex;color:#fff;overflow:hidden;position:absolute;border-radius:50%;align-items:center;justify-content:center;transform:translateY(-200%);background:linear-gradient(270deg,#0065C6 0%,#003594 100%);transition:all .3s}.cd-horizontal-timeline .cd-timeline-navigation a span{color:#fff}.cd-horizontal-timeline .cd-timeline-navigation a.prev span{transform:rotate(-90Deg)}.cd-horizontal-timeline .cd-timeline-navigation a.next{right:0}.cd-horizontal-timeline .cd-timeline-navigation a.next span{transform:rotate(90Deg)}.cd-horizontal-timeline .cd-timeline-navigation a.inactive{display:none}@media(min-width:768px){.cd-horizontal-timeline .cd-timeline-navigation{width:70%}}.cd-horizontal-timeline .events-content li{left:0;top:0;opacity:0;z-index:1;width:100%;position:absolute;transform:translateX(-100%);-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.cd-horizontal-timeline .events-content li.selected{position:relative;z-index:2;opacity:1;transform:translateX(0)}.cd-horizontal-timeline .events-content li.enter-right,.cd-horizontal-timeline .events-content li.leave-right{-webkit-animation-name:cd-enter-right;animation-name:cd-enter-right}.cd-horizontal-timeline .events-content li.enter-left,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-name:cd-enter-left;animation-name:cd-enter-left}.cd-horizontal-timeline .events-content li.leave-right,.cd-horizontal-timeline .events-content li.leave-left{animation-direction:reverse}.cd-horizontal-timeline .event__content{position:relative}@media(min-width:768px){.cd-horizontal-timeline .event__image-wrap{width:60%}.cd-horizontal-timeline .event__text{top:50%;right:0;width:45%;position:absolute;transform:translateY(-50%)}}@-webkit-keyframes cd-enter-right{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0%)}}@keyframes cd-enter-right{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0%)}}@-webkit-keyframes cd-enter-left{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0%)}}@keyframes cd-enter-left{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0%)}}