*,*:before,*:after{
	box-sizing:border-box
}

.bee3D--parent{
	-webkit-perspective:600px;
	perspective:600px;
	margin-top:210px
}

.bee3D--slide{
	position:absolute;
	-webkit-transform:none;
	transform:none;
	width:400px;
	height:296px;
	top:50%;
	left:50%;
	margin-left:-200px;
	margin-top:-190px;
	opacity:0;
	transition:opacity 0.7s ease,-webkit-transform .7s ease;transition:opacity 0.7s ease,transform .7s ease;transition:opacity 0.7s ease,transform .7s ease,-webkit-transform .7s ease
}

.bee3D--slide__inactive{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	pointer-events:none
	overflow-x:hidden;
}

.bee3D--slide__active{
	opacity:1;
	z-index:180;
}

.bee3D--inner{
	position:relative;
	width:100%;
	height:100%
}

.bee3D--nav{
	position:absolute;
	cursor:pointer;
	top:50%;
	font-size:8em;
	color:rgba(0,0,0,0.45);
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	transition:color 0.7s ease;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	background-color:transparent;
	background-repeat:no-repeat;
	background-size:contain;
	width:20px;
	height:40px
}

.bee3D--nav__prev{
	background-image:url("/img/angle-left.svg");
	left:15%;
	z-index: 99
}

.bee3D--nav__next{
	background-image:url("/img/angle-right.svg");
	right:15%;
	z-index: 99
}

.bee3D--effect__coverflow .bee3D--before{
	-webkit-transform:translateX(-270px) rotateY(45deg) scale(0.6);
	transform:translateX(-270px) rotateY(45deg) scale(0.6);
	z-index:6
}

.bee3D--effect__coverflow .bee3D--before-3{
	-webkit-transform:translateX(-230px) rotateY(45deg) scale(0.6);
	transform:translateX(-230px) rotateY(45deg) scale(0.6);
	opacity:0.02;
	z-index:7
}

.bee3D--effect__coverflow .bee3D--before-2{
	-webkit-transform:translateX(-190px) rotateY(45deg) scale(0.6);
	transform:translateX(-190px) rotateY(45deg) scale(0.6);
	opacity:0.05;
	z-index:8
}

.bee3D--effect__coverflow .bee3D--before-1{
	-webkit-transform:translateX(-150px) rotateY(45deg) scale(0.6);
	transform:translateX(-150px) rotateY(45deg) scale(0.6);
	opacity:0.08;
	z-index:9
}

.bee3D--effect__coverflow .bee3D__active{
	z-index:10
}

.bee3D--effect__coverflow .bee3D--after{
	-webkit-transform:translateX(270px) rotateY(-45deg) scale(0.6);
	transform:translateX(270px) rotateY(-45deg) scale(0.6);
	z-index:6
}

.bee3D--effect__coverflow .bee3D--after-1{
	-webkit-transform:translateX(150px) rotateY(-45deg) scale(0.6);
	transform:translateX(150px) rotateY(-45deg) scale(0.6);
	opacity:0.08;
	z-index:9
}

.bee3D--effect__coverflow .bee3D--after-2{
	-webkit-transform:translateX(190px) rotateY(-45deg) scale(0.6);
	transform:translateX(190px) rotateY(-45deg) scale(0.6);
	opacity:0.05;
	z-index:8
}

.bee3D--effect__coverflow .bee3D--after-3{
	-webkit-transform:translateX(230px) rotateY(-45deg) scale(0.6);
	transform:translateX(230px) rotateY(-45deg) scale(0.6);
	opacity:0.02;
	z-index:7
}