/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/323dcb");
@font-face {
  font-family: 'BrandonTextWeb-Bold';
  src: url("../webfonts/323DCB_1_0.eot");
  src: url("../webfonts/323DCB_1_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/323DCB_1_0.woff2") format("woff2"), url("../webfonts/323DCB_1_0.woff") format("woff"), url("../webfonts/323DCB_1_0.ttf") format("truetype"); }
@font-face {
  font-family: 'BrandonTextWeb-Medium';
  src: url("../webfonts/3292F4_0_0.eot");
  src: url("../webfonts/3292F4_0_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/3292F4_0_0.woff2") format("woff2"), url("../webfonts/3292F4_0_0.woff") format("woff"), url("../webfonts/3292F4_0_0.ttf") format("truetype"); }
@font-face {
  font-family: 'BrandonTextWeb-Regular';
  src: url("../webfonts/323DCB_2_0.eot");
  src: url("../webfonts/323DCB_2_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/323DCB_2_0.woff2") format("woff2"), url("../webfonts/323DCB_2_0.woff") format("woff"), url("../webfonts/323DCB_2_0.ttf") format("truetype"); }
.full-screen {
  width: 100%;
  height: 100vh; }

.viewport-full-size {
  width: 100vw;
  height: 100vh; }

.full-width {
  width: 100%; }

.pos-a {
  position: absolute; }

.pos-a-center {
  position: absolute;
  left: 50%;
  top: 50%; }

.pos-a-t-l {
  position: absolute;
  top: 0;
  left: 0; }

.pos-a-b-l {
  position: absolute;
  bottom: 0;
  left: 0; }

.pos-a-t-r {
  position: absolute;
  top: 0;
  right: 0; }

.pos-a-b-r {
  position: absolute;
  bottom: 0;
  right: 0; }

.pos-f-t-l {
  position: fixed;
  top: 0;
  left: 0; }

.pos-f {
  position: fixed; }

.pos-f-bottom {
  position: fixed;
  bottom: 0;
  left: 0; }

.pc-b::before {
  content: ""; }

.pc-a::after {
  content: ""; }

.center-l-t {
  position: absolute;
  left: 50%;
  top: 50%; }

.flex-vert-center {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  box-orient: vertical;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  -ms-flex-direction: column;
  margin-top: -0.5%; }

.flex-vert {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  box-orient: vertical;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  -ms-flex-direction: column; }
  .flex-vert > * {
    height: 100%; }

.flex-horiz {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  flex-direction: row;
  -ms-flex-direction: row; }
  .flex-horiz > * {
    width: 100%; }

.mob-only {
  display: none; }
  @media only screen and (max-width: 700px) {
    .mob-only {
      display: block; } }

.desktop-only {
  display: block; }
  @media only screen and (max-width: 700px) {
    .desktop-only {
      display: none; } }

html {
  overflow: hidden;
  background-color: #fab066; }

div {
  position: relative; }

body, html {
  height: 100%;
  width: 100%;
  font-family: 'BrandonTextWeb-Bold';
  text-align: center;
  color: #fff; }

.best-viewed-portrait {
  display: none;
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 1000; }
  body[data-page="project"] .best-viewed-portrait h1 {
    color: #576973; }

@media only screen and (max-height: 550px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
  .best-viewed-portrait {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column; }

  .page-content-wrap, nav, .arrow-scroll-fixed-center, .arrow-btn {
    display: none; } }
ul {
  list-style: none;
  margin: 0;
  padding: 0; }
  ul li {
    margin: 0;
    padding: 0; }

ul, ol {
  list-style: none; }

a, p, h1, h2, h3, h4, h5, body {
  text-decoration: none;
  margin: 0;
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  line-height: 1.2em;
  font-weight: normal; }

a {
  display: block;
  text-transform: uppercase;
  letter-spacing: 0.25em;
  font-size: 14px;
  color: #fff; }
  @media screen and (max-width: 700px) {
    a {
      font-size: 11px; } }
  @media screen and (min-width: 1600px) {
    a {
      font-size: 15px; } }

h1 {
  font-size: 4.8vw;
  line-height: 1.1em;
  margin-bottom: 0.3em;
  font-family: 'BrandonTextWeb-Medium'; }
  @media screen and (max-width: 700px) {
    h1 {
      font-size: 32px; } }

h2 {
  font-size: 48px;
  margin-bottom: 0.2em;
  font-family: 'BrandonTextWeb-Medium'; }
  @media screen and (max-width: 700px) {
    h2 {
      font-size: 20px; } }

p {
  font-size: 22px;
  margin-bottom: 0.8em;
  line-height: 1.5em;
  font-family: 'BrandonTextWeb-Medium'; }
  @media screen and (max-width: 1250px) {
    p {
      font-size: 18px; } }
  @media screen and (max-width: 700px) {
    p {
      font-size: 14px; } }
  @media screen and (min-width: 1600px) {
    p {
      font-size: 26px; } }
  p.intro-para {
    font-size: 4.6vw;
    line-height: 1.2em; }
    @media screen and (max-width: 800px) {
      p.intro-para {
        font-size: 50px; } }
    @media screen and (max-width: 700px) {
      p.intro-para {
        font-size: 24px; } }
  p.small-intro-para {
    font-size: 24px;
    line-height: 1.4em;
    margin-bottom: 0.4em; }
  p.large-central, .project-large-p p {
    font-size: 28px;
    line-height: 1.35em;
    margin-bottom: 1.1em;
    font-family: 'BrandonTextWeb-Regular'; }
    @media screen and (min-width: 1600px) {
      p.large-central, .project-large-p p {
        font-size: 32px; } }
    @media screen and (max-width: 700px) {
      p.large-central, .project-large-p p {
        font-size: 18px; } }
  .quote-block p {
    font-size: 40px;
    line-height: 1.35em; }
    @media screen and (max-width: 700px) {
      .quote-block p {
        font-size: 20px; } }

h3 {
  text-transform: uppercase;
  letter-spacing: 0.2em;
  margin-bottom: 0.7em;
  font-size: 14px; }
  @media screen and (max-width: 900px) {
    h3 {
      font-size: 11px; } }
  @media screen and (min-width: 1600px) {
    h3 {
      font-size: 15px; } }

h4 {
  margin-bottom: 0.7em;
  text-transform: uppercase;
  letter-spacing: 0.2em;
  font-size: 12px; }
  @media screen and (min-width: 1600px) {
    h4 {
      font-size: 13px; } }

h5 {
  font-size: 16px;
  margin-bottom: 0.2em;
  line-height: 1.5em;
  font-family: 'BrandonTextWeb-Bold'; }

@media screen and (max-width: 700px) {
  br {
    display: none; } }
.widow-killer {
  display: inline-block; }

.line-rule {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: rgba(255, 255, 255, 0.15); }

.contact-btn-wrap {
  width: 100%;
  position: absolute;
  bottom: 40px;
  left: 0;
  opacity: 0;
  -webkit-transition: 0.43s cubic-bezier(0.62, 0.02, 0.34, 1);
  -moz-transition: 0.43s cubic-bezier(0.62, 0.02, 0.34, 1);
  transition: 0.43s cubic-bezier(0.62, 0.02, 0.34, 1);
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  -ms-transform: translateY(10px);
  -o-transform: translateY(10px);
  transform: translateY(10px); }
  .contact-btn-wrap[data-active="on"] {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
    -webkit-transition-delay: 0.3s;
    -moz-transition-delay: 0.3s;
    transition-delay: 0.3s; }
  .contact-btn-wrap a {
    position: relative;
    margin: 0 auto;
    display: inline-block; }
    .contact-btn-wrap a span {
      position: relative; }
    .contact-btn-wrap a:hover::before {
      -webkit-transform: scale(1.1);
      -moz-transform: scale(1.1);
      -ms-transform: scale(1.1);
      -o-transform: scale(1.1);
      transform: scale(1.1); }

.box-btn {
  font-size: 10px;
  padding: 13px 12px 10px;
  border: 1px solid #fff;
  text-align: center;
  -webkit-transition: 0.27s;
  -moz-transition: 0.27s;
  transition: 0.27s; }
  .box-btn:hover, .box-btn.box-btn-fill {
    color: #181818;
    background-color: #FFF; }

.main-nav a, a.underline-link {
  position: relative; }
  .main-nav a::before, .main-nav a::after, a.underline-link::before, a.underline-link::after {
    content: '';
    position: absolute;
    bottom: -30%;
    height: 2px;
    left: 8%;
    width: 80%;
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -ms-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition: -webkit-transform 0.65s cubic-bezier(0.7, 0.3, 0, 1);
    -moz-transition: -moz-transform 0.65s cubic-bezier(0.7, 0.3, 0, 1);
    transition: transform 0.65s cubic-bezier(0.7, 0.3, 0, 1);
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0;
    will-change: transform; }
  .main-nav a::before, a.underline-link::before {
    background-color: #FFF; }
  .main-nav a:hover::before, a.underline-link:hover::before {
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -ms-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1); }

.underline-perm {
  position: relative; }
  .underline-perm::after {
    content: '';
    position: absolute;
    bottom: -5%;
    height: 4px;
    left: 0%;
    width: 100%;
    -webkit-transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
    -moz-transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
    transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    will-change: transform; }
    @media screen and (max-width: 700px) {
      .underline-perm::after {
        height: 2px; } }

.line-through {
  position: relative; }
  .line-through::after {
    content: '';
    position: absolute;
    left: -2%;
    top: 50%;
    width: 104%;
    height: 6%;
    margin-top: -1%;
    background-color: #FFF;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    will-change: transform;
    -webkit-transition: 0.82s cubic-bezier(0.52, 0.01, 0.16, 1) 0.2s;
    -moz-transition: 0.82s cubic-bezier(0.52, 0.01, 0.16, 1) 0.2s;
    transition: 0.82s cubic-bezier(0.52, 0.01, 0.16, 1) 0.2s; }

.page-content-wrap, .scrolling-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.scrolling-content {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch; }
  html:not(.touchevents) .scrolling-content[data-page="project"] {
    overflow-y: hidden; }
  .scrolling-content.sectioned-scroll {
    overflow-y: initial; }
    html.touchevents .scrolling-content.sectioned-scroll {
      overflow-y: scroll; }

.sectioned-scroll {
  -webkit-transition: 0.8s cubic-bezier(0.7, 0.3, 0, 1);
  -moz-transition: 0.8s cubic-bezier(0.7, 0.3, 0, 1);
  transition: 0.8s cubic-bezier(0.7, 0.3, 0, 1);
  will-change: transform;
  -webkit-transform: translateY(0) translateZ(0) scale(1, 1);
  -moz-transform: translateY(0) translateZ(0) scale(1, 1);
  -ms-transform: translateY(0) translateZ(0) scale(1, 1);
  -o-transform: translateY(0) translateZ(0) scale(1, 1);
  transform: translateY(0) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="1"] {
    -webkit-transform: translateY(0%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(0%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(0%) translateZ(0) scale(1, 1);
    -o-transform: translateY(0%) translateZ(0) scale(1, 1);
    transform: translateY(0%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="2"] {
    -webkit-transform: translateY(-100%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-100%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-100%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-100%) translateZ(0) scale(1, 1);
    transform: translateY(-100%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="3"] {
    -webkit-transform: translateY(-200%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-200%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-200%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-200%) translateZ(0) scale(1, 1);
    transform: translateY(-200%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="4"] {
    -webkit-transform: translateY(-300%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-300%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-300%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-300%) translateZ(0) scale(1, 1);
    transform: translateY(-300%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="5"] {
    -webkit-transform: translateY(-400%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-400%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-400%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-400%) translateZ(0) scale(1, 1);
    transform: translateY(-400%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="6"] {
    -webkit-transform: translateY(-500%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-500%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-500%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-500%) translateZ(0) scale(1, 1);
    transform: translateY(-500%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="7"] {
    -webkit-transform: translateY(-600%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-600%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-600%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-600%) translateZ(0) scale(1, 1);
    transform: translateY(-600%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="8"] {
    -webkit-transform: translateY(-700%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-700%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-700%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-700%) translateZ(0) scale(1, 1);
    transform: translateY(-700%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="9"] {
    -webkit-transform: translateY(-800%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-800%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-800%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-800%) translateZ(0) scale(1, 1);
    transform: translateY(-800%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="10"] {
    -webkit-transform: translateY(-900%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-900%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-900%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-900%) translateZ(0) scale(1, 1);
    transform: translateY(-900%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="11"] {
    -webkit-transform: translateY(-1000%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-1000%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-1000%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-1000%) translateZ(0) scale(1, 1);
    transform: translateY(-1000%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="12"] {
    -webkit-transform: translateY(-1100%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-1100%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-1100%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-1100%) translateZ(0) scale(1, 1);
    transform: translateY(-1100%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="13"] {
    -webkit-transform: translateY(-1200%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-1200%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-1200%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-1200%) translateZ(0) scale(1, 1);
    transform: translateY(-1200%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="14"] {
    -webkit-transform: translateY(-1300%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-1300%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-1300%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-1300%) translateZ(0) scale(1, 1);
    transform: translateY(-1300%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="15"] {
    -webkit-transform: translateY(-1400%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-1400%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-1400%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-1400%) translateZ(0) scale(1, 1);
    transform: translateY(-1400%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="16"] {
    -webkit-transform: translateY(-1500%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-1500%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-1500%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-1500%) translateZ(0) scale(1, 1);
    transform: translateY(-1500%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="17"] {
    -webkit-transform: translateY(-1600%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-1600%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-1600%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-1600%) translateZ(0) scale(1, 1);
    transform: translateY(-1600%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="18"] {
    -webkit-transform: translateY(-1700%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-1700%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-1700%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-1700%) translateZ(0) scale(1, 1);
    transform: translateY(-1700%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="19"] {
    -webkit-transform: translateY(-1800%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-1800%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-1800%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-1800%) translateZ(0) scale(1, 1);
    transform: translateY(-1800%) translateZ(0) scale(1, 1); }
  .sectioned-scroll[data-current-scroll-section="20"] {
    -webkit-transform: translateY(-1900%) translateZ(0) scale(1, 1);
    -moz-transform: translateY(-1900%) translateZ(0) scale(1, 1);
    -ms-transform: translateY(-1900%) translateZ(0) scale(1, 1);
    -o-transform: translateY(-1900%) translateZ(0) scale(1, 1);
    transform: translateY(-1900%) translateZ(0) scale(1, 1); }

.scroll-section.flex-vert-center {
  margin-top: 0; }

.letter-split {
  display: inline-block; }
  .letter-split > span {
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0) scale(1, 1);
    -moz-transform: translateZ(0) scale(1, 1);
    -ms-transform: translateZ(0) scale(1, 1);
    -o-transform: translateZ(0) scale(1, 1);
    transform: translateZ(0) scale(1, 1);
    -webkit-transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1);
    -moz-transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1);
    transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1); }
  .letter-split[data-active="on"] span:nth-child(1) {
    -webkit-transition: 0.21s cubic-bezier(0.52, 0.01, 0.16, 1) 0s;
    -moz-transition: 0.21s cubic-bezier(0.52, 0.01, 0.16, 1) 0s;
    transition: 0.21s cubic-bezier(0.52, 0.01, 0.16, 1) 0s; }
  .letter-split[data-active="on"] span:nth-child(2) {
    -webkit-transition: 0.22s cubic-bezier(0.52, 0.01, 0.16, 1) 0.01s;
    -moz-transition: 0.22s cubic-bezier(0.52, 0.01, 0.16, 1) 0.01s;
    transition: 0.22s cubic-bezier(0.52, 0.01, 0.16, 1) 0.01s; }
  .letter-split[data-active="on"] span:nth-child(3) {
    -webkit-transition: 0.23s cubic-bezier(0.52, 0.01, 0.16, 1) 0.02s;
    -moz-transition: 0.23s cubic-bezier(0.52, 0.01, 0.16, 1) 0.02s;
    transition: 0.23s cubic-bezier(0.52, 0.01, 0.16, 1) 0.02s; }
  .letter-split[data-active="on"] span:nth-child(4) {
    -webkit-transition: 0.24s cubic-bezier(0.52, 0.01, 0.16, 1) 0.03s;
    -moz-transition: 0.24s cubic-bezier(0.52, 0.01, 0.16, 1) 0.03s;
    transition: 0.24s cubic-bezier(0.52, 0.01, 0.16, 1) 0.03s; }
  .letter-split[data-active="on"] span:nth-child(5) {
    -webkit-transition: 0.25s cubic-bezier(0.52, 0.01, 0.16, 1) 0.04s;
    -moz-transition: 0.25s cubic-bezier(0.52, 0.01, 0.16, 1) 0.04s;
    transition: 0.25s cubic-bezier(0.52, 0.01, 0.16, 1) 0.04s; }
  .letter-split[data-active="on"] span:nth-child(6) {
    -webkit-transition: 0.26s cubic-bezier(0.52, 0.01, 0.16, 1) 0.05s;
    -moz-transition: 0.26s cubic-bezier(0.52, 0.01, 0.16, 1) 0.05s;
    transition: 0.26s cubic-bezier(0.52, 0.01, 0.16, 1) 0.05s; }
  .letter-split[data-active="on"] span:nth-child(7) {
    -webkit-transition: 0.27s cubic-bezier(0.52, 0.01, 0.16, 1) 0.06s;
    -moz-transition: 0.27s cubic-bezier(0.52, 0.01, 0.16, 1) 0.06s;
    transition: 0.27s cubic-bezier(0.52, 0.01, 0.16, 1) 0.06s; }
  .letter-split[data-active="on"] span:nth-child(8) {
    -webkit-transition: 0.28s cubic-bezier(0.52, 0.01, 0.16, 1) 0.07s;
    -moz-transition: 0.28s cubic-bezier(0.52, 0.01, 0.16, 1) 0.07s;
    transition: 0.28s cubic-bezier(0.52, 0.01, 0.16, 1) 0.07s; }
  .letter-split[data-active="on"] span:nth-child(9) {
    -webkit-transition: 0.29s cubic-bezier(0.52, 0.01, 0.16, 1) 0.08s;
    -moz-transition: 0.29s cubic-bezier(0.52, 0.01, 0.16, 1) 0.08s;
    transition: 0.29s cubic-bezier(0.52, 0.01, 0.16, 1) 0.08s; }
  .letter-split[data-active="on"] span:nth-child(10) {
    -webkit-transition: 0.3s cubic-bezier(0.52, 0.01, 0.16, 1) 0.09s;
    -moz-transition: 0.3s cubic-bezier(0.52, 0.01, 0.16, 1) 0.09s;
    transition: 0.3s cubic-bezier(0.52, 0.01, 0.16, 1) 0.09s; }
  .letter-split[data-active="on"] span:nth-child(11) {
    -webkit-transition: 0.31s cubic-bezier(0.52, 0.01, 0.16, 1) 0.1s;
    -moz-transition: 0.31s cubic-bezier(0.52, 0.01, 0.16, 1) 0.1s;
    transition: 0.31s cubic-bezier(0.52, 0.01, 0.16, 1) 0.1s; }
  .letter-split[data-active="on"] span:nth-child(12) {
    -webkit-transition: 0.32s cubic-bezier(0.52, 0.01, 0.16, 1) 0.11s;
    -moz-transition: 0.32s cubic-bezier(0.52, 0.01, 0.16, 1) 0.11s;
    transition: 0.32s cubic-bezier(0.52, 0.01, 0.16, 1) 0.11s; }
  .letter-split[data-active="on"] span:nth-child(13) {
    -webkit-transition: 0.33s cubic-bezier(0.52, 0.01, 0.16, 1) 0.12s;
    -moz-transition: 0.33s cubic-bezier(0.52, 0.01, 0.16, 1) 0.12s;
    transition: 0.33s cubic-bezier(0.52, 0.01, 0.16, 1) 0.12s; }
  .letter-split[data-active="on"] span:nth-child(14) {
    -webkit-transition: 0.34s cubic-bezier(0.52, 0.01, 0.16, 1) 0.13s;
    -moz-transition: 0.34s cubic-bezier(0.52, 0.01, 0.16, 1) 0.13s;
    transition: 0.34s cubic-bezier(0.52, 0.01, 0.16, 1) 0.13s; }
  .letter-split[data-active="on"] span:nth-child(15) {
    -webkit-transition: 0.35s cubic-bezier(0.52, 0.01, 0.16, 1) 0.14s;
    -moz-transition: 0.35s cubic-bezier(0.52, 0.01, 0.16, 1) 0.14s;
    transition: 0.35s cubic-bezier(0.52, 0.01, 0.16, 1) 0.14s; }
  .letter-split[data-active="on"] span:nth-child(16) {
    -webkit-transition: 0.36s cubic-bezier(0.52, 0.01, 0.16, 1) 0.15s;
    -moz-transition: 0.36s cubic-bezier(0.52, 0.01, 0.16, 1) 0.15s;
    transition: 0.36s cubic-bezier(0.52, 0.01, 0.16, 1) 0.15s; }
  .letter-split[data-active="on"] span:nth-child(17) {
    -webkit-transition: 0.37s cubic-bezier(0.52, 0.01, 0.16, 1) 0.16s;
    -moz-transition: 0.37s cubic-bezier(0.52, 0.01, 0.16, 1) 0.16s;
    transition: 0.37s cubic-bezier(0.52, 0.01, 0.16, 1) 0.16s; }
  .letter-split[data-active="on"] span:nth-child(18) {
    -webkit-transition: 0.38s cubic-bezier(0.52, 0.01, 0.16, 1) 0.17s;
    -moz-transition: 0.38s cubic-bezier(0.52, 0.01, 0.16, 1) 0.17s;
    transition: 0.38s cubic-bezier(0.52, 0.01, 0.16, 1) 0.17s; }
  .letter-split[data-active="on"] span:nth-child(19) {
    -webkit-transition: 0.39s cubic-bezier(0.52, 0.01, 0.16, 1) 0.18s;
    -moz-transition: 0.39s cubic-bezier(0.52, 0.01, 0.16, 1) 0.18s;
    transition: 0.39s cubic-bezier(0.52, 0.01, 0.16, 1) 0.18s; }
  .letter-split[data-active="on"] span:nth-child(20) {
    -webkit-transition: 0.4s cubic-bezier(0.52, 0.01, 0.16, 1) 0.19s;
    -moz-transition: 0.4s cubic-bezier(0.52, 0.01, 0.16, 1) 0.19s;
    transition: 0.4s cubic-bezier(0.52, 0.01, 0.16, 1) 0.19s; }
  .letter-split[data-active="on"] span:nth-child(21) {
    -webkit-transition: 0.41s cubic-bezier(0.52, 0.01, 0.16, 1) 0.2s;
    -moz-transition: 0.41s cubic-bezier(0.52, 0.01, 0.16, 1) 0.2s;
    transition: 0.41s cubic-bezier(0.52, 0.01, 0.16, 1) 0.2s; }
  .letter-split[data-active="on"] span:nth-child(22) {
    -webkit-transition: 0.42s cubic-bezier(0.52, 0.01, 0.16, 1) 0.21s;
    -moz-transition: 0.42s cubic-bezier(0.52, 0.01, 0.16, 1) 0.21s;
    transition: 0.42s cubic-bezier(0.52, 0.01, 0.16, 1) 0.21s; }
  .letter-split[data-active="on"] span:nth-child(23) {
    -webkit-transition: 0.43s cubic-bezier(0.52, 0.01, 0.16, 1) 0.22s;
    -moz-transition: 0.43s cubic-bezier(0.52, 0.01, 0.16, 1) 0.22s;
    transition: 0.43s cubic-bezier(0.52, 0.01, 0.16, 1) 0.22s; }
  .letter-split[data-active="on"] span:nth-child(24) {
    -webkit-transition: 0.44s cubic-bezier(0.52, 0.01, 0.16, 1) 0.23s;
    -moz-transition: 0.44s cubic-bezier(0.52, 0.01, 0.16, 1) 0.23s;
    transition: 0.44s cubic-bezier(0.52, 0.01, 0.16, 1) 0.23s; }
  .letter-split[data-active="on"] span:nth-child(25) {
    -webkit-transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1) 0.24s;
    -moz-transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1) 0.24s;
    transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1) 0.24s; }
  .letter-split[data-active="on"] span:nth-child(26) {
    -webkit-transition: 0.46s cubic-bezier(0.52, 0.01, 0.16, 1) 0.25s;
    -moz-transition: 0.46s cubic-bezier(0.52, 0.01, 0.16, 1) 0.25s;
    transition: 0.46s cubic-bezier(0.52, 0.01, 0.16, 1) 0.25s; }
  .letter-split[data-active="on"] span:nth-child(27) {
    -webkit-transition: 0.47s cubic-bezier(0.52, 0.01, 0.16, 1) 0.26s;
    -moz-transition: 0.47s cubic-bezier(0.52, 0.01, 0.16, 1) 0.26s;
    transition: 0.47s cubic-bezier(0.52, 0.01, 0.16, 1) 0.26s; }
  .letter-split[data-active="on"] span:nth-child(28) {
    -webkit-transition: 0.48s cubic-bezier(0.52, 0.01, 0.16, 1) 0.27s;
    -moz-transition: 0.48s cubic-bezier(0.52, 0.01, 0.16, 1) 0.27s;
    transition: 0.48s cubic-bezier(0.52, 0.01, 0.16, 1) 0.27s; }
  .letter-split[data-active="on"] span:nth-child(29) {
    -webkit-transition: 0.49s cubic-bezier(0.52, 0.01, 0.16, 1) 0.28s;
    -moz-transition: 0.49s cubic-bezier(0.52, 0.01, 0.16, 1) 0.28s;
    transition: 0.49s cubic-bezier(0.52, 0.01, 0.16, 1) 0.28s; }
  .letter-split[data-active="on"] span:nth-child(30) {
    -webkit-transition: 0.5s cubic-bezier(0.52, 0.01, 0.16, 1) 0.29s;
    -moz-transition: 0.5s cubic-bezier(0.52, 0.01, 0.16, 1) 0.29s;
    transition: 0.5s cubic-bezier(0.52, 0.01, 0.16, 1) 0.29s; }
  .letter-split[data-active="on"] span:nth-child(31) {
    -webkit-transition: 0.51s cubic-bezier(0.52, 0.01, 0.16, 1) 0.3s;
    -moz-transition: 0.51s cubic-bezier(0.52, 0.01, 0.16, 1) 0.3s;
    transition: 0.51s cubic-bezier(0.52, 0.01, 0.16, 1) 0.3s; }
  .letter-split[data-active="on"] span:nth-child(32) {
    -webkit-transition: 0.52s cubic-bezier(0.52, 0.01, 0.16, 1) 0.31s;
    -moz-transition: 0.52s cubic-bezier(0.52, 0.01, 0.16, 1) 0.31s;
    transition: 0.52s cubic-bezier(0.52, 0.01, 0.16, 1) 0.31s; }
  .letter-split[data-active="on"] span:nth-child(33) {
    -webkit-transition: 0.53s cubic-bezier(0.52, 0.01, 0.16, 1) 0.32s;
    -moz-transition: 0.53s cubic-bezier(0.52, 0.01, 0.16, 1) 0.32s;
    transition: 0.53s cubic-bezier(0.52, 0.01, 0.16, 1) 0.32s; }
  .letter-split[data-active="on"] span:nth-child(34) {
    -webkit-transition: 0.54s cubic-bezier(0.52, 0.01, 0.16, 1) 0.33s;
    -moz-transition: 0.54s cubic-bezier(0.52, 0.01, 0.16, 1) 0.33s;
    transition: 0.54s cubic-bezier(0.52, 0.01, 0.16, 1) 0.33s; }
  .letter-split[data-active="on"] span:nth-child(35) {
    -webkit-transition: 0.55s cubic-bezier(0.52, 0.01, 0.16, 1) 0.34s;
    -moz-transition: 0.55s cubic-bezier(0.52, 0.01, 0.16, 1) 0.34s;
    transition: 0.55s cubic-bezier(0.52, 0.01, 0.16, 1) 0.34s; }
  .letter-split[data-active="on"] span:nth-child(36) {
    -webkit-transition: 0.56s cubic-bezier(0.52, 0.01, 0.16, 1) 0.35s;
    -moz-transition: 0.56s cubic-bezier(0.52, 0.01, 0.16, 1) 0.35s;
    transition: 0.56s cubic-bezier(0.52, 0.01, 0.16, 1) 0.35s; }
  .letter-split[data-active="on"] span:nth-child(37) {
    -webkit-transition: 0.57s cubic-bezier(0.52, 0.01, 0.16, 1) 0.36s;
    -moz-transition: 0.57s cubic-bezier(0.52, 0.01, 0.16, 1) 0.36s;
    transition: 0.57s cubic-bezier(0.52, 0.01, 0.16, 1) 0.36s; }
  .letter-split[data-active="on"] span:nth-child(38) {
    -webkit-transition: 0.58s cubic-bezier(0.52, 0.01, 0.16, 1) 0.37s;
    -moz-transition: 0.58s cubic-bezier(0.52, 0.01, 0.16, 1) 0.37s;
    transition: 0.58s cubic-bezier(0.52, 0.01, 0.16, 1) 0.37s; }
  .letter-split[data-active="on"] span:nth-child(39) {
    -webkit-transition: 0.59s cubic-bezier(0.52, 0.01, 0.16, 1) 0.38s;
    -moz-transition: 0.59s cubic-bezier(0.52, 0.01, 0.16, 1) 0.38s;
    transition: 0.59s cubic-bezier(0.52, 0.01, 0.16, 1) 0.38s; }
  .letter-split[data-active="on"] span:nth-child(40) {
    -webkit-transition: 0.6s cubic-bezier(0.52, 0.01, 0.16, 1) 0.39s;
    -moz-transition: 0.6s cubic-bezier(0.52, 0.01, 0.16, 1) 0.39s;
    transition: 0.6s cubic-bezier(0.52, 0.01, 0.16, 1) 0.39s; }
  .letter-split[data-active="on"] span:nth-child(41) {
    -webkit-transition: 0.61s cubic-bezier(0.52, 0.01, 0.16, 1) 0.4s;
    -moz-transition: 0.61s cubic-bezier(0.52, 0.01, 0.16, 1) 0.4s;
    transition: 0.61s cubic-bezier(0.52, 0.01, 0.16, 1) 0.4s; }
  .letter-split[data-active="on"] span:nth-child(42) {
    -webkit-transition: 0.62s cubic-bezier(0.52, 0.01, 0.16, 1) 0.41s;
    -moz-transition: 0.62s cubic-bezier(0.52, 0.01, 0.16, 1) 0.41s;
    transition: 0.62s cubic-bezier(0.52, 0.01, 0.16, 1) 0.41s; }
  .letter-split[data-active="on"] span:nth-child(43) {
    -webkit-transition: 0.63s cubic-bezier(0.52, 0.01, 0.16, 1) 0.42s;
    -moz-transition: 0.63s cubic-bezier(0.52, 0.01, 0.16, 1) 0.42s;
    transition: 0.63s cubic-bezier(0.52, 0.01, 0.16, 1) 0.42s; }
  .letter-split[data-active="on"] span:nth-child(44) {
    -webkit-transition: 0.64s cubic-bezier(0.52, 0.01, 0.16, 1) 0.43s;
    -moz-transition: 0.64s cubic-bezier(0.52, 0.01, 0.16, 1) 0.43s;
    transition: 0.64s cubic-bezier(0.52, 0.01, 0.16, 1) 0.43s; }
  .letter-split[data-active="on"] span:nth-child(45) {
    -webkit-transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1) 0.44s;
    -moz-transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1) 0.44s;
    transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1) 0.44s; }
  .letter-split[data-active="on"] span:nth-child(46) {
    -webkit-transition: 0.66s cubic-bezier(0.52, 0.01, 0.16, 1) 0.45s;
    -moz-transition: 0.66s cubic-bezier(0.52, 0.01, 0.16, 1) 0.45s;
    transition: 0.66s cubic-bezier(0.52, 0.01, 0.16, 1) 0.45s; }
  .letter-split[data-active="on"] span:nth-child(47) {
    -webkit-transition: 0.67s cubic-bezier(0.52, 0.01, 0.16, 1) 0.46s;
    -moz-transition: 0.67s cubic-bezier(0.52, 0.01, 0.16, 1) 0.46s;
    transition: 0.67s cubic-bezier(0.52, 0.01, 0.16, 1) 0.46s; }
  .letter-split[data-active="on"] span:nth-child(48) {
    -webkit-transition: 0.68s cubic-bezier(0.52, 0.01, 0.16, 1) 0.47s;
    -moz-transition: 0.68s cubic-bezier(0.52, 0.01, 0.16, 1) 0.47s;
    transition: 0.68s cubic-bezier(0.52, 0.01, 0.16, 1) 0.47s; }
  .letter-split[data-active="on"] span:nth-child(49) {
    -webkit-transition: 0.69s cubic-bezier(0.52, 0.01, 0.16, 1) 0.48s;
    -moz-transition: 0.69s cubic-bezier(0.52, 0.01, 0.16, 1) 0.48s;
    transition: 0.69s cubic-bezier(0.52, 0.01, 0.16, 1) 0.48s; }
  .letter-split[data-active="on"] span:nth-child(50) {
    -webkit-transition: 0.7s cubic-bezier(0.52, 0.01, 0.16, 1) 0.49s;
    -moz-transition: 0.7s cubic-bezier(0.52, 0.01, 0.16, 1) 0.49s;
    transition: 0.7s cubic-bezier(0.52, 0.01, 0.16, 1) 0.49s; }
  .letter-split[data-active="on"] span:nth-child(51) {
    -webkit-transition: 0.71s cubic-bezier(0.52, 0.01, 0.16, 1) 0.5s;
    -moz-transition: 0.71s cubic-bezier(0.52, 0.01, 0.16, 1) 0.5s;
    transition: 0.71s cubic-bezier(0.52, 0.01, 0.16, 1) 0.5s; }
  .letter-split[data-active="on"] span:nth-child(52) {
    -webkit-transition: 0.72s cubic-bezier(0.52, 0.01, 0.16, 1) 0.51s;
    -moz-transition: 0.72s cubic-bezier(0.52, 0.01, 0.16, 1) 0.51s;
    transition: 0.72s cubic-bezier(0.52, 0.01, 0.16, 1) 0.51s; }
  .letter-split[data-active="on"] span:nth-child(53) {
    -webkit-transition: 0.73s cubic-bezier(0.52, 0.01, 0.16, 1) 0.52s;
    -moz-transition: 0.73s cubic-bezier(0.52, 0.01, 0.16, 1) 0.52s;
    transition: 0.73s cubic-bezier(0.52, 0.01, 0.16, 1) 0.52s; }
  .letter-split[data-active="on"] span:nth-child(54) {
    -webkit-transition: 0.74s cubic-bezier(0.52, 0.01, 0.16, 1) 0.53s;
    -moz-transition: 0.74s cubic-bezier(0.52, 0.01, 0.16, 1) 0.53s;
    transition: 0.74s cubic-bezier(0.52, 0.01, 0.16, 1) 0.53s; }
  .letter-split[data-active="on"] span:nth-child(55) {
    -webkit-transition: 0.75s cubic-bezier(0.52, 0.01, 0.16, 1) 0.54s;
    -moz-transition: 0.75s cubic-bezier(0.52, 0.01, 0.16, 1) 0.54s;
    transition: 0.75s cubic-bezier(0.52, 0.01, 0.16, 1) 0.54s; }
  .letter-split[data-active="on"] span:nth-child(56) {
    -webkit-transition: 0.76s cubic-bezier(0.52, 0.01, 0.16, 1) 0.55s;
    -moz-transition: 0.76s cubic-bezier(0.52, 0.01, 0.16, 1) 0.55s;
    transition: 0.76s cubic-bezier(0.52, 0.01, 0.16, 1) 0.55s; }
  .letter-split[data-active="on"] span:nth-child(57) {
    -webkit-transition: 0.77s cubic-bezier(0.52, 0.01, 0.16, 1) 0.56s;
    -moz-transition: 0.77s cubic-bezier(0.52, 0.01, 0.16, 1) 0.56s;
    transition: 0.77s cubic-bezier(0.52, 0.01, 0.16, 1) 0.56s; }
  .letter-split[data-active="on"] span:nth-child(58) {
    -webkit-transition: 0.78s cubic-bezier(0.52, 0.01, 0.16, 1) 0.57s;
    -moz-transition: 0.78s cubic-bezier(0.52, 0.01, 0.16, 1) 0.57s;
    transition: 0.78s cubic-bezier(0.52, 0.01, 0.16, 1) 0.57s; }
  .letter-split[data-active="on"] span:nth-child(59) {
    -webkit-transition: 0.79s cubic-bezier(0.52, 0.01, 0.16, 1) 0.58s;
    -moz-transition: 0.79s cubic-bezier(0.52, 0.01, 0.16, 1) 0.58s;
    transition: 0.79s cubic-bezier(0.52, 0.01, 0.16, 1) 0.58s; }
  .letter-split[data-active="on"] span:nth-child(60) {
    -webkit-transition: 0.8s cubic-bezier(0.52, 0.01, 0.16, 1) 0.59s;
    -moz-transition: 0.8s cubic-bezier(0.52, 0.01, 0.16, 1) 0.59s;
    transition: 0.8s cubic-bezier(0.52, 0.01, 0.16, 1) 0.59s; }
  .letter-split[data-active="on"] span:nth-child(61) {
    -webkit-transition: 0.81s cubic-bezier(0.52, 0.01, 0.16, 1) 0.6s;
    -moz-transition: 0.81s cubic-bezier(0.52, 0.01, 0.16, 1) 0.6s;
    transition: 0.81s cubic-bezier(0.52, 0.01, 0.16, 1) 0.6s; }
  .letter-split[data-active="on"] span:nth-child(62) {
    -webkit-transition: 0.82s cubic-bezier(0.52, 0.01, 0.16, 1) 0.61s;
    -moz-transition: 0.82s cubic-bezier(0.52, 0.01, 0.16, 1) 0.61s;
    transition: 0.82s cubic-bezier(0.52, 0.01, 0.16, 1) 0.61s; }
  .letter-split[data-active="on"] span:nth-child(63) {
    -webkit-transition: 0.83s cubic-bezier(0.52, 0.01, 0.16, 1) 0.62s;
    -moz-transition: 0.83s cubic-bezier(0.52, 0.01, 0.16, 1) 0.62s;
    transition: 0.83s cubic-bezier(0.52, 0.01, 0.16, 1) 0.62s; }
  .letter-split[data-active="on"] span:nth-child(64) {
    -webkit-transition: 0.84s cubic-bezier(0.52, 0.01, 0.16, 1) 0.63s;
    -moz-transition: 0.84s cubic-bezier(0.52, 0.01, 0.16, 1) 0.63s;
    transition: 0.84s cubic-bezier(0.52, 0.01, 0.16, 1) 0.63s; }
  .letter-split[data-active="on"] span:nth-child(65) {
    -webkit-transition: 0.85s cubic-bezier(0.52, 0.01, 0.16, 1) 0.64s;
    -moz-transition: 0.85s cubic-bezier(0.52, 0.01, 0.16, 1) 0.64s;
    transition: 0.85s cubic-bezier(0.52, 0.01, 0.16, 1) 0.64s; }
  .letter-split[data-active="on"] span:nth-child(66) {
    -webkit-transition: 0.86s cubic-bezier(0.52, 0.01, 0.16, 1) 0.65s;
    -moz-transition: 0.86s cubic-bezier(0.52, 0.01, 0.16, 1) 0.65s;
    transition: 0.86s cubic-bezier(0.52, 0.01, 0.16, 1) 0.65s; }
  .letter-split[data-active="on"] span:nth-child(67) {
    -webkit-transition: 0.87s cubic-bezier(0.52, 0.01, 0.16, 1) 0.66s;
    -moz-transition: 0.87s cubic-bezier(0.52, 0.01, 0.16, 1) 0.66s;
    transition: 0.87s cubic-bezier(0.52, 0.01, 0.16, 1) 0.66s; }
  .letter-split[data-active="on"] span:nth-child(68) {
    -webkit-transition: 0.88s cubic-bezier(0.52, 0.01, 0.16, 1) 0.67s;
    -moz-transition: 0.88s cubic-bezier(0.52, 0.01, 0.16, 1) 0.67s;
    transition: 0.88s cubic-bezier(0.52, 0.01, 0.16, 1) 0.67s; }
  .letter-split[data-active="on"] span:nth-child(69) {
    -webkit-transition: 0.89s cubic-bezier(0.52, 0.01, 0.16, 1) 0.68s;
    -moz-transition: 0.89s cubic-bezier(0.52, 0.01, 0.16, 1) 0.68s;
    transition: 0.89s cubic-bezier(0.52, 0.01, 0.16, 1) 0.68s; }
  .letter-split[data-active="on"] span:nth-child(70) {
    -webkit-transition: 0.9s cubic-bezier(0.52, 0.01, 0.16, 1) 0.69s;
    -moz-transition: 0.9s cubic-bezier(0.52, 0.01, 0.16, 1) 0.69s;
    transition: 0.9s cubic-bezier(0.52, 0.01, 0.16, 1) 0.69s; }
  .letter-split[data-active="on"] span:nth-child(71) {
    -webkit-transition: 0.91s cubic-bezier(0.52, 0.01, 0.16, 1) 0.7s;
    -moz-transition: 0.91s cubic-bezier(0.52, 0.01, 0.16, 1) 0.7s;
    transition: 0.91s cubic-bezier(0.52, 0.01, 0.16, 1) 0.7s; }
  .letter-split[data-active="on"] span:nth-child(72) {
    -webkit-transition: 0.92s cubic-bezier(0.52, 0.01, 0.16, 1) 0.71s;
    -moz-transition: 0.92s cubic-bezier(0.52, 0.01, 0.16, 1) 0.71s;
    transition: 0.92s cubic-bezier(0.52, 0.01, 0.16, 1) 0.71s; }
  .letter-split[data-active="on"] span:nth-child(73) {
    -webkit-transition: 0.93s cubic-bezier(0.52, 0.01, 0.16, 1) 0.72s;
    -moz-transition: 0.93s cubic-bezier(0.52, 0.01, 0.16, 1) 0.72s;
    transition: 0.93s cubic-bezier(0.52, 0.01, 0.16, 1) 0.72s; }
  .letter-split[data-active="on"] span:nth-child(74) {
    -webkit-transition: 0.94s cubic-bezier(0.52, 0.01, 0.16, 1) 0.73s;
    -moz-transition: 0.94s cubic-bezier(0.52, 0.01, 0.16, 1) 0.73s;
    transition: 0.94s cubic-bezier(0.52, 0.01, 0.16, 1) 0.73s; }
  .letter-split[data-active="on"] span:nth-child(75) {
    -webkit-transition: 0.95s cubic-bezier(0.52, 0.01, 0.16, 1) 0.74s;
    -moz-transition: 0.95s cubic-bezier(0.52, 0.01, 0.16, 1) 0.74s;
    transition: 0.95s cubic-bezier(0.52, 0.01, 0.16, 1) 0.74s; }
  .letter-split[data-active="on"] span:nth-child(76) {
    -webkit-transition: 0.96s cubic-bezier(0.52, 0.01, 0.16, 1) 0.75s;
    -moz-transition: 0.96s cubic-bezier(0.52, 0.01, 0.16, 1) 0.75s;
    transition: 0.96s cubic-bezier(0.52, 0.01, 0.16, 1) 0.75s; }
  .letter-split[data-active="on"] span:nth-child(77) {
    -webkit-transition: 0.97s cubic-bezier(0.52, 0.01, 0.16, 1) 0.76s;
    -moz-transition: 0.97s cubic-bezier(0.52, 0.01, 0.16, 1) 0.76s;
    transition: 0.97s cubic-bezier(0.52, 0.01, 0.16, 1) 0.76s; }
  .letter-split[data-active="on"] span:nth-child(78) {
    -webkit-transition: 0.98s cubic-bezier(0.52, 0.01, 0.16, 1) 0.77s;
    -moz-transition: 0.98s cubic-bezier(0.52, 0.01, 0.16, 1) 0.77s;
    transition: 0.98s cubic-bezier(0.52, 0.01, 0.16, 1) 0.77s; }
  .letter-split[data-active="on"] span:nth-child(79) {
    -webkit-transition: 0.99s cubic-bezier(0.52, 0.01, 0.16, 1) 0.78s;
    -moz-transition: 0.99s cubic-bezier(0.52, 0.01, 0.16, 1) 0.78s;
    transition: 0.99s cubic-bezier(0.52, 0.01, 0.16, 1) 0.78s; }
  .letter-split[data-active="on"] span:nth-child(80) {
    -webkit-transition: 1s cubic-bezier(0.52, 0.01, 0.16, 1) 0.79s;
    -moz-transition: 1s cubic-bezier(0.52, 0.01, 0.16, 1) 0.79s;
    transition: 1s cubic-bezier(0.52, 0.01, 0.16, 1) 0.79s; }
  .letter-split[data-active="on"] span:nth-child(81) {
    -webkit-transition: 1.01s cubic-bezier(0.52, 0.01, 0.16, 1) 0.8s;
    -moz-transition: 1.01s cubic-bezier(0.52, 0.01, 0.16, 1) 0.8s;
    transition: 1.01s cubic-bezier(0.52, 0.01, 0.16, 1) 0.8s; }
  .letter-split[data-active="on"] span:nth-child(82) {
    -webkit-transition: 1.02s cubic-bezier(0.52, 0.01, 0.16, 1) 0.81s;
    -moz-transition: 1.02s cubic-bezier(0.52, 0.01, 0.16, 1) 0.81s;
    transition: 1.02s cubic-bezier(0.52, 0.01, 0.16, 1) 0.81s; }
  .letter-split[data-active="on"] span:nth-child(83) {
    -webkit-transition: 1.03s cubic-bezier(0.52, 0.01, 0.16, 1) 0.82s;
    -moz-transition: 1.03s cubic-bezier(0.52, 0.01, 0.16, 1) 0.82s;
    transition: 1.03s cubic-bezier(0.52, 0.01, 0.16, 1) 0.82s; }
  .letter-split[data-active="on"] span:nth-child(84) {
    -webkit-transition: 1.04s cubic-bezier(0.52, 0.01, 0.16, 1) 0.83s;
    -moz-transition: 1.04s cubic-bezier(0.52, 0.01, 0.16, 1) 0.83s;
    transition: 1.04s cubic-bezier(0.52, 0.01, 0.16, 1) 0.83s; }
  .letter-split[data-active="on"] span:nth-child(85) {
    -webkit-transition: 1.05s cubic-bezier(0.52, 0.01, 0.16, 1) 0.84s;
    -moz-transition: 1.05s cubic-bezier(0.52, 0.01, 0.16, 1) 0.84s;
    transition: 1.05s cubic-bezier(0.52, 0.01, 0.16, 1) 0.84s; }
  .letter-split[data-active="on"] span:nth-child(86) {
    -webkit-transition: 1.06s cubic-bezier(0.52, 0.01, 0.16, 1) 0.85s;
    -moz-transition: 1.06s cubic-bezier(0.52, 0.01, 0.16, 1) 0.85s;
    transition: 1.06s cubic-bezier(0.52, 0.01, 0.16, 1) 0.85s; }
  .letter-split[data-active="on"] span:nth-child(87) {
    -webkit-transition: 1.07s cubic-bezier(0.52, 0.01, 0.16, 1) 0.86s;
    -moz-transition: 1.07s cubic-bezier(0.52, 0.01, 0.16, 1) 0.86s;
    transition: 1.07s cubic-bezier(0.52, 0.01, 0.16, 1) 0.86s; }
  .letter-split[data-active="on"] span:nth-child(88) {
    -webkit-transition: 1.08s cubic-bezier(0.52, 0.01, 0.16, 1) 0.87s;
    -moz-transition: 1.08s cubic-bezier(0.52, 0.01, 0.16, 1) 0.87s;
    transition: 1.08s cubic-bezier(0.52, 0.01, 0.16, 1) 0.87s; }
  .letter-split[data-active="on"] span:nth-child(89) {
    -webkit-transition: 1.09s cubic-bezier(0.52, 0.01, 0.16, 1) 0.88s;
    -moz-transition: 1.09s cubic-bezier(0.52, 0.01, 0.16, 1) 0.88s;
    transition: 1.09s cubic-bezier(0.52, 0.01, 0.16, 1) 0.88s; }
  .letter-split[data-active="on"] span:nth-child(90) {
    -webkit-transition: 1.1s cubic-bezier(0.52, 0.01, 0.16, 1) 0.89s;
    -moz-transition: 1.1s cubic-bezier(0.52, 0.01, 0.16, 1) 0.89s;
    transition: 1.1s cubic-bezier(0.52, 0.01, 0.16, 1) 0.89s; }
  .letter-split[data-active="on"] span:nth-child(91) {
    -webkit-transition: 1.11s cubic-bezier(0.52, 0.01, 0.16, 1) 0.9s;
    -moz-transition: 1.11s cubic-bezier(0.52, 0.01, 0.16, 1) 0.9s;
    transition: 1.11s cubic-bezier(0.52, 0.01, 0.16, 1) 0.9s; }
  .letter-split[data-active="on"] span:nth-child(92) {
    -webkit-transition: 1.12s cubic-bezier(0.52, 0.01, 0.16, 1) 0.91s;
    -moz-transition: 1.12s cubic-bezier(0.52, 0.01, 0.16, 1) 0.91s;
    transition: 1.12s cubic-bezier(0.52, 0.01, 0.16, 1) 0.91s; }
  .letter-split[data-active="on"] span:nth-child(93) {
    -webkit-transition: 1.13s cubic-bezier(0.52, 0.01, 0.16, 1) 0.92s;
    -moz-transition: 1.13s cubic-bezier(0.52, 0.01, 0.16, 1) 0.92s;
    transition: 1.13s cubic-bezier(0.52, 0.01, 0.16, 1) 0.92s; }
  .letter-split[data-active="on"] span:nth-child(94) {
    -webkit-transition: 1.14s cubic-bezier(0.52, 0.01, 0.16, 1) 0.93s;
    -moz-transition: 1.14s cubic-bezier(0.52, 0.01, 0.16, 1) 0.93s;
    transition: 1.14s cubic-bezier(0.52, 0.01, 0.16, 1) 0.93s; }
  .letter-split[data-active="on"] span:nth-child(95) {
    -webkit-transition: 1.15s cubic-bezier(0.52, 0.01, 0.16, 1) 0.94s;
    -moz-transition: 1.15s cubic-bezier(0.52, 0.01, 0.16, 1) 0.94s;
    transition: 1.15s cubic-bezier(0.52, 0.01, 0.16, 1) 0.94s; }
  .letter-split[data-active="on"] span:nth-child(96) {
    -webkit-transition: 1.16s cubic-bezier(0.52, 0.01, 0.16, 1) 0.95s;
    -moz-transition: 1.16s cubic-bezier(0.52, 0.01, 0.16, 1) 0.95s;
    transition: 1.16s cubic-bezier(0.52, 0.01, 0.16, 1) 0.95s; }
  .letter-split[data-active="on"] span:nth-child(97) {
    -webkit-transition: 1.17s cubic-bezier(0.52, 0.01, 0.16, 1) 0.96s;
    -moz-transition: 1.17s cubic-bezier(0.52, 0.01, 0.16, 1) 0.96s;
    transition: 1.17s cubic-bezier(0.52, 0.01, 0.16, 1) 0.96s; }
  .letter-split[data-active="on"] span:nth-child(98) {
    -webkit-transition: 1.18s cubic-bezier(0.52, 0.01, 0.16, 1) 0.97s;
    -moz-transition: 1.18s cubic-bezier(0.52, 0.01, 0.16, 1) 0.97s;
    transition: 1.18s cubic-bezier(0.52, 0.01, 0.16, 1) 0.97s; }
  .letter-split[data-active="on"] span:nth-child(99) {
    -webkit-transition: 1.19s cubic-bezier(0.52, 0.01, 0.16, 1) 0.98s;
    -moz-transition: 1.19s cubic-bezier(0.52, 0.01, 0.16, 1) 0.98s;
    transition: 1.19s cubic-bezier(0.52, 0.01, 0.16, 1) 0.98s; }
  .letter-split[data-active="on"] span:nth-child(100) {
    -webkit-transition: 1.2s cubic-bezier(0.52, 0.01, 0.16, 1) 0.99s;
    -moz-transition: 1.2s cubic-bezier(0.52, 0.01, 0.16, 1) 0.99s;
    transition: 1.2s cubic-bezier(0.52, 0.01, 0.16, 1) 0.99s; }
  .letter-split[data-active="on"] span:nth-child(101) {
    -webkit-transition: 1.21s cubic-bezier(0.52, 0.01, 0.16, 1) 1s;
    -moz-transition: 1.21s cubic-bezier(0.52, 0.01, 0.16, 1) 1s;
    transition: 1.21s cubic-bezier(0.52, 0.01, 0.16, 1) 1s; }
  .letter-split[data-active="on"] span:nth-child(102) {
    -webkit-transition: 1.22s cubic-bezier(0.52, 0.01, 0.16, 1) 1.01s;
    -moz-transition: 1.22s cubic-bezier(0.52, 0.01, 0.16, 1) 1.01s;
    transition: 1.22s cubic-bezier(0.52, 0.01, 0.16, 1) 1.01s; }
  .letter-split[data-active="on"] span:nth-child(103) {
    -webkit-transition: 1.23s cubic-bezier(0.52, 0.01, 0.16, 1) 1.02s;
    -moz-transition: 1.23s cubic-bezier(0.52, 0.01, 0.16, 1) 1.02s;
    transition: 1.23s cubic-bezier(0.52, 0.01, 0.16, 1) 1.02s; }
  .letter-split[data-active="on"] span:nth-child(104) {
    -webkit-transition: 1.24s cubic-bezier(0.52, 0.01, 0.16, 1) 1.03s;
    -moz-transition: 1.24s cubic-bezier(0.52, 0.01, 0.16, 1) 1.03s;
    transition: 1.24s cubic-bezier(0.52, 0.01, 0.16, 1) 1.03s; }
  .letter-split[data-active="on"] span:nth-child(105) {
    -webkit-transition: 1.25s cubic-bezier(0.52, 0.01, 0.16, 1) 1.04s;
    -moz-transition: 1.25s cubic-bezier(0.52, 0.01, 0.16, 1) 1.04s;
    transition: 1.25s cubic-bezier(0.52, 0.01, 0.16, 1) 1.04s; }
  .letter-split[data-active="on"] span:nth-child(106) {
    -webkit-transition: 1.26s cubic-bezier(0.52, 0.01, 0.16, 1) 1.05s;
    -moz-transition: 1.26s cubic-bezier(0.52, 0.01, 0.16, 1) 1.05s;
    transition: 1.26s cubic-bezier(0.52, 0.01, 0.16, 1) 1.05s; }
  .letter-split[data-active="on"] span:nth-child(107) {
    -webkit-transition: 1.27s cubic-bezier(0.52, 0.01, 0.16, 1) 1.06s;
    -moz-transition: 1.27s cubic-bezier(0.52, 0.01, 0.16, 1) 1.06s;
    transition: 1.27s cubic-bezier(0.52, 0.01, 0.16, 1) 1.06s; }
  .letter-split[data-active="on"] span:nth-child(108) {
    -webkit-transition: 1.28s cubic-bezier(0.52, 0.01, 0.16, 1) 1.07s;
    -moz-transition: 1.28s cubic-bezier(0.52, 0.01, 0.16, 1) 1.07s;
    transition: 1.28s cubic-bezier(0.52, 0.01, 0.16, 1) 1.07s; }
  .letter-split[data-active="on"] span:nth-child(109) {
    -webkit-transition: 1.29s cubic-bezier(0.52, 0.01, 0.16, 1) 1.08s;
    -moz-transition: 1.29s cubic-bezier(0.52, 0.01, 0.16, 1) 1.08s;
    transition: 1.29s cubic-bezier(0.52, 0.01, 0.16, 1) 1.08s; }
  .letter-split[data-active="on"] span:nth-child(110) {
    -webkit-transition: 1.3s cubic-bezier(0.52, 0.01, 0.16, 1) 1.09s;
    -moz-transition: 1.3s cubic-bezier(0.52, 0.01, 0.16, 1) 1.09s;
    transition: 1.3s cubic-bezier(0.52, 0.01, 0.16, 1) 1.09s; }
  .letter-split[data-active="on"] span:nth-child(111) {
    -webkit-transition: 1.31s cubic-bezier(0.52, 0.01, 0.16, 1) 1.1s;
    -moz-transition: 1.31s cubic-bezier(0.52, 0.01, 0.16, 1) 1.1s;
    transition: 1.31s cubic-bezier(0.52, 0.01, 0.16, 1) 1.1s; }
  .letter-split[data-active="on"] span:nth-child(112) {
    -webkit-transition: 1.32s cubic-bezier(0.52, 0.01, 0.16, 1) 1.11s;
    -moz-transition: 1.32s cubic-bezier(0.52, 0.01, 0.16, 1) 1.11s;
    transition: 1.32s cubic-bezier(0.52, 0.01, 0.16, 1) 1.11s; }
  .letter-split[data-active="on"] span:nth-child(113) {
    -webkit-transition: 1.33s cubic-bezier(0.52, 0.01, 0.16, 1) 1.12s;
    -moz-transition: 1.33s cubic-bezier(0.52, 0.01, 0.16, 1) 1.12s;
    transition: 1.33s cubic-bezier(0.52, 0.01, 0.16, 1) 1.12s; }
  .letter-split[data-active="on"] span:nth-child(114) {
    -webkit-transition: 1.34s cubic-bezier(0.52, 0.01, 0.16, 1) 1.13s;
    -moz-transition: 1.34s cubic-bezier(0.52, 0.01, 0.16, 1) 1.13s;
    transition: 1.34s cubic-bezier(0.52, 0.01, 0.16, 1) 1.13s; }
  .letter-split[data-active="on"] span:nth-child(115) {
    -webkit-transition: 1.35s cubic-bezier(0.52, 0.01, 0.16, 1) 1.14s;
    -moz-transition: 1.35s cubic-bezier(0.52, 0.01, 0.16, 1) 1.14s;
    transition: 1.35s cubic-bezier(0.52, 0.01, 0.16, 1) 1.14s; }
  .letter-split[data-active="on"] span:nth-child(116) {
    -webkit-transition: 1.36s cubic-bezier(0.52, 0.01, 0.16, 1) 1.15s;
    -moz-transition: 1.36s cubic-bezier(0.52, 0.01, 0.16, 1) 1.15s;
    transition: 1.36s cubic-bezier(0.52, 0.01, 0.16, 1) 1.15s; }
  .letter-split[data-active="on"] span:nth-child(117) {
    -webkit-transition: 1.37s cubic-bezier(0.52, 0.01, 0.16, 1) 1.16s;
    -moz-transition: 1.37s cubic-bezier(0.52, 0.01, 0.16, 1) 1.16s;
    transition: 1.37s cubic-bezier(0.52, 0.01, 0.16, 1) 1.16s; }
  .letter-split[data-active="on"] span:nth-child(118) {
    -webkit-transition: 1.38s cubic-bezier(0.52, 0.01, 0.16, 1) 1.17s;
    -moz-transition: 1.38s cubic-bezier(0.52, 0.01, 0.16, 1) 1.17s;
    transition: 1.38s cubic-bezier(0.52, 0.01, 0.16, 1) 1.17s; }
  .letter-split[data-active="on"] span:nth-child(119) {
    -webkit-transition: 1.39s cubic-bezier(0.52, 0.01, 0.16, 1) 1.18s;
    -moz-transition: 1.39s cubic-bezier(0.52, 0.01, 0.16, 1) 1.18s;
    transition: 1.39s cubic-bezier(0.52, 0.01, 0.16, 1) 1.18s; }
  .letter-split[data-active="on"] span:nth-child(120) {
    -webkit-transition: 1.4s cubic-bezier(0.52, 0.01, 0.16, 1) 1.19s;
    -moz-transition: 1.4s cubic-bezier(0.52, 0.01, 0.16, 1) 1.19s;
    transition: 1.4s cubic-bezier(0.52, 0.01, 0.16, 1) 1.19s; }
  .letter-split[data-active="on"] span:nth-child(121) {
    -webkit-transition: 1.41s cubic-bezier(0.52, 0.01, 0.16, 1) 1.2s;
    -moz-transition: 1.41s cubic-bezier(0.52, 0.01, 0.16, 1) 1.2s;
    transition: 1.41s cubic-bezier(0.52, 0.01, 0.16, 1) 1.2s; }
  .letter-split[data-active="on"] span:nth-child(122) {
    -webkit-transition: 1.42s cubic-bezier(0.52, 0.01, 0.16, 1) 1.21s;
    -moz-transition: 1.42s cubic-bezier(0.52, 0.01, 0.16, 1) 1.21s;
    transition: 1.42s cubic-bezier(0.52, 0.01, 0.16, 1) 1.21s; }
  .letter-split[data-active="on"] span:nth-child(123) {
    -webkit-transition: 1.43s cubic-bezier(0.52, 0.01, 0.16, 1) 1.22s;
    -moz-transition: 1.43s cubic-bezier(0.52, 0.01, 0.16, 1) 1.22s;
    transition: 1.43s cubic-bezier(0.52, 0.01, 0.16, 1) 1.22s; }
  .letter-split[data-active="on"] span:nth-child(124) {
    -webkit-transition: 1.44s cubic-bezier(0.52, 0.01, 0.16, 1) 1.23s;
    -moz-transition: 1.44s cubic-bezier(0.52, 0.01, 0.16, 1) 1.23s;
    transition: 1.44s cubic-bezier(0.52, 0.01, 0.16, 1) 1.23s; }
  .letter-split[data-active="on"] span:nth-child(125) {
    -webkit-transition: 1.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1.24s;
    -moz-transition: 1.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1.24s;
    transition: 1.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1.24s; }
  .letter-split[data-active="on"] span:nth-child(126) {
    -webkit-transition: 1.46s cubic-bezier(0.52, 0.01, 0.16, 1) 1.25s;
    -moz-transition: 1.46s cubic-bezier(0.52, 0.01, 0.16, 1) 1.25s;
    transition: 1.46s cubic-bezier(0.52, 0.01, 0.16, 1) 1.25s; }
  .letter-split[data-active="on"] span:nth-child(127) {
    -webkit-transition: 1.47s cubic-bezier(0.52, 0.01, 0.16, 1) 1.26s;
    -moz-transition: 1.47s cubic-bezier(0.52, 0.01, 0.16, 1) 1.26s;
    transition: 1.47s cubic-bezier(0.52, 0.01, 0.16, 1) 1.26s; }
  .letter-split[data-active="on"] span:nth-child(128) {
    -webkit-transition: 1.48s cubic-bezier(0.52, 0.01, 0.16, 1) 1.27s;
    -moz-transition: 1.48s cubic-bezier(0.52, 0.01, 0.16, 1) 1.27s;
    transition: 1.48s cubic-bezier(0.52, 0.01, 0.16, 1) 1.27s; }
  .letter-split[data-active="on"] span:nth-child(129) {
    -webkit-transition: 1.49s cubic-bezier(0.52, 0.01, 0.16, 1) 1.28s;
    -moz-transition: 1.49s cubic-bezier(0.52, 0.01, 0.16, 1) 1.28s;
    transition: 1.49s cubic-bezier(0.52, 0.01, 0.16, 1) 1.28s; }
  .letter-split[data-active="on"] span:nth-child(130) {
    -webkit-transition: 1.5s cubic-bezier(0.52, 0.01, 0.16, 1) 1.29s;
    -moz-transition: 1.5s cubic-bezier(0.52, 0.01, 0.16, 1) 1.29s;
    transition: 1.5s cubic-bezier(0.52, 0.01, 0.16, 1) 1.29s; }
  .letter-split[data-active="on"] span:nth-child(131) {
    -webkit-transition: 1.51s cubic-bezier(0.52, 0.01, 0.16, 1) 1.3s;
    -moz-transition: 1.51s cubic-bezier(0.52, 0.01, 0.16, 1) 1.3s;
    transition: 1.51s cubic-bezier(0.52, 0.01, 0.16, 1) 1.3s; }
  .letter-split[data-active="on"] span:nth-child(132) {
    -webkit-transition: 1.52s cubic-bezier(0.52, 0.01, 0.16, 1) 1.31s;
    -moz-transition: 1.52s cubic-bezier(0.52, 0.01, 0.16, 1) 1.31s;
    transition: 1.52s cubic-bezier(0.52, 0.01, 0.16, 1) 1.31s; }
  .letter-split[data-active="on"] span:nth-child(133) {
    -webkit-transition: 1.53s cubic-bezier(0.52, 0.01, 0.16, 1) 1.32s;
    -moz-transition: 1.53s cubic-bezier(0.52, 0.01, 0.16, 1) 1.32s;
    transition: 1.53s cubic-bezier(0.52, 0.01, 0.16, 1) 1.32s; }
  .letter-split[data-active="on"] span:nth-child(134) {
    -webkit-transition: 1.54s cubic-bezier(0.52, 0.01, 0.16, 1) 1.33s;
    -moz-transition: 1.54s cubic-bezier(0.52, 0.01, 0.16, 1) 1.33s;
    transition: 1.54s cubic-bezier(0.52, 0.01, 0.16, 1) 1.33s; }
  .letter-split[data-active="on"] span:nth-child(135) {
    -webkit-transition: 1.55s cubic-bezier(0.52, 0.01, 0.16, 1) 1.34s;
    -moz-transition: 1.55s cubic-bezier(0.52, 0.01, 0.16, 1) 1.34s;
    transition: 1.55s cubic-bezier(0.52, 0.01, 0.16, 1) 1.34s; }
  .letter-split[data-active="on"] span:nth-child(136) {
    -webkit-transition: 1.56s cubic-bezier(0.52, 0.01, 0.16, 1) 1.35s;
    -moz-transition: 1.56s cubic-bezier(0.52, 0.01, 0.16, 1) 1.35s;
    transition: 1.56s cubic-bezier(0.52, 0.01, 0.16, 1) 1.35s; }
  .letter-split[data-active="on"] span:nth-child(137) {
    -webkit-transition: 1.57s cubic-bezier(0.52, 0.01, 0.16, 1) 1.36s;
    -moz-transition: 1.57s cubic-bezier(0.52, 0.01, 0.16, 1) 1.36s;
    transition: 1.57s cubic-bezier(0.52, 0.01, 0.16, 1) 1.36s; }
  .letter-split[data-active="on"] span:nth-child(138) {
    -webkit-transition: 1.58s cubic-bezier(0.52, 0.01, 0.16, 1) 1.37s;
    -moz-transition: 1.58s cubic-bezier(0.52, 0.01, 0.16, 1) 1.37s;
    transition: 1.58s cubic-bezier(0.52, 0.01, 0.16, 1) 1.37s; }
  .letter-split[data-active="on"] span:nth-child(139) {
    -webkit-transition: 1.59s cubic-bezier(0.52, 0.01, 0.16, 1) 1.38s;
    -moz-transition: 1.59s cubic-bezier(0.52, 0.01, 0.16, 1) 1.38s;
    transition: 1.59s cubic-bezier(0.52, 0.01, 0.16, 1) 1.38s; }
  .letter-split[data-active="on"] span:nth-child(140) {
    -webkit-transition: 1.6s cubic-bezier(0.52, 0.01, 0.16, 1) 1.39s;
    -moz-transition: 1.6s cubic-bezier(0.52, 0.01, 0.16, 1) 1.39s;
    transition: 1.6s cubic-bezier(0.52, 0.01, 0.16, 1) 1.39s; }
  .letter-split[data-active="on"] span:nth-child(141) {
    -webkit-transition: 1.61s cubic-bezier(0.52, 0.01, 0.16, 1) 1.4s;
    -moz-transition: 1.61s cubic-bezier(0.52, 0.01, 0.16, 1) 1.4s;
    transition: 1.61s cubic-bezier(0.52, 0.01, 0.16, 1) 1.4s; }
  .letter-split[data-active="on"] span:nth-child(142) {
    -webkit-transition: 1.62s cubic-bezier(0.52, 0.01, 0.16, 1) 1.41s;
    -moz-transition: 1.62s cubic-bezier(0.52, 0.01, 0.16, 1) 1.41s;
    transition: 1.62s cubic-bezier(0.52, 0.01, 0.16, 1) 1.41s; }
  .letter-split[data-active="on"] span:nth-child(143) {
    -webkit-transition: 1.63s cubic-bezier(0.52, 0.01, 0.16, 1) 1.42s;
    -moz-transition: 1.63s cubic-bezier(0.52, 0.01, 0.16, 1) 1.42s;
    transition: 1.63s cubic-bezier(0.52, 0.01, 0.16, 1) 1.42s; }
  .letter-split[data-active="on"] span:nth-child(144) {
    -webkit-transition: 1.64s cubic-bezier(0.52, 0.01, 0.16, 1) 1.43s;
    -moz-transition: 1.64s cubic-bezier(0.52, 0.01, 0.16, 1) 1.43s;
    transition: 1.64s cubic-bezier(0.52, 0.01, 0.16, 1) 1.43s; }
  .letter-split[data-active="on"] span:nth-child(145) {
    -webkit-transition: 1.65s cubic-bezier(0.52, 0.01, 0.16, 1) 1.44s;
    -moz-transition: 1.65s cubic-bezier(0.52, 0.01, 0.16, 1) 1.44s;
    transition: 1.65s cubic-bezier(0.52, 0.01, 0.16, 1) 1.44s; }
  .letter-split[data-active="on"] span:nth-child(146) {
    -webkit-transition: 1.66s cubic-bezier(0.52, 0.01, 0.16, 1) 1.45s;
    -moz-transition: 1.66s cubic-bezier(0.52, 0.01, 0.16, 1) 1.45s;
    transition: 1.66s cubic-bezier(0.52, 0.01, 0.16, 1) 1.45s; }
  .letter-split[data-active="on"] span:nth-child(147) {
    -webkit-transition: 1.67s cubic-bezier(0.52, 0.01, 0.16, 1) 1.46s;
    -moz-transition: 1.67s cubic-bezier(0.52, 0.01, 0.16, 1) 1.46s;
    transition: 1.67s cubic-bezier(0.52, 0.01, 0.16, 1) 1.46s; }
  .letter-split[data-active="on"] span:nth-child(148) {
    -webkit-transition: 1.68s cubic-bezier(0.52, 0.01, 0.16, 1) 1.47s;
    -moz-transition: 1.68s cubic-bezier(0.52, 0.01, 0.16, 1) 1.47s;
    transition: 1.68s cubic-bezier(0.52, 0.01, 0.16, 1) 1.47s; }
  .letter-split[data-active="on"] span:nth-child(149) {
    -webkit-transition: 1.69s cubic-bezier(0.52, 0.01, 0.16, 1) 1.48s;
    -moz-transition: 1.69s cubic-bezier(0.52, 0.01, 0.16, 1) 1.48s;
    transition: 1.69s cubic-bezier(0.52, 0.01, 0.16, 1) 1.48s; }
  .letter-split[data-active="on"] span:nth-child(150) {
    -webkit-transition: 1.7s cubic-bezier(0.52, 0.01, 0.16, 1) 1.49s;
    -moz-transition: 1.7s cubic-bezier(0.52, 0.01, 0.16, 1) 1.49s;
    transition: 1.7s cubic-bezier(0.52, 0.01, 0.16, 1) 1.49s; }
  .letter-split[data-active="on"] span:nth-child(151) {
    -webkit-transition: 1.71s cubic-bezier(0.52, 0.01, 0.16, 1) 1.5s;
    -moz-transition: 1.71s cubic-bezier(0.52, 0.01, 0.16, 1) 1.5s;
    transition: 1.71s cubic-bezier(0.52, 0.01, 0.16, 1) 1.5s; }
  .letter-split[data-active="on"] span:nth-child(152) {
    -webkit-transition: 1.72s cubic-bezier(0.52, 0.01, 0.16, 1) 1.51s;
    -moz-transition: 1.72s cubic-bezier(0.52, 0.01, 0.16, 1) 1.51s;
    transition: 1.72s cubic-bezier(0.52, 0.01, 0.16, 1) 1.51s; }
  .letter-split[data-active="on"] span:nth-child(153) {
    -webkit-transition: 1.73s cubic-bezier(0.52, 0.01, 0.16, 1) 1.52s;
    -moz-transition: 1.73s cubic-bezier(0.52, 0.01, 0.16, 1) 1.52s;
    transition: 1.73s cubic-bezier(0.52, 0.01, 0.16, 1) 1.52s; }
  .letter-split[data-active="on"] span:nth-child(154) {
    -webkit-transition: 1.74s cubic-bezier(0.52, 0.01, 0.16, 1) 1.53s;
    -moz-transition: 1.74s cubic-bezier(0.52, 0.01, 0.16, 1) 1.53s;
    transition: 1.74s cubic-bezier(0.52, 0.01, 0.16, 1) 1.53s; }
  .letter-split[data-active="on"] span:nth-child(155) {
    -webkit-transition: 1.75s cubic-bezier(0.52, 0.01, 0.16, 1) 1.54s;
    -moz-transition: 1.75s cubic-bezier(0.52, 0.01, 0.16, 1) 1.54s;
    transition: 1.75s cubic-bezier(0.52, 0.01, 0.16, 1) 1.54s; }
  .letter-split[data-active="on"] span:nth-child(156) {
    -webkit-transition: 1.76s cubic-bezier(0.52, 0.01, 0.16, 1) 1.55s;
    -moz-transition: 1.76s cubic-bezier(0.52, 0.01, 0.16, 1) 1.55s;
    transition: 1.76s cubic-bezier(0.52, 0.01, 0.16, 1) 1.55s; }
  .letter-split[data-active="on"] span:nth-child(157) {
    -webkit-transition: 1.77s cubic-bezier(0.52, 0.01, 0.16, 1) 1.56s;
    -moz-transition: 1.77s cubic-bezier(0.52, 0.01, 0.16, 1) 1.56s;
    transition: 1.77s cubic-bezier(0.52, 0.01, 0.16, 1) 1.56s; }
  .letter-split[data-active="on"] span:nth-child(158) {
    -webkit-transition: 1.78s cubic-bezier(0.52, 0.01, 0.16, 1) 1.57s;
    -moz-transition: 1.78s cubic-bezier(0.52, 0.01, 0.16, 1) 1.57s;
    transition: 1.78s cubic-bezier(0.52, 0.01, 0.16, 1) 1.57s; }
  .letter-split[data-active="on"] span:nth-child(159) {
    -webkit-transition: 1.79s cubic-bezier(0.52, 0.01, 0.16, 1) 1.58s;
    -moz-transition: 1.79s cubic-bezier(0.52, 0.01, 0.16, 1) 1.58s;
    transition: 1.79s cubic-bezier(0.52, 0.01, 0.16, 1) 1.58s; }
  .letter-split[data-active="on"] span:nth-child(160) {
    -webkit-transition: 1.8s cubic-bezier(0.52, 0.01, 0.16, 1) 1.59s;
    -moz-transition: 1.8s cubic-bezier(0.52, 0.01, 0.16, 1) 1.59s;
    transition: 1.8s cubic-bezier(0.52, 0.01, 0.16, 1) 1.59s; }
  .letter-split[data-active="on"] span:nth-child(161) {
    -webkit-transition: 1.81s cubic-bezier(0.52, 0.01, 0.16, 1) 1.6s;
    -moz-transition: 1.81s cubic-bezier(0.52, 0.01, 0.16, 1) 1.6s;
    transition: 1.81s cubic-bezier(0.52, 0.01, 0.16, 1) 1.6s; }
  .letter-split[data-active="on"] span:nth-child(162) {
    -webkit-transition: 1.82s cubic-bezier(0.52, 0.01, 0.16, 1) 1.61s;
    -moz-transition: 1.82s cubic-bezier(0.52, 0.01, 0.16, 1) 1.61s;
    transition: 1.82s cubic-bezier(0.52, 0.01, 0.16, 1) 1.61s; }
  .letter-split[data-active="on"] span:nth-child(163) {
    -webkit-transition: 1.83s cubic-bezier(0.52, 0.01, 0.16, 1) 1.62s;
    -moz-transition: 1.83s cubic-bezier(0.52, 0.01, 0.16, 1) 1.62s;
    transition: 1.83s cubic-bezier(0.52, 0.01, 0.16, 1) 1.62s; }
  .letter-split[data-active="on"] span:nth-child(164) {
    -webkit-transition: 1.84s cubic-bezier(0.52, 0.01, 0.16, 1) 1.63s;
    -moz-transition: 1.84s cubic-bezier(0.52, 0.01, 0.16, 1) 1.63s;
    transition: 1.84s cubic-bezier(0.52, 0.01, 0.16, 1) 1.63s; }
  .letter-split[data-active="on"] span:nth-child(165) {
    -webkit-transition: 1.85s cubic-bezier(0.52, 0.01, 0.16, 1) 1.64s;
    -moz-transition: 1.85s cubic-bezier(0.52, 0.01, 0.16, 1) 1.64s;
    transition: 1.85s cubic-bezier(0.52, 0.01, 0.16, 1) 1.64s; }
  .letter-split[data-active="on"] span:nth-child(166) {
    -webkit-transition: 1.86s cubic-bezier(0.52, 0.01, 0.16, 1) 1.65s;
    -moz-transition: 1.86s cubic-bezier(0.52, 0.01, 0.16, 1) 1.65s;
    transition: 1.86s cubic-bezier(0.52, 0.01, 0.16, 1) 1.65s; }
  .letter-split[data-active="on"] span:nth-child(167) {
    -webkit-transition: 1.87s cubic-bezier(0.52, 0.01, 0.16, 1) 1.66s;
    -moz-transition: 1.87s cubic-bezier(0.52, 0.01, 0.16, 1) 1.66s;
    transition: 1.87s cubic-bezier(0.52, 0.01, 0.16, 1) 1.66s; }
  .letter-split[data-active="on"] span:nth-child(168) {
    -webkit-transition: 1.88s cubic-bezier(0.52, 0.01, 0.16, 1) 1.67s;
    -moz-transition: 1.88s cubic-bezier(0.52, 0.01, 0.16, 1) 1.67s;
    transition: 1.88s cubic-bezier(0.52, 0.01, 0.16, 1) 1.67s; }
  .letter-split[data-active="on"] span:nth-child(169) {
    -webkit-transition: 1.89s cubic-bezier(0.52, 0.01, 0.16, 1) 1.68s;
    -moz-transition: 1.89s cubic-bezier(0.52, 0.01, 0.16, 1) 1.68s;
    transition: 1.89s cubic-bezier(0.52, 0.01, 0.16, 1) 1.68s; }
  .letter-split[data-active="on"] span:nth-child(170) {
    -webkit-transition: 1.9s cubic-bezier(0.52, 0.01, 0.16, 1) 1.69s;
    -moz-transition: 1.9s cubic-bezier(0.52, 0.01, 0.16, 1) 1.69s;
    transition: 1.9s cubic-bezier(0.52, 0.01, 0.16, 1) 1.69s; }
  .letter-split[data-active="on"] span:nth-child(171) {
    -webkit-transition: 1.91s cubic-bezier(0.52, 0.01, 0.16, 1) 1.7s;
    -moz-transition: 1.91s cubic-bezier(0.52, 0.01, 0.16, 1) 1.7s;
    transition: 1.91s cubic-bezier(0.52, 0.01, 0.16, 1) 1.7s; }
  .letter-split[data-active="on"] span:nth-child(172) {
    -webkit-transition: 1.92s cubic-bezier(0.52, 0.01, 0.16, 1) 1.71s;
    -moz-transition: 1.92s cubic-bezier(0.52, 0.01, 0.16, 1) 1.71s;
    transition: 1.92s cubic-bezier(0.52, 0.01, 0.16, 1) 1.71s; }
  .letter-split[data-active="on"] span:nth-child(173) {
    -webkit-transition: 1.93s cubic-bezier(0.52, 0.01, 0.16, 1) 1.72s;
    -moz-transition: 1.93s cubic-bezier(0.52, 0.01, 0.16, 1) 1.72s;
    transition: 1.93s cubic-bezier(0.52, 0.01, 0.16, 1) 1.72s; }
  .letter-split[data-active="on"] span:nth-child(174) {
    -webkit-transition: 1.94s cubic-bezier(0.52, 0.01, 0.16, 1) 1.73s;
    -moz-transition: 1.94s cubic-bezier(0.52, 0.01, 0.16, 1) 1.73s;
    transition: 1.94s cubic-bezier(0.52, 0.01, 0.16, 1) 1.73s; }
  .letter-split[data-active="on"] span:nth-child(175) {
    -webkit-transition: 1.95s cubic-bezier(0.52, 0.01, 0.16, 1) 1.74s;
    -moz-transition: 1.95s cubic-bezier(0.52, 0.01, 0.16, 1) 1.74s;
    transition: 1.95s cubic-bezier(0.52, 0.01, 0.16, 1) 1.74s; }
  .letter-split[data-active="on"] span:nth-child(176) {
    -webkit-transition: 1.96s cubic-bezier(0.52, 0.01, 0.16, 1) 1.75s;
    -moz-transition: 1.96s cubic-bezier(0.52, 0.01, 0.16, 1) 1.75s;
    transition: 1.96s cubic-bezier(0.52, 0.01, 0.16, 1) 1.75s; }
  .letter-split[data-active="on"] span:nth-child(177) {
    -webkit-transition: 1.97s cubic-bezier(0.52, 0.01, 0.16, 1) 1.76s;
    -moz-transition: 1.97s cubic-bezier(0.52, 0.01, 0.16, 1) 1.76s;
    transition: 1.97s cubic-bezier(0.52, 0.01, 0.16, 1) 1.76s; }
  .letter-split[data-active="on"] span:nth-child(178) {
    -webkit-transition: 1.98s cubic-bezier(0.52, 0.01, 0.16, 1) 1.77s;
    -moz-transition: 1.98s cubic-bezier(0.52, 0.01, 0.16, 1) 1.77s;
    transition: 1.98s cubic-bezier(0.52, 0.01, 0.16, 1) 1.77s; }
  .letter-split[data-active="on"] span:nth-child(179) {
    -webkit-transition: 1.99s cubic-bezier(0.52, 0.01, 0.16, 1) 1.78s;
    -moz-transition: 1.99s cubic-bezier(0.52, 0.01, 0.16, 1) 1.78s;
    transition: 1.99s cubic-bezier(0.52, 0.01, 0.16, 1) 1.78s; }
  .letter-split[data-active="on"] span:nth-child(180) {
    -webkit-transition: 2s cubic-bezier(0.52, 0.01, 0.16, 1) 1.79s;
    -moz-transition: 2s cubic-bezier(0.52, 0.01, 0.16, 1) 1.79s;
    transition: 2s cubic-bezier(0.52, 0.01, 0.16, 1) 1.79s; }
  .letter-split[data-active="on"] span:nth-child(181) {
    -webkit-transition: 2.01s cubic-bezier(0.52, 0.01, 0.16, 1) 1.8s;
    -moz-transition: 2.01s cubic-bezier(0.52, 0.01, 0.16, 1) 1.8s;
    transition: 2.01s cubic-bezier(0.52, 0.01, 0.16, 1) 1.8s; }
  .letter-split[data-active="on"] span:nth-child(182) {
    -webkit-transition: 2.02s cubic-bezier(0.52, 0.01, 0.16, 1) 1.81s;
    -moz-transition: 2.02s cubic-bezier(0.52, 0.01, 0.16, 1) 1.81s;
    transition: 2.02s cubic-bezier(0.52, 0.01, 0.16, 1) 1.81s; }
  .letter-split[data-active="on"] span:nth-child(183) {
    -webkit-transition: 2.03s cubic-bezier(0.52, 0.01, 0.16, 1) 1.82s;
    -moz-transition: 2.03s cubic-bezier(0.52, 0.01, 0.16, 1) 1.82s;
    transition: 2.03s cubic-bezier(0.52, 0.01, 0.16, 1) 1.82s; }
  .letter-split[data-active="on"] span:nth-child(184) {
    -webkit-transition: 2.04s cubic-bezier(0.52, 0.01, 0.16, 1) 1.83s;
    -moz-transition: 2.04s cubic-bezier(0.52, 0.01, 0.16, 1) 1.83s;
    transition: 2.04s cubic-bezier(0.52, 0.01, 0.16, 1) 1.83s; }
  .letter-split[data-active="on"] span:nth-child(185) {
    -webkit-transition: 2.05s cubic-bezier(0.52, 0.01, 0.16, 1) 1.84s;
    -moz-transition: 2.05s cubic-bezier(0.52, 0.01, 0.16, 1) 1.84s;
    transition: 2.05s cubic-bezier(0.52, 0.01, 0.16, 1) 1.84s; }
  .letter-split[data-active="on"] span:nth-child(186) {
    -webkit-transition: 2.06s cubic-bezier(0.52, 0.01, 0.16, 1) 1.85s;
    -moz-transition: 2.06s cubic-bezier(0.52, 0.01, 0.16, 1) 1.85s;
    transition: 2.06s cubic-bezier(0.52, 0.01, 0.16, 1) 1.85s; }
  .letter-split[data-active="on"] span:nth-child(187) {
    -webkit-transition: 2.07s cubic-bezier(0.52, 0.01, 0.16, 1) 1.86s;
    -moz-transition: 2.07s cubic-bezier(0.52, 0.01, 0.16, 1) 1.86s;
    transition: 2.07s cubic-bezier(0.52, 0.01, 0.16, 1) 1.86s; }
  .letter-split[data-active="on"] span:nth-child(188) {
    -webkit-transition: 2.08s cubic-bezier(0.52, 0.01, 0.16, 1) 1.87s;
    -moz-transition: 2.08s cubic-bezier(0.52, 0.01, 0.16, 1) 1.87s;
    transition: 2.08s cubic-bezier(0.52, 0.01, 0.16, 1) 1.87s; }
  .letter-split[data-active="on"] span:nth-child(189) {
    -webkit-transition: 2.09s cubic-bezier(0.52, 0.01, 0.16, 1) 1.88s;
    -moz-transition: 2.09s cubic-bezier(0.52, 0.01, 0.16, 1) 1.88s;
    transition: 2.09s cubic-bezier(0.52, 0.01, 0.16, 1) 1.88s; }
  .letter-split[data-active="on"] span:nth-child(190) {
    -webkit-transition: 2.1s cubic-bezier(0.52, 0.01, 0.16, 1) 1.89s;
    -moz-transition: 2.1s cubic-bezier(0.52, 0.01, 0.16, 1) 1.89s;
    transition: 2.1s cubic-bezier(0.52, 0.01, 0.16, 1) 1.89s; }
  .letter-split[data-active="on"] span:nth-child(191) {
    -webkit-transition: 2.11s cubic-bezier(0.52, 0.01, 0.16, 1) 1.9s;
    -moz-transition: 2.11s cubic-bezier(0.52, 0.01, 0.16, 1) 1.9s;
    transition: 2.11s cubic-bezier(0.52, 0.01, 0.16, 1) 1.9s; }
  .letter-split[data-active="on"] span:nth-child(192) {
    -webkit-transition: 2.12s cubic-bezier(0.52, 0.01, 0.16, 1) 1.91s;
    -moz-transition: 2.12s cubic-bezier(0.52, 0.01, 0.16, 1) 1.91s;
    transition: 2.12s cubic-bezier(0.52, 0.01, 0.16, 1) 1.91s; }
  .letter-split[data-active="on"] span:nth-child(193) {
    -webkit-transition: 2.13s cubic-bezier(0.52, 0.01, 0.16, 1) 1.92s;
    -moz-transition: 2.13s cubic-bezier(0.52, 0.01, 0.16, 1) 1.92s;
    transition: 2.13s cubic-bezier(0.52, 0.01, 0.16, 1) 1.92s; }
  .letter-split[data-active="on"] span:nth-child(194) {
    -webkit-transition: 2.14s cubic-bezier(0.52, 0.01, 0.16, 1) 1.93s;
    -moz-transition: 2.14s cubic-bezier(0.52, 0.01, 0.16, 1) 1.93s;
    transition: 2.14s cubic-bezier(0.52, 0.01, 0.16, 1) 1.93s; }
  .letter-split[data-active="on"] span:nth-child(195) {
    -webkit-transition: 2.15s cubic-bezier(0.52, 0.01, 0.16, 1) 1.94s;
    -moz-transition: 2.15s cubic-bezier(0.52, 0.01, 0.16, 1) 1.94s;
    transition: 2.15s cubic-bezier(0.52, 0.01, 0.16, 1) 1.94s; }
  .letter-split[data-active="on"] span:nth-child(196) {
    -webkit-transition: 2.16s cubic-bezier(0.52, 0.01, 0.16, 1) 1.95s;
    -moz-transition: 2.16s cubic-bezier(0.52, 0.01, 0.16, 1) 1.95s;
    transition: 2.16s cubic-bezier(0.52, 0.01, 0.16, 1) 1.95s; }
  .letter-split[data-active="on"] span:nth-child(197) {
    -webkit-transition: 2.17s cubic-bezier(0.52, 0.01, 0.16, 1) 1.96s;
    -moz-transition: 2.17s cubic-bezier(0.52, 0.01, 0.16, 1) 1.96s;
    transition: 2.17s cubic-bezier(0.52, 0.01, 0.16, 1) 1.96s; }
  .letter-split[data-active="on"] span:nth-child(198) {
    -webkit-transition: 2.18s cubic-bezier(0.52, 0.01, 0.16, 1) 1.97s;
    -moz-transition: 2.18s cubic-bezier(0.52, 0.01, 0.16, 1) 1.97s;
    transition: 2.18s cubic-bezier(0.52, 0.01, 0.16, 1) 1.97s; }
  .letter-split[data-active="on"] span:nth-child(199) {
    -webkit-transition: 2.19s cubic-bezier(0.52, 0.01, 0.16, 1) 1.98s;
    -moz-transition: 2.19s cubic-bezier(0.52, 0.01, 0.16, 1) 1.98s;
    transition: 2.19s cubic-bezier(0.52, 0.01, 0.16, 1) 1.98s; }
  .letter-split[data-active="on"] span:nth-child(200) {
    -webkit-transition: 2.2s cubic-bezier(0.52, 0.01, 0.16, 1) 1.99s;
    -moz-transition: 2.2s cubic-bezier(0.52, 0.01, 0.16, 1) 1.99s;
    transition: 2.2s cubic-bezier(0.52, 0.01, 0.16, 1) 1.99s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(1) {
    -webkit-transition: 0.33s cubic-bezier(0.52, 0.01, 0.16, 1) 0.576s;
    -moz-transition: 0.33s cubic-bezier(0.52, 0.01, 0.16, 1) 0.576s;
    transition: 0.33s cubic-bezier(0.52, 0.01, 0.16, 1) 0.576s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(2) {
    -webkit-transition: 0.37s cubic-bezier(0.52, 0.01, 0.16, 1) 0.602s;
    -moz-transition: 0.37s cubic-bezier(0.52, 0.01, 0.16, 1) 0.602s;
    transition: 0.37s cubic-bezier(0.52, 0.01, 0.16, 1) 0.602s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(3) {
    -webkit-transition: 0.41s cubic-bezier(0.52, 0.01, 0.16, 1) 0.628s;
    -moz-transition: 0.41s cubic-bezier(0.52, 0.01, 0.16, 1) 0.628s;
    transition: 0.41s cubic-bezier(0.52, 0.01, 0.16, 1) 0.628s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(4) {
    -webkit-transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1) 0.654s;
    -moz-transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1) 0.654s;
    transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1) 0.654s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(5) {
    -webkit-transition: 0.49s cubic-bezier(0.52, 0.01, 0.16, 1) 0.68s;
    -moz-transition: 0.49s cubic-bezier(0.52, 0.01, 0.16, 1) 0.68s;
    transition: 0.49s cubic-bezier(0.52, 0.01, 0.16, 1) 0.68s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(6) {
    -webkit-transition: 0.53s cubic-bezier(0.52, 0.01, 0.16, 1) 0.706s;
    -moz-transition: 0.53s cubic-bezier(0.52, 0.01, 0.16, 1) 0.706s;
    transition: 0.53s cubic-bezier(0.52, 0.01, 0.16, 1) 0.706s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(7) {
    -webkit-transition: 0.57s cubic-bezier(0.52, 0.01, 0.16, 1) 0.732s;
    -moz-transition: 0.57s cubic-bezier(0.52, 0.01, 0.16, 1) 0.732s;
    transition: 0.57s cubic-bezier(0.52, 0.01, 0.16, 1) 0.732s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(8) {
    -webkit-transition: 0.61s cubic-bezier(0.52, 0.01, 0.16, 1) 0.758s;
    -moz-transition: 0.61s cubic-bezier(0.52, 0.01, 0.16, 1) 0.758s;
    transition: 0.61s cubic-bezier(0.52, 0.01, 0.16, 1) 0.758s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(9) {
    -webkit-transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1) 0.784s;
    -moz-transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1) 0.784s;
    transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1) 0.784s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(10) {
    -webkit-transition: 0.69s cubic-bezier(0.52, 0.01, 0.16, 1) 0.81s;
    -moz-transition: 0.69s cubic-bezier(0.52, 0.01, 0.16, 1) 0.81s;
    transition: 0.69s cubic-bezier(0.52, 0.01, 0.16, 1) 0.81s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(11) {
    -webkit-transition: 0.73s cubic-bezier(0.52, 0.01, 0.16, 1) 0.836s;
    -moz-transition: 0.73s cubic-bezier(0.52, 0.01, 0.16, 1) 0.836s;
    transition: 0.73s cubic-bezier(0.52, 0.01, 0.16, 1) 0.836s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(12) {
    -webkit-transition: 0.77s cubic-bezier(0.52, 0.01, 0.16, 1) 0.862s;
    -moz-transition: 0.77s cubic-bezier(0.52, 0.01, 0.16, 1) 0.862s;
    transition: 0.77s cubic-bezier(0.52, 0.01, 0.16, 1) 0.862s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(13) {
    -webkit-transition: 0.81s cubic-bezier(0.52, 0.01, 0.16, 1) 0.888s;
    -moz-transition: 0.81s cubic-bezier(0.52, 0.01, 0.16, 1) 0.888s;
    transition: 0.81s cubic-bezier(0.52, 0.01, 0.16, 1) 0.888s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(14) {
    -webkit-transition: 0.85s cubic-bezier(0.52, 0.01, 0.16, 1) 0.914s;
    -moz-transition: 0.85s cubic-bezier(0.52, 0.01, 0.16, 1) 0.914s;
    transition: 0.85s cubic-bezier(0.52, 0.01, 0.16, 1) 0.914s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(15) {
    -webkit-transition: 0.89s cubic-bezier(0.52, 0.01, 0.16, 1) 0.94s;
    -moz-transition: 0.89s cubic-bezier(0.52, 0.01, 0.16, 1) 0.94s;
    transition: 0.89s cubic-bezier(0.52, 0.01, 0.16, 1) 0.94s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(16) {
    -webkit-transition: 0.93s cubic-bezier(0.52, 0.01, 0.16, 1) 0.966s;
    -moz-transition: 0.93s cubic-bezier(0.52, 0.01, 0.16, 1) 0.966s;
    transition: 0.93s cubic-bezier(0.52, 0.01, 0.16, 1) 0.966s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(17) {
    -webkit-transition: 0.97s cubic-bezier(0.52, 0.01, 0.16, 1) 0.992s;
    -moz-transition: 0.97s cubic-bezier(0.52, 0.01, 0.16, 1) 0.992s;
    transition: 0.97s cubic-bezier(0.52, 0.01, 0.16, 1) 0.992s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(18) {
    -webkit-transition: 1.01s cubic-bezier(0.52, 0.01, 0.16, 1) 1.018s;
    -moz-transition: 1.01s cubic-bezier(0.52, 0.01, 0.16, 1) 1.018s;
    transition: 1.01s cubic-bezier(0.52, 0.01, 0.16, 1) 1.018s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(19) {
    -webkit-transition: 1.05s cubic-bezier(0.52, 0.01, 0.16, 1) 1.044s;
    -moz-transition: 1.05s cubic-bezier(0.52, 0.01, 0.16, 1) 1.044s;
    transition: 1.05s cubic-bezier(0.52, 0.01, 0.16, 1) 1.044s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(20) {
    -webkit-transition: 1.09s cubic-bezier(0.52, 0.01, 0.16, 1) 1.07s;
    -moz-transition: 1.09s cubic-bezier(0.52, 0.01, 0.16, 1) 1.07s;
    transition: 1.09s cubic-bezier(0.52, 0.01, 0.16, 1) 1.07s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(21) {
    -webkit-transition: 1.13s cubic-bezier(0.52, 0.01, 0.16, 1) 1.096s;
    -moz-transition: 1.13s cubic-bezier(0.52, 0.01, 0.16, 1) 1.096s;
    transition: 1.13s cubic-bezier(0.52, 0.01, 0.16, 1) 1.096s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(22) {
    -webkit-transition: 1.17s cubic-bezier(0.52, 0.01, 0.16, 1) 1.122s;
    -moz-transition: 1.17s cubic-bezier(0.52, 0.01, 0.16, 1) 1.122s;
    transition: 1.17s cubic-bezier(0.52, 0.01, 0.16, 1) 1.122s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(23) {
    -webkit-transition: 1.21s cubic-bezier(0.52, 0.01, 0.16, 1) 1.148s;
    -moz-transition: 1.21s cubic-bezier(0.52, 0.01, 0.16, 1) 1.148s;
    transition: 1.21s cubic-bezier(0.52, 0.01, 0.16, 1) 1.148s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(24) {
    -webkit-transition: 1.25s cubic-bezier(0.52, 0.01, 0.16, 1) 1.174s;
    -moz-transition: 1.25s cubic-bezier(0.52, 0.01, 0.16, 1) 1.174s;
    transition: 1.25s cubic-bezier(0.52, 0.01, 0.16, 1) 1.174s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(25) {
    -webkit-transition: 1.29s cubic-bezier(0.52, 0.01, 0.16, 1) 1.2s;
    -moz-transition: 1.29s cubic-bezier(0.52, 0.01, 0.16, 1) 1.2s;
    transition: 1.29s cubic-bezier(0.52, 0.01, 0.16, 1) 1.2s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(26) {
    -webkit-transition: 1.33s cubic-bezier(0.52, 0.01, 0.16, 1) 1.226s;
    -moz-transition: 1.33s cubic-bezier(0.52, 0.01, 0.16, 1) 1.226s;
    transition: 1.33s cubic-bezier(0.52, 0.01, 0.16, 1) 1.226s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(27) {
    -webkit-transition: 1.37s cubic-bezier(0.52, 0.01, 0.16, 1) 1.252s;
    -moz-transition: 1.37s cubic-bezier(0.52, 0.01, 0.16, 1) 1.252s;
    transition: 1.37s cubic-bezier(0.52, 0.01, 0.16, 1) 1.252s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(28) {
    -webkit-transition: 1.41s cubic-bezier(0.52, 0.01, 0.16, 1) 1.278s;
    -moz-transition: 1.41s cubic-bezier(0.52, 0.01, 0.16, 1) 1.278s;
    transition: 1.41s cubic-bezier(0.52, 0.01, 0.16, 1) 1.278s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(29) {
    -webkit-transition: 1.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1.304s;
    -moz-transition: 1.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1.304s;
    transition: 1.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1.304s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(30) {
    -webkit-transition: 1.49s cubic-bezier(0.52, 0.01, 0.16, 1) 1.33s;
    -moz-transition: 1.49s cubic-bezier(0.52, 0.01, 0.16, 1) 1.33s;
    transition: 1.49s cubic-bezier(0.52, 0.01, 0.16, 1) 1.33s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(31) {
    -webkit-transition: 1.53s cubic-bezier(0.52, 0.01, 0.16, 1) 1.356s;
    -moz-transition: 1.53s cubic-bezier(0.52, 0.01, 0.16, 1) 1.356s;
    transition: 1.53s cubic-bezier(0.52, 0.01, 0.16, 1) 1.356s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(32) {
    -webkit-transition: 1.57s cubic-bezier(0.52, 0.01, 0.16, 1) 1.382s;
    -moz-transition: 1.57s cubic-bezier(0.52, 0.01, 0.16, 1) 1.382s;
    transition: 1.57s cubic-bezier(0.52, 0.01, 0.16, 1) 1.382s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(33) {
    -webkit-transition: 1.61s cubic-bezier(0.52, 0.01, 0.16, 1) 1.408s;
    -moz-transition: 1.61s cubic-bezier(0.52, 0.01, 0.16, 1) 1.408s;
    transition: 1.61s cubic-bezier(0.52, 0.01, 0.16, 1) 1.408s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(34) {
    -webkit-transition: 1.65s cubic-bezier(0.52, 0.01, 0.16, 1) 1.434s;
    -moz-transition: 1.65s cubic-bezier(0.52, 0.01, 0.16, 1) 1.434s;
    transition: 1.65s cubic-bezier(0.52, 0.01, 0.16, 1) 1.434s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(35) {
    -webkit-transition: 1.69s cubic-bezier(0.52, 0.01, 0.16, 1) 1.46s;
    -moz-transition: 1.69s cubic-bezier(0.52, 0.01, 0.16, 1) 1.46s;
    transition: 1.69s cubic-bezier(0.52, 0.01, 0.16, 1) 1.46s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(36) {
    -webkit-transition: 1.73s cubic-bezier(0.52, 0.01, 0.16, 1) 1.486s;
    -moz-transition: 1.73s cubic-bezier(0.52, 0.01, 0.16, 1) 1.486s;
    transition: 1.73s cubic-bezier(0.52, 0.01, 0.16, 1) 1.486s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(37) {
    -webkit-transition: 1.77s cubic-bezier(0.52, 0.01, 0.16, 1) 1.512s;
    -moz-transition: 1.77s cubic-bezier(0.52, 0.01, 0.16, 1) 1.512s;
    transition: 1.77s cubic-bezier(0.52, 0.01, 0.16, 1) 1.512s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(38) {
    -webkit-transition: 1.81s cubic-bezier(0.52, 0.01, 0.16, 1) 1.538s;
    -moz-transition: 1.81s cubic-bezier(0.52, 0.01, 0.16, 1) 1.538s;
    transition: 1.81s cubic-bezier(0.52, 0.01, 0.16, 1) 1.538s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(39) {
    -webkit-transition: 1.85s cubic-bezier(0.52, 0.01, 0.16, 1) 1.564s;
    -moz-transition: 1.85s cubic-bezier(0.52, 0.01, 0.16, 1) 1.564s;
    transition: 1.85s cubic-bezier(0.52, 0.01, 0.16, 1) 1.564s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(40) {
    -webkit-transition: 1.89s cubic-bezier(0.52, 0.01, 0.16, 1) 1.59s;
    -moz-transition: 1.89s cubic-bezier(0.52, 0.01, 0.16, 1) 1.59s;
    transition: 1.89s cubic-bezier(0.52, 0.01, 0.16, 1) 1.59s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(41) {
    -webkit-transition: 1.93s cubic-bezier(0.52, 0.01, 0.16, 1) 1.616s;
    -moz-transition: 1.93s cubic-bezier(0.52, 0.01, 0.16, 1) 1.616s;
    transition: 1.93s cubic-bezier(0.52, 0.01, 0.16, 1) 1.616s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(42) {
    -webkit-transition: 1.97s cubic-bezier(0.52, 0.01, 0.16, 1) 1.642s;
    -moz-transition: 1.97s cubic-bezier(0.52, 0.01, 0.16, 1) 1.642s;
    transition: 1.97s cubic-bezier(0.52, 0.01, 0.16, 1) 1.642s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(43) {
    -webkit-transition: 2.01s cubic-bezier(0.52, 0.01, 0.16, 1) 1.668s;
    -moz-transition: 2.01s cubic-bezier(0.52, 0.01, 0.16, 1) 1.668s;
    transition: 2.01s cubic-bezier(0.52, 0.01, 0.16, 1) 1.668s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(44) {
    -webkit-transition: 2.05s cubic-bezier(0.52, 0.01, 0.16, 1) 1.694s;
    -moz-transition: 2.05s cubic-bezier(0.52, 0.01, 0.16, 1) 1.694s;
    transition: 2.05s cubic-bezier(0.52, 0.01, 0.16, 1) 1.694s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(45) {
    -webkit-transition: 2.09s cubic-bezier(0.52, 0.01, 0.16, 1) 1.72s;
    -moz-transition: 2.09s cubic-bezier(0.52, 0.01, 0.16, 1) 1.72s;
    transition: 2.09s cubic-bezier(0.52, 0.01, 0.16, 1) 1.72s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(46) {
    -webkit-transition: 2.13s cubic-bezier(0.52, 0.01, 0.16, 1) 1.746s;
    -moz-transition: 2.13s cubic-bezier(0.52, 0.01, 0.16, 1) 1.746s;
    transition: 2.13s cubic-bezier(0.52, 0.01, 0.16, 1) 1.746s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(47) {
    -webkit-transition: 2.17s cubic-bezier(0.52, 0.01, 0.16, 1) 1.772s;
    -moz-transition: 2.17s cubic-bezier(0.52, 0.01, 0.16, 1) 1.772s;
    transition: 2.17s cubic-bezier(0.52, 0.01, 0.16, 1) 1.772s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(48) {
    -webkit-transition: 2.21s cubic-bezier(0.52, 0.01, 0.16, 1) 1.798s;
    -moz-transition: 2.21s cubic-bezier(0.52, 0.01, 0.16, 1) 1.798s;
    transition: 2.21s cubic-bezier(0.52, 0.01, 0.16, 1) 1.798s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(49) {
    -webkit-transition: 2.25s cubic-bezier(0.52, 0.01, 0.16, 1) 1.824s;
    -moz-transition: 2.25s cubic-bezier(0.52, 0.01, 0.16, 1) 1.824s;
    transition: 2.25s cubic-bezier(0.52, 0.01, 0.16, 1) 1.824s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(50) {
    -webkit-transition: 2.29s cubic-bezier(0.52, 0.01, 0.16, 1) 1.85s;
    -moz-transition: 2.29s cubic-bezier(0.52, 0.01, 0.16, 1) 1.85s;
    transition: 2.29s cubic-bezier(0.52, 0.01, 0.16, 1) 1.85s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(51) {
    -webkit-transition: 2.33s cubic-bezier(0.52, 0.01, 0.16, 1) 1.876s;
    -moz-transition: 2.33s cubic-bezier(0.52, 0.01, 0.16, 1) 1.876s;
    transition: 2.33s cubic-bezier(0.52, 0.01, 0.16, 1) 1.876s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(52) {
    -webkit-transition: 2.37s cubic-bezier(0.52, 0.01, 0.16, 1) 1.902s;
    -moz-transition: 2.37s cubic-bezier(0.52, 0.01, 0.16, 1) 1.902s;
    transition: 2.37s cubic-bezier(0.52, 0.01, 0.16, 1) 1.902s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(53) {
    -webkit-transition: 2.41s cubic-bezier(0.52, 0.01, 0.16, 1) 1.928s;
    -moz-transition: 2.41s cubic-bezier(0.52, 0.01, 0.16, 1) 1.928s;
    transition: 2.41s cubic-bezier(0.52, 0.01, 0.16, 1) 1.928s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(54) {
    -webkit-transition: 2.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1.954s;
    -moz-transition: 2.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1.954s;
    transition: 2.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1.954s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(55) {
    -webkit-transition: 2.49s cubic-bezier(0.52, 0.01, 0.16, 1) 1.98s;
    -moz-transition: 2.49s cubic-bezier(0.52, 0.01, 0.16, 1) 1.98s;
    transition: 2.49s cubic-bezier(0.52, 0.01, 0.16, 1) 1.98s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(56) {
    -webkit-transition: 2.53s cubic-bezier(0.52, 0.01, 0.16, 1) 2.006s;
    -moz-transition: 2.53s cubic-bezier(0.52, 0.01, 0.16, 1) 2.006s;
    transition: 2.53s cubic-bezier(0.52, 0.01, 0.16, 1) 2.006s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(57) {
    -webkit-transition: 2.57s cubic-bezier(0.52, 0.01, 0.16, 1) 2.032s;
    -moz-transition: 2.57s cubic-bezier(0.52, 0.01, 0.16, 1) 2.032s;
    transition: 2.57s cubic-bezier(0.52, 0.01, 0.16, 1) 2.032s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(58) {
    -webkit-transition: 2.61s cubic-bezier(0.52, 0.01, 0.16, 1) 2.058s;
    -moz-transition: 2.61s cubic-bezier(0.52, 0.01, 0.16, 1) 2.058s;
    transition: 2.61s cubic-bezier(0.52, 0.01, 0.16, 1) 2.058s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(59) {
    -webkit-transition: 2.65s cubic-bezier(0.52, 0.01, 0.16, 1) 2.084s;
    -moz-transition: 2.65s cubic-bezier(0.52, 0.01, 0.16, 1) 2.084s;
    transition: 2.65s cubic-bezier(0.52, 0.01, 0.16, 1) 2.084s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(60) {
    -webkit-transition: 2.69s cubic-bezier(0.52, 0.01, 0.16, 1) 2.11s;
    -moz-transition: 2.69s cubic-bezier(0.52, 0.01, 0.16, 1) 2.11s;
    transition: 2.69s cubic-bezier(0.52, 0.01, 0.16, 1) 2.11s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(61) {
    -webkit-transition: 2.73s cubic-bezier(0.52, 0.01, 0.16, 1) 2.136s;
    -moz-transition: 2.73s cubic-bezier(0.52, 0.01, 0.16, 1) 2.136s;
    transition: 2.73s cubic-bezier(0.52, 0.01, 0.16, 1) 2.136s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(62) {
    -webkit-transition: 2.77s cubic-bezier(0.52, 0.01, 0.16, 1) 2.162s;
    -moz-transition: 2.77s cubic-bezier(0.52, 0.01, 0.16, 1) 2.162s;
    transition: 2.77s cubic-bezier(0.52, 0.01, 0.16, 1) 2.162s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(63) {
    -webkit-transition: 2.81s cubic-bezier(0.52, 0.01, 0.16, 1) 2.188s;
    -moz-transition: 2.81s cubic-bezier(0.52, 0.01, 0.16, 1) 2.188s;
    transition: 2.81s cubic-bezier(0.52, 0.01, 0.16, 1) 2.188s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(64) {
    -webkit-transition: 2.85s cubic-bezier(0.52, 0.01, 0.16, 1) 2.214s;
    -moz-transition: 2.85s cubic-bezier(0.52, 0.01, 0.16, 1) 2.214s;
    transition: 2.85s cubic-bezier(0.52, 0.01, 0.16, 1) 2.214s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(65) {
    -webkit-transition: 2.89s cubic-bezier(0.52, 0.01, 0.16, 1) 2.24s;
    -moz-transition: 2.89s cubic-bezier(0.52, 0.01, 0.16, 1) 2.24s;
    transition: 2.89s cubic-bezier(0.52, 0.01, 0.16, 1) 2.24s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(66) {
    -webkit-transition: 2.93s cubic-bezier(0.52, 0.01, 0.16, 1) 2.266s;
    -moz-transition: 2.93s cubic-bezier(0.52, 0.01, 0.16, 1) 2.266s;
    transition: 2.93s cubic-bezier(0.52, 0.01, 0.16, 1) 2.266s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(67) {
    -webkit-transition: 2.97s cubic-bezier(0.52, 0.01, 0.16, 1) 2.292s;
    -moz-transition: 2.97s cubic-bezier(0.52, 0.01, 0.16, 1) 2.292s;
    transition: 2.97s cubic-bezier(0.52, 0.01, 0.16, 1) 2.292s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(68) {
    -webkit-transition: 3.01s cubic-bezier(0.52, 0.01, 0.16, 1) 2.318s;
    -moz-transition: 3.01s cubic-bezier(0.52, 0.01, 0.16, 1) 2.318s;
    transition: 3.01s cubic-bezier(0.52, 0.01, 0.16, 1) 2.318s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(69) {
    -webkit-transition: 3.05s cubic-bezier(0.52, 0.01, 0.16, 1) 2.344s;
    -moz-transition: 3.05s cubic-bezier(0.52, 0.01, 0.16, 1) 2.344s;
    transition: 3.05s cubic-bezier(0.52, 0.01, 0.16, 1) 2.344s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(70) {
    -webkit-transition: 3.09s cubic-bezier(0.52, 0.01, 0.16, 1) 2.37s;
    -moz-transition: 3.09s cubic-bezier(0.52, 0.01, 0.16, 1) 2.37s;
    transition: 3.09s cubic-bezier(0.52, 0.01, 0.16, 1) 2.37s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(71) {
    -webkit-transition: 3.13s cubic-bezier(0.52, 0.01, 0.16, 1) 2.396s;
    -moz-transition: 3.13s cubic-bezier(0.52, 0.01, 0.16, 1) 2.396s;
    transition: 3.13s cubic-bezier(0.52, 0.01, 0.16, 1) 2.396s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(72) {
    -webkit-transition: 3.17s cubic-bezier(0.52, 0.01, 0.16, 1) 2.422s;
    -moz-transition: 3.17s cubic-bezier(0.52, 0.01, 0.16, 1) 2.422s;
    transition: 3.17s cubic-bezier(0.52, 0.01, 0.16, 1) 2.422s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(73) {
    -webkit-transition: 3.21s cubic-bezier(0.52, 0.01, 0.16, 1) 2.448s;
    -moz-transition: 3.21s cubic-bezier(0.52, 0.01, 0.16, 1) 2.448s;
    transition: 3.21s cubic-bezier(0.52, 0.01, 0.16, 1) 2.448s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(74) {
    -webkit-transition: 3.25s cubic-bezier(0.52, 0.01, 0.16, 1) 2.474s;
    -moz-transition: 3.25s cubic-bezier(0.52, 0.01, 0.16, 1) 2.474s;
    transition: 3.25s cubic-bezier(0.52, 0.01, 0.16, 1) 2.474s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(75) {
    -webkit-transition: 3.29s cubic-bezier(0.52, 0.01, 0.16, 1) 2.5s;
    -moz-transition: 3.29s cubic-bezier(0.52, 0.01, 0.16, 1) 2.5s;
    transition: 3.29s cubic-bezier(0.52, 0.01, 0.16, 1) 2.5s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(76) {
    -webkit-transition: 3.33s cubic-bezier(0.52, 0.01, 0.16, 1) 2.526s;
    -moz-transition: 3.33s cubic-bezier(0.52, 0.01, 0.16, 1) 2.526s;
    transition: 3.33s cubic-bezier(0.52, 0.01, 0.16, 1) 2.526s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(77) {
    -webkit-transition: 3.37s cubic-bezier(0.52, 0.01, 0.16, 1) 2.552s;
    -moz-transition: 3.37s cubic-bezier(0.52, 0.01, 0.16, 1) 2.552s;
    transition: 3.37s cubic-bezier(0.52, 0.01, 0.16, 1) 2.552s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(78) {
    -webkit-transition: 3.41s cubic-bezier(0.52, 0.01, 0.16, 1) 2.578s;
    -moz-transition: 3.41s cubic-bezier(0.52, 0.01, 0.16, 1) 2.578s;
    transition: 3.41s cubic-bezier(0.52, 0.01, 0.16, 1) 2.578s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(79) {
    -webkit-transition: 3.45s cubic-bezier(0.52, 0.01, 0.16, 1) 2.604s;
    -moz-transition: 3.45s cubic-bezier(0.52, 0.01, 0.16, 1) 2.604s;
    transition: 3.45s cubic-bezier(0.52, 0.01, 0.16, 1) 2.604s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(80) {
    -webkit-transition: 3.49s cubic-bezier(0.52, 0.01, 0.16, 1) 2.63s;
    -moz-transition: 3.49s cubic-bezier(0.52, 0.01, 0.16, 1) 2.63s;
    transition: 3.49s cubic-bezier(0.52, 0.01, 0.16, 1) 2.63s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(81) {
    -webkit-transition: 3.53s cubic-bezier(0.52, 0.01, 0.16, 1) 2.656s;
    -moz-transition: 3.53s cubic-bezier(0.52, 0.01, 0.16, 1) 2.656s;
    transition: 3.53s cubic-bezier(0.52, 0.01, 0.16, 1) 2.656s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(82) {
    -webkit-transition: 3.57s cubic-bezier(0.52, 0.01, 0.16, 1) 2.682s;
    -moz-transition: 3.57s cubic-bezier(0.52, 0.01, 0.16, 1) 2.682s;
    transition: 3.57s cubic-bezier(0.52, 0.01, 0.16, 1) 2.682s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(83) {
    -webkit-transition: 3.61s cubic-bezier(0.52, 0.01, 0.16, 1) 2.708s;
    -moz-transition: 3.61s cubic-bezier(0.52, 0.01, 0.16, 1) 2.708s;
    transition: 3.61s cubic-bezier(0.52, 0.01, 0.16, 1) 2.708s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(84) {
    -webkit-transition: 3.65s cubic-bezier(0.52, 0.01, 0.16, 1) 2.734s;
    -moz-transition: 3.65s cubic-bezier(0.52, 0.01, 0.16, 1) 2.734s;
    transition: 3.65s cubic-bezier(0.52, 0.01, 0.16, 1) 2.734s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(85) {
    -webkit-transition: 3.69s cubic-bezier(0.52, 0.01, 0.16, 1) 2.76s;
    -moz-transition: 3.69s cubic-bezier(0.52, 0.01, 0.16, 1) 2.76s;
    transition: 3.69s cubic-bezier(0.52, 0.01, 0.16, 1) 2.76s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(86) {
    -webkit-transition: 3.73s cubic-bezier(0.52, 0.01, 0.16, 1) 2.786s;
    -moz-transition: 3.73s cubic-bezier(0.52, 0.01, 0.16, 1) 2.786s;
    transition: 3.73s cubic-bezier(0.52, 0.01, 0.16, 1) 2.786s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(87) {
    -webkit-transition: 3.77s cubic-bezier(0.52, 0.01, 0.16, 1) 2.812s;
    -moz-transition: 3.77s cubic-bezier(0.52, 0.01, 0.16, 1) 2.812s;
    transition: 3.77s cubic-bezier(0.52, 0.01, 0.16, 1) 2.812s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(88) {
    -webkit-transition: 3.81s cubic-bezier(0.52, 0.01, 0.16, 1) 2.838s;
    -moz-transition: 3.81s cubic-bezier(0.52, 0.01, 0.16, 1) 2.838s;
    transition: 3.81s cubic-bezier(0.52, 0.01, 0.16, 1) 2.838s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(89) {
    -webkit-transition: 3.85s cubic-bezier(0.52, 0.01, 0.16, 1) 2.864s;
    -moz-transition: 3.85s cubic-bezier(0.52, 0.01, 0.16, 1) 2.864s;
    transition: 3.85s cubic-bezier(0.52, 0.01, 0.16, 1) 2.864s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(90) {
    -webkit-transition: 3.89s cubic-bezier(0.52, 0.01, 0.16, 1) 2.89s;
    -moz-transition: 3.89s cubic-bezier(0.52, 0.01, 0.16, 1) 2.89s;
    transition: 3.89s cubic-bezier(0.52, 0.01, 0.16, 1) 2.89s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(91) {
    -webkit-transition: 3.93s cubic-bezier(0.52, 0.01, 0.16, 1) 2.916s;
    -moz-transition: 3.93s cubic-bezier(0.52, 0.01, 0.16, 1) 2.916s;
    transition: 3.93s cubic-bezier(0.52, 0.01, 0.16, 1) 2.916s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(92) {
    -webkit-transition: 3.97s cubic-bezier(0.52, 0.01, 0.16, 1) 2.942s;
    -moz-transition: 3.97s cubic-bezier(0.52, 0.01, 0.16, 1) 2.942s;
    transition: 3.97s cubic-bezier(0.52, 0.01, 0.16, 1) 2.942s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(93) {
    -webkit-transition: 4.01s cubic-bezier(0.52, 0.01, 0.16, 1) 2.968s;
    -moz-transition: 4.01s cubic-bezier(0.52, 0.01, 0.16, 1) 2.968s;
    transition: 4.01s cubic-bezier(0.52, 0.01, 0.16, 1) 2.968s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(94) {
    -webkit-transition: 4.05s cubic-bezier(0.52, 0.01, 0.16, 1) 2.994s;
    -moz-transition: 4.05s cubic-bezier(0.52, 0.01, 0.16, 1) 2.994s;
    transition: 4.05s cubic-bezier(0.52, 0.01, 0.16, 1) 2.994s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(95) {
    -webkit-transition: 4.09s cubic-bezier(0.52, 0.01, 0.16, 1) 3.02s;
    -moz-transition: 4.09s cubic-bezier(0.52, 0.01, 0.16, 1) 3.02s;
    transition: 4.09s cubic-bezier(0.52, 0.01, 0.16, 1) 3.02s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(96) {
    -webkit-transition: 4.13s cubic-bezier(0.52, 0.01, 0.16, 1) 3.046s;
    -moz-transition: 4.13s cubic-bezier(0.52, 0.01, 0.16, 1) 3.046s;
    transition: 4.13s cubic-bezier(0.52, 0.01, 0.16, 1) 3.046s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(97) {
    -webkit-transition: 4.17s cubic-bezier(0.52, 0.01, 0.16, 1) 3.072s;
    -moz-transition: 4.17s cubic-bezier(0.52, 0.01, 0.16, 1) 3.072s;
    transition: 4.17s cubic-bezier(0.52, 0.01, 0.16, 1) 3.072s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(98) {
    -webkit-transition: 4.21s cubic-bezier(0.52, 0.01, 0.16, 1) 3.098s;
    -moz-transition: 4.21s cubic-bezier(0.52, 0.01, 0.16, 1) 3.098s;
    transition: 4.21s cubic-bezier(0.52, 0.01, 0.16, 1) 3.098s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(99) {
    -webkit-transition: 4.25s cubic-bezier(0.52, 0.01, 0.16, 1) 3.124s;
    -moz-transition: 4.25s cubic-bezier(0.52, 0.01, 0.16, 1) 3.124s;
    transition: 4.25s cubic-bezier(0.52, 0.01, 0.16, 1) 3.124s; }
  .letter-split.letter-split-delay[data-active="on"] span:nth-child(100) {
    -webkit-transition: 4.29s cubic-bezier(0.52, 0.01, 0.16, 1) 3.15s;
    -moz-transition: 4.29s cubic-bezier(0.52, 0.01, 0.16, 1) 3.15s;
    transition: 4.29s cubic-bezier(0.52, 0.01, 0.16, 1) 3.15s; }
  .letter-split[data-active="off"] > span {
    color: rgba(255, 255, 255, 0); }

.letter-split-overflow {
  display: inline-block; }
  .letter-split-overflow > span {
    display: inline-block; }
  .letter-split-overflow > span {
    -webkit-transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1);
    -moz-transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1);
    transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1);
    will-change: transform; }
  .letter-split-overflow[data-active="on"] span:nth-child(1) {
    -webkit-transition: 0.323s cubic-bezier(0.62, 0.02, 0.34, 1) -0.007s;
    -moz-transition: 0.323s cubic-bezier(0.62, 0.02, 0.34, 1) -0.007s;
    transition: 0.323s cubic-bezier(0.62, 0.02, 0.34, 1) -0.007s; }
  .letter-split-overflow[data-active="on"] span:nth-child(2) {
    -webkit-transition: 0.346s cubic-bezier(0.62, 0.02, 0.34, 1) 0.006s;
    -moz-transition: 0.346s cubic-bezier(0.62, 0.02, 0.34, 1) 0.006s;
    transition: 0.346s cubic-bezier(0.62, 0.02, 0.34, 1) 0.006s; }
  .letter-split-overflow[data-active="on"] span:nth-child(3) {
    -webkit-transition: 0.369s cubic-bezier(0.62, 0.02, 0.34, 1) 0.019s;
    -moz-transition: 0.369s cubic-bezier(0.62, 0.02, 0.34, 1) 0.019s;
    transition: 0.369s cubic-bezier(0.62, 0.02, 0.34, 1) 0.019s; }
  .letter-split-overflow[data-active="on"] span:nth-child(4) {
    -webkit-transition: 0.392s cubic-bezier(0.62, 0.02, 0.34, 1) 0.032s;
    -moz-transition: 0.392s cubic-bezier(0.62, 0.02, 0.34, 1) 0.032s;
    transition: 0.392s cubic-bezier(0.62, 0.02, 0.34, 1) 0.032s; }
  .letter-split-overflow[data-active="on"] span:nth-child(5) {
    -webkit-transition: 0.415s cubic-bezier(0.62, 0.02, 0.34, 1) 0.045s;
    -moz-transition: 0.415s cubic-bezier(0.62, 0.02, 0.34, 1) 0.045s;
    transition: 0.415s cubic-bezier(0.62, 0.02, 0.34, 1) 0.045s; }
  .letter-split-overflow[data-active="on"] span:nth-child(6) {
    -webkit-transition: 0.438s cubic-bezier(0.62, 0.02, 0.34, 1) 0.058s;
    -moz-transition: 0.438s cubic-bezier(0.62, 0.02, 0.34, 1) 0.058s;
    transition: 0.438s cubic-bezier(0.62, 0.02, 0.34, 1) 0.058s; }
  .letter-split-overflow[data-active="on"] span:nth-child(7) {
    -webkit-transition: 0.461s cubic-bezier(0.62, 0.02, 0.34, 1) 0.071s;
    -moz-transition: 0.461s cubic-bezier(0.62, 0.02, 0.34, 1) 0.071s;
    transition: 0.461s cubic-bezier(0.62, 0.02, 0.34, 1) 0.071s; }
  .letter-split-overflow[data-active="on"] span:nth-child(8) {
    -webkit-transition: 0.484s cubic-bezier(0.62, 0.02, 0.34, 1) 0.084s;
    -moz-transition: 0.484s cubic-bezier(0.62, 0.02, 0.34, 1) 0.084s;
    transition: 0.484s cubic-bezier(0.62, 0.02, 0.34, 1) 0.084s; }
  .letter-split-overflow[data-active="on"] span:nth-child(9) {
    -webkit-transition: 0.507s cubic-bezier(0.62, 0.02, 0.34, 1) 0.097s;
    -moz-transition: 0.507s cubic-bezier(0.62, 0.02, 0.34, 1) 0.097s;
    transition: 0.507s cubic-bezier(0.62, 0.02, 0.34, 1) 0.097s; }
  .letter-split-overflow[data-active="on"] span:nth-child(10) {
    -webkit-transition: 0.53s cubic-bezier(0.62, 0.02, 0.34, 1) 0.11s;
    -moz-transition: 0.53s cubic-bezier(0.62, 0.02, 0.34, 1) 0.11s;
    transition: 0.53s cubic-bezier(0.62, 0.02, 0.34, 1) 0.11s; }
  .letter-split-overflow[data-active="on"] span:nth-child(11) {
    -webkit-transition: 0.553s cubic-bezier(0.62, 0.02, 0.34, 1) 0.123s;
    -moz-transition: 0.553s cubic-bezier(0.62, 0.02, 0.34, 1) 0.123s;
    transition: 0.553s cubic-bezier(0.62, 0.02, 0.34, 1) 0.123s; }
  .letter-split-overflow[data-active="on"] span:nth-child(12) {
    -webkit-transition: 0.576s cubic-bezier(0.62, 0.02, 0.34, 1) 0.136s;
    -moz-transition: 0.576s cubic-bezier(0.62, 0.02, 0.34, 1) 0.136s;
    transition: 0.576s cubic-bezier(0.62, 0.02, 0.34, 1) 0.136s; }
  .letter-split-overflow[data-active="on"] span:nth-child(13) {
    -webkit-transition: 0.599s cubic-bezier(0.62, 0.02, 0.34, 1) 0.149s;
    -moz-transition: 0.599s cubic-bezier(0.62, 0.02, 0.34, 1) 0.149s;
    transition: 0.599s cubic-bezier(0.62, 0.02, 0.34, 1) 0.149s; }
  .letter-split-overflow[data-active="on"] span:nth-child(14) {
    -webkit-transition: 0.622s cubic-bezier(0.62, 0.02, 0.34, 1) 0.162s;
    -moz-transition: 0.622s cubic-bezier(0.62, 0.02, 0.34, 1) 0.162s;
    transition: 0.622s cubic-bezier(0.62, 0.02, 0.34, 1) 0.162s; }
  .letter-split-overflow[data-active="on"] span:nth-child(15) {
    -webkit-transition: 0.645s cubic-bezier(0.62, 0.02, 0.34, 1) 0.175s;
    -moz-transition: 0.645s cubic-bezier(0.62, 0.02, 0.34, 1) 0.175s;
    transition: 0.645s cubic-bezier(0.62, 0.02, 0.34, 1) 0.175s; }
  .letter-split-overflow[data-active="on"] span:nth-child(16) {
    -webkit-transition: 0.668s cubic-bezier(0.62, 0.02, 0.34, 1) 0.188s;
    -moz-transition: 0.668s cubic-bezier(0.62, 0.02, 0.34, 1) 0.188s;
    transition: 0.668s cubic-bezier(0.62, 0.02, 0.34, 1) 0.188s; }
  .letter-split-overflow[data-active="on"] span:nth-child(17) {
    -webkit-transition: 0.691s cubic-bezier(0.62, 0.02, 0.34, 1) 0.201s;
    -moz-transition: 0.691s cubic-bezier(0.62, 0.02, 0.34, 1) 0.201s;
    transition: 0.691s cubic-bezier(0.62, 0.02, 0.34, 1) 0.201s; }
  .letter-split-overflow[data-active="on"] span:nth-child(18) {
    -webkit-transition: 0.714s cubic-bezier(0.62, 0.02, 0.34, 1) 0.214s;
    -moz-transition: 0.714s cubic-bezier(0.62, 0.02, 0.34, 1) 0.214s;
    transition: 0.714s cubic-bezier(0.62, 0.02, 0.34, 1) 0.214s; }
  .letter-split-overflow[data-active="on"] span:nth-child(19) {
    -webkit-transition: 0.737s cubic-bezier(0.62, 0.02, 0.34, 1) 0.227s;
    -moz-transition: 0.737s cubic-bezier(0.62, 0.02, 0.34, 1) 0.227s;
    transition: 0.737s cubic-bezier(0.62, 0.02, 0.34, 1) 0.227s; }
  .letter-split-overflow[data-active="on"] span:nth-child(20) {
    -webkit-transition: 0.76s cubic-bezier(0.62, 0.02, 0.34, 1) 0.24s;
    -moz-transition: 0.76s cubic-bezier(0.62, 0.02, 0.34, 1) 0.24s;
    transition: 0.76s cubic-bezier(0.62, 0.02, 0.34, 1) 0.24s; }
  .letter-split-overflow[data-active="on"] span:nth-child(21) {
    -webkit-transition: 0.783s cubic-bezier(0.62, 0.02, 0.34, 1) 0.253s;
    -moz-transition: 0.783s cubic-bezier(0.62, 0.02, 0.34, 1) 0.253s;
    transition: 0.783s cubic-bezier(0.62, 0.02, 0.34, 1) 0.253s; }
  .letter-split-overflow[data-active="on"] span:nth-child(22) {
    -webkit-transition: 0.806s cubic-bezier(0.62, 0.02, 0.34, 1) 0.266s;
    -moz-transition: 0.806s cubic-bezier(0.62, 0.02, 0.34, 1) 0.266s;
    transition: 0.806s cubic-bezier(0.62, 0.02, 0.34, 1) 0.266s; }
  .letter-split-overflow[data-active="on"] span:nth-child(23) {
    -webkit-transition: 0.829s cubic-bezier(0.62, 0.02, 0.34, 1) 0.279s;
    -moz-transition: 0.829s cubic-bezier(0.62, 0.02, 0.34, 1) 0.279s;
    transition: 0.829s cubic-bezier(0.62, 0.02, 0.34, 1) 0.279s; }
  .letter-split-overflow[data-active="on"] span:nth-child(24) {
    -webkit-transition: 0.852s cubic-bezier(0.62, 0.02, 0.34, 1) 0.292s;
    -moz-transition: 0.852s cubic-bezier(0.62, 0.02, 0.34, 1) 0.292s;
    transition: 0.852s cubic-bezier(0.62, 0.02, 0.34, 1) 0.292s; }
  .letter-split-overflow[data-active="on"] span:nth-child(25) {
    -webkit-transition: 0.875s cubic-bezier(0.62, 0.02, 0.34, 1) 0.305s;
    -moz-transition: 0.875s cubic-bezier(0.62, 0.02, 0.34, 1) 0.305s;
    transition: 0.875s cubic-bezier(0.62, 0.02, 0.34, 1) 0.305s; }
  .letter-split-overflow[data-active="on"] span:nth-child(26) {
    -webkit-transition: 0.898s cubic-bezier(0.62, 0.02, 0.34, 1) 0.318s;
    -moz-transition: 0.898s cubic-bezier(0.62, 0.02, 0.34, 1) 0.318s;
    transition: 0.898s cubic-bezier(0.62, 0.02, 0.34, 1) 0.318s; }
  .letter-split-overflow[data-active="on"] span:nth-child(27) {
    -webkit-transition: 0.921s cubic-bezier(0.62, 0.02, 0.34, 1) 0.331s;
    -moz-transition: 0.921s cubic-bezier(0.62, 0.02, 0.34, 1) 0.331s;
    transition: 0.921s cubic-bezier(0.62, 0.02, 0.34, 1) 0.331s; }
  .letter-split-overflow[data-active="on"] span:nth-child(28) {
    -webkit-transition: 0.944s cubic-bezier(0.62, 0.02, 0.34, 1) 0.344s;
    -moz-transition: 0.944s cubic-bezier(0.62, 0.02, 0.34, 1) 0.344s;
    transition: 0.944s cubic-bezier(0.62, 0.02, 0.34, 1) 0.344s; }
  .letter-split-overflow[data-active="on"] span:nth-child(29) {
    -webkit-transition: 0.967s cubic-bezier(0.62, 0.02, 0.34, 1) 0.357s;
    -moz-transition: 0.967s cubic-bezier(0.62, 0.02, 0.34, 1) 0.357s;
    transition: 0.967s cubic-bezier(0.62, 0.02, 0.34, 1) 0.357s; }
  .letter-split-overflow[data-active="on"] span:nth-child(30) {
    -webkit-transition: 0.99s cubic-bezier(0.62, 0.02, 0.34, 1) 0.37s;
    -moz-transition: 0.99s cubic-bezier(0.62, 0.02, 0.34, 1) 0.37s;
    transition: 0.99s cubic-bezier(0.62, 0.02, 0.34, 1) 0.37s; }
  .letter-split-overflow[data-active="on"] span:nth-child(31) {
    -webkit-transition: 1.013s cubic-bezier(0.62, 0.02, 0.34, 1) 0.383s;
    -moz-transition: 1.013s cubic-bezier(0.62, 0.02, 0.34, 1) 0.383s;
    transition: 1.013s cubic-bezier(0.62, 0.02, 0.34, 1) 0.383s; }
  .letter-split-overflow[data-active="on"] span:nth-child(32) {
    -webkit-transition: 1.036s cubic-bezier(0.62, 0.02, 0.34, 1) 0.396s;
    -moz-transition: 1.036s cubic-bezier(0.62, 0.02, 0.34, 1) 0.396s;
    transition: 1.036s cubic-bezier(0.62, 0.02, 0.34, 1) 0.396s; }
  .letter-split-overflow[data-active="on"] span:nth-child(33) {
    -webkit-transition: 1.059s cubic-bezier(0.62, 0.02, 0.34, 1) 0.409s;
    -moz-transition: 1.059s cubic-bezier(0.62, 0.02, 0.34, 1) 0.409s;
    transition: 1.059s cubic-bezier(0.62, 0.02, 0.34, 1) 0.409s; }
  .letter-split-overflow[data-active="on"] span:nth-child(34) {
    -webkit-transition: 1.082s cubic-bezier(0.62, 0.02, 0.34, 1) 0.422s;
    -moz-transition: 1.082s cubic-bezier(0.62, 0.02, 0.34, 1) 0.422s;
    transition: 1.082s cubic-bezier(0.62, 0.02, 0.34, 1) 0.422s; }
  .letter-split-overflow[data-active="on"] span:nth-child(35) {
    -webkit-transition: 1.105s cubic-bezier(0.62, 0.02, 0.34, 1) 0.435s;
    -moz-transition: 1.105s cubic-bezier(0.62, 0.02, 0.34, 1) 0.435s;
    transition: 1.105s cubic-bezier(0.62, 0.02, 0.34, 1) 0.435s; }
  .letter-split-overflow[data-active="on"] span:nth-child(36) {
    -webkit-transition: 1.128s cubic-bezier(0.62, 0.02, 0.34, 1) 0.448s;
    -moz-transition: 1.128s cubic-bezier(0.62, 0.02, 0.34, 1) 0.448s;
    transition: 1.128s cubic-bezier(0.62, 0.02, 0.34, 1) 0.448s; }
  .letter-split-overflow[data-active="on"] span:nth-child(37) {
    -webkit-transition: 1.151s cubic-bezier(0.62, 0.02, 0.34, 1) 0.461s;
    -moz-transition: 1.151s cubic-bezier(0.62, 0.02, 0.34, 1) 0.461s;
    transition: 1.151s cubic-bezier(0.62, 0.02, 0.34, 1) 0.461s; }
  .letter-split-overflow[data-active="on"] span:nth-child(38) {
    -webkit-transition: 1.174s cubic-bezier(0.62, 0.02, 0.34, 1) 0.474s;
    -moz-transition: 1.174s cubic-bezier(0.62, 0.02, 0.34, 1) 0.474s;
    transition: 1.174s cubic-bezier(0.62, 0.02, 0.34, 1) 0.474s; }
  .letter-split-overflow[data-active="on"] span:nth-child(39) {
    -webkit-transition: 1.197s cubic-bezier(0.62, 0.02, 0.34, 1) 0.487s;
    -moz-transition: 1.197s cubic-bezier(0.62, 0.02, 0.34, 1) 0.487s;
    transition: 1.197s cubic-bezier(0.62, 0.02, 0.34, 1) 0.487s; }
  .letter-split-overflow[data-active="on"] span:nth-child(40) {
    -webkit-transition: 1.22s cubic-bezier(0.62, 0.02, 0.34, 1) 0.5s;
    -moz-transition: 1.22s cubic-bezier(0.62, 0.02, 0.34, 1) 0.5s;
    transition: 1.22s cubic-bezier(0.62, 0.02, 0.34, 1) 0.5s; }
  .letter-split-overflow[data-active="on"] span:nth-child(41) {
    -webkit-transition: 1.243s cubic-bezier(0.62, 0.02, 0.34, 1) 0.513s;
    -moz-transition: 1.243s cubic-bezier(0.62, 0.02, 0.34, 1) 0.513s;
    transition: 1.243s cubic-bezier(0.62, 0.02, 0.34, 1) 0.513s; }
  .letter-split-overflow[data-active="on"] span:nth-child(42) {
    -webkit-transition: 1.266s cubic-bezier(0.62, 0.02, 0.34, 1) 0.526s;
    -moz-transition: 1.266s cubic-bezier(0.62, 0.02, 0.34, 1) 0.526s;
    transition: 1.266s cubic-bezier(0.62, 0.02, 0.34, 1) 0.526s; }
  .letter-split-overflow[data-active="on"] span:nth-child(43) {
    -webkit-transition: 1.289s cubic-bezier(0.62, 0.02, 0.34, 1) 0.539s;
    -moz-transition: 1.289s cubic-bezier(0.62, 0.02, 0.34, 1) 0.539s;
    transition: 1.289s cubic-bezier(0.62, 0.02, 0.34, 1) 0.539s; }
  .letter-split-overflow[data-active="on"] span:nth-child(44) {
    -webkit-transition: 1.312s cubic-bezier(0.62, 0.02, 0.34, 1) 0.552s;
    -moz-transition: 1.312s cubic-bezier(0.62, 0.02, 0.34, 1) 0.552s;
    transition: 1.312s cubic-bezier(0.62, 0.02, 0.34, 1) 0.552s; }
  .letter-split-overflow[data-active="on"] span:nth-child(45) {
    -webkit-transition: 1.335s cubic-bezier(0.62, 0.02, 0.34, 1) 0.565s;
    -moz-transition: 1.335s cubic-bezier(0.62, 0.02, 0.34, 1) 0.565s;
    transition: 1.335s cubic-bezier(0.62, 0.02, 0.34, 1) 0.565s; }
  .letter-split-overflow[data-active="on"] span:nth-child(46) {
    -webkit-transition: 1.358s cubic-bezier(0.62, 0.02, 0.34, 1) 0.578s;
    -moz-transition: 1.358s cubic-bezier(0.62, 0.02, 0.34, 1) 0.578s;
    transition: 1.358s cubic-bezier(0.62, 0.02, 0.34, 1) 0.578s; }
  .letter-split-overflow[data-active="on"] span:nth-child(47) {
    -webkit-transition: 1.381s cubic-bezier(0.62, 0.02, 0.34, 1) 0.591s;
    -moz-transition: 1.381s cubic-bezier(0.62, 0.02, 0.34, 1) 0.591s;
    transition: 1.381s cubic-bezier(0.62, 0.02, 0.34, 1) 0.591s; }
  .letter-split-overflow[data-active="on"] span:nth-child(48) {
    -webkit-transition: 1.404s cubic-bezier(0.62, 0.02, 0.34, 1) 0.604s;
    -moz-transition: 1.404s cubic-bezier(0.62, 0.02, 0.34, 1) 0.604s;
    transition: 1.404s cubic-bezier(0.62, 0.02, 0.34, 1) 0.604s; }
  .letter-split-overflow[data-active="on"] span:nth-child(49) {
    -webkit-transition: 1.427s cubic-bezier(0.62, 0.02, 0.34, 1) 0.617s;
    -moz-transition: 1.427s cubic-bezier(0.62, 0.02, 0.34, 1) 0.617s;
    transition: 1.427s cubic-bezier(0.62, 0.02, 0.34, 1) 0.617s; }
  .letter-split-overflow[data-active="on"] span:nth-child(50) {
    -webkit-transition: 1.45s cubic-bezier(0.62, 0.02, 0.34, 1) 0.63s;
    -moz-transition: 1.45s cubic-bezier(0.62, 0.02, 0.34, 1) 0.63s;
    transition: 1.45s cubic-bezier(0.62, 0.02, 0.34, 1) 0.63s; }
  .letter-split-overflow[data-active="on"] span:nth-child(51) {
    -webkit-transition: 1.473s cubic-bezier(0.62, 0.02, 0.34, 1) 0.643s;
    -moz-transition: 1.473s cubic-bezier(0.62, 0.02, 0.34, 1) 0.643s;
    transition: 1.473s cubic-bezier(0.62, 0.02, 0.34, 1) 0.643s; }
  .letter-split-overflow[data-active="on"] span:nth-child(52) {
    -webkit-transition: 1.496s cubic-bezier(0.62, 0.02, 0.34, 1) 0.656s;
    -moz-transition: 1.496s cubic-bezier(0.62, 0.02, 0.34, 1) 0.656s;
    transition: 1.496s cubic-bezier(0.62, 0.02, 0.34, 1) 0.656s; }
  .letter-split-overflow[data-active="on"] span:nth-child(53) {
    -webkit-transition: 1.519s cubic-bezier(0.62, 0.02, 0.34, 1) 0.669s;
    -moz-transition: 1.519s cubic-bezier(0.62, 0.02, 0.34, 1) 0.669s;
    transition: 1.519s cubic-bezier(0.62, 0.02, 0.34, 1) 0.669s; }
  .letter-split-overflow[data-active="on"] span:nth-child(54) {
    -webkit-transition: 1.542s cubic-bezier(0.62, 0.02, 0.34, 1) 0.682s;
    -moz-transition: 1.542s cubic-bezier(0.62, 0.02, 0.34, 1) 0.682s;
    transition: 1.542s cubic-bezier(0.62, 0.02, 0.34, 1) 0.682s; }
  .letter-split-overflow[data-active="on"] span:nth-child(55) {
    -webkit-transition: 1.565s cubic-bezier(0.62, 0.02, 0.34, 1) 0.695s;
    -moz-transition: 1.565s cubic-bezier(0.62, 0.02, 0.34, 1) 0.695s;
    transition: 1.565s cubic-bezier(0.62, 0.02, 0.34, 1) 0.695s; }
  .letter-split-overflow[data-active="on"] span:nth-child(56) {
    -webkit-transition: 1.588s cubic-bezier(0.62, 0.02, 0.34, 1) 0.708s;
    -moz-transition: 1.588s cubic-bezier(0.62, 0.02, 0.34, 1) 0.708s;
    transition: 1.588s cubic-bezier(0.62, 0.02, 0.34, 1) 0.708s; }
  .letter-split-overflow[data-active="on"] span:nth-child(57) {
    -webkit-transition: 1.611s cubic-bezier(0.62, 0.02, 0.34, 1) 0.721s;
    -moz-transition: 1.611s cubic-bezier(0.62, 0.02, 0.34, 1) 0.721s;
    transition: 1.611s cubic-bezier(0.62, 0.02, 0.34, 1) 0.721s; }
  .letter-split-overflow[data-active="on"] span:nth-child(58) {
    -webkit-transition: 1.634s cubic-bezier(0.62, 0.02, 0.34, 1) 0.734s;
    -moz-transition: 1.634s cubic-bezier(0.62, 0.02, 0.34, 1) 0.734s;
    transition: 1.634s cubic-bezier(0.62, 0.02, 0.34, 1) 0.734s; }
  .letter-split-overflow[data-active="on"] span:nth-child(59) {
    -webkit-transition: 1.657s cubic-bezier(0.62, 0.02, 0.34, 1) 0.747s;
    -moz-transition: 1.657s cubic-bezier(0.62, 0.02, 0.34, 1) 0.747s;
    transition: 1.657s cubic-bezier(0.62, 0.02, 0.34, 1) 0.747s; }
  .letter-split-overflow[data-active="on"] span:nth-child(60) {
    -webkit-transition: 1.68s cubic-bezier(0.62, 0.02, 0.34, 1) 0.76s;
    -moz-transition: 1.68s cubic-bezier(0.62, 0.02, 0.34, 1) 0.76s;
    transition: 1.68s cubic-bezier(0.62, 0.02, 0.34, 1) 0.76s; }
  .letter-split-overflow[data-active="on"] span:nth-child(61) {
    -webkit-transition: 1.703s cubic-bezier(0.62, 0.02, 0.34, 1) 0.773s;
    -moz-transition: 1.703s cubic-bezier(0.62, 0.02, 0.34, 1) 0.773s;
    transition: 1.703s cubic-bezier(0.62, 0.02, 0.34, 1) 0.773s; }
  .letter-split-overflow[data-active="on"] span:nth-child(62) {
    -webkit-transition: 1.726s cubic-bezier(0.62, 0.02, 0.34, 1) 0.786s;
    -moz-transition: 1.726s cubic-bezier(0.62, 0.02, 0.34, 1) 0.786s;
    transition: 1.726s cubic-bezier(0.62, 0.02, 0.34, 1) 0.786s; }
  .letter-split-overflow[data-active="on"] span:nth-child(63) {
    -webkit-transition: 1.749s cubic-bezier(0.62, 0.02, 0.34, 1) 0.799s;
    -moz-transition: 1.749s cubic-bezier(0.62, 0.02, 0.34, 1) 0.799s;
    transition: 1.749s cubic-bezier(0.62, 0.02, 0.34, 1) 0.799s; }
  .letter-split-overflow[data-active="on"] span:nth-child(64) {
    -webkit-transition: 1.772s cubic-bezier(0.62, 0.02, 0.34, 1) 0.812s;
    -moz-transition: 1.772s cubic-bezier(0.62, 0.02, 0.34, 1) 0.812s;
    transition: 1.772s cubic-bezier(0.62, 0.02, 0.34, 1) 0.812s; }
  .letter-split-overflow[data-active="on"] span:nth-child(65) {
    -webkit-transition: 1.795s cubic-bezier(0.62, 0.02, 0.34, 1) 0.825s;
    -moz-transition: 1.795s cubic-bezier(0.62, 0.02, 0.34, 1) 0.825s;
    transition: 1.795s cubic-bezier(0.62, 0.02, 0.34, 1) 0.825s; }
  .letter-split-overflow[data-active="on"] span:nth-child(66) {
    -webkit-transition: 1.818s cubic-bezier(0.62, 0.02, 0.34, 1) 0.838s;
    -moz-transition: 1.818s cubic-bezier(0.62, 0.02, 0.34, 1) 0.838s;
    transition: 1.818s cubic-bezier(0.62, 0.02, 0.34, 1) 0.838s; }
  .letter-split-overflow[data-active="on"] span:nth-child(67) {
    -webkit-transition: 1.841s cubic-bezier(0.62, 0.02, 0.34, 1) 0.851s;
    -moz-transition: 1.841s cubic-bezier(0.62, 0.02, 0.34, 1) 0.851s;
    transition: 1.841s cubic-bezier(0.62, 0.02, 0.34, 1) 0.851s; }
  .letter-split-overflow[data-active="on"] span:nth-child(68) {
    -webkit-transition: 1.864s cubic-bezier(0.62, 0.02, 0.34, 1) 0.864s;
    -moz-transition: 1.864s cubic-bezier(0.62, 0.02, 0.34, 1) 0.864s;
    transition: 1.864s cubic-bezier(0.62, 0.02, 0.34, 1) 0.864s; }
  .letter-split-overflow[data-active="on"] span:nth-child(69) {
    -webkit-transition: 1.887s cubic-bezier(0.62, 0.02, 0.34, 1) 0.877s;
    -moz-transition: 1.887s cubic-bezier(0.62, 0.02, 0.34, 1) 0.877s;
    transition: 1.887s cubic-bezier(0.62, 0.02, 0.34, 1) 0.877s; }
  .letter-split-overflow[data-active="on"] span:nth-child(70) {
    -webkit-transition: 1.91s cubic-bezier(0.62, 0.02, 0.34, 1) 0.89s;
    -moz-transition: 1.91s cubic-bezier(0.62, 0.02, 0.34, 1) 0.89s;
    transition: 1.91s cubic-bezier(0.62, 0.02, 0.34, 1) 0.89s; }
  .letter-split-overflow[data-active="on"] span:nth-child(71) {
    -webkit-transition: 1.933s cubic-bezier(0.62, 0.02, 0.34, 1) 0.903s;
    -moz-transition: 1.933s cubic-bezier(0.62, 0.02, 0.34, 1) 0.903s;
    transition: 1.933s cubic-bezier(0.62, 0.02, 0.34, 1) 0.903s; }
  .letter-split-overflow[data-active="on"] span:nth-child(72) {
    -webkit-transition: 1.956s cubic-bezier(0.62, 0.02, 0.34, 1) 0.916s;
    -moz-transition: 1.956s cubic-bezier(0.62, 0.02, 0.34, 1) 0.916s;
    transition: 1.956s cubic-bezier(0.62, 0.02, 0.34, 1) 0.916s; }
  .letter-split-overflow[data-active="on"] span:nth-child(73) {
    -webkit-transition: 1.979s cubic-bezier(0.62, 0.02, 0.34, 1) 0.929s;
    -moz-transition: 1.979s cubic-bezier(0.62, 0.02, 0.34, 1) 0.929s;
    transition: 1.979s cubic-bezier(0.62, 0.02, 0.34, 1) 0.929s; }
  .letter-split-overflow[data-active="on"] span:nth-child(74) {
    -webkit-transition: 2.002s cubic-bezier(0.62, 0.02, 0.34, 1) 0.942s;
    -moz-transition: 2.002s cubic-bezier(0.62, 0.02, 0.34, 1) 0.942s;
    transition: 2.002s cubic-bezier(0.62, 0.02, 0.34, 1) 0.942s; }
  .letter-split-overflow[data-active="on"] span:nth-child(75) {
    -webkit-transition: 2.025s cubic-bezier(0.62, 0.02, 0.34, 1) 0.955s;
    -moz-transition: 2.025s cubic-bezier(0.62, 0.02, 0.34, 1) 0.955s;
    transition: 2.025s cubic-bezier(0.62, 0.02, 0.34, 1) 0.955s; }
  .letter-split-overflow[data-active="on"] span:nth-child(76) {
    -webkit-transition: 2.048s cubic-bezier(0.62, 0.02, 0.34, 1) 0.968s;
    -moz-transition: 2.048s cubic-bezier(0.62, 0.02, 0.34, 1) 0.968s;
    transition: 2.048s cubic-bezier(0.62, 0.02, 0.34, 1) 0.968s; }
  .letter-split-overflow[data-active="on"] span:nth-child(77) {
    -webkit-transition: 2.071s cubic-bezier(0.62, 0.02, 0.34, 1) 0.981s;
    -moz-transition: 2.071s cubic-bezier(0.62, 0.02, 0.34, 1) 0.981s;
    transition: 2.071s cubic-bezier(0.62, 0.02, 0.34, 1) 0.981s; }
  .letter-split-overflow[data-active="on"] span:nth-child(78) {
    -webkit-transition: 2.094s cubic-bezier(0.62, 0.02, 0.34, 1) 0.994s;
    -moz-transition: 2.094s cubic-bezier(0.62, 0.02, 0.34, 1) 0.994s;
    transition: 2.094s cubic-bezier(0.62, 0.02, 0.34, 1) 0.994s; }
  .letter-split-overflow[data-active="on"] span:nth-child(79) {
    -webkit-transition: 2.117s cubic-bezier(0.62, 0.02, 0.34, 1) 1.007s;
    -moz-transition: 2.117s cubic-bezier(0.62, 0.02, 0.34, 1) 1.007s;
    transition: 2.117s cubic-bezier(0.62, 0.02, 0.34, 1) 1.007s; }
  .letter-split-overflow[data-active="on"] span:nth-child(80) {
    -webkit-transition: 2.14s cubic-bezier(0.62, 0.02, 0.34, 1) 1.02s;
    -moz-transition: 2.14s cubic-bezier(0.62, 0.02, 0.34, 1) 1.02s;
    transition: 2.14s cubic-bezier(0.62, 0.02, 0.34, 1) 1.02s; }
  .letter-split-overflow[data-active="on"] span:nth-child(81) {
    -webkit-transition: 2.163s cubic-bezier(0.62, 0.02, 0.34, 1) 1.033s;
    -moz-transition: 2.163s cubic-bezier(0.62, 0.02, 0.34, 1) 1.033s;
    transition: 2.163s cubic-bezier(0.62, 0.02, 0.34, 1) 1.033s; }
  .letter-split-overflow[data-active="on"] span:nth-child(82) {
    -webkit-transition: 2.186s cubic-bezier(0.62, 0.02, 0.34, 1) 1.046s;
    -moz-transition: 2.186s cubic-bezier(0.62, 0.02, 0.34, 1) 1.046s;
    transition: 2.186s cubic-bezier(0.62, 0.02, 0.34, 1) 1.046s; }
  .letter-split-overflow[data-active="on"] span:nth-child(83) {
    -webkit-transition: 2.209s cubic-bezier(0.62, 0.02, 0.34, 1) 1.059s;
    -moz-transition: 2.209s cubic-bezier(0.62, 0.02, 0.34, 1) 1.059s;
    transition: 2.209s cubic-bezier(0.62, 0.02, 0.34, 1) 1.059s; }
  .letter-split-overflow[data-active="on"] span:nth-child(84) {
    -webkit-transition: 2.232s cubic-bezier(0.62, 0.02, 0.34, 1) 1.072s;
    -moz-transition: 2.232s cubic-bezier(0.62, 0.02, 0.34, 1) 1.072s;
    transition: 2.232s cubic-bezier(0.62, 0.02, 0.34, 1) 1.072s; }
  .letter-split-overflow[data-active="on"] span:nth-child(85) {
    -webkit-transition: 2.255s cubic-bezier(0.62, 0.02, 0.34, 1) 1.085s;
    -moz-transition: 2.255s cubic-bezier(0.62, 0.02, 0.34, 1) 1.085s;
    transition: 2.255s cubic-bezier(0.62, 0.02, 0.34, 1) 1.085s; }
  .letter-split-overflow[data-active="on"] span:nth-child(86) {
    -webkit-transition: 2.278s cubic-bezier(0.62, 0.02, 0.34, 1) 1.098s;
    -moz-transition: 2.278s cubic-bezier(0.62, 0.02, 0.34, 1) 1.098s;
    transition: 2.278s cubic-bezier(0.62, 0.02, 0.34, 1) 1.098s; }
  .letter-split-overflow[data-active="on"] span:nth-child(87) {
    -webkit-transition: 2.301s cubic-bezier(0.62, 0.02, 0.34, 1) 1.111s;
    -moz-transition: 2.301s cubic-bezier(0.62, 0.02, 0.34, 1) 1.111s;
    transition: 2.301s cubic-bezier(0.62, 0.02, 0.34, 1) 1.111s; }
  .letter-split-overflow[data-active="on"] span:nth-child(88) {
    -webkit-transition: 2.324s cubic-bezier(0.62, 0.02, 0.34, 1) 1.124s;
    -moz-transition: 2.324s cubic-bezier(0.62, 0.02, 0.34, 1) 1.124s;
    transition: 2.324s cubic-bezier(0.62, 0.02, 0.34, 1) 1.124s; }
  .letter-split-overflow[data-active="on"] span:nth-child(89) {
    -webkit-transition: 2.347s cubic-bezier(0.62, 0.02, 0.34, 1) 1.137s;
    -moz-transition: 2.347s cubic-bezier(0.62, 0.02, 0.34, 1) 1.137s;
    transition: 2.347s cubic-bezier(0.62, 0.02, 0.34, 1) 1.137s; }
  .letter-split-overflow[data-active="on"] span:nth-child(90) {
    -webkit-transition: 2.37s cubic-bezier(0.62, 0.02, 0.34, 1) 1.15s;
    -moz-transition: 2.37s cubic-bezier(0.62, 0.02, 0.34, 1) 1.15s;
    transition: 2.37s cubic-bezier(0.62, 0.02, 0.34, 1) 1.15s; }
  .letter-split-overflow[data-active="on"] span:nth-child(91) {
    -webkit-transition: 2.393s cubic-bezier(0.62, 0.02, 0.34, 1) 1.163s;
    -moz-transition: 2.393s cubic-bezier(0.62, 0.02, 0.34, 1) 1.163s;
    transition: 2.393s cubic-bezier(0.62, 0.02, 0.34, 1) 1.163s; }
  .letter-split-overflow[data-active="on"] span:nth-child(92) {
    -webkit-transition: 2.416s cubic-bezier(0.62, 0.02, 0.34, 1) 1.176s;
    -moz-transition: 2.416s cubic-bezier(0.62, 0.02, 0.34, 1) 1.176s;
    transition: 2.416s cubic-bezier(0.62, 0.02, 0.34, 1) 1.176s; }
  .letter-split-overflow[data-active="on"] span:nth-child(93) {
    -webkit-transition: 2.439s cubic-bezier(0.62, 0.02, 0.34, 1) 1.189s;
    -moz-transition: 2.439s cubic-bezier(0.62, 0.02, 0.34, 1) 1.189s;
    transition: 2.439s cubic-bezier(0.62, 0.02, 0.34, 1) 1.189s; }
  .letter-split-overflow[data-active="on"] span:nth-child(94) {
    -webkit-transition: 2.462s cubic-bezier(0.62, 0.02, 0.34, 1) 1.202s;
    -moz-transition: 2.462s cubic-bezier(0.62, 0.02, 0.34, 1) 1.202s;
    transition: 2.462s cubic-bezier(0.62, 0.02, 0.34, 1) 1.202s; }
  .letter-split-overflow[data-active="on"] span:nth-child(95) {
    -webkit-transition: 2.485s cubic-bezier(0.62, 0.02, 0.34, 1) 1.215s;
    -moz-transition: 2.485s cubic-bezier(0.62, 0.02, 0.34, 1) 1.215s;
    transition: 2.485s cubic-bezier(0.62, 0.02, 0.34, 1) 1.215s; }
  .letter-split-overflow[data-active="on"] span:nth-child(96) {
    -webkit-transition: 2.508s cubic-bezier(0.62, 0.02, 0.34, 1) 1.228s;
    -moz-transition: 2.508s cubic-bezier(0.62, 0.02, 0.34, 1) 1.228s;
    transition: 2.508s cubic-bezier(0.62, 0.02, 0.34, 1) 1.228s; }
  .letter-split-overflow[data-active="on"] span:nth-child(97) {
    -webkit-transition: 2.531s cubic-bezier(0.62, 0.02, 0.34, 1) 1.241s;
    -moz-transition: 2.531s cubic-bezier(0.62, 0.02, 0.34, 1) 1.241s;
    transition: 2.531s cubic-bezier(0.62, 0.02, 0.34, 1) 1.241s; }
  .letter-split-overflow[data-active="on"] span:nth-child(98) {
    -webkit-transition: 2.554s cubic-bezier(0.62, 0.02, 0.34, 1) 1.254s;
    -moz-transition: 2.554s cubic-bezier(0.62, 0.02, 0.34, 1) 1.254s;
    transition: 2.554s cubic-bezier(0.62, 0.02, 0.34, 1) 1.254s; }
  .letter-split-overflow[data-active="on"] span:nth-child(99) {
    -webkit-transition: 2.577s cubic-bezier(0.62, 0.02, 0.34, 1) 1.267s;
    -moz-transition: 2.577s cubic-bezier(0.62, 0.02, 0.34, 1) 1.267s;
    transition: 2.577s cubic-bezier(0.62, 0.02, 0.34, 1) 1.267s; }
  .letter-split-overflow[data-active="on"] span:nth-child(100) {
    -webkit-transition: 2.6s cubic-bezier(0.62, 0.02, 0.34, 1) 1.28s;
    -moz-transition: 2.6s cubic-bezier(0.62, 0.02, 0.34, 1) 1.28s;
    transition: 2.6s cubic-bezier(0.62, 0.02, 0.34, 1) 1.28s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(1) {
    -webkit-transition: 0.33s cubic-bezier(0.52, 0.01, 0.16, 1) 0.576s;
    -moz-transition: 0.33s cubic-bezier(0.52, 0.01, 0.16, 1) 0.576s;
    transition: 0.33s cubic-bezier(0.52, 0.01, 0.16, 1) 0.576s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(2) {
    -webkit-transition: 0.37s cubic-bezier(0.52, 0.01, 0.16, 1) 0.602s;
    -moz-transition: 0.37s cubic-bezier(0.52, 0.01, 0.16, 1) 0.602s;
    transition: 0.37s cubic-bezier(0.52, 0.01, 0.16, 1) 0.602s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(3) {
    -webkit-transition: 0.41s cubic-bezier(0.52, 0.01, 0.16, 1) 0.628s;
    -moz-transition: 0.41s cubic-bezier(0.52, 0.01, 0.16, 1) 0.628s;
    transition: 0.41s cubic-bezier(0.52, 0.01, 0.16, 1) 0.628s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(4) {
    -webkit-transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1) 0.654s;
    -moz-transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1) 0.654s;
    transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1) 0.654s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(5) {
    -webkit-transition: 0.49s cubic-bezier(0.52, 0.01, 0.16, 1) 0.68s;
    -moz-transition: 0.49s cubic-bezier(0.52, 0.01, 0.16, 1) 0.68s;
    transition: 0.49s cubic-bezier(0.52, 0.01, 0.16, 1) 0.68s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(6) {
    -webkit-transition: 0.53s cubic-bezier(0.52, 0.01, 0.16, 1) 0.706s;
    -moz-transition: 0.53s cubic-bezier(0.52, 0.01, 0.16, 1) 0.706s;
    transition: 0.53s cubic-bezier(0.52, 0.01, 0.16, 1) 0.706s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(7) {
    -webkit-transition: 0.57s cubic-bezier(0.52, 0.01, 0.16, 1) 0.732s;
    -moz-transition: 0.57s cubic-bezier(0.52, 0.01, 0.16, 1) 0.732s;
    transition: 0.57s cubic-bezier(0.52, 0.01, 0.16, 1) 0.732s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(8) {
    -webkit-transition: 0.61s cubic-bezier(0.52, 0.01, 0.16, 1) 0.758s;
    -moz-transition: 0.61s cubic-bezier(0.52, 0.01, 0.16, 1) 0.758s;
    transition: 0.61s cubic-bezier(0.52, 0.01, 0.16, 1) 0.758s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(9) {
    -webkit-transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1) 0.784s;
    -moz-transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1) 0.784s;
    transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1) 0.784s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(10) {
    -webkit-transition: 0.69s cubic-bezier(0.52, 0.01, 0.16, 1) 0.81s;
    -moz-transition: 0.69s cubic-bezier(0.52, 0.01, 0.16, 1) 0.81s;
    transition: 0.69s cubic-bezier(0.52, 0.01, 0.16, 1) 0.81s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(11) {
    -webkit-transition: 0.73s cubic-bezier(0.52, 0.01, 0.16, 1) 0.836s;
    -moz-transition: 0.73s cubic-bezier(0.52, 0.01, 0.16, 1) 0.836s;
    transition: 0.73s cubic-bezier(0.52, 0.01, 0.16, 1) 0.836s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(12) {
    -webkit-transition: 0.77s cubic-bezier(0.52, 0.01, 0.16, 1) 0.862s;
    -moz-transition: 0.77s cubic-bezier(0.52, 0.01, 0.16, 1) 0.862s;
    transition: 0.77s cubic-bezier(0.52, 0.01, 0.16, 1) 0.862s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(13) {
    -webkit-transition: 0.81s cubic-bezier(0.52, 0.01, 0.16, 1) 0.888s;
    -moz-transition: 0.81s cubic-bezier(0.52, 0.01, 0.16, 1) 0.888s;
    transition: 0.81s cubic-bezier(0.52, 0.01, 0.16, 1) 0.888s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(14) {
    -webkit-transition: 0.85s cubic-bezier(0.52, 0.01, 0.16, 1) 0.914s;
    -moz-transition: 0.85s cubic-bezier(0.52, 0.01, 0.16, 1) 0.914s;
    transition: 0.85s cubic-bezier(0.52, 0.01, 0.16, 1) 0.914s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(15) {
    -webkit-transition: 0.89s cubic-bezier(0.52, 0.01, 0.16, 1) 0.94s;
    -moz-transition: 0.89s cubic-bezier(0.52, 0.01, 0.16, 1) 0.94s;
    transition: 0.89s cubic-bezier(0.52, 0.01, 0.16, 1) 0.94s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(16) {
    -webkit-transition: 0.93s cubic-bezier(0.52, 0.01, 0.16, 1) 0.966s;
    -moz-transition: 0.93s cubic-bezier(0.52, 0.01, 0.16, 1) 0.966s;
    transition: 0.93s cubic-bezier(0.52, 0.01, 0.16, 1) 0.966s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(17) {
    -webkit-transition: 0.97s cubic-bezier(0.52, 0.01, 0.16, 1) 0.992s;
    -moz-transition: 0.97s cubic-bezier(0.52, 0.01, 0.16, 1) 0.992s;
    transition: 0.97s cubic-bezier(0.52, 0.01, 0.16, 1) 0.992s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(18) {
    -webkit-transition: 1.01s cubic-bezier(0.52, 0.01, 0.16, 1) 1.018s;
    -moz-transition: 1.01s cubic-bezier(0.52, 0.01, 0.16, 1) 1.018s;
    transition: 1.01s cubic-bezier(0.52, 0.01, 0.16, 1) 1.018s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(19) {
    -webkit-transition: 1.05s cubic-bezier(0.52, 0.01, 0.16, 1) 1.044s;
    -moz-transition: 1.05s cubic-bezier(0.52, 0.01, 0.16, 1) 1.044s;
    transition: 1.05s cubic-bezier(0.52, 0.01, 0.16, 1) 1.044s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(20) {
    -webkit-transition: 1.09s cubic-bezier(0.52, 0.01, 0.16, 1) 1.07s;
    -moz-transition: 1.09s cubic-bezier(0.52, 0.01, 0.16, 1) 1.07s;
    transition: 1.09s cubic-bezier(0.52, 0.01, 0.16, 1) 1.07s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(21) {
    -webkit-transition: 1.13s cubic-bezier(0.52, 0.01, 0.16, 1) 1.096s;
    -moz-transition: 1.13s cubic-bezier(0.52, 0.01, 0.16, 1) 1.096s;
    transition: 1.13s cubic-bezier(0.52, 0.01, 0.16, 1) 1.096s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(22) {
    -webkit-transition: 1.17s cubic-bezier(0.52, 0.01, 0.16, 1) 1.122s;
    -moz-transition: 1.17s cubic-bezier(0.52, 0.01, 0.16, 1) 1.122s;
    transition: 1.17s cubic-bezier(0.52, 0.01, 0.16, 1) 1.122s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(23) {
    -webkit-transition: 1.21s cubic-bezier(0.52, 0.01, 0.16, 1) 1.148s;
    -moz-transition: 1.21s cubic-bezier(0.52, 0.01, 0.16, 1) 1.148s;
    transition: 1.21s cubic-bezier(0.52, 0.01, 0.16, 1) 1.148s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(24) {
    -webkit-transition: 1.25s cubic-bezier(0.52, 0.01, 0.16, 1) 1.174s;
    -moz-transition: 1.25s cubic-bezier(0.52, 0.01, 0.16, 1) 1.174s;
    transition: 1.25s cubic-bezier(0.52, 0.01, 0.16, 1) 1.174s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(25) {
    -webkit-transition: 1.29s cubic-bezier(0.52, 0.01, 0.16, 1) 1.2s;
    -moz-transition: 1.29s cubic-bezier(0.52, 0.01, 0.16, 1) 1.2s;
    transition: 1.29s cubic-bezier(0.52, 0.01, 0.16, 1) 1.2s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(26) {
    -webkit-transition: 1.33s cubic-bezier(0.52, 0.01, 0.16, 1) 1.226s;
    -moz-transition: 1.33s cubic-bezier(0.52, 0.01, 0.16, 1) 1.226s;
    transition: 1.33s cubic-bezier(0.52, 0.01, 0.16, 1) 1.226s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(27) {
    -webkit-transition: 1.37s cubic-bezier(0.52, 0.01, 0.16, 1) 1.252s;
    -moz-transition: 1.37s cubic-bezier(0.52, 0.01, 0.16, 1) 1.252s;
    transition: 1.37s cubic-bezier(0.52, 0.01, 0.16, 1) 1.252s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(28) {
    -webkit-transition: 1.41s cubic-bezier(0.52, 0.01, 0.16, 1) 1.278s;
    -moz-transition: 1.41s cubic-bezier(0.52, 0.01, 0.16, 1) 1.278s;
    transition: 1.41s cubic-bezier(0.52, 0.01, 0.16, 1) 1.278s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(29) {
    -webkit-transition: 1.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1.304s;
    -moz-transition: 1.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1.304s;
    transition: 1.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1.304s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(30) {
    -webkit-transition: 1.49s cubic-bezier(0.52, 0.01, 0.16, 1) 1.33s;
    -moz-transition: 1.49s cubic-bezier(0.52, 0.01, 0.16, 1) 1.33s;
    transition: 1.49s cubic-bezier(0.52, 0.01, 0.16, 1) 1.33s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(31) {
    -webkit-transition: 1.53s cubic-bezier(0.52, 0.01, 0.16, 1) 1.356s;
    -moz-transition: 1.53s cubic-bezier(0.52, 0.01, 0.16, 1) 1.356s;
    transition: 1.53s cubic-bezier(0.52, 0.01, 0.16, 1) 1.356s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(32) {
    -webkit-transition: 1.57s cubic-bezier(0.52, 0.01, 0.16, 1) 1.382s;
    -moz-transition: 1.57s cubic-bezier(0.52, 0.01, 0.16, 1) 1.382s;
    transition: 1.57s cubic-bezier(0.52, 0.01, 0.16, 1) 1.382s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(33) {
    -webkit-transition: 1.61s cubic-bezier(0.52, 0.01, 0.16, 1) 1.408s;
    -moz-transition: 1.61s cubic-bezier(0.52, 0.01, 0.16, 1) 1.408s;
    transition: 1.61s cubic-bezier(0.52, 0.01, 0.16, 1) 1.408s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(34) {
    -webkit-transition: 1.65s cubic-bezier(0.52, 0.01, 0.16, 1) 1.434s;
    -moz-transition: 1.65s cubic-bezier(0.52, 0.01, 0.16, 1) 1.434s;
    transition: 1.65s cubic-bezier(0.52, 0.01, 0.16, 1) 1.434s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(35) {
    -webkit-transition: 1.69s cubic-bezier(0.52, 0.01, 0.16, 1) 1.46s;
    -moz-transition: 1.69s cubic-bezier(0.52, 0.01, 0.16, 1) 1.46s;
    transition: 1.69s cubic-bezier(0.52, 0.01, 0.16, 1) 1.46s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(36) {
    -webkit-transition: 1.73s cubic-bezier(0.52, 0.01, 0.16, 1) 1.486s;
    -moz-transition: 1.73s cubic-bezier(0.52, 0.01, 0.16, 1) 1.486s;
    transition: 1.73s cubic-bezier(0.52, 0.01, 0.16, 1) 1.486s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(37) {
    -webkit-transition: 1.77s cubic-bezier(0.52, 0.01, 0.16, 1) 1.512s;
    -moz-transition: 1.77s cubic-bezier(0.52, 0.01, 0.16, 1) 1.512s;
    transition: 1.77s cubic-bezier(0.52, 0.01, 0.16, 1) 1.512s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(38) {
    -webkit-transition: 1.81s cubic-bezier(0.52, 0.01, 0.16, 1) 1.538s;
    -moz-transition: 1.81s cubic-bezier(0.52, 0.01, 0.16, 1) 1.538s;
    transition: 1.81s cubic-bezier(0.52, 0.01, 0.16, 1) 1.538s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(39) {
    -webkit-transition: 1.85s cubic-bezier(0.52, 0.01, 0.16, 1) 1.564s;
    -moz-transition: 1.85s cubic-bezier(0.52, 0.01, 0.16, 1) 1.564s;
    transition: 1.85s cubic-bezier(0.52, 0.01, 0.16, 1) 1.564s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(40) {
    -webkit-transition: 1.89s cubic-bezier(0.52, 0.01, 0.16, 1) 1.59s;
    -moz-transition: 1.89s cubic-bezier(0.52, 0.01, 0.16, 1) 1.59s;
    transition: 1.89s cubic-bezier(0.52, 0.01, 0.16, 1) 1.59s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(41) {
    -webkit-transition: 1.93s cubic-bezier(0.52, 0.01, 0.16, 1) 1.616s;
    -moz-transition: 1.93s cubic-bezier(0.52, 0.01, 0.16, 1) 1.616s;
    transition: 1.93s cubic-bezier(0.52, 0.01, 0.16, 1) 1.616s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(42) {
    -webkit-transition: 1.97s cubic-bezier(0.52, 0.01, 0.16, 1) 1.642s;
    -moz-transition: 1.97s cubic-bezier(0.52, 0.01, 0.16, 1) 1.642s;
    transition: 1.97s cubic-bezier(0.52, 0.01, 0.16, 1) 1.642s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(43) {
    -webkit-transition: 2.01s cubic-bezier(0.52, 0.01, 0.16, 1) 1.668s;
    -moz-transition: 2.01s cubic-bezier(0.52, 0.01, 0.16, 1) 1.668s;
    transition: 2.01s cubic-bezier(0.52, 0.01, 0.16, 1) 1.668s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(44) {
    -webkit-transition: 2.05s cubic-bezier(0.52, 0.01, 0.16, 1) 1.694s;
    -moz-transition: 2.05s cubic-bezier(0.52, 0.01, 0.16, 1) 1.694s;
    transition: 2.05s cubic-bezier(0.52, 0.01, 0.16, 1) 1.694s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(45) {
    -webkit-transition: 2.09s cubic-bezier(0.52, 0.01, 0.16, 1) 1.72s;
    -moz-transition: 2.09s cubic-bezier(0.52, 0.01, 0.16, 1) 1.72s;
    transition: 2.09s cubic-bezier(0.52, 0.01, 0.16, 1) 1.72s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(46) {
    -webkit-transition: 2.13s cubic-bezier(0.52, 0.01, 0.16, 1) 1.746s;
    -moz-transition: 2.13s cubic-bezier(0.52, 0.01, 0.16, 1) 1.746s;
    transition: 2.13s cubic-bezier(0.52, 0.01, 0.16, 1) 1.746s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(47) {
    -webkit-transition: 2.17s cubic-bezier(0.52, 0.01, 0.16, 1) 1.772s;
    -moz-transition: 2.17s cubic-bezier(0.52, 0.01, 0.16, 1) 1.772s;
    transition: 2.17s cubic-bezier(0.52, 0.01, 0.16, 1) 1.772s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(48) {
    -webkit-transition: 2.21s cubic-bezier(0.52, 0.01, 0.16, 1) 1.798s;
    -moz-transition: 2.21s cubic-bezier(0.52, 0.01, 0.16, 1) 1.798s;
    transition: 2.21s cubic-bezier(0.52, 0.01, 0.16, 1) 1.798s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(49) {
    -webkit-transition: 2.25s cubic-bezier(0.52, 0.01, 0.16, 1) 1.824s;
    -moz-transition: 2.25s cubic-bezier(0.52, 0.01, 0.16, 1) 1.824s;
    transition: 2.25s cubic-bezier(0.52, 0.01, 0.16, 1) 1.824s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(50) {
    -webkit-transition: 2.29s cubic-bezier(0.52, 0.01, 0.16, 1) 1.85s;
    -moz-transition: 2.29s cubic-bezier(0.52, 0.01, 0.16, 1) 1.85s;
    transition: 2.29s cubic-bezier(0.52, 0.01, 0.16, 1) 1.85s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(51) {
    -webkit-transition: 2.33s cubic-bezier(0.52, 0.01, 0.16, 1) 1.876s;
    -moz-transition: 2.33s cubic-bezier(0.52, 0.01, 0.16, 1) 1.876s;
    transition: 2.33s cubic-bezier(0.52, 0.01, 0.16, 1) 1.876s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(52) {
    -webkit-transition: 2.37s cubic-bezier(0.52, 0.01, 0.16, 1) 1.902s;
    -moz-transition: 2.37s cubic-bezier(0.52, 0.01, 0.16, 1) 1.902s;
    transition: 2.37s cubic-bezier(0.52, 0.01, 0.16, 1) 1.902s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(53) {
    -webkit-transition: 2.41s cubic-bezier(0.52, 0.01, 0.16, 1) 1.928s;
    -moz-transition: 2.41s cubic-bezier(0.52, 0.01, 0.16, 1) 1.928s;
    transition: 2.41s cubic-bezier(0.52, 0.01, 0.16, 1) 1.928s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(54) {
    -webkit-transition: 2.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1.954s;
    -moz-transition: 2.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1.954s;
    transition: 2.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1.954s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(55) {
    -webkit-transition: 2.49s cubic-bezier(0.52, 0.01, 0.16, 1) 1.98s;
    -moz-transition: 2.49s cubic-bezier(0.52, 0.01, 0.16, 1) 1.98s;
    transition: 2.49s cubic-bezier(0.52, 0.01, 0.16, 1) 1.98s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(56) {
    -webkit-transition: 2.53s cubic-bezier(0.52, 0.01, 0.16, 1) 2.006s;
    -moz-transition: 2.53s cubic-bezier(0.52, 0.01, 0.16, 1) 2.006s;
    transition: 2.53s cubic-bezier(0.52, 0.01, 0.16, 1) 2.006s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(57) {
    -webkit-transition: 2.57s cubic-bezier(0.52, 0.01, 0.16, 1) 2.032s;
    -moz-transition: 2.57s cubic-bezier(0.52, 0.01, 0.16, 1) 2.032s;
    transition: 2.57s cubic-bezier(0.52, 0.01, 0.16, 1) 2.032s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(58) {
    -webkit-transition: 2.61s cubic-bezier(0.52, 0.01, 0.16, 1) 2.058s;
    -moz-transition: 2.61s cubic-bezier(0.52, 0.01, 0.16, 1) 2.058s;
    transition: 2.61s cubic-bezier(0.52, 0.01, 0.16, 1) 2.058s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(59) {
    -webkit-transition: 2.65s cubic-bezier(0.52, 0.01, 0.16, 1) 2.084s;
    -moz-transition: 2.65s cubic-bezier(0.52, 0.01, 0.16, 1) 2.084s;
    transition: 2.65s cubic-bezier(0.52, 0.01, 0.16, 1) 2.084s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(60) {
    -webkit-transition: 2.69s cubic-bezier(0.52, 0.01, 0.16, 1) 2.11s;
    -moz-transition: 2.69s cubic-bezier(0.52, 0.01, 0.16, 1) 2.11s;
    transition: 2.69s cubic-bezier(0.52, 0.01, 0.16, 1) 2.11s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(61) {
    -webkit-transition: 2.73s cubic-bezier(0.52, 0.01, 0.16, 1) 2.136s;
    -moz-transition: 2.73s cubic-bezier(0.52, 0.01, 0.16, 1) 2.136s;
    transition: 2.73s cubic-bezier(0.52, 0.01, 0.16, 1) 2.136s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(62) {
    -webkit-transition: 2.77s cubic-bezier(0.52, 0.01, 0.16, 1) 2.162s;
    -moz-transition: 2.77s cubic-bezier(0.52, 0.01, 0.16, 1) 2.162s;
    transition: 2.77s cubic-bezier(0.52, 0.01, 0.16, 1) 2.162s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(63) {
    -webkit-transition: 2.81s cubic-bezier(0.52, 0.01, 0.16, 1) 2.188s;
    -moz-transition: 2.81s cubic-bezier(0.52, 0.01, 0.16, 1) 2.188s;
    transition: 2.81s cubic-bezier(0.52, 0.01, 0.16, 1) 2.188s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(64) {
    -webkit-transition: 2.85s cubic-bezier(0.52, 0.01, 0.16, 1) 2.214s;
    -moz-transition: 2.85s cubic-bezier(0.52, 0.01, 0.16, 1) 2.214s;
    transition: 2.85s cubic-bezier(0.52, 0.01, 0.16, 1) 2.214s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(65) {
    -webkit-transition: 2.89s cubic-bezier(0.52, 0.01, 0.16, 1) 2.24s;
    -moz-transition: 2.89s cubic-bezier(0.52, 0.01, 0.16, 1) 2.24s;
    transition: 2.89s cubic-bezier(0.52, 0.01, 0.16, 1) 2.24s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(66) {
    -webkit-transition: 2.93s cubic-bezier(0.52, 0.01, 0.16, 1) 2.266s;
    -moz-transition: 2.93s cubic-bezier(0.52, 0.01, 0.16, 1) 2.266s;
    transition: 2.93s cubic-bezier(0.52, 0.01, 0.16, 1) 2.266s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(67) {
    -webkit-transition: 2.97s cubic-bezier(0.52, 0.01, 0.16, 1) 2.292s;
    -moz-transition: 2.97s cubic-bezier(0.52, 0.01, 0.16, 1) 2.292s;
    transition: 2.97s cubic-bezier(0.52, 0.01, 0.16, 1) 2.292s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(68) {
    -webkit-transition: 3.01s cubic-bezier(0.52, 0.01, 0.16, 1) 2.318s;
    -moz-transition: 3.01s cubic-bezier(0.52, 0.01, 0.16, 1) 2.318s;
    transition: 3.01s cubic-bezier(0.52, 0.01, 0.16, 1) 2.318s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(69) {
    -webkit-transition: 3.05s cubic-bezier(0.52, 0.01, 0.16, 1) 2.344s;
    -moz-transition: 3.05s cubic-bezier(0.52, 0.01, 0.16, 1) 2.344s;
    transition: 3.05s cubic-bezier(0.52, 0.01, 0.16, 1) 2.344s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(70) {
    -webkit-transition: 3.09s cubic-bezier(0.52, 0.01, 0.16, 1) 2.37s;
    -moz-transition: 3.09s cubic-bezier(0.52, 0.01, 0.16, 1) 2.37s;
    transition: 3.09s cubic-bezier(0.52, 0.01, 0.16, 1) 2.37s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(71) {
    -webkit-transition: 3.13s cubic-bezier(0.52, 0.01, 0.16, 1) 2.396s;
    -moz-transition: 3.13s cubic-bezier(0.52, 0.01, 0.16, 1) 2.396s;
    transition: 3.13s cubic-bezier(0.52, 0.01, 0.16, 1) 2.396s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(72) {
    -webkit-transition: 3.17s cubic-bezier(0.52, 0.01, 0.16, 1) 2.422s;
    -moz-transition: 3.17s cubic-bezier(0.52, 0.01, 0.16, 1) 2.422s;
    transition: 3.17s cubic-bezier(0.52, 0.01, 0.16, 1) 2.422s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(73) {
    -webkit-transition: 3.21s cubic-bezier(0.52, 0.01, 0.16, 1) 2.448s;
    -moz-transition: 3.21s cubic-bezier(0.52, 0.01, 0.16, 1) 2.448s;
    transition: 3.21s cubic-bezier(0.52, 0.01, 0.16, 1) 2.448s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(74) {
    -webkit-transition: 3.25s cubic-bezier(0.52, 0.01, 0.16, 1) 2.474s;
    -moz-transition: 3.25s cubic-bezier(0.52, 0.01, 0.16, 1) 2.474s;
    transition: 3.25s cubic-bezier(0.52, 0.01, 0.16, 1) 2.474s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(75) {
    -webkit-transition: 3.29s cubic-bezier(0.52, 0.01, 0.16, 1) 2.5s;
    -moz-transition: 3.29s cubic-bezier(0.52, 0.01, 0.16, 1) 2.5s;
    transition: 3.29s cubic-bezier(0.52, 0.01, 0.16, 1) 2.5s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(76) {
    -webkit-transition: 3.33s cubic-bezier(0.52, 0.01, 0.16, 1) 2.526s;
    -moz-transition: 3.33s cubic-bezier(0.52, 0.01, 0.16, 1) 2.526s;
    transition: 3.33s cubic-bezier(0.52, 0.01, 0.16, 1) 2.526s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(77) {
    -webkit-transition: 3.37s cubic-bezier(0.52, 0.01, 0.16, 1) 2.552s;
    -moz-transition: 3.37s cubic-bezier(0.52, 0.01, 0.16, 1) 2.552s;
    transition: 3.37s cubic-bezier(0.52, 0.01, 0.16, 1) 2.552s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(78) {
    -webkit-transition: 3.41s cubic-bezier(0.52, 0.01, 0.16, 1) 2.578s;
    -moz-transition: 3.41s cubic-bezier(0.52, 0.01, 0.16, 1) 2.578s;
    transition: 3.41s cubic-bezier(0.52, 0.01, 0.16, 1) 2.578s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(79) {
    -webkit-transition: 3.45s cubic-bezier(0.52, 0.01, 0.16, 1) 2.604s;
    -moz-transition: 3.45s cubic-bezier(0.52, 0.01, 0.16, 1) 2.604s;
    transition: 3.45s cubic-bezier(0.52, 0.01, 0.16, 1) 2.604s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(80) {
    -webkit-transition: 3.49s cubic-bezier(0.52, 0.01, 0.16, 1) 2.63s;
    -moz-transition: 3.49s cubic-bezier(0.52, 0.01, 0.16, 1) 2.63s;
    transition: 3.49s cubic-bezier(0.52, 0.01, 0.16, 1) 2.63s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(81) {
    -webkit-transition: 3.53s cubic-bezier(0.52, 0.01, 0.16, 1) 2.656s;
    -moz-transition: 3.53s cubic-bezier(0.52, 0.01, 0.16, 1) 2.656s;
    transition: 3.53s cubic-bezier(0.52, 0.01, 0.16, 1) 2.656s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(82) {
    -webkit-transition: 3.57s cubic-bezier(0.52, 0.01, 0.16, 1) 2.682s;
    -moz-transition: 3.57s cubic-bezier(0.52, 0.01, 0.16, 1) 2.682s;
    transition: 3.57s cubic-bezier(0.52, 0.01, 0.16, 1) 2.682s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(83) {
    -webkit-transition: 3.61s cubic-bezier(0.52, 0.01, 0.16, 1) 2.708s;
    -moz-transition: 3.61s cubic-bezier(0.52, 0.01, 0.16, 1) 2.708s;
    transition: 3.61s cubic-bezier(0.52, 0.01, 0.16, 1) 2.708s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(84) {
    -webkit-transition: 3.65s cubic-bezier(0.52, 0.01, 0.16, 1) 2.734s;
    -moz-transition: 3.65s cubic-bezier(0.52, 0.01, 0.16, 1) 2.734s;
    transition: 3.65s cubic-bezier(0.52, 0.01, 0.16, 1) 2.734s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(85) {
    -webkit-transition: 3.69s cubic-bezier(0.52, 0.01, 0.16, 1) 2.76s;
    -moz-transition: 3.69s cubic-bezier(0.52, 0.01, 0.16, 1) 2.76s;
    transition: 3.69s cubic-bezier(0.52, 0.01, 0.16, 1) 2.76s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(86) {
    -webkit-transition: 3.73s cubic-bezier(0.52, 0.01, 0.16, 1) 2.786s;
    -moz-transition: 3.73s cubic-bezier(0.52, 0.01, 0.16, 1) 2.786s;
    transition: 3.73s cubic-bezier(0.52, 0.01, 0.16, 1) 2.786s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(87) {
    -webkit-transition: 3.77s cubic-bezier(0.52, 0.01, 0.16, 1) 2.812s;
    -moz-transition: 3.77s cubic-bezier(0.52, 0.01, 0.16, 1) 2.812s;
    transition: 3.77s cubic-bezier(0.52, 0.01, 0.16, 1) 2.812s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(88) {
    -webkit-transition: 3.81s cubic-bezier(0.52, 0.01, 0.16, 1) 2.838s;
    -moz-transition: 3.81s cubic-bezier(0.52, 0.01, 0.16, 1) 2.838s;
    transition: 3.81s cubic-bezier(0.52, 0.01, 0.16, 1) 2.838s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(89) {
    -webkit-transition: 3.85s cubic-bezier(0.52, 0.01, 0.16, 1) 2.864s;
    -moz-transition: 3.85s cubic-bezier(0.52, 0.01, 0.16, 1) 2.864s;
    transition: 3.85s cubic-bezier(0.52, 0.01, 0.16, 1) 2.864s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(90) {
    -webkit-transition: 3.89s cubic-bezier(0.52, 0.01, 0.16, 1) 2.89s;
    -moz-transition: 3.89s cubic-bezier(0.52, 0.01, 0.16, 1) 2.89s;
    transition: 3.89s cubic-bezier(0.52, 0.01, 0.16, 1) 2.89s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(91) {
    -webkit-transition: 3.93s cubic-bezier(0.52, 0.01, 0.16, 1) 2.916s;
    -moz-transition: 3.93s cubic-bezier(0.52, 0.01, 0.16, 1) 2.916s;
    transition: 3.93s cubic-bezier(0.52, 0.01, 0.16, 1) 2.916s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(92) {
    -webkit-transition: 3.97s cubic-bezier(0.52, 0.01, 0.16, 1) 2.942s;
    -moz-transition: 3.97s cubic-bezier(0.52, 0.01, 0.16, 1) 2.942s;
    transition: 3.97s cubic-bezier(0.52, 0.01, 0.16, 1) 2.942s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(93) {
    -webkit-transition: 4.01s cubic-bezier(0.52, 0.01, 0.16, 1) 2.968s;
    -moz-transition: 4.01s cubic-bezier(0.52, 0.01, 0.16, 1) 2.968s;
    transition: 4.01s cubic-bezier(0.52, 0.01, 0.16, 1) 2.968s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(94) {
    -webkit-transition: 4.05s cubic-bezier(0.52, 0.01, 0.16, 1) 2.994s;
    -moz-transition: 4.05s cubic-bezier(0.52, 0.01, 0.16, 1) 2.994s;
    transition: 4.05s cubic-bezier(0.52, 0.01, 0.16, 1) 2.994s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(95) {
    -webkit-transition: 4.09s cubic-bezier(0.52, 0.01, 0.16, 1) 3.02s;
    -moz-transition: 4.09s cubic-bezier(0.52, 0.01, 0.16, 1) 3.02s;
    transition: 4.09s cubic-bezier(0.52, 0.01, 0.16, 1) 3.02s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(96) {
    -webkit-transition: 4.13s cubic-bezier(0.52, 0.01, 0.16, 1) 3.046s;
    -moz-transition: 4.13s cubic-bezier(0.52, 0.01, 0.16, 1) 3.046s;
    transition: 4.13s cubic-bezier(0.52, 0.01, 0.16, 1) 3.046s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(97) {
    -webkit-transition: 4.17s cubic-bezier(0.52, 0.01, 0.16, 1) 3.072s;
    -moz-transition: 4.17s cubic-bezier(0.52, 0.01, 0.16, 1) 3.072s;
    transition: 4.17s cubic-bezier(0.52, 0.01, 0.16, 1) 3.072s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(98) {
    -webkit-transition: 4.21s cubic-bezier(0.52, 0.01, 0.16, 1) 3.098s;
    -moz-transition: 4.21s cubic-bezier(0.52, 0.01, 0.16, 1) 3.098s;
    transition: 4.21s cubic-bezier(0.52, 0.01, 0.16, 1) 3.098s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(99) {
    -webkit-transition: 4.25s cubic-bezier(0.52, 0.01, 0.16, 1) 3.124s;
    -moz-transition: 4.25s cubic-bezier(0.52, 0.01, 0.16, 1) 3.124s;
    transition: 4.25s cubic-bezier(0.52, 0.01, 0.16, 1) 3.124s; }
  .letter-split-overflow.letter-split-delay[data-active="on"] span:nth-child(100) {
    -webkit-transition: 4.29s cubic-bezier(0.52, 0.01, 0.16, 1) 3.15s;
    -moz-transition: 4.29s cubic-bezier(0.52, 0.01, 0.16, 1) 3.15s;
    transition: 4.29s cubic-bezier(0.52, 0.01, 0.16, 1) 3.15s; }
  .letter-split-overflow[data-active="off"] > span {
    color: rgba(255, 255, 255, 0);
    -webkit-transform: translateY(40%);
    -moz-transform: translateY(40%);
    -ms-transform: translateY(40%);
    -o-transform: translateY(40%);
    transform: translateY(40%); }

html:not(.touchevents) .js-position-checker[data-active="off"] .line-through::after, html:not(.touchevents) .js-position-checker[data-active="off"] .underline-perm::after {
  -webkit-transform: scaleX(0);
  -moz-transform: scaleX(0);
  -ms-transform: scaleX(0);
  -o-transform: scaleX(0);
  transform: scaleX(0); }

.page-content-wrap {
  -webkit-transition: 0.28s;
  -moz-transition: 0.28s;
  transition: 0.28s;
  z-index: 5; }
  .page-content-wrap[data-active="off"] {
    opacity: 0; }
    .page-content-wrap[data-active="off"] .sun-water-scene .sun-ball {
      -webkit-transform: scale(0.2);
      -moz-transform: scale(0.2);
      -ms-transform: scale(0.2);
      -o-transform: scale(0.2);
      transform: scale(0.2); }
    .page-content-wrap[data-active="off"] .next-block-bg {
      -webkit-transform: scaleY(2.5);
      -moz-transform: scaleY(2.5);
      -ms-transform: scaleY(2.5);
      -o-transform: scaleY(2.5);
      transform: scaleY(2.5); }
  body[data-page="project"] .page-content-wrap {
    -webkit-transition-delay: 0.2s;
    -moz-transition-delay: 0.2s;
    transition-delay: 0.2s; }

.page-content {
  overflow: hidden; }

.page-wrap {
  width: 70%;
  margin: 0 auto; }

@media screen and (max-width: 700px) {
  .scrolling-content[data-page="philosophy"] .page-wrap {
    width: 80%; } }

.title-lockup p {
  margin-left: auto;
  margin-right: auto;
  max-width: 460px;
  width: 100%;
  font-family: 'BrandonTextWeb-Medium';
  display: block; }
  @media screen and (max-width: 700px) {
    .title-lockup p {
      font-size: 16px; } }
.title-lockup > *:last-child {
  margin-bottom: 0; }

.adjacent-lockup {
  width: 75%;
  margin-left: auto;
  margin-right: auto;
  text-align: left; }
  @media screen and (max-width: 700px) {
    .adjacent-lockup {
      width: 80%; } }
  .adjacent-lockup > div {
    width: 100%; }
    @media screen and (min-width: 700px) {
      .adjacent-lockup > div:nth-child(1) {
        width: 65%;
        margin-bottom: 20px; }
      .adjacent-lockup > div:nth-child(2) {
        width: 50%;
        margin-left: 50%; } }

body[data-loading="true"] .sun-fill .sun-ball {
  -webkit-transform: scale(5);
  -moz-transform: scale(5);
  -ms-transform: scale(5);
  -o-transform: scale(5);
  transform: scale(5); }

body[data-loading="true"] .main-nav li, body[data-page="project"] .main-nav li, body[data-experience-active="active"] .main-nav li, body[data-philosophy-photos-active="active"] .main-nav li {
  -webkit-transform: translateY(-100px);
  -moz-transform: translateY(-100px);
  -ms-transform: translateY(-100px);
  -o-transform: translateY(-100px);
  transform: translateY(-100px); }
html.touchevents body[data-loading="true"] .sectioned-scroll.scrolling-content, html.touchevents body[data-page="project"] .sectioned-scroll.scrolling-content, html.touchevents body[data-experience-active="active"] .sectioned-scroll.scrolling-content, html.touchevents body[data-philosophy-photos-active="active"] .sectioned-scroll.scrolling-content {
  overflow-y: hidden; }

body[data-loading="true"] .edge-nav .edge-nav-logo, body[data-experience-active="active"] .edge-nav .edge-nav-logo {
  -webkit-transform: translateX(-7vw);
  -moz-transform: translateX(-7vw);
  -ms-transform: translateX(-7vw);
  -o-transform: translateX(-7vw);
  transform: translateX(-7vw); }
body[data-loading="true"] .edge-nav .edge-nav-time, body[data-experience-active="active"] .edge-nav .edge-nav-time {
  -webkit-transform: translateX(107vw);
  -moz-transform: translateX(107vw);
  -ms-transform: translateX(107vw);
  -o-transform: translateX(107vw);
  transform: translateX(107vw); }

.sun-water-scene {
  height: 100%; }
  .sun-water-scene .sun-ball {
    will-change: transform;
    -webkit-transition: -webkit-transform 1.45s cubic-bezier(0.7, 0.3, 0, 1), background-color 2s cubic-bezier(0.62, 0.02, 0.34, 1);
    -moz-transition: -moz-transform 1.45s cubic-bezier(0.7, 0.3, 0, 1), background-color 2s cubic-bezier(0.62, 0.02, 0.34, 1);
    transition: transform 1.45s cubic-bezier(0.7, 0.3, 0, 1), background-color 2s cubic-bezier(0.62, 0.02, 0.34, 1); }
  .sun-water-scene .sun a {
    position: absolute;
    left: -20%;
    top: -20%;
    width: 140%;
    height: 140%; }
  .sun-water-scene .experience-clock {
    position: absolute;
    left: -5%;
    top: -5%;
    width: 110%;
    height: 110%;
    -webkit-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    -moz-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    opacity: 0; }
    .sun-water-scene .experience-clock.hover, body[data-experience-active="active"] .sun-water-scene .experience-clock {
      opacity: 1; }
    .sun-water-scene .experience-clock::before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: url(../img/home/experience-clock.svg) no-repeat center center/100%;
      opacity: 0.18; }
    .sun-water-scene .experience-clock div {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
    .sun-water-scene .experience-clock .clock-outline {
      opacity: 0.78; }
      .sun-water-scene .experience-clock .clock-outline svg {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        -webkit-transition: 1.35s cubic-bezier(0.52, 0.01, 0.16, 1);
        -moz-transition: 1.35s cubic-bezier(0.52, 0.01, 0.16, 1);
        transition: 1.35s cubic-bezier(0.52, 0.01, 0.16, 1); }

.arrow-scroll {
  width: 38px;
  height: 38px;
  margin: -19px 0 0 -19px;
  position: absolute;
  left: 50%;
  -webkit-transition: 0.45s cubic-bezier(0.62, 0.02, 0.34, 1);
  -moz-transition: 0.45s cubic-bezier(0.62, 0.02, 0.34, 1);
  transition: 0.45s cubic-bezier(0.62, 0.02, 0.34, 1); }
  .arrow-scroll.arrow-scroll-up {
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg); }
  .arrow-scroll.arrow-scroll-down {
    -webkit-transform: rotate(90deg) translate3d(0, 0, 0);
    -moz-transform: rotate(90deg) translate3d(0, 0, 0);
    -ms-transform: rotate(90deg) translate3d(0, 0, 0);
    -o-transform: rotate(90deg) translate3d(0, 0, 0);
    transform: rotate(90deg) translate3d(0, 0, 0); }
  .arrow-scroll span {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-animation: scrollarrow infinite forwards 1.8s;
    -moz-animation: scrollarrow infinite forwards 1.8s;
    animation: scrollarrow infinite forwards 1.8s;
    background: url(../img/svg/arrow.svg) no-repeat center center/50%; }
  .arrow-scroll.arrow-scroll-fixed-center {
    position: fixed;
    bottom: 30px;
    z-index: 10;
    -webkit-transition: opacity 0.45s cubic-bezier(0.62, 0.02, 0.34, 1), -webkit-transform 0.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1s;
    -moz-transition: opacity 0.45s cubic-bezier(0.62, 0.02, 0.34, 1), -moz-transform 0.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1s;
    transition: opacity 0.45s cubic-bezier(0.62, 0.02, 0.34, 1), transform 0.45s cubic-bezier(0.52, 0.01, 0.16, 1) 1s; }
    .arrow-scroll.arrow-scroll-fixed-center[data-active="off"], body[data-page="work"] .arrow-scroll.arrow-scroll-fixed-center, body[data-page="project"] .arrow-scroll.arrow-scroll-fixed-center, body[data-loading="true"] .arrow-scroll.arrow-scroll-fixed-center, body[data-experience-active="active"] .arrow-scroll.arrow-scroll-fixed-center, body[data-philosophy-photos-active="active"] .arrow-scroll.arrow-scroll-fixed-center {
      opacity: 0;
      pointer-events: none; }
    body[data-loading="true"] .arrow-scroll.arrow-scroll-fixed-center {
      -webkit-transform: rotate(90deg) translate3d(60px, 0, 0);
      -moz-transform: rotate(90deg) translate3d(60px, 0, 0);
      -ms-transform: rotate(90deg) translate3d(60px, 0, 0);
      -o-transform: rotate(90deg) translate3d(60px, 0, 0);
      transform: rotate(90deg) translate3d(60px, 0, 0); }
    html.touchevents .arrow-scroll.arrow-scroll-fixed-center {
      pointer-events: none; }

.day-experience-ui {
  pointer-events: none; }
  .day-experience-ui ul li {
    position: fixed; }
  .day-experience-ui * {
    color: #fff; }
  .day-experience-ui .arrow-scroll {
    opacity: 0; }
    .day-experience-ui .arrow-scroll.arrow-scroll-up {
      bottom: -50px; }
    .day-experience-ui .arrow-scroll.arrow-scroll-down {
      top: -29px; }
  .day-experience-ui .d-e-tide, .day-experience-ui .d-e-waves {
    opacity: 0;
    -webkit-transition: 1.2s cubic-bezier(0.52, 0.01, 0.16, 1) 1s;
    -moz-transition: 1.2s cubic-bezier(0.52, 0.01, 0.16, 1) 1s;
    transition: 1.2s cubic-bezier(0.52, 0.01, 0.16, 1) 1s;
    top: 50%;
    width: 140px;
    height: 140px;
    margin: -70px 0 0 -70px;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column;
    overflow: hidden; }
    .day-experience-ui .d-e-tide .loop-graphic, .day-experience-ui .d-e-waves .loop-graphic {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      mask: url(../img/home/experience-ui-mask.svg) no-repeat 0px 0px/100%;
      -webkit-mask: url(../img/home/experience-ui-mask.svg) no-repeat 0px 0px/100%; }
      .day-experience-ui .d-e-tide .loop-graphic::before, .day-experience-ui .d-e-waves .loop-graphic::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 220%;
        -webkit-animation: experiencegraphicloop 7s forwards infinite linear;
        -moz-animation: experiencegraphicloop 7s forwards infinite linear;
        animation: experiencegraphicloop 7s forwards infinite linear; }
    .day-experience-ui .d-e-tide h3, .day-experience-ui .d-e-waves h3 {
      font-size: 13px;
      margin-bottom: 2px; }
    .day-experience-ui .d-e-tide h4, .day-experience-ui .d-e-waves h4 {
      font-size: 9px;
      margin-bottom: 0; }
  .day-experience-ui .arrow-btn {
    opacity: 0; }
  .day-experience-ui .d-e-tide {
    left: 17%; }
    .day-experience-ui .d-e-tide .loop-graphic::before {
      background: url(../img/home/line-repeat.png) repeat center center/100%; }
  .day-experience-ui .d-e-waves {
    left: 83%; }
    .day-experience-ui .d-e-waves .loop-graphic::before {
      background: url(../img/home/wave-repeat.png) repeat center center/100%; }
  @media screen and (max-width: 700px) {
    .day-experience-ui .d-e-tide, .day-experience-ui .d-e-waves {
      top: auto;
      bottom: 20%;
      width: 50px;
      height: 50px;
      margin: -25px 0 0 -25px; }
      .day-experience-ui .d-e-tide .loop-graphic, .day-experience-ui .d-e-waves .loop-graphic {
        display: none; }
    .day-experience-ui .d-e-tide {
      right: 57%;
      left: auto; }
    .day-experience-ui .d-e-waves {
      left: 57%;
      margin-left: 0; } }
  .day-experience-ui .day-experience-date-time li {
    position: fixed;
    left: 0;
    width: 100%; }
    .day-experience-ui .day-experience-date-time li::before {
      content: '';
      height: 60px;
      width: 1px;
      background-color: #FFF;
      position: absolute;
      left: 50%;
      -webkit-transform: scaleY(0);
      -moz-transform: scaleY(0);
      -ms-transform: scaleY(0);
      -o-transform: scaleY(0);
      transform: scaleY(0);
      -webkit-transition: 1.3s cubic-bezier(0.52, 0.01, 0.16, 1) 0.4s;
      -moz-transition: 1.3s cubic-bezier(0.52, 0.01, 0.16, 1) 0.4s;
      transition: 1.3s cubic-bezier(0.52, 0.01, 0.16, 1) 0.4s; }
    .day-experience-ui .day-experience-date-time li h3 {
      font-size: 12px;
      margin: 0 auto;
      opacity: 0;
      -webkit-transition: 0.45s 1.1s;
      -moz-transition: 0.45s 1.1s;
      transition: 0.45s 1.1s; }
  .day-experience-ui .day-experience-date-time .d-e-date {
    top: 60px; }
    .day-experience-ui .day-experience-date-time .d-e-date::before {
      bottom: 25px;
      -webkit-transform-origin: 0 0%;
      -moz-transform-origin: 0 0%;
      -ms-transform-origin: 0 0%;
      -o-transform-origin: 0 0%;
      transform-origin: 0 0%; }
  .day-experience-ui .day-experience-date-time .d-e-time {
    bottom: 60px; }
    .day-experience-ui .day-experience-date-time .d-e-time::before {
      top: 25px;
      -webkit-transform-origin: 0 100%;
      -moz-transform-origin: 0 100%;
      -ms-transform-origin: 0 100%;
      -o-transform-origin: 0 100%;
      transform-origin: 0 100%; }
  body[data-experience-active="active"] .day-experience-ui {
    pointer-events: auto; }
    body[data-experience-active="active"] .day-experience-ui .d-e-tide, body[data-experience-active="active"] .day-experience-ui .d-e-waves {
      opacity: 1;
      -webkit-transform: scale(1);
      -moz-transform: scale(1);
      -ms-transform: scale(1);
      -o-transform: scale(1);
      transform: scale(1); }
    body[data-experience-active="active"] .day-experience-ui .day-experience-date-time li::before {
      -webkit-transform: scaleY(1);
      -moz-transform: scaleY(1);
      -ms-transform: scaleY(1);
      -o-transform: scaleY(1);
      transform: scaleY(1); }
    body[data-experience-active="active"] .day-experience-ui h3 {
      opacity: 1; }
    body[data-experience-active="active"] .day-experience-ui h4 {
      opacity: 1; }
    body[data-experience-active="active"] .day-experience-ui .arrow-scroll {
      opacity: 1; }
    body[data-experience-active="active"] .day-experience-ui .arrow-btn {
      opacity: 1; }

@media screen and (max-width: 700px) {
  .scrolling-content[data-page="home"] .scroll-section-content {
    height: auto !important;
    padding: 30vw 0 50vw; } }

.cursor-follower {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 99999;
  pointer-events: none; }

.close {
  width: 30px;
  height: 30px;
  margin: -15px 0 0 -15px; }
  .close span {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px; }
    .close span::before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: #fff;
      -webkit-transition: 0.55s cubic-bezier(0.52, 0.01, 0.16, 1);
      -moz-transition: 0.55s cubic-bezier(0.52, 0.01, 0.16, 1);
      transition: 0.55s cubic-bezier(0.52, 0.01, 0.16, 1);
      -webkit-transform-origin: 0 0;
      -moz-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
      -o-transform-origin: 0 0;
      transform-origin: 0 0; }
  .close span:nth-child(1) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg); }
  .close span:nth-child(2) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg); }
    .close span:nth-child(2)::before {
      -webkit-transition-delay: 0.2s;
      -moz-transition-delay: 0.2s;
      transition-delay: 0.2s;
      -webkit-transform-origin: 100% 0;
      -moz-transform-origin: 100% 0;
      -ms-transform-origin: 100% 0;
      -o-transform-origin: 100% 0;
      transform-origin: 100% 0; }

.close-circle {
  width: 40px;
  height: 40px;
  margin: -20px -20px 0 0; }
  .close-circle::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 100%;
    -webkit-transition: 0.55s cubic-bezier(0.52, 0.01, 0.16, 1);
    -moz-transition: 0.55s cubic-bezier(0.52, 0.01, 0.16, 1);
    transition: 0.55s cubic-bezier(0.52, 0.01, 0.16, 1);
    background-color: rgba(240, 240, 240, 0.35); }
  .close-circle:hover::before {
    background-color: #FFF;
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1); }
  .close-circle span {
    position: absolute;
    top: 50%;
    left: 30%;
    width: 40%;
    height: 1px; }
    .close-circle span::before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.7);
      -webkit-transition: 0.55s cubic-bezier(0.52, 0.01, 0.16, 1);
      -moz-transition: 0.55s cubic-bezier(0.52, 0.01, 0.16, 1);
      transition: 0.55s cubic-bezier(0.52, 0.01, 0.16, 1);
      -webkit-transform-origin: 0 0;
      -moz-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
      -o-transform-origin: 0 0;
      transform-origin: 0 0; }
  .close-circle span:nth-child(1) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg); }
  .close-circle span:nth-child(2) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg); }
    .close-circle span:nth-child(2)::before {
      -webkit-transform-origin: 100% 0;
      -moz-transform-origin: 100% 0;
      -ms-transform-origin: 100% 0;
      -o-transform-origin: 100% 0;
      transform-origin: 100% 0; }
  .close-circle.inverse-circle::before {
    background-color: rgba(0, 0, 0, 0.55); }
  .close-circle.inverse-circle span::before {
    background-color: #FFF; }
  .close-circle.pause-circle span {
    top: 35%;
    width: 1px;
    height: 30%;
    -webkit-transform: rotate(0deg) !important;
    -moz-transform: rotate(0deg) !important;
    -ms-transform: rotate(0deg) !important;
    -o-transform: rotate(0deg) !important;
    transform: rotate(0deg) !important; }
  .close-circle.pause-circle span:nth-child(1) {
    left: 43%; }
  .close-circle.pause-circle span:nth-child(2) {
    left: 57%; }

.arrow-btn {
  width: 38px;
  height: 38px;
  position: relative;
  -webkit-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
  -moz-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
  transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1); }
  .arrow-btn.corner-back {
    top: 40px;
    left: 50px;
    position: fixed; }
    @media screen and (max-width: 700px) {
      .arrow-btn.corner-back {
        top: 20px;
        left: 24px; } }
  .arrow-btn span:nth-child(1) {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: translateZ(0) scale(1, 1);
    -moz-transform: translateZ(0) scale(1, 1);
    -ms-transform: translateZ(0) scale(1, 1);
    -o-transform: translateZ(0) scale(1, 1);
    transform: translateZ(0) scale(1, 1); }
    .arrow-btn span:nth-child(1)::before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: url(../img/svg/arrow.svg) no-repeat center center/50%;
      -webkit-transition: 0.42s cubic-bezier(0.52, 0.01, 0.16, 1);
      -moz-transition: 0.42s cubic-bezier(0.52, 0.01, 0.16, 1);
      transition: 0.42s cubic-bezier(0.52, 0.01, 0.16, 1); }
  .arrow-btn.arrow-btn-l span:nth-child(1) {
    -webkit-transform: rotate(-180deg) translateZ(0) scale(1, 1);
    -moz-transform: rotate(-180deg) translateZ(0) scale(1, 1);
    -ms-transform: rotate(-180deg) translateZ(0) scale(1, 1);
    -o-transform: rotate(-180deg) translateZ(0) scale(1, 1);
    transform: rotate(-180deg) translateZ(0) scale(1, 1); }
  .arrow-btn.arrow-btn-grey span:nth-child(1)::before {
    background: url(../img/svg/arrow-grey.svg) no-repeat center center/50%; }
  .arrow-btn.circle-arrow-btn {
    opacity: 0.4; }
    .arrow-btn.circle-arrow-btn::before {
      content: '';
      position: absolute;
      width: 170%;
      height: 170%;
      left: -35%;
      top: -35%;
      border: 1px solid #323232;
      border-radius: 100%; }
  .arrow-btn:hover span:nth-child(1)::before {
    -webkit-transform: translate3d(6px, 0, 0) translateZ(0) scale(1, 1);
    -moz-transform: translate3d(6px, 0, 0) translateZ(0) scale(1, 1);
    -ms-transform: translate3d(6px, 0, 0) translateZ(0) scale(1, 1);
    -o-transform: translate3d(6px, 0, 0) translateZ(0) scale(1, 1);
    transform: translate3d(6px, 0, 0) translateZ(0) scale(1, 1); }

.sun-wrap, .wave-wrap {
  position: absolute;
  top: 50%;
  left: 50%; }

.sun {
  width: 26vw;
  height: 26vw; }
  @media screen and (max-width: 700px) {
    .sun {
      width: 50vw;
      height: 50vw; } }
  .sun .sun-fill, .sun .sun-ball, .sun .sun-size-position-transformer {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .sun .sun-ball {
    border-radius: 100%;
    background-color: #fab066;
    will-change: transform; }

.sun-wrap .sun {
  position: absolute;
  left: 0;
  top: 0;
  margin: -13vw 0 0 -13vw; }
  @media screen and (max-width: 700px) {
    .sun-wrap .sun {
      margin: -25vw 0 0 -25vw; } }
.sun-wrap .js-toggle-day-experience[data-active="off"] {
  pointer-events: none; }

.sun-size-position-transformer, .wave-wrap {
  will-change: transform;
  -webkit-transition: 1.45s 0.5s cubic-bezier(0.52, 0.01, 0.16, 1);
  -moz-transition: 1.45s 0.5s cubic-bezier(0.52, 0.01, 0.16, 1);
  transition: 1.45s 0.5s cubic-bezier(0.52, 0.01, 0.16, 1); }

.wave-wrap .wave {
  position: absolute;
  width: 30vw;
  height: 30vw;
  margin: -15vw 0 0 -15vw; }
  @media screen and (max-width: 700px) {
    .wave-wrap .wave {
      width: 55vw;
      height: 55vw;
      margin: -27.5vw 0 0 -27.5vw; } }
  .wave-wrap .wave .wave-fill, .wave-wrap .wave svg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .wave-wrap .wave svg {
    display: none; }
  html.moz-touch .wave-wrap .wave .wave-fill {
    overflow: hidden; }
    html.moz-touch .wave-wrap .wave .wave-fill svg {
      top: -3%;
      left: -3%;
      width: 106%;
      height: 106%; }

.contact-overlay-wrap {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  overflow: hidden;
  -webkit-transform: translateY(101%);
  -moz-transform: translateY(101%);
  -ms-transform: translateY(101%);
  -o-transform: translateY(101%);
  transform: translateY(101%);
  will-change: transform;
  -webkit-transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
  -moz-transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
  transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1); }
  .contact-overlay-wrap *:not(a) {
    text-align: left; }
  .contact-overlay-wrap[data-active="on"] {
    -webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%); }
    .contact-overlay-wrap[data-active="on"] .contact-overlay {
      -webkit-transform: translateY(0%);
      -moz-transform: translateY(0%);
      -ms-transform: translateY(0%);
      -o-transform: translateY(0%);
      transform: translateY(0%); }
    .contact-overlay-wrap[data-active="on"] .sun-wrap {
      -webkit-transform: translateY(0vh);
      -moz-transform: translateY(0vh);
      -ms-transform: translateY(0vh);
      -o-transform: translateY(0vh);
      transform: translateY(0vh); }
  .contact-overlay-wrap .contact-overlay, .contact-overlay-wrap .contact-overlay-mobile-img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom center; }
  .contact-overlay-wrap .contact-overlay {
    -webkit-transform: translateY(-101%);
    -moz-transform: translateY(-101%);
    -ms-transform: translateY(-101%);
    -o-transform: translateY(-101%);
    transform: translateY(-101%);
    -webkit-transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
    -moz-transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
    transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1); }
  @media screen and (min-width: 700px) {
    .contact-overlay-wrap .contact-overlay-mobile-img {
      display: none; } }
  .contact-overlay-wrap video {
    z-index: 1;
    position: absolute;
    left: 0%;
    top: 50%;
    width: 100vw;
    height: 100vw;
    -webkit-transform: translate3d(0%, -50%, 0);
    -moz-transform: translate3d(0%, -50%, 0);
    -ms-transform: translate3d(0%, -50%, 0);
    -o-transform: translate3d(0%, -50%, 0);
    transform: translate3d(0%, -50%, 0);
    pointer-events: none; }
    @media screen and (max-aspect-ratio: 1 / 1) {
      .contact-overlay-wrap video {
        left: 50%;
        top: 0%;
        width: auto;
        height: 100vh;
        -webkit-transform: translate3d(-50%, 0%, 0);
        -moz-transform: translate3d(-50%, 0%, 0);
        -ms-transform: translate3d(-50%, 0%, 0);
        -o-transform: translate3d(-50%, 0%, 0);
        transform: translate3d(-50%, 0%, 0); } }
    @media screen and (max-width: 700px) {
      .contact-overlay-wrap video {
        display: none; } }
  .contact-overlay-wrap .contact-content-wrap {
    width: 70%;
    max-width: 770px;
    margin: 0 auto;
    height: 100%;
    z-index: 2;
    mix-blend-mode: screen; }
    @media screen and (max-width: 700px) {
      .contact-overlay-wrap .contact-content-wrap {
        width: 80%; } }
    @media screen and (min-width: 1600px) {
      .contact-overlay-wrap .contact-content-wrap {
        max-width: 900px; } }
    @media screen and (max-width: 700px) and (max-height: 600px) {
      .contact-overlay-wrap .contact-content-wrap {
        overflow-y: scroll;
        display: block; }
        .contact-overlay-wrap .contact-content-wrap .contact-content {
          margin: 70px 0 40px; }
        .contact-overlay-wrap .contact-content-wrap .contact-info-wrap {
          overflow: hidden; } }
  .contact-overlay-wrap .arrow-btn {
    z-index: 3; }
  .contact-overlay-wrap .box-btn {
    margin-bottom: 8px;
    content: 'Hello'; }
  .contact-overlay-wrap .contact-content {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    flex-direction: row;
    -ms-flex-direction: row;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    justify-content: space-between;
    -ms-flex-pack: justify; }
    @media screen and (max-width: 700px) {
      .contact-overlay-wrap .contact-content {
        display: block; } }
  .contact-overlay-wrap .contact-form-wrap {
    width: 50%;
    padding-bottom: 40px; }
  .contact-overlay-wrap .contact-info-wrap {
    width: 25%; }
    @media screen and (max-width: 700px) {
      .contact-overlay-wrap .contact-info-wrap * {
        text-align: center; }
      .contact-overlay-wrap .contact-info-wrap *:not(.box-btn) {
        display: none; } }
    @media screen and (min-width: 1600px) {
      .contact-overlay-wrap .contact-info-wrap {
        font-size: 26px; } }
  @media screen and (max-width: 700px) {
    .contact-overlay-wrap .box-btn {
      float: left;
      width: 46%;
      padding: 13px 0 10px;
      margin-right: 3%;
      margin-top: 30px; } }
  @media screen and (max-width: 700px) {
    .contact-overlay-wrap .contact-form-wrap, .contact-overlay-wrap .contact-info-wrap {
      width: 100%; } }
  .contact-overlay-wrap #form h2 {
    display: none; }
  .contact-overlay-wrap #form[data-sent="true"] *:not(h2) {
    display: none; }
  .contact-overlay-wrap #form[data-sent="true"] h2 {
    display: block; }
  .contact-overlay-wrap input, .contact-overlay-wrap textarea {
    font-family: 'BrandonTextWeb-Regular';
    clear: both;
    color: white;
    font-size: 18px;
    line-height: 1.5em;
    letter-spacing: 0.05em;
    border-radius: 0; }
    @media screen and (min-width: 1600px) {
      .contact-overlay-wrap input, .contact-overlay-wrap textarea {
        font-size: 22px; } }
    .contact-overlay-wrap input::-webkit-input-placeholder, .contact-overlay-wrap textarea::-webkit-input-placeholder {
      color: rgba(255, 255, 255, 0.6);
      font-size: 12px;
      letter-spacing: 0.25em;
      text-transform: uppercase;
      -webkit-transition: 0.22s;
      -moz-transition: 0.22s;
      transition: 0.22s;
      font-family: 'BrandonTextWeb-Bold'; }
      @media screen and (min-width: 1600px) {
        .contact-overlay-wrap input::-webkit-input-placeholder, .contact-overlay-wrap textarea::-webkit-input-placeholder {
          font-size: 13px; } }
    .contact-overlay-wrap input:not(.submit), .contact-overlay-wrap textarea:not(.submit) {
      width: 100%;
      margin-bottom: 35px;
      background-color: transparent;
      border: none;
      outline: none;
      border-bottom: 1px solid #fff;
      padding: 0 0 8px 0; }
      @media screen and (max-width: 700px) {
        .contact-overlay-wrap input:not(.submit), .contact-overlay-wrap textarea:not(.submit) {
          margin-bottom: 26px;
          padding-bottom: 4px; } }
      .contact-overlay-wrap input:not(.submit):-webkit-autofill, .contact-overlay-wrap textarea:not(.submit):-webkit-autofill {
        background-color: transparent;
        color: white; }
    .contact-overlay-wrap input.submit, .contact-overlay-wrap textarea.submit {
      position: absolute;
      bottom: 10px;
      right: 0;
      background: url(../img/svg/arrow.svg) no-repeat center center/50%;
      width: 42px;
      height: 42px;
      -webkit-transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1);
      -moz-transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1);
      transition: 0.45s cubic-bezier(0.52, 0.01, 0.16, 1);
      border: none;
      outline: none; }
      .contact-overlay-wrap input.submit:hover, .contact-overlay-wrap textarea.submit:hover {
        cursor: pointer;
        -webkit-transform: translateX(7px);
        -moz-transform: translateX(7px);
        -ms-transform: translateX(7px);
        -o-transform: translateX(7px);
        transform: translateX(7px); }
  .contact-overlay-wrap input:not(.submit):focus::-webkit-input-placeholder {
    -webkit-transform: translateY(-25px);
    -moz-transform: translateY(-25px);
    -ms-transform: translateY(-25px);
    -o-transform: translateY(-25px);
    transform: translateY(-25px); }

.philosophy-circles-wrap {
  width: 26vw;
  height: 26vw;
  margin: 10px auto 0; }
  @media screen and (max-width: 1000px) {
    .philosophy-circles-wrap {
      width: 43vw;
      height: 43vw; } }
  @media screen and (max-width: 700px) {
    .philosophy-circles-wrap {
      width: 56vw;
      height: 56vw; } }
  .philosophy-circles-wrap .phil-circle, .philosophy-circles-wrap .philosophy-circles {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .philosophy-circles-wrap .phil-circle, .philosophy-circles-wrap .center-of-circles {
    -webkit-transition: 0.5s cubic-bezier(0.52, 0.01, 0.16, 1);
    -moz-transition: 0.5s cubic-bezier(0.52, 0.01, 0.16, 1);
    transition: 0.5s cubic-bezier(0.52, 0.01, 0.16, 1); }
  html:not(.touchevents) .philosophy-circles-wrap:not(.on-auto)[data-active="off"] .phil-circle h3, html:not(.touchevents) .philosophy-circles-wrap:not(.on-auto)[data-active="off"] .center-of-circles {
    opacity: 0;
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    transition-delay: 0s; }
  .philosophy-circles-wrap .phil-circle {
    z-index: 2; }
    .philosophy-circles-wrap .phil-circle .circle-line {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      width: 100%; }
    .philosophy-circles-wrap .phil-circle h3 {
      width: 40%;
      -webkit-transition: opacity 0.9s 1.6s;
      -moz-transition: opacity 0.9s 1.6s;
      transition: opacity 0.9s 1.6s; }
    .philosophy-circles-wrap .phil-circle:nth-child(1) {
      left: -36%;
      text-align: left; }
      .philosophy-circles-wrap .phil-circle:nth-child(1) h3 {
        margin-left: 15%; }
    .philosophy-circles-wrap .phil-circle:nth-child(2) {
      left: 35.6%;
      text-align: right; }
      .philosophy-circles-wrap .phil-circle:nth-child(2) h3 {
        margin-left: 45%; }
  .philosophy-circles-wrap .center-of-circles {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 68%;
    height: 68%;
    margin: -34% 0 0 -34%;
    width: 68%;
    height: 68%;
    margin: -34.7% 0 0 -34.1%;
    z-index: 1;
    -webkit-transition: 0.5s 1.4s;
    -moz-transition: 0.5s 1.4s;
    transition: 0.5s 1.4s; }
    .philosophy-circles-wrap .center-of-circles h3 {
      color: #fffa66; }

.open-philosophy-photos {
  -webkit-transition: 0.28s;
  -moz-transition: 0.28s;
  transition: 0.28s;
  display: inline-block; }
  .open-philosophy-photos:hover {
    cursor: pointer;
    color: #fff; }

.circle, .triangle, .line {
  -webkit-transform: translateZ(0) scale(1, 1);
  -moz-transform: translateZ(0) scale(1, 1);
  -ms-transform: translateZ(0) scale(1, 1);
  -o-transform: translateZ(0) scale(1, 1);
  transform: translateZ(0) scale(1, 1); }

.triangle::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(../img/svg/triangle.svg) no-repeat center center/100%; }
.triangle.triangle-yellow::before {
  background: url(../img/svg/triangle-yellow.svg) no-repeat center center/100%; }

.circle {
  background-color: #FFF;
  border-radius: 100%; }
  .circle.circle-yellow {
    background-color: #fff839; }
  .circle.circle-border {
    background-color: transparent; }
    .circle.circle-border::before {
      content: '';
      border-radius: 100%;
      position: absolute;
      width: 150%;
      height: 150%;
      left: -25%;
      top: -25%;
      margin: -1px 0 0 -1px;
      border: 1px solid #fff;
      -webkit-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
      -moz-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
      transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1); }
  .circle.circle-square::before {
    content: '';
    position: absolute;
    width: 200%;
    height: 240%;
    left: -50%;
    top: -60%;
    margin: -1px 0 0 -1px;
    border: 1px solid #fff;
    -webkit-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    -moz-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1); }

.animation-elements-center {
  position: absolute;
  top: 50%;
  left: 50%; }
  .animation-elements-center * {
    position: absolute;
    top: 0;
    left: 0; }
    .animation-elements-center *[data-opacity="1"] {
      opacity: 0.1; }
    .animation-elements-center *[data-opacity="2"] {
      opacity: 0.2; }
    .animation-elements-center *[data-opacity="3"] {
      opacity: 0.3; }
    .animation-elements-center *[data-opacity="4"] {
      opacity: 0.4; }
    .animation-elements-center *[data-opacity="5"] {
      opacity: 0.5; }
    .animation-elements-center *[data-opacity="6"] {
      opacity: 0.6; }
    .animation-elements-center *[data-opacity="7"] {
      opacity: 0.7; }
    .animation-elements-center *[data-opacity="8"] {
      opacity: 0.8; }
    .animation-elements-center *[data-opacity="9"] {
      opacity: 0.9; }
    .animation-elements-center *[data-opacity="10"] {
      opacity: 1; }
  .animation-elements-center .line {
    height: 14vw;
    margin-top: -7vw;
    width: 2px; }
    @media screen and (max-width: 700px) {
      .animation-elements-center .line {
        width: 1px; }
        .animation-elements-center .line::before {
          -webkit-transform: scaleX(0.5);
          -moz-transform: scaleX(0.5);
          -ms-transform: scaleX(0.5);
          -o-transform: scaleX(0.5);
          transform: scaleX(0.5); } }
    .animation-elements-center .line::before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: #FFF;
      -webkit-transform-origin: 0 0;
      -moz-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
      -o-transform-origin: 0 0;
      transform-origin: 0 0;
      -webkit-transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1);
      -moz-transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1);
      transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1); }
  .animation-elements-center[data-service="strategy"] .circles-wrap {
    -webkit-transform: rotate(-45deg) translateZ(0) scale(1, 1);
    -moz-transform: rotate(-45deg) translateZ(0) scale(1, 1);
    -ms-transform: rotate(-45deg) translateZ(0) scale(1, 1);
    -o-transform: rotate(-45deg) translateZ(0) scale(1, 1);
    transform: rotate(-45deg) translateZ(0) scale(1, 1); }
  .animation-elements-center[data-service="strategy"] .circle {
    width: 4.5vw;
    height: 4.5vw;
    margin-top: -2.5vw;
    position: absolute;
    -webkit-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    -moz-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1); }
    .animation-elements-center[data-service="strategy"] .circle:nth-child(1) {
      margin-left: -7.5vw; }
    .animation-elements-center[data-service="strategy"] .circle:nth-child(2) {
      margin-left: -5vw; }
    .animation-elements-center[data-service="strategy"] .circle:nth-child(3) {
      margin-left: -2.5vw; }
    .animation-elements-center[data-service="strategy"] .circle:nth-child(4) {
      margin-left: 0vw; }
    .animation-elements-center[data-service="strategy"] .circle:nth-child(5) {
      margin-left: 2.5vw; }
    .animation-elements-center[data-service="strategy"] .circle.circle-yellow {
      margin-left: 5vw; }
  .animation-elements-center[data-service="strategy"] .line {
    -webkit-transform: rotate(-45deg) translateZ(0) scale(1, 1);
    -moz-transform: rotate(-45deg) translateZ(0) scale(1, 1);
    -ms-transform: rotate(-45deg) translateZ(0) scale(1, 1);
    -o-transform: rotate(-45deg) translateZ(0) scale(1, 1);
    transform: rotate(-45deg) translateZ(0) scale(1, 1); }
  .animation-elements-center[data-service="branding"] .triangle {
    width: 18vw;
    height: 18vw;
    margin-top: -10vw;
    margin-left: -9vw;
    position: absolute;
    -webkit-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    -moz-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    -webkit-transform: rotate(-90deg) translateZ(0) scale(1, 1);
    -moz-transform: rotate(-90deg) translateZ(0) scale(1, 1);
    -ms-transform: rotate(-90deg) translateZ(0) scale(1, 1);
    -o-transform: rotate(-90deg) translateZ(0) scale(1, 1);
    transform: rotate(-90deg) translateZ(0) scale(1, 1); }
    .animation-elements-center[data-service="branding"] .triangle::before {
      transform-origin: 35% 50%; }
    .animation-elements-center[data-service="branding"] .triangle:nth-child(1)::before {
      -webkit-transform: translateZ(0) scale(1, 1);
      -moz-transform: translateZ(0) scale(1, 1);
      -ms-transform: translateZ(0) scale(1, 1);
      -o-transform: translateZ(0) scale(1, 1);
      transform: translateZ(0) scale(1, 1); }
    .animation-elements-center[data-service="branding"] .triangle:nth-child(2)::before {
      -webkit-transform: translateZ(0) scale(0.76);
      -moz-transform: translateZ(0) scale(0.76);
      -ms-transform: translateZ(0) scale(0.76);
      -o-transform: translateZ(0) scale(0.76);
      transform: translateZ(0) scale(0.76); }
    .animation-elements-center[data-service="branding"] .triangle:nth-child(3)::before {
      -webkit-transform: translateZ(0) scale(0.6);
      -moz-transform: translateZ(0) scale(0.6);
      -ms-transform: translateZ(0) scale(0.6);
      -o-transform: translateZ(0) scale(0.6);
      transform: translateZ(0) scale(0.6); }
    .animation-elements-center[data-service="branding"] .triangle:nth-child(4)::before {
      -webkit-transform: translateZ(0) scale(0.45);
      -moz-transform: translateZ(0) scale(0.45);
      -ms-transform: translateZ(0) scale(0.45);
      -o-transform: translateZ(0) scale(0.45);
      transform: translateZ(0) scale(0.45); }
    .animation-elements-center[data-service="branding"] .triangle:nth-child(5)::before {
      -webkit-transform: translateZ(0) scale(0.35);
      -moz-transform: translateZ(0) scale(0.35);
      -ms-transform: translateZ(0) scale(0.35);
      -o-transform: translateZ(0) scale(0.35);
      transform: translateZ(0) scale(0.35); }
    .animation-elements-center[data-service="branding"] .triangle.triangle-yellow::before {
      -webkit-transform: translateZ(0) scale(0.23);
      -moz-transform: translateZ(0) scale(0.23);
      -ms-transform: translateZ(0) scale(0.23);
      -o-transform: translateZ(0) scale(0.23);
      transform: translateZ(0) scale(0.23); }
  .animation-elements-center[data-service="interactive"] .circle {
    width: 4vw;
    height: 4vw;
    margin-top: -3.5vw;
    position: absolute;
    -webkit-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    -moz-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1); }
    .animation-elements-center[data-service="interactive"] .circle:nth-child(1) {
      margin-left: -10vw; }
    .animation-elements-center[data-service="interactive"] .circle:nth-child(2) {
      margin-left: -7.5vw; }
    .animation-elements-center[data-service="interactive"] .circle:nth-child(3) {
      margin-left: -5vw; }
    .animation-elements-center[data-service="interactive"] .circle:nth-child(4) {
      margin-left: -2.5vw; }
    .animation-elements-center[data-service="interactive"] .circle:nth-child(5) {
      margin-left: 0vw; }
    .animation-elements-center[data-service="interactive"] .circle.circle-yellow {
      margin-left: 2.5vw; }
    .animation-elements-center[data-service="interactive"] .circle.circle-border {
      margin-left: 2.5vw; }
  .animation-elements-center[data-service="print"] .circle {
    width: 4vw;
    height: 4vw;
    position: absolute;
    -webkit-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    -moz-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1); }
    .animation-elements-center[data-service="print"] .circle:nth-child(1) {
      margin-left: 2vw;
      margin-top: -8vw; }
    .animation-elements-center[data-service="print"] .circle:nth-child(2) {
      margin-left: 0.5vw;
      margin-top: -6.5vw; }
    .animation-elements-center[data-service="print"] .circle:nth-child(3) {
      margin-left: -1vw;
      margin-top: -5vw; }
    .animation-elements-center[data-service="print"] .circle:nth-child(4) {
      margin-left: -2.5vw;
      margin-top: -3.5vw; }
    .animation-elements-center[data-service="print"] .circle:nth-child(5) {
      margin-left: -4vw;
      margin-top: -2vw; }
    .animation-elements-center[data-service="print"] .circle:nth-child(6) {
      margin-left: -5.5vw;
      margin-top: -0.5vw; }
  .animation-elements-center[data-service="research"] .triangles-wrap {
    -webkit-transform: rotate(145deg) translateZ(0) scale(1, 1);
    -moz-transform: rotate(145deg) translateZ(0) scale(1, 1);
    -ms-transform: rotate(145deg) translateZ(0) scale(1, 1);
    -o-transform: rotate(145deg) translateZ(0) scale(1, 1);
    transform: rotate(145deg) translateZ(0) scale(1, 1); }
  .animation-elements-center[data-service="research"] .triangle {
    width: 5vw;
    height: 5vw;
    position: absolute;
    -webkit-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    -moz-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1); }
    .animation-elements-center[data-service="research"] .triangle:nth-child(1) {
      margin-left: -9vw; }
    .animation-elements-center[data-service="research"] .triangle:nth-child(2) {
      margin-left: -7.5vw; }
    .animation-elements-center[data-service="research"] .triangle:nth-child(3) {
      margin-left: -6vw; }
    .animation-elements-center[data-service="research"] .triangle:nth-child(4) {
      margin-left: -4.5vw; }
    .animation-elements-center[data-service="research"] .triangle:nth-child(5) {
      margin-left: -3vw; }
    .animation-elements-center[data-service="research"] .triangle:nth-child(6) {
      margin-left: -1.5vw; }
    .animation-elements-center[data-service="research"] .triangle.triangle-yellow {
      z-index: 10; }
  .animation-elements-center[data-service="research"] .circle {
    width: 5vw;
    height: 5vw;
    margin: 0vw 0 0 0.75vw;
    z-index: 5; }
  .animation-elements-center[data-service="campaigns"] .circle {
    width: 16vw;
    height: 16vw;
    margin-top: -9vw;
    margin-left: -8vw;
    position: absolute;
    -webkit-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    -moz-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
    transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1); }
    .animation-elements-center[data-service="campaigns"] .circle::before {
      transform-origin: 35% 50%; }
    .animation-elements-center[data-service="campaigns"] .circle:nth-child(1) {
      -webkit-transform: translateZ(0) scale(1, 1);
      -moz-transform: translateZ(0) scale(1, 1);
      -ms-transform: translateZ(0) scale(1, 1);
      -o-transform: translateZ(0) scale(1, 1);
      transform: translateZ(0) scale(1, 1); }
    .animation-elements-center[data-service="campaigns"] .circle:nth-child(2) {
      -webkit-transform: translateZ(0) scale(0.8);
      -moz-transform: translateZ(0) scale(0.8);
      -ms-transform: translateZ(0) scale(0.8);
      -o-transform: translateZ(0) scale(0.8);
      transform: translateZ(0) scale(0.8); }
    .animation-elements-center[data-service="campaigns"] .circle:nth-child(3) {
      -webkit-transform: translateZ(0) scale(0.65);
      -moz-transform: translateZ(0) scale(0.65);
      -ms-transform: translateZ(0) scale(0.65);
      -o-transform: translateZ(0) scale(0.65);
      transform: translateZ(0) scale(0.65); }
    .animation-elements-center[data-service="campaigns"] .circle:nth-child(4) {
      -webkit-transform: translateZ(0) scale(0.53);
      -moz-transform: translateZ(0) scale(0.53);
      -ms-transform: translateZ(0) scale(0.53);
      -o-transform: translateZ(0) scale(0.53);
      transform: translateZ(0) scale(0.53); }
    .animation-elements-center[data-service="campaigns"] .circle:nth-child(5) {
      -webkit-transform: translateZ(0) scale(0.4);
      -moz-transform: translateZ(0) scale(0.4);
      -ms-transform: translateZ(0) scale(0.4);
      -o-transform: translateZ(0) scale(0.4);
      transform: translateZ(0) scale(0.4); }
    .animation-elements-center[data-service="campaigns"] .circle.circle-yellow {
      -webkit-transform: translateZ(0) scale(0.25);
      -moz-transform: translateZ(0) scale(0.25);
      -ms-transform: translateZ(0) scale(0.25);
      -o-transform: translateZ(0) scale(0.25);
      transform: translateZ(0) scale(0.25); }

@media screen and (max-width: 700px) {
  .lwwd-wrap {
    width: 80%; } }
.lwwd-wrap .lwwd-content-wrap {
  opacity: 0;
  -webkit-transform: translateY(5px);
  -moz-transform: translateY(5px);
  -ms-transform: translateY(5px);
  -o-transform: translateY(5px);
  transform: translateY(5px);
  -webkit-transition: 0.32s cubic-bezier(0.62, 0.02, 0.34, 1);
  -moz-transition: 0.32s cubic-bezier(0.62, 0.02, 0.34, 1);
  transition: 0.32s cubic-bezier(0.62, 0.02, 0.34, 1); }
  .lwwd-wrap .lwwd-content-wrap li a::after {
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -ms-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition: 0.32s cubic-bezier(0.62, 0.02, 0.34, 1);
    -moz-transition: 0.32s cubic-bezier(0.62, 0.02, 0.34, 1);
    transition: 0.32s cubic-bezier(0.62, 0.02, 0.34, 1); }
.lwwd-wrap[data-service="strategy"] .lwwd-content-wrap[data-service="strategy"], .lwwd-wrap[data-service="branding"] .lwwd-content-wrap[data-service="branding"], .lwwd-wrap[data-service="interactive"] .lwwd-content-wrap[data-service="interactive"], .lwwd-wrap[data-service="campaigns"] .lwwd-content-wrap[data-service="campaigns"], .lwwd-wrap[data-service="print"] .lwwd-content-wrap[data-service="print"], .lwwd-wrap[data-service="research"] .lwwd-content-wrap[data-service="research"] {
  opacity: 1;
  -webkit-transform: translateY(0px);
  -moz-transform: translateY(0px);
  -ms-transform: translateY(0px);
  -o-transform: translateY(0px);
  transform: translateY(0px);
  -webkit-transition: 0.45s cubic-bezier(0.62, 0.02, 0.34, 1) 0.25s;
  -moz-transition: 0.45s cubic-bezier(0.62, 0.02, 0.34, 1) 0.25s;
  transition: 0.45s cubic-bezier(0.62, 0.02, 0.34, 1) 0.25s; }
.lwwd-wrap[data-service="strategy"] li a[data-service="strategy"], .lwwd-wrap[data-service="branding"] li a[data-service="branding"], .lwwd-wrap[data-service="interactive"] li a[data-service="interactive"], .lwwd-wrap[data-service="campaigns"] li a[data-service="campaigns"], .lwwd-wrap[data-service="print"] li a[data-service="print"], .lwwd-wrap[data-service="research"] li a[data-service="research"] {
  color: #fff839; }
  .lwwd-wrap[data-service="strategy"] li a[data-service="strategy"]::after, .lwwd-wrap[data-service="branding"] li a[data-service="branding"]::after, .lwwd-wrap[data-service="interactive"] li a[data-service="interactive"]::after, .lwwd-wrap[data-service="campaigns"] li a[data-service="campaigns"]::after, .lwwd-wrap[data-service="print"] li a[data-service="print"]::after, .lwwd-wrap[data-service="research"] li a[data-service="research"]::after {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -ms-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1); }
.lwwd-wrap:not([data-service="strategy"]) .animation-elements-center[data-service="strategy"] .circle {
  opacity: 0;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transform: scale(0.8) translateZ(0);
  -moz-transform: scale(0.8) translateZ(0);
  -ms-transform: scale(0.8) translateZ(0);
  -o-transform: scale(0.8) translateZ(0);
  transform: scale(0.8) translateZ(0); }
  .lwwd-wrap:not([data-service="strategy"]) .animation-elements-center[data-service="strategy"] .circle.circle-yellow {
    -webkit-transform: translateX(-15vw);
    -moz-transform: translateX(-15vw);
    -ms-transform: translateX(-15vw);
    -o-transform: translateX(-15vw);
    transform: translateX(-15vw); }
.lwwd-wrap:not([data-service="strategy"]) .animation-elements-center[data-service="strategy"] .line::before {
  -webkit-transform: scaleY(0);
  -moz-transform: scaleY(0);
  -ms-transform: scaleY(0);
  -o-transform: scaleY(0);
  transform: scaleY(0); }
html:not(.touchevents) .sectioned-scroll:not([data-current-scroll-section="2"]) .lwwd-wrap .animation-elements-center[data-service="strategy"] .circle {
  opacity: 0;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -ms-transform: scale(0.8);
  -o-transform: scale(0.8);
  transform: scale(0.8); }
  html:not(.touchevents) .sectioned-scroll:not([data-current-scroll-section="2"]) .lwwd-wrap .animation-elements-center[data-service="strategy"] .circle.circle-yellow {
    -webkit-transform: translateX(-15vw);
    -moz-transform: translateX(-15vw);
    -ms-transform: translateX(-15vw);
    -o-transform: translateX(-15vw);
    transform: translateX(-15vw); }
html:not(.touchevents) .sectioned-scroll:not([data-current-scroll-section="2"]) .lwwd-wrap .animation-elements-center[data-service="strategy"] .line::before {
  -webkit-transform: scaleY(0);
  -moz-transform: scaleY(0);
  -ms-transform: scaleY(0);
  -o-transform: scaleY(0);
  transform: scaleY(0); }
.lwwd-wrap[data-service="strategy"] .animation-elements-center[data-service="strategy"] .circle:nth-child(1), .lwwd-wrap[data-service="interactive"] .animation-elements-center[data-service="interactive"] .circle:nth-child(1), .lwwd-wrap[data-service="print"] .animation-elements-center[data-service="print"] .circle:nth-child(1) {
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s; }
.lwwd-wrap[data-service="strategy"] .animation-elements-center[data-service="strategy"] .circle:nth-child(2), .lwwd-wrap[data-service="interactive"] .animation-elements-center[data-service="interactive"] .circle:nth-child(2), .lwwd-wrap[data-service="print"] .animation-elements-center[data-service="print"] .circle:nth-child(2) {
  -webkit-transition-delay: 0.15s;
  -moz-transition-delay: 0.15s;
  transition-delay: 0.15s; }
.lwwd-wrap[data-service="strategy"] .animation-elements-center[data-service="strategy"] .circle:nth-child(3), .lwwd-wrap[data-service="interactive"] .animation-elements-center[data-service="interactive"] .circle:nth-child(3), .lwwd-wrap[data-service="print"] .animation-elements-center[data-service="print"] .circle:nth-child(3) {
  -webkit-transition-delay: 0.3s;
  -moz-transition-delay: 0.3s;
  transition-delay: 0.3s; }
.lwwd-wrap[data-service="strategy"] .animation-elements-center[data-service="strategy"] .circle:nth-child(4), .lwwd-wrap[data-service="interactive"] .animation-elements-center[data-service="interactive"] .circle:nth-child(4), .lwwd-wrap[data-service="print"] .animation-elements-center[data-service="print"] .circle:nth-child(4) {
  -webkit-transition-delay: 0.55s;
  -moz-transition-delay: 0.55s;
  transition-delay: 0.55s; }
.lwwd-wrap[data-service="strategy"] .animation-elements-center[data-service="strategy"] .circle:nth-child(5), .lwwd-wrap[data-service="strategy"] .animation-elements-center[data-service="strategy"] .circle.circle-border, .lwwd-wrap[data-service="interactive"] .animation-elements-center[data-service="interactive"] .circle:nth-child(5), .lwwd-wrap[data-service="interactive"] .animation-elements-center[data-service="interactive"] .circle.circle-border, .lwwd-wrap[data-service="print"] .animation-elements-center[data-service="print"] .circle:nth-child(5), .lwwd-wrap[data-service="print"] .animation-elements-center[data-service="print"] .circle.circle-border {
  -webkit-transition-delay: 0.75s;
  -moz-transition-delay: 0.75s;
  transition-delay: 0.75s; }
.lwwd-wrap[data-service="strategy"] .animation-elements-center[data-service="strategy"] .circle.circle-yellow, .lwwd-wrap[data-service="interactive"] .animation-elements-center[data-service="interactive"] .circle.circle-yellow, .lwwd-wrap[data-service="print"] .animation-elements-center[data-service="print"] .circle.circle-yellow {
  -webkit-transition: -webkit-transform 1.1s cubic-bezier(0.45, 0.65, 0.64, 1), opacity 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
  -moz-transition: -moz-transform 1.1s cubic-bezier(0.45, 0.65, 0.64, 1), opacity 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
  transition: transform 1.1s cubic-bezier(0.45, 0.65, 0.64, 1), opacity 0.35s cubic-bezier(0.62, 0.02, 0.34, 1); }
.lwwd-wrap:not([data-service="branding"]) .animation-elements-center[data-service="branding"] .triangle, .lwwd-wrap:not([data-service="research"]) .animation-elements-center[data-service="research"] .triangle {
  opacity: 0;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s; }
.lwwd-wrap:not([data-service="research"]) .animation-elements-center[data-service="research"] .circle-border::before {
  opacity: 0;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s; }
.lwwd-wrap:not([data-service="campaigns"]) .animation-elements-center[data-service="campaigns"] .circle {
  opacity: 0;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s; }
.lwwd-wrap[data-service="branding"] .animation-elements-center[data-service="branding"] .triangle:nth-child(1), .lwwd-wrap[data-service="branding"] .animation-elements-center[data-service="branding"] .circle:nth-child(1), .lwwd-wrap[data-service="campaigns"] .animation-elements-center[data-service="campaigns"] .triangle:nth-child(1), .lwwd-wrap[data-service="campaigns"] .animation-elements-center[data-service="campaigns"] .circle:nth-child(1) {
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s; }
.lwwd-wrap[data-service="branding"] .animation-elements-center[data-service="branding"] .triangle:nth-child(2), .lwwd-wrap[data-service="branding"] .animation-elements-center[data-service="branding"] .circle:nth-child(2), .lwwd-wrap[data-service="campaigns"] .animation-elements-center[data-service="campaigns"] .triangle:nth-child(2), .lwwd-wrap[data-service="campaigns"] .animation-elements-center[data-service="campaigns"] .circle:nth-child(2) {
  -webkit-transition-delay: 0.1s;
  -moz-transition-delay: 0.1s;
  transition-delay: 0.1s; }
.lwwd-wrap[data-service="branding"] .animation-elements-center[data-service="branding"] .triangle:nth-child(3), .lwwd-wrap[data-service="branding"] .animation-elements-center[data-service="branding"] .circle:nth-child(3), .lwwd-wrap[data-service="campaigns"] .animation-elements-center[data-service="campaigns"] .triangle:nth-child(3), .lwwd-wrap[data-service="campaigns"] .animation-elements-center[data-service="campaigns"] .circle:nth-child(3) {
  -webkit-transition-delay: 0.2s;
  -moz-transition-delay: 0.2s;
  transition-delay: 0.2s; }
.lwwd-wrap[data-service="branding"] .animation-elements-center[data-service="branding"] .triangle:nth-child(4), .lwwd-wrap[data-service="branding"] .animation-elements-center[data-service="branding"] .circle:nth-child(4), .lwwd-wrap[data-service="campaigns"] .animation-elements-center[data-service="campaigns"] .triangle:nth-child(4), .lwwd-wrap[data-service="campaigns"] .animation-elements-center[data-service="campaigns"] .circle:nth-child(4) {
  -webkit-transition-delay: 0.42s;
  -moz-transition-delay: 0.42s;
  transition-delay: 0.42s; }
.lwwd-wrap[data-service="branding"] .animation-elements-center[data-service="branding"] .triangle:nth-child(5), .lwwd-wrap[data-service="branding"] .animation-elements-center[data-service="branding"] .circle:nth-child(5), .lwwd-wrap[data-service="campaigns"] .animation-elements-center[data-service="campaigns"] .triangle:nth-child(5), .lwwd-wrap[data-service="campaigns"] .animation-elements-center[data-service="campaigns"] .circle:nth-child(5) {
  -webkit-transition-delay: 0.6s;
  -moz-transition-delay: 0.6s;
  transition-delay: 0.6s; }
.lwwd-wrap[data-service="branding"] .animation-elements-center[data-service="branding"] .triangle.triangle-yellow, .lwwd-wrap[data-service="branding"] .animation-elements-center[data-service="branding"] .triangle.circle-yellow, .lwwd-wrap[data-service="branding"] .animation-elements-center[data-service="branding"] .circle.triangle-yellow, .lwwd-wrap[data-service="branding"] .animation-elements-center[data-service="branding"] .circle.circle-yellow, .lwwd-wrap[data-service="campaigns"] .animation-elements-center[data-service="campaigns"] .triangle.triangle-yellow, .lwwd-wrap[data-service="campaigns"] .animation-elements-center[data-service="campaigns"] .triangle.circle-yellow, .lwwd-wrap[data-service="campaigns"] .animation-elements-center[data-service="campaigns"] .circle.triangle-yellow, .lwwd-wrap[data-service="campaigns"] .animation-elements-center[data-service="campaigns"] .circle.circle-yellow {
  -webkit-transition-delay: 0.77s;
  -moz-transition-delay: 0.77s;
  transition-delay: 0.77s; }
.lwwd-wrap:not([data-service="interactive"]) .animation-elements-center[data-service="interactive"] .circle {
  opacity: 0;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -ms-transform: scale(0.8);
  -o-transform: scale(0.8);
  transform: scale(0.8); }
  .lwwd-wrap:not([data-service="interactive"]) .animation-elements-center[data-service="interactive"] .circle.circle-yellow {
    -webkit-transform: translateX(-15vw);
    -moz-transform: translateX(-15vw);
    -ms-transform: translateX(-15vw);
    -o-transform: translateX(-15vw);
    transform: translateX(-15vw); }
.lwwd-wrap:not([data-service="print"]) .animation-elements-center[data-service="print"] .circle {
  opacity: 0;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -ms-transform: scale(0.8);
  -o-transform: scale(0.8);
  transform: scale(0.8); }
  .lwwd-wrap:not([data-service="print"]) .animation-elements-center[data-service="print"] .circle.circle-yellow {
    -webkit-transform: translate3d(7vw, -7vw, 0);
    -moz-transform: translate3d(7vw, -7vw, 0);
    -ms-transform: translate3d(7vw, -7vw, 0);
    -o-transform: translate3d(7vw, -7vw, 0);
    transform: translate3d(7vw, -7vw, 0); }
    .lwwd-wrap:not([data-service="print"]) .animation-elements-center[data-service="print"] .circle.circle-yellow::before {
      opacity: 0; }
.lwwd-wrap[data-service="print"] .animation-elements-center[data-service="print"] .circle-yellow::before {
  -webkit-transition-delay: 1.1s;
  -moz-transition-delay: 1.1s;
  transition-delay: 1.1s; }
.lwwd-wrap[data-service="research"] .animation-elements-center[data-service="research"] .triangle:nth-child(1) {
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s; }
.lwwd-wrap[data-service="research"] .animation-elements-center[data-service="research"] .triangle:nth-child(2) {
  -webkit-transition-delay: 0.2s;
  -moz-transition-delay: 0.2s;
  transition-delay: 0.2s; }
.lwwd-wrap[data-service="research"] .animation-elements-center[data-service="research"] .triangle:nth-child(3) {
  -webkit-transition-delay: 0.4s;
  -moz-transition-delay: 0.4s;
  transition-delay: 0.4s; }
.lwwd-wrap[data-service="research"] .animation-elements-center[data-service="research"] .triangle:nth-child(4) {
  -webkit-transition-delay: 0.58s;
  -moz-transition-delay: 0.58s;
  transition-delay: 0.58s; }
.lwwd-wrap[data-service="research"] .animation-elements-center[data-service="research"] .triangle:nth-child(5) {
  -webkit-transition-delay: 0.72s;
  -moz-transition-delay: 0.72s;
  transition-delay: 0.72s; }
.lwwd-wrap[data-service="research"] .animation-elements-center[data-service="research"] .triangle.triangle-yellow {
  -webkit-transition-delay: 0.9s;
  -moz-transition-delay: 0.9s;
  transition-delay: 0.9s; }

.lwwd-animations-list-wrap {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  width: 70%;
  margin: 20px auto; }
  @media screen and (max-width: 700px) {
    .lwwd-animations-list-wrap {
      width: 100%; } }
  .lwwd-animations-list-wrap .lwwd-animation {
    height: 20vw;
    margin-bottom: 20px; }
    @media screen and (max-width: 700px) {
      .lwwd-animations-list-wrap .lwwd-animation {
        height: 40vw;
        margin-bottom: 30px;
        -webkit-transform: scale(2.3);
        -moz-transform: scale(2.3);
        -ms-transform: scale(2.3);
        -o-transform: scale(2.3);
        transform: scale(2.3); } }
  .lwwd-animations-list-wrap .left-col {
    width: 60%;
    margin: 0 5%; }
    @media screen and (max-width: 700px) {
      .lwwd-animations-list-wrap .left-col {
        margin-left: 0; } }
  .lwwd-animations-list-wrap ul {
    width: 29%; }
    @media screen and (min-width: 1000px) {
      .lwwd-animations-list-wrap ul {
        margin-top: 3vw; } }
    .lwwd-animations-list-wrap ul li a {
      text-align: left;
      position: relative;
      padding: 6px 0;
      display: table;
      -webkit-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
      -moz-transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1);
      transition: 0.35s cubic-bezier(0.62, 0.02, 0.34, 1); }
      .lwwd-animations-list-wrap ul li a:hover::after {
        -webkit-transform: scaleX(1);
        -moz-transform: scaleX(1);
        -ms-transform: scaleX(1);
        -o-transform: scaleX(1);
        transform: scaleX(1); }
      .lwwd-animations-list-wrap ul li a::after {
        content: '';
        position: absolute;
        left: 110%;
        top: 50%;
        width: 28px;
        height: 1px;
        margin-top: -2px;
        background-color: #FFF;
        -webkit-transform: scaleX(0);
        -moz-transform: scaleX(0);
        -ms-transform: scaleX(0);
        -o-transform: scaleX(0);
        transform: scaleX(0);
        -webkit-transform-origin: 0 0;
        -moz-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        -o-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transition: 0.55s cubic-bezier(0.52, 0.01, 0.16, 1);
        -moz-transition: 0.55s cubic-bezier(0.52, 0.01, 0.16, 1);
        transition: 0.55s cubic-bezier(0.52, 0.01, 0.16, 1); }

.lwwd-content .lwwd-content-wrap:not(:first-child) {
  position: absolute;
  left: 0;
  top: 0; }
.lwwd-content * {
  text-align: left; }
.lwwd-content p {
  margin-bottom: 0;
  margin-left: 0; }

.our-thinking-animation {
  height: 15vw;
  margin-bottom: 25px; }
  .our-thinking-animation .triangle {
    width: 7vw;
    height: 7vw;
    margin-top: -3.5vw;
    -webkit-transition: 0.39s cubic-bezier(0.52, 0.01, 0.16, 1);
    -moz-transition: 0.39s cubic-bezier(0.52, 0.01, 0.16, 1);
    transition: 0.39s cubic-bezier(0.52, 0.01, 0.16, 1); }
    .our-thinking-animation .triangle:nth-child(1) {
      margin-left: -10vw; }
    .our-thinking-animation .triangle:nth-child(2) {
      margin-left: -7.5vw; }
    .our-thinking-animation .triangle:nth-child(3) {
      margin-left: -5vw; }
    .our-thinking-animation .triangle:nth-child(4) {
      margin-left: -2.5vw; }
    .our-thinking-animation .triangle:nth-child(5) {
      margin-left: 0vw; }
    .our-thinking-animation .triangle:nth-child(6) {
      margin-left: 2.5vw; }
  .our-thinking-animation .line {
    margin-left: 2.9vw;
    -webkit-transition: 0.39s cubic-bezier(0.52, 0.01, 0.16, 1);
    -moz-transition: 0.39s cubic-bezier(0.52, 0.01, 0.16, 1);
    transition: 0.39s cubic-bezier(0.52, 0.01, 0.16, 1);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0; }
  @media screen and (max-width: 700px) {
    .our-thinking-animation {
      height: 35vw;
      -webkit-transform: scale(2) translateZ(0);
      -moz-transform: scale(2) translateZ(0);
      -ms-transform: scale(2) translateZ(0);
      -o-transform: scale(2) translateZ(0);
      transform: scale(2) translateZ(0); }
      .our-thinking-animation .line {
        width: 1px; } }
  .our-thinking-animation[data-active="off"] .triangle {
    opacity: 0;
    -webkit-transform: translateX(-7px) translateZ(0);
    -moz-transform: translateX(-7px) translateZ(0);
    -ms-transform: translateX(-7px) translateZ(0);
    -o-transform: translateX(-7px) translateZ(0);
    transform: translateX(-7px) translateZ(0); }
  .our-thinking-animation[data-active="off"] .line {
    -webkit-transform: translateZ(0) scale(1, 0);
    -moz-transform: translateZ(0) scale(1, 0);
    -ms-transform: translateZ(0) scale(1, 0);
    -o-transform: translateZ(0) scale(1, 0);
    transform: translateZ(0) scale(1, 0); }
  .our-thinking-animation[data-active="on"] .triangle:nth-child(1) {
    -webkit-transition-delay: 0.25s;
    -moz-transition-delay: 0.25s;
    transition-delay: 0.25s; }
  .our-thinking-animation[data-active="on"] .triangle:nth-child(2) {
    -webkit-transition-delay: 0.4s;
    -moz-transition-delay: 0.4s;
    transition-delay: 0.4s; }
  .our-thinking-animation[data-active="on"] .triangle:nth-child(3) {
    -webkit-transition-delay: 0.55s;
    -moz-transition-delay: 0.55s;
    transition-delay: 0.55s; }
  .our-thinking-animation[data-active="on"] .triangle:nth-child(4) {
    -webkit-transition-delay: 0.7s;
    -moz-transition-delay: 0.7s;
    transition-delay: 0.7s; }
  .our-thinking-animation[data-active="on"] .triangle:nth-child(5) {
    -webkit-transition-delay: 0.85s;
    -moz-transition-delay: 0.85s;
    transition-delay: 0.85s; }
  .our-thinking-animation[data-active="on"] .triangle:nth-child(6) {
    -webkit-transition-delay: 1.0s;
    -moz-transition-delay: 1.0s;
    transition-delay: 1.0s; }
  .our-thinking-animation[data-active="on"] .triangle:nth-child(7) {
    -webkit-transition-delay: 1.15s;
    -moz-transition-delay: 1.15s;
    transition-delay: 1.15s; }
  .our-thinking-animation[data-active="on"] .triangle:nth-child(8) {
    -webkit-transition-delay: 1.3s;
    -moz-transition-delay: 1.3s;
    transition-delay: 1.3s; }
  .our-thinking-animation[data-active="on"] .triangle:nth-child(9) {
    -webkit-transition-delay: 1.45s;
    -moz-transition-delay: 1.45s;
    transition-delay: 1.45s; }
  .our-thinking-animation[data-active="on"] .triangle:nth-child(10) {
    -webkit-transition-delay: 1.6s;
    -moz-transition-delay: 1.6s;
    transition-delay: 1.6s; }
  .our-thinking-animation[data-active="on"] .line {
    -webkit-transition-delay: 0.4s;
    -moz-transition-delay: 0.4s;
    transition-delay: 0.4s; }

.philosophy-photos-wrap {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  overflow: hidden;
  -webkit-transform: translateY(101%);
  -moz-transform: translateY(101%);
  -ms-transform: translateY(101%);
  -o-transform: translateY(101%);
  transform: translateY(101%);
  will-change: transform;
  -webkit-transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
  -moz-transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
  transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1); }
  .philosophy-photos-wrap .philosophy-photos-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: translateY(-101%);
    -moz-transform: translateY(-101%);
    -ms-transform: translateY(-101%);
    -o-transform: translateY(-101%);
    transform: translateY(-101%);
    will-change: transform;
    -webkit-transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
    -moz-transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
    transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column; }
  .philosophy-photos-wrap[data-active="on"] {
    -webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%); }
    .philosophy-photos-wrap[data-active="on"] .philosophy-photos-content {
      -webkit-transform: translateY(0%);
      -moz-transform: translateY(0%);
      -ms-transform: translateY(0%);
      -o-transform: translateY(0%);
      transform: translateY(0%); }
    .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos {
      -webkit-transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
      -moz-transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
      transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1); }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="1"] li:nth-child(1) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="2"] li:nth-child(2) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="3"] li:nth-child(3) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="4"] li:nth-child(4) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="5"] li:nth-child(5) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="6"] li:nth-child(6) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="7"] li:nth-child(7) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="8"] li:nth-child(8) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="9"] li:nth-child(9) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="10"] li:nth-child(10) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="11"] li:nth-child(11) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="12"] li:nth-child(12) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="13"] li:nth-child(13) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="14"] li:nth-child(14) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="15"] li:nth-child(15) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="16"] li:nth-child(16) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="17"] li:nth-child(17) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="18"] li:nth-child(18) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="19"] li:nth-child(19) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
      .philosophy-photos-wrap[data-active="on"] ul.philosophy-photos[data-current-img="20"] li:nth-child(20) div {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition-duration: 5.5s;
        -moz-transition-duration: 5.5s;
        transition-duration: 5.5s; }
    .philosophy-photos-wrap[data-active="on"] .philosophy-bubble::before {
      -webkit-transform: scale(0.97);
      -moz-transform: scale(0.97);
      -ms-transform: scale(0.97);
      -o-transform: scale(0.97);
      transform: scale(0.97); }
    .philosophy-photos-wrap[data-active="on"] .philosophy-bubble p {
      opacity: 1;
      -webkit-transition-delay: 0.37s;
      -moz-transition-delay: 0.37s;
      transition-delay: 0.37s; }
  .philosophy-photos-wrap .philosophy-photos, .philosophy-photos-wrap .philosophy-photos * {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .philosophy-photos-wrap ul.philosophy-photos {
    -webkit-transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
    -moz-transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
    transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1); }
    .philosophy-photos-wrap ul.philosophy-photos li {
      overflow: hidden; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(1) {
        left: 0%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(2) {
        left: 100%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(3) {
        left: 200%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(4) {
        left: 300%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(5) {
        left: 400%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(6) {
        left: 500%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(7) {
        left: 600%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(8) {
        left: 700%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(9) {
        left: 800%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(10) {
        left: 900%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(11) {
        left: 1000%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(12) {
        left: 1100%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(13) {
        left: 1200%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(14) {
        left: 1300%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(15) {
        left: 1400%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(16) {
        left: 1500%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(17) {
        left: 1600%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(18) {
        left: 1700%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(19) {
        left: 1800%; }
      .philosophy-photos-wrap ul.philosophy-photos li:nth-child(20) {
        left: 1900%; }
      .philosophy-photos-wrap ul.philosophy-photos li div {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        -webkit-transition: 0.65s cubic-bezier(0.45, 0.65, 0.64, 1);
        -moz-transition: 0.65s cubic-bezier(0.45, 0.65, 0.64, 1);
        transition: 0.65s cubic-bezier(0.45, 0.65, 0.64, 1);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center center; }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="1"] {
      -webkit-transform: translateX(0%);
      -moz-transform: translateX(0%);
      -ms-transform: translateX(0%);
      -o-transform: translateX(0%);
      transform: translateX(0%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="2"] {
      -webkit-transform: translateX(-100%);
      -moz-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
      -o-transform: translateX(-100%);
      transform: translateX(-100%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="3"] {
      -webkit-transform: translateX(-200%);
      -moz-transform: translateX(-200%);
      -ms-transform: translateX(-200%);
      -o-transform: translateX(-200%);
      transform: translateX(-200%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="4"] {
      -webkit-transform: translateX(-300%);
      -moz-transform: translateX(-300%);
      -ms-transform: translateX(-300%);
      -o-transform: translateX(-300%);
      transform: translateX(-300%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="5"] {
      -webkit-transform: translateX(-400%);
      -moz-transform: translateX(-400%);
      -ms-transform: translateX(-400%);
      -o-transform: translateX(-400%);
      transform: translateX(-400%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="6"] {
      -webkit-transform: translateX(-500%);
      -moz-transform: translateX(-500%);
      -ms-transform: translateX(-500%);
      -o-transform: translateX(-500%);
      transform: translateX(-500%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="7"] {
      -webkit-transform: translateX(-600%);
      -moz-transform: translateX(-600%);
      -ms-transform: translateX(-600%);
      -o-transform: translateX(-600%);
      transform: translateX(-600%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="8"] {
      -webkit-transform: translateX(-700%);
      -moz-transform: translateX(-700%);
      -ms-transform: translateX(-700%);
      -o-transform: translateX(-700%);
      transform: translateX(-700%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="9"] {
      -webkit-transform: translateX(-800%);
      -moz-transform: translateX(-800%);
      -ms-transform: translateX(-800%);
      -o-transform: translateX(-800%);
      transform: translateX(-800%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="10"] {
      -webkit-transform: translateX(-900%);
      -moz-transform: translateX(-900%);
      -ms-transform: translateX(-900%);
      -o-transform: translateX(-900%);
      transform: translateX(-900%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="11"] {
      -webkit-transform: translateX(-1000%);
      -moz-transform: translateX(-1000%);
      -ms-transform: translateX(-1000%);
      -o-transform: translateX(-1000%);
      transform: translateX(-1000%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="12"] {
      -webkit-transform: translateX(-1100%);
      -moz-transform: translateX(-1100%);
      -ms-transform: translateX(-1100%);
      -o-transform: translateX(-1100%);
      transform: translateX(-1100%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="13"] {
      -webkit-transform: translateX(-1200%);
      -moz-transform: translateX(-1200%);
      -ms-transform: translateX(-1200%);
      -o-transform: translateX(-1200%);
      transform: translateX(-1200%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="14"] {
      -webkit-transform: translateX(-1300%);
      -moz-transform: translateX(-1300%);
      -ms-transform: translateX(-1300%);
      -o-transform: translateX(-1300%);
      transform: translateX(-1300%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="15"] {
      -webkit-transform: translateX(-1400%);
      -moz-transform: translateX(-1400%);
      -ms-transform: translateX(-1400%);
      -o-transform: translateX(-1400%);
      transform: translateX(-1400%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="16"] {
      -webkit-transform: translateX(-1500%);
      -moz-transform: translateX(-1500%);
      -ms-transform: translateX(-1500%);
      -o-transform: translateX(-1500%);
      transform: translateX(-1500%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="17"] {
      -webkit-transform: translateX(-1600%);
      -moz-transform: translateX(-1600%);
      -ms-transform: translateX(-1600%);
      -o-transform: translateX(-1600%);
      transform: translateX(-1600%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="18"] {
      -webkit-transform: translateX(-1700%);
      -moz-transform: translateX(-1700%);
      -ms-transform: translateX(-1700%);
      -o-transform: translateX(-1700%);
      transform: translateX(-1700%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="19"] {
      -webkit-transform: translateX(-1800%);
      -moz-transform: translateX(-1800%);
      -ms-transform: translateX(-1800%);
      -o-transform: translateX(-1800%);
      transform: translateX(-1800%); }
    .philosophy-photos-wrap ul.philosophy-photos[data-current-img="20"] {
      -webkit-transform: translateX(-1900%);
      -moz-transform: translateX(-1900%);
      -ms-transform: translateX(-1900%);
      -o-transform: translateX(-1900%);
      transform: translateX(-1900%); }
  .philosophy-photos-wrap .philosophy-bubble {
    width: 275px;
    height: 275px;
    margin: 0 auto;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column; }
    @media screen and (max-width: 700px) {
      .philosophy-photos-wrap .philosophy-bubble {
        width: 200px;
        height: 200px; } }
    .philosophy-photos-wrap .philosophy-bubble::before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      border-radius: 100%;
      border: 1px solid #fff;
      -webkit-transform: scale(0);
      -moz-transform: scale(0);
      -ms-transform: scale(0);
      -o-transform: scale(0);
      transform: scale(0);
      -webkit-transition: 0.43s cubic-bezier(0.52, 0.01, 0.16, 1);
      -moz-transition: 0.43s cubic-bezier(0.52, 0.01, 0.16, 1);
      transition: 0.43s cubic-bezier(0.52, 0.01, 0.16, 1); }
    .philosophy-photos-wrap .philosophy-bubble:hover {
      cursor: pointer; }
    .philosophy-photos-wrap .philosophy-bubble p {
      position: relative;
      font-size: 22px;
      margin-bottom: 0;
      z-index: 10;
      opacity: 0;
      color: #fff;
      -webkit-transition: 0.43s cubic-bezier(0.62, 0.02, 0.34, 1);
      -moz-transition: 0.43s cubic-bezier(0.62, 0.02, 0.34, 1);
      transition: 0.43s cubic-bezier(0.62, 0.02, 0.34, 1); }
      .philosophy-photos-wrap .philosophy-bubble p span {
        -webkit-transition: 0.43s cubic-bezier(0.62, 0.02, 0.34, 1);
        -moz-transition: 0.43s cubic-bezier(0.62, 0.02, 0.34, 1);
        transition: 0.43s cubic-bezier(0.62, 0.02, 0.34, 1); }
    .philosophy-photos-wrap .philosophy-bubble span.venice {
      position: absolute;
      width: 100%;
      left: 0;
      top: 0;
      opacity: 0; }
    .philosophy-photos-wrap .philosophy-bubble[data-hit="yes"] span.venice {
      opacity: 1; }
    .philosophy-photos-wrap .philosophy-bubble[data-hit="yes"] span.hit-me {
      opacity: 0; }
    .philosophy-photos-wrap .philosophy-bubble.bloat::before {
      -webkit-transform: scale(1);
      -moz-transform: scale(1);
      -ms-transform: scale(1);
      -o-transform: scale(1);
      transform: scale(1);
      -webkit-transition-duration: 0.28s;
      -moz-transition-duration: 0.28s;
      transition-duration: 0.28s; }
    @media screen and (max-width: 700px) {
      .philosophy-photos-wrap .philosophy-bubble {
        -webkit-transform: scale(0.75);
        -moz-transform: scale(0.75);
        -ms-transform: scale(0.75);
        -o-transform: scale(0.75);
        transform: scale(0.75); } }

.project-listing-wrap {
  width: 82%;
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 20px; }
  @media screen and (max-width: 700px) {
    .project-listing-wrap {
      width: 75%; } }

.featured-project, .filter-work-list {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  flex-direction: row;
  -ms-flex-direction: row; }

.filter-work-list {
  -webkit-box-pack: start;
  -moz-box-pack: start;
  box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -o-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: start; }
  .filter-work-list li {
    margin: 0 17px 0 0; }
    .filter-work-list li a {
      font-size: 12px; }
      @media screen and (min-width: 1600px) {
        .filter-work-list li a {
          font-size: 13px; } }

.featured-project {
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: justify; }
  @media screen and (max-width: 800px) {
    .featured-project {
      display: block; } }

.overlay-animate {
  overflow: hidden;
  -webkit-transform: translateY(-101%);
  -moz-transform: translateY(-101%);
  -ms-transform: translateY(-101%);
  -o-transform: translateY(-101%);
  transform: translateY(-101%);
  -webkit-transition: 0.75s cubic-bezier(0.52, 0.01, 0.16, 1) 0s;
  -moz-transition: 0.75s cubic-bezier(0.52, 0.01, 0.16, 1) 0s;
  transition: 0.75s cubic-bezier(0.52, 0.01, 0.16, 1) 0s; }
  .overlay-animate > * {
    -webkit-transform: translateY(101%);
    -moz-transform: translateY(101%);
    -ms-transform: translateY(101%);
    -o-transform: translateY(101%);
    transform: translateY(101%);
    -webkit-transition: 0.75s cubic-bezier(0.52, 0.01, 0.16, 1) 0s;
    -moz-transition: 0.75s cubic-bezier(0.52, 0.01, 0.16, 1) 0s;
    transition: 0.75s cubic-bezier(0.52, 0.01, 0.16, 1) 0s; }
  .page-content-wrap[data-active="on"] .overlay-animate {
    -webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%); }
    .page-content-wrap[data-active="on"] .overlay-animate > * {
      -webkit-transform: translateY(0%);
      -moz-transform: translateY(0%);
      -ms-transform: translateY(0%);
      -o-transform: translateY(0%);
      transform: translateY(0%); }

.featured-project {
  margin-bottom: 80px; }
  .featured-project:nth-child(1) {
    margin-top: 150px; }

.featured-project-content {
  width: 25%;
  text-align: left; }
  .featured-project-content p {
    font-family: 'BrandonTextWeb-Regular'; }
    .featured-project-content p.large-central {
      font-family: 'BrandonTextWeb-Medium'; }

.featured-project-content .arrow-btn, .project-content .arrow-nav {
  margin-left: -9px; }

@media screen and (max-width: 800px) {
  .featured-project-content, .featured-project-img-wrap.featured-project-img-wrap {
    width: 100%; }
    .featured-project-content .arrow-btn, .featured-project-img-wrap.featured-project-img-wrap .arrow-btn {
      display: none; } }
.project-listing-wrap {
  color: #231f20; }
  .project-listing-wrap h4 {
    color: #446ab3; }

.project-thumb-list {
  width: 108%;
  -webkit-transition: 0.5s cubic-bezier(0.62, 0.02, 0.34, 1);
  -moz-transition: 0.5s cubic-bezier(0.62, 0.02, 0.34, 1);
  transition: 0.5s cubic-bezier(0.62, 0.02, 0.34, 1);
  margin-bottom: 40px;
  margin-left: -4%;
  overflow: hidden; }
  .project-thumb-list[data-active="off"] {
    opacity: 0;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s; }
  .project-thumb-list[data-filter="strategy"] .project-thumb-wrap:not(.tag-strategy), .project-thumb-list[data-filter="branding"] .project-thumb-wrap:not(.tag-branding), .project-thumb-list[data-filter="interactive"] .project-thumb-wrap:not(.tag-interactive), .project-thumb-list[data-filter="campaigns"] .project-thumb-wrap:not(.tag-campaigns), .project-thumb-list[data-filter="research"] .project-thumb-wrap:not(.tag-research), .project-thumb-list[data-filter="print"] .project-thumb-wrap:not(.tag-print), .project-thumb-list[data-filter="misc"] .project-thumb-wrap:not(.tag-misc) {
    display: none; }

.featured-project-img-wrap {
  width: 65%; }
  .featured-project-img-wrap .featured-project-img {
    width: 100%;
    height: 100%;
    height: 35vw;
    overflow: hidden; }
    @media screen and (max-width: 800px) {
      .featured-project-img-wrap .featured-project-img {
        height: 50vw; } }
    .featured-project-img-wrap .featured-project-img > div {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center center;
      -webkit-transition: 0.85s cubic-bezier(0.52, 0.01, 0.16, 1);
      -moz-transition: 0.85s cubic-bezier(0.52, 0.01, 0.16, 1);
      transition: 0.85s cubic-bezier(0.52, 0.01, 0.16, 1); }
  .featured-project-img-wrap:hover .featured-project-img div {
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -ms-transform: scale(1.08);
    -o-transform: scale(1.08);
    transform: scale(1.08); }

.filter-work-list::-webkit-scrollbar {
  height: 1px;
  background: rgba(0, 0, 0, 0.1); }

.scrolling-content::-webkit-scrollbar-thumb {
  height: 1px;
  background-color: #FFF; }

.overflow-arrow {
  position: absolute; }

.filter-mobile-overflow-wrap .overflow-arrow {
  display: none;
  position: absolute;
  right: -20px;
  top: 0;
  width: 10px;
  height: 10px;
  background: url(../img/svg/lone-arrow.svg) no-repeat center center/100%;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s; }
  .filter-mobile-overflow-wrap .overflow-arrow[data-active="off"] {
    opacity: 0; }
@media screen and (max-width: 900px) {
  .filter-mobile-overflow-wrap .overflow-arrow {
    display: block; } }

.filter-work-list {
  margin-bottom: 30px; }
  .filter-work-list a {
    -webkit-transition: 0.27s;
    -moz-transition: 0.27s;
    transition: 0.27s;
    white-space: nowrap; }
  .filter-work-list a.active {
    color: #446ab3; }
    .filter-work-list a.active::before {
      -webkit-transform: scaleX(1);
      -moz-transform: scaleX(1);
      -ms-transform: scaleX(1);
      -o-transform: scaleX(1);
      transform: scaleX(1); }
  @media screen and (max-width: 900px) {
    .filter-work-list {
      overflow-x: scroll;
      height: 50px; } }

.project-thumb-wrap {
  width: 43%;
  float: left;
  margin-bottom: 30px;
  text-align: left;
  margin-left: 3.5%;
  margin-right: 3.5%; }
  .project-thumb-wrap.featured-true {
    display: none !important; }
  @media screen and (max-width: 700px) {
    .project-thumb-wrap {
      width: 100%;
      margin-left: 0%;
      margin-right: 0%; } }
  .project-thumb-wrap p {
    margin-bottom: 8px; }
  .project-thumb-wrap a {
    display: inline-block;
    position: relative;
    margin: 0 10px 0 0;
    z-index: 10;
    -webkit-transition: 0.27s;
    -moz-transition: 0.27s;
    transition: 0.27s; }
    html:not(.touchevents) .project-thumb-wrap a {
      opacity: 0; }
    .project-thumb-wrap a:nth-child(1) {
      -webkit-transition-delay: 0s;
      -moz-transition-delay: 0s;
      transition-delay: 0s; }
    .project-thumb-wrap a:nth-child(2) {
      -webkit-transition-delay: 0.12s;
      -moz-transition-delay: 0.12s;
      transition-delay: 0.12s; }
    .project-thumb-wrap a:nth-child(3) {
      -webkit-transition-delay: 0.24s;
      -moz-transition-delay: 0.24s;
      transition-delay: 0.24s; }
    .project-thumb-wrap a:nth-child(4) {
      -webkit-transition-delay: 0.36s;
      -moz-transition-delay: 0.36s;
      transition-delay: 0.36s; }
    .project-thumb-wrap a:nth-child(5) {
      -webkit-transition-delay: 0.48s;
      -moz-transition-delay: 0.48s;
      transition-delay: 0.48s; }
    .project-thumb-wrap a h4 {
      text-decoration: underline; }
  .project-thumb-wrap .project-thumb-img {
    width: 100%;
    height: 24vw;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #FFF;
    -webkit-transform: translateZ(0) scale(1, 1);
    -moz-transform: translateZ(0) scale(1, 1);
    -ms-transform: translateZ(0) scale(1, 1);
    -o-transform: translateZ(0) scale(1, 1);
    transform: translateZ(0) scale(1, 1);
    -webkit-transition: 0.485s cubic-bezier(0.52, 0.01, 0.16, 1);
    -moz-transition: 0.485s cubic-bezier(0.52, 0.01, 0.16, 1);
    transition: 0.485s cubic-bezier(0.52, 0.01, 0.16, 1); }
    @media screen and (max-width: 700px) {
      .project-thumb-wrap .project-thumb-img {
        height: 55vw; } }
  html:not(.touchevents) .project-thumb-wrap:hover a {
    opacity: 1; }
  .project-thumb-wrap:hover .project-thumb-img {
    -webkit-transform: translateZ(0) scale(1.08, 1.08);
    -moz-transform: translateZ(0) scale(1.08, 1.08);
    -ms-transform: translateZ(0) scale(1.08, 1.08);
    -o-transform: translateZ(0) scale(1.08, 1.08);
    transform: translateZ(0) scale(1.08, 1.08);
    -webkit-transition-duration: 0.85s;
    -moz-transition-duration: 0.85s;
    transition-duration: 0.85s; }

.project-thumb-img-wrap {
  overflow: hidden;
  margin-bottom: 20px; }
  @media screen and (min-width: 700px) {
    .project-thumb-img-wrap[data-active="off"] .project-thumb-img {
      -webkit-transform: translateY(16px) scale(1.22);
      -moz-transform: translateY(16px) scale(1.22);
      -ms-transform: translateY(16px) scale(1.22);
      -o-transform: translateY(16px) scale(1.22);
      transform: translateY(16px) scale(1.22);
      opacity: 0; } }

a.project-link-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5; }

.project-content a {
  text-decoration: underline;
  color: #176cdc;
  text-transform: none;
  letter-spacing: inherit;
  font-size: inherit; }
.project-content p a {
  display: inline; }
.project-content > * {
  width: 100%; }

.project-header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  -webkit-transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1);
  -moz-transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1);
  transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1); }

.mob-vimeo {
  display: none;
  visibility: hidden; }

.project-header-wrap {
  background-color: #FFF;
  overflow: hidden;
  -webkit-transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1);
  -moz-transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1);
  transition: 0.65s cubic-bezier(0.52, 0.01, 0.16, 1); }
  .project-header-wrap p {
    text-align: left;
    width: 40%;
    color: #00447e;
    margin: 0 0 0 14%;
    z-index: 10;
    opacity: 0;
    -webkit-transition: 0.785s 0.35s;
    -moz-transition: 0.785s 0.35s;
    transition: 0.785s 0.35s; }
  .project-header-wrap .project-header-img-wrap, .project-header-wrap .project-header-video-wrap {
    z-index: 1; }
  .project-header-wrap .project-header-img-wrap {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 60%;
    overflow: hidden;
    -webkit-transition: 0.75s cubic-bezier(0.52, 0.01, 0.16, 1) 0.35s;
    -moz-transition: 0.75s cubic-bezier(0.52, 0.01, 0.16, 1) 0.35s;
    transition: 0.75s cubic-bezier(0.52, 0.01, 0.16, 1) 0.35s; }
    html.touchevents:not(.moz-touch) .project-header-wrap .project-header-img-wrap.no-mobile {
      display: none; }
  .project-header-wrap .project-header-img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-transition: 0.75s cubic-bezier(0.52, 0.01, 0.16, 1) 0.35s;
    -moz-transition: 0.75s cubic-bezier(0.52, 0.01, 0.16, 1) 0.35s;
    transition: 0.75s cubic-bezier(0.52, 0.01, 0.16, 1) 0.35s; }
  .page-content-wrap[data-active="on"] .project-header-wrap p {
    opacity: 1; }

.project-header-video-overflow, .project-header-video-wrap {
  -webkit-transition: 0.68s cubic-bezier(0.7, 0.3, 0, 1);
  -moz-transition: 0.68s cubic-bezier(0.7, 0.3, 0, 1);
  transition: 0.68s cubic-bezier(0.7, 0.3, 0, 1); }

.project-header-video-wrap {
  position: absolute;
  left: 0;
  top: -0.5%;
  width: 100%;
  height: 101%;
  overflow: hidden;
  -webkit-transform: translateX(40%);
  -moz-transform: translateX(40%);
  -ms-transform: translateX(40%);
  -o-transform: translateX(40%);
  transform: translateX(40%); }
  .project-header-video-wrap .project-header-video-overflow {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0; }
  .project-header-video-wrap[data-active="on"] .project-header-video-overflow {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 1; }
  .project-header-video-wrap iframe {
    opacity: 0;
    position: absolute;
    width: 110%;
    height: 100%;
    pointer-events: none;
    top: 50%;
    left: -5%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: 0.45s cubic-bezier(0.45, 0.65, 0.64, 1) 0.45s;
    -moz-transition: 0.45s cubic-bezier(0.45, 0.65, 0.64, 1) 0.45s;
    transition: 0.45s cubic-bezier(0.45, 0.65, 0.64, 1) 0.45s; }
  .project-header-video-wrap .project-header-video-overflow {
    -webkit-transform: translateX(-20%);
    -moz-transform: translateX(-20%);
    -ms-transform: translateX(-20%);
    -o-transform: translateX(-20%);
    transform: translateX(-20%); }
  .project-header-video-wrap[data-play-state="playing"], [data-play-state="playing"] .project-header-video-wrap {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%); }
    .project-header-video-wrap[data-play-state="playing"] iframe, [data-play-state="playing"] .project-header-video-wrap iframe {
      opacity: 1;
      -webkit-transition: 0.18s 0s;
      -moz-transition: 0.18s 0s;
      transition: 0.18s 0s; }
    .project-header-video-wrap[data-play-state="playing"] .project-header-video-overflow, [data-play-state="playing"] .project-header-video-wrap .project-header-video-overflow {
      -webkit-transform: translateX(0%);
      -moz-transform: translateX(0%);
      -ms-transform: translateX(0%);
      -o-transform: translateX(0%);
      transform: translateX(0%); }

.content-wrap {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center; }
  .content-wrap > * > * {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column;
    height: 100%; }
  .content-wrap .arrow-nav {
    overflow: hidden; }

.content-block, .img-block {
  width: 67%;
  height: 100%; }

.content-block p, .slim-block p {
  margin-bottom: 1.2em; }

.content-block {
  color: #fff;
  background-color: #176cdc; }

.slim-block {
  width: 33%;
  height: 100%;
  background-color: #FFF; }
  .slim-block * {
    color: #576973; }
  .slim-block .square {
    height: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center; }
  .slim-block .blank {
    width: 100%;
    margin: 0; }

.half-block {
  width: 50%;
  height: 100%;
  overflow: hidden; }
  .half-block * {
    color: #576973; }
  .half-block .half-block-content {
    text-align: left;
    margin-left: 20%;
    width: 55%; }

.img-block {
  overflow: hidden; }

.img-block-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; }

.half-block-vid video {
  width: 76%;
  max-width: 600px;
  margin: 6vw auto; }

.content-block, .slim-block {
  text-align: left; }
  .content-block > *, .slim-block > * {
    margin-left: 20%;
    width: 55%; }

.page-content img {
  width: 100%;
  height: 100%;
  display: block; }

.js-carousel[data-current-img="1"] .carousel-imgs {
  -webkit-transform: translateX(0%);
  -moz-transform: translateX(0%);
  -ms-transform: translateX(0%);
  -o-transform: translateX(0%);
  transform: translateX(0%); }
.js-carousel[data-current-img="2"] .carousel-imgs {
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  transform: translateX(-100%); }
.js-carousel[data-current-img="3"] .carousel-imgs {
  -webkit-transform: translateX(-200%);
  -moz-transform: translateX(-200%);
  -ms-transform: translateX(-200%);
  -o-transform: translateX(-200%);
  transform: translateX(-200%); }
.js-carousel[data-current-img="4"] .carousel-imgs {
  -webkit-transform: translateX(-300%);
  -moz-transform: translateX(-300%);
  -ms-transform: translateX(-300%);
  -o-transform: translateX(-300%);
  transform: translateX(-300%); }
.js-carousel[data-current-img="5"] .carousel-imgs {
  -webkit-transform: translateX(-400%);
  -moz-transform: translateX(-400%);
  -ms-transform: translateX(-400%);
  -o-transform: translateX(-400%);
  transform: translateX(-400%); }
.js-carousel[data-current-img="6"] .carousel-imgs {
  -webkit-transform: translateX(-500%);
  -moz-transform: translateX(-500%);
  -ms-transform: translateX(-500%);
  -o-transform: translateX(-500%);
  transform: translateX(-500%); }
.js-carousel[data-current-img="7"] .carousel-imgs {
  -webkit-transform: translateX(-600%);
  -moz-transform: translateX(-600%);
  -ms-transform: translateX(-600%);
  -o-transform: translateX(-600%);
  transform: translateX(-600%); }
.js-carousel[data-current-img="8"] .carousel-imgs {
  -webkit-transform: translateX(-700%);
  -moz-transform: translateX(-700%);
  -ms-transform: translateX(-700%);
  -o-transform: translateX(-700%);
  transform: translateX(-700%); }
.js-carousel[data-current-img="9"] .carousel-imgs {
  -webkit-transform: translateX(-800%);
  -moz-transform: translateX(-800%);
  -ms-transform: translateX(-800%);
  -o-transform: translateX(-800%);
  transform: translateX(-800%); }
.js-carousel[data-current-img="10"] .carousel-imgs {
  -webkit-transform: translateX(-900%);
  -moz-transform: translateX(-900%);
  -ms-transform: translateX(-900%);
  -o-transform: translateX(-900%);
  transform: translateX(-900%); }
.js-carousel[data-current-img="11"] .carousel-imgs {
  -webkit-transform: translateX(-1000%);
  -moz-transform: translateX(-1000%);
  -ms-transform: translateX(-1000%);
  -o-transform: translateX(-1000%);
  transform: translateX(-1000%); }
.js-carousel[data-current-img="12"] .carousel-imgs {
  -webkit-transform: translateX(-1100%);
  -moz-transform: translateX(-1100%);
  -ms-transform: translateX(-1100%);
  -o-transform: translateX(-1100%);
  transform: translateX(-1100%); }
.js-carousel[data-current-img="13"] .carousel-imgs {
  -webkit-transform: translateX(-1200%);
  -moz-transform: translateX(-1200%);
  -ms-transform: translateX(-1200%);
  -o-transform: translateX(-1200%);
  transform: translateX(-1200%); }
.js-carousel[data-current-img="14"] .carousel-imgs {
  -webkit-transform: translateX(-1300%);
  -moz-transform: translateX(-1300%);
  -ms-transform: translateX(-1300%);
  -o-transform: translateX(-1300%);
  transform: translateX(-1300%); }
.js-carousel[data-current-img="15"] .carousel-imgs {
  -webkit-transform: translateX(-1400%);
  -moz-transform: translateX(-1400%);
  -ms-transform: translateX(-1400%);
  -o-transform: translateX(-1400%);
  transform: translateX(-1400%); }
.js-carousel[data-current-img="16"] .carousel-imgs {
  -webkit-transform: translateX(-1500%);
  -moz-transform: translateX(-1500%);
  -ms-transform: translateX(-1500%);
  -o-transform: translateX(-1500%);
  transform: translateX(-1500%); }
.js-carousel[data-current-img="17"] .carousel-imgs {
  -webkit-transform: translateX(-1600%);
  -moz-transform: translateX(-1600%);
  -ms-transform: translateX(-1600%);
  -o-transform: translateX(-1600%);
  transform: translateX(-1600%); }
.js-carousel[data-current-img="18"] .carousel-imgs {
  -webkit-transform: translateX(-1700%);
  -moz-transform: translateX(-1700%);
  -ms-transform: translateX(-1700%);
  -o-transform: translateX(-1700%);
  transform: translateX(-1700%); }
.js-carousel[data-current-img="19"] .carousel-imgs {
  -webkit-transform: translateX(-1800%);
  -moz-transform: translateX(-1800%);
  -ms-transform: translateX(-1800%);
  -o-transform: translateX(-1800%);
  transform: translateX(-1800%); }
.js-carousel[data-current-img="20"] .carousel-imgs {
  -webkit-transform: translateX(-1900%);
  -moz-transform: translateX(-1900%);
  -ms-transform: translateX(-1900%);
  -o-transform: translateX(-1900%);
  transform: translateX(-1900%); }
.js-carousel[data-current-img="1"] .arrow-btn-l {
  pointer-events: none;
  opacity: 0.35; }

.carousel-nav {
  position: absolute;
  top: 40px;
  left: 0;
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  z-index: 10; }
  .carousel-nav li {
    margin: 0 10px; }

.arrow-nav li {
  float: left; }

.carousel-imgs {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  width: 100.1%;
  -webkit-transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
  -moz-transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1);
  transition: 0.65s cubic-bezier(0.7, 0.3, 0, 1); }
  .carousel-imgs li {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center; }
    .carousel-imgs li:nth-child(1) {
      left: 0%; }
    .carousel-imgs li:nth-child(2) {
      left: 100%; }
    .carousel-imgs li:nth-child(3) {
      left: 200%; }
    .carousel-imgs li:nth-child(4) {
      left: 300%; }
    .carousel-imgs li:nth-child(5) {
      left: 400%; }
    .carousel-imgs li:nth-child(6) {
      left: 500%; }
    .carousel-imgs li:nth-child(7) {
      left: 600%; }
    .carousel-imgs li:nth-child(8) {
      left: 700%; }
    .carousel-imgs li:nth-child(9) {
      left: 800%; }
    .carousel-imgs li:nth-child(10) {
      left: 900%; }

.project-header-text {
  pointer-events: none;
  z-index: 99999999;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  box-orient: vertical;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  -ms-flex-direction: column;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-transform: translateZ(0) scale(1, 1);
  -moz-transform: translateZ(0) scale(1, 1);
  -ms-transform: translateZ(0) scale(1, 1);
  -o-transform: translateZ(0) scale(1, 1);
  transform: translateZ(0) scale(1, 1);
  opacity: 0.99; }
  .project-header-text[data-play-state="playing"] h1 {
    opacity: 0.005 !important;
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    transition-delay: 0s; }
  .project-header-text h1 {
    text-align: left;
    width: 40%;
    color: #00447e;
    margin: 0 0 0 14%;
    z-index: 10;
    opacity: 0;
    -webkit-transition: 0.56s 0.35s;
    -moz-transition: 0.56s 0.35s;
    transition: 0.56s 0.35s;
    -webkit-transform: translateZ(0) scale(1, 1);
    -moz-transform: translateZ(0) scale(1, 1);
    -ms-transform: translateZ(0) scale(1, 1);
    -o-transform: translateZ(0) scale(1, 1);
    transform: translateZ(0) scale(1, 1);
    opacity: 0.99; }

.video-block video {
  width: 100%; }

.project-video-wrap {
  padding: 12vw 0;
  width: 60%;
  margin: 0 auto; }
  .project-video-wrap .project-video-wrap-img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: 0.25s;
    -moz-transition: 0.25s;
    transition: 0.25s;
    pointer-events: none;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center; }
    html.touchevents:not(.moz-touch) .project-video-wrap .project-video-wrap-img {
      display: none; }

@media screen and (min-width: 700px) {
  .video-pause-container::after {
    content: '';
    position: absolute;
    z-index: 100;
    left: 50%;
    top: 50%;
    width: 125px;
    height: 125px;
    margin: -62.5px 0 0 -62.5px;
    background: url(../img/svg/play-arrow.png) no-repeat center center/100%;
    opacity: 0.98;
    -webkit-transform: scale(0.94);
    -moz-transform: scale(0.94);
    -ms-transform: scale(0.94);
    -o-transform: scale(0.94);
    transform: scale(0.94);
    -webkit-transition: 0.32s cubic-bezier(0.52, 0.01, 0.16, 1);
    -moz-transition: 0.32s cubic-bezier(0.52, 0.01, 0.16, 1);
    transition: 0.32s cubic-bezier(0.52, 0.01, 0.16, 1); } }
.video-pause-container:hover {
  cursor: pointer; }
  .video-pause-container:hover::after {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
html:not(.touchevents) .video-pause-container[data-play-state="playing"]::after, html.moz-touch .video-pause-container[data-play-state="playing"]::after, html:not(.touchevents) [data-play-state="playing"] .video-pause-container::after, html.moz-touch [data-play-state="playing"] .video-pause-container::after {
  opacity: 0.005;
  -webkit-transform: scale(1) translateX(12px);
  -moz-transform: scale(1) translateX(12px);
  -ms-transform: scale(1) translateX(12px);
  -o-transform: scale(1) translateX(12px);
  transform: scale(1) translateX(12px); }
html:not(.touchevents) .video-pause-container[data-play-state="playing"] .project-video-wrap-img, html.moz-touch .video-pause-container[data-play-state="playing"] .project-video-wrap-img, html:not(.touchevents) [data-play-state="playing"] .video-pause-container .project-video-wrap-img, html.moz-touch [data-play-state="playing"] .video-pause-container .project-video-wrap-img {
  opacity: 0; }
.video-pause-container .js-toggle-flow-video-play {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.project-text-block-wrap {
  width: 70%;
  max-width: 900px;
  margin: 0 auto; }
  .project-text-block-wrap * {
    color: #fff; }

.text-block-left .project-text-block-wrap {
  width: 60%;
  margin-left: 15%;
  margin-right: 25%; }

.quote-block, .text-block-left {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  box-orient: vertical;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  -ms-flex-direction: column;
  padding: 120px 0; }
  @media screen and (max-width: 700px) {
    .quote-block, .text-block-left {
      padding: 70px 0; } }
  @media screen and (min-width: 1600px) {
    .quote-block, .text-block-left {
      padding: 180px 0; } }
  .quote-block.dark *, .text-block-left.dark * {
    color: #464a4b; }
  .quote-block.quote-block-left *, .quote-block.text-block-left *, .text-block-left.quote-block-left *, .text-block-left.text-block-left * {
    text-align: left; }

.vid-halves {
  -webkit-box-pack: start;
  -moz-box-pack: start;
  box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -o-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: start; }
  .vid-halves .half-block-content-wrap {
    position: absolute;
    right: 0; }
    @media screen and (max-width: 700px) {
      .vid-halves .half-block-content-wrap {
        position: relative; } }

.content-width-img img {
  width: 80%;
  max-width: 1300px;
  padding: 10vw 0 10vw 0;
  margin: 0 auto; }

.anchor-bottom img {
  padding-bottom: 0; }

.drag-indicator {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 150px;
  height: 150px;
  margin: -75px 0 0 -75px;
  pointer-events: none;
  -webkit-transform: scale(0.96);
  -moz-transform: scale(0.96);
  -ms-transform: scale(0.96);
  -o-transform: scale(0.96);
  transform: scale(0.96);
  -webkit-transition: 0.3s cubic-bezier(0.52, 0.01, 0.16, 1);
  -moz-transition: 0.3s cubic-bezier(0.52, 0.01, 0.16, 1);
  transition: 0.3s cubic-bezier(0.52, 0.01, 0.16, 1); }
  .drag-indicator h4 {
    font-size: 10px;
    width: 100%;
    position: absolute;
    top: 42%;
    color: #576973; }
  @media screen and (max-width: 700px) {
    .drag-indicator .drag-circle {
      -webkit-transform: scale(0.7);
      -moz-transform: scale(0.7);
      -ms-transform: scale(0.7);
      -o-transform: scale(0.7);
      transform: scale(0.7); } }

.drag-circle {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  background-color: rgba(255, 255, 255, 0.85);
  -webkit-transition: 0.3s cubic-bezier(0.52, 0.01, 0.16, 1);
  -moz-transition: 0.3s cubic-bezier(0.52, 0.01, 0.16, 1);
  transition: 0.3s cubic-bezier(0.52, 0.01, 0.16, 1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1); }

.drag-arrow {
  position: absolute;
  left: 50%;
  top: 63%;
  width: 38px;
  height: 38px;
  margin: -19px 0 0 -19px;
  background: url(../img/svg/arrow-grey.svg) no-repeat center center/50%; }

.slider-block-wrap {
  width: 100%;
  height: 70vh;
  overflow-y: hidden;
  overflow-x: hidden; }
  html.touchevents:not(.moz-touch) .slider-block-wrap {
    overflow-x: scroll; }
  html:not(.touchevents) .slider-block-wrap {
    overflow-x: hidden; }
    html:not(.touchevents) .slider-block-wrap:hover {
      cursor: pointer; }
      html:not(.touchevents) .slider-block-wrap:hover .drag-indicator .drag-circle {
        background-color: rgba(255, 255, 255, 0.94); }
  .slider-block-wrap .slider-block {
    height: 100%;
    width: 10000px; }
  .slider-block-wrap img {
    height: 100%;
    width: auto;
    float: left; }
  .slider-block-wrap .arrow-btn {
    position: absolute;
    right: 5%;
    top: 50%;
    margin-top: -30px; }
  .slider-block-wrap[data-dragged="true"] .drag-indicator {
    opacity: 0; }

.project-blocks-wrap {
  z-index: 999; }

.next-block-overlay {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 69, 126, 0);
  pointer-events: none;
  z-index: 999;
  -webkit-transition: 0.475s cubic-bezier(0.45, 0.65, 0.64, 1);
  -moz-transition: 0.475s cubic-bezier(0.45, 0.65, 0.64, 1);
  transition: 0.475s cubic-bezier(0.45, 0.65, 0.64, 1); }
  .next-block-overlay[data-active="on"] {
    background-color: rgba(0, 69, 126, 0.5);
    -webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    transition-duration: 0.8s; }

.next-block {
  z-index: 9999;
  -webkit-backface-visibility: hidden; }
  .next-block .next-block-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: 0.475s cubic-bezier(0.52, 0.01, 0.16, 1);
    -moz-transition: 0.475s cubic-bezier(0.52, 0.01, 0.16, 1);
    transition: 0.475s cubic-bezier(0.52, 0.01, 0.16, 1);
    z-index: 5; }
    .next-block .next-block-bg::before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: #FFF;
      -webkit-transition: 0.475s cubic-bezier(0.52, 0.01, 0.16, 1);
      -moz-transition: 0.475s cubic-bezier(0.52, 0.01, 0.16, 1);
      transition: 0.475s cubic-bezier(0.52, 0.01, 0.16, 1); }
  .next-block > * {
    width: 45%;
    margin: 0 auto; }
    @media screen and (max-width: 700px) {
      .next-block > * {
        width: 80%; } }
  .next-block .next-block-title {
    padding: 10vw 0 11vw;
    color: #576973;
    z-index: 10; }
  .next-block .next-block-link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 20; }
  .next-block h4 {
    margin-bottom: 2em; }
  .next-block:hover .next-block-bg::before {
    -webkit-transform: scaleY(1.05);
    -moz-transform: scaleY(1.05);
    -ms-transform: scaleY(1.05);
    -o-transform: scaleY(1.05);
    transform: scaleY(1.05); }

.touchevents:not(.moz-touch) .project-header-wrap .project-header-img-wrap, .touchevents:not(.moz-touch) .project-header-wrap .mob-vimeo {
  width: 100%; }
.touchevents:not(.moz-touch) .project-header-wrap .project-header-img-wrap {
  height: 50vh; }
.touchevents:not(.moz-touch) .project-header-wrap .mob-vimeo {
  height: 56vw; }
.touchevents:not(.moz-touch) .project-header-wrap .project-header-img-wrap, .touchevents:not(.moz-touch) .project-header-wrap .project-header {
  position: relative; }
.touchevents:not(.moz-touch) .project-header-wrap .project-header {
  display: block; }
.touchevents:not(.moz-touch) .project-header-wrap .mob-vimeo {
  display: block;
  visibility: visible; }
.touchevents:not(.moz-touch) .project-header-video-wrap {
  display: none !important; }
.touchevents:not(.moz-touch) .project-header-wrap.full-screen, .touchevents:not(.moz-touch) .project-header-text {
  position: relative;
  height: auto; }

@media screen and (max-width: 800px) {
  .project-header-text h1 {
    padding: 150px 0 100px;
    width: 70%; } }
  @media screen and (max-width: 800px) and (min-width: 700px) {
    .project-header-text h1 {
      padding: 220px 0 170px; } }

@media screen and (max-width: 800px) {
  .project-content .full-screen {
    height: auto; }

  .project-header-text {
    position: relative; }
    .project-header-text p {
      padding: 150px 0 50px;
      width: 70%; }

  .content-wrap {
    display: block; }
    .content-wrap > * {
      width: 100%; }
    .content-wrap > * > *:not(.img-block-img):not(.carousel-imgs) {
      display: block;
      height: auto; }
      .content-wrap > * > *:not(.img-block-img):not(.carousel-imgs).blank {
        display: none; }

  .content-block > *, .slim-block > *, .project-header-wrap p, .half-block .half-block-content {
    width: 70%;
    margin-left: 14%; }

  .content-block > *, .slim-block > *, .half-block:not(.half-block-imgs) > * {
    padding: 70px 0 60px; }

  .project-block-carousel-full.full-screen, .img-block, .half-block-imgs {
    height: 70vh; } }
@-webkit-keyframes experiencegraphicloop {
  0% {
    -webkit-transform: translateY(0); }
  100% {
    -webkit-transform: translateY(-50%); } }
@-moz-keyframes experiencegraphicloop {
  0% {
    -moz-transform: translateY(0); }
  100% {
    -moz-transform: translateY(-50%); } }
@keyframes experiencegraphicloop {
  0% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }
  100% {
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); } }
@-webkit-keyframes scrollarrow {
  0% {
    -webkit-transform: translateX(-9px);
    opacity: 0; }
  20% {
    -webkit-transform: translateX(0px);
    opacity: 1; }
  70% {
    -webkit-transform: translateX(0px);
    opacity: 1; }
  90% {
    -webkit-transform: translateX(9px);
    opacity: 0; }
  100% {
    -webkit-transform: translateX(-9px);
    opacity: 0; } }
@-moz-keyframes scrollarrow {
  0% {
    -moz-transform: translateX(-9px);
    opacity: 0; }
  20% {
    -moz-transform: translateX(0px);
    opacity: 1; }
  70% {
    -moz-transform: translateX(0px);
    opacity: 1; }
  90% {
    -moz-transform: translateX(9px);
    opacity: 0; }
  100% {
    -moz-transform: translateX(-9px);
    opacity: 0; } }
@keyframes scrollarrow {
  0% {
    -webkit-transform: translateX(-9px);
    -moz-transform: translateX(-9px);
    -ms-transform: translateX(-9px);
    -o-transform: translateX(-9px);
    transform: translateX(-9px);
    opacity: 0; }
  20% {
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px);
    opacity: 1; }
  70% {
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px);
    opacity: 1; }
  90% {
    -webkit-transform: translateX(9px);
    -moz-transform: translateX(9px);
    -ms-transform: translateX(9px);
    -o-transform: translateX(9px);
    transform: translateX(9px);
    opacity: 0; }
  100% {
    -webkit-transform: translateX(-9px);
    -moz-transform: translateX(-9px);
    -ms-transform: translateX(-9px);
    -o-transform: translateX(-9px);
    transform: translateX(-9px);
    opacity: 0; } }

/*# sourceMappingURL=main.css.map */
