@media all{#dm .dmInner div.u_1044661571 .svg,#dm .dmInner div.u_1413781690 .svg,#dm .dmInner div.u_1774676625 .svg,#dm .dmInner div.u_1820783354 .svg{fill:var(--color_3)!important}#dm .dmInner nav.u_1198691314,#dm .dmInner nav.u_1543870341{color:#000!important}#dm .dmInner a.u_2157101235{-moz-border-radius:6px!important;-webkit-border-radius:6px!important}#dm .dmInner div.u_1120521780 hr{color:#6b61f7!important}#dm .dmInner div.u_1664428948 hr{color:#8b84fb!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/35fb3388/dms3rep/multi/opt/Untitled-1-Thumbnail-1920w.jpg)}#\36 3c7b8b76c596a2813341bc5{height:auto}#widget_t0g.flex-element.widget-wrapper>[data-element-type]{padding:0}#widget_60t,#widget_t0g{width:100%;height:auto;max-width:100%}#widget_t0g{margin:0}#widget_60t{margin-top:20px}}@media (min-width:768px) and (max-width:1024px){#\36 3bd85219866cc3622781520{padding-right:2%}}@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/35fb3388/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}}@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%}}@media all{#\37 0682844.flex-element.widget-wrapper>[data-element-type]{padding-top:4px;padding-bottom:4px}#\37 0682844{width:100px;height:auto;min-height:1px;max-width:100%;justify-self:auto;align-self:auto;order:0;margin:0;grid-area:auto/auto/auto/auto}#\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/35fb3388/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")}#\36 1912b0d,#\38 b6acc48{align-items:flex-start;width:49.228%;min-height:101px;max-height:100%;row-gap:24px;column-gap:4%;height:auto;padding:0;margin:0}#\36 1912b0d{width:48.97916666666667%}#f4b74451{width:100%;height:auto;max-width:100%;justify-self:auto;align-self:auto;order:0;margin:0;grid-area:auto/auto/auto/auto}#adf1f5d3,#group_k1k{align-items:flex-start;max-height:100%;column-gap:4%;margin:0}#adf1f5d3{flex-direction:row;order:0;height:auto;width:100%;min-height:101px;row-gap:24px;padding:0}#group_k1k{width:25%;min-height:160px;row-gap:10px;background-color:rgba(0,0,0,.2);background-image:initial;box-shadow:rgba(0,0,0,.25) 3px 0 11px 0;border-style:solid;border-color:var(--color_1);border-width:1px;padding:15px}#widget_0pp,#widget_f7e,#widget_lma{width:100%;height:auto;max-width:100%}#widget_0pp{width:60px;order:0}#\37 8bf7694[data-css-edit],#\38 750da55[data-css-edit],#\39 97417a2[data-css-edit]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}#\39 97417a2{align-items:flex-start;width:25%;min-height:160px;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;padding:15px;margin:0}#\31 3d8ff9a{width:60px;height:auto;max-width:100%;order:0}#\32 22981e7,#\38 941d254{width:100%;height:auto;max-width:100%}#\38 750da55{align-items:flex-start;width:25%;min-height:160px;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;padding:15px;margin:0}#\39 8a8a7e2{width:60px;height:auto;max-width:100%;order:0}#a83633db,#cc6bbe67{width:100%;height:auto;max-width:100%}#\37 8bf7694{align-items:flex-start;width:25%;min-height:160px;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;padding:15px;margin:0}#\39 a5ef996{width:60px;height:auto;max-width:100%;order:0}#\31 6cc3cd4,#\38 ccef126{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,#group_k1k{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}#\36 1912b0d,#\38 b6acc48{width:100%;margin:0}#group_ckq{flex-direction:column;flex-wrap:nowrap}#\37 8bf7694,#\38 750da55,#\39 97417a2,#group_k1k{width:100%;margin:0}}@media all{#a4664997,#cbae6a92{min-height:8px;column-gap:4%;row-gap:24px;min-width:4%;padding:0;margin:0}#cbae6a92{justify-content:flex-start;width:40.25%}#a4664997{width:57.75%}#\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}#\39 caee1e8,#widget_59n,#widget_70k{width:94.62%;height:auto;max-width:100%;order:0}#\39 caee1e8,#widget_59n{width:100%;order:2}#\39 caee1e8.flex-element.widget-wrapper>[data-element-type]{padding-top:4px;padding-bottom:4px}#\39 caee1e8{width:100px;min-height:1px;justify-self:auto;align-self:auto;order:1;margin:0;grid-area:auto/auto/auto/auto}#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,#cbae6a92{width:100%;min-height:80px;align-items:center;order:1}#a4664997{margin-top:0;margin-bottom:0;order:0}#\32 cb4291c{min-height:unset;flex-direction:column;padding:40px 4%}#widget_09t{height:240px;margin-bottom:0;margin-top:0}#\39 caee1e8{align-self:flex-start;margin-left:0;margin-right:0}#widget_70k{width:100%}#\31 f2c5e3f{margin-bottom:40px}}@media all{#a7e4fd32,#b26d56cf{column-gap:4%;row-gap:24px;width:100%;margin:0}#a7e4fd32{min-width:4%;min-height:8px;padding:16px}#b26d56cf{min-height:240px;flex-wrap:nowrap;max-width:none;padding:50px 0 40px}}@media (min-width:768px) and (max-width:1024px){#b26d56cf{padding-left:2%;padding-right:2%}}@media (max-width:767px){#a7e4fd32{width:100%;min-height:80px;align-items:center;padding:0}#b26d56cf{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:0}}@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;max-width:var(--max-content-width_1, 1200px);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/35fb3388/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()}#\39 12bfdde{margin-top:150px}#widget_lk6{width:100%;height:532px;min-height:100px;max-width:100%;margin-top:-100px}}@media (min-width:768px) and (max-width:1024px){#edc4b80b{padding-left:2%;padding-right:2%}#c7b7da69.lazy{background-image:url()}}@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()}#widget_lk6{margin-top:0}#\39 12bfdde{margin-top:40px}}@media all{#\37 843008a,#\39 dbec7d3{column-gap:4%;width:100%;margin:0}#\39 dbec7d3{min-width:4%;min-height:8px;row-gap:10px;padding:16px}#\37 843008a{min-height:240px;row-gap:24px;flex-wrap:nowrap;padding:4% 0}#widget_fuj,#widget_pv2{width:100%;height:auto;max-width:100%}#widget_pv2{height:308px;min-height:100px}#\37 84f4030::before,#\37 84f4030>.bgExtraLayerOverlay{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:.8;border-radius:inherit}#\37 84f4030{background-image:url(https://lirp.cdn-website.com/35fb3388/dms3rep/multi/opt/vecteezy_abstract-background-vector-template-for-your-ideas_6839315-1-1920w.jpg)}#\37 84f4030.lazy{background-image:url()}}@media (min-width:768px) and (max-width:1024px){#\37 843008a{padding-left:2%;padding-right:2%}#\37 84f4030.lazy{background-image:url()}}@media (max-width:767px){#\39 dbec7d3{width:100%;min-height:80px;align-items:center;padding:0}#\37 843008a{min-height:0;flex-direction:column;padding-left:4%;padding-right:4%;flex-wrap:nowrap}#\37 84f4030.lazy{background-image:url()}#widget_pv2{width:100%;height:272px}}@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/35fb3388/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}}@media all{#f9e6fadc,#fc8b9bf9{column-gap:4%;row-gap:24px}#f9e6fadc{flex-wrap:nowrap;padding:4% 0;margin:0;min-height:320px;width:100%}#fc8b9bf9{width:48%;min-width:4%;min-height:8px}#bf9481b9{order:0;justify-self:auto;align-self:center;margin-left:0;margin-right:0;grid-area:auto/auto/auto/auto}#\30 c6448b4,#bf9481b9,#ee9adeb7{width:100%;height:auto;max-width:100%}#ee9adeb7{justify-self:auto;order:1;grid-area:auto/auto/auto/auto;align-self:auto}#\30 c6448b4{margin-top:0;align-self:center;margin-left:0;margin-right:0}#\30 7652a26,#f3bce11c{background-color:transparent}#f3bce11c{border-width:0;border-color:#000;border-style:solid}#\30 7652a26{min-height:8px;column-gap:4%;row-gap:24px;width:48%;min-width:4%;padding:16px;margin:0}#widget_mn1{width:280px;height:auto;position:relative;min-width:10px;min-height:10px;max-width:100%;order:1;align-self:center;margin-left:0;margin-right:0}}@media (min-width:768px) and (max-width:1024px){#f9e6fadc{padding-left:2%;padding-right:2%}#\30 c6448b4{height:auto}}@media (max-width:767px){#f9e6fadc{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:40px 4%}#fc8b9bf9{width:100%;min-height:80px;align-items:center}#\30 c6448b4{height:auto}#\30 7652a26{min-height:80px;align-items:center;width:100%;padding:0}}