/*

============================================================



	Theme Name: Kalium - Child Theme

	Theme URI: http://www.laborator.co/view-theme/kalium

	Author: Laborator

	Author URI: http://laborator.co/

	Version: 1.0

	Description: Use this theme if you want to extend features of Kalium theme or prevent overwriting the changes you make when new theme update is available.

	Tags: agency, architecture, blog, clean, creative, ecommerce, gallery, minimal, photography, portfolio, shop, kalium, translation-ready, theme-options, responsive-layout

	Template: kalium

	Text Domain: kalium

	

============================================================

*/



.portfolio-holder {

	text-align: center;

}

#branding1.gwd-div-ouob {
    background-color: #30818a;
    left: 0.0075px;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 380px;
    height: 540px
}
#branding1 .gwd-a-17ov {
    position: absolute;
    width: 380px;
    height: 540px;
    left: 0px;
    top: 0px
}
#branding1 .gwd-div-1bfb {
    position: absolute;
    top: 58.6875px;
    width: 665.275px;
    height: 976.389px;
    left: 0px
}

@keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-1l0qgwdanimation {
    animation: gwd-gen-1l0qgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-c2tlgwdanimation {
    animation: gwd-gen-c2tlgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-kphkgwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-kphkgwdanimation {
    animation: gwd-gen-kphkgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-kphkgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-kphkgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-68etgwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-68etgwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-68etgwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-68etgwdanimation {
    animation: gwd-gen-68etgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-68etgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-68etgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-1hsfgwdanimation {
    animation: gwd-gen-1hsfgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-19zrgwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-19zrgwdanimation {
    animation: gwd-gen-19zrgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-19zrgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-19zrgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-1pu1gwdanimation {
    animation: gwd-gen-1pu1gwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-1hrcgwdanimation {
    animation: gwd-gen-1hrcgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-1y3sgwdanimation {
    animation: gwd-gen-1y3sgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-1t1ugwdanimation {
    animation: gwd-gen-1t1ugwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-2xtqgwdanimation {
    animation: gwd-gen-2xtqgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-kpzzgwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    25% {
        transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    50% {
        transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-kpzzgwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    25% {
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    50% {
        -webkit-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-kpzzgwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    25% {
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    50% {
        -moz-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-kpzzgwdanimation {
    animation: gwd-gen-kpzzgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-kpzzgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-kpzzgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1epfgwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    25% {
        transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    50% {
        transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1epfgwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    25% {
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    50% {
        -webkit-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1epfgwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    25% {
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    50% {
        -moz-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-1epfgwdanimation {
    animation: gwd-gen-1epfgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1epfgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1epfgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    25% {
        transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    50% {
        transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    25% {
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    50% {
        -webkit-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    25% {
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    50% {
        -moz-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-ia7rgwdanimation {
    animation: gwd-gen-ia7rgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-ia7rgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-ia7rgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1wsigwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    25% {
        transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    50% {
        transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1wsigwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    25% {
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    50% {
        -webkit-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1wsigwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    25% {
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    50% {
        -moz-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-1wsigwdanimation {
    animation: gwd-gen-1wsigwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1wsigwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1wsigwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-t6nhgwdanimation {
    animation: gwd-gen-t6nhgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1kkygwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-1kkygwdanimation {
    animation: gwd-gen-1kkygwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1kkygwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1kkygwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-wzs6gwdanimation {
    animation: gwd-gen-wzs6gwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1km0gwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-1km0gwdanimation {
    animation: gwd-gen-1km0gwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1km0gwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1km0gwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-jn9hgwdanimation {
    animation: gwd-gen-jn9hgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-14l3gwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-14l3gwdanimation {
    animation: gwd-gen-14l3gwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-14l3gwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-14l3gwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-11ligwdanimation_gwd-keyframes {
    0% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-11ligwdanimation_gwd-keyframes {
    0% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-11ligwdanimation_gwd-keyframes {
    0% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-11ligwdanimation {
    animation: gwd-gen-11ligwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-11ligwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-11ligwdanimation_gwd-keyframes 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-6ntpgwdanimation_gwd-keyframes {
    0% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-6ntpgwdanimation_gwd-keyframes {
    0% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-6ntpgwdanimation_gwd-keyframes {
    0% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-6ntpgwdanimation {
    animation: gwd-gen-6ntpgwdanimation_gwd-keyframes 1.7s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-6ntpgwdanimation_gwd-keyframes 1.7s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-6ntpgwdanimation_gwd-keyframes 1.7s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1ocugwdanimation_gwd-keyframes {
    0% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1ocugwdanimation_gwd-keyframes {
    0% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1ocugwdanimation_gwd-keyframes {
    0% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
}

#main_block .gwd-gen-1ocugwdanimation {
    animation: gwd-gen-1ocugwdanimation_gwd-keyframes 1.4s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1ocugwdanimation_gwd-keyframes 1.4s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1ocugwdanimation_gwd-keyframes 1.4s linear 0s 1 normal forwards
}
#branding1 .gwd-div-sw42 {
    left: -0.00045px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform: translate3d(-28px, -167px, 0) rotateZ(-45deg);
    -webkit-transform: translate3d(-28px, -167px, 0) rotateZ(-45deg);
    -moz-transform: translate3d(-28px, -167px, 0) rotateZ(-45deg)
}
#branding1 .gwd-svg-2y42 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 0.398019px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-8zvj {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 26.398px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-10h3 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 50.3985px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-1caa {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 76.3985px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-1fhz {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 101.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-vgrg {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 126.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-19np {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 151.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-1wt3 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 0.00225px;
    position: absolute;
    top: 177.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-1vxg {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 0.00225px;
    position: absolute;
    top: 201.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-151w {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 0.00225px;
    position: absolute;
    top: 227.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-1005 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 0.00225px;
    position: absolute;
    top: 253.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-1adk {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 177.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-94px {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 201.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-1jco {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 227.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-bqxv {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 253.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-1vwi {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 277.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    border-width: 0px
}
#branding1 .gwd-svg-1fvr {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 302.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    border-width: 0px
}
#branding1 .gwd-svg-o5gz {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 328.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    border-width: 0px
}
#branding1 .gwd-svg-q580 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 353.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-1ml7 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 379.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-lkrs {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 404.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    border-width: 0px
}
#branding1 .gwd-svg-17qv {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 430.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    border-width: 0px
}
#branding1 .gwd-img-1fb2 {
    display: block;
    height: 40px;
    left: 131.905px;
    position: absolute;
    top: -58.6875px;
    width: 264px;
    transform: matrix(.707107, .707107, -0.707107, .707107, 75, 362);
    -webkit-transform: matrix(.707107, .707107, -0.707107, .707107, 75, 362);
    -moz-transform: matrix(.707107, .707107, -0.707107, .707107, 75, 362);
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-img-am3a {
    display: block;
    height: 158px;
    left: 340.905px;
    position: absolute;
    top: 116.313px;
    width: 296px;
    transform: matrix(.707107, .707107, -0.707107, .707107, -150, 128);
    -webkit-transform: matrix(.707107, .707107, -0.707107, .707107, -150, 128);
    -moz-transform: matrix(.707107, .707107, -0.707107, .707107, -150, 128);
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding1 .gwd-svg-76x2 {
    border-width: 0px
}
#branding1 .gwd-svg-19va {
    border-width: 0px
}
#branding1 .gwd-svg-35rg {
    border-width: 0px
}
#branding1 .gwd-svg-p43q {
    border-width: 0px
}
#branding1 .gwd-svg-s3bz {
    border-width: 0px
}
#branding1 .gwd-svg-q1dp {
    border-width: 0px
}
#branding1 .gwd-svg-1ir8 {
    border-width: 0px;
    transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1)
}
#branding1 .gwd-svg-tdvh {
    border-width: 0px;
    transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1)
}
#branding1 .gwd-svg-1e25 {
    border-width: 0px;
    transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1)
}
#branding1 .gwd-svg-17m6 {
    border-width: 0px;
    transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1)
}
#branding1 .gwd-svg-2453 {
    border-width: 0px;
    transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1)
}
#branding1 .gwd-svg-1x6t {
    border-width: 0px;
    transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1)
}
#branding1 .gwd-svg-on0p {
    border-width: 0px;
    transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1)
}
#branding1 .gwd-svg-16pr {
    border-width: 0px;
    transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1)
}
#branding1 .gwd-svg-n5sh {
    border-width: 0px;
    transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1)
}
#branding1 .gwd-svg-bsll {
    border-width: 0px;
    transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1)
}
#branding1 .gwd-svg-cgv4 {
    border-width: 0px;
    transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1)
}
#branding1 .gwd-svg-39uw {
    position: absolute;
    width: 273.65px;
    height: 170.109px;
    box-sizing: border-box;
    border-style: solid;
    border-color: #000;
    border-width: 0px;
    background-image: none;
    background-color: #30818a;
    left: 206px;
    top: 245px
}
#main_block.start1 .gwd-gen-kpzzgwdanimation {
    animation: gwd-gen-kpzzgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-kpzzgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-kpzzgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-kpzzgwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    25% {
        transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    50% {
        transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-kpzzgwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    25% {
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    50% {
        -webkit-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-kpzzgwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    25% {
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    50% {
        -moz-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-kpzzgwdanimation {
    animation: gwd-gen-kpzzgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-kpzzgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-kpzzgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-kpzzgwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    25% {
        transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    50% {
        transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-kpzzgwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    25% {
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    50% {
        -webkit-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-kpzzgwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    25% {
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    50% {
        -moz-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-120px, 115px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-120px, 606px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-kpzzgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-1epfgwdanimation {
    animation: gwd-gen-1epfgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1epfgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1epfgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1epfgwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    25% {
        transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    50% {
        transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1epfgwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    25% {
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    50% {
        -webkit-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1epfgwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    25% {
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    50% {
        -moz-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-1epfgwdanimation {
    animation: gwd-gen-1epfgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1epfgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1epfgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1epfgwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    25% {
        transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    50% {
        transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1epfgwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    25% {
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    50% {
        -webkit-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1epfgwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    25% {
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    50% {
        -moz-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-84px, 91px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-84px, 582px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-1epfgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-ia7rgwdanimation {
    animation: gwd-gen-ia7rgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-ia7rgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-ia7rgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    25% {
        transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    50% {
        transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    25% {
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    50% {
        -webkit-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    25% {
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    50% {
        -moz-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-ia7rgwdanimation {
    animation: gwd-gen-ia7rgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-ia7rgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-ia7rgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    25% {
        transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    50% {
        transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    25% {
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    50% {
        -webkit-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    25% {
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    50% {
        -moz-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-45px, 65px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-45px, 556px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-ia7rgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-1wsigwdanimation {
    animation: gwd-gen-1wsigwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1wsigwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1wsigwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1wsigwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    25% {
        transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    50% {
        transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1wsigwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    25% {
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    50% {
        -webkit-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1wsigwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    25% {
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    50% {
        -moz-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-1wsigwdanimation {
    animation: gwd-gen-1wsigwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1wsigwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1wsigwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1wsigwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    25% {
        transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    50% {
        transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1wsigwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    25% {
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    50% {
        -webkit-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1wsigwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    25% {
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    50% {
        -moz-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-7px, 39px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-7px, 530px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-1wsigwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-1l0qgwdanimation {
    animation: gwd-gen-1l0qgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-1l0qgwdanimation {
    animation: gwd-gen-1l0qgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-1l0qgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-kphkgwdanimation {
    animation: gwd-gen-kphkgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-kphkgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-kphkgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-kphkgwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-kphkgwdanimation {
    animation: gwd-gen-kphkgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-kphkgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-kphkgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-kphkgwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-kphkgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-c2tlgwdanimation {
    animation: gwd-gen-c2tlgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-c2tlgwdanimation {
    animation: gwd-gen-c2tlgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-c2tlgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-1hsfgwdanimation {
    animation: gwd-gen-1hsfgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-1hsfgwdanimation {
    animation: gwd-gen-1hsfgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-1hsfgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-19zrgwdanimation {
    animation: gwd-gen-19zrgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-19zrgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-19zrgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-19zrgwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-19zrgwdanimation {
    animation: gwd-gen-19zrgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-19zrgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-19zrgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-19zrgwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-19zrgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-68etgwdanimation {
    animation: gwd-gen-68etgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-68etgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-68etgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-68etgwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-68etgwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-68etgwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-68etgwdanimation {
    animation: gwd-gen-68etgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-68etgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-68etgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-68etgwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-68etgwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-68etgwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-68etgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-1pu1gwdanimation {
    animation: gwd-gen-1pu1gwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-1pu1gwdanimation {
    animation: gwd-gen-1pu1gwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-1pu1gwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-1hrcgwdanimation {
    animation: gwd-gen-1hrcgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-1hrcgwdanimation {
    animation: gwd-gen-1hrcgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-34px, 90px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-1hrcgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-1y3sgwdanimation {
    animation: gwd-gen-1y3sgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-1y3sgwdanimation {
    animation: gwd-gen-1y3sgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-34px, 102px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-1y3sgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-1t1ugwdanimation {
    animation: gwd-gen-1t1ugwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-1t1ugwdanimation {
    animation: gwd-gen-1t1ugwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-34px, 115px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-1t1ugwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-2xtqgwdanimation {
    animation: gwd-gen-2xtqgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-2xtqgwdanimation {
    animation: gwd-gen-2xtqgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-34px, 127px, 0) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-2xtqgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-t6nhgwdanimation {
    animation: gwd-gen-t6nhgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-t6nhgwdanimation {
    animation: gwd-gen-t6nhgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-t6nhgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-1kkygwdanimation {
    animation: gwd-gen-1kkygwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1kkygwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1kkygwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1kkygwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-1kkygwdanimation {
    animation: gwd-gen-1kkygwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1kkygwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1kkygwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1kkygwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-1kkygwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-wzs6gwdanimation {
    animation: gwd-gen-wzs6gwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-wzs6gwdanimation {
    animation: gwd-gen-wzs6gwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-wzs6gwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-1km0gwdanimation {
    animation: gwd-gen-1km0gwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1km0gwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1km0gwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1km0gwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-1km0gwdanimation {
    animation: gwd-gen-1km0gwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1km0gwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1km0gwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1km0gwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-1km0gwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-jn9hgwdanimation {
    animation: gwd-gen-jn9hgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-jn9hgwdanimation {
    animation: gwd-gen-jn9hgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-jn9hgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-14l3gwdanimation {
    animation: gwd-gen-14l3gwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-14l3gwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-14l3gwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-14l3gwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-14l3gwdanimation {
    animation: gwd-gen-14l3gwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-14l3gwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-14l3gwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-14l3gwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-14l3gwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-11ligwdanimation {
    animation: gwd-gen-11ligwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-11ligwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-11ligwdanimation_gwd-keyframes_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-11ligwdanimation_gwd-keyframes_start1 {
    0% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-11ligwdanimation_gwd-keyframes_start1 {
    0% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-11ligwdanimation_gwd-keyframes_start1 {
    0% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-11ligwdanimation {
    animation: gwd-gen-11ligwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-11ligwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-11ligwdanimation_gwd-keyframes_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-11ligwdanimation_gwd-keyframes_start2 {
    0% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-11ligwdanimation_gwd-keyframes_start2 {
    0% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-11ligwdanimation_gwd-keyframes_start2 {
    0% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-11ligwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-6ntpgwdanimation {
    animation: gwd-gen-6ntpgwdanimation_gwd-keyframes_start1 1.7s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-6ntpgwdanimation_gwd-keyframes_start1 1.7s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-6ntpgwdanimation_gwd-keyframes_start1 1.7s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-6ntpgwdanimation_gwd-keyframes_start1 {
    0% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-6ntpgwdanimation_gwd-keyframes_start1 {
    0% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-6ntpgwdanimation_gwd-keyframes_start1 {
    0% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-6ntpgwdanimation {
    animation: gwd-gen-6ntpgwdanimation_gwd-keyframes_start2 1.7s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-6ntpgwdanimation_gwd-keyframes_start2 1.7s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-6ntpgwdanimation_gwd-keyframes_start2 1.7s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-6ntpgwdanimation_gwd-keyframes_start2 {
    0% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-6ntpgwdanimation_gwd-keyframes_start2 {
    0% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-6ntpgwdanimation_gwd-keyframes_start2 {
    0% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-6ntpgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block.start1 .gwd-gen-1ocugwdanimation {
    animation: gwd-gen-1ocugwdanimation_gwd-keyframes_start1 1.4s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1ocugwdanimation_gwd-keyframes_start1 1.4s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1ocugwdanimation_gwd-keyframes_start1 1.4s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1ocugwdanimation_gwd-keyframes_start1 {
    0% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1ocugwdanimation_gwd-keyframes_start1 {
    0% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1ocugwdanimation_gwd-keyframes_start1 {
    0% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
}

#main_block.start2 .gwd-gen-1ocugwdanimation {
    animation: gwd-gen-1ocugwdanimation_gwd-keyframes_start2 1.4s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1ocugwdanimation_gwd-keyframes_start2 1.4s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1ocugwdanimation_gwd-keyframes_start2 1.4s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1ocugwdanimation_gwd-keyframes_start2 {
    0% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1ocugwdanimation_gwd-keyframes_start2 {
    0% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1ocugwdanimation_gwd-keyframes_start2 {
    0% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
}

#main_block.gwd-pause-animation .gwd-gen-1ocugwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block .event-5-animation {
    animation: gwd-empty-animation .1s linear 0s 1 normal forwards;
    -webkit-animation: gwd-empty-animation .1s linear 0s 1 normal forwards;
    -moz-animation: gwd-empty-animation .1s linear 0s 1 normal forwards
}

@keyframes gwd-empty-animation {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

@-webkit-keyframes gwd-empty-animation {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

@-moz-keyframes gwd-empty-animation {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

#main_block.start1 .event-5-animation {
    animation: none;
    -webkit-animation: none;
    -moz-animation: none
}

#main_block.start2 .event-5-animation {
    animation: none;
    -webkit-animation: none;
    -moz-animation: none
}

#main_block.gwd-pause-animation .event-5-animation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block .event-6-animation {
    animation: gwd-empty-animation 1s linear 0s 1 normal forwards;
    -webkit-animation: gwd-empty-animation 1s linear 0s 1 normal forwards;
    -moz-animation: gwd-empty-animation 1s linear 0s 1 normal forwards
}

#main_block.start1 .event-6-animation {
    animation: gwd-empty-animation_start1 1s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-empty-animation_start1 1s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-empty-animation_start1 1s linear -0.2s 1 normal forwards
}

@keyframes gwd-empty-animation_start1 {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

@-webkit-keyframes gwd-empty-animation_start1 {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

@-moz-keyframes gwd-empty-animation_start1 {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

#main_block.start2 .event-6-animation {
    animation: none;
    -webkit-animation: none;
    -moz-animation: none
}

#main_block.gwd-pause-animation .event-6-animation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}


#branding2.gwd-div-ouob {
    overflow: hidden;
    position: absolute;
    width: 380px;
    height: 540px;
    background-image: none;
    background-color: #6a4087;
    left: 0px;
    top: 0px
}
#branding2 .gwd-a-17ov {
    position: absolute;
    width: 380px;
    height: 540px;
    left: 0px;
    top: 0px
}
#branding2 .gwd-div-1bfb {
    position: absolute;
    top: 58.6875px;
    width: 665.275px;
    height: 976.389px;
    left: 0px
}

@keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-1l0qgwdanimation {
    animation: gwd-gen-1l0qgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-c2tlgwdanimation {
    animation: gwd-gen-c2tlgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-kphkgwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-kphkgwdanimation {
    animation: gwd-gen-kphkgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-kphkgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-kphkgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-68etgwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -webkit-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -moz-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -webkit-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -moz-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-68etgwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-68etgwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-68etgwdanimation {
    animation: gwd-gen-68etgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-68etgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-68etgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-1hsfgwdanimation {
    animation: gwd-gen-1hsfgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-19zrgwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -webkit-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -moz-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -webkit-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -moz-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-19zrgwdanimation {
    animation: gwd-gen-19zrgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-19zrgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-19zrgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -webkit-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -moz-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -webkit-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -moz-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-1pu1gwdanimation {
    animation: gwd-gen-1pu1gwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -webkit-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -moz-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -webkit-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -moz-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-1hrcgwdanimation {
    animation: gwd-gen-1hrcgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -webkit-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -moz-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -webkit-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -moz-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-1y3sgwdanimation {
    animation: gwd-gen-1y3sgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-1t1ugwdanimation {
    animation: gwd-gen-1t1ugwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -webkit-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -moz-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -webkit-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -moz-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-2xtqgwdanimation {
    animation: gwd-gen-2xtqgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -webkit-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -moz-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -webkit-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -moz-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-t6nhgwdanimation {
    animation: gwd-gen-t6nhgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1kkygwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-1kkygwdanimation {
    animation: gwd-gen-1kkygwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1kkygwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1kkygwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-wzs6gwdanimation {
    animation: gwd-gen-wzs6gwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1km0gwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-1km0gwdanimation {
    animation: gwd-gen-1km0gwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1km0gwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1km0gwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-jn9hgwdanimation {
    animation: gwd-gen-jn9hgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-14l3gwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-14l3gwdanimation {
    animation: gwd-gen-14l3gwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-14l3gwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-14l3gwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-11ligwdanimation_gwd-keyframes2 {
    0% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-11ligwdanimation_gwd-keyframes2 {
    0% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-11ligwdanimation_gwd-keyframes2 {
    0% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-11ligwdanimation {
    animation: gwd-gen-11ligwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-11ligwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-11ligwdanimation_gwd-keyframes2 1.6s linear 0s 1 normal forwards
}
#branding2 .gwd-div-sw42 {
    left: -0.00045px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform: translate3d(-28px, -167px, 0) rotateZ(-45deg);
    -webkit-transform: translate3d(-28px, -167px, 0) rotateZ(-45deg);
    -moz-transform: translate3d(-28px, -167px, 0) rotateZ(-45deg)
}
#branding2 .gwd-svg-2y42 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 0.398019px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding2 .gwd-svg-8zvj {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 26.398px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding2 .gwd-svg-10h3 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 50.3985px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding2 .gwd-svg-1caa {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 76.3985px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding2 .gwd-svg-1fhz {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 101.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding2 .gwd-svg-vgrg {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 126.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding2 .gwd-svg-19np {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 151.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding2 .gwd-svg-1wt3 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 0.00225px;
    position: absolute;
    top: 177.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding2 .gwd-svg-1vxg {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 0.00225px;
    position: absolute;
    top: 201.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding2 .gwd-svg-151w {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 0.00225px;
    position: absolute;
    top: 227.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding2 .gwd-svg-1005 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 0.00225px;
    position: absolute;
    top: 253.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding2 .gwd-svg-1adk {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 177.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding2 .gwd-svg-94px {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 201.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding2 .gwd-svg-1jco {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 227.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding2 .gwd-svg-bqxv {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 253.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding2 .gwd-svg-1vwi {
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 277.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    border-width: 0px;
    background-image: none;
    background-color: #4b2867
}
#branding2 .gwd-svg-1fvr {
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 302.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    border-width: 0px;
    background-image: none;
    background-color: #4b2867
}
#branding2 .gwd-svg-o5gz {
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 328.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    border-width: 0px;
    background-image: none;
    background-color: #4b2867
}
#branding2 .gwd-svg-q580 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 353.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding2 .gwd-svg-1ml7 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 379.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding2 .gwd-svg-lkrs {
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 404.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    border-width: 0px;
    background-image: none;
    background-color: #4b2867
}
#branding2 .gwd-svg-17qv {
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 430.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    border-width: 0px;
    background-image: none;
    background-color: #4b2867
}
#branding2 .gwd-svg-76x2 {
    border-width: 0px;
    background-image: none;
    background-color: #4b2867
}
#branding2 .gwd-svg-19va {
    border-width: 0px;
    background-image: none;
    background-color: #4b2867
}
#branding2 .gwd-svg-1ir8 {
    border-width: 0px;
    transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #4b2867
}
#branding2 .gwd-svg-tdvh {
    border-width: 0px;
    transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #4b2867
}
#branding2 .gwd-svg-1e25 {
    border-width: 0px;
    transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #4b2867
}
#branding2 .gwd-svg-17m6 {
    border-width: 0px;
    transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #4b2867
}
#branding2 .gwd-svg-2453 {
    border-width: 0px;
    transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #4b2867
}
#branding2 .gwd-svg-1x6t {
    border-width: 0px;
    transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #4b2867
}
#branding2 .gwd-svg-on0p {
    border-width: 0px;
    transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #4b2867
}
#branding2 .gwd-svg-16pr {
    border-width: 0px;
    transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #4b2867
}
#branding2 .gwd-svg-n5sh {
    border-width: 0px;
    transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #4b2867
}
#branding2 .gwd-svg-bsll {
    border-width: 0px;
    transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #4b2867
}
#branding2 .gwd-svg-cgv4 {
    border-width: 0px;
    transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #4b2867
}

@keyframes gwd-gen-etzvgwdanimation_gwd-keyframes2 {
    0% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-etzvgwdanimation_gwd-keyframes2 {
    0% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-etzvgwdanimation_gwd-keyframes2 {
    0% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-etzvgwdanimation {
    animation: gwd-gen-etzvgwdanimation_gwd-keyframes2 1.7s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-etzvgwdanimation_gwd-keyframes2 1.7s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-etzvgwdanimation_gwd-keyframes2 1.7s linear 0s 1 normal forwards
}

@keyframes gwd-gen-13q5gwdanimation_gwd-keyframes2 {
    0% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-13q5gwdanimation_gwd-keyframes2 {
    0% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-13q5gwdanimation_gwd-keyframes2 {
    0% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
}

#main_block2 .gwd-gen-13q5gwdanimation {
    animation: gwd-gen-13q5gwdanimation_gwd-keyframes2 1.4s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-13q5gwdanimation_gwd-keyframes2 1.4s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-13q5gwdanimation_gwd-keyframes2 1.4s linear 0s 1 normal forwards
}
#branding2 .gwd-img-1ubp {
    cursor: pointer;
    display: block;
    left: 360px;
    position: absolute;
    top: 318px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    width: 188px;
    height: 38px;
    transform: translate3d(-118px, -17px, 0) rotateZ(45deg);
    -webkit-transform: translate3d(-118px, -17px, 0) rotateZ(45deg);
    -moz-transform: translate3d(-118px, -17px, 0) rotateZ(45deg)
}
#branding2 .gwd-img-17zf {
    cursor: pointer;
    display: block;
    left: 360px;
    position: absolute;
    top: 318px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    width: 353px;
    height: 146px;
    transform: translate3d(-200px, -70px, 0) rotateZ(45deg);
    -webkit-transform: translate3d(-200px, -70px, 0) rotateZ(45deg);
    -moz-transform: translate3d(-200px, -70px, 0) rotateZ(45deg)
}
#main_block2.start1 .gwd-gen-1l0qgwdanimation {
    animation: gwd-gen-1l0qgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-1l0qgwdanimation {
    animation: gwd-gen-1l0qgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-1l0qgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-kphkgwdanimation {
    animation: gwd-gen-kphkgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-kphkgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-kphkgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-kphkgwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-kphkgwdanimation {
    animation: gwd-gen-kphkgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-kphkgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-kphkgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-kphkgwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-kphkgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-c2tlgwdanimation {
    animation: gwd-gen-c2tlgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-c2tlgwdanimation {
    animation: gwd-gen-c2tlgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-c2tlgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-1hsfgwdanimation {
    animation: gwd-gen-1hsfgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-1hsfgwdanimation {
    animation: gwd-gen-1hsfgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-1hsfgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-19zrgwdanimation {
    animation: gwd-gen-19zrgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-19zrgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-19zrgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-19zrgwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -webkit-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -moz-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -webkit-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -moz-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-19zrgwdanimation {
    animation: gwd-gen-19zrgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-19zrgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-19zrgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-19zrgwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -webkit-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -moz-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -webkit-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -moz-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-71px, 28px, 0) scale3d(.161362, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-19zrgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-68etgwdanimation {
    animation: gwd-gen-68etgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-68etgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-68etgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-68etgwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -webkit-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -moz-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -webkit-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -moz-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-68etgwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-68etgwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-68etgwdanimation {
    animation: gwd-gen-68etgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-68etgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-68etgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-68etgwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -webkit-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -moz-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -webkit-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -moz-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-68etgwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-68etgwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(73px, 15px, 0) scale3d(.32701, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-68etgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-1pu1gwdanimation {
    animation: gwd-gen-1pu1gwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -webkit-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -moz-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -webkit-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -moz-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-1pu1gwdanimation {
    animation: gwd-gen-1pu1gwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -webkit-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -moz-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -webkit-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -moz-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-62px, 78px, 0) scale3d(.388484, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-1pu1gwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-1hrcgwdanimation {
    animation: gwd-gen-1hrcgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -webkit-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -moz-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -webkit-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -moz-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-1hrcgwdanimation {
    animation: gwd-gen-1hrcgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -webkit-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -moz-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -webkit-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -moz-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-22px, 90px, 0) scale3d(.541224, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-1hrcgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-1y3sgwdanimation {
    animation: gwd-gen-1y3sgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -webkit-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -moz-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -webkit-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -moz-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-1y3sgwdanimation {
    animation: gwd-gen-1y3sgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -webkit-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -moz-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -webkit-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -moz-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-6px, 102px, 0) scale3d(.604054, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-1y3sgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-1t1ugwdanimation {
    animation: gwd-gen-1t1ugwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-1t1ugwdanimation {
    animation: gwd-gen-1t1ugwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(.628351, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-1t1ugwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-2xtqgwdanimation {
    animation: gwd-gen-2xtqgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -webkit-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -moz-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -webkit-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -moz-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-2xtqgwdanimation {
    animation: gwd-gen-2xtqgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -webkit-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -moz-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -webkit-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -moz-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-8px, 127px, 0) scale3d(.595048, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-2xtqgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-t6nhgwdanimation {
    animation: gwd-gen-t6nhgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -webkit-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -moz-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -webkit-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -moz-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-t6nhgwdanimation {
    animation: gwd-gen-t6nhgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -webkit-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -moz-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -webkit-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -moz-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-26px, 139px, 0) scale3d(.534009, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-t6nhgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-1kkygwdanimation {
    animation: gwd-gen-1kkygwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1kkygwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1kkygwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1kkygwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-1kkygwdanimation {
    animation: gwd-gen-1kkygwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1kkygwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1kkygwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1kkygwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-1kkygwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-wzs6gwdanimation {
    animation: gwd-gen-wzs6gwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-wzs6gwdanimation {
    animation: gwd-gen-wzs6gwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-wzs6gwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-1km0gwdanimation {
    animation: gwd-gen-1km0gwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1km0gwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1km0gwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1km0gwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-1km0gwdanimation {
    animation: gwd-gen-1km0gwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1km0gwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1km0gwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1km0gwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-1km0gwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-jn9hgwdanimation {
    animation: gwd-gen-jn9hgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-jn9hgwdanimation {
    animation: gwd-gen-jn9hgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-jn9hgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-14l3gwdanimation {
    animation: gwd-gen-14l3gwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-14l3gwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-14l3gwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-14l3gwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-14l3gwdanimation {
    animation: gwd-gen-14l3gwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-14l3gwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-14l3gwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-14l3gwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-14l3gwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-11ligwdanimation {
    animation: gwd-gen-11ligwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-11ligwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-11ligwdanimation_gwd-keyframes2_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-11ligwdanimation_gwd-keyframes2_start1 {
    0% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-11ligwdanimation_gwd-keyframes2_start1 {
    0% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-11ligwdanimation_gwd-keyframes2_start1 {
    0% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-11ligwdanimation {
    animation: gwd-gen-11ligwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-11ligwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-11ligwdanimation_gwd-keyframes2_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-11ligwdanimation_gwd-keyframes2_start2 {
    0% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-11ligwdanimation_gwd-keyframes2_start2 {
    0% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-11ligwdanimation_gwd-keyframes2_start2 {
    0% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-11ligwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-etzvgwdanimation {
    animation: gwd-gen-etzvgwdanimation_gwd-keyframes2_start1 1.7s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-etzvgwdanimation_gwd-keyframes2_start1 1.7s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-etzvgwdanimation_gwd-keyframes2_start1 1.7s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-etzvgwdanimation_gwd-keyframes2_start1 {
    0% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-etzvgwdanimation_gwd-keyframes2_start1 {
    0% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-etzvgwdanimation_gwd-keyframes2_start1 {
    0% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-etzvgwdanimation {
    animation: gwd-gen-etzvgwdanimation_gwd-keyframes2_start2 1.7s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-etzvgwdanimation_gwd-keyframes2_start2 1.7s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-etzvgwdanimation_gwd-keyframes2_start2 1.7s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-etzvgwdanimation_gwd-keyframes2_start2 {
    0% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-etzvgwdanimation_gwd-keyframes2_start2 {
    0% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-etzvgwdanimation_gwd-keyframes2_start2 {
    0% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-etzvgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2.start1 .gwd-gen-13q5gwdanimation {
    animation: gwd-gen-13q5gwdanimation_gwd-keyframes2_start1 1.4s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-13q5gwdanimation_gwd-keyframes2_start1 1.4s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-13q5gwdanimation_gwd-keyframes2_start1 1.4s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-13q5gwdanimation_gwd-keyframes2_start1 {
    0% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-13q5gwdanimation_gwd-keyframes2_start1 {
    0% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-13q5gwdanimation_gwd-keyframes2_start1 {
    0% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
}

#main_block2.start2 .gwd-gen-13q5gwdanimation {
    animation: gwd-gen-13q5gwdanimation_gwd-keyframes2_start2 1.4s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-13q5gwdanimation_gwd-keyframes2_start2 1.4s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-13q5gwdanimation_gwd-keyframes2_start2 1.4s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-13q5gwdanimation_gwd-keyframes2_start2 {
    0% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-13q5gwdanimation_gwd-keyframes2_start2 {
    0% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-13q5gwdanimation_gwd-keyframes2_start2 {
    0% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
}

#main_block2.gwd-pause-animation .gwd-gen-13q5gwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2 .event-5-animation {
    animation: gwd-empty-animation .1s linear 0s 1 normal forwards;
    -webkit-animation: gwd-empty-animation .1s linear 0s 1 normal forwards;
    -moz-animation: gwd-empty-animation .1s linear 0s 1 normal forwards
}

@keyframes gwd-empty-animation {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

@-webkit-keyframes gwd-empty-animation {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

@-moz-keyframes gwd-empty-animation {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

#main_block2.start1 .event-5-animation {
    animation: none;
    -webkit-animation: none;
    -moz-animation: none
}

#main_block2.start2 .event-5-animation {
    animation: none;
    -webkit-animation: none;
    -moz-animation: none
}

#main_block2.gwd-pause-animation .event-5-animation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block2 .event-6-animation {
    animation: gwd-empty-animation 1s linear 0s 1 normal forwards;
    -webkit-animation: gwd-empty-animation 1s linear 0s 1 normal forwards;
    -moz-animation: gwd-empty-animation 1s linear 0s 1 normal forwards
}

#main_block2.start1 .event-6-animation {
    animation: gwd-empty-animation_start1 1s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-empty-animation_start1 1s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-empty-animation_start1 1s linear -0.2s 1 normal forwards
}

@keyframes gwd-empty-animation_start1 {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

@-webkit-keyframes gwd-empty-animation_start1 {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

@-moz-keyframes gwd-empty-animation_start1 {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

#main_block2.start2 .event-6-animation {
    animation: none;
    -webkit-animation: none;
    -moz-animation: none
}

#main_block2.gwd-pause-animation .event-6-animation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#branding3.gwd-div-ouob {
    overflow: hidden;
    position: absolute;
    width: 380px;
    height: 540px;
    background-image: none;
    background-color: #a81a37;
    top: 0px;
    left: 0px
}
#branding3 .gwd-a-17ov {
    position: absolute;
    width: 380px;
    height: 540px;
    left: 0px;
    top: 0px
}
#branding3 .gwd-div-1bfb {
    position: absolute;
    top: 58.6875px;
    width: 665.275px;
    height: 976.389px;
    left: 0px
}

@keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-1l0qgwdanimation {
    animation: gwd-gen-1l0qgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-c2tlgwdanimation {
    animation: gwd-gen-c2tlgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-kphkgwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-kphkgwdanimation {
    animation: gwd-gen-kphkgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-kphkgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-kphkgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-68etgwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-68etgwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-68etgwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-68etgwdanimation {
    animation: gwd-gen-68etgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-68etgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-68etgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-1hsfgwdanimation {
    animation: gwd-gen-1hsfgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-19zrgwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-19zrgwdanimation {
    animation: gwd-gen-19zrgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-19zrgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-19zrgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-1pu1gwdanimation {
    animation: gwd-gen-1pu1gwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-1hrcgwdanimation {
    animation: gwd-gen-1hrcgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -webkit-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -moz-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -webkit-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -moz-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-1y3sgwdanimation {
    animation: gwd-gen-1y3sgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -webkit-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -moz-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -webkit-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -moz-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-1t1ugwdanimation {
    animation: gwd-gen-1t1ugwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -webkit-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -moz-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -webkit-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -moz-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-2xtqgwdanimation {
    animation: gwd-gen-2xtqgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1epfgwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -webkit-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -moz-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -webkit-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -moz-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1epfgwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1epfgwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-1epfgwdanimation {
    animation: gwd-gen-1epfgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1epfgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1epfgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -webkit-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -moz-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -webkit-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -moz-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-ia7rgwdanimation {
    animation: gwd-gen-ia7rgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-ia7rgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-ia7rgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -webkit-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -moz-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -webkit-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -moz-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-t6nhgwdanimation {
    animation: gwd-gen-t6nhgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1kkygwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-1kkygwdanimation {
    animation: gwd-gen-1kkygwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1kkygwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1kkygwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-wzs6gwdanimation {
    animation: gwd-gen-wzs6gwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-1km0gwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-1km0gwdanimation {
    animation: gwd-gen-1km0gwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1km0gwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1km0gwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-jn9hgwdanimation {
    animation: gwd-gen-jn9hgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-14l3gwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-14l3gwdanimation {
    animation: gwd-gen-14l3gwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-14l3gwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-14l3gwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-11ligwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-11ligwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-11ligwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-11ligwdanimation {
    animation: gwd-gen-11ligwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-11ligwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-11ligwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}
#branding3 .gwd-div-sw42 {
    left: -0.00045px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform: translate3d(-28px, -167px, 0) rotateZ(-45deg);
    -webkit-transform: translate3d(-28px, -167px, 0) rotateZ(-45deg);
    -moz-transform: translate3d(-28px, -167px, 0) rotateZ(-45deg)
}
#branding3 .gwd-svg-2y42 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 0.398019px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding3 .gwd-svg-8zvj {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 26.398px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding3 .gwd-svg-10h3 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 50.3985px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding3 .gwd-svg-1caa {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 76.3985px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding3 .gwd-svg-1fhz {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 101.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding3 .gwd-svg-vgrg {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 126.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding3 .gwd-svg-19np {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 151.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding3 .gwd-svg-1wt3 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 0.00225px;
    position: absolute;
    top: 177.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding3 .gwd-svg-1vxg {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 0.00225px;
    position: absolute;
    top: 201.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding3 .gwd-svg-151w {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 0.00225px;
    position: absolute;
    top: 227.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding3 .gwd-svg-1005 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 0.00225px;
    position: absolute;
    top: 253.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding3 .gwd-svg-1adk {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 177.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding3 .gwd-svg-94px {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 201.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding3 .gwd-svg-1jco {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 227.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding3 .gwd-svg-bqxv {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 253.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding3 .gwd-svg-1vwi {
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 277.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    border-width: 0px;
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-1fvr {
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 302.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    border-width: 0px;
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-o5gz {
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 328.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    border-width: 0px;
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-q580 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 353.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding3 .gwd-svg-1ml7 {
    background-color: #1c616a;
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 379.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d
}
#branding3 .gwd-svg-lkrs {
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 404.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    border-width: 0px;
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-17qv {
    border-style: solid;
    box-sizing: border-box;
    display: block;
    height: 12px;
    left: 131.905px;
    position: absolute;
    top: 430.399px;
    width: 443px;
    transform-origin: 265.014px 6.93358px 0px;
    -webkit-transform-origin: 265.014px 6.93358px 0px;
    -moz-transform-origin: 265.014px 6.93358px 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    border-width: 0px;
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-76x2 {
    border-width: 0px;
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-19va {
    border-width: 0px;
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-35rg {
    border-width: 0px;
    background-image: none;
    background-color: #8b0e21;
    transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
    -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
    -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1)
}
#branding3 .gwd-svg-p43q {
    border-width: 0px;
    background-image: none;
    background-color: #8b0e21;
    transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
    -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
    -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1)
}
#branding3 .gwd-svg-s3bz {
    border-width: 0px;
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-1ir8 {
    border-width: 0px;
    transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-tdvh {
    border-width: 0px;
    transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-1e25 {
    border-width: 0px;
    transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-17m6 {
    border-width: 0px;
    transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-2453 {
    border-width: 0px;
    transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-1x6t {
    border-width: 0px;
    transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-on0p {
    border-width: 0px;
    transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-16pr {
    border-width: 0px;
    transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-n5sh {
    border-width: 0px;
    transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-bsll {
    border-width: 0px;
    transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-cgv4 {
    border-width: 0px;
    transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
    -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
    -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
    background-image: none;
    background-color: #8b0e21
}
#branding3 .gwd-svg-39uw {
    position: absolute;
    width: 273.65px;
    height: 170.109px;
    box-sizing: border-box;
    border-style: solid;
    border-color: #000;
    border-width: 0px;
    background-image: none;
    background-color: #30818a;
    top: 245px;
    opacity: 0;
    left: 206px
}

@keyframes gwd-gen-1wsigwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -webkit-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -moz-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -webkit-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -moz-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1wsigwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1wsigwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-1wsigwdanimation {
    animation: gwd-gen-1wsigwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1wsigwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1wsigwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}

@keyframes gwd-gen-624agwdanimation_gwd-keyframes3 {
    0% {
        transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -webkit-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -moz-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -webkit-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -moz-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-624agwdanimation_gwd-keyframes3 {
    0% {
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-624agwdanimation_gwd-keyframes3 {
    0% {
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-624agwdanimation {
    animation: gwd-gen-624agwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-624agwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-624agwdanimation_gwd-keyframes3 1.6s linear 0s 1 normal forwards
}
#branding3 .gwd-svg-1nq0 {
    transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
    -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
    -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1)
}
#branding3 .gwd-svg-c6hb {
    transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
    -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
    -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1)
}

@keyframes gwd-gen-1h11gwdanimation_gwd-keyframes3 {
    0% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1h11gwdanimation_gwd-keyframes3 {
    0% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1h11gwdanimation_gwd-keyframes3 {
    0% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-1h11gwdanimation {
    animation: gwd-gen-1h11gwdanimation_gwd-keyframes3 1.7s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-1h11gwdanimation_gwd-keyframes3 1.7s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-1h11gwdanimation_gwd-keyframes3 1.7s linear 0s 1 normal forwards
}

@keyframes gwd-gen-nhk3gwdanimation_gwd-keyframes3 {
    0% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-nhk3gwdanimation_gwd-keyframes3 {
    0% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-nhk3gwdanimation_gwd-keyframes3 {
    0% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
}

#main_block3 .gwd-gen-nhk3gwdanimation {
    animation: gwd-gen-nhk3gwdanimation_gwd-keyframes3 1.4s linear 0s 1 normal forwards;
    -webkit-animation: gwd-gen-nhk3gwdanimation_gwd-keyframes3 1.4s linear 0s 1 normal forwards;
    -moz-animation: gwd-gen-nhk3gwdanimation_gwd-keyframes3 1.4s linear 0s 1 normal forwards
}
#branding3 .gwd-img-1qco {
    cursor: pointer;
    display: block;
    left: 278px;
    position: absolute;
    top: 297px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    height: 39px;
    width: 320px;
    transform: translate3d(-100px, 5px, 0) rotateZ(45deg);
    -webkit-transform: translate3d(-100px, 5px, 0) rotateZ(45deg);
    -moz-transform: translate3d(-100px, 5px, 0) rotateZ(45deg)
}
#branding3 .gwd-img-177p {
    cursor: pointer;
    display: block;
    left: 278px;
    position: absolute;
    top: 297px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    width: 257px;
    height: 152px;
    transform: translate3d(-69px, -52px, 0) rotateZ(45deg);
    -webkit-transform: translate3d(-69px, -52px, 0) rotateZ(45deg);
    -moz-transform: translate3d(-69px, -52px, 0) rotateZ(45deg)
}
#main_block3.start1 .gwd-gen-1epfgwdanimation {
    animation: gwd-gen-1epfgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1epfgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1epfgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1epfgwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -webkit-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -moz-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -webkit-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -moz-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1epfgwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1epfgwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-1epfgwdanimation {
    animation: gwd-gen-1epfgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1epfgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1epfgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1epfgwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -webkit-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -moz-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -webkit-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -moz-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1epfgwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1epfgwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-83px, 20px, 0) rotateZ(-90deg) scale3d(.338867, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-84px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-1epfgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-624agwdanimation {
    animation: gwd-gen-624agwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-624agwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-624agwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-624agwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -webkit-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -moz-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -webkit-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -moz-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-624agwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-624agwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-624agwdanimation {
    animation: gwd-gen-624agwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-624agwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-624agwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-624agwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -webkit-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -moz-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -webkit-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -moz-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-624agwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-624agwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(29px, 66px, 0) rotateZ(-90deg) scale3d(.59874, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(30px, -391px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-624agwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-ia7rgwdanimation {
    animation: gwd-gen-ia7rgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-ia7rgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-ia7rgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -webkit-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -moz-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -webkit-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -moz-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-ia7rgwdanimation {
    animation: gwd-gen-ia7rgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-ia7rgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-ia7rgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -webkit-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -moz-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -webkit-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -moz-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-ia7rgwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-45px, 9px, 0) rotateZ(-90deg) scale3d(.426905, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-45px, -418px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-ia7rgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-1wsigwdanimation {
    animation: gwd-gen-1wsigwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1wsigwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1wsigwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1wsigwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -webkit-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -moz-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -webkit-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -moz-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1wsigwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1wsigwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-1wsigwdanimation {
    animation: gwd-gen-1wsigwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1wsigwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1wsigwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1wsigwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -webkit-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -moz-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -webkit-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -moz-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1wsigwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1wsigwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-7px, -1px, 0) rotateZ(-90deg) scale3d(.512684, 1.46144, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(-7px, -443px, 0) rotateZ(-90deg) scale3d(.702147, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-1wsigwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-1l0qgwdanimation {
    animation: gwd-gen-1l0qgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-1l0qgwdanimation {
    animation: gwd-gen-1l0qgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1l0qgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1l0qgwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-668px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -23px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-1l0qgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-kphkgwdanimation {
    animation: gwd-gen-kphkgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-kphkgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-kphkgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-kphkgwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-kphkgwdanimation {
    animation: gwd-gen-kphkgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-kphkgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-kphkgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-kphkgwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-kphkgwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(648px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, -9px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-kphkgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-c2tlgwdanimation {
    animation: gwd-gen-c2tlgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-c2tlgwdanimation {
    animation: gwd-gen-c2tlgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-c2tlgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-c2tlgwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-664px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 3px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-c2tlgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-1hsfgwdanimation {
    animation: gwd-gen-1hsfgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-1hsfgwdanimation {
    animation: gwd-gen-1hsfgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1hsfgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hsfgwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(638px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-1hsfgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-19zrgwdanimation {
    animation: gwd-gen-19zrgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-19zrgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-19zrgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-19zrgwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-19zrgwdanimation {
    animation: gwd-gen-19zrgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-19zrgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-19zrgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-19zrgwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-19zrgwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-783px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 28px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-19zrgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-68etgwdanimation {
    animation: gwd-gen-68etgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-68etgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-68etgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-68etgwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-68etgwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-68etgwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-68etgwdanimation {
    animation: gwd-gen-68etgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-68etgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-68etgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-68etgwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-68etgwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-68etgwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(782px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(133px, 15px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-68etgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-1pu1gwdanimation {
    animation: gwd-gen-1pu1gwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-1pu1gwdanimation {
    animation: gwd-gen-1pu1gwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1pu1gwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1pu1gwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-673px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 78px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-1pu1gwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-1hrcgwdanimation {
    animation: gwd-gen-1hrcgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-1hrcgwdanimation {
    animation: gwd-gen-1hrcgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1hrcgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1hrcgwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(658px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 90px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-1hrcgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-1y3sgwdanimation {
    animation: gwd-gen-1y3sgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -webkit-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -moz-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -webkit-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -moz-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-1y3sgwdanimation {
    animation: gwd-gen-1y3sgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1y3sgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -webkit-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -moz-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -webkit-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -moz-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1y3sgwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-134px, 102px, 0) scale3d(.328203, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 102px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-1y3sgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-1t1ugwdanimation {
    animation: gwd-gen-1t1ugwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -webkit-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -moz-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -webkit-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -moz-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-1t1ugwdanimation {
    animation: gwd-gen-1t1ugwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1t1ugwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -webkit-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -moz-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -webkit-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -moz-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1t1ugwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-111px, 115px, 0) scale3d(.413983, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 115px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-1t1ugwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-2xtqgwdanimation {
    animation: gwd-gen-2xtqgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -webkit-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -moz-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -webkit-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -moz-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-2xtqgwdanimation {
    animation: gwd-gen-2xtqgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-2xtqgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -webkit-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -moz-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -webkit-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -moz-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-2xtqgwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-89px, 127px, 0) scale3d(.499763, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 127px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-2xtqgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-t6nhgwdanimation {
    animation: gwd-gen-t6nhgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -webkit-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -moz-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -webkit-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -moz-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-t6nhgwdanimation {
    animation: gwd-gen-t6nhgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-t6nhgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -webkit-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -moz-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -webkit-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -moz-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-t6nhgwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-68px, 139px, 0) scale3d(.58545, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 139px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-t6nhgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-1kkygwdanimation {
    animation: gwd-gen-1kkygwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1kkygwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1kkygwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1kkygwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-1kkygwdanimation {
    animation: gwd-gen-1kkygwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1kkygwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1kkygwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1kkygwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1kkygwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 152px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-1kkygwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-wzs6gwdanimation {
    animation: gwd-gen-wzs6gwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-wzs6gwdanimation {
    animation: gwd-gen-wzs6gwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-wzs6gwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-wzs6gwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 164px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-wzs6gwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-1km0gwdanimation {
    animation: gwd-gen-1km0gwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1km0gwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1km0gwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1km0gwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-1km0gwdanimation {
    animation: gwd-gen-1km0gwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1km0gwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1km0gwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1km0gwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1km0gwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 177px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-1km0gwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-jn9hgwdanimation {
    animation: gwd-gen-jn9hgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-jn9hgwdanimation {
    animation: gwd-gen-jn9hgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-jn9hgwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-jn9hgwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 190px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-jn9hgwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-14l3gwdanimation {
    animation: gwd-gen-14l3gwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-14l3gwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-14l3gwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-14l3gwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-14l3gwdanimation {
    animation: gwd-gen-14l3gwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-14l3gwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-14l3gwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-14l3gwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-14l3gwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(-658px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 202px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-14l3gwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-11ligwdanimation {
    animation: gwd-gen-11ligwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-11ligwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-11ligwdanimation_gwd-keyframes3_start1 1.6s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-11ligwdanimation_gwd-keyframes3_start1 {
    0% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-11ligwdanimation_gwd-keyframes3_start1 {
    0% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-11ligwdanimation_gwd-keyframes3_start1 {
    0% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-11ligwdanimation {
    animation: gwd-gen-11ligwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-11ligwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-11ligwdanimation_gwd-keyframes3_start2 1.6s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-11ligwdanimation_gwd-keyframes3_start2 {
    0% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    12.5% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    37.5% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    75% {
        transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-11ligwdanimation_gwd-keyframes3_start2 {
    0% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    12.5% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    37.5% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    75% {
        -webkit-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
    100% {
        -webkit-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-11ligwdanimation_gwd-keyframes3_start2 {
    0% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    12.5% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    37.5% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    75% {
        -moz-transform: translate3d(635px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
    100% {
        -moz-transform: translate3d(1px, 215px, 0) scale3d(1.50153, 1.49091, 1);
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-11ligwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-1h11gwdanimation {
    animation: gwd-gen-1h11gwdanimation_gwd-keyframes3_start1 1.7s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1h11gwdanimation_gwd-keyframes3_start1 1.7s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-1h11gwdanimation_gwd-keyframes3_start1 1.7s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-1h11gwdanimation_gwd-keyframes3_start1 {
    0% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1h11gwdanimation_gwd-keyframes3_start1 {
    0% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1h11gwdanimation_gwd-keyframes3_start1 {
    0% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-1h11gwdanimation {
    animation: gwd-gen-1h11gwdanimation_gwd-keyframes3_start2 1.7s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-1h11gwdanimation_gwd-keyframes3_start2 1.7s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-1h11gwdanimation_gwd-keyframes3_start2 1.7s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-1h11gwdanimation_gwd-keyframes3_start2 {
    0% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-1h11gwdanimation_gwd-keyframes3_start2 {
    0% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-1h11gwdanimation_gwd-keyframes3_start2 {
    0% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    17.65% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    29.41% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    82.35% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-1h11gwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3.start1 .gwd-gen-nhk3gwdanimation {
    animation: gwd-gen-nhk3gwdanimation_gwd-keyframes3_start1 1.4s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-gen-nhk3gwdanimation_gwd-keyframes3_start1 1.4s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-gen-nhk3gwdanimation_gwd-keyframes3_start1 1.4s linear -0.2s 1 normal forwards
}

@keyframes gwd-gen-nhk3gwdanimation_gwd-keyframes3_start1 {
    0% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-nhk3gwdanimation_gwd-keyframes3_start1 {
    0% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-nhk3gwdanimation_gwd-keyframes3_start1 {
    0% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
}

#main_block3.start2 .gwd-gen-nhk3gwdanimation {
    animation: gwd-gen-nhk3gwdanimation_gwd-keyframes3_start2 1.4s linear -1.2s 1 normal forwards;
    -webkit-animation: gwd-gen-nhk3gwdanimation_gwd-keyframes3_start2 1.4s linear -1.2s 1 normal forwards;
    -moz-animation: gwd-gen-nhk3gwdanimation_gwd-keyframes3_start2 1.4s linear -1.2s 1 normal forwards
}

@keyframes gwd-gen-nhk3gwdanimation_gwd-keyframes3_start2 {
    0% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        animation-timing-function: linear;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear
    }
}

@-webkit-keyframes gwd-gen-nhk3gwdanimation_gwd-keyframes3_start2 {
    0% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -webkit-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -webkit-animation-timing-function: linear
    }
}

@-moz-keyframes gwd-gen-nhk3gwdanimation_gwd-keyframes3_start2 {
    0% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    35.71% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
    57.14% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    85.71% {
        opacity: 1;
        -moz-animation-timing-function: linear
    }
    100% {
        opacity: 0;
        -moz-animation-timing-function: linear
    }
}

#main_block3.gwd-pause-animation .gwd-gen-nhk3gwdanimation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3 .event-5-animation {
    animation: gwd-empty-animation .1s linear 0s 1 normal forwards;
    -webkit-animation: gwd-empty-animation .1s linear 0s 1 normal forwards;
    -moz-animation: gwd-empty-animation .1s linear 0s 1 normal forwards
}

@keyframes gwd-empty-animation {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

@-webkit-keyframes gwd-empty-animation {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

@-moz-keyframes gwd-empty-animation {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

#main_block3.start1 .event-5-animation {
    animation: none;
    -webkit-animation: none;
    -moz-animation: none
}

#main_block3.start2 .event-5-animation {
    animation: none;
    -webkit-animation: none;
    -moz-animation: none
}

#main_block3.gwd-pause-animation .event-5-animation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#main_block3 .event-6-animation {
    animation: gwd-empty-animation 1s linear 0s 1 normal forwards;
    -webkit-animation: gwd-empty-animation 1s linear 0s 1 normal forwards;
    -moz-animation: gwd-empty-animation 1s linear 0s 1 normal forwards
}

#main_block3.start1 .event-6-animation {
    animation: gwd-empty-animation_start1 1s linear -0.2s 1 normal forwards;
    -webkit-animation: gwd-empty-animation_start1 1s linear -0.2s 1 normal forwards;
    -moz-animation: gwd-empty-animation_start1 1s linear -0.2s 1 normal forwards
}

@keyframes gwd-empty-animation_start1 {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

@-webkit-keyframes gwd-empty-animation_start1 {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

@-moz-keyframes gwd-empty-animation_start1 {
    0% {
        opacity: 0.001
    }
    100% {
        opacity: 0
    }
}

#main_block3.start2 .event-6-animation {
    animation: none;
    -webkit-animation: none;
    -moz-animation: none
}

#main_block3.gwd-pause-animation .event-6-animation {
    animation-play-state: paused;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused
}

#branding1.gwd-div-ouob,
#branding2.gwd-div-ouob,
#branding3.gwd-div-ouob {
	position: relative;
}
#anim-wrap .vc_column-inner {
	padding: 0 !important;
}
#branding2.gwd-div-ouob {
	float: right;
}
#branding3.gwd-div-ouob {
    margin-left: 5px;
}
#footer .row {
    margin: 0 !important;
}
@media (max-width: 1199px){
    #anim-wrap .row-container {
        display: block !important;
    }
    #anim-wrap .wpb_column {
        width: 33% !important;
    }
    #anim-wrap .wpb_column:last-child {
        float: right;
    }

    #branding1.gwd-div-ouob,
    #branding2.gwd-div-ouob,
    #branding3.gwd-div-ouob {
        width: 380px;
        transform: scale(0.8);
        transform-origin: 0 0;
    }
    #branding3.gwd-div-ouob {
        transform-origin: 10% 0;
    }
    #branding2.gwd-div-ouob {
        transform-origin: 100% 0;
    }
    #anim-wrap {
        height: 460px;
        overflow: hidden;
    }
}
@media (max-width: 991px){
    #anim-wrap {
        height: 390px;
    }
    #branding1.gwd-div-ouob,
    #branding2.gwd-div-ouob,
    #branding3.gwd-div-ouob {
        transform: scale(0.65);
    }
    #branding3.gwd-div-ouob {
        transform-origin: -1% 0;
    }
}
@media screen and (max-width: 768px){
    #footer .container {
        border-top-width: 6px !important;
    }
}
@media (max-width: 767px){
    #anim-wrap .wpb_column {
        float: left;
    }
    #anim-wrap {
        height: 250px;
        width: 480px;
        margin: 0 auto;
    }
    #branding1.gwd-div-ouob,
    #branding2.gwd-div-ouob,
    #branding3.gwd-div-ouob {
        transform: scale(0.4);
    }
    #branding3.gwd-div-ouob {
        transform-origin: 1% 0;
    }
}
@media (max-width: 480px){
    #anim-wrap {
        height: 160px;
        width: 320px;
    }
    #branding1.gwd-div-ouob,
    #branding2.gwd-div-ouob,
    #branding3.gwd-div-ouob {
        transform: scale(0.27);
    }
    #branding3.gwd-div-ouob {
        transform-origin: -0.5% 0;
    }
}