*#dm *.dmBody a.span.textonly
{
	color:rgb(82,193,243) !important;
}
*#dm *.dmBody div.u_1157855010
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/29dcc21f/dms3rep/multi/opt/hero-background-Diy6Q6Pm-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1157855010:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1157855010.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1157855010>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1157855010:before
{
	background-color:rgba(20,83,45,1) !important;
	opacity:0.55 !important;
}
*#dm *.dmBody div.u_1157855010.before
{
	background-color:rgba(20,83,45,1) !important;
	opacity:0.55 !important;
}
*#dm *.dmBody div.u_1157855010>.bgExtraLayerOverlay
{
	background-color:rgba(20,83,45,1) !important;
	opacity:0.55 !important;
}
*#dm *.dmBody a.u_1045731551:hover *.icon
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1045731551.hover *.icon
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1258373463
{
	background-color:var(--color_5) !important;
}
*#dm *.dmBody div.u_1534940346 .svg
{
	color:var(--color_3) !important;
	fill:var(--color_3) !important;
}
*#dm *.dmBody div.u_1381779554
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:var(--color_4) !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1472134115 .svg
{
	color:var(--color_3) !important;
	fill:var(--color_3) !important;
}
*#dm *.dmBody div.u_1748141189
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:var(--color_4) !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1357038795 .svg
{
	color:var(--color_3) !important;
	fill:var(--color_3) !important;
}
*#dm *.dmBody div.u_1329305404
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:var(--color_4) !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1431098922
{
	border-style:solid !important;
	border-width:1px !important;
	border-color:var(--color_4) !important;
}
*#dm *.dmBody div.u_1327235699
{
	border-style:solid !important;
	border-width:1px !important;
	border-color:var(--color_4) !important;
}
*#dm *.dmBody div.u_1290176747
{
	background-color:var(--color_5) !important;
}
*#dm *.dmBody div.u_1399396101
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1504483932
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:var(--color_4) !important;
	border-width:1px !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1228505953
{
	background-color:var(--color_5) !important;
}
*#dm *.dmBody div.u_1346222712
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:var(--color_4) !important;
	border-width:1px !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1722888694
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:var(--color_4) !important;
	border-width:1px !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1411461950
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:var(--color_4) !important;
	border-width:1px !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1747567249
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/29dcc21f/dms3rep/multi/opt/tree-climbing-1-B6dGGTi7-1920w.jpg) !important;
	background-size:cover !important;
	border-radius:6px 6px 6px 6px !important;
}
*#dm *.dmBody div.u_1255551122
{
	background-color:var(--color_5) !important;
}
*#dm *.dmBody div.u_1933407098
{
	background-color:var(--color_5) !important;
}
*#dm *.dmBody div.u_1420731481
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:rgba(0,0,0,0) !important;
	border-width:1px !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1640823013
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:rgba(0,0,0,0) !important;
	border-width:1px !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1987227954
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:rgba(0,0,0,0) !important;
	border-width:1px !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1681398953
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:rgba(0,0,0,0) !important;
	border-width:1px !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1391166749
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:var(--color_4) !important;
	border-width:1px !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1230792085
{
	background-color:var(--color_5) !important;
}
*#dm *.dmBody div.u_1628366570
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:var(--color_4) !important;
	border-width:1px !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1199549256
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:var(--color_4) !important;
	border-width:1px !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1206214367
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:var(--color_4) !important;
	border-width:1px !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1024971814 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1780293150 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1389799171 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}*#dm *.dmBody div.u_1445086209 .svg {
  color:var(--color_1) !important;
  fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1286023613 .photoGalleryThumbs .image-container
{
	border-radius:6px 6px 6px 6px !important;
}
*#dm *.dmBody div.u_1626344382
{
	background-color:var(--color_5) !important;
}
*#dm *.dmBody *.u_1707587808 .dmformsubmit
{
	float:RIGHT !important;
}
*#dm *.dmBody div.u_1707587808 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	font-family:Montserrat !important;
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1707587808 .m-recaptcha
{
	font-family:Montserrat !important;
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1707587808 .dmforminput input
{
	font-family:Montserrat !important;
}
*#dm *.dmBody div.u_1707587808 .dmforminput textarea
{
	font-family:Montserrat !important;
}
*#dm *.dmBody div.u_1707587808 .dmforminput .fileUploadLink
{
	font-family:Montserrat !important;
}
*#dm *.dmBody div.u_1707587808 .checkboxwrapper span
{
	font-family:Montserrat !important;
}
*#dm *.dmBody div.u_1707587808 .radiowrapper span
{
	font-family:Montserrat !important;
}
*#dm *.dmBody div.u_1707587808 .optinwrapper div
{
	font-family:Montserrat !important;
}
*#dm *.dmBody div.u_1707587808 .freetextwrapper
{
	font-family:Montserrat !important;
}
*#dm *.dmBody div.u_1707587808 .dmforminput select
{
	font-family:Montserrat !important;
}
*#dm *.dmBody div.u_1707587808 .dmforminput option
{
	font-family:Montserrat !important;
}
*#dm *.dmBody div.u_1707587808 .dmformsubmit:hover
{
	background-image:none !important;
}
*#dm *.dmBody div.u_1707587808 .dmformsubmit.hover
{
	background-image:none !important;
}
*#dm *.dmBody div.u_1707587808 input:not([type="submit"])
{
	background-color:rgba(255,255,255,1) !important;
	border-color:var(--color_4) !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1707587808 textarea
{
	background-color:rgba(255,255,255,1) !important;
	border-color:var(--color_4) !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1707587808 select
{
	background-color:rgba(255,255,255,1) !important;
	border-color:var(--color_4) !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1009882548
{
	background-color:rgba(255,255,255,1) !important;
	border-style:solid !important;
	border-width:1px !important;
	border-color:var(--color_4) !important;
	border-radius:6px 6px 6px 6px !important;
}
*#dm *.dmBody div.u_contatti
{
	background-color:var(--color_5) !important;
}
*#dm *.dmBody a.u_1531769712:hover *.icon
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1531769712.hover *.icon
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1678187373:hover *.icon
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1678187373.hover *.icon
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1953114950:hover *.icon
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1953114950.hover *.icon
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1679724080:hover *.icon
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1679724080.hover *.icon
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1478132938:hover *.icon
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1478132938.hover *.icon
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1438953591
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1057950135
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:var(--color_4) !important;
	border-width:1px !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1236781503
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:var(--color_4) !important;
	border-width:1px !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1655543288
{
	border-radius:6px 6px 6px 6px !important;
	border-style:solid !important;
	border-color:var(--color_4) !important;
	border-width:1px !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1066876408
{
	background-color:var(--color_4) !important;
}
*#dm *.dmBody div.u_1040358190
{
	background-color:var(--color_4) !important;
}*#dm *.dmBody div.u_1831798280 { background-color:var(--color_4) !important; }
*#dm *.dmBody div.u_1264978638 .photoGalleryThumbs .image-container
{
	border-radius:6px 6px 6px 6px !important;
}
separatorHomeCss{color:red !important}*#dm *.dmBody div.u_1436743877
{
	padding-top:12px !important;
	padding-bottom:12px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1371354912
{
	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:85px !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_1157855010
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1140821408
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
}
*#dm *.dmBody div.u_1346255745
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
}
*#dm *.dmBody div.u_1735615173
{
	margin-left:0px !important;
	padding-top:250px !important;
	padding-left:0px !important;
	padding-bottom:250px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:18px !important;
}
*#dm *.dmBody div.u_1975117752
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 143px) !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:914px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1037152414
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
}
*#dm *.dmBody a.u_1045731551
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:55px !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	max-width:225px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
	margin-right:357px !important;
	margin-left:0px !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody div.u_1053980168
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 144px) !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:911px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1748141189
{
	padding-top:0px !important;
	padding-left:15px !important;
	padding-bottom:0px !important;
	padding-right:15px !important;
	margin-left:7px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:7px !important;
}
*#dm *.dmBody div.u_1329305404
{
	padding-top:0px !important;
	padding-left:15px !important;
	padding-bottom:0px !important;
	padding-right:15px !important;
	margin-left:7px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1381779554
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:7px !important;
	padding-right:15px !important;
}
*#dm *.dmBody div.u_1760778782
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin-left:0px !important;
	margin-top:60px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1290176747
{
	margin-left:0px !important;
	padding-top:100px !important;
	padding-left:15px !important;
	padding-bottom:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:15px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1747567249
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
}
*#dm *.dmBody div.u_1263655195
{
	margin-left:0px !important;
	padding-top:100px !important;
	padding-left:15px !important;
	padding-bottom:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:15px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1427565229
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:30px !important;
	margin-bottom:30px !important;
	margin-right:0px !important;
	padding-right:18px !important;
}
*#dm *.dmBody div.u_1917877181
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin-left:0px !important;
	margin-top:60px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1228505953
{
	padding-top:100px !important;
	padding-left:15px !important;
	padding-bottom:100px !important;
	padding-right:15px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1346222712
{
	padding-top:15px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	padding-right:15px !important;
	margin-left:7px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:7px !important;
}
*#dm *.dmBody div.u_1504483932
{
	margin-left:7px !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_1722888694
{
	padding-top:15px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	padding-right:15px !important;
	margin-left:7px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:7px !important;
}
*#dm *.dmBody div.u_1132459259
{
	margin-left:0px !important;
	padding-top:100px !important;
	padding-left:15px !important;
	padding-bottom:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:15px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1788974274
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 144px) !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:911px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1758254154
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin-left:0px !important;
	margin-top:60px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1255551122
{
	padding-top:100px !important;
	padding-left:15px !important;
	padding-bottom:100px !important;
	padding-right:15px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1057950135
{
	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:7px !important;
	padding-right:15px !important;
}
*#dm *.dmBody div.u_1236781503
{
	padding-top:15px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	padding-right:15px !important;
	margin-left:7px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:7px !important;
}
*#dm *.dmBody div.u_1655543288
{
	padding-top:15px !important;
	padding-left:15px !important;
	padding-bottom:0px !important;
	padding-right:15px !important;
	margin-left:7px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1711154850
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin-left:0px !important;
	margin-top:60px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1933407098
{
	padding-top:100px !important;
	padding-left:15px !important;
	padding-bottom:100px !important;
	padding-right:15px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1640823013
{
	padding-top:15px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	padding-right:15px !important;
	margin-left:7px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:7px !important;
}
*#dm *.dmBody div.u_1420731481
{
	padding-top:15px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	padding-right:15px !important;
}
*#dm *.dmBody div.u_1681398953
{
	margin-left:7px !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_1987227954
{
	padding-top:15px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	padding-right:15px !important;
	margin-left:7px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:7px !important;
}
*#dm *.dmBody div.u_1956160136
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin-left:0px !important;
	margin-top:60px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1230792085
{
	padding-top:100px !important;
	padding-left:15px !important;
	padding-bottom:100px !important;
	padding-right:15px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1628366570
{
	padding-top:15px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	padding-right:15px !important;
	margin-left:7px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:7px !important;
}
*#dm *.dmBody div.u_1391166749
{
	margin-left:7px !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_1199549256
{
	padding-top:15px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	padding-right:15px !important;
	margin-left:7px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:7px !important;
}
*#dm *.dmBody div.u_1258373463
{
	margin-left:0px !important;
	padding-top:100px !important;
	padding-left:15px !important;
	padding-bottom:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:15px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1411461950
{
	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:7px !important;
}
*#dm *.dmBody div.u_1206214367
{
	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:7px !important;
}
*#dm *.dmBody div.u_1601043997
{
	margin-left:0px !important;
	padding-top:60px !important;
	padding-left:15px !important;
	padding-bottom:60px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:15px !important;
	width:auto !important;
}
*#dm *.dmBody *.u_1286023613 .photoGalleryThumbs
{
	padding:7.5px !important;
}
*#dm *.dmBody *.u_1286023613 .layout-container
{
	padding:7.5px !important;
}
*#dm *.dmBody *.u_1286023613 .photoGalleryViewAll
{
	padding:0 7.5px !important;
}
*#dm *.dmBody div.u_1626344382
{
	margin-left:0px !important;
	padding-top:100px !important;
	padding-left:15px !important;
	padding-bottom:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:15px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1931187325
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
}
*#dm *.dmBody div.u_1874975859
{
	float:none !important;
	top:0px !important;
	left:0 !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: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_1707587808 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1707587808 .m-recaptcha
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1707587808 .dmforminput input
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1707587808 .dmforminput textarea
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1707587808 .dmforminput .fileUploadLink
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1707587808 .checkboxwrapper span
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1707587808 .radiowrapper span
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1707587808 .optinwrapper div
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1707587808 .freetextwrapper
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1707587808 .dmforminput select
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1707587808 .dmforminput option
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1707587808
{
	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:start !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1707587808 .dmformsubmit
{
	width:320px !important;
	height:55px !important;
}
*#dm *.dmBody div.u_1009882548
{
	padding-top:15px !important;
	padding-bottom:0px !important;
	padding-right:15px !important;
	padding-left:15px !important;
	margin-left:0px !important;
	margin-top:30px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_contatti
{
	margin-left:0px !important;
	padding-top:100px !important;
	padding-left:15px !important;
	padding-bottom:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:15px !important;
	width:auto !important;
}
*#dm *.dmBody a.u_1531769712
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:225px !important;
	position:relative !important;
	height:55px !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
	margin-right:0 !important;
	margin-left:auto !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody a.u_1452613097
{
	width:320px !important;
	height:auto !important;
	min-height:57.5938px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	position:relative !important;
	padding-top:16px !important;
	padding-left:0px !important;
	padding-bottom:16px !important;
	margin-right:0 !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:center !important;
}
*#dm *.dmBody div.u_1806452700
{
	margin-left:0px !important;
	padding-top:10px !important;
	padding-left:18px !important;
	padding-bottom:10px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1028857699
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin-left:0px !important;
	margin-top:30px !important;
	margin-bottom:30px !important;
	margin-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody a.u_1678187373
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:55px !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	max-width:225px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
	margin-right:357px !important;
	margin-left:0px !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody a.u_1037954217
{
	width:320px !important;
	height:auto !important;
	min-height:57.5938px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	position:relative !important;
	padding-top:16px !important;
	padding-left:0px !important;
	padding-bottom:16px !important;
	margin-right:0 !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:center !important;
}
*#dm *.dmBody div.u_1066876408
{
	padding-top:15px !important;
	padding-bottom:15px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody a.u_1953114950
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:55px !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	max-width:225px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
	margin-right:357px !important;
	margin-left:0px !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody a.u_1969527866
{
	width:320px !important;
	height:auto !important;
	min-height:57.5938px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	position:relative !important;
	padding-top:16px !important;
	padding-left:0px !important;
	padding-bottom:16px !important;
	margin-right:0 !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:center !important;
}
*#dm *.dmBody div.u_1831798280
{
	padding-top:15px !important;
	padding-bottom:15px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	width:auto !important;
}
*#dm *.dmBody a.u_1679724080
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:55px !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	max-width:225px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
	margin-right:357px !important;
	margin-left:0px !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody a.u_1391617612
{
	width:320px !important;
	height:auto !important;
	min-height:57.5938px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	position:relative !important;
	padding-top:16px !important;
	padding-left:0px !important;
	padding-bottom:16px !important;
	margin-right:0 !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:center !important;
}
*#dm *.dmBody div.u_1040358190
{
	padding-top:15px !important;
	padding-bottom:15px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	width:auto !important;
}
*#dm *.dmBody a.u_1478132938
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:55px !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	max-width:225px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
	margin-right:357px !important;
	margin-left:0px !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody a.u_1164468430
{
	width:320px !important;
	height:auto !important;
	min-height:57.5938px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	position:relative !important;
	padding-top:16px !important;
	padding-left:0px !important;
	padding-bottom:16px !important;
	margin-right:0 !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:center !important;
}
*#dm *.dmBody div.u_1438953591
{
	padding-top:15px !important;
	padding-bottom:15px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1673929724
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
}
*#dm *.dmBody div.u_1071523309
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:15px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1061843554
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:262.969px !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:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:0 !important;
	display:block !important;
}
*#dm *.dmBody div.u_1858380801
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:262px !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:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:0 !important;
	display:block !important;
}
*#dm *.dmBody div.u_1719336919
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:264.969px !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:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:0 !important;
	display:block !important;
}
*#dm *.dmBody div.u_1467477227
{
	margin-left:0px !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;
}
*#dm *.dmBody div.u_1907638649
{
	padding-top:60px !important;
	padding-left:15px !important;
	padding-bottom:60px !important;
	padding-right:15px !important;
	width:auto !important;
}
*#dm *.dmBody *.u_1264978638 .photoGalleryThumbs
{
	padding:7.5px !important;
}
*#dm *.dmBody *.u_1264978638 .layout-container
{
	padding:7.5px !important;
}
*#dm *.dmBody *.u_1264978638 .photoGalleryViewAll
{
	padding:0 7.5px !important;
}
*#dm *.dmBody div.u_1907638649
{
	padding-top:60px !important;
	padding-left:15px !important;
	padding-bottom:60px !important;
	padding-right:15px !important;
	width:auto !important;
}
*#dm *.dmBody *.u_1264978638 .photoGalleryThumbs
{
	padding:7.5px !important;
}
*#dm *.dmBody *.u_1264978638 .layout-container
{
	padding:7.5px !important;
}
*#dm *.dmBody *.u_1264978638 .photoGalleryViewAll
{
	padding:0 7.5px !important;
}
