.timeline-container .timeline-header{background:#3d4351;color:#FFF;font-weight:300;padding:3em 1em;text-align:center}@media(max-width:600px){.timeline-container .left,.timeline-container .right{text-align:center !important}.timeline-container .timeline-content{text-align:center !important}}.timeline-container .timeline-header h1{color:#FFF;font-weight:300;margin-bottom:20px}.timeline-container .timeline-header p{font-size:12px;text-transform:uppercase;letter-spacing:3px;font-weight:700}.timeline-container .container-fluid .row{padding:0 0 4em 0}.timeline-container .container-fluid .row:nth-child(even){background:#f1f4f5}.timeline-container h3.timeline-title{font-size:3.125rem;font-weight:500}.timeline-container .timeline-title{padding:1em 0 0}.timeline-container .timeline-title.center{margin-bottom:100px}@media(max-width:480px){.timeline-container .timeline-title.center{margin-bottom:0px}}.timeline-container .post-wrapper .post.hidden-tl .timeline-info,.timeline-container .post-wrapper .post.hidden-tl .timeline-content{-webkit-transform:translateY(100px) rotateX(30deg);transform:translateY(100px) rotateX(30deg);transition:.5s;opacity:0}.timeline-container .timeline{line-height:1.4em;list-style:none;margin:50px 0 0;padding:0;width:100%}@media(max-width:480px){.timeline-container .timeline{padding:0 15px}}.timeline-container .timeline h1,.timeline-container .timeline h2,.timeline-container .timeline h3,.timeline-container .timeline h4,.timeline-container .timeline h5,.timeline-container .timeline h6{line-height:normal}.timeline-container .timeline li.timeline-item .timeline-marker img{width:50px;height:50px;color:#FFF;z-index:4;position:absolute;top:30px;left:-16px}.timeline-container .timeline li.timeline-item:not(.hidden-tl) .timeline-marker:before{background-size:100% 220%;background-image:linear-gradient(to top,#dadada 50%,#82cfcb 50%);transition:background-position 1s}.timeline-container .timeline li.timeline-item:not(.hidden-tl) .timeline-marker:after{background-size:100% 200%;background-image:linear-gradient(to top,#dadada 50%,#82cfcb 50%);transition:background-position 1s;transition-delay:.5s}.timeline-container .timeline li.timeline-item.hidden-tl .timeline-marker:before{background:#dadada;background-position:0 101%}.timeline-container .timeline li.timeline-item.hidden-tl .timeline-marker:after{background-position:0 101%}.timeline-container .timeline-item{padding-left:40px;position:relative}@media(max-width:480px){.timeline-container .timeline-item{padding-left:55px;padding-right:15px}}.timeline-container .timeline-item:last-child{padding-bottom:0}.timeline-container .timeline-info,.timeline-container timeline-content{opacity:1;transition:.5s}.timeline-container .timeline-info{font-size:12px;font-weight:700;letter-spacing:3px;margin:0 0 .5em 0;text-transform:uppercase;white-space:nowrap}.timeline-container .timeline-marker{position:absolute;top:0;bottom:0;left:0;width:15px}.timeline-container .timeline-marker:before{background:#dadada;border-radius:100%;content:"";display:block;height:110px;position:absolute;top:0;left:-47px;width:110px;transition:background .3s ease-in-out,border .3s ease-in-out;z-index:1}.timeline-container .timeline-marker:after{content:"";width:15px;background:#dadada;display:block;position:absolute;top:110px;bottom:0}.timeline-item:last-child .timeline-container .timeline-marker:after{content:none}.timeline-container .timeline-content{padding-bottom:40px}.timeline-container .timeline-content p:last-child{margin-bottom:0}.timeline-container .period{padding:0}.timeline-container .period .timeline-info{display:none}.timeline-container .period .timeline-marker:before{background:transparent;content:"";width:15px;height:auto;border:0;border-radius:0;top:0;bottom:30px;position:absolute;border-top:3px solid #ccd5db;border-bottom:3px solid #ccd5db}.timeline-container .period .timeline-marker:after{content:"";height:32px;top:auto}.timeline-container .period .timeline-content{padding:40px 0 70px}.timeline-container .period .timeline-title{margin:0}@media(min-width:768px){.timeline-container .timeline-split .timeline,.timeline-container .timeline-centered .timeline{display:table}.timeline-container .timeline-split .timeline-item,.timeline-container .timeline-centered .timeline-item{display:table-row;padding:0}.timeline-container .timeline-split .timeline-info,.timeline-container .timeline-centered .timeline-info,.timeline-container .timeline-split .timeline-marker,.timeline-container .timeline-centered .timeline-marker,.timeline-container .timeline-split .timeline-content,.timeline-container .timeline-centered .timeline-content,.timeline-container .timeline-split .period .timeline-info,.timeline-container .timeline-centered .period .timeline-info{display:table-cell;vertical-align:top}.timeline-container .timeline-split .timeline-marker,.timeline-container .timeline-centered .timeline-marker{position:relative}.timeline-container .timeline-split .timeline-content,.timeline-container .timeline-centered .timeline-content{padding-left:30px}.timeline-container .timeline-split .timeline-info,.timeline-container .timeline-centered .timeline-info{padding-right:30px}.timeline-container .timeline-split .period .timeline-title,.timeline-container .timeline-centered .period .timeline-title{position:relative;left:-45px}}@media(min-width:992px){.timeline-container .timeline-centered,.timeline-container .timeline-centered .timeline-item,.timeline-container .timeline-centered .timeline-info,.timeline-container .timeline-centered .timeline-marker,.timeline-container .timeline-centered .timeline-content{display:block;margin:0;padding:0}.timeline-container .timeline-centered .timeline-item{padding-bottom:40px;overflow:hidden}.timeline-container .timeline-centered .timeline-marker{position:absolute;left:50%;margin-left:-7.5px}.timeline-container .timeline-centered .timeline-info{width:37%}.timeline-container .timeline-centered .timeline-content{width:40%}.timeline-container .timeline-centered>.timeline-item:nth-child(odd) .timeline-info{float:left;text-align:right;padding-right:30px}.timeline-container .timeline-centered>.timeline-item:nth-child(odd) .timeline-content{float:right;text-align:left;padding-left:30px}.timeline-container .timeline-centered>.timeline-item:nth-child(even) .timeline-info{float:right;text-align:left;padding-left:30px}.timeline-container .timeline-centered>.timeline-item:nth-child(even) .timeline-content{float:left;text-align:right;padding-right:30px}.timeline-container .timeline-centered>.timeline-item.period .timeline-content{float:none;padding:0;width:100%;text-align:center}.timeline-container .timeline-centered .timeline-item.period{padding:50px 0 90px}.timeline-container .timeline-centered .period .timeline-marker:after{height:30px;bottom:0;top:auto}.timeline-container .timeline-centered .period .timeline-title{left:auto}}.timeline-container .marker-outline .timeline-marker:before{background:transparent;border-color:#82cfcb}.orange .timeline-container .timeline li.timeline-item:not(.hidden-tl) .timeline-marker:before{background-image:linear-gradient(to top,#dadada 50%,#f93 50%)}.orange .timeline-container .timeline li.timeline-item:not(.hidden-tl) .timeline-marker:after{background-image:linear-gradient(to top,#dadada 50%,#f93 50%)}.yellow .timeline-container .timeline li.timeline-item:not(.hidden-tl) .timeline-marker:before{background-image:linear-gradient(to top,#dadada 50%,#ffcb31 50%)}.yellow .timeline-container .timeline li.timeline-item:not(.hidden-tl) .timeline-marker:after{background-image:linear-gradient(to top,#dadada 50%,#ffcb31 50%)}.blue .timeline-container .timeline li.timeline-item:not(.hidden-tl) .timeline-marker:before{background-image:linear-gradient(to top,#dadada 50%,#0082c8 50%)}.blue .timeline-container .timeline li.timeline-item:not(.hidden-tl) .timeline-marker:after{background-image:linear-gradient(to top,#dadada 50%,#0082c8 50%)}.red .timeline-container .timeline li.timeline-item:not(.hidden-tl) .timeline-marker:before{background-image:linear-gradient(to top,#dadada 50%,#f01d3d 50%)}.red .timeline-container .timeline li.timeline-item:not(.hidden-tl) .timeline-marker:after{background-image:linear-gradient(to top,#dadada 50%,#f01d3d 50%)}