*#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 div.caption-container *.caption-text *.rteBlock{
color:rgba(0,0,0,0) !important}
*#dm *.dmBody div.u_introhome{
background-color:rgba(255,255,255,1) !important;
background-repeat:no-repeat !important;
background-image:none !important;
background-size:cover !important}
*#dm *.dmBody nav.u_1122882908{
color:black !important}
*#dm *.dmBody *.u_1654905168{
text-align:CENTER !important}
*#dm *.dmBody *.u_1663871397:before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1663871397.before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1663871397>.bgExtraLayerOverlay{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody div.u_1743899730{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1882328873{
background-color:rgba(245,245,245,1) !important}
*#dm *.dmBody *.u_1953513314{
display:block !important}
*#dm *.dmBody *.u_1313873677{
display:none !important}
*#dm *.dmBody *.u_1606573707{
display:block !important}
*#dm *.dmBody *.u_1559512789{
display:none !important}
*#dm *.dmBody *.u_1961847220:before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1961847220.before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1961847220>.bgExtraLayerOverlay{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody div.u_1961847220:before{
background-color:rgba(0,0,0,1) !important;
opacity:0.6 !important}
*#dm *.dmBody div.u_1961847220.before{
background-color:rgba(0,0,0,1) !important;
opacity:0.6 !important}
*#dm *.dmBody div.u_1961847220>.bgExtraLayerOverlay{
background-color:rgba(0,0,0,1) !important;
opacity:0.6 !important}
*#dm *.dmBody div.u_1151493204 .color-overlay{
background-color:rgba(0,0,0,0) !important}
*#dm *.dmBody *.u_1608776515:before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1608776515.before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1608776515>.bgExtraLayerOverlay{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody div.u_1608776515:before{
background-color:rgba(0,0,0,1) !important}
*#dm *.dmBody div.u_1608776515.before{
background-color:rgba(0,0,0,1) !important}
*#dm *.dmBody div.u_1608776515>.bgExtraLayerOverlay{
background-color:rgba(0,0,0,1) !important}
*#dm *.dmBody div.u_1093888346{
}
*#dm *.dmBody *.u_1370986780 .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 div.u_1355332847{
background-color:rgba(0,0,0,0) !important}
*#dm *.dmBody div.u_1434647139{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1663871397{
background-repeat:no-repeat !important;
background-image:url(../../../lirp.cdn-website.com/3f0bfe7b/dms3rep/multi/opt/Giardinaggio-Service-MONTE+SAN+PIETRO-001-1920w.jpg) !important;
background-size:cover !important;
border-style:solid !important;
border-width:0 !important}
*#dm *.dmBody div.u_1961847220{
background-repeat:no-repeat !important;
background-image:url(../../../lirp.cdn-website.com/3f0bfe7b/dms3rep/multi/opt/Giardinaggio-Service-MONTE+SAN+PIETRO-002-1920w.jpg) !important;
background-size:cover !important;
border-style:solid !important;
border-width:0 !important}
*#dm *.dmBody *.u_1139584255{
background-image:url(../../../lirp.cdn-website.com/3f0bfe7b/dms3rep/multi/opt/Giardinaggio-Service-MONTE+SAN+PIETRO-003-1920w.jpg) !important}
*#dm *.dmBody div.u_1608776515{
background-repeat:no-repeat !important;
background-image:url(../../../lirp.cdn-website.com/3f0bfe7b/dms3rep/multi/opt/Giardinaggio-Service-MONTE+SAN+PIETRO-004-1920w.jpg) !important}
*#dm *.dmBody div.u_1370986780 .caption-container .caption-title{
font-family: Muli !important;
color:rgba(18,18,18,1) !important}
a.u_1612688635 *.iconBg{
display:inline !important}
*#dm *.dmBody a.u_1612688635{
border-radius:0 !important;
-moz-border-radius:0 !important;
-webkit-border-radius:0 !important}
*#dm *.dmBody a.u_1612688635 span.icon{
color:rgba(96,127,59,1) !important;
fill:rgba(96,127,59,1) !important}
*#dm *.dmBody a.u_1612688635:hover .icon{
color:rgba(77,105,43,1) !important;
fill:rgba(77,105,43,1) !important}
*#dm *.dmBody a.u_1612688635.hover .icon{
color:rgba(77,105,43,1) !important;
fill:rgba(77,105,43,1) !important}
a.u_1972930240 *.iconBg{
display:inline !important}
*#dm *.dmBody a.u_1972930240{
border-radius:0 !important;
-moz-border-radius:0 !important;
-webkit-border-radius:0 !important}
*#dm *.dmBody a.u_1972930240 span.icon{
color:rgba(96,127,59,1) !important;
fill:rgba(96,127,59,1) !important}
*#dm *.dmBody a.u_1972930240:hover .icon{
color:rgba(77,105,43,1) !important;
fill:rgba(77,105,43,1) !important}
*#dm *.dmBody a.u_1972930240.hover .icon{
color:rgba(77,105,43,1) !important;
fill:rgba(77,105,43,1) !important}
*#dm *.dmBody div.u_1663871397:before{
background-color:rgba(0,0,0,1) !important;
opacity:0.58 !important}
*#dm *.dmBody div.u_1663871397.before{
background-color:rgba(0,0,0,1) !important;
opacity:0.58 !important}
*#dm *.dmBody div.u_1663871397>.bgExtraLayerOverlay{
background-color:rgba(0,0,0,1) !important;
opacity:0.58 !important}
*#dm *.dmBody div.u_1655584801{
background-color:rgba(237,216,7,1) !important;
background-repeat:no-repeat !important;
background-image:url(../../../lirp.cdn-website.com/3f0bfe7b/dms3rep/multi/opt/back-pattern-1920w.png) !important;
background-size:cover !important}
*#dm *.dmBody div.u_1370986780 .caption-inner{
background-color:rgba(255,255,255,0.67) !important}separatorHomeCss{color:red !important}
*#dm *.dmBody div.u_1663871397{
background-repeat:no-repeat !important;
background-image:url(../../../lirp-cdn.multiscreensite.com/3f0bfe7b/dms3rep/multi/opt/Giardinaggio-Service-MONTE+SAN+PIETRO-001-1920w.jpg) !important;
background-size:cover !important;
border-style:solid !important;
border-width:0 !important}
*#dm *.dmBody div.u_1961847220{
background-repeat:no-repeat !important;
background-image:url(../../../lirp-cdn.multiscreensite.com/3f0bfe7b/dms3rep/multi/opt/Giardinaggio-Service-MONTE+SAN+PIETRO-002-1920w.jpg) !important;
background-size:cover !important;
border-style:solid !important;
border-width:0 !important}
*#dm *.dmBody *.u_1139584255{
background-image:url(../../../lirp-cdn.multiscreensite.com/3f0bfe7b/dms3rep/multi/opt/Giardinaggio-Service-MONTE+SAN+PIETRO-003-1920w.jpg) !important}
*#dm *.dmBody div.u_1608776515{
background-repeat:no-repeat !important;
background-image:url(../../../lirp-cdn.multiscreensite.com/3f0bfe7b/dms3rep/multi/opt/Giardinaggio-Service-MONTE+SAN+PIETRO-004-1920w.jpg) !important}
*#dm *.dmBody div.u_1655584801{
background-color:rgba(237,216,7,1) !important;
background-repeat:no-repeat !important;
background-image:url(../../../lirp-cdn.multiscreensite.com/3f0bfe7b/dms3rep/multi/opt/back-pattern-1920w.png) !important;
background-size:cover !important}@media all and (min-width:1920px), all and (-webkit-min-device-pixel-ratio: 1.5), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {

*#dm *.dmBody div.u_1663871397{
background-repeat:no-repeat !important;
background-image:url(../../../lirp-cdn.multiscreensite.com/3f0bfe7b/dms3rep/multi/opt/Giardinaggio-Service-MONTE+SAN+PIETRO-001-2880w.jpg) !important;
background-size:cover !important;
border-style:solid !important;
border-width:0 !important}
*#dm *.dmBody div.u_1961847220{
background-repeat:no-repeat !important;
background-image:url(../../../lirp-cdn.multiscreensite.com/3f0bfe7b/dms3rep/multi/opt/Giardinaggio-Service-MONTE+SAN+PIETRO-002-2880w.jpg) !important;
background-size:cover !important;
border-style:solid !important;
border-width:0 !important}
*#dm *.dmBody *.u_1139584255{
background-image:url(../../../lirp-cdn.multiscreensite.com/3f0bfe7b/dms3rep/multi/opt/Giardinaggio-Service-MONTE+SAN+PIETRO-003-2880w.jpg) !important}
*#dm *.dmBody div.u_1608776515{
background-repeat:no-repeat !important;
background-image:url(../../../lirp-cdn.multiscreensite.com/3f0bfe7b/dms3rep/multi/opt/Giardinaggio-Service-MONTE+SAN+PIETRO-004-2880w.jpg) !important}
*#dm *.dmBody div.u_1655584801{
background-color:rgba(237,216,7,1) !important;
background-repeat:no-repeat !important;
background-image:url(../../../lirp-cdn.multiscreensite.com/3f0bfe7b/dms3rep/multi/opt/back-pattern-2880w.png) !important;
background-size:cover !important}
}
*#dm *.dmBody div.u_introhome{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:100px !important;
padding-left:40px !important;
padding-bottom:100px !important;
margin-right:0 !important;
margin-left:0 !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-position:0 0 !important}
*#dm *.d-page-1716942098 DIV.dmInner{
background-repeat:no-repeat !important;
background-image:none !important;
background-size:cover !important;
background-attachment:fixed !important;
background-position:50% 50% !important;
background-color:rgba(255,255,255,1) !important}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight{
background-repeat:no-repeat !important;
background-image:none !important;
background-size:cover !important;
background-attachment:fixed !important;
background-position:50% 50% !important;
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1743899730{
margin-left:0 !important;
padding-top:60px !important;
padding-left:40px !important;
padding-bottom:70px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:40px !important;
width:auto !important}
*#dm *.dmBody div.u_1944656582{
margin-left:0 !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:40px !important}
*#dm *.dmBody div.u_1869418081{
margin-left:0 !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1355332847{
margin-left:0 !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1961847220{
padding-top:100px !important;
padding-left:40px !important;
padding-bottom:100px !important;
padding-right:40px !important;
width:auto !important;
float:none !important;
top:0 !important;
left:0 !important;
position:relative !important;
height:auto !important;
max-width:100% !important;
min-width:0 !important;
text-align:start !important;
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
background-position:50% 50% !important;
background-attachment:fixed !important}
*#dm *.dmBody a.u_1654905168{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:222px !important;
position:relative !important;
height:45px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
margin-right:auto !important;
margin-left:auto !important;
margin-top:25px !important;
margin-bottom:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_1434647139{
margin-left:0 !important;
padding-top:70px !important;
padding-left:40px !important;
padding-bottom:70px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:40px !important;
width:auto !important}
a.u_1612688635{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:54px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
text-align:center !important}
*#dm *.dmBody div.u_1370986780 .caption-button{
width:184px !important}
a.u_1972930240{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:54px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
text-align:center !important}
*#dm *.dmBody a.u_1972930240{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:280px !important;
position:relative !important;
height:45px !important;
padding-top:0 !important;
padding-left:45px !important;
padding-bottom:0 !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_1663871397{
margin-left:0 !important;
padding-top:216.5px !important;
padding-left:40px !important;
padding-bottom:216.5px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:40px !important;
width:auto !important;
float:none !important;
top:0 !important;
left:0 !important;
position:relative !important;
height:auto !important;
max-width:100% !important;
min-width:0 !important;
text-align:start !important;
background-position:50% 50% !important}
*#dm *.dmBody div.u_1364001522{
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;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1431421844{
float:none !important;
top:0 !important;
left:0 !important;
width:460px !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:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:0 !important}
*#dm *.dmBody a.u_1612688635{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 57px) !important;
position:relative !important;
height:50px !important;
padding-top:0 !important;
padding-left:45px !important;
padding-bottom:0 !important;
max-width:351px !important;
padding-right:0 !important;
min-width:25px !important;
text-align:center !important;
margin-right:auto !important;
margin-left:auto !important;
margin-top:28px !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1655584801{
background-repeat:repeat !important;
background-size:auto !important;
background-position:50% 50% !important;
margin-left:0 !important;
padding-top:18.5px !important;
padding-left:40px !important;
padding-bottom:18.5px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:40px !important;
width:auto !important;
float:none !important;
top:0 !important;
left:0 !important;
position:relative !important;
height:auto !important;
max-width:100% !important;
min-width:0 !important;
text-align:start !important}
*#dm *.dmBody div.u_1562143125{
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:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1573985514{
float:none !important;
top:0 !important;
left:0 !important;
width:auto !important;
position:relative !important;
height:auto !important;
padding-top:14px !important;
padding-left:0 !important;
padding-bottom:14px !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 div.u_1370986780{
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 *.u_1370986780 .photoGalleryThumbs .image-container a{
padding-top:427px !important}
*#dm *.dmBody *.u_1370986780 .photoGalleryThumbs{
padding:6px !important}
*#dm *.dmBody *.u_1370986780 .layout-container{
padding:6px !important}
*#dm *.dmBody *.u_1370986780 .photoGalleryViewAll{
padding:0 12px !important}
*#dm *.dmBody div.u_1882328873{
margin-left:0 !important;
padding-top:0 !important;
padding-left:40px !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:40px !important;
width:auto !important;
float:none !important;
top:0 !important;
left:0 !important;
position:relative !important;
height:auto !important;
max-width:100% !important;
min-width:0 !important;
text-align:start !important}
*#dm *.dmBody div.u_1534364761{
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:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1151493204{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:455px !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:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
text-align:start !important}
*#dm *.dmBody div.u_1569975412{
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:100% !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1604561353{
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:564px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1597884906{
width:calc(100% - 457px) !important;
height:auto !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
position:relative !important;
max-width:46px !important;
min-width:25px !important;
text-align:start !important;
margin-left:auto !important;
margin-top:0 !important;
margin-bottom:20px !important;
margin-right:auto !important}
*#dm *.dmBody div.u_1608776515{
background-attachment:fixed !important;
background-size:cover !important;
background-position:50% 100% !important;
margin-left:0 !important;
padding-top:123.5px !important;
padding-left:40px !important;
padding-bottom:123.5px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:40px !important;
width:auto !important;
float:none !important;
top:0 !important;
left:0 !important;
position:relative !important;
height:auto !important;
max-width:100% !important;
min-width:0 !important;
text-align:start !important}