#dm .dmBody a.span.textonly{color:var(--color_2)!important}#dm .dmBody div.dmform-error{font-style:normal!important}#dm .dmBody div.checkboxwrapper span,#dm .dmBody div.dmforminput .fileUploadLink,#dm .dmBody div.dmforminput textarea,#dm .dmBody div.radiowrapper span{font-style:italic!important}#dm .dmBody .u_1243667655.before,#dm .dmBody .u_1243667655:before,#dm .dmBody .u_1243667655>.bgExtraLayerOverlay{opacity:.5!important;background-color:linear-gradient(90deg,#000 0,transparent 100%)!important}#dm .dmBody div.u_1844324657 .photoGalleryThumbs .image-container,#dm .dmBody div.u_properties .photoGalleryThumbs .image-container{border-radius:3%!important;-moz-border-radius:3%!important;-webkit-border-radius:3%!important}#dm .dmBody div.u_1191333373 hr,#dm .dmBody div.u_1380702540 hr,#dm .dmBody div.u_1703793765 hr,#dm .dmBody div.u_1738222779 hr{color:var(--color_1)!important;border-top-style:solid!important;border-top-width:1px!important}#dm .dmBody div.u_1937334703{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;background-color:transparent!important;border-style:solid!important;border-width:0!important}#dm .dmBody div.u_1708660301{background-color:var(--color_1)!important;background-image:none!important}#dm .dmBody div.u_1243667655.before,#dm .dmBody div.u_1243667655:before,#dm .dmBody div.u_1243667655>.bgExtraLayerOverlay{opacity:.35!important;background-image:linear-gradient(90deg,#000 0,transparent 100%)!important}#dm .dmBody .u_1546312318,#dm .dmBody .u_1744734158{width:100%!important}#dm .dmBody div.u_1744734158 img,#dm .dmBody div.u_1744734158 img[dm_changed]{border-radius:25% 25% 25% 25%!important;border-style:solid!important;border-width:5px!important;border-color:var(--color_1)!important}#dm .dmBody div.u_1546312318 img,#dm .dmBody div.u_1546312318 img[dm_changed]{border-radius:100px 100px 100px 100px!important;border-style:solid!important;border-width:5px!important}#dm .dmBody .u_1537496079 .photoGalleryThumbs .image-container a{background-size:contain!important}#dm .dmBody div.u_1558669736{background-repeat:no-repeat!important;background-image:url(https://lirp.cdn-website.com/b2dae1fa/dms3rep/multi/opt/Via+Foresta+With+Sign-1920w.png)!important;background-size:cover!important}#dm .dmBody .u_1558669736.before,#dm .dmBody .u_1558669736:before,#dm .dmBody .u_1558669736>.bgExtraLayerOverlay,#dm .dmBody .u_ViewHomeModels:before{opacity:.5!important;background-color:#fff!important}#dm .dmBody div.u_1558669736.before,#dm .dmBody div.u_1558669736:before,#dm .dmBody div.u_1558669736>.bgExtraLayerOverlay,#dm .dmBody div.u_ViewHomeModels.before,#dm .dmBody div.u_ViewHomeModels:before{background-color:#0f5227!important}#dm .dmBody .u_1029509481,#dm .dmBody .u_1049570190,#dm .dmBody .u_1067133184,#dm .dmBody .u_1098645924,#dm .dmBody .u_1099890299,#dm .dmBody .u_1101762216,#dm .dmBody .u_1145062724,#dm .dmBody .u_1203038371,#dm .dmBody .u_1381983798,#dm .dmBody .u_1459866062,#dm .dmBody .u_1461851130,#dm .dmBody .u_1535417210,#dm .dmBody .u_1565293261,#dm .dmBody .u_1607537751,#dm .dmBody .u_1625311076,#dm .dmBody .u_1627716445,#dm .dmBody .u_1647409117,#dm .dmBody .u_1756714270,#dm .dmBody .u_1923067982,#dm .dmBody .u_1947533424{display:none!important}#dm .dmBody div.u_1061287139{border-style:solid!important;border-color:transparent!important;border-width:1px!important;background-color:var(--color_1)!important}#dm .dmBody div.u_1872548830 input:not([type=submit]){background-color:#fff!important;border-color:var(--color_3)!important}#dm .dmBody div.u_1872548830 .dmformsubmit,#dm .dmBody div.u_1872548830 select,#dm .dmBody div.u_1872548830 textarea{background-color:#fff!important;border-color:var(--color_3)!important}#dm .dmBody a.u_1282163048 span.text,#dm .dmBody div.u_1872548830 input[type=submit]{color:var(--color_1)!important}#dm .dmBody div.u_1872548830 .dmformsubmit{border-style:solid!important;border-width:1px!important}#dm .dmBody div.u_1872548830 .dmwidget-title,#dm .dmBody div.u_1872548830 .m-recaptcha{color:var(--color_2)!important}#dm .dmBody div.u_1872548830 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable){color:var(--color_2)!important}#dm .dmBody .u_1872548830 .dmforminput{padding-inline:7.5px!important}#dm .dmBody .u_1872548830 .spacing-container{margin-inline:-7.5px!important}#dm .dmBody div.u_1872548830{border-style:solid!important;border-color:#fff!important;border-width:3px!important;border-radius:10px 10px 10px 10px!important;background-color:transparent!important}#dm .dmBody a.u_1282163048{background-color:var(--color_2)!important}#dm .dmBody a.u_1282163048.hover,#dm .dmBody a.u_1282163048:hover{background-color:#8d8888!important;background-image:none!important}#dm .dmBody div.u_AvailableHomeSites{border-style:solid!important;border-color:transparent!important;border-width:1px!important;background-color:var(--color_1)!important}#dm .dmBody div.u_1243667655,#dm .dmBody div.u_ViewHomeModels{background-repeat:no-repeat!important;background-image:url(https://lirp.cdn-website.com/b2dae1fa/dms3rep/multi/opt/Via+Foresta+With+Sign-1920w.png)!important;background-size:cover!important}#dm .dmBody .u_ViewHomeModels.before,#dm .dmBody .u_ViewHomeModels>.bgExtraLayerOverlay{opacity:.5!important;background-color:#fff!important}#dm .dmBody div.u_ViewHomeModels>.bgExtraLayerOverlay{background-color:#0f5227!important}#dm .dmBody nav.u_1144820115{color:#000!important}#dm .dmBody .u_1193081049{width:100%!important}#dm .dmBody div.u_1243667655{background-image:url(https://lirp.cdn-website.com/b2dae1fa/dms3rep/multi/opt/Via-Foresta-Front-93ab357f-1920w.png)!important}separatorHomeCss{color:red!important}#dm .d-page-1716942098 DIV#dmSlideRightNavRight,#dm .d-page-1716942098 DIV.dmInner{background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:50% 50%!important}#dm .d-page-1716942098 DIV#dmSlideRightNavRight{background-image:none!important}#dm .dmBody div.u_1381842190,#dm .dmBody div.u_1844324657{float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important;max-width:100%!important}#dm .dmBody div.u_1381842190{width:476px!important;display:block!important;margin:8px auto 8px 0!important;padding:2px 0!important;min-width:0!important}#dm .dmBody .u_1844324657 .layout-container,#dm .dmBody .u_1844324657 .photoGalleryThumbs{padding:10px!important}#dm .dmBody .u_1844324657 .photoGalleryViewAll{padding:0 20px!important}#dm .dmBody .u_1844324657 .photoGalleryThumbs .image-container a,#dm .dmBody .u_properties .photoGalleryThumbs .image-container a{padding-top:387px!important}#dm .dmBody div.u_1844324657{width:calc(100% - 0px)!important;margin:35px 0 0!important;padding:0!important;min-width:25px!important;text-align:start!important}#dm .dmBody div.u_1683972932,#dm .dmBody div.u_1774735197{width:580px!important;max-width:100%!important;margin:0!important;padding:2px 0!important;min-width:0!important}#dm .dmBody div.u_1425295109,#dm .dmBody div.u_1683972932,#dm .dmBody div.u_1722021878,#dm .dmBody div.u_1738222779,#dm .dmBody div.u_1774735197{float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important}#dm .dmBody div.u_1738222779{width:calc(100% - 0px)!important;margin:0!important;padding:0!important;text-align:start!important;max-width:100px!important;min-width:25px!important}#dm .dmBody div.u_1425295109,#dm .dmBody div.u_1722021878{max-width:100%!important;min-width:0!important}#dm .dmBody div.u_1425295109{text-align:start!important;margin:34px 0 0!important;padding:0!important;width:auto!important}#dm .dmBody div.u_1722021878{width:580px!important;margin:0!important;padding:2px 0!important}#dm .dmBody div.u_1703793765{width:100px!important;max-width:100%!important;padding:0!important;min-width:0!important;text-align:start!important}#dm .dmBody div.u_1191333373,#dm .dmBody div.u_1285555357,#dm .dmBody div.u_1301843379,#dm .dmBody div.u_1500124520,#dm .dmBody div.u_1703793765{float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important;margin:0!important}#dm .dmBody div.u_1285555357,#dm .dmBody div.u_1301843379,#dm .dmBody div.u_1500124520{width:580px!important;max-width:100%!important;padding:2px 0!important;min-width:0!important}#dm .dmBody div.u_1191333373{width:calc(100% - 0px)!important;max-width:100px!important;padding:0!important;min-width:25px!important;text-align:start!important}#dm .dmBody div.u_1341696508{width:580px!important;padding:2px 0!important}#dm .dmBody div.u_1341696508,#dm .dmBody div.u_1380702540,#dm .dmBody div.u_1604352365,#dm .dmBody div.u_1674197272{float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important;max-width:100%!important;margin:0!important;min-width:0!important}#dm .dmBody div.u_1380702540{text-align:start!important;width:100px!important;padding:0!important}#dm .dmBody div.u_1604352365,#dm .dmBody div.u_1674197272{width:580px!important;padding:2px 0!important}#dm .dmBody div.u_1604352365{padding:0!important;width:auto!important;text-align:start!important;margin:35px 0 0!important}#dm .dmBody div.u_1240780067{padding:15px 40px 100px!important;width:auto!important}#dm .dmBody div.u_1937334703{padding-right:0!important;padding-left:0!important;padding-top:0!important}#dm .dmBody div.u_1260844594{width:calc(100% - 0px)!important;max-width:100%!important;margin:0 auto 8px!important;padding:2px 0!important;min-width:25px!important}#dm .dmBody div.u_1260844594,#dm .dmBody div.u_1708660301,#dm .dmBody div.u_properties{float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important}#dm .dmBody div.u_1708660301{width:auto!important;text-align:center!important;background-repeat:repeat!important;background-size:auto!important;padding:75px 0 35px!important;max-width:none!important;margin:0!important;min-width:0!important}#dm .dmBody .u_1844324657 .caption-inner{padding-left:0!important;padding-right:0!important}#dm .dmBody div.u_1844324657 .caption-button,#dm .dmBody div.u_properties .caption-button{width:200px!important;height:54px!important}#dm .dmBody .u_properties .layout-container,#dm .dmBody .u_properties .photoGalleryThumbs{padding:10px!important}#dm .dmBody .u_properties .photoGalleryViewAll{padding:0 20px!important}#dm .dmBody div.u_properties{width:calc(100% - 0px)!important;max-width:100%!important;margin:35px 0 0!important;padding:0!important;min-width:25px!important;text-align:start!important}#dm .dmBody .u_properties .caption-inner{padding-left:0!important;padding-right:0!important}#dm .dmBody div.u_1057623967{margin:0 0 19px!important;padding:0!important}#dm .dmBody div.u_1546312318{margin:21px auto 0!important;padding:0 0 0 44px!important;float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:auto!important;min-height:auto!important;max-width:100%!important;min-width:25px!important;text-align:start!important}#dm .dmBody div.u_1624240667,#dm .dmBody div.u_1744568677{width:calc(100% - 0px)!important;padding:2px 0!important;min-width:25px!important}#dm .dmBody div.u_1744568677{float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important;min-height:auto!important;max-width:100%!important;margin:39px auto 8px!important}#dm .dmBody .u_1537496079 .photoGalleryThumbs .image-container a{padding-top:575px!important}#dm .dmBody .u_1537496079 .layout-container,#dm .dmBody .u_1537496079 .photoGalleryThumbs{padding:10px!important}#dm .dmBody .u_1537496079 .photoGalleryViewAll{padding:0 10px!important}#dm .dmBody div.u_1624240667{margin:98px auto 8px!important}#dm .dmBody a.u_1480925521,#dm .dmBody div.u_1344050849,#dm .dmBody div.u_1431308464,#dm .dmBody div.u_1624240667,#dm .dmBody div.u_1744734158{float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important;max-width:100%!important;min-height:auto!important}#dm .dmBody div.u_1744734158{width:100%!important;margin:0!important;min-width:0!important;text-align:start!important;display:block!important;padding:0!important}#dm .dmBody a.u_1480925521,#dm .dmBody div.u_1344050849,#dm .dmBody div.u_1431308464{padding:2px 0!important}#dm .dmBody div.u_1344050849{width:100%!important;margin:0 auto!important;min-width:0!important}#dm .dmBody a.u_1480925521,#dm .dmBody div.u_1431308464{width:calc(100% - 0px)!important;margin:34px auto 0!important;min-width:25px!important}#dm .dmBody a.u_1480925521{display:block!important;height:54px!important;max-width:246px!important;margin:21px 0 0!important;padding:0!important;text-align:center!important}#dm .dmBody div.u_1198529805,#dm .dmBody div.u_1558669736{margin:0!important;padding:40px!important;width:auto!important}#dm .dmBody div.u_1558669736{background-position:50% 50%!important;padding:0!important}#dm .dmBody div.u_1061287139{margin:0!important;padding:45px 40px 32px!important;width:auto!important}#dm .dmBody div.u_1193081049{margin:0!important;padding:0!important}#dm .dmBody div.u_1511467545{margin:8px 0!important;padding:2px 63px 2px 0!important}#dm .dmBody div.u_1872548830 .dmwidget-title{font-size:18px!important}#dm .dmBody div.u_1872548830{padding:10px!important}#dm .dmBody div.u_1595369708{margin:8px 0!important;padding:2px 76px 2px 0!important}#dm .dmBody a.u_1282163048,#dm .dmBody div.u_1537496079{float:none!important;top:0!important;left:0!important;position:relative!important;max-width:100%!important;padding:0!important;min-height:auto!important}#dm .dmBody div.u_1537496079{width:calc(100% - 0px)!important;text-align:start!important;height:auto!important;margin:0!important;min-width:25px!important}#dm .dmBody a.u_1282163048{display:block!important;width:246px!important;height:54px!important;min-width:0!important;text-align:center!important;margin:0 auto!important}#dm .dmBody div.u_AvailableHomeSites,#dm .dmBody div.u_TheVision{margin:0!important;padding:45px 40px 32px!important;width:auto!important}#dm .dmBody div.u_TheVision{padding:40px!important}#dm .dmBody div.u_1243667655,#dm .dmBody div.u_ViewHomeModels{background-position:50% 50%!important;margin:0!important;padding:0!important;width:auto!important}#dm .dmBody div.u_1243667655{float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important;max-width:none!important;min-width:0!important;text-align:center!important;padding:200px 40px!important}