*#dm *.dmform *.dmformsubmit {
 margin: 20px 15px 0px !important;
 }
*#dm *.dmBody div.u_1735731436 *.color-overlay {
 background-color: rgba(0, 0, 0, 0) !important;
 }
*#dm *.dmBody *.u_1129224740 {
 background-image: url("https://lirp.cdn-website.com/bbbbf38c/dms3rep/multi/opt/Alberghi-VILLA+TUSCANY-Siena-001-da05c07f-1920w.jpg") !important;
 }
*#dm *.dmBody div.u_1492592524 {
 background-color: rgba(255, 255, 255, 1) !important;
 }
*#dm *.dmBody a.u_1660628741 {
 background-color: rgba(245, 230, 196, 1) !important;
 }
*#dm *.dmBody a.u_1660628741:hover {
 background-color: rgba(0, 0, 0, 1) !important;
 background-image: none !important;
 }
*#dm *.dmBody a.u_1660628741.hover {
 background-color: rgba(0, 0, 0, 1) !important;
 background-image: none !important;
 }
*#dm *.dmBody a.u_1660628741 span.text {
 color: rgba(1, 1, 1, 1) !important;
 }
*#dm *.dmBody a.u_1660628741:hover span.text {
 color: rgba(245, 230, 196, 1) !important;
 }
*#dm *.dmBody a.u_1660628741.hover span.text {
 color: rgba(245, 230, 196, 1) !important;
 }
*#dm *.dmBody section.u_1190161417 {
 background-color: rgba(241, 241, 241, 1) !important;
 }
*#dm *.dmBody div.u_1498286613 {
 background-color: rgba(255, 255, 255, 1) !important;
 border-color: rgba(221, 221, 221, 1) !important;
 border-width: 1px !important;
 border-style: solid !important;
 }
*#dm *.dmBody a.u_1784396329 {
 background-color: rgba(245, 230, 196, 1) !important;
 }
*#dm *.dmBody a.u_1784396329:hover {
 background-color: rgba(0, 0, 0, 1) !important;
 background-image: none !important;
 }
*#dm *.dmBody a.u_1784396329.hover {
 background-color: rgba(0, 0, 0, 1) !important;
 background-image: none !important;
 }
*#dm *.dmBody a.u_1784396329 span.text {
 color: rgba(1, 1, 1, 1) !important;
 }
*#dm *.dmBody a.u_1784396329:hover span.text {
 color: rgba(245, 230, 196, 1) !important;
 }
*#dm *.dmBody a.u_1784396329.hover span.text {
 color: rgba(245, 230, 196, 1) !important;
 }
*#dm *.dmBody a.u_1535403531 {
 background-color: rgba(245, 230, 196, 1) !important;
 }
*#dm *.dmBody a.u_1535403531:hover {
 background-color: rgba(0, 0, 0, 1) !important;
 background-image: none !important;
 }
*#dm *.dmBody a.u_1535403531.hover {
 background-color: rgba(0, 0, 0, 1) !important;
 background-image: none !important;
 }
*#dm *.dmBody a.u_1535403531 span.text {
 color: rgba(1, 1, 1, 1) !important;
 }
*#dm *.dmBody a.u_1535403531:hover span.text {
 color: rgba(245, 230, 196, 1) !important;
 }
*#dm *.dmBody a.u_1535403531.hover span.text {
 color: rgba(245, 230, 196, 1) !important;
 }
*#dm *.dmBody div.u_1753847308 {
 background-color: rgba(241, 241, 241, 1) !important;
 border-color: rgba(221, 221, 221, 1) !important;
 border-width: 1px !important;
 border-style: solid !important;
 }
*#dm *.dmBody div.u_1745865876 {
 background-color: rgba(33, 33, 33, 1) !important;
 }
*#dm *.dmBody div.u_1617036858 {
 line-height: normal !important;
 }
*#dm *.dmBody section.u_1809014977 {
 background-color: rgba(255, 255, 255, 1) !important;
 box-shadow: none !important;
 -moz-box-shadow: none !important;
 -webkit-box-shadow: none !important;
 }
*#dm *.dmBody a.u_1698425616 span.textonly {
 color: rgba(255, 255, 255, 1) !important;
 }
*#dm *.dmBody a.u_1698425616 *.iconBg {
 display: inline !important;
 }
*#dm *.dmBody a.u_1698425616 {
 color: rgba(140, 149, 155, 1) !important;
 background-color: rgba(245, 230, 196, 1) !important;
 border-style: solid !important;
 border-color: rgba(255, 255, 255, 1) !important;
 border-radius: 0px !important;
 -moz-border-radius: 0px !important;
 -webkit-border-radius: 0px !important;
 }
*#dm *.dmBody a.u_1698425616 span.icon {
 color: rgba(1, 1, 1, 1) !important;
 background-image: none !important;
 fill: rgba(1, 1, 1, 1) !important;
 }
*#dm *.dmBody a.u_1698425616 span.text {
 color: rgba(1, 1, 1, 1) !important;
 }
*#dm *.dmBody div.u_1704913760 {
 background-color: rgba(33, 33, 33, 1) !important;
 border-top-width: 2px !important;
 border-top-style: solid !important;
 border-top-color: rgba(245, 230, 196, 1) !important;
 }
*#dm *.dmBody div.u_1070622813 img[dm_changed] {
 box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px !important;
 -moz-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px !important;
 -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px !important;
 }
*#dm *.dmBody div.u_1070622813 img {
 box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px !important;
 -moz-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px !important;
 -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px !important;
 }
*#dm *.dmBody div.u_1278919374 img[dm_changed] {
 box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px !important;
 -moz-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px !important;
 -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px !important;
 }
*#dm *.dmBody div.u_1278919374 img {
 box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px !important;
 -moz-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px !important;
 -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px !important;
 }
*#dm *.dmBody div.u_1998362346 {
 background-color: rgba(241, 241, 241, 1) !important;
 box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px !important;
 -moz-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px !important;
 -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px !important;
 border-style: solid !important;
 border-width: 1px !important;
 border-color: rgba(255, 255, 255, 1) !important;
 z-index: 2 !important;
 }
separatorHomeCss{color:red !important}*#dm *.dmBody div.u_1735731436 {
 height: 500px !important;
 }
*#dm *.dmBody div.u_1467784756 {
 padding-top: 0px !important;
 padding-bottom: 0px !important;
 }
*#dm *.dmBody h1.u_1893244468 {
 float: none !important;
 top: 0px !important;
 left: 0 !important;
 width: 841.594px !important;
 position: relative !important;
 height: auto !important;
 padding-top: 0px !important;
 padding-left: 0px !important;
 padding-bottom: 0px !important;
 margin-right: auto !important;
 margin-left: auto !important;
 max-width: calc(100% - 19px) !important;
 margin-top: 0px !important;
 margin-bottom: 20px !important;
 padding-right: 0px !important;
 min-width: 25px !important;
 text-align: center !important;
 }
*#dm *.dmBody section.u_1190161417 {
 padding-top: 50px !important;
 padding-bottom: 50px !important;
 }
*#dm *.dmBody div.u_1498286613 {
 padding-top: 40px !important;
 padding-right: 40px !important;
 padding-bottom: 45px !important;
 padding-left: 40px !important;
 }
*#dm *.dmBody h2.u_1643267274 {
 display: block !important;
 float: none !important;
 top: 0px !important;
 left: 0px !important;
 width: 100% !important;
 position: relative !important;
 height: auto !important;
 padding-top: 0px !important;
 padding-left: 0px !important;
 padding-bottom: 0px !important;
 margin-right: auto !important;
 margin-left: 0 !important;
 max-width: 100% !important;
 margin-top: 0px !important;
 margin-bottom: 15px !important;
 padding-right: 0px !important;
 min-width: 0 !important;
 text-align: left !important;
 }
*#dm *.dmBody a.u_1784396329 {
 float: none !important;
 top: 0px !important;
 left: 0px !important;
 width: 281px !important;
 position: relative !important;
 height: 50px !important;
 padding-top: 0px !important;
 padding-left: 0px !important;
 padding-bottom: 0px !important;
 max-width: 100% !important;
 padding-right: 0px !important;
 min-width: 0 !important;
 text-align: center !important;
 display: block !important;
 margin-right: auto !important;
 margin-left: 0 !important;
 margin-top: 20px !important;
 margin-bottom: 0px !important;
 }
*#dm *.dmBody div.u_1808565690 {
 padding-top: 0px !important;
 padding-right: 0px !important;
 }
*#dm *.dmBody div.u_1070622813 {
 float: none !important;
 top: 0px !important;
 left: 0 !important;
 width: 100% !important;
 position: relative !important;
 height: auto !important;
 padding-top: 0px !important;
 padding-left: 0px !important;
 padding-bottom: 0px !important;
 margin-right: auto !important;
 margin-left: auto !important;
 max-width: calc(100% - 0px) !important;
 margin-top: 177px !important;
 margin-bottom: 0px !important;
 padding-right: 0px !important;
 min-width: 25px !important;
 text-align: start !important;
 }
*#dm *.dmBody div.u_1714412451 {
 height: 25px !important;
 }
*#dm *.dmBody section.u_1809014977 {
 padding-top: 50px !important;
 padding-bottom: 50px !important;
 }
*#dm *.dmBody div.u_1753847308 {
 padding-top: 40px !important;
 padding-right: 40px !important;
 padding-bottom: 45px !important;
 padding-left: 40px !important;
 }
*#dm *.dmBody h2.u_1882355513 {
 display: block !important;
 float: none !important;
 top: 0px !important;
 left: 0px !important;
 width: 100% !important;
 position: relative !important;
 height: auto !important;
 padding-top: 0px !important;
 padding-left: 0px !important;
 padding-bottom: 0px !important;
 margin-right: auto !important;
 margin-left: 0 !important;
 max-width: 100% !important;
 margin-top: 0px !important;
 margin-bottom: 15px !important;
 padding-right: 0px !important;
 min-width: 0 !important;
 text-align: left !important;
 }
*#dm *.dmBody a.u_1535403531 {
 float: none !important;
 top: 0px !important;
 left: 0px !important;
 width: 281px !important;
 position: relative !important;
 height: 50px !important;
 padding-top: 0px !important;
 padding-left: 0px !important;
 padding-bottom: 0px !important;
 max-width: 100% !important;
 padding-right: 0px !important;
 min-width: 0 !important;
 text-align: center !important;
 display: block !important;
 margin-right: auto !important;
 margin-left: 0 !important;
 margin-top: 20px !important;
 margin-bottom: 0px !important;
 }
*#dm *.dmBody div.u_1011993522 {
 height: 25px !important;
 }
*#dm *.dmBody div.u_1661101599 {
 padding-top: 0px !important;
 padding-right: 0px !important;
 padding-left: 0px !important;
 }
*#dm *.dmBody div.u_1278919374 {
 float: none !important;
 top: 0px !important;
 left: 0 !important;
 width: 100% !important;
 position: relative !important;
 padding-top: 0px !important;
 padding-left: 0px !important;
 padding-bottom: 0px !important;
 margin-right: auto !important;
 margin-left: auto !important;
 max-width: calc(100% - 0px) !important;
 margin-top: 90px !important;
 margin-bottom: 0px !important;
 padding-right: 0px !important;
 min-width: 25px !important;
 text-align: start !important;
 height: auto !important;
 }
*#dm *.dmBody div.u_1745865876 {
 padding-top: 40px !important;
 padding-bottom: 45px !important;
 padding-left: 40px !important;
 }
*#dm *.dmBody div.u_1998362346 {
 padding-top: 40px !important;
 padding-right: 40px !important;
 padding-bottom: 50px !important;
 padding-left: 40px !important;
 margin-top: -120px !important;
 }
*#dm *.dmBody a.u_1660628741 {
 float: none !important;
 top: 0px !important;
 left: 0 !important;
 width: 281px !important;
 position: relative !important;
 height: 50px !important;
 padding-top: 0px !important;
 padding-left: 0px !important;
 padding-bottom: 0px !important;
 margin-right: auto !important;
 margin-left: auto !important;
 max-width: 100% !important;
 margin-top: 20px !important;
 margin-bottom: 0px !important;
 padding-right: 0px !important;
 min-width: 0 !important;
 text-align: center !important;
 display: block !important;
 }
