#cx-0,
#cx-1,
#cx-2 {
    left: 512px;
    top: 247px;
    transform-origin: 0 0
}

#cx-1-1-2-1,
#cx-1-1-2-3 {
    top: -37px;
    height: 74px;
    background-color: #fff;
    position: absolute
}

body {
    margin: 0;
    background-color: #000;
    color: #fff
}

#cx-0 {
    position: absolute;
    transform: translate3d(0, -4.21px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1,
#cx-2 {
    position: absolute;
    transform-style: preserve-3d
}

#cx-1-0,
#cx-1-0-0,
#cx-1-0-1,
#cx-1-0-10,
#cx-1-0-11,
#cx-1-0-12,
#cx-1-0-2,
#cx-1-0-3,
#cx-1-0-4,
#cx-1-0-5,
#cx-1-0-6,
#cx-1-0-7,
#cx-1-0-8,
#cx-1-0-9,
#cx-1-1,
#cx-1-1-0-0,
#cx-1-1-0-1,
#cx-1-1-0-10,
#cx-1-1-0-11,
#cx-1-1-0-12,
#cx-1-1-0-13,
#cx-1-1-0-14,
#cx-1-1-0-15,
#cx-1-1-0-16,
#cx-1-1-0-17,
#cx-1-1-0-18,
#cx-1-1-0-19,
#cx-1-1-0-2,
#cx-1-1-0-3,
#cx-1-1-0-4,
#cx-1-1-0-5,
#cx-1-1-0-6,
#cx-1-1-0-7,
#cx-1-1-0-8,
#cx-1-1-0-9,
#cx-1-1-1,
#cx-1-1-3 {
    position: absolute;
    left: 0;
    top: 0;
    transform-origin: 0 0;
    transform-style: preserve-3d
}

#cx-1-1-0,
#cx-1-1-1-0,
#cx-1-1-1-1,
#cx-1-1-1-10,
#cx-1-1-1-11,
#cx-1-1-1-12,
#cx-1-1-1-13,
#cx-1-1-1-14,
#cx-1-1-1-15,
#cx-1-1-1-16,
#cx-1-1-1-17,
#cx-1-1-1-18,
#cx-1-1-1-19,
#cx-1-1-1-2,
#cx-1-1-1-20,
#cx-1-1-1-21,
#cx-1-1-1-22,
#cx-1-1-1-23,
#cx-1-1-1-24,
#cx-1-1-1-25,
#cx-1-1-1-26,
#cx-1-1-1-27,
#cx-1-1-1-28,
#cx-1-1-1-29,
#cx-1-1-1-3,
#cx-1-1-1-30,
#cx-1-1-1-31,
#cx-1-1-1-32,
#cx-1-1-1-33,
#cx-1-1-1-34,
#cx-1-1-1-35,
#cx-1-1-1-36,
#cx-1-1-1-37,
#cx-1-1-1-38,
#cx-1-1-1-39,
#cx-1-1-1-4,
#cx-1-1-1-40,
#cx-1-1-1-41,
#cx-1-1-1-42,
#cx-1-1-1-43,
#cx-1-1-1-44,
#cx-1-1-1-45,
#cx-1-1-1-46,
#cx-1-1-1-47,
#cx-1-1-1-48,
#cx-1-1-1-49,
#cx-1-1-1-5,
#cx-1-1-1-50,
#cx-1-1-1-51,
#cx-1-1-1-52,
#cx-1-1-1-53,
#cx-1-1-1-6,
#cx-1-1-1-7,
#cx-1-1-1-8,
#cx-1-1-1-9,
#cx-1-1-2,
#cx-1-1-3-0,
#cx-1-1-3-1,
#cx-1-1-3-10,
#cx-1-1-3-11,
#cx-1-1-3-12,
#cx-1-1-3-13,
#cx-1-1-3-14,
#cx-1-1-3-15,
#cx-1-1-3-16,
#cx-1-1-3-17,
#cx-1-1-3-18,
#cx-1-1-3-19,
#cx-1-1-3-2,
#cx-1-1-3-20,
#cx-1-1-3-21,
#cx-1-1-3-22,
#cx-1-1-3-23,
#cx-1-1-3-24,
#cx-1-1-3-25,
#cx-1-1-3-26,
#cx-1-1-3-27,
#cx-1-1-3-28,
#cx-1-1-3-29,
#cx-1-1-3-3,
#cx-1-1-3-30,
#cx-1-1-3-31,
#cx-1-1-3-32,
#cx-1-1-3-33,
#cx-1-1-3-34,
#cx-1-1-3-35,
#cx-1-1-3-36,
#cx-1-1-3-37,
#cx-1-1-3-38,
#cx-1-1-3-39,
#cx-1-1-3-4,
#cx-1-1-3-40,
#cx-1-1-3-41,
#cx-1-1-3-42,
#cx-1-1-3-43,
#cx-1-1-3-44,
#cx-1-1-3-45,
#cx-1-1-3-46,
#cx-1-1-3-47,
#cx-1-1-3-48,
#cx-1-1-3-49,
#cx-1-1-3-5,
#cx-1-1-3-50,
#cx-1-1-3-51,
#cx-1-1-3-52,
#cx-1-1-3-53,
#cx-1-1-3-6,
#cx-1-1-3-7,
#cx-1-1-3-8,
#cx-1-1-3-9 {
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    visibility: hidden;
    transform-origin: 0 0;
    transform-style: preserve-3d
}

#cx-1-1-1-43-1,
#cx-1-1-1-43-2,
#cx-1-1-3-43-1,
#cx-1-1-3-43-2 {
    position: absolute;
    left: -18px;
    top: -6px;
    width: 37px;
    height: 13px;
    background-color: #fff
}

#cx-1-1-1-44-1,
#cx-1-1-1-44-2,
#cx-1-1-3-44-1,
#cx-1-1-3-44-2 {
    position: absolute;
    left: -6px;
    top: -6px;
    width: 12px;
    height: 12px;
    background-color: #fff
}

@keyframes cx-1_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(713.83px, -358.66px, -162.61px) rotateY(0) rotateX(0) rotateZ(-90deg)
    }
    9.394% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(965.74px, -421.63px, -107.78px) rotateY(0) rotateX(0) rotateZ(-66.689deg)
    }
    100%,
    26.97% {
        transform: translate3d(504.62px, 3.15px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1 {
    transform: translate3d(713.83px, -358.66px, -162.61px) rotateY(0) rotateX(0) rotateZ(-90deg) scale3d(1, 1, 1);
    animation: cx-1_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-0_transform {
    100% {
        transform: translate3d(492.04px, 27.13px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(.313, .313, .313)
    }
}

#cx-1-0 {
    transform: translate3d(492.04px, 27.13px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(.313, .313, .313);
    animation: cx-1-0_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-0-0_transform {
    0% {
        animation-timing-function: cubic-bezier(.427, 0, .751, 1);
        transform: translate3d(2072.36px, 12.23px, 30064.78px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    36.061% {
        transform: translate3d(2072.36px, 12.23px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-0-0 {
    transform: translate3d(2072.36px, 12.23px, 30064.78px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-0-0_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-0-0-0,
#cx-1-0-1-0,
#cx-1-0-10-0,
#cx-1-0-11-0,
#cx-1-0-12-0,
#cx-1-0-2-0,
#cx-1-0-3-0,
#cx-1-0-4-0,
#cx-1-0-5-0,
#cx-1-0-6-0,
#cx-1-0-7-0,
#cx-1-0-8-0,
#cx-1-0-9-0 {
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-0-1_transform {
    0% {
        animation-timing-function: cubic-bezier(.427, 0, .751, 1);
        transform: translate3d(1634.16px, -53.59px, 28045.33px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    36.061% {
        transform: translate3d(1634.16px, -53.59px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-0-1 {
    transform: translate3d(1634.16px, -53.59px, 28045.33px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-0-1_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-0-2_transform {
    0% {
        animation-timing-function: cubic-bezier(.427, 0, .751, 1);
        transform: translate3d(1330.21px, 190.16px, 26649.85px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    36.061% {
        transform: translate3d(1330.21px, 190.16px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-0-2 {
    transform: translate3d(1330.21px, 190.16px, 26649.85px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-0-2_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-0-3_transform {
    0% {
        animation-timing-function: cubic-bezier(.427, 0, .751, 1);
        transform: translate3d(1155.51px, 9.48px, 25000.55px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    36.061% {
        transform: translate3d(1155.51px, 9.48px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-0-3 {
    transform: translate3d(1155.51px, 9.48px, 25000.55px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-0-3_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-0-4_transform {
    0% {
        animation-timing-function: cubic-bezier(.427, 0, .751, 1);
        transform: translate3d(813.2px, 12.86px, 23224.24px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    36.061% {
        transform: translate3d(813.2px, 12.86px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-0-4 {
    transform: translate3d(813.2px, 12.86px, 23224.24px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-0-4_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-0-5_transform {
    0% {
        animation-timing-function: cubic-bezier(.427, 0, .751, 1);
        transform: translate3d(382.13px, 17.61px, 21301.94px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    36.061% {
        transform: translate3d(382.13px, 17.61px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-0-5 {
    transform: translate3d(382.13px, 17.61px, 21301.94px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-0-5_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-0-6_transform {
    0% {
        animation-timing-function: cubic-bezier(.427, 0, .751, 1);
        transform: translate3d(-63.71px, 12.65px, 19300.98px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    36.061% {
        transform: translate3d(-63.71px, 12.65px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-0-6 {
    transform: translate3d(-63.71px, 12.65px, 19300.98px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-0-6_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-0-7_transform {
    0% {
        animation-timing-function: cubic-bezier(.427, 0, .751, 1);
        transform: translate3d(-477.36px, -56.36px, 17769.78px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    36.061% {
        transform: translate3d(-477.36px, -56.36px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-0-7 {
    transform: translate3d(-477.36px, -56.36px, 17769.78px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-0-7_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-0-8_transform {
    0% {
        animation-timing-function: cubic-bezier(.427, 0, .751, 1);
        transform: translate3d(-779.94px, -57.76px, 16536.67px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    36.061% {
        transform: translate3d(-779.94px, -57.76px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-0-8 {
    transform: translate3d(-779.94px, -57.76px, 16536.67px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-0-8_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-0-9_transform {
    0% {
        animation-timing-function: cubic-bezier(.427, 0, .751, 1);
        transform: translate3d(-1052.9px, 12.37px, 15349.31px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    36.061% {
        transform: translate3d(-1052.9px, 12.37px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-0-9 {
    transform: translate3d(-1052.9px, 12.37px, 15349.31px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-0-9_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-0-10_transform {
    0% {
        animation-timing-function: cubic-bezier(.427, 0, .751, 1);
        transform: translate3d(-1438.26px, 12.79px, 13962.86px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    36.061% {
        transform: translate3d(-1438.26px, 12.79px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-0-10 {
    transform: translate3d(-1438.26px, 12.79px, 13962.86px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-0-10_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-0-11_transform {
    0% {
        animation-timing-function: cubic-bezier(.427, 0, .751, 1);
        transform: translate3d(-1658.83px, -55.99px, 12895.02px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    36.061% {
        transform: translate3d(-1658.83px, -55.99px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-0-11 {
    transform: translate3d(-1658.83px, -55.99px, 12895.02px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-0-11_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-0-12_transform {
    0% {
        animation-timing-function: cubic-bezier(.427, 0, .751, 1);
        transform: translate3d(-1916.58px, -56.45px, 11578.47px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    36.061% {
        transform: translate3d(-1916.58px, -56.45px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-0-12 {
    transform: translate3d(-1916.58px, -56.45px, 11578.47px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-0-12_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1_transform {
    100% {
        transform: translate3d(-492.04px, -27.13px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1 {
    transform: translate3d(-492.04px, -27.13px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0_display {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    3.03%,
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    36.364% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-0 {
    transform: translate3d(35.76px, 50.61px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-0_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(.87px, -154.83px, 2403.03px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(.87px, -154.83px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-0 {
    transform: translate3d(.87px, -154.83px, 2403.03px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-0_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-0-0-0,
#cx-1-1-0-1-0,
#cx-1-1-0-10-0,
#cx-1-1-0-11-0,
#cx-1-1-0-12-0,
#cx-1-1-0-13-0,
#cx-1-1-0-14-0,
#cx-1-1-0-15-0,
#cx-1-1-0-16-0,
#cx-1-1-0-17-0,
#cx-1-1-0-18-0,
#cx-1-1-0-19-0,
#cx-1-1-0-2-0,
#cx-1-1-0-3-0,
#cx-1-1-0-4-0,
#cx-1-1-0-5-0,
#cx-1-1-0-6-0,
#cx-1-1-0-7-0,
#cx-1-1-0-8-0,
#cx-1-1-0-9-0 {
    position: absolute;
    left: -37px;
    top: -37px;
    width: 74px;
    height: 74px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-0-1_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(-4.03px, 151.93px, 2200.37px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(-4.03px, 151.93px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-1 {
    transform: translate3d(-4.03px, 151.93px, 2200.37px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-1_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-2_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(-153.37px, 71.3px, 2315.3px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(-153.37px, 71.3px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-2 {
    transform: translate3d(-153.37px, 71.3px, 2315.3px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-2_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-3_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(-141.34px, 151.79px, 2581.97px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(-141.34px, 151.79px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-3 {
    transform: translate3d(-141.34px, 151.79px, 2581.97px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-3_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-4_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(154.09px, 73.86px, 3519.79px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(154.09px, 73.86px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-4 {
    transform: translate3d(154.09px, 73.86px, 3519.79px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-4_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-5_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(71.16px, -154.81px, 3171.47px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(71.16px, -154.81px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-5 {
    transform: translate3d(71.16px, -154.81px, 3171.47px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-5_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-6_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(-153.34px, -68.76px, 3071.71px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(-153.34px, -68.76px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-6 {
    transform: translate3d(-153.34px, -68.76px, 3071.71px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-6_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-7_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(153.99px, 5.2px, 2814.27px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(153.99px, 5.2px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-7 {
    transform: translate3d(153.99px, 5.2px, 2814.27px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-7_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-8_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(69.36px, 151.87px, 3632.69px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(69.36px, 151.87px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-8 {
    transform: translate3d(69.36px, 151.87px, 3632.69px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-8_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-9_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(-67.77px, -155.13px, 2642.7px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(-67.77px, -155.13px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-9 {
    transform: translate3d(-67.77px, -155.13px, 2642.7px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-9_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-10_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(-153.43px, 141.56px, 3761.69px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(-153.43px, 141.56px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-10 {
    transform: translate3d(-153.43px, 141.56px, 3761.69px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-10_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-11_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(153.95px, 141.68px, 3885.14px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(153.95px, 141.68px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-11 {
    transform: translate3d(153.95px, 141.68px, 3885.14px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-11_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-12_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(-153.43px, -142.14px, 3291.96px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(-153.43px, -142.14px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-12 {
    transform: translate3d(-153.43px, -142.14px, 3291.96px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-12_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-13_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(154.03px, -68.47px, 2971.77px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(154.03px, -68.47px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-13 {
    transform: translate3d(154.03px, -68.47px, 2971.77px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-13_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-14_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(143.02px, -154.89px, 3407.45px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(143.02px, -154.89px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-14 {
    transform: translate3d(143.02px, -154.89px, 3407.45px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-14_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-15_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(143.09px, 151.76px, 2721.74px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(143.09px, 151.76px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-15 {
    transform: translate3d(143.09px, 151.76px, 2721.74px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-15_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-16_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(-76.03px, 151.76px, 2085.62px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(-76.03px, 151.76px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-16 {
    transform: translate3d(-76.03px, 151.76px, 2085.62px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-16_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-17_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(-153.47px, 3.62px, 1981.8px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(-153.47px, 3.62px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-17 {
    transform: translate3d(-153.47px, 3.62px, 1981.8px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-17_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-18_transform {
    0% {
        animation-timing-function: cubic-bezier(.42, 0, .823, 1);
        transform: translate3d(154.05px, -142.23px, 2502.97px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(154.05px, -142.23px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-18 {
    transform: translate3d(154.05px, -142.23px, 2502.97px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-18_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-0-19_transform {
    0% {
        animation-timing-function: cubic-bezier(.404, 0, .823, 1);
        transform: translate3d(-141.4px, -155.1px, 1912.21px) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    35.758% {
        transform: translate3d(-141.4px, -155.1px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

#cx-1-1-0-19 {
    transform: translate3d(-141.4px, -155.1px, 1912.21px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-0-19_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1,
#cx-1-1-3 {
    transform: translate3d(-57.29px, -62.86px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-0_transform {
    0% {
        transform: translate3d(-64.23px, -73.11px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-64.23px, -73.11px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-53.74px, -33.72px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-0_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-0 {
    transform: translate3d(-64.23px, -73.11px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-0_transform 13.2s ease 0s infinite normal both, cx-1-1-1-0_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-0-0,
#cx-1-1-1-12-0,
#cx-1-1-1-15-0,
#cx-1-1-1-16-0,
#cx-1-1-1-24-0,
#cx-1-1-1-3-0,
#cx-1-1-1-30-0,
#cx-1-1-1-32-0,
#cx-1-1-1-36-0,
#cx-1-1-1-39-0,
#cx-1-1-1-49-0,
#cx-1-1-1-53-0,
#cx-1-1-3-0-0,
#cx-1-1-3-12-0,
#cx-1-1-3-15-0,
#cx-1-1-3-16-0,
#cx-1-1-3-24-0,
#cx-1-1-3-3-0,
#cx-1-1-3-30-0,
#cx-1-1-3-32-0,
#cx-1-1-3-36-0,
#cx-1-1-3-39-0,
#cx-1-1-3-49-0,
#cx-1-1-3-53-0 {
    position: absolute;
    left: -6px;
    top: -6px;
    width: 12px;
    height: 12px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-1_transform {
    0% {
        transform: translate3d(-41.11px, -56.22px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-41.11px, -56.22px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-59.68px, -75.41px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-1_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-1 {
    transform: translate3d(-41.11px, -56.22px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-1_transform 13.2s ease 0s infinite normal both, cx-1-1-1-1_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-1-0,
#cx-1-1-3-1-0 {
    position: absolute;
    left: -6px;
    top: -12px;
    width: 12px;
    height: 25px;
    background-color: #fff;
    transform: translate3d(5.94px, -3.31px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-1-1,
#cx-1-1-3-1-1 {
    position: absolute;
    left: -6px;
    top: -6px;
    width: 13px;
    height: 12px;
    background-color: #fff;
    transform: translate3d(-5.94px, 3.31px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-2_transform {
    0% {
        transform: translate3d(-18.99px, -63.28px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-18.99px, -63.28px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-36.23px, -107.98px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-2_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-2 {
    transform: translate3d(-18.99px, -63.28px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-2_transform 13.2s ease 0s infinite normal both, cx-1-1-1-2_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-2-0,
#cx-1-1-3-2-0 {
    position: absolute;
    left: -11px;
    top: -6px;
    width: 22px;
    height: 12px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-3_transform {
    0% {
        transform: translate3d(-19.73px, -74.43px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-19.73px, -74.43px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-41.36px, -133.52px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-3_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-3 {
    transform: translate3d(-19.73px, -74.43px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-3_transform 13.2s ease 0s infinite normal both, cx-1-1-1-3_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-1-4_transform {
    0% {
        transform: translate3d(5.02px, -74.32px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(5.02px, -74.32px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-17.11px, -133.52px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-4_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-4 {
    transform: translate3d(5.02px, -74.32px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-4_transform 13.2s ease 0s infinite normal both, cx-1-1-1-4_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-4-0,
#cx-1-1-1-41-0,
#cx-1-1-3-4-0,
#cx-1-1-3-41-0 {
    position: absolute;
    left: -7px;
    top: -6px;
    width: 14px;
    height: 12px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-5_transform {
    0% {
        transform: translate3d(-73.69px, -61.9px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-73.69px, -61.9px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-100.92px, -109.34px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-5_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-5 {
    transform: translate3d(-73.69px, -61.9px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-5_transform 13.2s ease 0s infinite normal both, cx-1-1-1-5_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-5-0,
#cx-1-1-3-5-0 {
    position: absolute;
    left: -6px;
    top: -11px;
    width: 12px;
    height: 22px;
    background-color: #fff;
    transform: translate3d(9.53px, 6.41px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-5-1,
#cx-1-1-3-5-1 {
    position: absolute;
    left: -12px;
    top: -11px;
    width: 25px;
    height: 23px;
    background-color: #fff;
    transform: translate3d(-9.53px, -6.41px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-6_transform {
    0% {
        transform: translate3d(-41.08px, -72.91px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-41.08px, -72.91px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-53.91px, -170.67px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-6_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-6 {
    transform: translate3d(-41.08px, -72.91px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-6_transform 13.2s ease 0s infinite normal both, cx-1-1-1-6_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-6-0,
#cx-1-1-3-6-0 {
    position: absolute;
    left: -6px;
    top: -4px;
    width: 12px;
    height: 9px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-7_transform {
    0% {
        transform: translate3d(-78.81px, -44.59px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-78.81px, -44.59px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-129.04px, -164.38px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-7_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-7 {
    transform: translate3d(-78.81px, -44.59px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-7_transform 13.2s ease 0s infinite normal both, cx-1-1-1-7_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-7-0,
#cx-1-1-3-7-0 {
    position: absolute;
    left: -6px;
    top: -11px;
    width: 13px;
    height: 22px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-8_transform {
    0% {
        transform: translate3d(-91.62px, -40.2px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-91.62px, -40.2px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-189.04px, -159.25px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-8_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-8 {
    transform: translate3d(-91.62px, -40.2px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-8_transform 13.2s ease 0s infinite normal both, cx-1-1-1-8_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-8-0,
#cx-1-1-3-8-0 {
    position: absolute;
    left: -6px;
    top: -6px;
    width: 13px;
    height: 13px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-9_transform {
    0% {
        transform: translate3d(-48.47px, -67.85px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-48.47px, -67.85px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-97.84px, -177.04px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-9_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-9 {
    transform: translate3d(-48.47px, -67.85px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-9_transform 13.2s ease 0s infinite normal both, cx-1-1-1-9_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-9-0,
#cx-1-1-3-9-0 {
    position: absolute;
    left: -12px;
    top: -11px;
    width: 25px;
    height: 22px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-10_transform {
    0% {
        transform: translate3d(-54.31px, -71.33px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-54.31px, -71.33px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-140.27px, -243.55px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-10_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-10 {
    transform: translate3d(-54.31px, -71.33px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-10_transform 13.2s ease 0s infinite normal both, cx-1-1-1-10_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-10-0,
#cx-1-1-3-10-0 {
    position: absolute;
    left: -4px;
    top: -6px;
    width: 9px;
    height: 12px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-11_transform {
    0% {
        transform: translate3d(-7.32px, -70.42px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-7.32px, -70.42px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-41.16px, -225.64px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-11_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-11 {
    transform: translate3d(-7.32px, -70.42px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-11_transform 13.2s ease 0s infinite normal both, cx-1-1-1-11_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-11-0,
#cx-1-1-3-11-0 {
    position: absolute;
    left: -6px;
    top: -11px;
    width: 12px;
    height: 22px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-12_transform {
    0% {
        transform: translate3d(-31.14px, -72.65px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-31.14px, -72.65px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-103.93px, -269.32px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-12_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-12 {
    transform: translate3d(-31.14px, -72.65px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-12_transform 13.2s ease 0s infinite normal both, cx-1-1-1-12_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-1-13_transform {
    0% {
        transform: translate3d(-84.98px, 4.28px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-84.98px, 4.28px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-195.22px, -97.04px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-13_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-13 {
    transform: translate3d(-84.98px, 4.28px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-13_transform 13.2s ease 0s infinite normal both, cx-1-1-1-13_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-13-0,
#cx-1-1-3-13-0 {
    position: absolute;
    left: -11px;
    top: -5px;
    width: 23px;
    height: 11px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-14_transform {
    0% {
        transform: translate3d(-83.56px, -46.32px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-83.56px, -46.32px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-147.23px, -114.33px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-14_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-14 {
    transform: translate3d(-83.56px, -46.32px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-14_transform 13.2s ease 0s infinite normal both, cx-1-1-1-14_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-14-0,
#cx-1-1-3-14-0 {
    position: absolute;
    left: -6px;
    top: -6px;
    width: 12px;
    height: 12px;
    background-color: #fff;
    transform: translate3d(5.61px, 6.55px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-14-1,
#cx-1-1-3-14-1 {
    position: absolute;
    left: -7px;
    top: -6px;
    width: 15px;
    height: 13px;
    background-color: #fff;
    transform: translate3d(-5.61px, -6.55px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-15_transform {
    0% {
        transform: translate3d(-91.39px, -6.01px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-91.39px, -6.01px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-176.39px, -46.28px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-15_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-15 {
    transform: translate3d(-91.39px, -6.01px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-15_transform 13.2s ease 0s infinite normal both, cx-1-1-1-15_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-1-16_transform {
    0% {
        transform: translate3d(-65.8px, -41.17px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-65.8px, -41.17px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-141.72px, -72.18px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-16_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-16 {
    transform: translate3d(-65.8px, -41.17px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-16_transform 13.2s ease 0s infinite normal both, cx-1-1-1-16_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-1-17_transform {
    0% {
        transform: translate3d(-85.21px, -25.36px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-85.21px, -25.36px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-97.98px, -31.04px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-17_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-17 {
    transform: translate3d(-85.21px, -25.36px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-17_transform 13.2s ease 0s infinite normal both, cx-1-1-1-17_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-17-0,
#cx-1-1-3-17-0 {
    position: absolute;
    left: -6px;
    top: -5px;
    width: 13px;
    height: 11px;
    background-color: #fff;
    transform: translate3d(6.12px, -2.68px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-17-1,
#cx-1-1-3-17-1 {
    position: absolute;
    left: -6px;
    top: -11px;
    width: 12px;
    height: 22px;
    background-color: #fff;
    transform: translate3d(-6.12px, 2.68px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-18_transform {
    0% {
        transform: translate3d(-1.59px, -59.77px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-1.59px, -59.77px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-4.79px, -85.19px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-18_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-18 {
    transform: translate3d(-1.59px, -59.77px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-18_transform 13.2s ease 0s infinite normal both, cx-1-1-1-18_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-18-0,
#cx-1-1-3-18-0 {
    position: absolute;
    left: -5px;
    top: -6px;
    width: 10px;
    height: 12px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-19_transform {
    0% {
        transform: translate3d(24.88px, -71.77px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(24.88px, -71.77px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(24.47px, -117.97px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-19_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-19 {
    transform: translate3d(24.88px, -71.77px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-19_transform 13.2s ease 0s infinite normal both, cx-1-1-1-19_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-19-0,
#cx-1-1-3-19-0 {
    position: absolute;
    left: -7px;
    top: -6px;
    width: 15px;
    height: 12px;
    background-color: #fff;
    transform: translate3d(5.2px, -2.46px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-19-1,
#cx-1-1-3-19-1 {
    position: absolute;
    left: -7px;
    top: -11px;
    width: 14px;
    height: 22px;
    background-color: #fff;
    transform: translate3d(-5.2px, 2.46px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-20_transform {
    0% {
        transform: translate3d(-45.06px, -35.1px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-45.06px, -35.1px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(12.2px, 7.29px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-20_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-20 {
    transform: translate3d(-45.06px, -35.1px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-20_transform 13.2s ease 0s infinite normal both, cx-1-1-1-20_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-20-0,
#cx-1-1-3-20-0 {
    position: absolute;
    left: -12px;
    top: -11px;
    width: 25px;
    height: 23px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-21_transform {
    0% {
        transform: translate3d(-22.16px, -56.1px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-22.16px, -56.1px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-22.16px, -56.1px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-21_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-21 {
    transform: translate3d(-22.16px, -56.1px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-21_transform 13.2s ease 0s infinite normal both, cx-1-1-1-21_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-21-0,
#cx-1-1-3-21-0 {
    position: absolute;
    left: -8px;
    top: -6px;
    width: 16px;
    height: 12px;
    background-color: #fff;
    transform: translate3d(-4.44px, -3.25px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-21-1,
#cx-1-1-3-21-1 {
    position: absolute;
    left: -7px;
    top: -12px;
    width: 15px;
    height: 25px;
    background-color: #fff;
    transform: translate3d(4.44px, 3.25px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-22_transform {
    0% {
        transform: translate3d(42.49px, -51.84px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(42.49px, -51.84px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(42.49px, -51.84px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-22_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-22 {
    transform: translate3d(42.49px, -51.84px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-22_transform 13.2s ease 0s infinite normal both, cx-1-1-1-22_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-22-0,
#cx-1-1-3-22-0 {
    position: absolute;
    left: -7px;
    top: -30px;
    width: 15px;
    height: 61px;
    background-color: #fff;
    transform: translate3d(15.02px, 3.97px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-22-1,
#cx-1-1-3-22-1 {
    position: absolute;
    left: -7px;
    top: -24px;
    width: 15px;
    height: 48px;
    background-color: #fff;
    transform: translate3d(2.52px, -2.71px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-22-2,
#cx-1-1-3-22-2 {
    position: absolute;
    left: -12px;
    top: -12px;
    width: 25px;
    height: 25px;
    background-color: #fff;
    transform: translate3d(-17.54px, -1.26px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-23_transform {
    0% {
        transform: translate3d(-45.38px, 4.45px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-45.38px, 4.45px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(75.09px, 199.18px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-23_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-23 {
    transform: translate3d(-45.38px, 4.45px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-23_transform 13.2s ease 0s infinite normal both, cx-1-1-1-23_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-23-0,
#cx-1-1-1-29-0,
#cx-1-1-1-31-1,
#cx-1-1-1-33-0,
#cx-1-1-1-45-0,
#cx-1-1-3-23-0,
#cx-1-1-3-29-0,
#cx-1-1-3-31-1,
#cx-1-1-3-33-0,
#cx-1-1-3-45-0 {
    position: absolute;
    left: -12px;
    top: -6px;
    width: 25px;
    height: 12px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-24_transform {
    0% {
        transform: translate3d(-27.64px, -7.07px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-27.64px, -7.07px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(106.36px, 199.18px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-24_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-24 {
    transform: translate3d(-27.64px, -7.07px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-24_transform 13.2s ease 0s infinite normal both, cx-1-1-1-24_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-1-25_transform {
    0% {
        transform: translate3d(7.26px, -28.53px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(7.26px, -28.53px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(156.51px, 186.43px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-25_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-25 {
    transform: translate3d(7.26px, -28.53px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-25_transform 13.2s ease 0s infinite normal both, cx-1-1-1-25_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-25-0,
#cx-1-1-1-26-0,
#cx-1-1-3-25-0,
#cx-1-1-3-26-0 {
    position: absolute;
    left: -6px;
    top: -6px;
    width: 12px;
    height: 13px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-26_transform {
    0% {
        transform: translate3d(-49.98px, -13.41px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-49.98px, -13.41px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(131.47px, 173.54px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-26_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-26 {
    transform: translate3d(-49.98px, -13.41px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-26_transform 13.2s ease 0s infinite normal both, cx-1-1-1-26_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-1-27_transform {
    0% {
        transform: translate3d(-57.19px, -3.65px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-57.19px, -3.65px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(56.1px, 161.88px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-27_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-27 {
    transform: translate3d(-57.19px, -3.65px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-27_transform 13.2s ease 0s infinite normal both, cx-1-1-1-27_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-27-0,
#cx-1-1-3-27-0 {
    position: absolute;
    left: -6px;
    top: -7px;
    width: 12px;
    height: 15px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-28_transform {
    0% {
        transform: translate3d(-60.87px, -13.21px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-60.87px, -13.21px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-4.8px, 149.22px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-28_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-28 {
    transform: translate3d(-60.87px, -13.21px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-28_transform 13.2s ease 0s infinite normal both, cx-1-1-1-28_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-28-0,
#cx-1-1-1-48-0,
#cx-1-1-3-28-0,
#cx-1-1-3-48-0 {
    position: absolute;
    left: -4px;
    top: -4px;
    width: 9px;
    height: 9px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-29_transform {
    0% {
        transform: translate3d(-39.08px, 14.48px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-39.08px, 14.48px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(24.68px, 137.85px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-29_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-29 {
    transform: translate3d(-39.08px, 14.48px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-29_transform 13.2s ease 0s infinite normal both, cx-1-1-1-29_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-1-30_transform {
    0% {
        transform: translate3d(16.54px, -34.12px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(16.54px, -34.12px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(106.43px, 137.76px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-30_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-30 {
    transform: translate3d(16.54px, -34.12px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-30_transform 13.2s ease 0s infinite normal both, cx-1-1-1-30_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-1-31_transform {
    0% {
        transform: translate3d(35.7px, -25.77px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(35.7px, -25.77px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(184.88px, 137.81px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-31_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-31 {
    transform: translate3d(35.7px, -25.77px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-31_transform 13.2s ease 0s infinite normal both, cx-1-1-1-31_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-31-0,
#cx-1-1-3-31-0 {
    position: absolute;
    left: -6px;
    top: -6px;
    width: 12px;
    height: 13px;
    background-color: #fff;
    transform: translate3d(-6.35px, -12.48px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-32_transform {
    0% {
        transform: translate3d(-19.06px, -11.71px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-19.06px, -11.71px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(131.25px, 111.97px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-32_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-32 {
    transform: translate3d(-19.06px, -11.71px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-32_transform 13.2s ease 0s infinite normal both, cx-1-1-1-32_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-1-33_transform {
    0% {
        transform: translate3d(-36.77px, 26.71px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-36.77px, 26.71px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(74.97px, 124.91px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-33_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-33 {
    transform: translate3d(-36.77px, 26.71px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-33_transform 13.2s ease 0s infinite normal both, cx-1-1-1-33_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-1-34_transform {
    0% {
        transform: translate3d(-55.55px, 12.38px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-55.55px, 12.38px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-5.17px, 98.97px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-34_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-34 {
    transform: translate3d(-55.55px, 12.38px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-34_transform 13.2s ease 0s infinite normal both, cx-1-1-1-34_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-34-0,
#cx-1-1-3-34-0 {
    position: absolute;
    left: -4px;
    top: -6px;
    width: 9px;
    height: 13px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-35_transform {
    0% {
        transform: translate3d(-67.69px, -22.58px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-67.69px, -22.58px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(23.13px, 105.45px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-35_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-35 {
    transform: translate3d(-67.69px, -22.58px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-35_transform 13.2s ease 0s infinite normal both, cx-1-1-1-35_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-35-0,
#cx-1-1-3-35-0 {
    position: absolute;
    left: -4px;
    top: -6px;
    width: 9px;
    height: 13px;
    background-color: #fff;
    transform: translate3d(-3.14px, 6.45px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-35-1,
#cx-1-1-3-35-1 {
    position: absolute;
    left: -11px;
    top: -6px;
    width: 22px;
    height: 12px;
    background-color: #fff;
    transform: translate3d(3.14px, -6.45px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-36_transform {
    0% {
        transform: translate3d(-28.89px, 4.55px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-28.89px, 4.55px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(56.12px, 99px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-36_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-36 {
    transform: translate3d(-28.89px, 4.55px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-36_transform 13.2s ease 0s infinite normal both, cx-1-1-1-36_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-1-37_transform {
    0% {
        transform: translate3d(-10.53px, -27.28px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-10.53px, -27.28px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(100.06px, 105.47px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-37_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-37 {
    transform: translate3d(-10.53px, -27.28px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-37_transform 13.2s ease 0s infinite normal both, cx-1-1-1-37_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-37-0,
#cx-1-1-3-37-0 {
    position: absolute;
    left: -12px;
    top: -12px;
    width: 25px;
    height: 25px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-38_transform {
    0% {
        transform: translate3d(-5.84px, -39.5px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-5.84px, -39.5px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(142.62px, 89.38px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-38_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-38 {
    transform: translate3d(-5.84px, -39.5px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-38_transform 13.2s ease 0s infinite normal both, cx-1-1-1-38_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-38-0,
#cx-1-1-3-38-0 {
    position: absolute;
    left: -7px;
    top: -6px;
    width: 15px;
    height: 12px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-39_transform {
    0% {
        transform: translate3d(49.85px, -14.09px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(49.85px, -14.09px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(166.04px, 76.46px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-39_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-39 {
    transform: translate3d(49.85px, -14.09px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-39_transform 13.2s ease 0s infinite normal both, cx-1-1-1-39_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-1-40_transform {
    0% {
        transform: translate3d(6.7px, -47.53px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(6.7px, -47.53px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(81.19px, 70px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-40_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-40 {
    transform: translate3d(6.7px, -47.53px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-40_transform 13.2s ease 0s infinite normal both, cx-1-1-1-40_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-40-0,
#cx-1-1-3-40-0 {
    position: absolute;
    left: -6px;
    top: -13px;
    width: 12px;
    height: 26px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-41_transform {
    0% {
        transform: translate3d(-7.89px, -10.31px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-7.89px, -10.31px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(7.43px, 76.5px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-41_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-41 {
    transform: translate3d(-7.89px, -10.31px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-41_transform 13.2s ease 0s infinite normal both, cx-1-1-1-41_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-1-42_transform {
    0% {
        transform: translate3d(-21.17px, -2.28px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-21.17px, -2.28px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-17.88px, 50.6px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-42_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-42 {
    transform: translate3d(-21.17px, -2.28px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-42_transform 13.2s ease 0s infinite normal both, cx-1-1-1-42_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-42-0,
#cx-1-1-3-42-0 {
    position: absolute;
    left: -8px;
    top: -6px;
    width: 16px;
    height: 12px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-43_transform {
    0% {
        transform: translate3d(-37.32px, -35.45px, 0) rotateY(0) rotateX(0) rotateZ(90deg)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-37.32px, -35.45px, 0) rotateY(0) rotateX(0) rotateZ(90deg)
    }
    100%,
    54.545% {
        transform: translate3d(45.58px, 63.65px, 0) rotateY(0) rotateX(0) rotateZ(90deg)
    }
}

@keyframes cx-1-1-1-43_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-43 {
    transform: translate3d(-37.32px, -35.45px, 0) rotateY(0) rotateX(0) rotateZ(90deg) scale3d(1, 1, 1);
    animation: cx-1-1-1-43_transform 13.2s ease 0s infinite normal both, cx-1-1-1-43_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-43-0,
#cx-1-1-3-43-0 {
    position: absolute;
    left: -12px;
    top: -7px;
    width: 25px;
    height: 14px;
    background-color: #fff;
    transform: translate3d(4.22px, .03px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-43-1,
#cx-1-1-3-43-1 {
    transform: translate3d(-2.11px, 13.05px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-43-2,
#cx-1-1-3-43-2 {
    transform: translate3d(-2.11px, -13.07px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-44_transform {
    0% {
        transform: translate3d(-29.24px, -28.82px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-29.24px, -28.82px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(120.99px, 39.82px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-44_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-44 {
    transform: translate3d(-29.24px, -28.82px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-44_transform 13.2s ease 0s infinite normal both, cx-1-1-1-44_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-44-0,
#cx-1-1-3-44-0 {
    position: absolute;
    left: -12px;
    top: -13px;
    width: 25px;
    height: 26px;
    background-color: #fff;
    transform: translate3d(-8.39px, 17.21px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-44-1,
#cx-1-1-3-44-1 {
    transform: translate3d(10.48px, -2.18px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-44-2,
#cx-1-1-3-44-2 {
    transform: translate3d(-2.09px, -15.03px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-45_transform {
    0% {
        transform: translate3d(15.66px, -19px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(15.66px, -19px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(87.49px, 25.02px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-45_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-45 {
    transform: translate3d(15.66px, -19px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-45_transform 13.2s ease 0s infinite normal both, cx-1-1-1-45_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-1-46_transform {
    0% {
        transform: translate3d(-6.67px, -51.68px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-6.67px, -51.68px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(56.14px, 25.43px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-46_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-46 {
    transform: translate3d(-6.67px, -51.68px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-46_transform 13.2s ease 0s infinite normal both, cx-1-1-1-46_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-46-0,
#cx-1-1-3-46-0 {
    position: absolute;
    left: -6px;
    top: -5px;
    width: 12px;
    height: 11px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-47_transform {
    0% {
        transform: translate3d(-76.56px, -7.92px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-76.56px, -7.92px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(12.07px, 37.73px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-47_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-47 {
    transform: translate3d(-76.56px, -7.92px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-47_transform 13.2s ease 0s infinite normal both, cx-1-1-1-47_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-47-0,
#cx-1-1-3-47-0 {
    position: absolute;
    left: -12px;
    top: -6px;
    width: 25px;
    height: 13px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-48_transform {
    0% {
        transform: translate3d(-80.57px, -17.78px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-80.57px, -17.78px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-5.33px, 26.38px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-48_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-48 {
    transform: translate3d(-80.57px, -17.78px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-48_transform 13.2s ease 0s infinite normal both, cx-1-1-1-48_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-1-49_transform {
    0% {
        transform: translate3d(31.63px, -66.04px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(31.63px, -66.04px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(30.98px, -10.81px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-49_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-49 {
    transform: translate3d(31.63px, -66.04px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-49_transform 13.2s ease 0s infinite normal both, cx-1-1-1-49_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-1-50_transform {
    0% {
        transform: translate3d(-49.19px, -38.84px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-49.19px, -38.84px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-29.06px, .5px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-50_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-50 {
    transform: translate3d(-49.19px, -38.84px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-50_transform 13.2s ease 0s infinite normal both, cx-1-1-1-50_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-50-0,
#cx-1-1-3-50-0 {
    position: absolute;
    left: -7px;
    top: -6px;
    width: 14px;
    height: 13px;
    background-color: #fff;
    transform: translate3d(11.92px, 1.6px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-50-1,
#cx-1-1-3-50-1 {
    position: absolute;
    left: -12px;
    top: -6px;
    width: 25px;
    height: 13px;
    background-color: #fff;
    transform: translate3d(6.37px, -11.29px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-50-2,
#cx-1-1-3-50-2 {
    position: absolute;
    left: -6px;
    top: -13px;
    width: 12px;
    height: 26px;
    background-color: #fff;
    transform: translate3d(-12.26px, -4.78px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-50-3,
#cx-1-1-3-50-3 {
    position: absolute;
    left: -12px;
    top: -6px;
    width: 24px;
    height: 12px;
    background-color: #fff;
    transform: translate3d(-6.02px, 14.47px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-51_transform {
    0% {
        transform: translate3d(-72.7px, 14.51px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-72.7px, 14.51px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-72.7px, 14.51px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-51_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-51 {
    transform: translate3d(-72.7px, 14.51px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-51_transform 13.2s ease 0s infinite normal both, cx-1-1-1-51_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-51-0,
#cx-1-1-3-51-0 {
    position: absolute;
    left: -24px;
    top: -6px;
    width: 49px;
    height: 13px;
    background-color: #fff;
    transform: translate3d(-.08px, 10.94px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-51-1,
#cx-1-1-3-51-1 {
    position: absolute;
    left: -6px;
    top: -6px;
    width: 12px;
    height: 13px;
    background-color: #fff;
    transform: translate3d(6.31px, -11.94px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-1-51-2,
#cx-1-1-3-51-2 {
    position: absolute;
    left: -18px;
    top: -6px;
    width: 37px;
    height: 13px;
    background-color: #fff;
    transform: translate3d(-6.23px, 1px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-52_transform {
    0% {
        transform: translate3d(6.41px, -63.82px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(6.41px, -63.82px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(6.87px, -35px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-52_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-52 {
    transform: translate3d(6.41px, -63.82px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-52_transform 13.2s ease 0s infinite normal both, cx-1-1-1-52_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-1-52-0,
#cx-1-1-3-52-0 {
    position: absolute;
    left: -7px;
    top: -4px;
    width: 14px;
    height: 9px;
    background-color: #fff;
    transform: translate3d(0, 0, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-1-53_transform {
    0% {
        transform: translate3d(-76.16px, -3.68px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    36.364% {
        animation-timing-function: cubic-bezier(.205, 0, 0, 1);
        transform: translate3d(-76.16px, -3.68px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100%,
    54.545% {
        transform: translate3d(-78.95px, -10.77px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-1-53_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364%,
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 1;
        visibility: visible
    }
    54.545% {
        opacity: 0;
        visibility: hidden
    }
    100% {
        opacity: 0
    }
}

#cx-1-1-1-53 {
    transform: translate3d(-76.16px, -3.68px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-1-53_transform 13.2s ease 0s infinite normal both, cx-1-1-1-53_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-2_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    36.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    36.364% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-2 {
    transform: translate3d(54.91px, 61.53px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-2_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-1-1-2-0 {
    position: absolute;
    left: -37px;
    top: -128px;
    width: 74px;
    height: 257px;
    background-color: #fff;
    transform: translate3d(-172.37px, 36.01px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-2-1 {
    left: -179px;
    width: 358px;
    transform: translate3d(-18.52px, 140.96px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-2-2 {
    position: absolute;
    left: -37px;
    top: -178px;
    width: 74px;
    height: 356px;
    background-color: #fff;
    transform: translate3d(135.4px, -10.99px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-1-1-2-3 {
    left: -105px;
    width: 210px;
    transform: translate3d(55.5px, -165.97px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

@keyframes cx-1-1-3-0_transform {
    0% {
        transform: translate3d(-53.7px, -33.74px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-53.7px, -33.74px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    58.182% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-53.75px, -33.57px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    90.303% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-58.22px, -28.09px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    96.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-57.51px, -28.26px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-56.62px, -29.31px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-0_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-0 {
    transform: translate3d(-53.7px, -33.74px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-0_transform 13.2s ease 0s infinite normal both, cx-1-1-3-0_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-1_transform {
    0% {
        transform: translate3d(-59.65px, -75.36px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-59.65px, -75.36px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    57.879% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-56.53px, -76.28px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    58.485% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-56.48px, -76.47px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    72.121% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-60px, -81.38px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    88.485% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-56.71px, -74.35px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    98.182% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-59.46px, -71.59px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-60.17px, -71.78px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-1_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-1 {
    transform: translate3d(-59.65px, -75.36px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-1_transform 13.2s ease 0s infinite normal both, cx-1-1-3-1_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-2_transform {
    0% {
        transform: translate3d(-36.2px, -107.97px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-36.2px, -107.97px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    59.697% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-41.25px, -102.22px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    63.636% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-43.79px, -102.74px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    81.818% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-36.42px, -108.61px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    90.303% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-32.88px, -107.95px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-33.97px, -106px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-2_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-2 {
    transform: translate3d(-36.2px, -107.97px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-2_transform 13.2s ease 0s infinite normal both, cx-1-1-3-2_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-3_transform {
    0% {
        transform: translate3d(-41.36px, -133.55px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-41.36px, -133.55px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    59.394% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-36.96px, -130.24px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    61.515% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-36.08px, -129.64px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    65.152% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-36.82px, -129.9px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    90.606% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-46.99px, -141.57px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    91.515% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-47.1px, -141.59px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-46.91px, -138.55px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-3_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-3 {
    transform: translate3d(-41.36px, -133.55px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-3_transform 13.2s ease 0s infinite normal both, cx-1-1-3-3_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-4_transform {
    0% {
        transform: translate3d(-17.08px, -133.52px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-17.08px, -133.52px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    60.909% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-17.55px, -129.99px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    77.879% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-20.85px, -132.96px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    95.455% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-22.56px, -128.17px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-21.27px, -127.6px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-4_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-4 {
    transform: translate3d(-17.08px, -133.52px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-4_transform 13.2s ease 0s infinite normal both, cx-1-1-3-4_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-5_transform {
    0% {
        transform: translate3d(-100.89px, -109.34px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-100.89px, -109.34px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    58.182% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-99.37px, -111.28px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    60.303% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-98.35px, -112.32px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    70.909% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-94.92px, -113.8px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    71.515% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-94.91px, -113.71px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    94.848% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-104.46px, -105.53px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    97.576% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-104.75px, -105.83px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-104.48px, -106.51px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-5_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-5 {
    transform: translate3d(-100.89px, -109.34px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-5_transform 13.2s ease 0s infinite normal both, cx-1-1-3-5_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-6_transform {
    0% {
        transform: translate3d(-53.93px, -170.66px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-53.93px, -170.66px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    56.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-56.17px, -167.8px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    58.788% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-59.67px, -166.7px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    69.697% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-56.27px, -165.29px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    79.697% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-53.28px, -167.71px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    93.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-54.99px, -170.66px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-56.09px, -168.98px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-6_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-6 {
    transform: translate3d(-53.93px, -170.66px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-6_transform 13.2s ease 0s infinite normal both, cx-1-1-3-6_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-7_transform {
    0% {
        transform: translate3d(-129.01px, -164.29px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-129.01px, -164.29px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    60% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-132.51px, -164.38px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    63.636% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-132.59px, -164.44px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    68.182% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-130.08px, -164.33px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    79.697% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-123.81px, -162.79px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    90.303% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-120.97px, -166.46px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-124.53px, -169.32px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-7_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-7 {
    transform: translate3d(-129.01px, -164.29px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-7_transform 13.2s ease 0s infinite normal both, cx-1-1-3-7_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-8_transform {
    0% {
        transform: translate3d(-189.01px, -159.21px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-189.01px, -159.21px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    60% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-192.24px, -152.1px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    60.909% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-192.47px, -151.95px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    72.424% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-190.02px, -156.68px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    76.667% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-189.65px, -156.02px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    95.455% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-194.59px, -150.76px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    99.091% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-194.95px, -151.18px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-194.93px, -151.39px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-8_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-8 {
    transform: translate3d(-189.01px, -159.21px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-8_transform 13.2s ease 0s infinite normal both, cx-1-1-3-8_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-9_transform {
    0% {
        transform: translate3d(-97.77px, -176.94px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-97.77px, -176.94px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    60% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-94.84px, -177.64px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    60.303% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-94.74px, -177.64px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    70% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-93.41px, -176.49px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    84.848% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-99.56px, -174.74px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    93.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-101.65px, -175.32px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    97.273% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-101.2px, -175.53px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-100.34px, -175.45px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-9_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-9 {
    transform: translate3d(-97.77px, -176.94px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-9_transform 13.2s ease 0s infinite normal both, cx-1-1-3-9_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-10_transform {
    0% {
        transform: translate3d(-140.25px, -243.57px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-140.25px, -243.57px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    55.758% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-140.4px, -240.92px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    69.091% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-145.49px, -244.2px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    78.485% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-143.5px, -245.43px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    92.727% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-140.25px, -242.12px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-142.54px, -239.79px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-10_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-10 {
    transform: translate3d(-140.25px, -243.57px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-10_transform 13.2s ease 0s infinite normal both, cx-1-1-3-10_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-11_transform {
    0% {
        transform: translate3d(-41.18px, -225.6px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-41.18px, -225.6px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    60.303% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-41.01px, -224.76px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    66.97% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-40.98px, -223.76px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    70% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-41.38px, -223.78px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    78.788% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-42.38px, -225.89px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-36.15px, -230.96px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-11_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-11 {
    transform: translate3d(-41.18px, -225.6px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-11_transform 13.2s ease 0s infinite normal both, cx-1-1-3-11_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-12_transform {
    0% {
        transform: translate3d(-104.02px, -269.24px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-104.02px, -269.24px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    55.758% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-105.11px, -270.36px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    60% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-110.53px, -271.48px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    70.909% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-106.55px, -272.28px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    72.121% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-106.42px, -272.06px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    94.545% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-112.17px, -263.5px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-111.39px, -264.21px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-12_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-12 {
    transform: translate3d(-104.02px, -269.24px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-12_transform 13.2s ease 0s infinite normal both, cx-1-1-3-12_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-13_transform {
    0% {
        transform: translate3d(-195.19px, -97.06px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-195.19px, -97.06px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    60% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-194.63px, -98.19px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    71.212% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-196.05px, -100.43px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    83.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-197.52px, -97.65px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    96.667% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-196.72px, -93.96px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-196.86px, -93.05px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-13_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-13 {
    transform: translate3d(-195.19px, -97.06px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-13_transform 13.2s ease 0s infinite normal both, cx-1-1-3-13_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-14_transform {
    0% {
        transform: translate3d(-147.3px, -114.35px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-147.3px, -114.35px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    56.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-149.55px, -115.07px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    62.121% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-148.14px, -118.79px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    77.273% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-145.35px, -110.97px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    92.121% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-148.89px, -104.26px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-151.33px, -104.6px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-14_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-14 {
    transform: translate3d(-147.3px, -114.35px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-14_transform 13.2s ease 0s infinite normal both, cx-1-1-3-14_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-15_transform {
    0% {
        transform: translate3d(-176.36px, -46.26px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-176.36px, -46.26px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    60.606% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-177.27px, -41.23px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    61.818% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-177.47px, -40.92px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    69.697% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-178.19px, -43.93px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    87.879% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-173.21px, -53.05px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    98.182% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-171.09px, -51.55px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-170.98px, -51.66px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-15_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-15 {
    transform: translate3d(-176.36px, -46.26px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-15_transform 13.2s ease 0s infinite normal both, cx-1-1-3-15_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-16_transform {
    0% {
        transform: translate3d(-141.75px, -72.22px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-141.75px, -72.22px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    61.515% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-140.11px, -72.64px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    70% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-138.76px, -70.82px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    82.121% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-143.75px, -68.64px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    93.636% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-147.54px, -70.57px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    98.182% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-147.17px, -71.09px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-146.82px, -71.07px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-16_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-16 {
    transform: translate3d(-141.75px, -72.22px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-16_transform 13.2s ease 0s infinite normal both, cx-1-1-3-16_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-17_transform {
    0% {
        transform: translate3d(-97.95px, -31.05px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-97.95px, -31.05px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    69.394% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-94.59px, -32.35px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    76.97% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-95.93px, -32.81px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    89.394% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-99.4px, -30.78px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-102.27px, -32.7px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-17_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-17 {
    transform: translate3d(-97.95px, -31.05px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-17_transform 13.2s ease 0s infinite normal both, cx-1-1-3-17_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-18_transform {
    0% {
        transform: translate3d(-4.85px, -85.17px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-4.85px, -85.17px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    61.212% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-.4px, -81.95px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    61.818% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-.33px, -81.94px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    70.909% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-4.64px, -84.52px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    81.212% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-10.69px, -82.48px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    91.515% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-14.86px, -86.86px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-14.38px, -91.17px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-18_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-18 {
    transform: translate3d(-4.85px, -85.17px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-18_transform 13.2s ease 0s infinite normal both, cx-1-1-3-18_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-19_transform {
    0% {
        transform: translate3d(24.38px, -117.92px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(24.38px, -117.92px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    61.515% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(19.1px, -116.91px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    84.848% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(30.32px, -111.94px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    87.576% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(31.24px, -112.49px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    97.879% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(29.76px, -116.67px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(29.94px, -117.76px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-19_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-19 {
    transform: translate3d(24.38px, -117.92px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-19_transform 13.2s ease 0s infinite normal both, cx-1-1-3-19_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-20_transform {
    0% {
        transform: translate3d(12.17px, 7.36px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(12.17px, 7.36px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    56.97% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(12.44px, 12.64px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    61.212% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(12.62px, 13.94px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    68.182% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(11.04px, 13.7px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    80.303% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(8.66px, 9.88px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    97.576% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(11.15px, 4.39px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(11.03px, 3.98px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-20_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-20 {
    transform: translate3d(12.17px, 7.36px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-20_transform 13.2s ease 0s infinite normal both, cx-1-1-3-20_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-21_transform {
    0% {
        transform: translate3d(-22.14px, -56.11px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-22.14px, -56.11px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    61.212% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-21.73px, -49.28px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    76.364% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-20.39px, -54.61px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    87.576% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-22.32px, -57.59px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    88.788% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-22.38px, -57.52px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-20.38px, -54.08px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-21_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-21 {
    transform: translate3d(-22.14px, -56.11px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-21_transform 13.2s ease 0s infinite normal both, cx-1-1-3-21_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-22_transform {
    100% {
        transform: translate3d(42.49px, -51.82px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-22_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-22 {
    transform: translate3d(42.49px, -51.82px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-22_transform 13.2s ease 0s infinite normal both, cx-1-1-3-22_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-23_transform {
    0% {
        transform: translate3d(75.06px, 199.18px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(75.06px, 199.18px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    59.091% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(74.55px, 198.57px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    70.909% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(71px, 202.97px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    83.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(69.06px, 197.13px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    90.606% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(70.99px, 195.43px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(75.66px, 197.72px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-23_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-23 {
    transform: translate3d(75.06px, 199.18px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-23_transform 13.2s ease 0s infinite normal both, cx-1-1-3-23_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-24_transform {
    0% {
        transform: translate3d(106.31px, 199.21px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(106.31px, 199.21px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    57.879% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(100.67px, 199px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    67.879% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(99.86px, 198.3px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    69.091% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(100.09px, 198.38px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    92.727% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(108.34px, 203.85px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(109.78px, 203.61px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-24_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-24 {
    transform: translate3d(106.31px, 199.21px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-24_transform 13.2s ease 0s infinite normal both, cx-1-1-3-24_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-25_transform {
    0% {
        transform: translate3d(156.47px, 186.42px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(156.47px, 186.42px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    60.606% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(149.69px, 183.6px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    86.667% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(157.99px, 189.39px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    94.545% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(156.25px, 190.23px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(153.92px, 189.58px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-25_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-25 {
    transform: translate3d(156.47px, 186.42px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-25_transform 13.2s ease 0s infinite normal both, cx-1-1-3-25_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-26_transform {
    0% {
        transform: translate3d(131.38px, 173.62px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(131.38px, 173.62px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    57.879% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(128.19px, 171.02px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    60.909% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(126.06px, 169.14px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    70.909% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(129.91px, 166.11px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    76.97% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(131.68px, 168.8px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    96.97% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(127.5px, 179.43px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    98.182% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(127.47px, 179.36px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(127.59px, 178.95px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-26_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-26 {
    transform: translate3d(131.38px, 173.62px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-26_transform 13.2s ease 0s infinite normal both, cx-1-1-3-26_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-27_transform {
    0% {
        transform: translate3d(56.12px, 161.88px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(56.12px, 161.88px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    58.788% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(56.22px, 162.28px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    70% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(52.26px, 165.21px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    84.848% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(59.08px, 167.24px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    88.788% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(59.85px, 166.02px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(57.11px, 159.27px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-27_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-27 {
    transform: translate3d(56.12px, 161.88px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-27_transform 13.2s ease 0s infinite normal both, cx-1-1-3-27_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-28_transform {
    0% {
        transform: translate3d(-4.81px, 149.19px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-4.81px, 149.19px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    59.697% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-4.34px, 153.35px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    67.879% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-4px, 150.21px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    86.364% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-8.69px, 144.04px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    91.818% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-9.46px, 145.25px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-9.13px, 149.07px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-28_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-28 {
    transform: translate3d(-4.81px, 149.19px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-28_transform 13.2s ease 0s infinite normal both, cx-1-1-3-28_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-29_transform {
    0% {
        transform: translate3d(24.61px, 137.85px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(24.61px, 137.85px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    60.606% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(27.43px, 141.62px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    63.636% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(27.08px, 142.71px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    93.333% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(20.89px, 137.53px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    96.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(21.11px, 137.3px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(21.82px, 137.47px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-29_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-29 {
    transform: translate3d(24.61px, 137.85px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-29_transform 13.2s ease 0s infinite normal both, cx-1-1-3-29_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-30_transform {
    0% {
        transform: translate3d(106.43px, 137.81px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(106.43px, 137.81px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    57.879% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(109.47px, 134.4px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    58.485% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(109.85px, 134.14px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    70% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(113.85px, 136.66px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    89.697% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(102.42px, 140.56px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    96.364% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(100.53px, 139.6px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(101.25px, 138.6px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-30_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-30 {
    transform: translate3d(106.43px, 137.81px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-30_transform 13.2s ease 0s infinite normal both, cx-1-1-3-30_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-31_transform {
    0% {
        transform: translate3d(184.92px, 137.74px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(184.92px, 137.74px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    62.727% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(183.6px, 135.02px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    83.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(179.53px, 139.99px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    86.061% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(180.07px, 140.23px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    98.485% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(187.18px, 138.31px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(188.25px, 138.39px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-31_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-31 {
    transform: translate3d(184.92px, 137.74px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-31_transform 13.2s ease 0s infinite normal both, cx-1-1-3-31_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-32_transform {
    0% {
        transform: translate3d(131.32px, 112.03px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(131.32px, 112.03px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    59.091% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(127.1px, 115.15px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    63.333% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(128.41px, 117.08px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    85.455% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(136.42px, 110.07px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    98.182% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(131.72px, 107.46px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(130.7px, 107.68px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-32_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-32 {
    transform: translate3d(131.32px, 112.03px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-32_transform 13.2s ease 0s infinite normal both, cx-1-1-3-32_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-33_transform {
    0% {
        transform: translate3d(74.97px, 124.93px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(74.97px, 124.93px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    63.636% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(70.12px, 126.62px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    82.121% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(73.36px, 130.46px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    94.545% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(75.51px, 126.14px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(75.22px, 123.35px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-33_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-33 {
    transform: translate3d(74.97px, 124.93px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-33_transform 13.2s ease 0s infinite normal both, cx-1-1-3-33_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-34_transform {
    0% {
        transform: translate3d(-5.2px, 98.95px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-5.2px, 98.95px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    58.182% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-1.56px, 95.22px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    63.636% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-2.48px, 90.2px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    87.879% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-7.96px, 104.54px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    88.788% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-7.96px, 104.58px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-5.57px, 101.37px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-34_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-34 {
    transform: translate3d(-5.2px, 98.95px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-34_transform 13.2s ease 0s infinite normal both, cx-1-1-3-34_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-35_transform {
    0% {
        transform: translate3d(23.07px, 105.5px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(23.07px, 105.5px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    62.727% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(25.93px, 110.69px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    67.879% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(25.08px, 112.4px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    85.455% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(20.71px, 101.66px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    94.545% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(22.31px, 98px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    97.879% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(22.62px, 98.35px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(22.48px, 99.05px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-35_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-35 {
    transform: translate3d(23.07px, 105.5px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-35_transform 13.2s ease 0s infinite normal both, cx-1-1-3-35_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-36_transform {
    0% {
        transform: translate3d(56.16px, 98.86px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(56.16px, 98.86px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    62.424% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(51.01px, 105.41px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    63.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(51.06px, 106.45px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    69.697% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(52.69px, 106.24px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    77.879% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(55.69px, 106.74px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    97.273% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(60.63px, 99.87px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(60.25px, 99.11px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-36_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-36 {
    transform: translate3d(56.16px, 98.86px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-36_transform 13.2s ease 0s infinite normal both, cx-1-1-3-36_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-37_transform {
    0% {
        transform: translate3d(100.04px, 105.33px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(100.04px, 105.33px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    60% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(99.28px, 104.83px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    68.485% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(96.63px, 103.07px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    81.212% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(94.51px, 109.48px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    94.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(99.16px, 113.44px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(102.15px, 111.35px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-37_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-37 {
    transform: translate3d(100.04px, 105.33px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-37_transform 13.2s ease 0s infinite normal both, cx-1-1-3-37_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-38_transform {
    0% {
        transform: translate3d(142.67px, 89.3px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(142.67px, 89.3px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    57.879% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(146.52px, 85.66px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    62.727% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(151.38px, 87.03px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    85.455% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(137.25px, 94.52px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    86.667% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(137.05px, 94.52px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(140.85px, 91.31px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-38_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-38 {
    transform: translate3d(142.67px, 89.3px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-38_transform 13.2s ease 0s infinite normal both, cx-1-1-3-38_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-39_transform {
    0% {
        transform: translate3d(166.02px, 76.38px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(166.02px, 76.38px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    67.273% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(159.09px, 72.88px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    79.091% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(165.96px, 70.69px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    93.636% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(173.49px, 74.96px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(172.09px, 77.61px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-39_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-39 {
    transform: translate3d(166.02px, 76.38px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-39_transform 13.2s ease 0s infinite normal both, cx-1-1-3-39_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-40_transform {
    0% {
        transform: translate3d(81.15px, 70.04px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(81.15px, 70.04px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    61.818% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(75.27px, 69.25px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    63.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(73.66px, 69.64px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    69.394% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(73.85px, 71.36px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    76.667% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(73.36px, 72.5px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    77.273% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(73.44px, 72.47px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(81.34px, 66.4px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-40_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-40 {
    transform: translate3d(81.15px, 70.04px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-40_transform 13.2s ease 0s infinite normal both, cx-1-1-3-40_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-41_transform {
    0% {
        transform: translate3d(7.45px, 76.48px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(7.45px, 76.48px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    60% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(8.36px, 78.62px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    65.455% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(9.69px, 80.27px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    67.879% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(9.63px, 79.99px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    85.758% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(.87px, 74.57px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    93.333% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-.55px, 76.21px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    98.788% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(1.29px, 77.01px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(2.01px, 76.85px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-41_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-41 {
    transform: translate3d(7.45px, 76.48px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-41_transform 13.2s ease 0s infinite normal both, cx-1-1-3-41_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-42_transform {
    0% {
        transform: translate3d(-17.76px, 50.66px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-17.76px, 50.66px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    57.576% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-14.6px, 51.08px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    69.091% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-18.65px, 53.22px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    84.545% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-23.02px, 50.2px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-19.03px, 46.27px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-42_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-42 {
    transform: translate3d(-17.76px, 50.66px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-42_transform 13.2s ease 0s infinite normal both, cx-1-1-3-42_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-43_transform {
    0% {
        transform: translate3d(45.65px, 63.61px, 0) rotateY(0) rotateX(0) rotateZ(90deg)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(45.65px, 63.61px, 0) rotateY(0) rotateX(0) rotateZ(90deg)
    }
    78.485% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(51.35px, 69.16px, 0) rotateY(0) rotateX(0) rotateZ(90deg)
    }
    81.818% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(50.92px, 69.27px, 0) rotateY(0) rotateX(0) rotateZ(90deg)
    }
    99.697% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(44.37px, 62.33px, 0) rotateY(0) rotateX(0) rotateZ(90deg)
    }
    100% {
        transform: translate3d(44.24px, 62.3px, 0) rotateY(0) rotateX(0) rotateZ(90deg)
    }
}

@keyframes cx-1-1-3-43_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-43 {
    transform: translate3d(45.65px, 63.61px, 0) rotateY(0) rotateX(0) rotateZ(90deg) scale3d(1, 1, 1);
    animation: cx-1-1-3-43_transform 13.2s ease 0s infinite normal both, cx-1-1-3-43_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-44_transform {
    0% {
        transform: translate3d(120.86px, 39.81px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(120.86px, 39.81px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.848% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(120.88px, 44.16px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    61.212% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(121.73px, 45.43px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    67.273% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(120.06px, 45.2px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    75.758% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(118.49px, 43.15px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    94.848% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(123.9px, 38.9px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(124.65px, 39.46px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-44_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-44 {
    transform: translate3d(120.86px, 39.81px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-44_transform 13.2s ease 0s infinite normal both, cx-1-1-3-44_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-45_transform {
    0% {
        transform: translate3d(87.36px, 25.07px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(87.36px, 25.07px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    55.758% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(87.14px, 22.97px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    64.545% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(83.73px, 29.55px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    74.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(86.33px, 34.23px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    84.848% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(89.38px, 33.36px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    98.182% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(87.02px, 29.98px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(87.3px, 29.45px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-45_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-45 {
    transform: translate3d(87.36px, 25.07px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-45_transform 13.2s ease 0s infinite normal both, cx-1-1-3-45_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-46_transform {
    0% {
        transform: translate3d(56.06px, 25.53px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(56.06px, 25.53px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    62.424% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(54.07px, 26.99px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    67.879% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(53.51px, 26.28px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(60.93px, 20.63px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-46_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-46 {
    transform: translate3d(56.06px, 25.53px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-46_transform 13.2s ease 0s infinite normal both, cx-1-1-3-46_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-47_transform {
    0% {
        transform: translate3d(12.05px, 37.67px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(12.05px, 37.67px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    59.697% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(11.41px, 38.58px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    70% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(8.42px, 41.56px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    80.606% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(6.46px, 36.39px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    94.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(11.53px, 31.61px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    99.091% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(13.09px, 33.03px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(13.16px, 33.51px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-47_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-47 {
    transform: translate3d(12.05px, 37.67px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-47_transform 13.2s ease 0s infinite normal both, cx-1-1-3-47_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-48_transform {
    0% {
        transform: translate3d(-5.31px, 26.32px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-5.31px, 26.32px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    55.758% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-5.53px, 26.63px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    66.364% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-10.72px, 31.18px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    73.636% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-9.47px, 32.05px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    93.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-4.41px, 19.2px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    98.182% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-4.85px, 17.93px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-5.21px, 17.98px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-48_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-48 {
    transform: translate3d(-5.31px, 26.32px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-48_transform 13.2s ease 0s infinite normal both, cx-1-1-3-48_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-49_transform {
    0% {
        transform: translate3d(32.42px, -5.93px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.545%,
    54.848% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(32.42px, -5.93px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    73.636% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(21.77px, -10.63px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    80.303% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(22.38px, -11.5px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(29.12px, -7.94px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-49_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-49 {
    transform: translate3d(32.42px, -5.93px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-49_transform 13.2s ease 0s infinite normal both, cx-1-1-3-49_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-50_transform {
    0% {
        transform: translate3d(-30.44px, -3.12px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    53.636% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-30.44px, -3.12px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    61.818% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-30.62px, -4.66px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    73.03% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-28.68px, -6.62px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    95.758% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-24.64px, .63px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-24.2px, -.04px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-50_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-50 {
    transform: translate3d(-30.44px, -3.12px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-50_transform 13.2s ease 0s infinite normal both, cx-1-1-3-50_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-51_transform {
    100% {
        transform: translate3d(-72.68px, 14.53px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-51_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-51 {
    transform: translate3d(-72.68px, 14.53px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-51_transform 13.2s ease 0s infinite normal both, cx-1-1-3-51_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-52_transform {
    0% {
        transform: translate3d(7.44px, -36.77px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.545% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(7.44px, -36.77px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    60.303% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(5.11px, -36.77px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    70% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(1.09px, -34.66px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    98.182% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(15.35px, -28.46px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(15.26px, -28.13px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-52_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-52 {
    transform: translate3d(7.44px, -36.77px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-52_transform 13.2s ease 0s infinite normal both, cx-1-1-3-52_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

@keyframes cx-1-1-3-53_transform {
    0% {
        transform: translate3d(-79.09px, -10.83px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    54.242% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-79.09px, -10.83px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    69.091% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-78.18px, -3.15px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    78.182% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        transform: translate3d(-78.26px, -5.41px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
    100% {
        transform: translate3d(-81.78px, -14.88px, 0) rotateY(0) rotateX(0) rotateZ(0)
    }
}

@keyframes cx-1-1-3-53_display {
    0% {
        opacity: 0;
        visibility: hidden
    }
    53.939% {
        animation-timing-function: cubic-bezier(.42, 0, .58, 1);
        opacity: 0;
        visibility: hidden
    }
    54.242% {
        opacity: 1;
        visibility: visible
    }
    100% {
        opacity: 1
    }
}

#cx-1-1-3-53 {
    transform: translate3d(-79.09px, -10.83px, 0) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1);
    animation: cx-1-1-3-53_transform 13.2s ease 0s infinite normal both, cx-1-1-3-53_display 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

#cx-2 {
    transform: translate3d(754.33px, 32.49px, 3084.5px) rotateY(0) rotateX(0) rotateZ(0) scale3d(1, 1, 1)
}

#cx-2-0 {
    transform: translate3d(0, -4.21px, -3166.67px) rotateY(0) rotateX(0) rotateZ(0) scale3d(3.2, 3.2, 3.2)
}

#cx-stage {
    position: relative;
    width: 1024px;
    height: 495px;
    top: 170px;
    left: 40%;
    margin: -247px 0 0 -512px;
    overflow: hidden;
    transform-origin: 0 0;
    perspective: 1024px
}

#cx-view {
    position: absolute;
    width: 100%;
    height: 100%;
    transform-style: preserve-3d;
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -754.331, -32.492, -2037.443, 1)
}

@keyframes cx-view_transform {
    0% {
        transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -754.331, -32.492, -2037.443, 1)
    }
    21.515% {
        animation-timing-function: cubic-bezier(.42, 0, .312, .96);
        transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -754.331, -32.492, -2037.443, 1)
    }
    100%,
    53.636% {
        transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -754.331, -32.492, -2084.392, 1)
    }
}

#cx-view {
    animation: cx-view_transform 13.2s ease 0s infinite normal both;
    animation-play-state: paused
}

body {
    background: #113e51 url(../images/bg_bg.gif);
    width: 100%;
    max-width: 1024px;
    margin: auto;
    color: white;
    font-family: calibri;
}

section,
div,
ul,
li,
form,
textarea,
input {
    box-sizing: border-box !important
}

@font-face {
    font-family: 'calibri';
    src: url('../font/calibri.ttf') format('truetype');
}

@font-face {
    font-family: 'calibribold';
    src: url('../font/calibrib.ttf') format('truetype');
}

@font-face {
    font-family: 'eraslight';
    src: url('../font/ERASLGHT.TTF') format('truetype');
}
@font-face {
    font-family: 'erasmedium';
    src: url('../font/ERASMD.TTF') format('truetype');
}

b, strong {
    font-family: calibribold;
}

a {
    color: #FFF;
    text-decoration: none;
}

#cx-stage {
    position: absolute;
}

h1 {
    display: inline-block;
    margin: 11% 0 5%;
    padding: 0;
    position: relative;
    top: 0px;
    left: 25%;
    max-width: 300px;
    z-index: 10
}

h1 a {
    font-size: 330%;
    text-shadow: 4px 4px #333;
}

h2 {
    font-size: 300%;
    text-shadow: 2px 2px #333;
    padding: 0;
    margin: 0;
}

h2 {
    background: url(/images/bg_project.png);
    background-size: 13%;
    background-repeat: no-repeat;
    background-position: 0;
    padding: 40px;
    margin: 0 0 20px
}

h2:first-child {}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: erasmedium;
    font-weight: normal;
}
header nav ul {
    font-family: eraslight;
}


header {
    position: relative;
    background: #0b7598 url(../images/head_bg.jpg) no-repeat bottom;
    height: auto;
    padding: 0 0 4%;
    -webkit-box-shadow: 0px 10px 56px -6px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 0px 10px 56px -6px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 10px 56px -6px rgba(0, 0, 0, 0.75);
    z-index: 10
}

header nav {
    display: block;
    width: 420px;
    margin: 0 auto 30px;
    z-index: 10
}

header nav ul {
    margin: 0;
    padding: 0;
    z-index: 10;
    display: inline-block
}

header nav ul li {
    float: left;
    width: 140px;
    margin: 0;
    height: 60px;
    font-size: 150%;
    list-style: none;
    text-shadow: 2px 2px #333;
    z-index: 10;
}

header nav ul li a {
    z-index: 10;
}

header nav ul li:nth-child(1) a {
    background: url(/images/bg_project.png);
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: 0;
    padding: 20px;
}

header nav ul li:nth-child(2) a {
    background: url(/images/bg_about.png);
    background-size: 45%;
    background-repeat: no-repeat;
    background-position: 0;
    padding: 20px;
}

header nav ul li:nth-child(3) a {
    background: url(/images/bg_contact.png);
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: 0;
    padding: 20px;
}

.px_logo {
    display: none;
}

#cx-stage {
    z-index: -1
}

section {
    background-color: #0b7598;
    min-height: 250px;
    margin: 3% 0 0 0;
    padding: 4%;
    -webkit-box-shadow: 0px 10px 56px -6px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 0px 10px 56px -6px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 10px 56px -6px rgba(0, 0, 0, 0.75);
	float: left;
	width: 100%;
}

section:last-of-type {
	margin-bottom: 3%;
}

.totop {
    float: right;
}

.worker {
    float: left;
    width: 49%;
    height: 160px;
    margin: 0 1% 2%;
    padding: 2%;
    background: #2fa0c5;
    /* Old browsers */
    background: -moz-linear-gradient(top, #2fa0c5 0%, #1884a7 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #2fa0c5 0%, #1884a7 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #2fa0c5 0%, #1884a7 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2fa0c5', endColorstr='#1884a7', GradientType=0);
    /* IE6-9 */
}
.worker:nth-of-type(odd) {
    margin-left: 0;
}
.worker:nth-of-type(even) {
    margin-right: 0;
}

.worker img {
    float: left;
    width: 30%;
}

.worker div {
    float: left;
    padding: 0 5%;
    width: 70%;
}

/* Telefonsprechzeiten */
.active {
    font-family: calibribold;
}
.tag {
    width: 30px;
    float: left;
}

/*----------FORM--------*/

.required {
    /* Sternchen hinter Label als Marker für Pflichtfeld */
    font-weight: bold;
    color: #C00;
}

.succMsg {
    width: 96%;
    margin: 10px 2% 20px;
    padding: 5px 2%;
    background: #b3e3b5;
    border: 1px solid #00AC08;
    color: #00AC08
}

.errMsg {
    width: 96%;
    margin: 10px 2% 20px;
    padding: 5px 2%;
    background: #dd9e9e;
    border: 1px solid #c3181a;
    color: #c3181a
}

form {
    clear: both;
    display: inline-block;
    padding: 3%;
    width: 100%;
    background: #106782;
    /* Old browsers */
    background: -moz-linear-gradient(top, #106782 0%, #0b7497 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #106782 0%, #0b7497 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #106782 0%, #0b7497 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#106782', endColorstr='#0b7497', GradientType=0);
    /* IE6-9 */
}

form ul {
    list-style: none;
    padding: 0;
    width: 100%;
}

form ul li {
    width: 48%;
    margin: 0 1% 20px;
    float: left;
}

form ul li:nth-child(3) {
    width: 98%;
    margin: 0 1% 20px;
}

input[type="text"] {
    width: 100%;
    padding: 5px 10px;
}

input {
    font-size: 95%;
}

textarea {
    width: 100%;
    max-width: 100%;
    padding: 5px 10px;
    height: 160px;
    font-family: calibri !important;
    font-size: 105% !important;
}

.button {
    float: right;
    cursor: pointer;
    display: block;
    margin: 3% 1% 0;
    padding: 5px 15%;
    border: none;
    background: #c3181a;
    color: white;
    font-family: eraslight;
    font-size: 24px;
    text-decoration: none;
    -webkit-box-shadow: 0px 4px 6px 2px rgba(0, 0, 0, 0.65);
    -moz-box-shadow: 0px 4px 6px 2px rgba(0, 0, 0, 0.65);
    box-shadow: 0px 4px 6px 2px rgba(0, 0, 0, 0.65);
    -webkit-appearance: none;
    -webkit-border-radius: 0;
    border-radius: 0;
}

iframe {
    float: left;
    margin-left: 3%
}

footer {
    background-color: #10242d;
    height: 55px;
	float: left;
	width:100%;
}

footer p {
    display: inline-block;
    margin: 15px 0 0 4%;
}

footer nav {
    float: right;
	min-width: 21%;
}

footer ul {
    margin: 0 4% 0 0;
    padding: 0;
}

footer ul li {
    list-style: none;
    float: right;
    margin: 10px
}

footer ul li img {
    height: 30px
}


/*----------------------------------
/*----------------------------------
/*--------- 4. SLIDER --------------
/*----------------------------------
/*----------------------------------*/

@font-face {
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('../font/slick.eot');
    src: url('../font/slick.eot?#iefix') format('embedded-opentype'), url('../font/slick.woff') format('woff'), url('../font/slick.ttf') format('truetype'), url('../font/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next {
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
    opacity: .25;
}

.slick-prev {
    left: 0px;
}

.slick-prev:before {
    content: 'â†';
}

.slick-next {
    right: 0px;
}
.slick-next:before {
    content: 'â†’';
}

.slick-slider .button {
    margin: 1.25%;
    padding: 5px 0;
    width: 37%;
    position: absolute;
    bottom: 0;
    right: 0;
    text-align: center
}

.slick-slide p {
    display: inline-block;
    box-sizing: border-box;
    padding: 1% 3%;
    width: 40%;
    font-size: 90%;
}

.slider_img {
    float: left;
    display: block;
    width: 60%;
    min-height: 459px;
    height: 100%;
    background: url(/images/spritesheet_desktop.jpg);
    background-repeat: no-repeat;
    background-size: 700% 100%
}

.slick-slide:nth-child(2) .slider_img {
    background-position: 16.65% 0
}

.slick-slide:nth-child(3) .slider_img {
    background-position: 33.35% 0
}

.slick-slide:nth-child(4) .slider_img {
    background-position: 49.99% 0
}

.slick-slide:nth-child(5) .slider_img {
    background-position: 66.65% 0
}

.slick-slide:nth-child(6) .slider_img {
    background-position: 83.35% 0
}

.slick-slide:nth-child(7) .slider_img {
    background-position: 100% 0
}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
    color: transparent;
    outline: none;
    background: transparent;
}

.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
    opacity: 1;
}

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
    opacity: .25;
}

.slick-prev:before,
.slick-next:before {
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;
    opacity: .75;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
    left: -25px;
}

[dir='rtl'] .slick-prev {
    right: -25px;
    left: auto;
}

.slick-prev:before {
    content: '←';
}

[dir='rtl'] .slick-prev:before {
    content: '→';
}

.slick-next {
    right: -25px;
}

[dir='rtl'] .slick-next {
    right: auto;
    left: -25px;
}

.slick-next:before {
    content: '→';
}

[dir='rtl'] .slick-next:before {
    content: '←';
}


/* Dots */

.slick-dotted.slick-slider {
    margin-bottom: 30px;
}

.slick-dots {
    position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}

.slick-dots li {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;
}

.slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}

.slick-dots li button:hover,
.slick-dots li button:focus {
    outline: none;
}

.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
    opacity: 1;
}

.slick-dots li button:before {
    font-family: 'slick';
    font-size: 10px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 10px;
    height: 10px;
    content: '•';
    text-align: center;
    opacity: .25;
    color: black;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-dots li.slick-active button:before {
    opacity: .75;
    color: black;
}


/* Slider */

.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.slick-list:focus {
    outline: none;
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
}

.slick-track:before,
.slick-track:after {
    display: table;
    content: '';
}

.slick-track:after {
    clear: both;
}

.slick-loading .slick-track {
    visibility: hidden;
}

.slick-slide {
    display: none;
    float: left;
    background: #214b59;
    height: 100%;
    min-height: 1px;
}

[dir='rtl'] .slick-slide {
    float: right;
}

.slick-slide img {
    display: block;
    float: left;
    max-width: 60%;
}

.slick-slide.slick-loading img {
    display: none;
}

.slick-slide.dragging img {
    pointer-events: none;
}

.slick-initialized .slick-slide {
    display: block;
}

.slick-loading .slick-slide {
    visibility: hidden;
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
    display: none;
}

.cc_btn {
    border-radius: 0px !important;
    background: #c3181a !important;
    color: white !important;
}

@media only screen and (max-width:860px) {
    #cx-stage {
        display: none;
    }
    h1 {
        display: block;
        margin: 0 auto 5%;
        width: 280px;
        position: relative;
        left: auto
    }
    h1 a {
        font-size: 150%;
    }
    .px_logo {
        display: block;
        width: 100px;
        padding: 10px 0 0;
        margin: 0 auto
    }
    .slick-slide p.text {
        display: inline-block;
        box-sizing: border-box;
        padding: 0 3% 1%;
        margin: 1% 0 30px;
        width: 100%;
        font-size: 90%;
        height: 200px;
        overflow: hidden
    }
    .slider_img {
        float: none;
        display: block;
        width: 100%;
        min-height: 160px;
        height: 100%;
        background: url(/images/spritesheet_mobile.jpg);
        background-repeat: no-repeat;
        background-size: 700% 100%
    }
    .slick-slide .button {
        padding: 5px 0;
        width: 96%;
    }
    .slick-prev, 
    .slick-next {
        top: 20%;
        z-index: 1;
    }
    .slick-prev {
        left: 5px;
    }
    .slick-next {
        right: 5px;
    }
    .slick-prev:before, .slick-next:before {
        color: #224b59;
    }
    form .button {
        clear: both;
        width: 100%;
        padding: 5px 0;
        margin: 20px 0 3%
    }
    iframe {
        margin-left: 1%
    }
    footer {
        height: auto;
    }
    footer p {
        display: inline-block;
        margin: 15px 15%;
        text-align: center
    }
    footer nav {
        float: none;
        clear: both;
    }
    footer ul {
        width: 200px;
        margin: 0 auto;
        padding: 0;
    }
    footer ul li {
        list-style: none;
        float: right;
        margin: 10px
    }
    footer ul li img {
        height: 30px
    }
    .cc_container {
        position: static !important;
        width: 100% !important;
        padding: 10px 15px !important;
    }
    .cc_btn {
        float:right !important;
        width: 100px !important;
        display: inline-block !important;
        position: static !important;
    }
    .cc_message {
        float: left !important;
        width: calc(100% - 132px) !important;
        display: inline-block !important;
    }

}

@media only screen and (max-width:700px) {
    .slider_img {
        min-height: 130px;
    }
}
    
@media only screen and (max-width:480px) {
    h1 {
        width: 230px;
    }
    h1 a {
        font-size: 120%
    }
    h2 {
        font-size: 200%;
    }
    h2 {
        background-size: 30%
    }
    header {
        padding: 0;
    }
    header nav {
        width: 140px;
        margin: 30px auto
    }
    header nav ul li {
        float: none;
        margin: 0 auto;
    }
    .slider {
        height: auto !important
    }
    .slick-slide {
        height: auto !important
    }
    .slick-slide p.text {
        display: none;
    }
    .slider_img {
        float: none;
        display: block;
        width: 100%;
        min-height: 100px;
        height: auto;
        background: url(/images/spritesheet_mobile.jpg);
        background-repeat: no-repeat;
        background-size: 700% 100%
    }
    .slick-slide .button {
        display: block;
        margin: 2%;
        padding: 5px 0;
        width: 96%;
    }
    .slick-list draggable,
    .slick-slider,
    .slick-slide {
        height: 150px !important
    }
    .slick-prev, 
    .slick-next {
        top: 40%;
    }   
    form ul li {
        width: 98%;
    }
    .g-recaptcha div {
        margin: 0 -10% 0 0 !important;
    }
    iframe {}
    .worker {
        width: 100%;
        height: auto;
        margin: 0 0 2%
    }
    .worker img {
        float: left;
        width: 30%;
    }
    .worker div {
        float: left;
        padding: 0 5%;
        width: 70%;
    }
    /*RECAPTCHA*/
    .g-recaptcha {
        clear: both;
        transform: scale(0.8);
        -webkit-transform: scale(0.8);
        transform-origin: 0 0;
        -webkit-transform-origin: 0 0;
    }
}
