.thegem-section-parallax {
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.thegem-section-parallax .thegem-section-parallax-background {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

.thegem-section-parallax.thegem-section-parallax-fixed .thegem-section-parallax-background {
	background-attachment: fixed;
}

.thegem-section-parallax.thegem-section-parallax-horizontal .thegem-section-parallax-background {
/*	background-position: center center;*/
}

.thegem-section-parallax.thegem-section-parallax-vertical {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.thegem-section-parallax.thegem-section-parallax-vertical .thegem-section-parallax-background {
/*	background-repeat: no-repeat;
	background-size: cover;*/
	will-change: transform;
}
