*#dm *.dmBody div.dmforminput textarea
{
	color:rgba(51,51,51,1) !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	color:rgba(51,51,51,1) !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	color:rgba(51,51,51,1) !important;
}
*#dm *.dmBody div.radiowrapper span
{
	color:rgba(51,51,51,1) !important;
}
*#dm *.dmBody nav.u_1854726222
{
	color:black !important;
}
*#dm *.dmBody div.dmform-error
{
	color:rgba(102,102,102,1) !important;
}
*#dm *.dmBody div.dmform-error *.rteBlock
{
	color:rgba(102,102,102,1) !important;
}
*#dm *.dmBody *.u_1558554616:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1558554616.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1558554616:before
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1558554616.before
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody *.u_1760777035:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1760777035.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1760777035>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1760777035:before
{
	background-color:rgba(34,41,85,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1760777035.before
{
	background-color:rgba(34,41,85,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1760777035>.bgExtraLayerOverlay
{
	background-color:rgba(34,41,85,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody *.u_1848449588:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1848449588.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1848449588>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1260744222
{
	background-image:initial !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1066699272
{
	text-shadow:1px 1px 1px #000 !important;
}
*#dm *.dmBody a.u_1415631027:hover .icon
{
	color:rgba(254,191,40,1) !important;
	fill:rgba(254,191,40,1) !important;
}
*#dm *.dmBody a.u_1415631027.hover .icon
{
	color:rgba(254,191,40,1) !important;
	fill:rgba(254,191,40,1) !important;
}
*#dm *.dmBody a.u_1415631027:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1415631027.hover
{
	background-image:none !important;
}
*#dm *.dmBody div.u_1018854302 .svg
{
	width:75% !important;
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1415631027
{
	border-style:double !important;
	border-width:3px !important;
}
*#dm *.dmBody div.u_1681813349
{
	text-shadow:2px 2px 2px #000 !important;
}
*#dm *.dmBody *.u_1510637335
{
	text-align:CENTER !important;
}
*#dm *.dmBody a.u_1510637335
{
	border-radius:300px 300px 300px 300px !important;
	border-style:double !important;
	border-width:3px !important;
}
*#dm *.dmBody div.u_1103766668
{
	text-shadow:2px 2px 2px #000 !important;
}
*#dm *.dmBody nav.u_1325423231
{
	color:black !important;
}
*#dm *.dmBody nav.u_1892538387
{
	color:white !important;
}
*#dm *.dmBody div.u_1038958948 hr
{
	color:rgba(34,41,85,1) !important;
	height:2px !important;
	background:linear-gradient(to right,currentColor,transparent) !important;
	border:none !important;
}
*#dm *.dmBody div.u_1450476076
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1018854302
{
	border-radius:50% !important;
	background-color:rgba(195,162,82,1) !important;
	border-color:rgba(34,41,85,1) !important;
	border-width:2px !important;
	border-style:double !important;
	animation:tada 2s infinite !important;
}
*#dm *.dmBody div.u_1664906358
{
	border-style:normal !important;
	border-width:6px !important;
	border-color:var(--color_3) !important;
	border-radius:50px 50px 50px 50px !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1760777035
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1558554616
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/eb23cd5e/dms3rep/multi/opt/onda_trasparenza-1920w.png) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1907722386
{
	width:100% !important;
}
*#dm *.dmBody *.u_1970880881:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1970880881.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1970880881:before
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1970880881.before
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody *.u_1952373212:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1952373212.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1952373212>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1952373212:before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.7 !important;
}
*#dm *.dmBody div.u_1952373212.before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.7 !important;
}
*#dm *.dmBody div.u_1952373212>.bgExtraLayerOverlay
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.7 !important;
}
*#dm *.dmBody div.u_1907266145
{
	border-style:double !important;
	border-width:6px !important;
	border-color:rgba(34,41,85,1) !important;
	border-radius:50px 50px 50px 50px !important;
}
.u_1907266145
{
}
.u_1379764583
{
}
.u_1952373212
{
}
.u_1970880881
{
}
*#dm *.dmBody div.u_1970880881
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1952373212
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1870781603:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1870781603.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1723729890:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1723729890.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1723729890>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody a.u_1163832173:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1163832173.hover
{
	background-image:none !important;
}
div.u_1314465106 *.dmwidget-title
{
	font-weight:normal !important;
	font-family: Roboto !important;
}
div.u_1314465106 *.open-hours-item dt
{
	font-weight:normal !important;
	color:rgba(0,0,0,1) !important;
}
div.u_1314465106 *.open-hours-item dd
{
	font-weight:normal !important;
	color:rgba(0,0,0,1) !important;
}
div.u_1314465106 *.open-hours-item time
{
	font-weight:normal !important;
	color:rgba(0,0,0,1) !important;
}
div.u_1314465106 *.open-hours-special
{
	font-weight:normal !important;
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1314465106 *.open-hours-item dt
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1314465106 *.open-hours-item dd
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1314465106 *.open-hours-item time
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1314465106 *.open-hours-special
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1163832173
{
	border-radius:50px 50px 50px 50px !important;
	border-style:double !important;
	border-width:3px !important;
}
*#dm *.dmBody *.u_1438521268 *.dmformsubmit
{
	float:LEFT !important;
}
*#dm *.dmBody div.u_1438521268 *.dmforminput label
{
	color:rgba(84,110,122,1) !important;
}
*#dm *.dmBody div.u_1438521268 *.dmforminput input
{
	color:rgba(18,18,18,1) !important;
}
*#dm *.dmBody div.u_1438521268 *.dmforminput textarea
{
	color:rgba(18,18,18,1) !important;
}
*#dm *.dmBody div.u_1438521268 *.dmforminput *.fileUploadLink
{
	color:rgba(18,18,18,1) !important;
}
*#dm *.dmBody div.u_1438521268 *.checkboxwrapper span
{
	color:rgba(18,18,18,1) !important;
}
*#dm *.dmBody div.u_1438521268 *.radiowrapper span
{
	color:rgba(18,18,18,1) !important;
}
*#dm *.dmBody div.u_1438521268 .optinwrapper div
{
	color:rgba(18,18,18,1) !important;
}
*#dm *.dmBody div.u_1438521268 .freetextwrapper
{
	color:rgba(18,18,18,1) !important;
}
*#dm *.dmBody div.u_1438521268 .dmforminput select
{
	color:rgba(18,18,18,1) !important;
}
*#dm *.dmBody div.u_1438521268 .dmforminput option
{
	color:rgba(18,18,18,1) !important;
}
*#dm *.dmBody div.u_1438521268 .dmformsubmit
{
	border-style:double !important;
	border-width:3px !important;
}
*#dm *.dmBody div.u_1438521268 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	color:rgba(34,41,85,1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1438521268 .m-recaptcha
{
	color:rgba(34,41,85,1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1438521268 input::placeholder
{
	font-weight:bold !important;
	color:rgba(34,41,85,1) !important;
}
*#dm *.dmBody div.u_1438521268 input.placeholder
{
	font-weight:bold !important;
	color:rgba(34,41,85,1) !important;
}
*#dm *.dmBody div.u_1438521268 textarea::placeholder
{
	font-weight:bold !important;
	color:rgba(34,41,85,1) !important;
}
*#dm *.dmBody div.u_1438521268 textarea.placeholder
{
	font-weight:bold !important;
	color:rgba(34,41,85,1) !important;
}
*#dm *.dmBody div.u_1438521268 select::placeholder
{
	font-weight:bold !important;
	color:rgba(34,41,85,1) !important;
}
*#dm *.dmBody div.u_1438521268 select.placeholder
{
	font-weight:bold !important;
	color:rgba(34,41,85,1) !important;
}
*#dm *.dmBody div.u_1438521268 input:not([type="submit"])
{
	border-bottom-color:rgba(34,41,85,1) !important;
}
*#dm *.dmBody div.u_1438521268 textarea
{
	border-bottom-color:rgba(34,41,85,1) !important;
}
*#dm *.dmBody div.u_1438521268 select
{
	border-bottom-color:rgba(34,41,85,1) !important;
}
*#dm *.dmBody div.u_1870781603:before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.8 !important;
}
*#dm *.dmBody div.u_1870781603.before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.8 !important;
}
*#dm *.dmBody div.u_1870781603>.bgExtraLayerOverlay
{
	opacity:0.8 !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1723729890:before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.8 !important;
}
*#dm *.dmBody div.u_1723729890.before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.8 !important;
}
*#dm *.dmBody div.u_1723729890>.bgExtraLayerOverlay
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.8 !important;
}
*#dm *.dmBody div.u_1635950633
{
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-color:rgba(34,41,85,1) !important;
	border-radius:50px 50px 50px 50px !important;
}
.u_1635950633
{
}
.u_1723729890
{
}
.u_1870781603
{
}
*#dm *.dmBody div.u_1870781603
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1723729890
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1198026905
{
	width:100% !important;
}
.u_1463203470
{
}
*#dm *.dmBody div.u_1463203470
{
	border-style:normal !important;
	border-width:6px !important;
	border-color:var(--color_3) !important;
	border-radius:50px 50px 50px 50px !important;
	background-color:rgba(255,255,255,1) !important;
}
div.u_1166429143 .socialHubIcon
{
	background-color:rgba(146,194,166,1) !important;
	color:rgba(34,41,85,1) !important;
	border-color:rgba(34,41,85,1) !important;
	border-radius:30px !important;
}
div.u_1166429143 .socialHubIcon:hover
{
	background-color:#fff !important;
	color:rgba(34,41,85,1) !important;
	border-color:rgba(34,41,85,1) !important;
	border-radius:30px !important;
}
*#dm *.dmBody div.u_1166429143 .socialHubIcon
{
	background-color:rgba(195,162,82,1) !important;
}
*#dm *.dmBody div.u_1520207887 .svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
	animation:tada 2s infinite !important;
}
*#dm *.dmBody div.u_1992187273 .svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
	animation:tada 2s infinite !important;
}
*#dm *.dmBody a.u_1163832173 span.icon
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1163832173:hover .icon
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody a.u_1163832173.hover .icon
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1342347435 hr
{
	color:var(--color_3) !important;
	height:2px !important;
	background:linear-gradient(to right,currentColor,transparent) !important;
	border:none !important;
}
*#dm *.dmBody div.u_1848449588:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.59 !important;
}
*#dm *.dmBody div.u_1848449588.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.59 !important;
}
*#dm *.dmBody div.u_1848449588>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.59 !important;
}
*#dm *.dmBody div.u_1589098644
{
	border-style:solid !important;
	border-width:0px !important;
	border-color:rgba(255,255,255,1) !important;
	border-radius:300px 300px 300px 300px !important;
}
*#dm *.dmBody *.u_1450476076:before
{
	opacity:0.5 !important;
	background-color:rgb(146,194,166) !important;
}
*#dm *.dmBody *.u_1450476076.before
{
	opacity:0.5 !important;
	background-color:rgb(146,194,166) !important;
}
*#dm *.dmBody *.u_1450476076>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(146,194,166) !important;
}
*#dm *.dmBody div.u_1567489325 hr
{
	color:var(--color_3) !important;
	height:2px !important;
	background:linear-gradient(to right,currentColor,transparent) !important;
	border:none !important;
}
*#dm *.dmBody *.u_1398466513:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1398466513.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1398466513:before
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1398466513.before
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1200146366
{
	border-style:double !important;
	border-width:6px !important;
	border-color:rgba(34,41,85,1) !important;
	border-radius:50px 50px 50px 50px !important;
}
.u_1200146366
{
}
.u_1766385620
{
}
.u_1467598863
{
}
.u_1398466513
{
}
*#dm *.dmBody div.u_1398466513
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1914425549 hr
{
	color:var(--color_3) !important;
	height:2px !important;
	background:linear-gradient(to right,currentColor,transparent) !important;
	border:none !important;
}
*#dm *.dmBody div.u_1766385620
{
	background-color:rgba(245,245,245,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/eb23cd5e/dms3rep/multi/opt/onoranze+funebri+d-al%C3%AC+%2833%29-1920w.jpeg) !important;
	background-size:cover !important;
	border-radius:50px 50px 50px 50px !important;
}
*#dm *.dmBody *.u_1860408864
{
	width:100% !important;
}
*#dm *.dmBody *.u_1807265957:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1807265957.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1807265957>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1807265957:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_1807265957.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_1807265957>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody *.u_1917821843
{
	width:100% !important;
}
*#dm *.dmBody div.u_1106785060
{
	line-height:2.0 !important;
}
*#dm *.dmBody div.u_1310419255
{
	background-image:initial !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1489805666
{
	background-color:rgba(0,0,0,0) !important;
	border-style:solid !important;
	border-width:2px !important;
	border-color:rgba(255,255,255,1) !important;
	clip-path:polygon(-6% 1%,4% 103%,114% 98%,92% 0) !important;
	border-radius:25px !important;
	-moz-border-radius:25px !important;
	-webkit-border-radius:25px !important;
}
*#dm *.dmBody div.u_1250661296
{
	clip-path:polygon(-6% 1%,4% 103%,114% 98%,92% 0) !important;
	background-color:rgba(0,0,0,0) !important;
	border-style:solid !important;
	border-width:2px !important;
	border-color:rgba(255,255,255,1) !important;
	border-radius:25px !important;
	-moz-border-radius:25px !important;
	-webkit-border-radius:25px !important;
}
*#dm *.dmBody div.u_1329895996
{
	background-color:rgba(0,0,0,0) !important;
	border-style:solid !important;
	border-width:2px !important;
	border-color:rgba(255,255,255,1) !important;
	clip-path:polygon(-6% 1%,4% 103%,114% 98%,92% 0) !important;
	border-radius:25px !important;
	-moz-border-radius:25px !important;
	-webkit-border-radius:25px !important;
}
*#dm *.dmBody div.u_1630252187
{
	line-height:2.0 !important;
}
*#dm *.dmBody div.u_1583350293 h1
{
	font-family:Montserrat !important;
	font-weight:bold !important;
	color:rgba(255,255,255,1) !important;
	text-shadow:1px 1px 1px #000 !important;
}
*#dm *.dmBody div.u_1745316634
{
	line-height:2.0 !important;
}
*#dm *.dmBody div.u_1449191693
{
	line-height:2.0 !important;
}
*#dm *.dmBody div.u_1422715160
{
	line-height:2.0 !important;
}
*#dm *.dmBody div.u_1835632745
{
	line-height:2.0 !important;
}
*#dm *.dmBody *.u_1707951384
{
	width:100% !important;
}
*#dm *.dmBody *.u_1007135546
{
	width:100% !important;
}
*#dm *.dmBody *.u_1177047166
{
	width:100% !important;
}
*#dm *.dmBody div.u_1450476076:before
{
	background-color:var(--color_3) !important;
	opacity:0.32 !important;
}
*#dm *.dmBody div.u_1450476076.before
{
	background-color:var(--color_3) !important;
	opacity:0.32 !important;
}
*#dm *.dmBody div.u_1450476076>.bgExtraLayerOverlay
{
	background-color:var(--color_3) !important;
	opacity:0.32 !important;
}
*#dm *.dmBody div.u_1379764583
{
	background-color:rgba(245,245,245,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/eb23cd5e/dms3rep/multi/opt/onoranze+funebri+d-al%C3%AC+%285%29-1920w.jpeg) !important;
	background-size:cover !important;
	border-radius:50px 50px 50px 50px !important;
}
*#dm *.dmBody div.u_1848449588
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/eb23cd5e/dms3rep/multi/opt/onoranze+funebri+d-al%C3%AC+%2828%29-1920w.jpeg) !important;
	background-size:cover !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1039813548
{
	background-color:rgba(245,245,245,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/eb23cd5e/dms3rep/multi/opt/Depositphotos_79652278_L+%281%29-1920w.jpg) !important;
	background-size:cover !important;
	border-radius:50px 50px 50px 50px !important;
}
*#dm *.dmBody *.u_1220564256
{
	width:100% !important;
}
*#dm *.dmBody div.u_1655913781
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/eb23cd5e/dms3rep/multi/opt/Gemini_Generated_Image_yl7xf8yl7xf8yl7x-removebg-preview-b314ee9b-1920w.png) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1655913781:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1655913781.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1655913781>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1655913781:before
{
	opacity:0.75 !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1655913781.before
{
	opacity:0.75 !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1655913781>.bgExtraLayerOverlay
{
	opacity:0.75 !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1467598863
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/eb23cd5e/dms3rep/multi/opt/Gemini_Generated_Image_yl7xf8yl7xf8yl7x-removebg-preview-b314ee9b-1920w.png) !important;
	background-size:cover !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1467598863:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1467598863.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1467598863>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1467598863:before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.85 !important;
}
*#dm *.dmBody div.u_1467598863.before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.85 !important;
}
*#dm *.dmBody div.u_1467598863>.bgExtraLayerOverlay
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.85 !important;
}
*#dm *.dmBody div.u_1124054481 hr
{
	background:linear-gradient(to right,currentColor,transparent) !important;
	height:2px !important;
	color:rgba(255,255,255,1) !important;
	border:none !important;
}
*#dm *.dmBody *.u_1717346010
{
	display:block !important;
}
*#dm *.dmBody *.u_1659182476
{
	display:none !important;
}
*#dm *.dmBody *.u_1159640233
{
	display:none !important;
}
*#dm *.dmBody *.u_1913216388
{
	display:block !important;
}
*#dm *.dmBody *.u_1493963861
{
	display:none !important;
}
*#dm *.dmBody *.u_1676723247
{
	display:none !important;
}
*#dm *.dmBody *.u_1956126149
{
	display:block !important;
}
*#dm *.dmBody *.u_1715672507
{
	display:none !important;
}
*#dm *.dmBody *.u_1493405934
{
	display:none !important;
}
*#dm *.dmBody *.u_1015188475
{
	display:block !important;
}
*#dm *.dmBody *.u_1975881863
{
	display:none !important;
}
*#dm *.dmBody *.u_1224887695
{
	display:none !important;
}
*#dm *.dmBody *.u_1005176841
{
	display:block !important;
}
*#dm *.dmBody *.u_1859289138
{
	display:none !important;
}
*#dm *.dmBody *.u_1202600855
{
	display:none !important;
}
*#dm *.dmBody div.u_1106269860 .caption-inner
{
	background-color:rgba(255,255,255,0.74) !important;
}
*#dm *.dmBody *.u_1106269860 .caption-inner
{
	border-bottom-left-radius:0px !important;
	-webkit-border-top-right-radius:0px !important;
	-moz-border-top-right-radius:0px !important;
	-webkit-border-bottom-right-radius:0px !important;
	-webkit-border-bottom-left-radius:0px !important;
	border-top-right-radius:0px !important;
	-webkit-border-top-left-radius:0px !important;
	border-radius:0px !important;
	-moz-border-bottom-right-radius:0px !important;
	-moz-border-top-left-radius:0px !important;
	border-top-left-radius:0px !important;
	-moz-border-radius:0px !important;
	-moz-border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
	-webkit-border-radius:0px !important;
}
*#dm *.dmBody div.u_1807265957
{
	background-repeat:no-repeat !important;
	background-image:url('https://lirp.cdn-website.com/eb23cd5e/dms3rep/multi/opt/Gemini_Generated_Image_ynmr5aynmr5aynmr-0306f977-1920w.png') !important;
	background-size:cover !important;
	background-color:rgba(255,255,255,1) !important;
}
separatorHomeCss{color:red !important}*#dm *.dmBody div.u_1124054481
{
	width:200px !important;
	margin-left:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:auto !important;
	padding-right:0 !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1969383643
{
	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:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:26px !important;
	margin-bottom:28px !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1558554616
{
	padding-top:350px !important;
	padding-left:40px !important;
	padding-right:40px !important;
	padding-bottom:250px !important;
	background-repeat:no-repeat !important;
	background-size:contain !important;
	background-position:50% 100% !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1760777035
{
	background-repeat:no-repeat !important;
	background-size:auto !important;
	background-position:0% 50% !important;
	margin-left:0 !important;
	padding-top:50px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:40px !important;
	width:auto !important;
	background-attachment:fixed !important;
}
*#dm *.dmBody div.u_1038958948
{
	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;
	max-width:84px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	margin-right:486.969px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1803756443
{
	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:5.21875px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:16px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1848449588
{
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	width:auto !important;
	background-position:50% 50% !important;
	background-attachment:fixed !important;
}
*#dm *.dmBody div.u_1261138023
{
	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 div.u_1260744222
{
	padding-top:50px !important;
	padding-bottom:80px !important;
	padding-right:80px !important;
	padding-left:80px !important;
	width:auto !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1907722386
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1018854302
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:70px !important;
	position:relative !important;
	height:70px !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:-70px !important;
	margin-bottom:10px !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody a.u_1415631027
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 327px) !important;
	position:relative !important;
	height:54px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:264px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:30px !important;
	margin-bottom:-60px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1066699272
{
	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:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:16px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1450476076
{
	background-position:50% 50% !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	width:auto !important;
	background-attachment:fixed !important;
}
*#dm *.dmBody div.u_1681813349
{
	margin-left:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:auto !important;
	padding-right:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
}
*#dm *.dmBody a.u_1510637335
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 433px) !important;
	position:relative !important;
	height:58px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:264px !important;
	padding-right:0px !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;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1103766668
{
	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;
}
*#dm *.dmBody div.u_1395936635
{
	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:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1039813548
{
	padding-left:0px !important;
	margin-left:-40px !important;
	margin-right:40px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	background-position:50% 50% !important;
	margin-top:60px !important;
	margin-bottom:60px !important;
	background-attachment:initial !important;
}
*#dm *.dmBody div.u_1452992588
{
	height:5px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !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:center !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1220564256
{
	width:calc(100% - 516px) !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:167.983px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
	height:auto !important;
	min-height:auto !important;
}
*#dm *.dmBody h1.u_1664906358
{
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	float:none !important;
	top:0 !important;
	max-width:calc(100% - 471px) !important;
	left:0 !important;
	width:960.5px !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
	height:auto !important;
	display:block !important;
}
*#dm *.dmBody h3.u_1664906358
{
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	float:none !important;
	top:0 !important;
	max-width:calc(100% - 0px) !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:right !important;
	height:auto !important;
	display:block !important;
	margin-right:-0.078125px !important;
	margin-left:0.078125px !important;
	margin-top:92px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1664906358
{
	float:none !important;
	top:0 !important;
	max-width:calc(100% - 0px) !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	min-width:25px !important;
	height:auto !important;
	display:block !important;
	padding-left:40px !important;
	margin-left:0px !important;
	padding-top:50px !important;
	padding-bottom:50px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:70px !important;
}
*#dm *.dmBody div.u_1589098644
{
	padding-top:30px !important;
	padding-bottom:30px !important;
	padding-left:60px !important;
	padding-right:60px !important;
}
*#dm *.dmBody div.u_1031688967
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:20px !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:36px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1077353740
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:560.556px !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:0 !important;
	margin-bottom:0 !important;
	padding-right:0px !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1379764583
{
	padding-left:0px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	background-position:50% 0 !important;
}
*#dm *.dmBody div.u_1952373212
{
	background-position:0% 50% !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	width:auto !important;
	background-attachment:fixed !important;
	background-repeat:no-repeat !important;
	background-size:auto !important;
}
*#dm *.dmBody h1.u_1907266145
{
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	float:none !important;
	top:0 !important;
	max-width:calc(100% - 471px) !important;
	left:0 !important;
	width:960.5px !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
	height:auto !important;
	display:block !important;
}
*#dm *.dmBody h3.u_1907266145
{
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	float:none !important;
	top:0 !important;
	max-width:calc(100% - 0px) !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:right !important;
	height:auto !important;
	display:block !important;
}
*#dm *.dmBody div.u_1766153744
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:50px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1567489325
{
	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;
	max-width:84px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	margin-right:437.703px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1813576390
{
	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;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:16px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1907266145
{
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	min-width:25px !important;
	height:auto !important;
	display:block !important;
	padding-left:70px !important;
	padding-top:50px !important;
	padding-bottom:50px !important;
	padding-right:40px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1970880881
{
	padding-top:50px !important;
	padding-left:40px !important;
	padding-right:40px !important;
	padding-bottom:0px !important;
	background-repeat:no-repeat !important;
	background-size:contain !important;
	background-position:50% 0% !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1723729890
{
	background-position:0% 50% !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	width:auto !important;
	background-attachment:fixed !important;
	background-repeat:no-repeat !important;
	background-size:auto !important;
}
*#dm *.dmBody div.u_1194004959
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:50px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1866027817
{
	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:33.3281px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1992187273
{
	width:70px !important;
	height:70px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !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:0 !important;
	margin-bottom:0 !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1367895919
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:284px !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:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0px !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1198026905
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 67px) !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:166px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	height:auto !important;
	min-height:auto !important;
}
div.u_1831478380
{
	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;
}
*#dm *.dmBody div.u_1635950633
{
	padding-left:40px !important;
	padding-right:40px !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-position:0 100% !important;
	padding-top:30px !important;
	padding-bottom:80px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
div.u_1314465106 *.dmwidget-title
{
	font-size:20px !important;
}
div.u_1314465106
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 44px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:246px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
div.u_1314465106 *.open-hours-item dt
{
	font-size:17px !important;
}
div.u_1314465106 *.open-hours-item dd
{
	font-size:17px !important;
}
div.u_1314465106 *.open-hours-item time
{
	font-size:17px !important;
}
div.u_1314465106 *.open-hours-special
{
	font-size:17px !important;
}
*#dm *.dmBody div.u_1520207887
{
	width:calc(100% - 106px) !important;
	height:70px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:70px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1342347435
{
	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;
	max-width:158px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	margin-right:437.703px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	min-height:auto !important;
}
a.u_1163832173
{
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:222px !important;
	position:relative !important;
	height:54px !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody a.u_1163832173
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:257px !important;
	position:relative !important;
	height:49px !important;
	padding-top:0px !important;
	padding-left:20px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	min-height:auto !important;
	display:block !important;
}
*#dm *.dmBody div.u_1438521268 *.dmformsubmit
{
	width:99px !important;
	height:60px !important;
}
*#dm *.dmBody div.u_1314465106
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:246px !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:0px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1438521268 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1438521268 .m-recaptcha
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1438521268 .dmforminput input
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1438521268 .dmforminput textarea
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1438521268 .dmforminput .fileUploadLink
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1438521268 .checkboxwrapper span
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1438521268 .radiowrapper span
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1438521268 .optinwrapper div
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1438521268 .freetextwrapper
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1438521268 .dmforminput select
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1438521268 .dmforminput option
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1438521268 input::placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1438521268 input.placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1438521268 textarea::placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1438521268 textarea.placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1438521268 select::placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1438521268 select.placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1438521268
{
	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;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	min-height:auto !important;
	margin-right:0.015625px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	display:block !important;
}
*#dm *.dmBody div.u_1870781603
{
	padding-top:80px !important;
	padding-left:40px !important;
	padding-right:40px !important;
	padding-bottom:0px !important;
	background-repeat:no-repeat !important;
	background-size:contain !important;
	background-position:50% 0% !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody h1.u_1463203470
{
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	float:none !important;
	top:0 !important;
	max-width:calc(100% - 471px) !important;
	left:0 !important;
	width:960.5px !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
	height:auto !important;
	display:block !important;
}
*#dm *.dmBody h3.u_1463203470
{
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	float:none !important;
	top:0 !important;
	max-width:calc(100% - 0px) !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:right !important;
	height:auto !important;
	display:block !important;
}
*#dm *.dmBody div.u_1463203470
{
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	min-width:25px !important;
	height:auto !important;
	display:block !important;
	padding-left:50px !important;
	padding-top:50px !important;
	padding-bottom:50px !important;
	padding-right:50px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
div.u_1166429143
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:353.672px !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	min-height:auto !important;
}
*#dm *.dmBody *.u_1166429143 *.socialHubInnerDiv a
{
	margin-right:3px !important;
}
*#dm *.dmBody *.u_1166429143 *.socialHubIcon
{
	width:30px !important;
	height:30px !important;
	font-size:20px !important;
	line-height:30px !important;
}
*#dm *.dmBody *.u_1166429143 *.socialHubIcon:after
{
	width:38px !important;
	height:30px !important;
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
*#dm *.dmBody div.u_1166429143
{
	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:center !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:23px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody a.u_1163832173 span.text
{
	font-size:17px !important;
}
*#dm *.dmBody div.u_1609261573
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:20px !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:36px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1317940225
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:560.556px !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:0 !important;
	margin-bottom:0 !important;
	padding-right:0px !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1766385620
{
	padding-left:0px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	background-position:50% 0 !important;
}
*#dm *.dmBody h1.u_1200146366
{
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	float:none !important;
	top:0 !important;
	max-width:calc(100% - 471px) !important;
	left:0 !important;
	width:960.5px !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
	height:auto !important;
	display:block !important;
}
*#dm *.dmBody h3.u_1200146366
{
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	float:none !important;
	top:0 !important;
	max-width:calc(100% - 0px) !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:right !important;
	height:auto !important;
	display:block !important;
}
*#dm *.dmBody div.u_1546136177
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:50px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1914425549
{
	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;
	max-width:84px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	margin-right:437.703px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1417279518
{
	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;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:16px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1200146366
{
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	min-width:25px !important;
	height:auto !important;
	display:block !important;
	padding-left:70px !important;
	padding-top:50px !important;
	padding-bottom:50px !important;
	padding-right:40px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1398466513
{
	padding-top:50px !important;
	padding-left:40px !important;
	padding-right:40px !important;
	padding-bottom:0px !important;
	background-repeat:no-repeat !important;
	background-size:contain !important;
	background-position:50% 0% !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1807265957
{
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	width:auto !important;
	background-position:50% 50% !important;
	background-attachment:fixed !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1917821843
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1524032798
{
	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 div.u_1860408864
{
	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;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:start !important;
	height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1489805666
{
	margin-left:10px !important;
	padding-top:30px !important;
	padding-left:30px !important;
	padding-bottom:30px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:10px !important;
	padding-right:30px !important;
}
*#dm *.dmBody div.u_1250661296
{
	padding-top:30px !important;
	padding-left:30px !important;
	padding-bottom:30px !important;
	padding-right:30px !important;
	margin-left:10px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:10px !important;
}
*#dm *.dmBody div.u_1329895996
{
	padding-top:30px !important;
	padding-left:30px !important;
	padding-bottom:30px !important;
	padding-right:30px !important;
	margin-left:10px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:10px !important;
}
*#dm *.dmBody div.u_1106785060
{
	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;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:10px !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1702450456
{
	margin-left:0 !important;
	padding-top:80px !important;
	padding-left:30px !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:30px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1583350293
{
	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;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0 !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1310419255
{
	padding-top:50px !important;
	padding-bottom:80px !important;
	padding-right:80px !important;
	padding-left:80px !important;
	width:auto !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1422715160
{
	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;
	display:block !important;
}
*#dm *.dmBody div.u_1835632745
{
	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;
	display:block !important;
}
*#dm *.dmBody div.u_1745316634
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:5px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1707951384
{
	width:calc(100% - 72px) !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:170.5px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
	height:auto !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1007135546
{
	width:calc(100% - 72px) !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:170.5px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
	height:auto !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1630252187
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:15.2812px !important;
	margin-bottom:8px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1177047166
{
	width:calc(100% - 72px) !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:170.5px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
	height:auto !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1449191693
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:23.2656px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1655913781
{
	padding-bottom:60px !important;
	padding-top:60px !important;
	padding-left:40px !important;
	padding-right:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	width:auto !important;
	background-attachment:fixed !important;
	background-size:auto !important;
	background-position:0% 100% !important;
	background-repeat:no-repeat !important;
}
*#dm *.dmBody div.u_1467598863
{
	background-position:100% 100% !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	width:auto !important;
	background-attachment:fixed !important;
	background-repeat:no-repeat !important;
	background-size:auto !important;
}
*#dm *.dmBody *.u_1106269860 .photoGalleryThumbs
{
	padding:2.5px !important;
}
*#dm *.dmBody *.u_1106269860 .layout-container
{
	padding:2.5px !important;
}
*#dm *.dmBody *.u_1106269860 .photoGalleryViewAll
{
	padding:0 2.5px !important;
}
*#dm *.dmBody div.u_1106269860 .caption-container .caption-title
{
	font-size:22px !important;
}
