*#dm *.dmBody *.u_1869744900:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1869744900.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1869744900:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.35 !important;
}
*#dm *.dmBody div.u_1869744900.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.35 !important;
}
*#dm *.dmBody div.u_1043878955
{
	border-radius:0px 0px 0px 0px !important;
}
*#dm *.dmBody div.u_1196517798
{
	border-radius:0px 0px 0px 0px !important;
}
*#dm *.dmBody a.u_1912173594
{
	background-color:rgba(0,149,182,1) !important;
}
*#dm *.dmBody a.u_1912173594:hover span.text
{
	color:rgba(0,149,182,1) !important;
}
*#dm *.dmBody a.u_1912173594.hover span.text
{
	color:rgba(0,149,182,1) !important;
}
*#dm *.dmBody a.u_1912173594:hover
{
	background-color:rgba(255,255,255,1) !important;
	background-image:none !important;
	border-color:rgba(0,149,182,1) !important;
}
*#dm *.dmBody a.u_1912173594.hover
{
	background-color:rgba(255,255,255,1) !important;
	background-image:none !important;
	border-color:rgba(0,149,182,1) !important;
}
*#dm *.dmBody *.u_1912173594
{
	justify-content:center !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1869744900
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/8da4a5db/dms3rep/multi/opt/dimora-elma-san-lorenzo-1920w.png) !important;
}
*.dmFooterContainer
{
	display:null !important;
}
*#dm *.dmBody a.u_1297824092
{
	background-color:rgba(0,149,182,1) !important;
}
*#dm *.dmBody a.u_1297824092:hover span.text
{
	color:rgba(0,149,182,1) !important;
}
*#dm *.dmBody a.u_1297824092.hover span.text
{
	color:rgba(0,149,182,1) !important;
}
*#dm *.dmBody a.u_1297824092:hover
{
	background-color:rgba(255,255,255,1) !important;
	background-image:none !important;
	border-color:rgba(0,149,182,1) !important;
}
*#dm *.dmBody a.u_1297824092.hover
{
	background-color:rgba(255,255,255,1) !important;
	background-image:none !important;
	border-color:rgba(0,149,182,1) !important;
}
*#dm *.dmBody *.u_1297824092
{
	justify-content:center !important;
	text-align:center !important;
}
separatorHomeCss{color:red !important}*#dm *.dmBody div.u_1869744900
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:356.5px !important;
	padding-left:40px !important;
	padding-bottom:356.5px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:initial !important;
	background-size:cover !important;
	background-position:50% 0 !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1231020484
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1192644403
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:880px !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:0 !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1412592945
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1731175433
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
}
*#dm *.dmBody *.u_1186118359 .caption-inner
{
	border-bottom-left-radius:0px !important;
	-webkit-border-top-right-radius:0px !important;
	-moz-border-top-right-radius:0px !important;
	-webkit-border-bottom-right-radius:0px !important;
	-webkit-border-bottom-left-radius:0px !important;
	border-top-right-radius:0px !important;
	-webkit-border-top-left-radius:0px !important;
	border-radius:0px !important;
	-moz-border-bottom-right-radius:0px !important;
	-moz-border-top-left-radius:0px !important;
	border-top-left-radius:0px !important;
	-moz-border-radius:0px !important;
	-moz-border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
	-webkit-border-radius:0px !important;
}
*#dm *.dmBody *.u_1186118359 .photoGalleryThumbs
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1186118359 .layout-container
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1186118359 .photoGalleryViewAll
{
	padding:0 10px !important;
}
*#dm *.dmBody div.u_1103907102
{
	margin-left:0px !important;
	padding-top:60px !important;
	padding-left:100px !important;
	padding-bottom:10px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:100px !important;
	width:auto !important;
}
*#dm *.dmBody a.u_1912173594
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:280px !important;
	position:relative !important;
	height:auto !important;
	padding-top:10px !important;
	padding-left:7px !important;
	padding-bottom:10px !important;
	min-height:46px !important;
	max-width:100% !important;
	padding-right:7px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody a.u_1297824092
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 349px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:10px !important;
	padding-left:7px !important;
	padding-bottom:10px !important;
	min-height:46px !important;
	max-width:244px !important;
	padding-right:7px !important;
	min-width:25px !important;
	text-align:center !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:19px !important;
	margin-bottom:10px !important;
}
