body{font-family:Quicksand,sans-serif}.cd-timeline{background-color:#fff;color:#333;font-family:Quicksand,serif;overflow:hidden;padding:6em}.cd-timeline h3{font-family:Open Sans,sans-serif;font-size:20px;font-weight:700}.cd-timeline p{font-size:16px}.cd-timeline__container{padding:1.25em 0;position:relative}.cd-timeline__container:before{background:#eee;content:"";height:100%;left:18px;position:absolute;top:0;width:4px}.cd-timeline__block{display:flex;margin-bottom:6em;position:relative;z-index:1}.cd-timeline__block:last-child{margin-bottom:0}.cd-timeline__img{align-items:center;border-radius:50%;box-shadow:0 0 0 4px #eee,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05);display:flex;flex-shrink:0;height:40px;justify-content:center;margin-left:calc(5% + 25px);width:40px}.cd-timeline__block:nth-child(2n) .cd-timeline__img{margin-right:calc(5% + 25px)}.cd-timeline__img i{color:#fff;font-size:18px}.cd-timeline__img--location,.cd-timeline__img--movie,.cd-timeline__img--picture{background-color:#f37729}.cd-timeline__content{background:#eee;border-radius:8px;box-shadow:0 3px 0 #ccc;flex-grow:1;margin-left:1.25em;padding:1.25em;position:relative}.cd-timeline__content:before{border:7px solid transparent;border-right-color:#eee;content:"";height:0;position:absolute;right:100%;top:16px;width:0}.cd-timeline__content h3{color:#333}.cd-timeline__date{color:#f37729;font-size:30px;font-weight:700}@keyframes cd-bounce-1{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.2)}to{transform:scale(1)}}@keyframes cd-bounce-2{0%{opacity:0;transform:translateX(-100px)}60%{opacity:1;transform:translateX(20px)}to{transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;transform:translateX(100px)}60%{opacity:1;transform:translateX(-20px)}to{transform:translateX(0)}}@media (max-width:480px){.cd-timeline{padding:2em}.cd-timeline__img{margin-left:calc(5% - 15px)!important}.cd-timeline__block:nth-child(2n) .cd-timeline__img{margin-right:calc(5% - 15px)!important}}@media (min-width:481px) and (max-width:767px){.cd-timeline__content{width:40%!important}.cd-timeline__img{margin-left:calc(5% - 22px)!important}.cd-timeline__block:nth-child(2n) .cd-timeline__img{margin-right:calc(5% - 22px)!important}}@media (min-width:768px) and (max-width:1024px){.cd-timeline__content{width:40%!important}.cd-timeline__img{margin-left:calc(5% + 15px)!important}.cd-timeline__block:nth-child(2n) .cd-timeline__img{margin-right:calc(5% + 15px)!important}.cd-timeline__date{left:135%!important;position:absolute;top:10px;width:100%}.cd-timeline__block:nth-child(2n) .cd-timeline__date{left:auto;right:135%!important;text-align:right}}@media only screen and (min-width:768px){.cd-timeline{padding:2em}.cd-timeline__container:before{left:50%;transform:translateX(-50%)}.cd-timeline__block:nth-child(2n){flex-direction:row-reverse}.cd-timeline__img{height:60px;margin-left:calc(5% - 30px);order:1;width:60px;will-change:transform}.cd-timeline__block:nth-child(2n) .cd-timeline__img{margin-right:calc(5% - 30px)}.cd-timeline__content{flex-grow:0;font-size:.8em;margin:0;width:45%;will-change:transform}.cd-timeline__content:before{top:24px}.cd-timeline__block:nth-child(odd) .cd-timeline__content:before{border:7px solid transparent;border-left-color:#eee;height:0;left:100%;right:auto;width:0}.cd-timeline__date{left:120%;position:absolute;top:10px;width:100%}.cd-timeline__block:nth-child(2n) .cd-timeline__date{left:auto;right:120%;text-align:right}.cd-timeline__content--hidden,.cd-timeline__img--hidden{visibility:hidden}.cd-timeline__img--bounce-in{animation:cd-bounce-1 .6s}.cd-timeline__content--bounce-in{animation:cd-bounce-2 .6s}.cd-timeline__block:nth-child(2n) .cd-timeline__content--bounce-in{animation-name:cd-bounce-2-inverse}}