#timeline{margin-bottom:2em;margin-top:2em;padding:2em 0;position:relative}#timeline:before{background:repeating-linear-gradient(180deg,transparent 0 4px,#fff 4px 8px),linear-gradient(180deg,#1d97f7,#7e58ff);background-position:80%;background-repeat:no-repeat;background-size:2px 100%;content:"";height:100%;left:18px;margin:0;max-height:94%;position:absolute;top:0;width:4px}@media only screen and (min-width:1170px){#timeline{margin-bottom:3em;margin-top:3em}#timeline:before{left:50%;margin-left:-2px}}.timeline__block{margin:2em 0;position:relative}.timeline__block:after{clear:both;content:"";display:table}.timeline__block:first-child{margin-top:0}.timeline__block:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.timeline__block{margin:4em 0}.timeline__block:first-child{margin-top:0}.timeline__block:last-child{margin-bottom:0}}.timeline__block img{border-radius:100px;height:90px;padding:0 20px;width:90px!important}.timeline__img{-webkit-backface-visibility:hidden;height:90px;left:50%;margin-left:-5px;-webkit-transform:translateZ(0);width:90px!important}@media only screen and (min-width:1170px){.cssanimations .timelin__img.is-hidden{visibility:hidden}.cssanimations .timeline__img.bounce-in{-webkit-animation:cd-bounce-1 .6s;-moz-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s;visibility:visible}.odd .timeline__img:after{left:120%;right:0;top:-3rem}.even .timeline__img:before,.odd .timeline__img:after{content:"";display:block;height:1px;position:relative;width:55px}.even .timeline__img:before{left:-65px;right:100%;top:2.5rem}.timeline__block.even img{margin-left:-1.5rem}.timeline__block.odd img{margin-left:2rem}}@media only screen and (max-width:1169px){#timeline:before{top:3.5rem}.timeline__block img{border-radius:100px;padding:0 10px}.timeline__block img,.timeline__img{height:60px;width:60px!important}.timeline__block.even .timeline__content,.timeline__block.odd .timeline__content{display:flex;flex-direction:column-reverse!important;text-align:left}.timeline__block.even img,.timeline__block.odd img{margin-top:-1rem}.odd .timeline__img:after{top:-2.3rem}.even .timeline__img:before,.odd .timeline__img:after{content:"";display:block;height:1px;left:-2rem;position:relative;right:0;width:45px}.even .timeline__img:before{top:.85rem}.timeline__block.even:before,.timeline__block.odd:before{left:1rem!important;margin-left:-2px;top:.4rem!important}.cd-timeline__content{width:100%!important}}@media only screen and (max-width:590px){#timeline:before{max-height:100%}}.timeline__content{margin-left:60px;position:relative}.timeline__content:after{clear:both;content:"";display:table}.timeline__block.odd{text-align:right}.timeline__block.even{text-align:left}.timeline__block.even .timeline__content{flex-direction:row-reverse}.timeline__content p{line-height:1.6;margin:1em 0}@media only screen and (min-width:768px){.timeline__content p{font-size:16px;font-size:1rem}}@media only screen and (min-width:1170px){.timeline__content{margin-left:0;margin-top:-4.5rem;width:50%}.timeline__content:before{border-color:#333;left:100%;top:24px}.timeline__block:nth-child(2n) .timeline__content{float:right}.timeline__block:nth-child(2n) .timeline__content:before{border-color:#333;left:auto;right:100%;top:24px}.cssanimations .timeline__content.is-hidden{visibility:hidden}.cssanimations .timeline__content.bounce-in{-webkit-animation:cd-bounce-2 .6s;-moz-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s;visibility:visible}.cssanimations .timeline__block:nth-child(2n) .timeline__content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;-moz-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}