.cd-container{margin:0 auto}.cd-container:after{content:'';display:table;clear:both}#cd-timeline{position:relative;padding:2em 0;margin-top:2em;margin-bottom:2em}#cd-timeline:before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#d1a755}@media only screen and (min-width:1170px){#cd-timeline{margin-top:3em;margin-bottom:3em}#cd-timeline:before{left:50%;margin-left:-2px}}.cd-timeline-block{position:relative;margin:2em 0}.cd-timeline-block:after{content:"";display:table;clear:both}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.cd-timeline-block{margin:4em 0}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}}.cd-timeline-img{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;background-color:#d1a755;border:4px solid #d1a755}.cd-timeline-img img{display:block;width:32px;height:32px;position:relative;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width:1170px){.cd-timeline-img{width:120px;height:120px;left:50%;-webkit-transform:translateZ(0) translateX(-50%);-webkit-backface-visibility:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cd-timeline-img img{width:112px;height:112px}.cssanimations .cd-timeline-img.is-hidden{visibility:hidden}.cssanimations .cd-timeline-img.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s}}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}@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)}100%{-webkit-transform:scale(1);transform:scale(1)}}.cd-timeline-content{position:relative;margin-left:60px;background:#fff;border-radius:20px;padding:1em;color:#000}.cd-timeline-content:after{content:"";display:table;clear:both}.cd-timeline-content .year-title{font-size:1.85rem}.cd-timeline-content p,.cd-timeline-content .cd-read-more,.cd-timeline-content .cd-date{font-size:18px;font-size:1rem}.cd-timeline-content .cd-read-more{display:inline-block}.cd-timeline-content .cd-date{display:block;text-align:left}.cd-timeline-content p{margin:.5rem 0 1rem;line-height:1.6}.cd-timeline-content .cd-read-more{float:right;padding:.8em 1em;background:#acb7c0;color:#fff;border-radius:.25em}.no-touch .cd-timeline-content .cd-read-more:hover{background-color:#bac4cb}.cd-timeline-content .cd-date{float:none;padding:0 0 .8em;opacity:.7}.cd-timeline-content:before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid #fff}@media only screen and (min-width:768px){.cd-timeline-content h2{font-size:20px;font-size:1.25rem}.cd-timeline-content p{font-size:16px;font-size:1rem}.cd-timeline-content .cd-read-more,.cd-timeline-content .cd-date{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1170px){.cd-timeline-content{margin-left:0;padding:1.6em;width:42%;text-align:right}.cd-timeline-content p{font-size:24px;font-size:1.2rem}.cd-timeline-content:before{top:52px;left:100%;border-color:transparent;border-left-color:#fff}.cd-timeline-content .cd-read-more{float:left}.cd-timeline-content .cd-date{position:absolute;width:100%;left:138%;top:20px;font-size:60px;font-size:3rem;font-weight:400;color:#d1a755;padding:0}.cd-timeline-block:nth-child(odd) .cd-timeline-content{float:right;text-align:left}.cd-timeline-block:nth-child(odd) .cd-timeline-content:before{top:52px;left:auto;right:100%;border-color:transparent;border-right-color:#fff}.cd-timeline-block:nth-child(odd) .cd-timeline-content .cd-read-more{float:right}.cd-timeline-block:nth-child(odd) .cd-timeline-content .cd-date{left:auto;right:138%;text-align:right}.cssanimations .cd-timeline-content.is-hidden{visibility:hidden}.cssanimations .cd-timeline-content.bounce-in{visibility:visible;-webkit-animation:cdbounce .6s;animation:cdbounce .6s}}@media only screen and (min-width:1170px){.cssanimations .cd-timeline-block:nth-child(odd) .cd-timeline-content.bounce-in{-webkit-animation:cdbounceinverse .6s;animation:cdbounceinverse .6s}}@-webkit-keyframes cdbounce{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}100%{-webkit-transform:translateX(0)}}@keyframes cdbounce{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cdbounceinverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}100%{-webkit-transform:translateX(0)}}@keyframes cdbounceinverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.btn.btn-timeline{background-color:#d1a755;color:#000}