.timeline-container:before{content:"";height:100%;left:0;position:absolute;top:0;width:2px;z-index:0}.timeline-container{position:relative}.timeline-container ul{margin:0;padding:0}.timeline-container ul li{align-items:start;display:flex;flex-direction:column;list-style:none;margin:30px 0;padding-left:50px;position:relative;width:100%}.timeline-container ul li:first-child{margin-top:0}.timeline-container ul li:nth-last-child(2){margin-bottom:0}.timeline-container ul li:nth-child(odd){clear:both;float:left}.timeline-container ul li:nth-child(2n){clear:both;float:right}.timeline-container ul .timeline__block:before{border-radius:50%;content:"";height:24px;left:-11px;position:absolute;top:50%;width:24px;z-index:1}.timeline-container ul li .timeline-item_text-container{margin-bottom:30px;width:100%}.timeline-container ul li .timeline-item_image-container{margin:0;position:relative}.timeline-container ul li .timeline-item_image-container a{height:100%;position:absolute;width:100%}.timeline-container ul li .timeline-item_image-container img{height:auto;width:400px}@media(max-width:992px){.timeline-container ul li{height:auto!important}}@media(min-width:993px){.timeline-container:before{left:50%}.timeline-container ul li{align-items:center;flex-direction:row;margin:50px 0;min-height:270px;padding:0 70px;width:50%}.timeline-container ul li:nth-child(odd){text-align:right}.timeline-container ul li:nth-child(2n){text-align:left}.timeline-container ul li:nth-child(odd):before{left:unset;right:-13.5px}.timeline-container ul li .timeline-item_text-container{margin-bottom:0}.timeline-container ul li .timeline-item_image-container{position:absolute;top:50%;transform:translateY(-50%)}.timeline-container ul li:nth-child(odd) .timeline-item_image-container{right:-480px}.timeline-container ul li:nth-child(2n) .timeline-item_image-container{left:-480px}}@media(min-width:64rem){.cd-timeline__content--hidden,.cd-timeline__img--hidden{visibility:hidden}.cd-timeline__img--bounce-in{-webkit-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s}.cd-timeline__content--bounce-in{-webkit-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s}.cd-timeline__block:nth-child(2n) .cd-timeline__content--bounce-in{-webkit-animation-name:cd-bounce-2-inverse;animation-name:cd-bounce-2-inverse}}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5) translateY(-50%);transform:scale(.5) translateY(-50%)}60%{opacity:1;-webkit-transform:scale(1.2) translateY(-50%);transform:scale(1.2) translateY(-50%)}to{-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}