/* Production rules scoped to the WordPress content canvas. */
#spark-source-root *#spark-source-content *.dmBody div.caption-container *.caption-text *.rteBlock{
	font-size:16px !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1486738290{
	background-position:50% 50% !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1363381629{
	background-position:50% 50% !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1192737174{
	background-position:50% 50% !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1900443754{
	background-position:50% 50% !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	padding-top:70px !important;
	padding-bottom:70px !important;
	margin-left:0 !important;
	padding-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
	width:auto !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1573419524{
	height:250px !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1472165257{
	height:250px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1768333067{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:35px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1211087829{
	margin-left:0 !important;
	padding-top:40px !important;
	padding-left:0 !important;
	padding-bottom:35px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1062253926{
	height:250px !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1977205646{
	margin-left:0 !important;
	padding-top:40px !important;
	padding-left:0 !important;
	padding-bottom:35px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1717987788{
	padding-top:0 !important;
	padding-left:15px !important;
	padding-bottom:50px !important;
	padding-right:15px !important;
	width:auto !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1532162032{
	padding-top:50px !important;
	padding-left:15px !important;
	padding-bottom:0 !important;
	padding-right:15px !important;
	width:auto !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1190423338{
	padding-top:0 !important;
	margin-left:0 !important;
	padding-left:15px !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:15px !important;
	width:auto !important;
}
#spark-source-root *#spark-source-content *.dmBody a.u_1683755711{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 8px) !important;
	position:relative !important;
	height:61.9965px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:295px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1044626977{
	margin-left:0 !important;
	padding-top:35px !important;
	padding-left:20px !important;
	padding-bottom:35px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:20px !important;
	width:auto !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1731462625{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-position:50% 50% !important;
	padding-top:25px !important;
	padding-bottom:50px !important;
	margin-left:0 !important;
	padding-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
	width:auto !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1098176504{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:267px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:0 !important;
	display:block !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1758296107{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:14px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1152674575{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:267px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	display:block !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1716292860{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1026073200{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1616548169{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:267px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	display:block !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1522318799{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:267px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1267745068{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:0 !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1236810832{
	background-position:50% 50% !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1796127925{
	height:250px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1678126303{
	margin-left:0 !important;
	padding-top:40px !important;
	padding-left:0 !important;
	padding-bottom:35px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1271973804{
	padding-top:0 !important;
	padding-left:15px !important;
	padding-bottom:0 !important;
	padding-right:15px !important;
	width:auto !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1372730925{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:267px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	display:block !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1186181477{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1688401990{
	background-position:50% 50% !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1161411591{
	height:250px !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1118865076{
	margin-left:0 !important;
	padding-top:40px !important;
	padding-left:0 !important;
	padding-bottom:35px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1828098296{
	padding-top:0 !important;
	padding-left:15px !important;
	padding-bottom:50px !important;
	padding-right:15px !important;
	width:auto !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1786143585{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1527022740{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:267px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	display:block !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1666290687{
	background-position:50% 50% !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1351949899{
	height:250px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1396763553{
	margin-left:0 !important;
	padding-top:40px !important;
	padding-left:0 !important;
	padding-bottom:35px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1210052836{
	padding-top:0 !important;
	padding-left:15px !important;
	padding-bottom:0 !important;
	padding-right:15px !important;
	width:auto !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1302519232{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:267px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	display:block !important;
}
#spark-source-root *#spark-source-content *.dmBody div.u_1751153408{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
}