@media all{#dm .dmInner div.u_1695294674 img{object-fit:contain!important}#dm .dmInner div.u_1120521780 hr,#dm .dmInner div.u_1664428948 hr{color:#ff3131!important}#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 .u_1415701259 .svg{width:100%!important}#dm .dmInner div.u_1415701259 .svg{fill:var(--color_2)!important}#dm .dmInner nav.u_1198691314,#dm .dmInner nav.u_1543870341{color:#000!important}#dm .dmInner div.u_1415701259,#dm .dmInner div.u_1563653546{background-color:transparent!important;background-image:none!important}#dm .dmInner div.u_1124604919 img,#dm .dmInner div.u_495550917 img{border-style:solid!important;border-width:0!important;object-fit:cover!important}#dm .dmInner div.u_1124604919 img{border-radius:0!important;border-color:rgba(255,255,255,.5)!important;object-position:50% 50%!important}#dm .dmInner div.u_1415701259{padding:12.5%!important;border-radius:50%!important;background-color:#fff!important;border-color:var(--color_2)!important;border-width:1.77778px!important;border-style:solid!important}#dm .dmInner div.u_495550917 img{border-color:transparent!important;object-position:50% 0%!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/0d777573/dms3rep/multi/opt/Untitled-1-Thumbnail-1920w.jpg)}#\36 3c7b8b76c596a2813341bc5{height:auto}#widget_60t,#widget_t0g{width:100%;height:auto;max-width:100%}#widget_60t{margin-top:20px}#\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/0d777573/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}#\37 0682844,#widget_sht{width:40px;height:40px;max-width:100%;order:0;align-self:center}#\37 0682844.flex-element.widget-wrapper>[data-element-type],#\39 caee1e8.flex-element.widget-wrapper>[data-element-type]{padding-top:4px;padding-bottom:4px}#\37 0682844{width:100px;height:auto;min-height:1px;justify-self:auto;align-self:auto;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{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;position:relative;max-width:100%;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/0d777573/dms3rep/multi/opt/vecteezy_modern-open-plan-living-room-with-marble-staircase-and-patio_54643093+%281%29-1920w.jpg)}#\36 1912b0d,#\38 b6acc48{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;max-width:100%;width:49.228%;min-height:101px;max-height:100%;row-gap:24px;column-gap:4%;height:auto;margin:0;padding:0}#\36 1912b0d{width:48.97916666666667%}#adf1f5d3,#f4b74451{width:100%;order:0;height:auto}#f4b74451{max-width:100%;justify-self:auto;align-self:auto;margin:0;grid-area:auto/auto/auto/auto}#adf1f5d3{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;position:relative;min-height:101px;max-height:100%;row-gap:24px;column-gap:4%;padding:0}#adf1f5d3,#cb0c6501,#group_k1k{max-width:100%;margin:0}#cb0c6501{height:auto;justify-self:auto;align-self:auto;order:0;grid-area:auto/auto/auto/auto;width:100%}#group_k1k{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;width:25%;min-height:160px;max-height:100%;row-gap:10px;column-gap:4%;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{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;max-width:100%;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{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;max-width:100%;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{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;max-width:100%;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%}#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{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}#widget_9b4{width:181px;height:auto;max-width:100%;justify-self:auto;align-self:auto;order:3;margin-bottom:-130px;grid-area:auto/auto/auto/auto}#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}#widget_bbj{width:100%;height:110px;min-height:100px;max-width:100%}#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/0d777573/dms3rep/multi/opt/vecteezy_natural-black-marble-texture-for-skin-tile-wallpaper_22505085-1920w.jpg);background-repeat:repeat;background-size:auto}#\39 12bfdde{margin-top:150px}#widget_lk6{width:100%;height:532px;min-height:100px;max-width:100%;margin-top:-100px}#\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/0d777573/dms3rep/multi/opt/vecteezy_abstract-background-vector-template-for-your-ideas_6839315-1-1920w.jpg)}#\33 bbed05c,#\36 4988404{min-height:8px;column-gap:4%;row-gap:9px;min-width:4%;background-image:none;border-style:solid;flex-wrap:nowrap;justify-content:flex-start;padding:0 16px;margin:0}#\36 4988404{border-color:rgba(255,255,255,.02);box-shadow:none;width:47%;background-color:rgba(125,123,123,.5);border-width:4px}#\33 bbed05c{width:46%;background-color:rgba(255,255,255,.62);border-width:0;border-color:transparent;border-radius:0 0 0 0}#\33 fa4e679{min-height:0;column-gap:7%;row-gap:42px;width:100%;flex-wrap:nowrap;max-width:var(--max-content-width_1, 1200px);padding:9% 0;margin:0}#\35 f8b051e{background-color:transparent;background-image:none;border-width:0;border-color:transparent;border-style:solid}#\30 38aabcb{margin:0}#b8f2c044.flex-element.widget-wrapper>[data-element-type],#widget_b93.flex-element.widget-wrapper>[data-element-type],#widget_fs6.flex-element.widget-wrapper>[data-element-type]{padding:0}#b8f2c044,#widget_fs6{grid-area:auto/auto/auto/auto}#b8f2c044{height:227px;max-width:100%;min-width:32px;min-height:0;align-self:center;margin:20px 0;width:516px;order:0}#widget_fs6{width:100%;order:1}#widget_4dv,#widget_fs6,#widget_kp7{height:auto;max-width:100%;min-width:32px;margin:0}#widget_4dv{grid-area:auto/auto/auto/auto;width:94.44444444444444%;order:2}#widget_kp7{width:220px;min-height:54px;order:3}#widget_b93,#widget_scu{grid-area:auto/auto/auto/auto}#widget_b93{height:254px;min-width:32px;max-width:100%;max-height:none;min-height:0;margin:20px 0;width:523px;order:0;align-self:center}#widget_scu{width:100%;order:1;align-self:flex-start}#widget_jac,#widget_oon,#widget_scu{height:auto;max-width:100%;min-width:32px;margin:0}#widget_jac{grid-area:auto/auto/auto/auto;width:100%;order:2}#widget_oon{width:220px;min-height:54px;order:4}#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%}#\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/0d777573/dms3rep/multi/opt/vecteezy_natural-black-marble-texture-for-skin-tile-wallpaper_22505085-1920w.jpg);background-repeat:repeat;background-size:auto}#\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 3bd85219866cc3622781520{padding-right:2%}#\36 3d24979f4a54e38542a8abc,#e24d24a3{padding-left:2%;padding-right:2%}#group_ckq{flex-wrap:wrap}#\37 8bf7694,#\38 750da55,#\39 97417a2,#group_k1k{width:48%}#\32 cb4291c,#\33 fa4e679,#\37 843008a,#b26d56cf,#c6b42678,#defb506f,#edc4b80b{padding-left:2%;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}#\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}#widget_8mb{align-self:center;margin-left:0;margin-right:0}#\30 07d07b0{width:100%;min-height:80px;align-items:center;row-gap:10px}#e24d24a3{min-height:0;padding:40px 4%}#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}#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,#widget_9b4{align-self:flex-start;margin-left:0;margin-right:0}#widget_9b4{width:88px;margin-bottom:0}#widget_70k{width:100%}#\31 f2c5e3f{margin-bottom:40px}#a7e4fd32{width:100%;min-height:80px;align-items:center;padding:0}#b26d56cf{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:0}#b7104ad6{width:100%;min-height:80px;align-items:center}#edc4b80b{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:40px 4%}#widget_lk6{margin-top:0}#\39 12bfdde{margin-top:40px}#\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}#widget_pv2{width:100%;height:272px}#\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}#widget_kp7{align-self:flex-start;margin-left:0;margin-right:0;margin-top:20px}#\30 38aabcb{margin-bottom:20px;margin-top:20px}#widget_b93{height:240px}#b4b914bb{width:100%;min-height:80px;align-items:center}#defb506f{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:40px 4%}#\35 11ae165{margin-top:40px}#c6b42678{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:40px 4%}#\34 1defcac{width:100%;min-height:80px;align-items:center}}