/* .proof-slide
-----------------------------*/
.proof-slide
{
	/*margin-top: 50px;*/
	/*padding: 0 20px;*/

	opacity: 0;
	-webkit-transition: opacity .2s;
	-moz-transition: opacity .2s;
	transition: opacity .2s;
}

@media screen and (max-width: 640px)
{
	.proof-slide
	{
		padding: 0;
	}
}

.proof-slide.is-visible
{
	opacity: 1;
}

/* .scene-wrap
-----------------------------*/
.proof-slide .scene-wrap
{
	position: relative;
}

.proof-slide .scene-wrap img
{
	width: 100%;
}

/* [ slick ]
-----------------------------*/
.proof-slide .scene-wrap .slick-dots
{
	position: relative;
	z-index: 100;
}

/* .wg-wrap
-----------------------------*/
.proof-slide .scene-wrap .wg-wrap
{
	position: absolute;
	top: 0;
	left: 0;

	width: 31.91489361702128%; /* 300/940 */
	height: 100%;
	overflow: visible;

	z-index: 10;
}

@media screen and (max-width: 640px)
{
	.proof-slide .scene-wrap .wg-wrap
	{
		overflow: visible;
		width: 31.88405797101449%; /* 220/690 */
	}
}

.proof-slide .scene-wrap .wg-wrap .wg
{
	position: relative;
	height: 100%;
}

.proof-slide .scene-wrap .wg-wrap img
{
	width: 117.3333333333333%; /* 352/300 */
	margin-left: -17.33333333333333%; /* 52/300 */

	position: absolute;
	top: 50%;
	left: 0;
	z-index: 10;

	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

@media screen and (max-width: 750px)
{
	.proof-slide .scene-wrap .wg-wrap img
	{
		width: 113.6363636363636%; /* 250/220 */
		margin-left: -13.63636363636364%; /* 30/220 */
	}
}

.proof-slide .scene-wrap .wg-wrap .bg
{
	background: rgba(0, 0, 0, 0.65);
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 5;
}

/* .list
-----------------------------*/
.proof-slide .scene-wrap .list li
{
	outline: none;
}

/* .wg-wrap
-----------------------------*/
.proof-slide .scene-wrap .wg-wrap
{
	position: absolute;
	top: 0;
	left: 0;

	width: 31.91489361702128%; /* 300/940 */
	height: 100%;
	overflow: visible;

	z-index: 10;
}

@media screen and (max-width: 640px)
{
	.proof-slide .scene-wrap .wg-wrap
	{
		overflow: visible;
	}
}

.proof-slide .scene-wrap .wg-wrap .wg
{
	position: relative;
	height: 100%;
}

#main .proof-slide .scene-wrap .wg-wrap img
{
	width: 117.3333333333333%; /* 352/300 */
	margin-left: -17.33333333333333%; /* 52/300 */

	position: absolute;
	top: 50%;
	left: 0;
	z-index: 10;

	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.proof-slide .scene-wrap .wg-wrap .bg
{
	background: rgba(0, 0, 0, 0.65);
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 5;
}

/* .list
-----------------------------*/
.proof-slide .scene-wrap .list li
{
	outline: none;
}

/* .btn-wrap
-----------------------------*/
.proof-slide .btn-wrap
{
	text-align: center;
	margin-top: 1.063829787234043%; /* 10/940 */
}

@media screen and (max-width: 640px)
{
	.proof-slide .btn-wrap
	{
		margin-top: 1.449275362318841%; /* 10/690 */
	}
}

.proof-slide .btn-wrap li
{
	display: inline-block;
	width: 14.68085106382979%; /* 138/940 */
}

@media screen and (max-width: 640px)
{
	.proof-slide .btn-wrap li
	{
		display: block;
		float: left;
		width: 23.91304347826087%; /* 165/690 */
	}
}

.proof-slide .btn-wrap li + li
{
	margin-left: 1.063829787234043%; /* 10/940 */
}

@media screen and (max-width: 640px)
{
	.proof-slide .btn-wrap li + li
	{
		margin-left: 1.449275362318841%; /* 10/690 */
	}
}

.proof-slide .btn-wrap li a
{
	display: block;
	padding-top: 79.71014492753623%; /* 110/138 */
	background-size: 100% auto !important;
	text-align: left;
	text-indent: -9999px;

	font-size: 0;
}

.proof-slide .btn-wrap li.btn-water a
{
	background: url(/media/8a0dd68bbc9fde23d837d25066fb1f16/slide-btn-water.png) no-repeat;
}

.proof-slide .btn-wrap li.btn-shock a
{
	background: url(/media/79a52c806b08dc3ff6dccb0b5abcbee7/slide-btn-shock.png) no-repeat;
}

.proof-slide .btn-wrap li.btn-freeze a
{
	background: url(/media/03bd6181cbfadee1f6c4002324712dfa/slide-btn-freeze.png) no-repeat;
}

.proof-slide .btn-wrap li.btn-crush a
{
	background: url(/media/540482f0ea5479d17f05b3b873bd35de/slide-btn-crush.png) no-repeat;
}

.proof-slide .btn-wrap li a.is-active
{
	background-position: 0 bottom;
}

.proof-slide ul
{
	padding: 0;
	margin: 0;
}