*, *::after, *::before{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}html *{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}html{font-size: 62.5%}body{font-size: 1.6rem;font-family: sans-serif;color: #aebcb9;background-color: #0d0d0d}a{text-decoration: none}.cd-title{position: relative;height: 160px;line-height: 230px;text-align: center}.cd-title h1{font-size: 2.4rem;font-weight: 700}@media only screen and (min-width: 768px){.cd-title{line-height: 250px}}@media only screen and (min-width: 1170px){.cd-title{height: 200px;line-height: 300px}.cd-title h1{font-size: 3rem}}.cd-intro{width: 90%;max-width: 768px;text-align: center}.cd-intro{margin: 4em auto}@media only screen and (min-width: 768px){.cd-intro{margin: 5em auto}}@media only screen and (min-width: 1170px){.cd-intro{margin: 6em auto}}.cd-headline{font-size: 3rem;line-height: 1.2}@media only screen and (min-width: 768px){.cd-headline{font-size: 4.4rem}}@media only screen and (min-width: 1170px){.cd-headline{font-size: 6rem}}.cd-words-wrapper{display: inline-block;position: relative;text-align: left}.cd-words-wrapper b{display: inline-block;position: absolute;white-space: nowrap;left: 0;top: 0}.cd-words-wrapper b.is-visible{position: relative}.no-js .cd-words-wrapper b{opacity: 0}.no-js .cd-words-wrapper b.is-visible{opacity: 1}.cd-headline.rotate-1 .cd-words-wrapper{-webkit-perspective: 300px;-moz-perspective: 300px;perspective: 300px}.cd-headline.rotate-1 b{opacity: 0;-webkit-transform-origin: 50% 100%;-moz-transform-origin: 50% 100%;-ms-transform-origin: 50% 100%;-o-transform-origin: 50% 100%;transform-origin: 50% 100%;-webkit-transform: rotateX(180deg);-moz-transform: rotateX(180deg);-ms-transform: rotateX(180deg);-o-transform: rotateX(180deg);transform: rotateX(180deg)}.cd-headline.rotate-1 b.is-visible{opacity: 1;-webkit-transform: rotateX(0deg);-moz-transform: rotateX(0deg);-ms-transform: rotateX(0deg);-o-transform: rotateX(0deg);transform: rotateX(0deg);-webkit-animation: cd-rotate-1-in 1.2s;-moz-animation: cd-rotate-1-in 1.2s;animation: cd-rotate-1-in 1.2s}.cd-headline.rotate-1 b.is-hidden{-webkit-transform: rotateX(180deg);-moz-transform: rotateX(180deg);-ms-transform: rotateX(180deg);-o-transform: rotateX(180deg);transform: rotateX(180deg);-webkit-animation: cd-rotate-1-out 1.2s;-moz-animation: cd-rotate-1-out 1.2s;animation: cd-rotate-1-out 1.2s}@-webkit-keyframes cd-rotate-1-in{0%{-webkit-transform: rotateX(180deg);opacity: 0}35%{-webkit-transform: rotateX(120deg);opacity: 0}65%{opacity: 0}100%{-webkit-transform: rotateX(360deg);opacity: 1}}@-moz-keyframes cd-rotate-1-in{0%{-moz-transform: rotateX(180deg);opacity: 0}35%{-moz-transform: rotateX(120deg);opacity: 0}65%{opacity: 0}100%{-moz-transform: rotateX(360deg);opacity: 1}}@keyframes cd-rotate-1-in{0%{-webkit-transform: rotateX(180deg);-moz-transform: rotateX(180deg);-ms-transform: rotateX(180deg);-o-transform: rotateX(180deg);transform: rotateX(180deg);opacity: 0}35%{-webkit-transform: rotateX(120deg);-moz-transform: rotateX(120deg);-ms-transform: rotateX(120deg);-o-transform: rotateX(120deg);transform: rotateX(120deg);opacity: 0}65%{opacity: 0}100%{-webkit-transform: rotateX(360deg);-moz-transform: rotateX(360deg);-ms-transform: rotateX(360deg);-o-transform: rotateX(360deg);transform: rotateX(360deg);opacity: 1}}@-webkit-keyframes cd-rotate-1-out{0%{-webkit-transform: rotateX(0deg);opacity: 1}35%{-webkit-transform: rotateX(-40deg);opacity: 1}65%{opacity: 0}100%{-webkit-transform: rotateX(180deg);opacity: 0}}@-moz-keyframes cd-rotate-1-out{0%{-moz-transform: rotateX(0deg);opacity: 1}35%{-moz-transform: rotateX(-40deg);opacity: 1}65%{opacity: 0}100%{-moz-transform: rotateX(180deg);opacity: 0}}@keyframes cd-rotate-1-out{0%{-webkit-transform: rotateX(0deg);-moz-transform: rotateX(0deg);-ms-transform: rotateX(0deg);-o-transform: rotateX(0deg);transform: rotateX(0deg);opacity: 1}35%{-webkit-transform: rotateX(-40deg);-moz-transform: rotateX(-40deg);-ms-transform: rotateX(-40deg);-o-transform: rotateX(-40deg);transform: rotateX(-40deg);opacity: 1}65%{opacity: 0}100%{-webkit-transform: rotateX(180deg);-moz-transform: rotateX(180deg);-ms-transform: rotateX(180deg);-o-transform: rotateX(180deg);transform: rotateX(180deg);opacity: 0}}.cd-headline.type .cd-words-wrapper{vertical-align: top;overflow: hidden}.cd-headline.type .cd-words-wrapper::after{content: '';position: absolute;right: 0;top: 50%;bottom: auto;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);height: 90%;width: 1px;background-color: #aebcb9}.cd-headline.type .cd-words-wrapper.waiting::after{-webkit-animation: cd-pulse 1s infinite;-moz-animation: cd-pulse 1s infinite;animation: cd-pulse 1s infinite}.cd-headline.type .cd-words-wrapper.selected{background-color: #aebcb9}.cd-headline.type .cd-words-wrapper.selected::after{visibility: hidden}.cd-headline.type .cd-words-wrapper.selected b{color: #0d0d0d}.cd-headline.type b{visibility: hidden}.cd-headline.type b.is-visible{visibility: visible}.cd-headline.type i{position: absolute;visibility: hidden}.cd-headline.type i.in{position: relative;visibility: visible}@-webkit-keyframes cd-pulse{0%{-webkit-transform: translateY(-50%) scale(1);opacity: 1}40%{-webkit-transform: translateY(-50%) scale(0.9);opacity: 0}100%{-webkit-transform: translateY(-50%) scale(0);opacity: 0}}@-moz-keyframes cd-pulse{0%{-moz-transform: translateY(-50%) scale(1);opacity: 1}40%{-moz-transform: translateY(-50%) scale(0.9);opacity: 0}100%{-moz-transform: translateY(-50%) scale(0);opacity: 0}}@keyframes cd-pulse{0%{-webkit-transform: translateY(-50%) scale(1);-moz-transform: translateY(-50%) scale(1);-ms-transform: translateY(-50%) scale(1);-o-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);opacity: 1}40%{-webkit-transform: translateY(-50%) scale(0.9);-moz-transform: translateY(-50%) scale(0.9);-ms-transform: translateY(-50%) scale(0.9);-o-transform: translateY(-50%) scale(0.9);transform: translateY(-50%) scale(0.9);opacity: 0}100%{-webkit-transform: translateY(-50%) scale(0);-moz-transform: translateY(-50%) scale(0);-ms-transform: translateY(-50%) scale(0);-o-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);opacity: 0}}.cd-headline.rotate-2 .cd-words-wrapper{-webkit-perspective: 300px;-moz-perspective: 300px;perspective: 300px}.cd-headline.rotate-2 i, .cd-headline.rotate-2 em{display: inline-block;-webkit-backface-visibility: hidden;backface-visibility: hidden}.cd-headline.rotate-2 b{opacity: 0}.cd-headline.rotate-2 i{-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;-o-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: translateZ(-20px) rotateX(90deg);-moz-transform: translateZ(-20px) rotateX(90deg);-ms-transform: translateZ(-20px) rotateX(90deg);-o-transform: translateZ(-20px) rotateX(90deg);transform: translateZ(-20px) rotateX(90deg);opacity: 0}.is-visible .cd-headline.rotate-2 i{opacity: 1}.cd-headline.rotate-2 i.in{-webkit-animation: cd-rotate-2-in 0.4s forwards;-moz-animation: cd-rotate-2-in 0.4s forwards;animation: cd-rotate-2-in 0.4s forwards}.cd-headline.rotate-2 i.out{-webkit-animation: cd-rotate-2-out 0.4s forwards;-moz-animation: cd-rotate-2-out 0.4s forwards;animation: cd-rotate-2-out 0.4s forwards}.cd-headline.rotate-2 em{-webkit-transform: translateZ(20px);-moz-transform: translateZ(20px);-ms-transform: translateZ(20px);-o-transform: translateZ(20px);transform: translateZ(20px)}.no-csstransitions .cd-headline.rotate-2 i{-webkit-transform: rotateX(0deg);-moz-transform: rotateX(0deg);-ms-transform: rotateX(0deg);-o-transform: rotateX(0deg);transform: rotateX(0deg);opacity: 0}.no-csstransitions .cd-headline.rotate-2 i em{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}.no-csstransitions .cd-headline.rotate-2 .is-visible i{opacity: 1}@-webkit-keyframes cd-rotate-2-in{0%{opacity: 0;-webkit-transform: translateZ(-20px) rotateX(90deg)}60%{opacity: 1;-webkit-transform: translateZ(-20px) rotateX(-10deg)}100%{opacity: 1;-webkit-transform: translateZ(-20px) rotateX(0deg)}}@-moz-keyframes cd-rotate-2-in{0%{opacity: 0;-moz-transform: translateZ(-20px) rotateX(90deg)}60%{opacity: 1;-moz-transform: translateZ(-20px) rotateX(-10deg)}100%{opacity: 1;-moz-transform: translateZ(-20px) rotateX(0deg)}}@keyframes cd-rotate-2-in{0%{opacity: 0;-webkit-transform: translateZ(-20px) rotateX(90deg);-moz-transform: translateZ(-20px) rotateX(90deg);-ms-transform: translateZ(-20px) rotateX(90deg);-o-transform: translateZ(-20px) rotateX(90deg);transform: translateZ(-20px) rotateX(90deg)}60%{opacity: 1;-webkit-transform: translateZ(-20px) rotateX(-10deg);-moz-transform: translateZ(-20px) rotateX(-10deg);-ms-transform: translateZ(-20px) rotateX(-10deg);-o-transform: translateZ(-20px) rotateX(-10deg);transform: translateZ(-20px) rotateX(-10deg)}100%{opacity: 1;-webkit-transform: translateZ(-20px) rotateX(0deg);-moz-transform: translateZ(-20px) rotateX(0deg);-ms-transform: translateZ(-20px) rotateX(0deg);-o-transform: translateZ(-20px) rotateX(0deg);transform: translateZ(-20px) rotateX(0deg)}}@-webkit-keyframes cd-rotate-2-out{0%{opacity: 1;-webkit-transform: translateZ(-20px) rotateX(0)}60%{opacity: 0;-webkit-transform: translateZ(-20px) rotateX(-100deg)}100%{opacity: 0;-webkit-transform: translateZ(-20px) rotateX(-90deg)}}@-moz-keyframes cd-rotate-2-out{0%{opacity: 1;-moz-transform: translateZ(-20px) rotateX(0)}60%{opacity: 0;-moz-transform: translateZ(-20px) rotateX(-100deg)}100%{opacity: 0;-moz-transform: translateZ(-20px) rotateX(-90deg)}}@keyframes cd-rotate-2-out{0%{opacity: 1;-webkit-transform: translateZ(-20px) rotateX(0);-moz-transform: translateZ(-20px) rotateX(0);-ms-transform: translateZ(-20px) rotateX(0);-o-transform: translateZ(-20px) rotateX(0);transform: translateZ(-20px) rotateX(0)}60%{opacity: 0;-webkit-transform: translateZ(-20px) rotateX(-100deg);-moz-transform: translateZ(-20px) rotateX(-100deg);-ms-transform: translateZ(-20px) rotateX(-100deg);-o-transform: translateZ(-20px) rotateX(-100deg);transform: translateZ(-20px) rotateX(-100deg)}100%{opacity: 0;-webkit-transform: translateZ(-20px) rotateX(-90deg);-moz-transform: translateZ(-20px) rotateX(-90deg);-ms-transform: translateZ(-20px) rotateX(-90deg);-o-transform: translateZ(-20px) rotateX(-90deg);transform: translateZ(-20px) rotateX(-90deg)}}.cd-headline.loading-bar span{display: inline-block;padding: .2em 0}.cd-headline.loading-bar .cd-words-wrapper{overflow: hidden;vertical-align: top}.cd-headline.loading-bar .cd-words-wrapper::after{content: '';position: absolute;left: 0;bottom: 0;height: 3px;width: 0;background: #0096a7;z-index: 2;-webkit-transition: width 0.3s -0.1s;-moz-transition: width 0.3s -0.1s;transition: width 0.3s -0.1s}.cd-headline.loading-bar .cd-words-wrapper.is-loading::after{width: 100%;-webkit-transition: width 3s;-moz-transition: width 3s;transition: width 3s}.cd-headline.loading-bar b{top: .2em;opacity: 0;-webkit-transition: opacity 0.3s;-moz-transition: opacity 0.3s;transition: opacity 0.3s}.cd-headline.loading-bar b.is-visible{opacity: 1;top: 0}.cd-headline.slide span{display: inline-block}.cd-headline.slide .cd-words-wrapper{overflow: hidden;vertical-align: top}.cd-headline.slide b{opacity: 0;top: .2em;font-weight: inherit}.cd-headline.slide b.is-visible{top: 0;opacity: 1;-webkit-animation: slide-in 0.6s;-moz-animation: slide-in 0.6s;animation: slide-in 0.6s}.cd-headline.slide b.is-hidden{-webkit-animation: slide-out 0.6s;-moz-animation: slide-out 0.6s;animation: slide-out 0.6s}@-webkit-keyframes slide-in{0%{opacity: 0;-webkit-transform: translateY(-100%)}60%{opacity: 1;-webkit-transform: translateY(20%)}100%{opacity: 1;-webkit-transform: translateY(0)}}@-moz-keyframes slide-in{0%{opacity: 0;-moz-transform: translateY(-100%)}60%{opacity: 1;-moz-transform: translateY(20%)}100%{opacity: 1;-moz-transform: translateY(0)}}@keyframes slide-in{0%{opacity: 0;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%)}60%{opacity: 1;-webkit-transform: translateY(20%);-moz-transform: translateY(20%);-ms-transform: translateY(20%);-o-transform: translateY(20%);transform: translateY(20%)}100%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}}@-webkit-keyframes slide-out{0%{opacity: 1;-webkit-transform: translateY(0)}60%{opacity: 0;-webkit-transform: translateY(120%)}100%{opacity: 0;-webkit-transform: translateY(100%)}}@-moz-keyframes slide-out{0%{opacity: 1;-moz-transform: translateY(0)}60%{opacity: 0;-moz-transform: translateY(120%)}100%{opacity: 0;-moz-transform: translateY(100%)}}@keyframes slide-out{0%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}60%{opacity: 0;-webkit-transform: translateY(120%);-moz-transform: translateY(120%);-ms-transform: translateY(120%);-o-transform: translateY(120%);transform: translateY(120%)}100%{opacity: 0;-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%)}}.cd-headline.clip span{display: inline-block;padding: .2em 0}.cd-headline.clip .cd-words-wrapper{overflow: hidden;vertical-align: top}.cd-headline.clip .cd-words-wrapper::after{content: '';position: absolute;top: 0;right: 0;width: 2px;height: 100%;background-color: #111}.cd-headline.clip b{opacity: 0}.cd-headline.clip b.is-visible{opacity: 1}.cd-headline.zoom .cd-words-wrapper{-webkit-perspective: 300px;-moz-perspective: 300px;perspective: 300px}.cd-headline.zoom b{opacity: 0}.cd-headline.zoom b.is-visible{opacity: 1;-webkit-animation: zoom-in 0.8s;-moz-animation: zoom-in 0.8s;animation: zoom-in 0.8s}.cd-headline.zoom b.is-hidden{-webkit-animation: zoom-out 0.8s;-moz-animation: zoom-out 0.8s;animation: zoom-out 0.8s}@-webkit-keyframes zoom-in{0%{opacity: 0;-webkit-transform: translateZ(100px)}100%{opacity: 1;-webkit-transform: translateZ(0)}}@-moz-keyframes zoom-in{0%{opacity: 0;-moz-transform: translateZ(100px)}100%{opacity: 1;-moz-transform: translateZ(0)}}@keyframes zoom-in{0%{opacity: 0;-webkit-transform: translateZ(100px);-moz-transform: translateZ(100px);-ms-transform: translateZ(100px);-o-transform: translateZ(100px);transform: translateZ(100px)}100%{opacity: 1;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0)}}@-webkit-keyframes zoom-out{0%{opacity: 1;-webkit-transform: translateZ(0)}100%{opacity: 0;-webkit-transform: translateZ(-100px)}}@-moz-keyframes zoom-out{0%{opacity: 1;-moz-transform: translateZ(0)}100%{opacity: 0;-moz-transform: translateZ(-100px)}}@keyframes zoom-out{0%{opacity: 1;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0)}100%{opacity: 0;-webkit-transform: translateZ(-100px);-moz-transform: translateZ(-100px);-ms-transform: translateZ(-100px);-o-transform: translateZ(-100px);transform: translateZ(-100px)}}.cd-headline.rotate-3 .cd-words-wrapper{-webkit-perspective: 300px;-moz-perspective: 300px;perspective: 300px}.cd-headline.rotate-3 b{opacity: 0}.cd-headline.rotate-3 i{display: inline-block;-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-o-transform: rotateY(180deg);transform: rotateY(180deg);-webkit-backface-visibility: hidden;backface-visibility: hidden}.is-visible .cd-headline.rotate-3 i{-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-o-transform: rotateY(0deg);transform: rotateY(0deg)}.cd-headline.rotate-3 i.in{-webkit-animation: cd-rotate-3-in 0.6s forwards;-moz-animation: cd-rotate-3-in 0.6s forwards;animation: cd-rotate-3-in 0.6s forwards}.cd-headline.rotate-3 i.out{-webkit-animation: cd-rotate-3-out 0.6s forwards;-moz-animation: cd-rotate-3-out 0.6s forwards;animation: cd-rotate-3-out 0.6s forwards}.no-csstransitions .cd-headline.rotate-3 i{-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-o-transform: rotateY(0deg);transform: rotateY(0deg);opacity: 0}.no-csstransitions .cd-headline.rotate-3 .is-visible i{opacity: 1}@-webkit-keyframes cd-rotate-3-in{0%{-webkit-transform: rotateY(180deg)}100%{-webkit-transform: rotateY(0deg)}}@-moz-keyframes cd-rotate-3-in{0%{-moz-transform: rotateY(180deg)}100%{-moz-transform: rotateY(0deg)}}@keyframes cd-rotate-3-in{0%{-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-o-transform: rotateY(180deg);transform: rotateY(180deg)}100%{-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-o-transform: rotateY(0deg);transform: rotateY(0deg)}}@-webkit-keyframes cd-rotate-3-out{0%{-webkit-transform: rotateY(0)}100%{-webkit-transform: rotateY(-180deg)}}@-moz-keyframes cd-rotate-3-out{0%{-moz-transform: rotateY(0)}100%{-moz-transform: rotateY(-180deg)}}@keyframes cd-rotate-3-out{0%{-webkit-transform: rotateY(0);-moz-transform: rotateY(0);-ms-transform: rotateY(0);-o-transform: rotateY(0);transform: rotateY(0)}100%{-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);-o-transform: rotateY(-180deg);transform: rotateY(-180deg)}}.cd-headline.scale b{opacity: 0}.cd-headline.scale i{display: inline-block;opacity: 0;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0)}.is-visible .cd-headline.scale i{opacity: 1}.cd-headline.scale i.in{-webkit-animation: scale-up 0.6s forwards;-moz-animation: scale-up 0.6s forwards;animation: scale-up 0.6s forwards}.cd-headline.scale i.out{-webkit-animation: scale-down 0.6s forwards;-moz-animation: scale-down 0.6s forwards;animation: scale-down 0.6s forwards}.no-csstransitions .cd-headline.scale i{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 0}.no-csstransitions .cd-headline.scale .is-visible i{opacity: 1}@-webkit-keyframes scale-up{0%{-webkit-transform: scale(0);opacity: 0}60%{-webkit-transform: scale(1.2);opacity: 1}100%{-webkit-transform: scale(1);opacity: 1}}@-moz-keyframes scale-up{0%{-moz-transform: scale(0);opacity: 0}60%{-moz-transform: scale(1.2);opacity: 1}100%{-moz-transform: scale(1);opacity: 1}}@keyframes scale-up{0%{-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);opacity: 0}60%{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);opacity: 1}100%{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1}}@-webkit-keyframes scale-down{0%{-webkit-transform: scale(1);opacity: 1}60%{-webkit-transform: scale(0);opacity: 0}}@-moz-keyframes scale-down{0%{-moz-transform: scale(1);opacity: 1}60%{-moz-transform: scale(0);opacity: 0}}@keyframes scale-down{0%{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1}60%{-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);opacity: 0}}.cd-headline.push b{opacity: 0}.cd-headline.push b.is-visible{opacity: 1;-webkit-animation: push-in 0.6s;-moz-animation: push-in 0.6s;animation: push-in 0.6s}.cd-headline.push b.is-hidden{-webkit-animation: push-out 0.6s;-moz-animation: push-out 0.6s;animation: push-out 0.6s}@-webkit-keyframes push-in{0%{opacity: 0;-webkit-transform: translateX(-100%)}60%{opacity: 1;-webkit-transform: translateX(10%)}100%{opacity: 1;-webkit-transform: translateX(0)}}@-moz-keyframes push-in{0%{opacity: 0;-moz-transform: translateX(-100%)}60%{opacity: 1;-moz-transform: translateX(10%)}100%{opacity: 1;-moz-transform: translateX(0)}}@keyframes push-in{0%{opacity: 0;-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%)}60%{opacity: 1;-webkit-transform: translateX(10%);-moz-transform: translateX(10%);-ms-transform: translateX(10%);-o-transform: translateX(10%);transform: translateX(10%)}100%{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0)}}@-webkit-keyframes push-out{0%{opacity: 1;-webkit-transform: translateX(0)}60%{opacity: 0;-webkit-transform: translateX(110%)}100%{opacity: 0;-webkit-transform: translateX(100%)}}@-moz-keyframes push-out{0%{opacity: 1;-moz-transform: translateX(0)}60%{opacity: 0;-moz-transform: translateX(110%)}100%{opacity: 0;-moz-transform: translateX(100%)}}@keyframes push-out{0%{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0)}60%{opacity: 0;-webkit-transform: translateX(110%);-moz-transform: translateX(110%);-ms-transform: translateX(110%);-o-transform: translateX(110%);transform: translateX(110%)}100%{opacity: 0;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%)}}