.cd-timeline{overflow:hidden;margin:2em auto}@media(min-width: 768px){.cd-timeline .cd-timeline-headline{transform:translateY(-10px)}}.cd-timeline-time{font-size:20px}@media screen and (min-width: 390px){.cd-timeline-time{font-size:calc(20px + 6*(100vw - 390px)/1530)}}@media screen and (min-width: 1920px){.cd-timeline-time{font-size:26px}}.cd-timeline-time{line-height:24px}@media screen and (min-width: 390px){.cd-timeline-time{line-height:calc(24px + 12*(100vw - 390px)/1530)}}@media screen and (min-width: 1920px){.cd-timeline-time{line-height:36px}}.cd-timeline-headline{font-size:26px}@media screen and (min-width: 390px){.cd-timeline-headline{font-size:calc(26px + 16*(100vw - 390px)/1530)}}@media screen and (min-width: 1920px){.cd-timeline-headline{font-size:42px}}.cd-timeline-headline{line-height:30px}@media screen and (min-width: 390px){.cd-timeline-headline{line-height:calc(30px + 12*(100vw - 390px)/1530)}}@media screen and (min-width: 1920px){.cd-timeline-headline{line-height:42px}}.cd-timeline-headline{margin-top:15px}@media screen and (min-width: 390px){.cd-timeline-headline{margin-top:calc(15px + 10*(100vw - 390px)/1530)}}@media screen and (min-width: 1920px){.cd-timeline-headline{margin-top:25px}}.cd-timeline__container{position:relative;margin:0 auto}.cd-timeline__container::before{content:"";position:absolute;top:0;left:18px;height:100%;width:2px;background:#ff6702;background:-moz-linear-gradient(top, #FF6702 0%, #FF6702 26%, rgb(255, 255, 255) 27%, rgb(255, 255, 255) 50%, rgb(85, 85, 85) 51%, rgb(85, 85, 85) 75%, rgb(255, 255, 255) 76%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(top, #FF6702 0%, #FF6702 26%, rgb(255, 255, 255) 27%, rgb(255, 255, 255) 50%, rgb(85, 85, 85) 51%, rgb(85, 85, 85) 75%, rgb(255, 255, 255) 76%, rgb(255, 255, 255) 100%);background:linear-gradient(to bottom, #FF6702 0%, #FF6702 26%, white 27%, white 50%, #FF6702 51%, #FF6702 75%, white 76%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#555555", endColorstr="#ffffff",GradientType=0 );background-repeat:repeat-y;background-size:1px 20px}.timelineImage{margin-bottom:22px}.timelineImage img{width:100%}.timelineTexts h2{font-weight:500}@media only screen and (min-width: 1024px){.cd-timeline{margin-top:3em;margin-bottom:3em}.cd-timeline__container::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: 1024px){.cd-timeline__block{margin:4em 0}}.cd-timeline__year{position:absolute;top:0;left:0;display:inline-block;background-color:#f5f5f5;border:2px dashed #ff6724;border-radius:100%;font-weight:700;bottom:0;width:33px;height:33px;margin-left:3px}@media(min-width: 992px){.cd-timeline__year{width:51px;height:51px;margin:auto;margin-left:-27px}}.cd-timeline__year:before{background:#ff6702;position:absolute;height:19px;width:19px;content:"";border-radius:100%;margin:auto;top:5px;left:0;margin-left:5px}@media(min-width: 992px){.cd-timeline__year:before{height:29px;width:29px;margin-left:8px;top:9px;left:1px}}@media only screen and (min-width: 1024px){.cd-timeline__year{left:50%;-webkit-transform:translateZ(0);transform:translateZ(0)}}.cd-timeline__year.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(0.5);transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.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:140px;max-width:400px;padding:0 20px;margin-top:10px}.cd-timeline-space{padding:20px}@media(min-width: 768px){.cd-timeline-space{padding:0}}.cd-timeline__content:after{content:"";display:table;clear:both}.cd-timeline__content::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:100%;height:0;width:0;border:14px solid rgba(0,0,0,0)}.cd-timeline__content h2{color:#303e49}.cd-timeline__content p,.cd-timeline__read-more,.cd-timeline__date{font-size:1.3rem}.cd-timeline__content p{margin:1em 0;font-size:16px}.cd-timeline__read-more,.cd-timeline__date{display:inline-block}.cd-timeline__read-more{float:right;padding:.8em 1em;background:#acb7c0;color:#fff;border-radius:.25em}.cd-timeline__read-more:hover{background-color:#bac4cb}.cd-timeline__date{float:left;padding:.8em 0;opacity:.7}@media only screen and (min-width: 768px){.cd-timeline__content h2{font-size:2rem}.cd-timeline__content p{font-size:17px}.cd-timeline__read-more,.cd-timeline__date{font-size:1.4rem}}@media only screen and (min-width: 1250px){.cd-timeline__content{width:-moz-calc(45% - 50px);width:-webkit-calc(45% - 50px);width:calc(45% - 50px)}}@media only screen and (min-width: 1024px){.cd-timeline__content{margin-left:0;position:relative;padding:20px;max-width:unset;width:-moz-calc(50% - 50px);width:-webkit-calc(50% - 50px);width:calc(50% - 50px);-webkit-transform:translateZ(0);transform:translateZ(0)}.cd-timeline__read-more{float:left}.cd-timeline__date{position:absolute;width:100%;left:122%;top:6px;font-size:1.6rem}.cd-timeline__block:nth-child(even) .cd-timeline__content{float:right}.cd-timeline__block:nth-child(even) .cd-timeline__read-more{float:right}.cd-timeline__block:nth-child(even) .cd-timeline__date{left:auto;right:122%;text-align:right}}.cd-timeline__content.cd-timeline__content--bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s}@media only screen and (max-width: 600px){.cd-timeline__content{margin-left:30px}}.cd-timeline__block:nth-child(even) .cd-timeline__content.cd-timeline__content--bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}@-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)}100%{-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)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}