#dm .dmBody .u_Paris.before,
#dm .dmBody .u_Paris:before,
#dm .dmBody .u_pa_2045691.before,
#dm .dmBody .u_pa_2045691:before {
	opacity: 0.5 !important;
	background-color: #999 !important;
}
#dm .dmBody div.u_Paris.before,
#dm .dmBody div.u_Paris:before,
#dm .dmBody div.u_pa_2045691.before,
#dm .dmBody div.u_pa_2045691:before {
	background-color: #999 !important;
	opacity: 0.09 !important;
}
#dm .dmBody div.u_pa_2045691 {
	background-image: none !important;
	background-color: #f4f4f4 !important;
}
#dm .dmBody div.u_1585250181 {
	background-repeat: no-repeat !important;
	background-image: none !important;
	background-size: cover !important;
}
#dm .dmBody div.u_Paris {
	background-image: none !important;
	background-color: #95c25b !important;
}
#dm .dmBody div.u_1927194323 {
	line-height: 1.5 !important;
	background-color: #fff !important;
}
#dm .dmBody div.u_1841642826 {
	color: #fff !important;
	line-height: 1.5 !important;
}
#dm .dmBody div.u_1346623510 {
	line-height: 1.5 !important;
}
#dm .dmBody .u_1556605561.before,
#dm .dmBody .u_1556605561:before,
#dm .dmBody .u_1561063573.before,
#dm .dmBody .u_1561063573:before {
	opacity: 0.5 !important;
	background-color: #fff !important;
}
#dm .dmBody div.u_1561063573.before,
#dm .dmBody div.u_1561063573:before {
	background-color: #000 !important;
	opacity: 0.15 !important;
}
#dm .dmBody div.u_1561063573 {
	background-repeat: no-repeat !important;
	background-image: none !important;
	background-size: cover !important;
}
#dm .dmBody div.u_1556605561.before,
#dm .dmBody div.u_1556605561:before,
#dm .dmBody header.u_1556605561.before,
#dm .dmBody header.u_1556605561:before {
	background-color: #000 !important;
	opacity: 0.22 !important;
}
#dm .dmBody div.u_1556605561 {
	background-repeat: no-repeat !important;
	background-image: url(https://lirp.cdn-website.com/df89a230/dms3rep/multi/opt/david-jorre-477050-unsplash-1920w.jpg) !important;
}
#dm .dmBody .u_1476000612 {
	display: block !important;
}
#dm .dmBody .u_1302166870,
#dm .dmBody .u_1729514709 {
	display: none !important;
}
#dm .dmBody .u_1057631289 {
	display: block !important;
}
#dm .dmBody .u_1186682379,
#dm .dmBody .u_1322279812 {
	display: none !important;
}
#dm .dmBody .u_1743737210 {
	display: block !important;
}
#dm .dmBody .u_1294190774,
#dm .dmBody .u_1846817503 {
	display: none !important;
}
#dm .dmBody div.u_1672956762 .caption-container .caption-text,
#dm .dmBody div.u_1712694135 .caption-container .caption-text,
#dm .dmBody div.u_1904088022 .caption-container .caption-text {
	font-weight: 700 !important;
	color: var(--color_4) !important;
}
#dm .dmBody div.u_1672956762 .caption-container .caption-text .rteBlock,
#dm .dmBody div.u_1712694135 .caption-container .caption-text .rteBlock,
#dm .dmBody div.u_1904088022 .caption-container .caption-text .rteBlock {
	color: var(--color_4) !important;
}
#dm .dmBody div.u_1712694135 .caption-inner {
	background-color: rgba(174, 27, 21, 0.8) !important;
	border-style: solid !important;
	border-width: 2px !important;
	border-color: var(--color_6) !important;
}
#dm .dmBody div.u_1672956762 .caption-inner,
#dm .dmBody div.u_1904088022 .caption-inner {
	background-color: rgba(62, 138, 198, 0.7) !important;
	border-color: var(--color_2) !important;
	border-width: 2px !important;
	border-style: solid !important;
}
#dm .dmBody div.u_1672956762 .caption-inner {
	background-color: rgba(67, 161, 0, 0.7) !important;
	border-color: var(--color_7) !important;
}
#dm .dmBody div.u_1672956762 .photoGalleryThumbs .image-container,
#dm .dmBody div.u_1712694135 .photoGalleryThumbs .image-container,
#dm .dmBody div.u_1904088022 .photoGalleryThumbs .image-container {
	border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
}
#dm .dmBody .u_1672956762 .caption-inner,
#dm .dmBody .u_1712694135 .caption-inner,
#dm .dmBody .u_1904088022 .caption-inner {
	border-bottom-left-radius: 0 !important;
	-webkit-border-top-right-radius: 0 !important;
	-moz-border-top-right-radius: 0 !important;
	-webkit-border-bottom-right-radius: 0 !important;
	-webkit-border-bottom-left-radius: 0 !important;
	border-top-right-radius: 0 !important;
	-webkit-border-top-left-radius: 0 !important;
	border-radius: 0 !important;
	-moz-border-bottom-right-radius: 0 !important;
	-moz-border-top-left-radius: 0 !important;
	border-top-left-radius: 0 !important;
	-moz-border-radius: 0 !important;
	-moz-border-bottom-left-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
	-webkit-border-radius: 0 !important;
}
#dm .dmBody .u_1297355846.before,
#dm .dmBody .u_1297355846:before,
#dm .dmBody .u_1840793823.before,
#dm .dmBody .u_1840793823:before {
	opacity: 0.5 !important;
	background-color: #999 !important;
}
#dm .dmBody div.u_1297355846.before,
#dm .dmBody div.u_1297355846:before,
#dm .dmBody div.u_1840793823.before,
#dm .dmBody div.u_1840793823:before {
	background-color: #999 !important;
	opacity: 0.09 !important;
}
#dm .dmBody div.u_1840793823 {
	background-image: none !important;
	background-color: #95c25b !important;
}
#dm .dmBody div.u_1884126536 {
	color: #fff !important;
	line-height: 1.5 !important;
}
#dm .dmBody div.u_1645854659 {
	background-color: var(--color_6) !important;
}
#dm .dmBody div.u_1297355846 {
	background-image: none !important;
	background-color: #f4f4f4 !important;
}
#dm .dmBody div.u_1824748793 {
	line-height: 1.5 !important;
}
#dm .dmBody div.u_1479767756 {
	background-color: var(--color_2) !important;
}
#dm .dmBody div.u_1307365788 {
	background-color: var(--color_7) !important;
}
#dm .dmBody div.u_1697012930 h3 {
	color: #888 !important;
}
#dm .dmBody .u_1903306024 .photoGalleryThumbs .image-container a {
	background-size: contain !important;
}
#dm .dmBody div.u_1912672333 {
	background-color: var(--color_1) !important;
}
#dm .dmBody header.u_1556605561 > .bgExtraLayerOverlay {
	background-color: #000 !important;
	opacity: 0.22 !important;
}
#dm .dmBody a.u_1062971613 span.text,
#dm .dmBody a.u_1159865847 span.text,
#dm .dmBody a.u_1345523432 span.text {
	font-weight: 400 !important;
}
#dm .dmBody div.u_1452037442 {
	background-color: #fff !important;
	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;
}
#dm .dmBody div.u_1210699652 input:not([type='submit']) {
	border-color: #ddd !important;
	border-style: solid !important;
	border-width: 1px !important;
}
#dm .dmBody div.u_1210699652 select,
#dm .dmBody div.u_1210699652 textarea {
	border-color: #ddd !important;
	border-style: solid !important;
	border-width: 1px !important;
}
#dm .dmBody div.u_1210699652 .checkboxwrapper span,
#dm .dmBody div.u_1210699652 .dmforminput .fileUploadLink,
#dm .dmBody div.u_1210699652 .dmforminput input,
#dm .dmBody div.u_1210699652 .dmforminput option,
#dm .dmBody div.u_1210699652 .dmforminput select,
#dm .dmBody div.u_1210699652 .dmforminput textarea,
#dm .dmBody div.u_1210699652 .freetextwrapper,
#dm .dmBody div.u_1210699652 .optinwrapper div,
#dm .dmBody div.u_1210699652 .radiowrapper span,
#dm .dmBody div.u_1582516846 h3 {
	color: #888 !important;
}
#dm .dmBody .u_1210699652 .dmformsubmit {
	float: LEFT !important;
}
#dm .dmBody .u_1548488394.before,
#dm .dmBody .u_1548488394:before {
	opacity: 0.5 !important;
	background-color: #fff !important;
}
#dm .dmBody div.u_1548488394.before,
#dm .dmBody div.u_1548488394:before {
	background-color: #000 !important;
	opacity: 0.44 !important;
}
#dm .dmBody div.u_1548488394,
#dm .dmBody div.u_1886183094 {
	background-repeat: no-repeat !important;
	background-image: none !important;
}
#dm .dmBody div.u_1210699652 .dmformsubmit {
	background-color: var(--color_1) !important;
}
#dm .dmBody div.u_1210699652 .dmformsubmit.hover,
#dm .dmBody div.u_1210699652 .dmformsubmit:hover {
	background-color: var(--color_4) !important;
	background-image: none !important;
	border-color: var(--color_1) !important;
}
#dm .dmBody div.u_1210699652 input[type='submit'] {
	color: var(--color_4) !important;
}
#dm .dmBody a.u_1546682148.hover span.text,
#dm .dmBody a.u_1546682148:hover span.text,
#dm .dmBody div.u_1210699652 .dmformsubmit.hover input[type='submit'],
#dm .dmBody div.u_1210699652 .dmformsubmit:hover input[type='submit'] {
	color: var(--color_1) !important;
}
#dm .dmBody .u_1886183094.before,
#dm .dmBody .u_1886183094:before {
	opacity: 0.5 !important;
	background-color: #000 !important;
}
#dm .dmBody div.u_1886183094.before,
#dm .dmBody div.u_1886183094:before {
	background-color: #000 !important;
	opacity: 0.3 !important;
}
#dm .dmBody div.u_1886183094 {
	background-size: cover !important;
}
#dm .dmBody .u_1706907004.before,
#dm .dmBody .u_1706907004:before {
	opacity: 0.5 !important;
	background-color: #616161 !important;
}
#dm .dmBody div.u_1423232917 {
	line-height: 1.5 !important;
}
#dm .dmBody a.u_1546682148 span.icon {
	color: #f7f7f7 !important;
}
#dm .dmBody a.u_1546682148 span.text,
#dm .dmBody div.u_1903306024 .photoGalleryViewAll.link {
	color: #fff !important;
}
#dm .dmBody a.u_1546682148 .iconBg {
	display: none !important;
}
#dm .dmBody a.u_1546682148 {
	border-radius: 50px !important;
	-moz-border-radius: 50px !important;
	-webkit-border-radius: 50px !important;
}
#dm .dmBody a.u_1546682148.hover,
#dm .dmBody a.u_1546682148:hover {
	background-color: var(--color_4) !important;
	background-image: none !important;
}
#dm .dmBody div.u_1706907004.before,
#dm .dmBody div.u_1706907004:before,
#dm .dmBody div.u_1706907004 > .bgExtraLayerOverlay {
	background-color: var(--color_1) !important;
	opacity: 0.1 !important;
}
#dm .dmBody a.u_1546682148,
#dm .dmBody div.u_1864339448 {
	background-color: var(--color_1) !important;
}
#dm .dmBody a.u_1056818922 span.text {
	font-weight: 400 !important;
}
#dm .dmBody div.u_1683234187 {
	background-repeat: no-repeat !important;
	background-image: url(/assets/energiasolare21920w.jpg) !important;
	background-size: cover !important;
	background-color: var(--color_4) !important;
}
#dm .dmBody div.u_1647440734 {
	background-image: url(/assets/FrancoPontariscaldamento21920w.jpg) !important;
	background-color: var(--color_4) !important;
}
#dm .dmBody div.u_1367225282,
#dm .dmBody div.u_1647440734,
#dm .dmBody div.u_1787939505 {
	background-repeat: no-repeat !important;
	background-size: cover !important;
}
#dm .dmBody div.u_1787939505 {
	background-color: var(--color_4) !important;
	background-image: url(/assets/Franco-Ponta-condizionamento3-1920w.jpg) !important;
}
#dm .dmBody div.u_1367225282 {
	background-image: url(/assets/Impianti_2025.jpg) !important;
}
#dm .dmBody .u_1652588914 {
	background-position: 100% 50% !important;
}
#dm .dmBody div.u_1764486009 {
	background-color: transparent !important;
}
#dm .dmBody .u_1045476625.before,
#dm .dmBody .u_1045476625:before,
#dm .dmBody .u_1820967269.before,
#dm .dmBody .u_1820967269:before,
#dm .dmBody .u_richiedipreventivo.before,
#dm .dmBody .u_richiedipreventivo:before {
	opacity: 0.5 !important;
	background-color: #fff !important;
}
#dm .dmBody div.u_1045476625.before,
#dm .dmBody div.u_1045476625:before {
	background-color: #000 !important;
	opacity: 0.15 !important;
}
#dm .dmBody div.u_1045476625 {
	background-repeat: no-repeat !important;
	background-image: none !important;
	background-size: cover !important;
}
#dm .dmBody div.u_1820967269.before,
#dm .dmBody div.u_1820967269:before,
#dm .dmBody header.u_1820967269.before,
#dm .dmBody header.u_1820967269:before,
#dm .dmBody header.u_1820967269 > .bgExtraLayerOverlay {
	background-color: #000 !important;
	opacity: 0.22 !important;
}
#dm .dmBody div.u_1820967269,
#dm .dmBody div.u_richiedipreventivo {
	background-repeat: no-repeat !important;
	background-image: url(https://lirp.cdn-website.com/df89a230/dms3rep/multi/opt/david-jorre-477050-unsplash-1920w.jpg) !important;
}
#dm .dmBody header.u_1556605561 {
	background-image: url(https://lirp.cdn-website.com/51e9f73e/dms3rep/multi/opt/energia-solare-1920w.jpg) !important;
}
#dm .dmBody header.u_1820967269 {
	background-image: url(https://lirp.cdn-website.com/51e9f73e/dms3rep/multi/opt/energia-solare-1920w.jpg) !important;
}
#dm .dmBody div.u_richiedipreventivo.before,
#dm .dmBody div.u_richiedipreventivo:before {
	background-color: #000 !important;
	opacity: 0.44 !important;
}
#dm .dmBody div.u_richiedipreventivo {
	background-image: none !important;
}
#dm .dmBody a.u_1056818922,
#dm .dmBody a.u_1062971613,
#dm .dmBody a.u_1159865847,
#dm .dmBody a.u_1345523432 {
	border-style: solid !important;
	border-width: 1px !important;
}
#dm .dmBody div.u_1706907004 {
	background-image: none !important;
	border-style: solid !important;
	border-width: 0 !important;
}
#dm .dmBody div.u_1893135035 {
	line-height: 1.5 !important;
}
separatorHomeCss {
	color: red !important;
}
#dm .dmBody div.u_1647440734 {
	padding-right: 0 !important;
	background-position: 50% 50% !important;
}
#dm .dmBody div.u_1543639101 {
	display: block !important;
	float: none !important;
	top: 0 !important;
	left: 0 !important;
	width: 100% !important;
	position: relative !important;
	height: auto !important;
	max-width: calc(100% - 0px) !important;
	margin: 0 auto 8px !important;
	padding: 2px 0 !important;
	min-width: 25px !important;
}
#dm .dmBody div.u_1787939505 {
	padding-right: 0 !important;
	background-position: 50% 50% !important;
}
#dm .dmBody div.u_Paris,
#dm .dmBody div.u_pa_2045691 {
	padding: 0 !important;
	float: none !important;
	top: 0 !important;
	left: 0 !important;
	width: 100% !important;
	position: relative !important;
	height: auto !important;
	max-width: none !important;
	margin: 0 !important;
	min-width: 0 !important;
	text-align: center !important;
	background-attachment: initial !important;
	background-size: contain !important;
	background-position: 0 50% !important;
	background-repeat: no-repeat !important;
}
#dm .dmBody div.u_Paris {
	margin: 0 auto !important;
}
#dm .dmBody a.u_1062971613,
#dm .dmBody div.u_1927194323,
#dm .dmBody div.u_1947648202,
#dm .dmBody h1.u_1947648202 {
	display: block !important;
	float: none !important;
	top: 0 !important;
	left: 0 !important;
	position: relative !important;
}
#dm .dmBody h1.u_1947648202 {
	height: auto !important;
	max-width: 100% !important;
	padding: 2px 0 !important;
	min-width: 0 !important;
	text-align: center !important;
	width: 913px !important;
}
#dm .dmBody div.u_1927194323,
#dm .dmBody div.u_1947648202 {
	height: auto !important;
	padding: 2px 0 !important;
}
#dm .dmBody div.u_1947648202 {
	max-width: calc(100% - 0px) !important;
	width: 100% !important;
	margin: 0 auto 8px !important;
	min-width: 25px !important;
}
#dm .dmBody div.itemText .rteBlock {
	font-size: 36px !important;
}
#dm .dmBody div.caption-container .caption-text .rteBlock {
	font-size: 18px !important;
}
#dm .dmBody div.u_1927194323 {
	width: 728px !important;
	max-width: 100% !important;
	min-width: 0 !important;
	margin: 28px auto 8px !important;
}
#dm .dmBody div.u_1346623510,
#dm .dmBody div.u_1841642826 {
	padding-top: 2px !important;
	margin-top: 20px !important;
}
#dm .dmBody div.u_1316926270,
#dm .dmBody div.u_1697012930 {
	display: block !important;
	float: none !important;
	top: 0 !important;
	left: 0 !important;
	position: relative !important;
	height: auto !important;
	padding: 2px 0 !important;
	min-width: 25px !important;
}
#dm .dmBody div.u_1697012930 {
	width: 100% !important;
	max-width: calc(100% - 0px) !important;
}
#dm .dmBody div.u_1316926270 {
	width: calc(100% - 0px) !important;
	max-width: 100% !important;
	margin: 0 auto 8px !important;
}
#dm .dmBody div.u_1556605561 {
	padding: 0 !important;
	background-attachment: fixed !important;
	background-size: cover !important;
}
#dm .dmBody div.u_1585250181 {
	padding: 100px 40px !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
	background-position: 50% 50% !important;
}
#dm .dmBody div.u_1479767756,
#dm .dmBody div.u_1645854659 {
	padding: 70px !important;
}
#dm .dmBody div.u_1561063573 {
	background-position: 50% 50% !important;
	padding: 0 !important;
	margin: 0 !important;
}
#dm .dmBody div.u_1672956762 .caption-container .caption-title,
#dm .dmBody div.u_1712694135 .caption-container .caption-title,
#dm .dmBody div.u_1904088022 .caption-container .caption-title {
	font-size: 21px !important;
}
#dm .dmBody .u_1672956762 .photoGalleryThumbs .image-container a,
#dm .dmBody .u_1712694135 .photoGalleryThumbs .image-container a,
#dm .dmBody .u_1904088022 .photoGalleryThumbs .image-container a {
	padding-top: 262px !important;
}
#dm .dmBody div.u_1672956762,
#dm .dmBody div.u_1904088022 {
	width: 100% !important;
	max-width: calc(100% - 0px) !important;
	padding: 0 !important;
	min-width: 25px !important;
}
#dm .dmBody div.u_1672956762,
#dm .dmBody div.u_1712694135,
#dm .dmBody div.u_1764486009,
#dm .dmBody div.u_1904088022 {
	float: none !important;
	top: 0 !important;
	left: 0 !important;
	position: relative !important;
	height: auto !important;
	text-align: center !important;
}
#dm .dmBody div.u_1712694135 {
	width: calc(100% - 0px) !important;
	max-width: 100% !important;
	margin: 10px 0 -30px !important;
	padding: 0 !important;
	min-width: 25px !important;
}
#dm .dmBody .u_1672956762 .caption-inner,
#dm .dmBody .u_1712694135 .caption-inner,
#dm .dmBody .u_1904088022 .caption-inner {
	padding-left: 15px !important;
	padding-right: 15px !important;
}
#dm .dmBody .u_1712694135 .layout-container,
#dm .dmBody .u_1712694135 .photoGalleryThumbs {
	padding: 2.5px !important;
}
#dm .dmBody .u_1712694135 .photoGalleryViewAll {
	padding: 0 5px !important;
}
#dm .dmBody .u_1904088022 .layout-container,
#dm .dmBody .u_1904088022 .photoGalleryThumbs {
	padding: 2.5px !important;
}
#dm .dmBody .u_1904088022 .photoGalleryViewAll {
	padding: 0 5px !important;
}
#dm .dmBody .u_1672956762 .layout-container,
#dm .dmBody .u_1672956762 .photoGalleryThumbs {
	padding: 2.5px !important;
}
#dm .dmBody .u_1672956762 .photoGalleryViewAll {
	padding: 0 5px !important;
}
#dm .dmBody div.u_1672956762 .caption-container .caption-text,
#dm .dmBody div.u_1672956762 .caption-container .caption-text .rteBlock,
#dm .dmBody div.u_1712694135 .caption-container .caption-text,
#dm .dmBody div.u_1712694135 .caption-container .caption-text .rteBlock,
#dm .dmBody div.u_1904088022 .caption-container .caption-text,
#dm .dmBody div.u_1904088022 .caption-container .caption-text .rteBlock {
	font-size: 20px !important;
}
#dm .dmBody div.u_1764486009 {
	width: auto !important;
	max-width: none !important;
	padding: 70px 20px 5px !important;
	min-width: 0 !important;
	margin: 0 !important;
}
#dm .dmBody div.u_1683234187 {
	padding-right: 0 !important;
	background-position: 50% 50% !important;
}
#dm .dmBody div.u_1029996307,
#dm .dmBody div.u_1840793823 {
	float: none !important;
	top: 0 !important;
	left: 0 !important;
	width: 100% !important;
	position: relative !important;
	height: auto !important;
}
#dm .dmBody div.u_1029996307 {
	display: block !important;
	max-width: calc(100% - 0px) !important;
	margin: 0 auto 8px !important;
	padding: 2px 0 !important;
	min-width: 25px !important;
}
#dm .dmBody div.u_1840793823 {
	padding: 0 !important;
	max-width: none !important;
	min-width: 0 !important;
	text-align: center !important;
	background-attachment: initial !important;
	background-size: contain !important;
	background-position: 0 50% !important;
	background-repeat: no-repeat !important;
}
#dm .dmBody div.u_1884126536 {
	padding-top: 2px !important;
	margin-top: 20px !important;
}
#dm .dmBody div.u_1307365788 {
	padding: 70px !important;
}
#dm .dmBody div.u_1367225282 {
	padding-right: 0 !important;
	background-position: 50% 50% !important;
}
#dm .dmBody div.u_1297355846 {
	padding: 0 !important;
	float: none !important;
	top: 0 !important;
	left: 0 !important;
	width: 100% !important;
	position: relative !important;
	height: auto !important;
	max-width: none !important;
	min-width: 0 !important;
	text-align: center !important;
	background-attachment: initial !important;
	background-size: contain !important;
	background-position: 0 50% !important;
	background-repeat: no-repeat !important;
}
#dm .dmBody div.u_1824748793 {
	padding-top: 2px !important;
	margin-top: 20px !important;
}
#dm .dmBody div.u_1582516846 {
	display: block !important;
	float: none !important;
	top: 0 !important;
	left: 0 !important;
	width: 100% !important;
	position: relative !important;
	height: auto !important;
	max-width: calc(100% - 0px) !important;
	padding: 2px 0 !important;
	min-width: 25px !important;
}
#dm .dmBody div.u_1864339448 {
	padding: 70px !important;
}
#dm .dmBody div.u_1912672333 {
	margin: 0 !important;
	padding: 15px !important;
	width: auto !important;
}
#dm .dmBody .u_1903306024 .photoGalleryThumbs .image-container a {
	padding-top: 100px !important;
}
#dm .dmBody .u_1903306024 .layout-container,
#dm .dmBody .u_1903306024 .photoGalleryThumbs,
#dm .dmBody .u_1903306024 .photoGalleryViewAll {
	padding: 0 !important;
}
#dm .dmBody a.u_1062971613 {
	width: 200px !important;
	margin: 10px auto 10px 0 !important;
}
#dm .dmBody a.u_1062971613,
#dm .dmBody a.u_1159865847,
#dm .dmBody a.u_1345523432,
#dm .dmBody a.u_1546682148 {
	height: 50px !important;
	max-width: 100% !important;
	padding: 0 !important;
	min-width: 0 !important;
	text-align: center !important;
}
#dm .dmBody a.u_1159865847,
#dm .dmBody a.u_1345523432 {
	display: block !important;
	float: none !important;
	top: 0 !important;
	left: 0 !important;
	position: relative !important;
	width: 200px !important;
	margin: 10px auto 10px 0 !important;
}
#dm .dmBody h3.u_1419567449 {
	width: 100% !important;
	padding: 2px 20px !important;
	margin: 0 auto 0 0 !important;
	min-width: 0 !important;
	text-align: left !important;
	display: block !important;
}
#dm .dmBody div.u_1452037442 {
	padding: 50px 30px 30px !important;
}
#dm .dmBody div.u_1210699652,
#dm .dmBody div.u_1419567449,
#dm .dmBody h3.u_1419567449 {
	float: none !important;
	top: 0 !important;
	left: 0 !important;
	position: relative !important;
	height: auto !important;
	max-width: 100% !important;
}
#dm .dmBody div.u_1419567449 {
	width: 100% !important;
	display: block !important;
	margin: 0 auto 8px !important;
	padding: 2px 0 !important;
	min-width: 0 !important;
}
#dm .dmBody div.u_1210699652 .dmformsubmit {
	width: 200px !important;
	height: 50px !important;
}
#dm .dmBody div.u_1210699652 {
	width: calc(100% - 0px) !important;
	padding: 0 !important;
	min-width: 25px !important;
	text-align: start !important;
	margin: -8px 0 0 !important;
}
#dm .dmBody div.u_1886183094 {
	padding-top: 30px !important;
	padding-bottom: 30px !important;
	background-position: 50% 50% !important;
}
#dm .dmBody div.u_1758312650 {
	float: none !important;
	top: 0 !important;
	left: 0 !important;
	width: 668px !important;
	position: relative !important;
	height: auto !important;
	max-width: 100% !important;
	margin: 0 auto !important;
	padding: 2px 0 !important;
	min-width: 0 !important;
}
#dm .dmBody a.u_1546682148 {
	width: 170px !important;
	margin: 30px auto 0 !important;
}
#dm .dmBody div.u_1706907004,
#dm .dmBody header.u_1556605561,
#dm .dmBody header.u_1820967269 {
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-attachment: fixed !important;
	padding: 70px 0 !important;
	background-position: 50% 0 !important;
}
#dm .dmBody a.u_1056818922,
#dm .dmBody a.u_1546682148,
#dm .dmBody div.u_1423232917,
#dm .dmBody div.u_1745473459 {
	display: block !important;
	float: none !important;
	top: 0 !important;
	left: 0 !important;
	position: relative !important;
}
#dm .dmBody div.u_1423232917 {
	width: calc(100% - 309px) !important;
	height: auto !important;
	padding: 2px 0 !important;
	min-width: 25px !important;
	margin: 8px auto !important;
	max-width: 922px !important;
}
#dm .dmBody a.u_1056818922,
#dm .dmBody div.u_1745473459 {
	max-width: 100% !important;
}
#dm .dmBody a.u_1056818922 {
	width: 200px !important;
	text-align: center !important;
	height: 50px !important;
	padding: 0 !important;
	min-width: 0 !important;
	margin: 10px auto 10px 0 !important;
}
#dm .dmBody div.u_1226339088,
#dm .dmBody div.u_1375065592 {
	height: 120px !important;
}
#dm .dmBody header.u_1556605561,
#dm .dmBody header.u_1820967269 {
	padding: 170px 40px !important;
	margin: 0 !important;
	background-attachment: initial !important;
	background-size: contain !important;
	width: auto !important;
}
#dm .dmBody div.u_1745473459 {
	width: calc(100% - 0px) !important;
	height: auto !important;
	margin: 0 auto 8px !important;
	padding: 2px 0 !important;
	min-width: 25px !important;
}
#dm .dmBody div.u_1820967269 {
	padding: 0 !important;
	background-attachment: fixed !important;
	background-size: cover !important;
}
#dm .dmBody div.u_1045476625 {
	background-position: 50% 50% !important;
	padding: 0 !important;
	margin: 0 !important;
}
#dm .dmBody div.u_1109570509,
#dm .dmBody div.u_1388027855 {
	height: 100px !important;
}
#dm .dmBody header.u_1820967269 {
	background-size: cover !important;
}
#dm .dmBody div.u_1132797467,
#dm .dmBody div.u_1548488394,
#dm .dmBody div.u_richiedipreventivo {
	float: none !important;
	top: 0 !important;
	left: 0 !important;
	position: relative !important;
	height: auto !important;
}
#dm .dmBody div.u_1132797467 {
	display: block !important;
	width: calc(100% - 167px) !important;
	margin: 0 auto !important;
	max-width: 566px !important;
	padding: 2px 0 !important;
	min-width: 25px !important;
}
#dm .dmBody div.u_1548488394,
#dm .dmBody div.u_richiedipreventivo {
	width: auto !important;
	max-width: none !important;
	padding: 100px 40px !important;
	min-width: 0 !important;
	text-align: center !important;
	background-attachment: initial !important;
	background-size: cover !important;
	background-position: 50% 50% !important;
	margin: 0 !important;
}
#dm .dmBody div.u_1827993666,
#dm .dmBody div.u_1893135035 {
	float: none !important;
	top: 0 !important;
	left: 0 !important;
	position: relative !important;
	height: auto !important;
	margin: 8px auto !important;
	padding: 2px 0 !important;
}
#dm .dmBody div.u_1893135035 {
	width: 922px !important;
	display: block !important;
	max-width: 100% !important;
	min-width: 0 !important;
}
#dm .dmBody div.u_1827993666 {
	width: calc(100% - 267px) !important;
	max-width: 816.533px !important;
	min-width: 25px !important;
}
