@media all{#dm .dmInner div.u_1695294674 img{object-fit:contain!important}#dm .dmInner nav.u_1198691314,#dm .dmInner nav.u_1543870341{color:#000!important}#dm .dmInner a.u_1692425117,#dm .dmInner a.u_1715172834{background-color:rgba(0,0,0,.24)!important;background-image:none!important;border-style:solid!important;border-width:.666667px!important;border-color:rgba(0,0,0,.24)!important}#dm .dmInner a.u_1692425117{border-color:rgba(0,0,0,.2)!important}}@media (min-width:1025px){#dm .dmInner .u_1941971851 .layout-container,#dm .dmInner .u_1941971851 .photoGalleryThumbs{padding:5px!important}#dm .dmInner .u_1941971851 .photoGalleryViewAll{padding:0 5px!important}}@media (min-width:0px) and (max-width:767px){#dm .dmInner .u_1941971851 .layout-container,#dm .dmInner .u_1941971851 .photoGalleryThumbs{padding:3.5px!important}#dm .dmInner .u_1941971851 .photoGalleryViewAll{padding:0 3.5px!important}}separatorHomeCss{color:red!important}@media all{#flex-header[data-overlapping]{background-color:transparent;background-image:initial}#\36 3bd85219866cc3622781521{min-height:8px;column-gap:4%;row-gap:0;width:100%;min-width:4%;background-color:transparent;padding:0;margin:0}#\36 3bd85219866cc3622781520{min-height:100vh;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;padding:220px 2% 150px;margin:0}#\36 3bd85219866cc362278151f::before,#\36 3bd85219866cc362278151f>.bgExtraLayerOverlay{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--color_1);opacity:.4;border-radius:inherit}#\36 3bd85219866cc362278151f{border-width:0;border-color:#000;border-style:solid;background-color:transparent;background-image:url(https://lirp.cdn-website.com/b4e48c9f/dms3rep/multi/opt/Untitled-1-Thumbnail-1920w.jpg)}#\36 3c7b8b76c596a2813341bc5{height:auto}#widget_60t,#widget_t0g{width:100%;height:auto;max-width:100%;order:1}#widget_60t{margin-top:20px;order:2}}@media (min-width:768px) and (max-width:1024px){#\36 3bd85219866cc3622781520{padding-right:2%}#widget_t0g.flex-element.widget-wrapper>[data-element-type]{padding:0}#widget_t0g{margin:0}}@media (max-width:767px){#\36 3bd85219866cc3622781521{min-height:80px;align-items:center;width:100%}#\36 3bd85219866cc3622781520{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:150px 4% 100px}}@media all{#\36 3d24979f4a54e38542a8abe::before,#\36 3d24979f4a54e38542a8abe>.bgExtraLayerOverlay{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:.95;border-radius:inherit}#\36 3d24979f4a54e38542a8abe{border-width:0;border-color:#000;border-style:solid;background-color:transparent;background-image:url(https://lirp.cdn-website.com/b4e48c9f/dms3rep/multi/opt/vecteezy_beautiful-modern-house-exterior-with-carport-modern_26586024+%281%29-1920w.jpg)}#\36 3d24979f4a54e38542a8abb{min-height:8px;column-gap:4%;row-gap:15px;width:100%;min-width:4%;background-color:transparent;padding:0;margin:0}#\36 3d24979f4a54e38542a8abc{min-height:156px;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;padding:70px 0;margin:0}#widget_8mb,#widget_iho{width:100%;height:auto;max-width:100%;order:1}#widget_iho{justify-self:auto;align-self:auto;order:2;grid-area:auto/auto/auto/auto}#widget_sht{width:40px;height:40px;max-width:100%;order:0;align-self:center}}@media (min-width:768px) and (max-width:1024px){#\36 3d24979f4a54e38542a8abc{padding-left:2%;padding-right:2%}}@media (max-width:767px){#\36 3d24979f4a54e38542a8abb{min-height:80px;align-items:center;width:100%}#\36 3d24979f4a54e38542a8abc{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:40px 4%}#widget_sht{height:40px}}@media all{#\30 07d07b0{min-height:8px;column-gap:4%;min-width:4%;padding:0;margin:0}#\30 07d07b0,#e24d24a3,#group_ckq{width:100%;row-gap:24px}#e24d24a3{flex-wrap:nowrap;min-height:240px;column-gap:4%;padding:120px 2%;margin:0}#group_ckq[data-css-edit]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}#group_ckq{flex-direction:row;align-items:flex-start;min-height:160px;max-height:100%;column-gap:2%;order:1;padding:0;margin:30px 0 0}#\37 0ee8148::before,#\37 0ee8148>.bgExtraLayerOverlay{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--color_1);opacity:.6;border-radius:inherit}#\37 0ee8148{background-image:url(https://lirp.cdn-website.com/b4e48c9f/dms3rep/multi/opt/vecteezy_modern-open-plan-living-room-with-marble-staircase-and-patio_54643093+%281%29-1920w.jpg)}#\37 0ee8148.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAfEAABAwQDAQAAAAAAAAAAAAACAAEDBAUREhMWIUH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABgRAAMBAQAAAAAAAAAAAAAAAAABMgID/9oADAMBAAIRAxEAPwCgXSnuAsULTgBCzuWG+qbzdo5j1qosbPj1EUvdMdzlH//Z")}#\38 b6acc48,#f4b74451{height:auto;order:0;margin:0}#\38 b6acc48{align-items:flex-start;min-height:101px;max-height:100%;row-gap:24px;column-gap:4%;padding:0;width:49.22698015480417%}#f4b74451{width:150.47%;max-width:100%;justify-self:auto;align-self:auto;grid-area:auto/auto/auto/auto}#\39 97417a2,#adf1f5d3{align-items:flex-start;max-height:100%;column-gap:4%;height:auto;margin:0}#adf1f5d3{flex-direction:row;order:0;width:100%;min-height:101px;row-gap:24px;padding:0}#\37 8bf7694[data-css-edit],#\38 750da55[data-css-edit],#\39 97417a2[data-css-edit],#d5763713[data-css-edit]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}#\39 97417a2{width:23.01791305359949%;min-height:327px;row-gap:10px;background-color:rgba(0,0,0,.2);background-image:initial;border-style:solid;border-color:#000;border-width:1px;padding:15px}#\32 22981e7,#\38 941d254{width:100%;height:auto;max-width:100%}#\38 750da55{align-items:flex-start;width:24.12756794506198%;min-height:327px;max-height:100%;row-gap:10px;column-gap:4%;background-color:rgba(0,0,0,.2);background-image:initial;border-style:solid;border-color:#000;border-width:1px;height:auto;padding:15px;margin:0}#a83633db,#cc6bbe67{width:100%;height:auto;max-width:100%}#\37 8bf7694{align-items:flex-start;width:23.67847290927079%;min-height:327px;max-height:100%;row-gap:10px;column-gap:4%;background-color:rgba(0,0,0,.2);background-image:initial;border-style:solid;border-color:#000;border-width:1px;height:auto;padding:15px;margin:0}#\31 6cc3cd4,#\38 ccef126{width:100%;height:auto;max-width:100%}#d5763713{align-items:flex-start;width:23.177978234301342%;min-height:327px;max-height:100%;row-gap:10px;column-gap:4%;background-color:rgba(0,0,0,.2);background-image:initial;border-style:solid;border-color:#000;border-width:1px;height:auto;padding:15px;margin:0}#\34 e5169e0,#d4135dcf{width:100%;height:auto;max-width:100%}}@media (min-width:768px) and (max-width:1024px){#e24d24a3{padding-left:2%;padding-right:2%}#\37 0ee8148.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAfEAABAwQDAQAAAAAAAAAAAAACAAEDBAUREhMWIUH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABgRAAMBAQAAAAAAAAAAAAAAAAABMgID/9oADAMBAAIRAxEAPwCgXSnuAsULTgBCzuWG+qbzdo5j1qosbPj1EUvdMdzlH//Z")}#group_ckq{flex-wrap:wrap}#\37 8bf7694,#\38 750da55,#\39 97417a2,#d5763713{width:48%}}@media (max-width:767px){#\30 07d07b0{width:100%;min-height:80px;align-items:center;row-gap:10px}#e24d24a3{min-height:0;padding:40px 4%}#\37 0ee8148.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAfEAABAwQDAQAAAAAAAAAAAAACAAEDBAUREhMWIUH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABgRAAMBAQAAAAAAAAAAAAAAAAABMgID/9oADAMBAAIRAxEAPwCgXSnuAsULTgBCzuWG+qbzdo5j1qosbPj1EUvdMdzlH//Z")}#adf1f5d3,#e24d24a3{flex-direction:column;flex-wrap:nowrap}#\38 b6acc48{width:100%;margin:0}#group_ckq{flex-direction:column;flex-wrap:nowrap}#\37 8bf7694,#\38 750da55,#\39 97417a2,#d5763713{width:100%;margin:0}#\31 6cc3cd4,#\32 22981e7,#\34 e5169e0,#\38 941d254,#\38 ccef126{align-self:center;margin-left:0;margin-right:0}}@media all{#a4664997{min-height:8px;column-gap:4%;row-gap:24px;width:100%;min-width:4%;padding:0;margin:0}#\32 cb4291c{min-height:561px;column-gap:2%;row-gap:12px;width:100%;flex-wrap:nowrap;padding:70px 2% 0;margin:0}#\39 085c83d{background-color:#ddd;background-image:initial}#widget_09t{width:100%;height:674px;max-width:100%;margin-bottom:-130px}#\31 f2c5e3f{margin-bottom:150px}}@media (min-width:768px) and (max-width:1024px){#\32 cb4291c{padding-left:2%;padding-right:2%}}@media (max-width:767px){#a4664997{width:100%;min-height:80px;align-items:center;margin-top:0;margin-bottom:0;order:0}#\32 cb4291c{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:40px 4%}#widget_09t{height:240px;margin-bottom:0;margin-top:0}#\31 f2c5e3f{margin-bottom:40px}}@media all{#b7104ad6,#edc4b80b{column-gap:4%;row-gap:24px;width:100%;margin:0}#b7104ad6{min-width:4%;min-height:8px;padding:0}#edc4b80b{min-height:240px;flex-wrap:nowrap;padding:0 0 70px}#c7b7da69::before,#c7b7da69>.bgExtraLayerOverlay{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--color_1);opacity:.73;border-radius:inherit}#c7b7da69{background-color:var(--color_1);background-image:url(https://lirp.cdn-website.com/b4e48c9f/dms3rep/multi/opt/vecteezy_natural-black-marble-texture-for-skin-tile-wallpaper_22505085-1920w.jpg);background-repeat:repeat;background-size:auto}#c7b7da69.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYI/8QAGhAAAwEAAwAAAAAAAAAAAAAAAAECAwQRMf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDNMW9NM6t9tsqY4mLiW4XgAH//2Q==")}#\39 12bfdde{margin-top:150px}}@media (min-width:768px) and (max-width:1024px){#edc4b80b{padding-left:2%;padding-right:2%}#c7b7da69.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYI/8QAGhAAAwEAAwAAAAAAAAAAAAAAAAECAwQRMf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDNMW9NM6t9tsqY4mLiW4XgAH//2Q==")}}@media (max-width:767px){#b7104ad6{width:100%;min-height:80px;align-items:center}#edc4b80b{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:40px 4%}#c7b7da69.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYI/8QAGhAAAwEAAwAAAAAAAAAAAAAAAAECAwQRMf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDNMW9NM6t9tsqY4mLiW4XgAH//2Q==")}#\39 12bfdde{margin-top:40px}}@media all{#\36 4988404{min-height:8px;column-gap:4%;row-gap:24px;width:48%;min-width:4%;padding:70px 16px;margin:0}#\33 bbed05c,#\33 fa4e679{column-gap:4%;row-gap:24px;padding:0;margin:0}#\33 bbed05c{min-width:4%;min-height:8px;width:48%}#\33 fa4e679{min-height:240px;width:100%}#\35 f8b051e{background-color:#ddd;background-image:initial}#\30 38aabcb{margin-bottom:150px}#b8f2c044{width:100%;height:674px;max-width:100%;justify-self:auto;align-self:auto;order:0;margin:0 0 -150px;grid-area:auto/auto/auto/auto}#widget_4dv,#widget_fs6,#widget_kp7{width:100%;height:auto;max-width:100%}#widget_kp7{width:220px;min-height:54px;margin-top:30px}}@media (min-width:768px) and (max-width:1024px){#\33 fa4e679{padding-left:2%;padding-right:2%}}@media (max-width:767px){#\36 4988404{row-gap:9px;padding:0}#\33 bbed05c,#\36 4988404{width:100%;min-height:80px;align-items:center}#\33 fa4e679{min-height:unset;flex-direction:column;padding:40px 4%}#b8f2c044{height:240px;margin-bottom:0}#widget_kp7{align-self:flex-start;margin-left:0;margin-right:0;margin-top:20px}#\30 38aabcb{margin-bottom:20px;margin-top:20px}}@media all{#\39 1038563{width:94.05%;height:592px;max-width:100%;justify-self:auto;align-self:auto;order:0;margin-top:-150px;margin-right:0;margin-left:0;grid-area:auto/auto/auto/auto}#\31 4bd479a,#\35 6d96c42{min-height:240px;column-gap:4%;row-gap:24px;width:100%;padding:0;margin:0}#\31 4bd479a{min-height:8px;width:48%;min-width:4%;order:1}#\34 92b39e3{width:100%;height:auto;max-width:100%;order:0}#\38 bfc1ff4{margin-top:300px}#\36 a1dbf74{width:220px;height:auto;min-height:54px;max-width:100%;justify-self:auto;align-self:auto;order:2;grid-area:auto/auto/auto/auto}#c867b48c{min-height:8px;column-gap:4%;row-gap:24px;width:48%;min-width:4%;order:0;padding:70px 16px;margin:0}#d1e82756{background-color:#ddd;background-image:initial}#\32 053dff7{width:100%;height:auto;max-width:100%;order:1}}@media (min-width:768px) and (max-width:1024px){#\35 6d96c42{padding-left:2%;padding-right:2%}}@media (max-width:767px){#\39 1038563{height:240px;margin-top:0}#\35 6d96c42{min-height:unset;flex-direction:column;padding:40px 4%}#\31 4bd479a,#c867b48c{width:100%;min-height:80px;align-items:center;order:0}#c867b48c{order:1;padding:0}#\38 bfc1ff4{margin-top:20px}#\36 a1dbf74{margin-top:15px;align-self:flex-start;margin-left:0;margin-right:0}}@media all{#b4b914bb,#defb506f{column-gap:4%;row-gap:24px;width:100%;padding:0;margin:0}#b4b914bb{min-width:4%;min-height:8px}#defb506f{min-height:240px;max-width:none;flex-wrap:nowrap}#widget_e6m{width:100%;height:auto;max-width:100%}}@media (min-width:768px) and (max-width:1024px){#defb506f{padding-left:2%;padding-right:2%}}@media (max-width:767px){#b4b914bb{width:100%;min-height:80px;align-items:center}#defb506f{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:40px 4%}}@media all{#\35 11ae165{margin-top:150px}#\36 715b37b::before,#\36 715b37b>.bgExtraLayerOverlay{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--color_1);opacity:.73;border-radius:inherit}#\36 715b37b{background-color:var(--color_1);background-image:url(https://lirp.cdn-website.com/b4e48c9f/dms3rep/multi/opt/vecteezy_natural-black-marble-texture-for-skin-tile-wallpaper_22505085-1920w.jpg);background-repeat:repeat;background-size:auto}#\36 715b37b.lazy{background-image:url()}#\34 1defcac,#c6b42678{column-gap:4%;row-gap:24px;width:100%;margin:0}#c6b42678{flex-wrap:nowrap;min-height:240px;padding:0 0 70px}#\34 1defcac{min-height:8px;min-width:4%;padding:0}#widget_us0{width:auto;height:auto;position:relative;min-width:10px;min-height:10px;max-width:100%}}@media (min-width:768px) and (max-width:1024px){#\36 715b37b.lazy{background-image:url()}#c6b42678{padding-left:2%;padding-right:2%}}@media (max-width:767px){#\35 11ae165{margin-top:40px}#\36 715b37b.lazy{background-image:url()}#c6b42678{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:40px 4%}#\34 1defcac{width:100%;min-height:80px;align-items:center}}