*#dm *.dmBody div.u_Top
{
	background-color:rgba(72,72,72,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://le-cdn.website-editor.net/3802be72cd6e46f48641fa376a6bca08/dms3rep/multi/opt/bg-1920w.png) !important;
}
*#dm *.dmBody div.u_1418387074
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody nav.u_1959043141.main-navigation.unifiednav
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1246085907
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody nav.u_1959043141.main-navigation.unifiednav.effect-background .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover
{
	background-color:rgba(26,48,249,1) !important;
	background-image:none !important;
}
*#dm *.dmBody nav.u_1959043141.main-navigation.unifiednav.effect-background .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover
{
	background-color:rgba(26,48,249,1) !important;
	background-image:none !important;
}
*#dm *.dmBody nav.u_1959043141.main-navigation.unifiednav.effect-background .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected
{
	background-color:rgba(26,48,249,1) !important;
	background-image:none !important;
}
*#dm *.dmBody *.u_1604758066
{
	display:none !important;
}
*#dm *.dmBody *.u_1632445692
{
	display:none !important;
}
*#dm *.dmBody *.u_1898092635
{
	display:none !important;
}
*#dm *.dmBody *.u_1975796826
{
	display:none !important;
}
*#dm *.dmBody *.u_1971993105
{
	display:none !important;
}
*#dm *.dmBody *.u_1431748393
{
	display:none !important;
}
*#dm *.dmBody div.u_1019153699
{
	background-image:url(https://le-cdn.website-editor.net/3802be72cd6e46f48641fa376a6bca08/dms3rep/multi/opt/STRUTTURA-1920w.png) !important;
}
*#dm *.dmBody h1.u_1183950308
{
	line-height:normal !important;
	font-family:'Arial Black' !important;
}
*#dm *.dmBody div.u_1270339256
{
	background-image:url(https://le-cdn.website-editor.net/3802be72cd6e46f48641fa376a6bca08/dms3rep/multi/opt/MACCHINA1-1920w.jpg) !important;
}
*#dm *.dmBody nav.u_1959043141.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item
{
	color:rgba(26,48,249,1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody *.u_1959043141.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"]
{
	top:calc(100% - 0px - 0px) !important;
}
*#dm *.dmBody *.u_1959043141.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"]
{
	left:15px !important;
}
*#dm *.dmBody *.u_1959043141.main-navigation.unifiednav[data-nav-structure="SPLIT"] .unifiednav__container:not([data-depth]):not(:last-of-type)>.unifiednav__item-wrap .unifiednav__container[data-depth="0"]
{
	left:15px !important;
}
*#dm *.dmBody *.u_1959043141.main-navigation.unifiednav[data-nav-structure="SPLIT"] .unifiednav__container:not([data-depth]):last-of-type>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"]
{
	left:15px !important;
}
*#dm *.dmBody *.u_1959043141.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before
{
	font-size:24px !important;
}
*#dm *.dmBody *.u_1959043141.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after
{
	font-size:24px !important;
}
*#dm *.dmBody *.u_1588025434
{
	display:none !important;
}
*#dm *.dmBody *.u_1082197996
{
	display:none !important;
}
*#dm *.dmBody div.u_1150313164
{
	background-image:url(https://le-cdn.website-editor.net/3802be72cd6e46f48641fa376a6bca08/dms3rep/multi/opt/COPERTINA_SEZIONE_ENERGETICA2-3c6f9333-1920w.jpg) !important;
}
*#dm *.dmBody div.u_1305826671 .listImage
{
	border-style:solid !important;
	border-width:8px !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody *.u_1713670344
{
	width:100% !important;
}
*#dm *.dmBody *.u_1991915503
{
	width:100% !important;
}
*#dm *.dmBody div.u_1556745012
{
	background-image:url(https://le-cdn.website-editor.net/s/3802be72cd6e46f48641fa376a6bca08/dms3rep/multi/opt/EFFICENZA_ENERGETICA-1920w.jpg) !important;
}
*#dm *.dmBody div.u_1305826671 .listText .itemName
{
	color:rgba(26,96,249,1) !important;
}
*#dm *.dmBody div.u_1305826671 .biglink>.itemName
{
	color:rgba(26,96,249,1) !important;
}
*#dm *.dmBody div.u_1305826671 .itemText
{
	color:rgba(26,48,249,1) !important;
}
*#dm *.dmBody div.u_1305826671 .itemText .rteBlock
{
	color:rgba(26,48,249,1) !important;
}
separatorHomeCss{color:red !important}*#dm *.dmBody div.u_Top{
padding-top:213.5px !important;
padding-bottom:213.5px !important;
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-left:40px !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:none !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:40px !important;
min-width:0 !important;
text-align:center !important;
background-repeat:no-repeat !important;
background-size:cover !important;
background-attachment:fixed !important}
body.dmDesktopBody .d-header-wrapper{
display:none !important}
body.dmDesktopBody .popupNavBox{
display:none !important}
*#dm *.dmBody div.u_1305826671{
padding-top:0 !important}
*#dm *.dmBody div.u_1841201990{
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:0 !important;
margin-left:60px !important;
max-width:427px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
text-align:left !important}
*#dm *.dmBody div.u_1418387074{
top:0 !important;
left:0 !important;
width:auto !important;
position:relative !important;
height:auto !important;
padding-top:0 !important;
padding-left:40px !important;
padding-bottom:0 !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:40px !important;
min-width:0 !important;
text-align:left !important}
*#dm *.dmBody nav.u_1959043141.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{
font-size:24px !important}
*#dm *.dmBody div.u_1152775220{
padding-top:2px !important;
margin-left:30px !important}
*#dm *.dmBody div.u_1246085907{
float:none !important;
top:0 !important;
left:0 !important;
width:auto !important;
position:relative !important;
height:auto !important;
padding-top:15.5px !important;
padding-left:0 !important;
padding-bottom:15.5px !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:0 !important;
text-align:start !important}
*#dm *.dmBody nav.u_1959043141{
padding-top:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
padding-left:0 !important;
margin-left:120px !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 120px) !important;
position:relative !important;
height:auto !important;
margin-right:0 !important;
max-width:679px !important;
margin-top:15px !important;
justify-content:flex-start !important;
align-items:stretch !important;
margin-bottom:0 !important;
min-width:25px !important;
text-align:start !important}
*#dm *.dmBody h1.u_1183950308{
top:0 !important;
left:0 !important;
width:calc(100% - 228px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:414.993px !important;
padding-right:47px !important;
min-width:25px !important;
text-align:left !important;
margin-right:auto !important;
float:none !important;
margin-left:auto !important;
margin-top:8px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1713670344{
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:165.989px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
text-align:start !important}
*#dm *.dmBody div.u_1991915503{
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:0 !important;
margin-left:0 !important;
max-width:201px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
text-align:start !important}