

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.shadow-text.ie {
		height: 100%;
		width: 100%;
		top: 0%;
		position: absolute;
		filter: blur(70px);
		zoom: 1;
		border-radius: 0px 0px 0px 0px;
		-webkit-box-shadow: inset 9px 7px 300px 78px rgba(4, 0, 34, 0.80 );
		-moz-box-shadow: inset 9px 7px 300px 78px rgba(4, 0, 34, 0.80 );
		box-shadow: inset 9px 7px 300px 78px rgb(4, 0, 34, 0.80 );
		background: rgba(4, 0, 34, 0.07); /* Needed for IEs */
		-moz-box-shadow: 5px 5px 5px rgba(4, 0, 34, 0.07);
		-webkit-box-shadow: 5px 5px 5px rgba(4, 0, 34, 0.07);
		box-shadow: 5px 5px 5px rgba(4, 0, 34, 0.07);
		filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
		-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
	}

	.shadow-text-digital.ie {
		height: 100%;
		width: 100%;
		top: 0%;
		position: absolute;
		filter: blur(70px);
		border-radius: 0px 0px 0px 0px;
		background: rgba(4, 0, 34, 0.07); /* Needed for IEs */
		-moz-box-shadow: 5px 5px 5px rgba(4, 0, 34, 0.07);
		-webkit-box-shadow: 5px 5px 5px rgba(4, 0, 34, 0.07);
		box-shadow: 5px 5px 5px rgba(4, 0, 34, 0.07);
		filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
		-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
	}

	.parallax {
		position: relative;
	}

}


@supports (-ms-ime-align:auto) {
	.shadow-text.ie {
		height: 200px;
		width: 100%;
		top: 45%;
		position: absolute;
		filter: blur(70px);
		zoom: 1;
		border-radius: 100%;
		-webkit-box-shadow: inset 9px 7px 300px 78px rgba(4, 0, 34, 0.80 );
		-moz-box-shadow: inset 9px 7px 300px 78px rgba(4, 0, 34, 0.80 );
		box-shadow: inset 9px 7px 300px 78px rgb(4, 0, 34, 0.80 );
		background: rgba(4, 0, 34, 0.6); /* Needed for IEs */
		-moz-box-shadow: 5px 5px 5px rgba(4, 0, 34, 0.06);
		-webkit-box-shadow: 5px 5px 5px rgba(4, 0, 34, 0.06);
		box-shadow: 5px 5px 5px rgba(4, 0, 34, 0.06);
		filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
		-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
		zoom: 1;
	}

	.shadow-text-digital.ie {
		height: 200px;
		width: 100%;
		top: 45%;
		position: absolute;
		filter: blur(70px);
		border-radius: 100%;
		-webkit-box-shadow: inset 9px 7px 300px 78px rgba(4, 0, 34, 0.40 );
		-moz-box-shadow: inset 9px 7px 300px 78px rgba(4, 0, 34, 0.40 );
		box-shadow: inset 9px 7px 300px 78px rgb(4, 0, 34, 0.40 );
		background: rgba(4, 0, 34, 0.5); /* Needed for IEs */
		-moz-box-shadow: 5px 5px 5px rgba(4, 0, 34, 0.06);
		-webkit-box-shadow: 5px 5px 5px rgba(4, 0, 34, 0.06);
		box-shadow: 5px 5px 5px rgba(4, 0, 34, 0.06);
		filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
		-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
	}
}



	