.awp-flip-box-container {
	perspective: 1000px;
}
.awp-flip-box-container .awp-flip-box-inner {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}
.awp-flip-box-container.flip_horizontal:hover .awp-flip-box-inner,
.awp-flip-box-container.flip_horizontal .awp-filp-box-back {
  transform: rotateY(180deg);
}
.awp-flip-box-container.flip_vertical:hover .awp-flip-box-inner,
.awp-flip-box-container.flip_vertical .awp-filp-box-back {
  transform: rotateX(180deg);
}
.awp-flip-box-container .awp-filp-box-front, .awp-flip-box-container .awp-filp-box-back {
	display: flex;
    flex-direction: column;
	position: absolute;
	width: 100%;
	height: 100%;
	-webkit-backface-visibility: hidden; /* Safari */
	backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.awp-flip-box-container .awp-flip-box-front-title,
.awp-flip-box-container .awp-flip-box-back-title {
	margin: 0;
}
.awp-flip-box-container .awp-flip-box-front-icon,
.awp-flip-box-container .awp-flip-box-back-icon {
	line-height: 1;
}
.awp-flip-box-container .awp-flip-box-internal {
	-webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0,0,70px) scale(.9);
    transform: translate3d(0,0,70px) scale(.9);
}