*#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 div.u_1799135749:before
{
	background-color:rgba(33,37,39,1) !important;
	opacity:0.7 !important;
}
*#dm *.dmBody div.u_1799135749.before
{
	background-color:rgba(33,37,39,1) !important;
	opacity:0.7 !important;
}
*#dm *.dmBody div.u_1799135749
{
	background-repeat:no-repeat !important;
	background-image:url(https://irp.cdn-website.com//b64bd043/dms3rep/multi/opt/death-2421820_1920-1920w.jpg) !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1562747691
{
	font-family:Merriweather !important;
	color:rgba(255,255,255,1) !important;
	font-style:italic !important;
}
.u_1924757526
{
}
.u_1813125960
{
}
*#dm *.dmBody div.u_1912068191
{
	font-family:Merriweather !important;
	color:rgba(255,255,255,1) !important;
	font-style:italic !important;
}
*#dm *.dmBody div.u_1270650500
{
	font-family:Merriweather !important;
	color:rgba(255,255,255,1) !important;
	font-style:italic !important;
}
*#dm *.dmBody div.u_1268450256
{
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1870204578
{
	font-family:Merriweather !important;
	color:rgba(255,255,255,1) !important;
	font-style:italic !important;
}
*#dm *.dmBody div.u_1039829164
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1639266231 .caption-container .caption-text
{
	color:rgba(255,255,255,1) !important;
	font-weight:normal !important;
	font-family: 'Inter' !important;
}
*#dm *.dmBody div.u_1639266231 .caption-container .caption-text .rteBlock
{
	color:rgba(255,255,255,1) !important;
	font-weight:normal !important;
	font-family: 'Inter' !important;
}
*#dm *.dmBody *.u_1063048985
{
	display:block !important;
}
*#dm *.dmBody *.u_1054500619
{
	display:none !important;
}
*#dm *.dmBody *.u_1279975206
{
	display:none !important;
}
*#dm *.dmBody *.u_1936090760
{
	display:block !important;
}
*#dm *.dmBody *.u_1645465146
{
	display:none !important;
}
*#dm *.dmBody *.u_1487627656
{
	display:none !important;
}
*#dm *.dmBody *.u_1449559395
{
	display:block !important;
}
*#dm *.dmBody *.u_1601479973
{
	display:none !important;
}
*#dm *.dmBody *.u_1881759066
{
	display:none !important;
}
*#dm *.dmBody *.u_1520938820
{
	display:block !important;
}
*#dm *.dmBody *.u_1575036062
{
	display:none !important;
}
*#dm *.dmBody *.u_1676883698
{
	display:none !important;
}
*#dm *.dmBody div.u_1773408590:before
{
	background-color:var(--color_1) !important;
	opacity:0.59 !important;
}
*#dm *.dmBody div.u_1773408590.before
{
	background-color:var(--color_1) !important;
	opacity:0.59 !important;
}
*#dm *.dmBody div.u_1773408590>.bgExtraLayerOverlay
{
	background-color:var(--color_1) !important;
	opacity:0.59 !important;
}
*#dm *.dmBody div.u_1866916511
{
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1239098781
{
	font-family:Merriweather !important;
	color:rgba(255,255,255,1) !important;
	font-style:italic !important;
}
*#dm *.dmBody div.u_1265421012
{
	font-family:Merriweather !important;
	color:rgba(255,255,255,1) !important;
	font-style:italic !important;
}
*#dm *.dmBody div.u_1361838151
{
	font-family:Merriweather !important;
	color:rgba(255,255,255,1) !important;
	font-style:italic !important;
}
*#dm *.dmBody div.u_1545727577
{
	border-right-style:solid !important;
	border-right-width:1px !important;
	border-right-color:rgba(17,17,17,1) !important;
	border-left-width:1px !important;
	border-left-style:solid !important;
	border-left-color:rgba(17,17,17,1) !important;
}
*#dm *.dmBody div.u_1997530209
{
	border-style:solid !important;
	border-width:0px !important;
	border-right-style:solid !important;
	border-right-width:1px !important;
	border-right-color:rgba(17,17,17,1) !important;
}
*#dm *.dmBody div.u_1970198148
{
	font-family:Merriweather !important;
	color:rgba(255,255,255,1) !important;
	font-style:italic !important;
}
*#dm *.dmBody div.u_1839593873
{
	font-family:Merriweather !important;
	color:rgba(255,255,255,1) !important;
	font-style:italic !important;
}
*#dm *.dmBody div.u_1120577391
{
	font-family:Merriweather !important;
	color:rgba(255,255,255,1) !important;
	font-style:italic !important;
}
*#dm *.dmBody div.u_1729677947
{
	font-family:Merriweather !important;
	color:rgba(255,255,255,1) !important;
	font-style:italic !important;
}
*#dm *.dmBody div.u_1879551764
{
	font-family:Merriweather !important;
	color:rgba(255,255,255,1) !important;
	font-style:italic !important;
}
*#dm *.dmBody div.u_1227808835
{
	font-family:Merriweather !important;
	color:rgba(255,255,255,1) !important;
	font-style:italic !important;
}
*#dm *.dmBody div.u_servizi
{
	font-family:Merriweather !important;
	color:rgba(255,255,255,1) !important;
	font-style:italic !important;
}
*#dm *.dmBody nav.u_1325423231
{
	color:black !important;
}
*#dm *.dmBody div.u_1418075972
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1739838985 hr
{
	color:var(--color_2) !important;
	border-width:4px !important;
}
*#dm *.dmBody div.u_1835650352 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1672020879 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1890619565 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1454508416 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1266921619 hr
{
	color:var(--color_2) !important;
	border-width:4px !important;
}
*#dm *.dmBody div.u_1206695228 hr
{
	color:var(--color_2) !important;
	border-width:4px !important;
}
*#dm *.dmBody div.u_1720298632 hr
{
	color:var(--color_2) !important;
	border-width:4px !important;
}
*#dm *.dmBody div.u_1753254762 hr
{
	color:var(--color_2) !important;
	border-width:4px !important;
}
*#dm *.dmBody div.u_1484869445 hr
{
	color:var(--color_2) !important;
	border-width:4px !important;
}
*#dm *.dmBody div.u_1046463916 hr
{
	color:var(--color_2) !important;
	border-width:4px !important;
}
*#dm *.dmBody header.u_1799135749
{
	background-repeat:no-repeat !important;
	background-image:url(https://irp.cdn-website.com/034ae996/dms3rep/multi/opt/Impianti+elettrici+e+idraulici+moderni-1920w.png) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1799135749:before
{
	opacity:0.5 !important;
	background-color:rgb(33,37,39) !important;
}
*#dm *.dmBody *.u_1799135749.before
{
	opacity:0.5 !important;
	background-color:rgb(33,37,39) !important;
}
*#dm *.dmBody *.u_1799135749>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(33,37,39) !important;
}
*#dm *.dmBody header.u_1799135749:before
{
	opacity:0.37 !important;
}
*#dm *.dmBody header.u_1799135749.before
{
	opacity:0.37 !important;
}
*#dm *.dmBody header.u_1799135749>.bgExtraLayerOverlay
{
	opacity:0.37 !important;
}
a.u_1813809381 span.icon
{
	color:var(--color_4) !important;
	fill:var(--color_4) !important;
}
a.u_1813809381
{
	border-radius:0px 0px 0px 0px !important;
}
a.u_1813809381:hover .icon
{
	color:var(--color_4) !important;
	fill:var(--color_4) !important;
}
a.u_1813809381.hover .icon
{
	color:var(--color_4) !important;
	fill:var(--color_4) !important;
}
*#dm *.dmBody *.u_1647371437
{
	display:block !important;
}
*#dm *.dmBody *.u_1963457902
{
	display:none !important;
}
*#dm *.dmBody *.u_1328165258
{
	display:none !important;
}
*#dm *.dmBody div.u_1639266231 .caption-inner
{
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1639266231 .caption-container .caption-title
{
	color:var(--color_8) !important;
	text-shadow:1px 1px 1px #000 !important;
	font-family: 'Manrope' !important;
}
*#dm *.dmBody a.u_1813809381
{
	border-radius:6px !important;
	-moz-border-radius:6px !important;
	-webkit-border-radius:6px !important;
}
*#dm *.dmBody a.u_1813809381 span.icon
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1242938421
{
	background-color:rgba(0,0,0,0) !important;
}
.u_SERVIZI
{
}
*#dm *.dmBody div.u_1325922262
{
	background-repeat:no-repeat !important;
	background-image:url(https://irp.cdn-website.com/034ae996/dms3rep/multi/opt/Tecnico+al+lavoro+su+impianti+elettrici+e+idraulici-1920w.png) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1198809747
{
	background-repeat:no-repeat !important;
	background-image:url(https://irp.cdn-website.com/034ae996/dms3rep/multi/opt/Impianti+solari+tra+le+montagne-1920w.png) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1773408590
{
	background-repeat:no-repeat !important;
	background-image:url(https://irp.cdn-website.com/034ae996/dms3rep/multi/opt/Impianti+e+Automazioni+al+Tramonto-1920w.png) !important;
	background-size:cover !important;
}
.u_1947710277
{
}
.u_1000239457
{
}
separatorHomeCss{color:red !important}*#dm *.dmBody div.u_1820441351
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1799135749
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:132px !important;
	padding-left:25px !important;
	padding-bottom:132.5px !important;
	max-width:100% !important;
	padding-right:25px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	background-position:50% 50% !important;
	background-repeat:no-repeat !important;
}
*#dm *.dmBody div.u_1562747691
{
	font-size:18px !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1924757526
{
	margin-left:0 !important;
	padding-top:15px !important;
	padding-left:60px !important;
	padding-bottom:15px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:60px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1639266231
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !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:10px !important;
	margin-bottom:10px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody a.u_1482482770
{
	height:auto !important;
	min-height:50px !important;
	width:196.719px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	position:relative !important;
	padding-top:10px !important;
	padding-left:7px !important;
	padding-bottom:10px !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:7px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1268450256
{
	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;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1158695950
{
	margin-left:0px !important;
	padding-top:60px !important;
	padding-left:60px !important;
	padding-bottom:60px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:60px !important;
}
*#dm *.dmBody div.u_1912068191
{
	font-size:18px !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1039829164
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1455382904
{
	margin-left:0px !important;
	padding-top:60px !important;
	padding-left:60px !important;
	padding-bottom:60px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:60px !important;
}
*#dm *.dmBody div.u_1270650500
{
	font-size:18px !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1142088162
{
	height:443px !important;
}
*#dm *.dmBody div.u_1837978474
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1947309900
{
	margin-left:0px !important;
	padding-top:60px !important;
	padding-left:60px !important;
	padding-bottom:60px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:60px !important;
}
*#dm *.dmBody div.u_1870204578
{
	font-size:18px !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1639266231 .caption-container .caption-text
{
	font-size:15px !important;
}
*#dm *.dmBody div.u_1639266231 .caption-container .caption-text .rteBlock
{
	font-size:15px !important;
}
*#dm *.dmBody *.u_1639266231 .photoGalleryThumbs
{
	padding:5px !important;
}
*#dm *.dmBody *.u_1639266231 .layout-container
{
	padding:5px !important;
}
*#dm *.dmBody *.u_1639266231 .photoGalleryViewAll
{
	padding:0 5px !important;
}
*#dm *.dmBody *.u_1639266231 .photoGalleryThumbs .image-container a
{
	padding-top:200px !important;
}
*#dm *.dmBody div.u_1639266231 .caption-container .caption-title
{
	font-size:22px !important;
}
*#dm *.dmBody div.u_1310115826
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
	margin-right:380.734px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1866916511
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1773408590
{
	background-position:50% 50% !important;
	margin-left:0px !important;
	padding-top:35px !important;
	padding-left:60px !important;
	padding-bottom:35px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:60px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1228933206
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
	margin-right:29.1094px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1753254762
{
	width:calc(100% - 0px) !important;
	float:none !important;
	top:0px !important;
	left: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:158px !important;
	margin-top:11px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1239098781
{
	font-size:18px !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1932218854
{
	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;
	width:auto !important;
}
*#dm *.dmBody div.u_1875018097
{
	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;
	width:auto !important;
}
*#dm *.dmBody div.u_1265421012
{
	font-size:18px !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1418075972
{
	padding-top:15px !important;
	padding-left:60px !important;
	padding-bottom:15px !important;
	padding-right:60px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1247061001
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
	margin-right:29.1094px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1720298632
{
	width:calc(100% - 0px) !important;
	float:none !important;
	top:0px !important;
	left: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:158px !important;
	margin-top:11px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1361838151
{
	font-size:18px !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1572303196
{
	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;
	width:auto !important;
}
*#dm *.dmBody div.u_1591594335
{
	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;
	width:auto !important;
}
*#dm *.dmBody div.u_1835650352
{
	width:50px !important;
	height:50px !important;
}
*#dm *.dmBody div.u_1890619565
{
	width:50px !important;
	height:50px !important;
}
*#dm *.dmBody div.u_1672020879
{
	width:50px !important;
	height:50px !important;
}
*#dm *.dmBody div.u_1454508416
{
	width:50px !important;
	height:50px !important;
}
*#dm *.dmBody div.u_1029478502
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
	margin-right:29.1094px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1007202098
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1266921619
{
	width:calc(100% - 0px) !important;
	float:none !important;
	top:0px !important;
	left: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:158px !important;
	margin-top:11px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1970198148
{
	font-size:18px !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1647506823
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1739838985
{
	width:calc(100% - 0px) !important;
	float:none !important;
	top:0px !important;
	left: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:158px !important;
	margin-top:11px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1839593873
{
	font-size:18px !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1591057361
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1481485691
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
	margin-right:29.1094px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1016101673
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1206695228
{
	width:calc(100% - 0px) !important;
	float:none !important;
	top:0px !important;
	left: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:158px !important;
	margin-top:11px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1120577391
{
	font-size:18px !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1088703111
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1502287010
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
	margin-right:29.1094px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1479616808
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1435666690
{
	padding-top:60px !important;
	padding-left:60px !important;
	padding-bottom:60px !important;
	padding-right:60px !important;
}
*#dm *.dmBody div.u_1729677947
{
	font-size:18px !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1484869445
{
	width:calc(100% - 0px) !important;
	float:none !important;
	top:0px !important;
	left: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:158px !important;
	margin-top:11px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1879551764
{
	font-size:18px !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1897864531
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1065553082
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
	margin-right:29.1094px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1121258906
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1046463916
{
	width:calc(100% - 0px) !important;
	float:none !important;
	top:0px !important;
	left: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:158px !important;
	margin-top:11px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1227808835
{
	font-size:18px !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1497546923
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1817870326
{
	margin-left:0px !important;
	padding-top:15px !important;
	padding-left:60px !important;
	padding-bottom:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:60px !important;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_servizi
{
	font-size:18px !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody header.u_1799135749
{
	padding-top:70px !important;
	padding-bottom:70px !important;
	padding-left:60px !important;
	padding-right:60px !important;
	background-position:50% 50% !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:center !important;
}
a.u_1813809381
{
	height:auto !important;
	min-height:50px !important;
	width:196.719px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	position:relative !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:center !important;
	padding-top:0px !important;
	padding-left:20px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:1025px) {}
*#dm *.dmBody a.u_1813809381
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:200px !important;
	position:relative !important;
	height:auto !important;
	min-height:50px !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:center !important;
	margin-right:auto !important;
	margin-left:0 !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody div.u_1524998183
{
	margin-right:0 !important;
	padding-left:0 !important;
	padding-top:0 !important;
}
*#dm *.dmBody div.u_1242938421
{
	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_SERVIZI
{
	margin-left:0 !important;
	padding-top:15px !important;
	padding-left:60px !important;
	padding-bottom:15px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:60px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1325922262
{
	background-position:0% 50% !important;
}
*#dm *.dmBody div.u_1198809747
{
	background-position:0% 50% !important;
}
