@-webkit-keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@-webkit-keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}body:after{content:"break-0";display:none}@media (min-width:40em){body:after{content:"break-1";display:none}}@media (min-width:64em){body:after{content:"break-2";display:none}}@media (min-width:90em){body:after{content:"break-3";display:none}}@media (min-width:105em){body:after{content:"break-4";display:none}}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.module-history .history__element{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:40em){.module-history .history__element{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.module-history .history__element .element__col--one{position:relative;width:100%;padding-bottom:18.1898940355em}@media (min-width:40em){.module-history .history__element .element__col--one{padding-bottom:0}}.module-history .history__element .element__col--one{z-index:10}@media (min-width:40em){.module-history .history__element .element__col--one{width:39.6959459459%}}.module-history .history__element:last-child .element__col--one{padding-bottom:0}.module-history .history__element .element__col--two{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:40em){.module-history .history__element .element__col--two{position:relative;top:auto;left:auto;width:13.8513513514%;height:auto}}.module-history .history__element .element__col--three{display:none}@media (min-width:40em){.module-history .history__element .element__col--three{display:block;width:39.6959459459%}}.module-history .history__element.-fullsize .element__col--one{padding:0}@media (min-width:40em){.module-history .history__element.-fullsize .element__col--one{padding:48px 0 0}}.module-history .history__element.-fullsize .element__col--four{position:relative;padding:0 0 18.1898940355em}@media (min-width:40em){.module-history .history__element.-fullsize .element__col--four{padding:4.768371582em 0}}.module-history .history__element.-fullsize .element__col--four{z-index:10}@media (min-width:40em){.module-history .history__element.-fullsize .element__card{border:0 none}}.module-history .history__element.-fullsize .card__content{width:82.7702702703%;padding:1.5625em 0;margin:0 auto}@media (min-width:40em){.module-history .history__element.-fullsize .card__content{width:48.3108108108%}}@media (min-width:40em){.module-history .history__element.-odd{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:40em){.module-history .history__element.-odd .element__col--one{width:39.6959459459%}}@media (min-width:40em){.module-history .history__element.-odd .element__col--three{width:39.6959459459%}}.module-history .element__card{background-color:#fff}.module-history .element__card.--with-link{-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.4,0,.02,1);transition:-webkit-box-shadow .3s cubic-bezier(.4,0,.02,1);transition:box-shadow .3s cubic-bezier(.4,0,.02,1);transition:box-shadow .3s cubic-bezier(.4,0,.02,1),-webkit-box-shadow .3s cubic-bezier(.4,0,.02,1)}.module-history .element__card.--with-link:hover{-webkit-box-shadow:0 25px 15px -20px rgba(236,103,26,.75);box-shadow:0 25px 15px -20px rgba(236,103,26,.75)}.module-history .element__card .card__image img{display:block}.module-history .element__card .card__content{padding:1.5625em 0}.module-history .element__card .card__content .content__date{margin-bottom:1em}.module-history .element__card .card__content .content__date span{color:#3c3c3b}.module-history .element__card .card__content .content__text p.heading.gamma{color:#ec671a}.module-history .element__card .card__content .content__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:2.44140625em}.module-history .element__card .card__content .content__link:before{content:"\e908";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;line-height:29px;border:1px solid #ec671a;border-radius:100%;background-color:#fff;margin-right:1em;-webkit-transition:background-color .2s cubic-bezier(.4,0,.02,1);transition:background-color .2s cubic-bezier(.4,0,.02,1)}.module-history .element__card .card__content .content__link span{font-weight:600;color:#b0a088;-webkit-transition:color .2s cubic-bezier(.4,0,.02,1);transition:color .2s cubic-bezier(.4,0,.02,1)}.module-history .element__card:hover .card__content .content__link:before{color:#fff;background-color:#ec671a}.module-history .element__card:hover .card__content .content__link span{color:#ec671a}.module-history .element__timeline{display:block;position:absolute;width:1px;height:100%;left:50%;bottom:0;margin-left:-.5px;background-color:rgba(60,60,59,.25);z-index:5}.module-history .element__timeline-dot{position:absolute;top:0;left:50%;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:48px;height:48px;margin-left:-24px;color:#ec671a;background-color:#fff;border:1px solid #ec671a;border-radius:100%;outline:0;z-index:10;cursor:pointer;-webkit-transition:color .35s cubic-bezier(.4,0,.02,1),background-color .35s cubic-bezier(.4,0,.02,1);transition:color .35s cubic-bezier(.4,0,.02,1),background-color .35s cubic-bezier(.4,0,.02,1)}.module-history .element__timeline-dot:hover{background-color:#ec671a;color:#fff}.module-history .element__timeline-dot:before{font-size:.512em}@media (min-width:40em){.module-history .element__timeline-dot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.module-history .element__timeline-dot.element__timeline-dot--scroll-top{top:auto;bottom:0;background-color:#ec671a;color:#fff}.module-history .history__element .element__col--one{opacity:0;-webkit-transition:opacity .75s cubic-bezier(.4,0,.02,1);transition:opacity .75s cubic-bezier(.4,0,.02,1)}.module-history .history__element .element__col--two .element__timeline-dot{opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:opacity .75s cubic-bezier(.4,0,.02,1),-webkit-transform .75s cubic-bezier(.4,0,.02,1);transition:opacity .75s cubic-bezier(.4,0,.02,1),-webkit-transform .75s cubic-bezier(.4,0,.02,1);transition:opacity .75s cubic-bezier(.4,0,.02,1),transform .75s cubic-bezier(.4,0,.02,1);transition:opacity .75s cubic-bezier(.4,0,.02,1),transform .75s cubic-bezier(.4,0,.02,1),-webkit-transform .75s cubic-bezier(.4,0,.02,1)}.module-history .history__element.-in-viewport .element__col--one{opacity:1}.module-history .history__element.-in-viewport .element__col--two .element__timeline-dot{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-animation:1s cubic-bezier(.4,0,.02,1) 0s 1 history-pulse;animation:1s cubic-bezier(.4,0,.02,1) 0s 1 history-pulse}@-webkit-keyframes history-pulse{0%{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.15),0 0 0 0 rgba(236,103,26,.5);box-shadow:0 0 15px 0 rgba(0,0,0,.15),0 0 0 0 rgba(236,103,26,.5)}100%{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.15),0 0 0 25px rgba(236,103,26,0);box-shadow:0 0 15px 0 rgba(0,0,0,.15),0 0 0 25px rgba(236,103,26,0)}}@keyframes history-pulse{0%{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.15),0 0 0 0 rgba(236,103,26,.5);box-shadow:0 0 15px 0 rgba(0,0,0,.15),0 0 0 0 rgba(236,103,26,.5)}100%{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.15),0 0 0 25px rgba(236,103,26,0);box-shadow:0 0 15px 0 rgba(0,0,0,.15),0 0 0 25px rgba(236,103,26,0)}}