		.butterfly2 img {
			position: absolute;
			z-index: 1000;
		}

  		html, body {
			width: 100%;
			height: 100%;
			margin: 0px;
		}
		div.butterfly2 {
			transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
			-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
			-moz-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
			perspective: 1400px;
			-webkit-perspective: 1400px;
			-moz-perspective: 1400px;
			transform-style: preserve-3d;
			-webkit-transform-style: preserve-3d;
			-moz-transform-style: preserve-3d;
			background-color: transparent;
			z-index: 1000;
		}
		.gwd-img-1lt3 {
			position: absolute;
			width: 265px;
			height: 255px;
			left: 327px;
			top: 0px;
			transform: translate3d(0px, 0px, 0px) rotateZ(-7.08315deg) rotateY(148.206deg) rotateX(0.608177deg);
			-webkit-transform: translate3d(0px, 0px, 0px) rotateZ(-7.08315deg) rotateY(148.206deg) rotateX(0.608177deg);
			-moz-transform: translate3d(0px, 0px, 0px) rotateZ(-7.08315deg) rotateY(148.206deg) rotateX(0.608177deg);
			transform-style: preserve-3d;
			-webkit-transform-style: preserve-3d;
			-moz-transform-style: preserve-3d;
		}
		body .gwd-gen-1224gwdanimation {
			animation: gwd-gen-1224gwdanimation_gwd-keyframes 6s linear 0s 1 normal forwards;
			-webkit-animation: gwd-gen-1224gwdanimation_gwd-keyframes 6s linear 0s 1 normal forwards;
			-moz-animation: gwd-gen-1224gwdanimation_gwd-keyframes 6s linear 0s 1 normal forwards;
		}
		@keyframes gwd-gen-1224gwdanimation_gwd-keyframes {
			0% {
				transform: translate3d(0px, 0px, 0px) rotateZ(-7.08315deg) rotateY(148.206deg) rotateX(0.608177deg);
				transform-origin: center 50% 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				animation-timing-function: linear;
			}
			8.33% {
				transform: translate3d(-168px, 49px, 226px) rotateZ(164.475deg) rotateY(-1.52252deg) rotateX(-49.9095deg);
				transform-origin: center 50% 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				animation-timing-function: linear;
			}
			16.67% {
				transform: translate3d(-243px, 119px, 226px) rotateZ(163.71deg) rotateY(-0.878407deg) rotateX(-49.3935deg);
				transform-origin: center 50% 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				animation-timing-function: linear;
			}
			25% {
				transform: translate3d(-140px, 222px, 226px) rotateZ(-26.4977deg) rotateY(-7.69654deg) rotateX(-161.109deg);
				transform-origin: center 50% 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				animation-timing-function: linear;
			}
			33.33% {
				transform: translate3d(-28px, 311px, 226px) rotateZ(-26.4977deg) rotateY(-7.69652deg) rotateX(-161.109deg);
				transform-origin: center 50% 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				animation-timing-function: linear;
			}
			41.67% {
				transform: translate3d(226px, 235px, 386px) rotateZ(3.0789deg) rotateY(32.7579deg) rotateX(-42.8765deg);
				transform-origin: 34.8953px 0px 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				animation-timing-function: linear;
			}
			50% {
				transform: translate3d(371px, 209px, 386px) rotateZ(97.1699deg) rotateY(137.852deg) rotateX(30.1426deg);
				transform-origin: 34.8906px 0px 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				animation-timing-function: linear;
			}
			58.33% {
				transform: translate3d(294px, 259px, 386px) rotateZ(-4.31732deg) rotateY(4.39761deg) rotateX(-152.478deg);
				transform-origin: 34.875px 0px 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				animation-timing-function: linear;
			}
			66.67% {
				transform: translate3d(488px, 418px, 386px) rotateZ(168.019deg) rotateY(-30.3507deg) rotateX(-10.5213deg);
				transform-origin: 34.875px 0px 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				animation-timing-function: linear;
			}
			75% {
				transform: translate3d(444px, 430px, 418px) rotateZ(168.019deg) rotateY(-30.3507deg) rotateX(-10.5213deg);
				transform-origin: 24.8006px -0.140784px 0px;
				width: 192px;
				height: 184px;
				opacity: 1;
				animation-timing-function: linear;
			}
			83.33% {
				transform: translate3d(410px, 439px, 443px) rotateZ(168.019deg) rotateY(-30.3507deg) rotateX(-10.5213deg);
				transform-origin: 17.4353px -0.0985904px 0px;
				width: 135px;
				height: 129px;
				opacity: 1;
				animation-timing-function: linear;
			}
			91.67% {
				transform: translate3d(410px, 439px, 443px) rotateZ(168.019deg) rotateY(-30.3507deg) rotateX(-10.5213deg);
				transform-origin: 17.4219px -0.09375px 0px;
				width: 135px;
				height: 129px;
				opacity: 0.5;
				animation-timing-function: linear;
			}
			100% {
				transform: translate3d(410px, 439px, 443px) rotateZ(168.019deg) rotateY(-30.3507deg) rotateX(-10.5213deg);
				transform-origin: 17.4219px -0.09375px 0px;
				width: 135px;
				height: 129px;
				opacity: 0;
				animation-timing-function: linear;
			}
		}
		@-webkit-keyframes gwd-gen-1224gwdanimation_gwd-keyframes {
			0% {
				-webkit-transform: translate3d(0px, 0px, 0px) rotateZ(-7.08315deg) rotateY(148.206deg) rotateX(0.608177deg);
				-webkit-transform-origin: center 50% 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-webkit-animation-timing-function: linear;
			}
			8.33% {
				-webkit-transform: translate3d(-168px, 49px, 226px) rotateZ(164.475deg) rotateY(-1.52252deg) rotateX(-49.9095deg);
				-webkit-transform-origin: center 50% 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-webkit-animation-timing-function: linear;
			}
			16.67% {
				-webkit-transform: translate3d(-243px, 119px, 226px) rotateZ(163.71deg) rotateY(-0.878407deg) rotateX(-49.3935deg);
				-webkit-transform-origin: center 50% 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-webkit-animation-timing-function: linear;
			}
			25% {
				-webkit-transform: translate3d(-140px, 222px, 226px) rotateZ(-26.4977deg) rotateY(-7.69654deg) rotateX(-161.109deg);
				-webkit-transform-origin: center 50% 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-webkit-animation-timing-function: linear;
			}
			33.33% {
				-webkit-transform: translate3d(-28px, 311px, 226px) rotateZ(-26.4977deg) rotateY(-7.69652deg) rotateX(-161.109deg);
				-webkit-transform-origin: center 50% 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-webkit-animation-timing-function: linear;
			}
			41.67% {
				-webkit-transform: translate3d(226px, 235px, 386px) rotateZ(3.0789deg) rotateY(32.7579deg) rotateX(-42.8765deg);
				-webkit-transform-origin: 34.8953px 0px 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-webkit-animation-timing-function: linear;
			}
			50% {
				-webkit-transform: translate3d(371px, 209px, 386px) rotateZ(97.1699deg) rotateY(137.852deg) rotateX(30.1426deg);
				-webkit-transform-origin: 34.8906px 0px 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-webkit-animation-timing-function: linear;
			}
			58.33% {
				-webkit-transform: translate3d(294px, 259px, 386px) rotateZ(-4.31732deg) rotateY(4.39761deg) rotateX(-152.478deg);
				-webkit-transform-origin: 34.875px 0px 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-webkit-animation-timing-function: linear;
			}
			66.67% {
				-webkit-transform: translate3d(488px, 418px, 386px) rotateZ(168.019deg) rotateY(-30.3507deg) rotateX(-10.5213deg);
				-webkit-transform-origin: 34.875px 0px 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-webkit-animation-timing-function: linear;
			}
			75% {
				-webkit-transform: translate3d(444px, 430px, 418px) rotateZ(168.019deg) rotateY(-30.3507deg) rotateX(-10.5213deg);
				-webkit-transform-origin: 24.8006px -0.140784px 0px;
				width: 192px;
				height: 184px;
				opacity: 1;
				-webkit-animation-timing-function: linear;
			}
			83.33% {
				-webkit-transform: translate3d(410px, 439px, 443px) rotateZ(168.019deg) rotateY(-30.3507deg) rotateX(-10.5213deg);
				-webkit-transform-origin: 17.4353px -0.0985904px 0px;
				width: 135px;
				height: 129px;
				opacity: 1;
				-webkit-animation-timing-function: linear;
			}
			91.67% {
				-webkit-transform: translate3d(410px, 439px, 443px) rotateZ(168.019deg) rotateY(-30.3507deg) rotateX(-10.5213deg);
				-webkit-transform-origin: 17.4219px -0.09375px 0px;
				width: 135px;
				height: 129px;
				opacity: 0.5;
				-webkit-animation-timing-function: linear;
			}
			100% {
				-webkit-transform: translate3d(410px, 439px, 443px) rotateZ(168.019deg) rotateY(-30.3507deg) rotateX(-10.5213deg);
				-webkit-transform-origin: 17.4219px -0.09375px 0px;
				width: 135px;
				height: 129px;
				opacity: 0;
				-webkit-animation-timing-function: linear;
			}
		}
		@-moz-keyframes gwd-gen-1224gwdanimation_gwd-keyframes {
			0% {
				-moz-transform: translate3d(0px, 0px, 0px) rotateZ(-7.08315deg) rotateY(148.206deg) rotateX(0.608177deg);
				-moz-transform-origin: center 50% 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-moz-animation-timing-function: linear;
			}
			8.33% {
				-moz-transform: translate3d(-168px, 49px, 226px) rotateZ(164.475deg) rotateY(-1.52252deg) rotateX(-49.9095deg);
				-moz-transform-origin: center 50% 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-moz-animation-timing-function: linear;
			}
			16.67% {
				-moz-transform: translate3d(-243px, 119px, 226px) rotateZ(163.71deg) rotateY(-0.878407deg) rotateX(-49.3935deg);
				-moz-transform-origin: center 50% 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-moz-animation-timing-function: linear;
			}
			25% {
				-moz-transform: translate3d(-140px, 222px, 226px) rotateZ(-26.4977deg) rotateY(-7.69654deg) rotateX(-161.109deg);
				-moz-transform-origin: center 50% 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-moz-animation-timing-function: linear;
			}
			33.33% {
				-moz-transform: translate3d(-28px, 311px, 226px) rotateZ(-26.4977deg) rotateY(-7.69652deg) rotateX(-161.109deg);
				-moz-transform-origin: center 50% 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-moz-animation-timing-function: linear;
			}
			41.67% {
				-moz-transform: translate3d(226px, 235px, 386px) rotateZ(3.0789deg) rotateY(32.7579deg) rotateX(-42.8765deg);
				-moz-transform-origin: 34.8953px 0px 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-moz-animation-timing-function: linear;
			}
			50% {
				-moz-transform: translate3d(371px, 209px, 386px) rotateZ(97.1699deg) rotateY(137.852deg) rotateX(30.1426deg);
				-moz-transform-origin: 34.8906px 0px 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-moz-animation-timing-function: linear;
			}
			58.33% {
				-moz-transform: translate3d(294px, 259px, 386px) rotateZ(-4.31732deg) rotateY(4.39761deg) rotateX(-152.478deg);
				-moz-transform-origin: 34.875px 0px 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-moz-animation-timing-function: linear;
			}
			66.67% {
				-moz-transform: translate3d(488px, 418px, 386px) rotateZ(168.019deg) rotateY(-30.3507deg) rotateX(-10.5213deg);
				-moz-transform-origin: 34.875px 0px 0px;
				width: 265px;
				height: 255px;
				opacity: 1;
				-moz-animation-timing-function: linear;
			}
			75% {
				-moz-transform: translate3d(444px, 430px, 418px) rotateZ(168.019deg) rotateY(-30.3507deg) rotateX(-10.5213deg);
				-moz-transform-origin: 24.8006px -0.140784px 0px;
				width: 192px;
				height: 184px;
				opacity: 1;
				-moz-animation-timing-function: linear;
			}
			83.33% {
				-moz-transform: translate3d(410px, 439px, 443px) rotateZ(168.019deg) rotateY(-30.3507deg) rotateX(-10.5213deg);
				-moz-transform-origin: 17.4353px -0.0985904px 0px;
				width: 135px;
				height: 129px;
				opacity: 1;
				-moz-animation-timing-function: linear;
			}
			91.67% {
				-moz-transform: translate3d(410px, 439px, 443px) rotateZ(168.019deg) rotateY(-30.3507deg) rotateX(-10.5213deg);
				-moz-transform-origin: 17.4219px -0.09375px 0px;
				width: 135px;
				height: 129px;
				opacity: 0.5;
				-moz-animation-timing-function: linear;
			}
			100% {
				-moz-transform: translate3d(410px, 439px, 443px) rotateZ(168.019deg) rotateY(-30.3507deg) rotateX(-10.5213deg);
				-moz-transform-origin: 17.4219px -0.09375px 0px;
				width: 135px;
				height: 129px;
				opacity: 0;
				-moz-animation-timing-function: linear;
			}
		}

