.elementor-58 .elementor-element.elementor-element-5d142f5>.elementor-background-overlay{background-image:url(https://www.sdstudios.ca/wp-content/uploads/2024/07/hero-home-bg-livin-1.png);background-position:bottom center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-58 .elementor-element.elementor-element-5d142f5>.elementor-container{min-height:80vh}.elementor-58 .elementor-element.elementor-element-5d142f5{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:215px 0 325px 0}.elementor-58 .elementor-element.elementor-element-7d3bc13e>.elementor-element-populated{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-64c73239>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-secondary);opacity:.92}.elementor-58 .elementor-element.elementor-element-64c73239>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:95px 50px 95px 80px}.elementor-58 .elementor-element.elementor-element-64c73239>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-58 .elementor-element.elementor-element-35947b03>.elementor-widget-container{padding:0 150px 0 0}.elementor-58 .elementor-element.elementor-element-35947b03 .elementor-heading-title{font-family:var(--e-global-typography-187093e-font-family),Sans-serif;font-size:var(--e-global-typography-187093e-font-size);font-weight:var(--e-global-typography-187093e-font-weight);text-transform:var(--e-global-typography-187093e-text-transform);line-height:var(--e-global-typography-187093e-line-height);color:var(--e-global-color-96e992b)}.elementor-58 .elementor-element.elementor-element-715b26d5>.elementor-widget-container{padding:0 80px 0 0}.elementor-58 .elementor-element.elementor-element-715b26d5{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-dab9082)}.elementor-58 .elementor-element.elementor-element-262f052f .elementor-button{padding:20px 30px 20px 30px}.elementor-58 .elementor-element.elementor-element-241ab209>.elementor-element-populated{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-593b35b{padding:95px 0 95px 0}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-54820916.elementor-column .elementor-widget-wrap{align-items:center}.elementor-58 .elementor-element.elementor-element-54820916.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-58 .elementor-element.elementor-element-54820916>.elementor-element-populated{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-36b6565a>.elementor-element-populated{padding:0 50px 0 0}.elementor-58 .elementor-element.elementor-element-37d40796>.elementor-widget-container{padding:0 50px 0 0}.elementor-58 .elementor-element.elementor-element-37d40796 .elementor-heading-title{font-family:var(--e-global-typography-0103c05-font-family),Sans-serif;font-size:var(--e-global-typography-0103c05-font-size);font-weight:var(--e-global-typography-0103c05-font-weight);text-transform:var(--e-global-typography-0103c05-text-transform);line-height:var(--e-global-typography-0103c05-line-height);color:var(--e-global-color-96e992b)}.elementor-58 .elementor-element.elementor-element-3fd1ce43>.elementor-widget-container{padding:0 80px 0 0}.elementor-58 .elementor-element.elementor-element-3fd1ce43{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-58 .elementor-element.elementor-element-749d8c57 .elementor-button{padding:20px 30px 20px 30px}.elementor-58 .elementor-element.elementor-element-4c5406ae>.elementor-element-populated{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-4652aa19>.elementor-widget-container{padding:0 0 10px 0}.elementor-58 .elementor-element.elementor-element-4652aa19{text-align:right}.elementor-58 .elementor-element.elementor-element-4652aa19 img{max-width:31%}.elementor-58 .elementor-element.elementor-element-22cefb92>.elementor-widget-container{background-image:url(https://www.sdstudios.ca/wp-content/uploads/2024/07/3d-rendering-luxury-and-modern-living-room-with-1-JXE5FH7.jpg);background-position:bottom center;background-repeat:no-repeat}.elementor-58 .elementor-element.elementor-element-744e8a68:not(.elementor-motion-effects-element-type-background),.elementor-58 .elementor-element.elementor-element-744e8a68>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-91eb677)}.elementor-58 .elementor-element.elementor-element-744e8a68{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:95px 0 0 0}.elementor-58 .elementor-element.elementor-element-744e8a68>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-31f3d4ea.elementor-column .elementor-widget-wrap{align-items:center}.elementor-58 .elementor-element.elementor-element-31f3d4ea.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-58 .elementor-element.elementor-element-31f3d4ea>.elementor-element-populated{padding:0 50px 0 0}.elementor-58 .elementor-element.elementor-element-6a87445d .elementor-heading-title{font-family:var(--e-global-typography-0103c05-font-family),Sans-serif;font-size:var(--e-global-typography-0103c05-font-size);font-weight:var(--e-global-typography-0103c05-font-weight);text-transform:var(--e-global-typography-0103c05-text-transform);line-height:var(--e-global-typography-0103c05-line-height);color:var(--e-global-color-96e992b)}.elementor-58 .elementor-element.elementor-element-20d4365d>.elementor-element-populated{padding:0 0 95px 0}.elementor-58 .elementor-element.elementor-element-652b89bb>.elementor-widget-container{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-652b89bb{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-8ea41eb.elementor-column .elementor-widget-wrap{align-items:space-between}.elementor-58 .elementor-element.elementor-element-8ea41eb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between}.elementor-58 .elementor-element.elementor-element-8ea41eb.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-58 .elementor-element.elementor-element-8ea41eb>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 120px}.elementor-58 .elementor-element.elementor-element-8ea41eb>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-58 .elementor-element.elementor-element-66dbf2eb.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-58 .elementor-element.elementor-element-66dbf2eb>.elementor-element-populated{padding:95px 0 0 0}.elementor-58 .elementor-element.elementor-element-36441aeb>.elementor-element-populated{padding:0 80px 0 0}.elementor-58 .elementor-element.elementor-element-36441aeb{z-index:2}.elementor-58 .elementor-element.elementor-element-1c16a425>.elementor-widget-container{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-1c16a425 .elementor-heading-title{font-family:var(--e-global-typography-0103c05-font-family),Sans-serif;font-size:var(--e-global-typography-0103c05-font-size);font-weight:var(--e-global-typography-0103c05-font-weight);text-transform:var(--e-global-typography-0103c05-text-transform);line-height:var(--e-global-typography-0103c05-line-height);color:var(--e-global-color-96e992b)}.elementor-58 .elementor-element.elementor-element-7c8840a6>.elementor-widget-container{padding:0 30px 0 0}.elementor-58 .elementor-element.elementor-element-7c8840a6{column-gap:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-58 .elementor-element.elementor-element-70fb70b6 .elementor-button{padding:20px 30px 20px 30px}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-42277c29.elementor-column .elementor-widget-wrap{align-items:center}.elementor-58 .elementor-element.elementor-element-42277c29.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-58 .elementor-element.elementor-element-42277c29>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-42277c29>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-58 .elementor-element.elementor-element-58494d5c>.elementor-background-overlay{background-image:url(https://www.sdstudios.ca/wp-content/uploads/2024/07/hero-home-bg-livin-1.png);background-position:bottom center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-58 .elementor-element.elementor-element-58494d5c>.elementor-container{min-height:80vh}.elementor-58 .elementor-element.elementor-element-58494d5c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:215px 0 325px 0}.elementor-58 .elementor-element.elementor-element-7798222b>.elementor-element-populated{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-7e63aef9>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-secondary);opacity:.92}.elementor-58 .elementor-element.elementor-element-7e63aef9>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:95px 50px 95px 80px}.elementor-58 .elementor-element.elementor-element-7e63aef9>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-58 .elementor-element.elementor-element-7c8ffc38>.elementor-widget-container{padding:0 150px 0 0}.elementor-58 .elementor-element.elementor-element-7c8ffc38 .elementor-heading-title{font-family:var(--e-global-typography-187093e-font-family),Sans-serif;font-size:var(--e-global-typography-187093e-font-size);font-weight:var(--e-global-typography-187093e-font-weight);text-transform:var(--e-global-typography-187093e-text-transform);line-height:var(--e-global-typography-187093e-line-height);color:var(--e-global-color-96e992b)}.elementor-58 .elementor-element.elementor-element-368e2e3e>.elementor-widget-container{padding:0 80px 0 0}.elementor-58 .elementor-element.elementor-element-368e2e3e{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-dab9082)}.elementor-58 .elementor-element.elementor-element-367e59d8 .elementor-button{padding:20px 30px 20px 30px}.elementor-58 .elementor-element.elementor-element-4eb914b4>.elementor-element-populated{padding:0 0 0 0}@media(min-width:768px){.elementor-58 .elementor-element.elementor-element-64c73239{width:70%}.elementor-58 .elementor-element.elementor-element-241ab209{width:30%}.elementor-58 .elementor-element.elementor-element-36441aeb{width:47.719%}.elementor-58 .elementor-element.elementor-element-42277c29{width:52.281%}.elementor-58 .elementor-element.elementor-element-7e63aef9{width:70%}.elementor-58 .elementor-element.elementor-element-4eb914b4{width:30%}}@media(max-width:1024px){.elementor-58 .elementor-element.elementor-element-5d142f5{padding:22% 0% 20% 4%}.elementor-58 .elementor-element.elementor-element-64c73239>.elementor-element-populated{padding:95px 30px 95px 50px}.elementor-58 .elementor-element.elementor-element-35947b03>.elementor-widget-container{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-35947b03 .elementor-heading-title{font-size:var(--e-global-typography-187093e-font-size);line-height:var(--e-global-typography-187093e-line-height)}.elementor-58 .elementor-element.elementor-element-715b26d5>.elementor-widget-container{padding:0 30px 0 0}.elementor-58 .elementor-element.elementor-element-715b26d5{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-58 .elementor-element.elementor-element-593b35b{padding:65px 30px 65px 30px}.elementor-58 .elementor-element.elementor-element-36b6565a>.elementor-element-populated{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-37d40796 .elementor-heading-title{font-size:var(--e-global-typography-0103c05-font-size);line-height:var(--e-global-typography-0103c05-line-height)}.elementor-58 .elementor-element.elementor-element-3fd1ce43>.elementor-widget-container{padding:0 30px 0 0}.elementor-58 .elementor-element.elementor-element-3fd1ce43{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-4c5406ae.elementor-column .elementor-widget-wrap{align-items:center}.elementor-58 .elementor-element.elementor-element-4c5406ae.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-58 .elementor-element.elementor-element-4652aa19 img{max-width:48%}.elementor-58 .elementor-element.elementor-element-744e8a68{padding:65px 30px 0 30px}.elementor-58 .elementor-element.elementor-element-31f3d4ea>.elementor-element-populated{padding:0 0 65px 0}.elementor-58 .elementor-element.elementor-element-6a87445d .elementor-heading-title{font-size:var(--e-global-typography-0103c05-font-size);line-height:var(--e-global-typography-0103c05-line-height)}.elementor-58 .elementor-element.elementor-element-20d4365d>.elementor-element-populated{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-652b89bb>.elementor-widget-container{padding:0 30px 0 0}.elementor-58 .elementor-element.elementor-element-652b89bb{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-58 .elementor-element.elementor-element-8ea41eb>.elementor-element-populated{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-66dbf2eb>.elementor-element-populated{padding:65px 30px 20px 30px}.elementor-58 .elementor-element.elementor-element-36441aeb>.elementor-element-populated{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-1c16a425 .elementor-heading-title{font-size:var(--e-global-typography-0103c05-font-size);line-height:var(--e-global-typography-0103c05-line-height)}.elementor-58 .elementor-element.elementor-element-7c8840a6>.elementor-widget-container{padding:0 30px 0 0}.elementor-58 .elementor-element.elementor-element-7c8840a6{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-58 .elementor-element.elementor-element-58494d5c{padding:22% 0% 20% 4%}.elementor-58 .elementor-element.elementor-element-7e63aef9>.elementor-element-populated{padding:95px 30px 95px 50px}.elementor-58 .elementor-element.elementor-element-7c8ffc38>.elementor-widget-container{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-7c8ffc38 .elementor-heading-title{font-size:var(--e-global-typography-187093e-font-size);line-height:var(--e-global-typography-187093e-line-height)}.elementor-58 .elementor-element.elementor-element-368e2e3e>.elementor-widget-container{padding:0 30px 0 0}.elementor-58 .elementor-element.elementor-element-368e2e3e{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-5d142f5>.elementor-container{min-height:800px}.elementor-58 .elementor-element.elementor-element-5d142f5{padding:35% 9% 50% 9%}.elementor-58 .elementor-element.elementor-element-64c73239>.elementor-element-populated{padding:95px 30px 95px 30px}.elementor-58 .elementor-element.elementor-element-35947b03>.elementor-widget-container{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-35947b03{text-align:center}.elementor-58 .elementor-element.elementor-element-35947b03 .elementor-heading-title{font-size:var(--e-global-typography-187093e-font-size);line-height:var(--e-global-typography-187093e-line-height)}.elementor-58 .elementor-element.elementor-element-715b26d5>.elementor-widget-container{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-715b26d5{text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-58 .elementor-element.elementor-element-593b35b{padding:35px 30px 0 20px}.elementor-58 .elementor-element.elementor-element-54820916>.elementor-element-populated{margin:-35px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-58 .elementor-element.elementor-element-36b6565a>.elementor-element-populated{padding:0 0 65px 10px}.elementor-58 .elementor-element.elementor-element-37d40796>.elementor-widget-container{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-37d40796{text-align:center}.elementor-58 .elementor-element.elementor-element-37d40796 .elementor-heading-title{font-size:var(--e-global-typography-0103c05-font-size);line-height:var(--e-global-typography-0103c05-line-height)}.elementor-58 .elementor-element.elementor-element-3fd1ce43>.elementor-widget-container{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-3fd1ce43{text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-58 .elementor-element.elementor-element-4c5406ae>.elementor-element-populated{padding:35px 0 0 0}.elementor-58 .elementor-element.elementor-element-4652aa19>.elementor-widget-container{padding:0 0 20px 0}.elementor-58 .elementor-element.elementor-element-4652aa19{text-align:center}.elementor-58 .elementor-element.elementor-element-4652aa19 img{max-width:67%}.elementor-58 .elementor-element.elementor-element-744e8a68{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-31f3d4ea>.elementor-element-populated{padding:65px 0 65px 0}.elementor-58 .elementor-element.elementor-element-6a87445d>.elementor-widget-container{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-6a87445d{text-align:center}.elementor-58 .elementor-element.elementor-element-6a87445d .elementor-heading-title{font-size:var(--e-global-typography-0103c05-font-size);line-height:var(--e-global-typography-0103c05-line-height)}.elementor-58 .elementor-element.elementor-element-20d4365d>.elementor-element-populated{padding:0 30px 0 30px}.elementor-58 .elementor-element.elementor-element-652b89bb>.elementor-widget-container{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-652b89bb{text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-58 .elementor-element.elementor-element-66dbf2eb>.elementor-element-populated{padding:65px 30px 0 30px}.elementor-58 .elementor-element.elementor-element-1c16a425>.elementor-widget-container{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-1c16a425{text-align:center}.elementor-58 .elementor-element.elementor-element-1c16a425 .elementor-heading-title{font-size:var(--e-global-typography-0103c05-font-size);line-height:var(--e-global-typography-0103c05-line-height)}.elementor-58 .elementor-element.elementor-element-7c8840a6>.elementor-widget-container{padding:0 0 35px 0}.elementor-58 .elementor-element.elementor-element-7c8840a6{text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-58 .elementor-element.elementor-element-58494d5c>.elementor-container{min-height:800px}.elementor-58 .elementor-element.elementor-element-58494d5c{padding:35% 9% 50% 9%}.elementor-58 .elementor-element.elementor-element-7e63aef9>.elementor-element-populated{padding:95px 30px 95px 30px}.elementor-58 .elementor-element.elementor-element-7c8ffc38>.elementor-widget-container{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-7c8ffc38{text-align:center}.elementor-58 .elementor-element.elementor-element-7c8ffc38 .elementor-heading-title{font-size:var(--e-global-typography-187093e-font-size);line-height:var(--e-global-typography-187093e-line-height)}.elementor-58 .elementor-element.elementor-element-368e2e3e>.elementor-widget-container{padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-368e2e3e{text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}