*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.u_1394339266
{
	background-color:var(--color_3) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1198933301
{
	display:none !important;
}
*#dm *.dmBody div.u_1080309395 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
	width:50% !important;
}
*#dm *.dmBody div.u_1239900414 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
	width:50% !important;
}
*#dm *.dmBody div.u_1209603678 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
	width:50% !important;
}
*#dm *.dmBody a.u_1970288717
{
	background-color:var(--color_3) !important;
	border-style:solid !important;
	border-color:var(--color_1) !important;
	border-width:1px !important;
}
*#dm *.dmBody a.u_1970288717 span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1970288717:hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
	border-color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1970288717.hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
	border-color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1502226275
{
	background-color:var(--color_3) !important;
	border-style:solid !important;
	border-color:var(--color_1) !important;
	border-width:1px !important;
}
*#dm *.dmBody a.u_1502226275 span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1502226275:hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
	border-color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1502226275.hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
	border-color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1571499724
{
	background-color:var(--color_3) !important;
	border-style:solid !important;
	border-color:var(--color_1) !important;
	border-width:1px !important;
}
*#dm *.dmBody a.u_1571499724 span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1571499724:hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
	border-color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1571499724.hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
	border-color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1784248876
{
	background-color:var(--color_3) !important;
	border-style:solid !important;
	border-color:var(--color_1) !important;
	border-width:1px !important;
}
*#dm *.dmBody a.u_1784248876 span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1784248876:hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
	border-color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1784248876.hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
	border-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1108816160 .color-overlay
{
	background-color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1080309395
{
	border-radius:50% !important;
	border-color:rgb(39,185,153) !important;
	border-width:1px !important;
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1317255096 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
	width:50% !important;
}
*#dm *.dmBody div.u_1912556468 hr
{
	border:none !important;
	height:12px !important;
	mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%2212%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2224%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%226%200%2024%2012%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M%200%2C6%20C%203%2C1.2%209%2C1.2%2012%2C6%20C%2015%2C10.8%2021%2C10.8%2024%2C6%20C%2027%2C1.2%2033%2C1.2%2036%2C6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
	background-color:currentColor !important;
	background-repeat:repeat-x !important;
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1270480682 .color-overlay
{
	background-color:var(--color_8) !important;
}
*#dm *.dmBody *.u_1270480682 .slides>li .rteBlock
{
	display:block !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1270480682 .slides .slide-title
{
	color:var(--color_3) !important;
	font-weight:900 !important;
}
*#dm *.dmBody *.u_1002228023
{
	background-position:0% 100% !important;
}
*#dm *.dmBody div.u_1410274860 .photoGalleryThumbs .image-container
{
	border-radius:12px 12px 12px 12px !important;
}
*#dm *.dmBody a.u_1059716917
{
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	background-color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1059716917 span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1000678841
{
}
*#dm *.dmBody div.u_1923812270
{
}
*#dm *.dmBody div.u_1027530635
{
	background-color:var(--color_2) !important;
	border-radius:25px 25px 25px 25px !important;
	background-image:url(https://lirp.cdn-website.com/b4f413d8/dms3rep/multi/opt/mermaidpools-spas_global-bg-1920w.png) !important;
}
*#dm *.dmBody *.u_1027530635:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1027530635.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1027530635>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1027530635:before
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1027530635.before
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1027530635>.bgExtraLayerOverlay
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1761186488
{
	border-radius:7px 7px 7px 7px !important;
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1793626339
{
	border-radius:7px 7px 7px 7px !important;
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1337378862
{
	border-radius:98px 7px 7px 7px !important;
	background-image:linear-gradient(180deg,rgba(39,185,153,1) 0%,rgba(13,44,130,1) 100%) !important;
	background-origin:border-box !important;
}
*#dm *.dmBody div.u_1491108981
{
	border-radius:7px 7px 86px 7px !important;
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1619933033
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody *.u_1761407420:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1761407420.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1761407420>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1761407420:before
{
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1761407420.before
{
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1761407420>.bgExtraLayerOverlay
{
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1259186162 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1317255096
{
	border-radius:50% !important;
	border-color:var(--color_2) !important;
	border-width:1px !important;
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1239900414
{
	border-radius:50% !important;
	border-color:rgb(39,185,153) !important;
	border-width:1px !important;
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1209603678
{
	border-radius:50% !important;
	border-color:rgb(39,185,153) !important;
	border-width:1px !important;
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1642599175
{
}
*#dm *.dmBody div.u_1538849817
{
}
*#dm *.dmBody div.u_1002799646
{
	border-radius:25px 25px 25px 25px !important;
	background-color:var(--color_1) !important;
	background-image:url(https://lirp.cdn-website.com/b4f413d8/dms3rep/multi/opt/ocdetailingautowrx_footer_background-1920w.png) !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	border-radius:16px !important;
}
*#dm *.dmBody *.u_1002799646:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1002799646.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1002799646>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1049114153
{
}
*#dm *.dmBody *.u_1124944177
{
	background-image:url(https://lirp.cdn-website.com/b4f413d8/dms3rep/multi/opt/mermaidpools-spas_home-drean-pool-742h.jpg) !important;
}
*#dm *.dmBody *.u_1604783056
{
	display:none !important;
}
*#dm *.dmBody *.u_1108816160 .flex-direction-nav a
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1761407420
{
	background-color:var(--color_1) !important;
	border-radius:16px !important;
	background-image:url(https://lirp.cdn-website.com/b4f413d8/dms3rep/multi/opt/body-background-1920w.png) !important;
}
*#dm *.dmBody div.u_1002799646:before
{
	opacity:0.01 !important;
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1002799646.before
{
	opacity:0.01 !important;
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1002799646>.bgExtraLayerOverlay
{
	opacity:0.01 !important;
	background-color:var(--color_1) !important;
}
div.u_1024875949 .socialHubIcon
{
	background-color:var(--color_3) !important;
	color:var(--color_1) !important;
	border-color:var(--color_1) !important;
	box-shadow:10px 10px 5px 0px rgba(0,0,0,0.06) !important;
	-webkit-box-shadow:10px 10px 5px 0px rgba(0,0,0,0.06) !important;
	-moz-box-shadow:10px 10px 5px 0px rgba(0,0,0,0.06) !important;
}
*#dm *.dmBody div.u_1555915717
{
}
*#dm *.dmBody *.u_undefined
{
	display:none !important;
}
*#dm *.dmBody *.u_1148493778
{
	display:none !important;
}
*#dm *.dmBody div.u_1051504749
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody *.u_1111867704
{
	display:none !important;
}
*#dm *.dmBody div.u_1124219524 .color-overlay
{
	background-color:var(--color_8) !important;
}
*#dm *.dmBody *.u_1117204060
{
	background-image:url(https://lirp.cdn-website.com/b4f413d8/dms3rep/multi/opt/mermaidpools-spas_home-drean-pool-742h.jpg) !important;
}
*#dm *.dmBody *.u_1016839978
{
	display:none !important;
}
*#dm *.dmBody *.u_1579167151
{
	display:none !important;
}
*#dm *.dmBody *.u_1124219524 .flex-direction-nav a
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1911805953
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1626094019 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
	width:50% !important;
}
*#dm *.dmBody div.u_1808231611 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
	width:50% !important;
}*#dm *.dmBody a.u_1579595986 {
  background-color:var(--color_3) !important;
  border-style:solid !important;
  border-color:var(--color_1) !important;
  border-width:1px !important;
}

*#dm *.dmBody a.u_1579595986 span.text { color:var(--color_1) !important; }

*#dm *.dmBody a.u_1579595986:hover {
  background-color:var(--color_2) !important;
  background-image:none !important;
  border-color:var(--color_2) !important;
}

*#dm *.dmBody a.u_1579595986.hover {
  background-color:var(--color_2) !important;
  background-image:none !important;
  border-color:var(--color_2) !important;
}

*#dm *.dmBody a.u_1515621646 {
  background-color:var(--color_3) !important;
  border-style:solid !important;
  border-color:var(--color_1) !important;
  border-width:1px !important;
}

*#dm *.dmBody a.u_1515621646 span.text { color:var(--color_1) !important; }

*#dm *.dmBody a.u_1515621646:hover {
  background-color:var(--color_2) !important;
  background-image:none !important;
  border-color:var(--color_2) !important;
}

*#dm *.dmBody a.u_1515621646.hover {
  background-color:var(--color_2) !important;
  background-image:none !important;
  border-color:var(--color_2) !important;
}

*#dm *.dmBody a.u_1633025981 {
  background-color:var(--color_3) !important;
  border-style:solid !important;
  border-color:var(--color_1) !important;
  border-width:1px !important;
}

*#dm *.dmBody a.u_1633025981 span.text { color:var(--color_1) !important; }

*#dm *.dmBody a.u_1633025981:hover {
  background-color:var(--color_2) !important;
  background-image:none !important;
  border-color:var(--color_2) !important;
}

*#dm *.dmBody a.u_1633025981.hover {
  background-color:var(--color_2) !important;
  background-image:none !important;
  border-color:var(--color_2) !important;
}

*#dm *.dmBody div.u_1626094019 {
  border-radius:50% !important;
  border-color:rgb(39,185,153) !important;
  border-width:1px !important;
  background-color:var(--color_3) !important;
}

*#dm *.dmBody div.u_1964592358 .svg {
  color:var(--color_2) !important;
  fill:var(--color_2) !important;
  width:50% !important;
}

*#dm *.dmBody div.u_1360221232 { background-color:var(--color_8) !important; }

*#dm *.dmBody div.u_1636989580 {
  border-radius:7px 7px 7px 7px !important;
  background-color:var(--color_1) !important;
}

*#dm *.dmBody div.u_1879219083 {
  border-radius:7px 7px 7px 7px !important;
  background-color:var(--color_1) !important;
}

*#dm *.dmBody div.u_1683418705 {
  border-radius:98px 7px 7px 7px !important;
  background-image:linear-gradient(180deg,rgba(39,185,153,1) 0%,rgba(13,44,130,1) 100%) !important;
  background-origin:border-box !important;
}

*#dm *.dmBody div.u_1964592358 {
  border-radius:50% !important;
  border-color:var(--color_2) !important;
  border-width:1px !important;
  background-color:var(--color_3) !important;
}

*#dm *.dmBody div.u_1808231611 {
  border-radius:50% !important;
  border-color:rgb(39,185,153) !important;
  border-width:1px !important;
  background-color:var(--color_3) !important;
}

*#dm *.dmBody div.u_1806495990
{
	background-color:var(--color_8) !important;
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm .dmInner div.dmFooter
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody a.u_1311796528
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:180px !important;
	position:relative !important;
	height:auto !important;
	padding-top:10px !important;
	padding-left:0px !important;
	padding-bottom:10px !important;
	min-height:60px !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody a.u_1970288717
{
	height:auto !important;
	min-height:40px !important;
	width:50px !important;
}
*#dm *.dmBody div.u_1337378862
{
	margin-left:0px !important;
	padding-top:15px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:15px !important;
}
*#dm *.dmBody div.u_1491108981
{
	padding-top:15px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	padding-right:15px !important;
}
*#dm *.dmBody div.u_1793626339
{
	padding-top:15px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	padding-right:15px !important;
	margin-left:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:15px !important;
}
*#dm *.dmBody div.u_1761186488
{
	padding-top:15px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	padding-right:15px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:15px !important;
}
*#dm *.dmBody a.u_1502226275
{
	height:auto !important;
	min-height:40px !important;
	width:50px !important;
}
*#dm *.dmBody a.u_1571499724
{
	height:auto !important;
	min-height:40px !important;
	width:50px !important;
}
*#dm *.dmBody a.u_1784248876
{
	height:auto !important;
	min-height:40px !important;
	width:50px !important;
}
*#dm *.dmBody div.u_1560456835
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1227166494
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:892px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	margin-right:435px !important;
	margin-left:0px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1108816160
{
	important:true !important;
	width:100% !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	position:relative !important;
	height:100% !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1912556468
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:98.9688px !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:start !important;
	display:block !important;
}
*#dm *.dmBody div.u_1270480682 .slides .slide-button
{
	height:60px !important;
	width:180px !important;
}
*#dm *.dmBody div.u_1270480682
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:568px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1061186287
{
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1394339266
{
	margin-left:0px !important;
	padding-top:40px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody *.u_1410274860 .photoGalleryThumbs
{
	padding:7px !important;
}
*#dm *.dmBody *.u_1410274860 .layout-container
{
	padding:7px !important;
}
*#dm *.dmBody *.u_1410274860 .photoGalleryViewAll
{
	padding:0 14px !important;
}
*#dm *.dmBody a.u_1113258243
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:180px !important;
	position:relative !important;
	height:auto !important;
	padding-top:10px !important;
	padding-left:0px !important;
	padding-bottom:10px !important;
	min-height:60px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-right:auto !important;
	margin-left:0 !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody a.u_1059716917
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:180px !important;
	position:relative !important;
	height:auto !important;
	padding-top:10px !important;
	padding-left:0px !important;
	padding-bottom:10px !important;
	min-height:60px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-right:0 !important;
	margin-left:auto !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody div.u_1027530635
{
	padding-top:25px !important;
	padding-left:40px !important;
	padding-bottom:25px !important;
	padding-right:40px !important;
	width:auto !important;
	background-attachment:fixed !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1015836454
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:636.516px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1725086508
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1712914139
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 213px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:774px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1270480682 .slides .slide-title
{
	font-size:60px !important;
}
*#dm *.dmBody div.u_1221424815
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:463px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1619933033
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:40px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1911805953
{
	margin-left:0px !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1806495990
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1923812270
{
	margin:auto !important;
}
*#dm *.dmBody div.u_1000678841
{
	margin:auto !important;
}
*#dm *.dmBody div.u_1410274860
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
	margin-left:0px !important;
	margin-top:-75px !important;
	margin-bottom:10px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1259186162
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:60px !important;
	position:relative !important;
	height:60px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody a.u_1641982482
{
	height:auto !important;
	min-height:60px !important;
	width:180px !important;
	margin-left:0 !important;
	padding-top:10px !important;
	padding-left:0px !important;
	padding-bottom:10px !important;
	margin-top:20px !important;
	margin-bottom:10px !important;
	margin-right:auto !important;
	padding-right:0px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	position:relative !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1914013935
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:1004px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	margin-right:auto !important;
	margin-left:0 !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	display:block !important;
}
*#dm *.dmBody div.u_1008022530
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin-left:0px !important;
	margin-top:70px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1002799646
{
	margin-left:0px !important;
	padding-top:350px !important;
	padding-left:40px !important;
	padding-bottom:76px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-position:50% 50% !important;
	overflow:hidden !important;
	background-attachment:fixed !important;
}
*#dm *.dmBody div.u_1538849817
{
	margin:auto !important;
}
*#dm *.dmBody div.u_1642599175
{
	margin:auto !important;
}
*#dm *.dmBody *.u_1460411330 .photoGalleryThumbs
{
	padding:2.5px !important;
}
*#dm *.dmBody *.u_1460411330 .layout-container
{
	padding:2.5px !important;
}
*#dm *.dmBody *.u_1460411330 .photoGalleryViewAll
{
	padding:0 5px !important;
}
*#dm *.dmBody *.u_1460411330 .caption-inner
{
	border-bottom-left-radius:100% !important;
	-webkit-border-top-right-radius:100% !important;
	-moz-border-top-right-radius:100% !important;
	-webkit-border-bottom-right-radius:100% !important;
	-webkit-border-bottom-left-radius:100% !important;
	border-top-right-radius:100% !important;
	-webkit-border-top-left-radius:100% !important;
	border-radius:100% !important;
	-moz-border-bottom-right-radius:100% !important;
	-moz-border-top-left-radius:100% !important;
	border-top-left-radius:100% !important;
	-moz-border-radius:100% !important;
	-moz-border-bottom-left-radius:100% !important;
	border-bottom-right-radius:100% !important;
	-webkit-border-radius:100% !important;
}
*#dm *.dmBody div.u_1628301314
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:325px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:40px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1761407420
{
	margin-left:40px !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:40px !important;
	padding-right:40px !important;
	width:auto !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-position:0% 0% !important;
	background-attachment:fixed !important;
}
div.u_1024875949
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 228px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	max-width:25px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:left !important;
}
@media (min-width:1025px) {}
*#dm *.dmBody div.u_1097164647
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:512.594px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:8px !important;
	justify-content:flex-start !important;
	align-items:normal !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1460411330
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:98.9688px !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:start !important;
	display:block !important;
}
*#dm *.dmBody div.u_1555915717
{
	display:flex !important;
	flex-direction:column !important;
	justify-content:flex-end !important;
}
*#dm *.dmBody *.u_1024875949 .socialHubIcon
{
	width:37px !important;
	height:37px !important;
	font-size:24.666666666666668px !important;
	line-height:37px !important;
}
*#dm *.dmBody *.u_1024875949 .socialHubIcon:after
{
	width:45px !important;
	height:37px !important;
}
*#dm *.dmBody div.u_1024875949
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:56.9844px !important;
	margin-left:0px !important;
	max-width:50px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1769031734
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:892px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
}
*#dm *.dmBody div.u_1124219524
{
	important:true !important;
	width:100% !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	position:relative !important;
	height:100% !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1051504749
{
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1536364574
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1130025145
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody a.u_1696113595
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:180px !important;
	position:relative !important;
	height:auto !important;
	padding-top:10px !important;
	padding-left:0px !important;
	padding-bottom:10px !important;
	min-height:60px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-right:auto !important;
	margin-left:0 !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody a.u_1579595986
{
	height:auto !important;
	min-height:40px !important;
	width:50px !important;
}
*#dm *.dmBody div.u_1683418705
{
	margin-left:0px !important;
	padding-top:15px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:15px !important;
}
*#dm *.dmBody div.u_1879219083
{
	padding-top:15px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	padding-right:15px !important;
	margin-left:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:15px !important;
}
*#dm *.dmBody div.u_1636989580
{
	padding-top:15px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	padding-right:15px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:15px !important;
}
*#dm *.dmBody a.u_1515621646
{
	height:auto !important;
	min-height:40px !important;
	width:50px !important;
}
*#dm *.dmBody a.u_1633025981
{
	height:auto !important;
	min-height:40px !important;
	width:50px !important;
}
*#dm *.dmBody div.u_1360221232
{
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1560285973
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 31px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:293px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1290252941
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 18px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:319px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1310890874
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 21px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:313px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1270480682 .slides .slide-text
{
	font-size:20px !important;
}
