.elementor-74 .elementor-element.elementor-element-f582b37 > .elementor-container{min-height:300px;}.elementor-74 .elementor-element.elementor-element-f582b37:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-f582b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-07d1015 );background-image:url("https://homecraftheater.ca/wp-content/uploads/2022/11/IMG_012F57493FE0-4.jpeg");background-position:center center;background-size:cover;}.elementor-74 .elementor-element.elementor-element-f582b37 > .elementor-background-overlay{background-color:#000000;opacity:0.26;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-f582b37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-74 .elementor-element.elementor-element-2b5e0c1{text-align:center;}.elementor-74 .elementor-element.elementor-element-2b5e0c1 .elementor-heading-title{color:var( --e-global-color-dca44e3 );font-family:"Futura PT", Sans-serif;font-weight:600;}.elementor-74 .elementor-element.elementor-element-e439b43{text-align:center;}.elementor-74 .elementor-element.elementor-element-e439b43 .elementor-heading-title{color:var( --e-global-color-dca44e3 );font-family:"Futura PT", Sans-serif;font-size:44px;font-weight:500;}.elementor-74 .elementor-element.elementor-element-77b842e > .elementor-container{min-height:100px;}.elementor-74 .elementor-element.elementor-element-77b842e:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-77b842e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;}.elementor-74 .elementor-element.elementor-element-77b842e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:70px;padding:0px 16px 0px 16px;}.elementor-74 .elementor-element.elementor-element-77b842e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-74 .elementor-element.elementor-element-cc492db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-74 .elementor-element.elementor-element-cc492db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-74 .elementor-element.elementor-element-cc492db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-74 .elementor-element.elementor-element-cc492db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dca44e3 );}.elementor-74 .elementor-element.elementor-element-cc492db > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-84c7abe );box-shadow:0px 3px 18px 0px rgba(112, 112, 112, 0.18);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:36px 0px -36px 0px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-cc492db > .elementor-element-populated, .elementor-74 .elementor-element.elementor-element-cc492db > .elementor-element-populated > .elementor-background-overlay, .elementor-74 .elementor-element.elementor-element-cc492db > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-cc492db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-cc492db{width:400px !important;}.elementor-74 .elementor-element.elementor-element-5cb5cfc{text-align:center;}.elementor-74 .elementor-element.elementor-element-5cb5cfc .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:32px;font-weight:500;}.elementor-74 .elementor-element.elementor-element-da090a5{margin-top:120px;margin-bottom:120px;padding:0px 16px 0px 16px;}.elementor-bc-flex-widget .elementor-74 .elementor-element.elementor-element-091010f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-74 .elementor-element.elementor-element-091010f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-74 .elementor-element.elementor-element-091010f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-74 .elementor-element.elementor-element-091010f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-c62e242 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-74 .elementor-element.elementor-element-00b96e7 > .elementor-container{min-height:100px;}.elementor-74 .elementor-element.elementor-element-00b96e7:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-00b96e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;}.elementor-74 .elementor-element.elementor-element-00b96e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:70px;padding:0px 16px 0px 16px;}.elementor-74 .elementor-element.elementor-element-00b96e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-74 .elementor-element.elementor-element-3f0b0d9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-74 .elementor-element.elementor-element-3f0b0d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-74 .elementor-element.elementor-element-3f0b0d9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-74 .elementor-element.elementor-element-3f0b0d9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dca44e3 );}.elementor-74 .elementor-element.elementor-element-3f0b0d9 > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-84c7abe );box-shadow:0px 3px 18px 0px rgba(112, 112, 112, 0.18);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:36px 0px -36px 0px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-3f0b0d9 > .elementor-element-populated, .elementor-74 .elementor-element.elementor-element-3f0b0d9 > .elementor-element-populated > .elementor-background-overlay, .elementor-74 .elementor-element.elementor-element-3f0b0d9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-3f0b0d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-3f0b0d9{width:400px !important;}.elementor-74 .elementor-element.elementor-element-0cd0706{text-align:center;}.elementor-74 .elementor-element.elementor-element-0cd0706 .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:32px;font-weight:500;}.elementor-74 .elementor-element.elementor-element-6e54255:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-6e54255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-74 .elementor-element.elementor-element-6e54255{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-74 .elementor-element.elementor-element-6e54255 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-6e54255 > .elementor-shape-top svg{width:calc(150% + 1.3px);height:100px;}.elementor-74 .elementor-element.elementor-element-6e54255 > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:100px;}.elementor-74 .elementor-element.elementor-element-294dee7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-74 .elementor-element.elementor-element-294dee7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-78b7b07{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-78b7b07{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-78b7b07{right:0px;}.elementor-74 .elementor-element.elementor-element-899c9db{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-899c9db{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-899c9db{right:0px;}.elementor-74 .elementor-element.elementor-element-5ac46b5{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-5ac46b5{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-5ac46b5{right:0px;}.elementor-74 .elementor-element.elementor-element-c946903{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-c946903{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-c946903{right:0px;}.elementor-74 .elementor-element.elementor-element-66cc35e{width:auto;max-width:auto;bottom:50px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-66cc35e{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-66cc35e{right:0px;}.elementor-74 .elementor-element.elementor-element-b4a67c3{width:auto;max-width:auto;bottom:50px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-b4a67c3{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-b4a67c3{right:0px;}.elementor-74 .elementor-element.elementor-element-4bee573{width:auto;max-width:auto;bottom:50px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-4bee573{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-4bee573{right:0px;}.elementor-74 .elementor-element.elementor-element-445c8b7{width:auto;max-width:auto;bottom:50px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-445c8b7{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-445c8b7{right:0px;}.elementor-74 .elementor-element.elementor-element-cc25418 .elementor-heading-title{color:var( --e-global-color-dca44e3 );font-family:"Futura PT", Sans-serif;font-size:1.3vw;font-weight:400;text-transform:uppercase;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-cc25418{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-cc25418{right:0px;}.elementor-74 .elementor-element.elementor-element-cc25418{bottom:58px;}.elementor-74 .elementor-element.elementor-element-d1951cb .elementor-heading-title{color:var( --e-global-color-dca44e3 );font-family:"Futura PT", Sans-serif;font-size:1.3vw;font-weight:400;text-transform:uppercase;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-d1951cb{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-d1951cb{right:0px;}.elementor-74 .elementor-element.elementor-element-d1951cb{bottom:58px;}.elementor-74 .elementor-element.elementor-element-0e354e2 .elementor-heading-title{color:var( --e-global-color-dca44e3 );font-family:"Futura PT", Sans-serif;font-size:1.3vw;font-weight:400;text-transform:uppercase;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-0e354e2{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-0e354e2{right:0px;}.elementor-74 .elementor-element.elementor-element-0e354e2{bottom:58px;}.elementor-74 .elementor-element.elementor-element-af3d8ae .elementor-heading-title{color:var( --e-global-color-dca44e3 );font-family:"Futura PT", Sans-serif;font-size:1.3vw;font-weight:400;text-transform:uppercase;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-af3d8ae{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-af3d8ae{right:0px;}.elementor-74 .elementor-element.elementor-element-af3d8ae{bottom:58px;}.elementor-74 .elementor-element.elementor-element-2461454:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-2461454 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-74 .elementor-element.elementor-element-2461454{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-74 .elementor-element.elementor-element-2461454 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-53270cb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-74 .elementor-element.elementor-element-53270cb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-52c86a4{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-52c86a4{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-52c86a4{right:0px;}.elementor-74 .elementor-element.elementor-element-9079b12{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-9079b12{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-9079b12{right:0px;}.elementor-74 .elementor-element.elementor-element-dbef463{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-dbef463{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-dbef463{right:0px;}.elementor-74 .elementor-element.elementor-element-5090ea3{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-5090ea3{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-5090ea3{right:0px;}.elementor-74 .elementor-element.elementor-element-6da3dbc{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-6da3dbc{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-6da3dbc{right:0px;}.elementor-74 .elementor-element.elementor-element-484d00e{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-484d00e{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-484d00e{right:0px;}.elementor-74 .elementor-element.elementor-element-749c84a{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-749c84a{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-749c84a{right:0px;}.elementor-74 .elementor-element.elementor-element-afe9e72{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-afe9e72{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-afe9e72{right:0px;}.elementor-74 .elementor-element.elementor-element-236e47f .elementor-heading-title{color:var( --e-global-color-dca44e3 );font-family:"Futura PT", Sans-serif;font-size:1.3vw;font-weight:400;text-transform:uppercase;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-236e47f{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-236e47f{right:0px;}.elementor-74 .elementor-element.elementor-element-236e47f{top:0px;}.elementor-74 .elementor-element.elementor-element-6fcbfdc .elementor-heading-title{color:var( --e-global-color-dca44e3 );font-family:"Futura PT", Sans-serif;font-size:1.3vw;font-weight:400;text-transform:uppercase;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-6fcbfdc{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-6fcbfdc{right:0px;}.elementor-74 .elementor-element.elementor-element-6fcbfdc{top:0px;}.elementor-74 .elementor-element.elementor-element-025d2e9 .elementor-heading-title{color:var( --e-global-color-dca44e3 );font-family:"Futura PT", Sans-serif;font-size:1.3vw;font-weight:400;text-transform:uppercase;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-025d2e9{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-025d2e9{right:0px;}.elementor-74 .elementor-element.elementor-element-025d2e9{top:0px;}.elementor-74 .elementor-element.elementor-element-815f4dd .elementor-heading-title{color:var( --e-global-color-dca44e3 );font-family:"Futura PT", Sans-serif;font-size:1.3vw;font-weight:400;text-transform:uppercase;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-815f4dd{left:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-815f4dd{right:0px;}.elementor-74 .elementor-element.elementor-element-815f4dd{top:0px;}.elementor-74 .elementor-element.elementor-element-6eb5f4c > .elementor-container{max-width:1250px;}.elementor-74 .elementor-element.elementor-element-6eb5f4c:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-6eb5f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c506af3 );}.elementor-74 .elementor-element.elementor-element-6eb5f4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-13px;margin-bottom:0px;padding:200px 0px 200px 0px;}.elementor-74 .elementor-element.elementor-element-6eb5f4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-6eb5f4c > .elementor-shape-top svg{width:calc(100% + 1.3px);height:140px;}.elementor-74 .elementor-element.elementor-element-6eb5f4c > .elementor-shape-bottom svg{width:calc(117% + 1.3px);height:140px;}.elementor-74 .elementor-element.elementor-element-2365d25 > .elementor-container{min-height:100px;}.elementor-74 .elementor-element.elementor-element-2365d25:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-2365d25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;}.elementor-74 .elementor-element.elementor-element-2365d25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:70px;}.elementor-74 .elementor-element.elementor-element-2365d25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-74 .elementor-element.elementor-element-7ccb6cb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-74 .elementor-element.elementor-element-7ccb6cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-74 .elementor-element.elementor-element-7ccb6cb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-74 .elementor-element.elementor-element-7ccb6cb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dca44e3 );}.elementor-74 .elementor-element.elementor-element-7ccb6cb > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-84c7abe );box-shadow:0px 3px 18px 0px rgba(112, 112, 112, 0.18);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:36px 0px -36px 0px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-7ccb6cb > .elementor-element-populated, .elementor-74 .elementor-element.elementor-element-7ccb6cb > .elementor-element-populated > .elementor-background-overlay, .elementor-74 .elementor-element.elementor-element-7ccb6cb > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-7ccb6cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-7ccb6cb{width:450px !important;}.elementor-74 .elementor-element.elementor-element-d2f0411{text-align:center;}.elementor-74 .elementor-element.elementor-element-d2f0411 .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:32px;font-weight:500;}.elementor-74 .elementor-element.elementor-element-089c91a .jet-range__slider__track{height:1px;background-color:#E2E2E2;}.elementor-74 .elementor-element.elementor-element-089c91a .jet-range__slider__track__range{color:var( --e-global-color-84c7abe );}.elementor-74 .elementor-element.elementor-element-089c91a .jet-range__slider__input::-webkit-slider-thumb{width:14px;height:14px;background-color:var( --e-global-color-dca44e3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84c7abe );}.elementor-74 .elementor-element.elementor-element-089c91a .jet-range__slider__input::-moz-range-thumb{width:14px;height:14px;background-color:var( --e-global-color-dca44e3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84c7abe );}.elementor-74 .elementor-element.elementor-element-089c91a .jet-range__slider__input::-ms-thumb{width:14px;height:14px;background-color:var( --e-global-color-dca44e3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84c7abe );}.elementor-74 .elementor-element.elementor-element-089c91a .jet-range__slider__input{height:14px;}.elementor-74 .elementor-element.elementor-element-089c91a .jet-range__values{font-family:"Futura PT", Sans-serif;font-size:16px;color:var( --e-global-color-07d1015 );margin:-10px 0px 0px 0px;text-align:left;}.elementor-74 .elementor-element.elementor-element-089c91a .jet-range__inputs__container{margin-left:auto;margin-right:auto;}.elementor-74 .elementor-element.elementor-element-089c91a .jet-filter-label{font-size:18px;font-weight:600;color:var( --e-global-color-07d1015 );margin:0px 0px 18px 0px;}.elementor-74 .elementor-element.elementor-element-089c91a .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-74 .elementor-element.elementor-element-089c91a .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-74 .elementor-element.elementor-element-089c91a .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-74 .elementor-element.elementor-element-527bc23 .jet-range__slider__track{height:1px;background-color:#E2E2E2;}.elementor-74 .elementor-element.elementor-element-527bc23 .jet-range__slider__track__range{color:var( --e-global-color-84c7abe );}.elementor-74 .elementor-element.elementor-element-527bc23 .jet-range__slider__input::-webkit-slider-thumb{width:14px;height:14px;background-color:var( --e-global-color-dca44e3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84c7abe );}.elementor-74 .elementor-element.elementor-element-527bc23 .jet-range__slider__input::-moz-range-thumb{width:14px;height:14px;background-color:var( --e-global-color-dca44e3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84c7abe );}.elementor-74 .elementor-element.elementor-element-527bc23 .jet-range__slider__input::-ms-thumb{width:14px;height:14px;background-color:var( --e-global-color-dca44e3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84c7abe );}.elementor-74 .elementor-element.elementor-element-527bc23 .jet-range__slider__input{height:14px;}.elementor-74 .elementor-element.elementor-element-527bc23 .jet-range__values{font-family:"Futura PT", Sans-serif;font-size:16px;color:var( --e-global-color-07d1015 );margin:-10px 0px 0px 0px;text-align:left;}.elementor-74 .elementor-element.elementor-element-527bc23 .jet-range__inputs__container{margin-left:auto;margin-right:auto;}.elementor-74 .elementor-element.elementor-element-527bc23 .jet-filter-label{font-size:18px;font-weight:600;color:var( --e-global-color-07d1015 );margin:0px 0px 18px 0px;}.elementor-74 .elementor-element.elementor-element-527bc23 .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-74 .elementor-element.elementor-element-527bc23 .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-74 .elementor-element.elementor-element-527bc23 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-74 .elementor-element.elementor-element-6b5db5d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-4bdccce > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E2E2E2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:16px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-4bdccce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-8983cf5 .jet-active-filters__title{font-size:18px;font-weight:500;color:var( --e-global-color-07d1015 );margin:0px 16px 0px 0px;}.elementor-74 .elementor-element.elementor-element-8983cf5 .jet-smart-filters-active{flex-direction:row;}.elementor-74 .elementor-element.elementor-element-8983cf5 .jet-active-filters__list{flex-direction:row;}.elementor-74 .elementor-element.elementor-element-8983cf5 .jet-active-filter{margin-right:10px;margin-bottom:5px;background-color:var( --e-global-color-07d1015 );padding:4px 18px 4px 10px;}.elementor-74 .elementor-element.elementor-element-8983cf5 .jet-active-filter__label{color:var( --e-global-color-dca44e3 );}.elementor-74 .elementor-element.elementor-element-8983cf5 .jet-active-filter__val{color:var( --e-global-color-dca44e3 );}.elementor-74 .elementor-element.elementor-element-8983cf5 .jet-active-filter__remove{font-size:18px;top:1px;right:3px;color:var( --e-global-color-dca44e3 );padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-f4e2746 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E2E2E2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:16px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-f4e2746 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-c6f0177 .jet-remove-all-filters__button{font-family:"Futura PT", Sans-serif;font-weight:600;color:var( --e-global-color-dca44e3 );background-color:var( --e-global-color-07d1015 );padding:4px 10px 4px 10px;-webkit-align-self:flex-end;align-self:flex-end;}.elementor-74 .elementor-element.elementor-element-7e2393b > .elementor-container{max-width:893px;}.elementor-74 .elementor-element.elementor-element-7e2393b:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-7e2393b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;}.elementor-74 .elementor-element.elementor-element-7e2393b > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-7e2393b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;}.elementor-74 .elementor-element.elementor-element-7e2393b > .elementor-shape-top svg{width:calc(100% + 1.3px);height:165px;}.elementor-74 .elementor-element.elementor-element-7e2393b > .elementor-shape-bottom svg{height:284px;}.elementor-74 .elementor-element.elementor-element-150219e .elementor-image img{width:83%;}.elementor-74 .elementor-element.elementor-element-e125a7a > .elementor-container{max-width:1087px;min-height:400px;}.elementor-74 .elementor-element.elementor-element-e125a7a:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-e125a7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;}.elementor-74 .elementor-element.elementor-element-e125a7a > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-e125a7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;}.elementor-74 .elementor-element.elementor-element-e125a7a > .elementor-shape-top svg{width:calc(100% + 1.3px);height:165px;}.elementor-74 .elementor-element.elementor-element-e125a7a > .elementor-shape-bottom svg{height:284px;}.elementor-74 .elementor-element.elementor-element-bfa6e93 .elementor-image img{width:83%;}.elementor-74 .elementor-element.elementor-element-0874b1f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-427bfc0{text-align:center;}.elementor-74 .elementor-element.elementor-element-427bfc0 .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:44px;font-weight:500;}.elementor-74 .elementor-element.elementor-element-245f11c{text-align:center;}.elementor-74 .elementor-element.elementor-element-245f11c .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:44px;font-weight:500;}.elementor-74 .elementor-element.elementor-element-245f11c > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-3d2525e{text-align:center;}.elementor-74 .elementor-element.elementor-element-3d2525e .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:44px;font-weight:500;}.elementor-74 .elementor-element.elementor-element-3d2525e > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-836aa84{text-align:center;}.elementor-74 .elementor-element.elementor-element-836aa84 .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:44px;font-weight:500;}.elementor-74 .elementor-element.elementor-element-836aa84 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-eee9221{text-align:center;}.elementor-74 .elementor-element.elementor-element-eee9221 .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:44px;font-weight:500;}.elementor-74 .elementor-element.elementor-element-eee9221 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-1c6a315{text-align:center;}.elementor-74 .elementor-element.elementor-element-1c6a315 .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:44px;font-weight:500;}.elementor-74 .elementor-element.elementor-element-1c6a315 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-fd31037{text-align:center;}.elementor-74 .elementor-element.elementor-element-fd31037 .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:44px;font-weight:500;}.elementor-74 .elementor-element.elementor-element-fd31037 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-b798ee2:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-b798ee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c506af3 );}.elementor-74 .elementor-element.elementor-element-b798ee2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 200px 0px;}.elementor-74 .elementor-element.elementor-element-b798ee2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-b798ee2 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:140px;}.elementor-74 .elementor-element.elementor-element-b798ee2 > .elementor-shape-bottom svg{width:calc(117% + 1.3px);height:140px;}.elementor-bc-flex-widget .elementor-74 .elementor-element.elementor-element-798ac2a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-74 .elementor-element.elementor-element-798ac2a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-74 .elementor-element.elementor-element-798ac2a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-74 .elementor-element.elementor-element-798ac2a > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-74 .elementor-element.elementor-element-ab0db70 .elementor-text-editor{text-align:left;}.elementor-74 .elementor-element.elementor-element-ab0db70{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:16px;font-weight:400;}.elementor-bc-flex-widget .elementor-74 .elementor-element.elementor-element-653d16e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-74 .elementor-element.elementor-element-653d16e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-74 .elementor-element.elementor-element-653d16e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-74 .elementor-element.elementor-element-653d16e > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-74 .elementor-element.elementor-element-a065e69{text-align:left;}.elementor-74 .elementor-element.elementor-element-a065e69 .elementor-image img{width:100%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 20px 0px rgba(71, 71, 71, 0.49);}.elementor-74 .elementor-element.elementor-element-8d83375{margin-top:70px;margin-bottom:0px;}.elementor-74 .elementor-element.elementor-element-797faea{text-align:center;}.elementor-74 .elementor-element.elementor-element-797faea .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:32px;font-weight:600;}.elementor-74 .elementor-element.elementor-element-a0c6e1d{--divider-border-style:solid;--divider-color:var( --e-global-color-84c7abe );--divider-border-width:2px;}.elementor-74 .elementor-element.elementor-element-a0c6e1d .elementor-divider-separator{width:130px;margin:0 auto;margin-center:0;}.elementor-74 .elementor-element.elementor-element-a0c6e1d .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-74 .elementor-element.elementor-element-57722fd{margin-top:0px;margin-bottom:100px;padding:0px 16px 0px 16px;}.elementor-74 .elementor-element.elementor-element-0ff5fa8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-fe8e614{margin-top:50px;margin-bottom:0px;}.elementor-74 .elementor-element.elementor-element-7337bd0 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-74 .elementor-element.elementor-element-11a2beb{text-align:left;}.elementor-74 .elementor-element.elementor-element-11a2beb .elementor-image img{width:100%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 20px 0px rgba(71, 71, 71, 0.49);}.elementor-bc-flex-widget .elementor-74 .elementor-element.elementor-element-e28c7fb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-74 .elementor-element.elementor-element-e28c7fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-74 .elementor-element.elementor-element-e28c7fb > .elementor-element-populated{padding:0px 45px 0px 75px;}.elementor-74 .elementor-element.elementor-element-133984e .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:20px;font-weight:600;}.elementor-74 .elementor-element.elementor-element-945ca0c{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:16px;font-weight:400;}.elementor-74 .elementor-element.elementor-element-55b3cfa{margin-top:72px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-74 .elementor-element.elementor-element-b95aa31.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-74 .elementor-element.elementor-element-b95aa31.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-74 .elementor-element.elementor-element-b95aa31 > .elementor-element-populated{padding:0px 45px 0px 75px;}.elementor-74 .elementor-element.elementor-element-f3bd35b .elementor-text-editor{text-align:left;}.elementor-74 .elementor-element.elementor-element-f3bd35b{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:16px;font-weight:400;}.elementor-74 .elementor-element.elementor-element-a235f01 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-74 .elementor-element.elementor-element-da833c8{text-align:left;}.elementor-74 .elementor-element.elementor-element-da833c8 .elementor-image img{width:100%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 20px 0px rgba(71, 71, 71, 0.49);}.elementor-74 .elementor-element.elementor-element-738a801{margin-top:72px;margin-bottom:0px;}.elementor-74 .elementor-element.elementor-element-fe6af8a > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-74 .elementor-element.elementor-element-feffdce{text-align:left;}.elementor-74 .elementor-element.elementor-element-feffdce .elementor-image img{width:100%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 20px 0px rgba(71, 71, 71, 0.49);}.elementor-bc-flex-widget .elementor-74 .elementor-element.elementor-element-7404a2e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-74 .elementor-element.elementor-element-7404a2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-74 .elementor-element.elementor-element-7404a2e > .elementor-element-populated{padding:0px 0px 0px 75px;}.elementor-74 .elementor-element.elementor-element-72e47f8{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:16px;font-weight:400;}.elementor-74 .elementor-element.elementor-element-3f21e3f{margin-top:72px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-74 .elementor-element.elementor-element-9cfb017.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-74 .elementor-element.elementor-element-9cfb017.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-74 .elementor-element.elementor-element-9cfb017 > .elementor-element-populated{padding:0px 45px 0px 75px;}.elementor-74 .elementor-element.elementor-element-bc761a3 .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:20px;font-weight:600;}.elementor-74 .elementor-element.elementor-element-21fde40{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:16px;font-weight:400;}.elementor-bc-flex-widget .elementor-74 .elementor-element.elementor-element-89a2b62.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-74 .elementor-element.elementor-element-89a2b62.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-74 .elementor-element.elementor-element-89a2b62.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-74 .elementor-element.elementor-element-89a2b62 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-74 .elementor-element.elementor-element-ca80f0c{text-align:left;}.elementor-74 .elementor-element.elementor-element-ca80f0c .elementor-image img{width:100%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 20px 0px rgba(71, 71, 71, 0.49);}.elementor-74 .elementor-element.elementor-element-51ee566 > .elementor-container{min-height:100px;}.elementor-74 .elementor-element.elementor-element-51ee566:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-51ee566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;}.elementor-74 .elementor-element.elementor-element-51ee566{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:70px;}.elementor-74 .elementor-element.elementor-element-51ee566 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-74 .elementor-element.elementor-element-c8bf79a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-74 .elementor-element.elementor-element-c8bf79a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-74 .elementor-element.elementor-element-c8bf79a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-74 .elementor-element.elementor-element-c8bf79a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dca44e3 );}.elementor-74 .elementor-element.elementor-element-c8bf79a > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-84c7abe );box-shadow:0px 3px 18px 0px rgba(112, 112, 112, 0.18);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:36px 0px -36px 0px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-c8bf79a > .elementor-element-populated, .elementor-74 .elementor-element.elementor-element-c8bf79a > .elementor-element-populated > .elementor-background-overlay, .elementor-74 .elementor-element.elementor-element-c8bf79a > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-c8bf79a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-c8bf79a{width:600px !important;}.elementor-74 .elementor-element.elementor-element-432445b{text-align:center;}.elementor-74 .elementor-element.elementor-element-432445b .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:32px;font-weight:500;}.elementor-74 .elementor-element.elementor-element-fa015a3 .elementor-accordion .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-84c7abe );}.elementor-74 .elementor-element.elementor-element-fa015a3 .elementor-accordion .elementor-tab-title.active .elementor-accordion-icon i:before{color:var( --e-global-color-84c7abe );}.elementor-74 .elementor-element.elementor-element-fa015a3 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-size:20px;color:var( --e-global-color-07d1015 );}.elementor-74 .elementor-element.elementor-element-fa015a3 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header.active{color:var( --e-global-color-84c7abe );}.elementor-74 .elementor-element.elementor-element-fa015a3 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix{font-size:15px;width:35px;height:35px;line-height:35px;text-align:center;margin-right:8px;}.elementor-74 .elementor-element.elementor-element-fa015a3 .theplus-accordion-wrapper .theplus-accordion-item{margin-bottom:15px;}.elementor-74 .elementor-element.elementor-element-fa015a3 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor{font-size:16px;}.elementor-74 .elementor-element.elementor-element-4ec83c16 > .elementor-container{max-width:720px;min-height:460px;}.elementor-74 .elementor-element.elementor-element-4ec83c16:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-4ec83c16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-07d1015 );background-image:url("https://homecraftheater.ca/wp-content/uploads/2021/06/WhatsApp-Image-2020-07-30-at-7.31.02-PM-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-74 .elementor-element.elementor-element-4ec83c16 > .elementor-background-overlay{background-color:var( --e-global-color-71ac410 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-4ec83c16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:120px;margin-bottom:0px;}.elementor-74 .elementor-element.elementor-element-ea917df{text-align:center;}.elementor-74 .elementor-element.elementor-element-ea917df .elementor-heading-title{color:var( --e-global-color-dca44e3 );font-family:"Futura PT", Sans-serif;font-size:44px;font-weight:500;}.elementor-74 .elementor-element.elementor-element-726f9398 .elementor-text-editor{text-align:center;}.elementor-74 .elementor-element.elementor-element-726f9398{color:var( --e-global-color-dca44e3 );font-family:"Futura PT", Sans-serif;font-size:18px;font-weight:500;}.elementor-74 .elementor-element.elementor-element-242e97e9 .elementor-button{font-family:"Futura PT", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-dca44e3 );color:var( --e-global-color-dca44e3 );background-color:var( --e-global-color-84c7abe );border-radius:0px 0px 0px 0px;padding:16px 20px 16px 20px;}.elementor-74 .elementor-element.elementor-element-c038190{margin-top:0px;margin-bottom:0px;}.elementor-74 .elementor-element.elementor-element-4e88118 > .elementor-container{min-height:100px;}.elementor-74 .elementor-element.elementor-element-4e88118:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-4e88118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;}.elementor-74 .elementor-element.elementor-element-4e88118{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:70px;padding:0px 16px 0px 16px;}.elementor-74 .elementor-element.elementor-element-4e88118 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-74 .elementor-element.elementor-element-953d9fa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-74 .elementor-element.elementor-element-953d9fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-74 .elementor-element.elementor-element-953d9fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-74 .elementor-element.elementor-element-953d9fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dca44e3 );}.elementor-74 .elementor-element.elementor-element-953d9fa > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-84c7abe );box-shadow:0px 3px 18px 0px rgba(112, 112, 112, 0.18);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:36px 0px -36px 0px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-953d9fa > .elementor-element-populated, .elementor-74 .elementor-element.elementor-element-953d9fa > .elementor-element-populated > .elementor-background-overlay, .elementor-74 .elementor-element.elementor-element-953d9fa > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-953d9fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-953d9fa{width:600px !important;}.elementor-74 .elementor-element.elementor-element-290c09e{text-align:center;}.elementor-74 .elementor-element.elementor-element-290c09e .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:32px;font-weight:500;}@media(max-width:1024px){.elementor-74 .elementor-element.elementor-element-da090a5{margin-top:0px;margin-bottom:50px;}.elementor-74 .elementor-element.elementor-element-091010f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-6e54255 > .elementor-shape-top svg{height:50px;}.elementor-74 .elementor-element.elementor-element-6e54255 > .elementor-shape-bottom svg{height:50px;}.elementor-74 .elementor-element.elementor-element-6e54255{padding:80px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-6eb5f4c > .elementor-shape-top svg{width:calc(132% + 1.3px);height:80px;}.elementor-74 .elementor-element.elementor-element-6eb5f4c > .elementor-shape-bottom svg{height:70px;}.elementor-74 .elementor-element.elementor-element-6eb5f4c{padding:100px 40px 100px 40px;}.elementor-74 .elementor-element.elementor-element-7c65b3e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-b798ee2 > .elementor-shape-top svg{width:calc(132% + 1.3px);height:80px;}.elementor-74 .elementor-element.elementor-element-b798ee2 > .elementor-shape-bottom svg{height:70px;}.elementor-74 .elementor-element.elementor-element-b798ee2{padding:100px 16px 100px 16px;}.elementor-74 .elementor-element.elementor-element-80571a6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-798ac2a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-57722fd{margin-top:0px;margin-bottom:50px;}.elementor-74 .elementor-element.elementor-element-e28c7fb > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-74 .elementor-element.elementor-element-b95aa31 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-74 .elementor-element.elementor-element-7404a2e > .elementor-element-populated{padding:0px 0px 0px 32px;}.elementor-74 .elementor-element.elementor-element-9cfb017 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-74 .elementor-element.elementor-element-8daee7f > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-74 .elementor-element.elementor-element-f582b37:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-f582b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homecraftheater.ca/wp-content/uploads/2022/11/IMG_012F57493FE0-7.jpeg");}.elementor-74 .elementor-element.elementor-element-2b5e0c1 .elementor-heading-title{font-size:36px;}.elementor-74 .elementor-element.elementor-element-e439b43 .elementor-heading-title{font-size:24px;}.elementor-74 .elementor-element.elementor-element-77b842e > .elementor-container{min-height:100px;}.elementor-74 .elementor-element.elementor-element-cc492db{width:80vw !important;}.elementor-74 .elementor-element.elementor-element-5cb5cfc .elementor-heading-title{font-size:24px;}.elementor-74 .elementor-element.elementor-element-091010f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-00b96e7 > .elementor-container{min-height:100px;}.elementor-74 .elementor-element.elementor-element-3f0b0d9{width:80vw !important;}.elementor-74 .elementor-element.elementor-element-0cd0706 .elementor-heading-title{font-size:24px;}.elementor-74 .elementor-element.elementor-element-66cc35e{bottom:8px;}.elementor-74 .elementor-element.elementor-element-b4a67c3{bottom:8px;}.elementor-74 .elementor-element.elementor-element-4bee573{bottom:8px;}.elementor-74 .elementor-element.elementor-element-445c8b7{bottom:8px;}.elementor-74 .elementor-element.elementor-element-cc25418 .elementor-heading-title{font-size:11px;}.elementor-74 .elementor-element.elementor-element-cc25418{bottom:10px;}.elementor-74 .elementor-element.elementor-element-d1951cb .elementor-heading-title{font-size:11px;}.elementor-74 .elementor-element.elementor-element-d1951cb{bottom:10px;}.elementor-74 .elementor-element.elementor-element-0e354e2 .elementor-heading-title{font-size:11px;}.elementor-74 .elementor-element.elementor-element-0e354e2{bottom:10px;}.elementor-74 .elementor-element.elementor-element-af3d8ae .elementor-heading-title{font-size:11px;}.elementor-74 .elementor-element.elementor-element-af3d8ae{bottom:10px;}.elementor-74 .elementor-element.elementor-element-6da3dbc .elementor-image img{width:7vw;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-6da3dbc{left:10vw;}body.rtl .elementor-74 .elementor-element.elementor-element-6da3dbc{right:10vw;}.elementor-74 .elementor-element.elementor-element-6da3dbc{top:-16vw;}.elementor-74 .elementor-element.elementor-element-484d00e .elementor-image img{width:7vw;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-484d00e{left:21vw;}body.rtl .elementor-74 .elementor-element.elementor-element-484d00e{right:21vw;}.elementor-74 .elementor-element.elementor-element-484d00e{top:-7vw;}.elementor-74 .elementor-element.elementor-element-749c84a .elementor-image img{width:7vw;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-749c84a{left:67vw;}body.rtl .elementor-74 .elementor-element.elementor-element-749c84a{right:67vw;}.elementor-74 .elementor-element.elementor-element-749c84a{top:52vw;}.elementor-74 .elementor-element.elementor-element-afe9e72 .elementor-image img{width:7vw;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-afe9e72{left:80vw;}body.rtl .elementor-74 .elementor-element.elementor-element-afe9e72{right:80vw;}.elementor-74 .elementor-element.elementor-element-afe9e72{top:82vw;}.elementor-74 .elementor-element.elementor-element-236e47f .elementor-heading-title{font-size:3.5vw;}.elementor-74 .elementor-element.elementor-element-236e47f{width:auto;max-width:auto;top:-16vw;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-236e47f{left:17vw;}body.rtl .elementor-74 .elementor-element.elementor-element-236e47f{right:17vw;}.elementor-74 .elementor-element.elementor-element-6fcbfdc .elementor-heading-title{font-size:3.5vw;}.elementor-74 .elementor-element.elementor-element-6fcbfdc{width:auto;max-width:auto;top:-7vw;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-6fcbfdc{left:28vw;}body.rtl .elementor-74 .elementor-element.elementor-element-6fcbfdc{right:28vw;}.elementor-74 .elementor-element.elementor-element-025d2e9 .elementor-heading-title{font-size:3.5vw;}.elementor-74 .elementor-element.elementor-element-025d2e9{width:auto;max-width:auto;top:120vw;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-025d2e9{left:7vw;}body.rtl .elementor-74 .elementor-element.elementor-element-025d2e9{right:7vw;}.elementor-74 .elementor-element.elementor-element-815f4dd .elementor-heading-title{font-size:3.5vw;}.elementor-74 .elementor-element.elementor-element-815f4dd{width:auto;max-width:auto;top:130vw;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-815f4dd{left:32vw;}body.rtl .elementor-74 .elementor-element.elementor-element-815f4dd{right:32vw;}.elementor-74 .elementor-element.elementor-element-2365d25 > .elementor-container{min-height:100px;}.elementor-74 .elementor-element.elementor-element-7ccb6cb{width:80vw !important;}.elementor-74 .elementor-element.elementor-element-d2f0411 .elementor-heading-title{font-size:24px;}.elementor-74 .elementor-element.elementor-element-e125a7a > .elementor-container{min-height:149px;}.elementor-74 .elementor-element.elementor-element-e125a7a > .elementor-shape-top svg{width:calc(158% + 1.3px);height:80px;}.elementor-74 .elementor-element.elementor-element-e125a7a > .elementor-shape-bottom svg{width:calc(113% + 1.3px);height:147px;}.elementor-74 .elementor-element.elementor-element-427bfc0 .elementor-heading-title{font-size:24px;}.elementor-74 .elementor-element.elementor-element-245f11c .elementor-heading-title{font-size:24px;}.elementor-74 .elementor-element.elementor-element-3d2525e .elementor-heading-title{font-size:24px;}.elementor-74 .elementor-element.elementor-element-836aa84 .elementor-heading-title{font-size:24px;}.elementor-74 .elementor-element.elementor-element-eee9221 .elementor-heading-title{font-size:24px;}.elementor-74 .elementor-element.elementor-element-1c6a315 .elementor-heading-title{font-size:24px;}.elementor-74 .elementor-element.elementor-element-fd31037 .elementor-heading-title{font-size:24px;}.elementor-74 .elementor-element.elementor-element-653d16e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-a0931c8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-797faea .elementor-heading-title{font-size:24px;}.elementor-74 .elementor-element.elementor-element-57722fd{margin-top:0px;margin-bottom:16px;padding:0px 16px 0px 16px;}.elementor-74 .elementor-element.elementor-element-fe8e614{margin-top:32px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-7337bd0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-e28c7fb > .elementor-element-populated{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-133984e{text-align:center;}.elementor-74 .elementor-element.elementor-element-133984e .elementor-heading-title{font-size:24px;}.elementor-74 .elementor-element.elementor-element-55b3cfa{margin-top:0px;margin-bottom:0px;}.elementor-74 .elementor-element.elementor-element-b95aa31 > .elementor-element-populated{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-a235f01 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-738a801{margin-top:32px;margin-bottom:0px;}.elementor-74 .elementor-element.elementor-element-fe6af8a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-7404a2e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-3f21e3f{margin-top:0px;margin-bottom:0px;}.elementor-74 .elementor-element.elementor-element-9cfb017 > .elementor-element-populated{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-bc761a3{text-align:center;}.elementor-74 .elementor-element.elementor-element-bc761a3 .elementor-heading-title{font-size:24px;}.elementor-74 .elementor-element.elementor-element-89a2b62 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-51ee566 > .elementor-container{min-height:100px;}.elementor-74 .elementor-element.elementor-element-c8bf79a{width:80vw !important;}.elementor-74 .elementor-element.elementor-element-432445b .elementor-heading-title{font-size:24px;}.elementor-74 .elementor-element.elementor-element-8daee7f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-4ec83c16 > .elementor-container{min-height:300px;}.elementor-74 .elementor-element.elementor-element-4ec83c16:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-4ec83c16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-74 .elementor-element.elementor-element-4ec83c16{margin-top:32px;margin-bottom:0px;}.elementor-74 .elementor-element.elementor-element-ea917df .elementor-heading-title{font-size:24px;}.elementor-74 .elementor-element.elementor-element-726f9398{font-size:16px;}.elementor-74 .elementor-element.elementor-element-4e88118 > .elementor-container{min-height:100px;}.elementor-74 .elementor-element.elementor-element-953d9fa{width:80vw !important;}.elementor-74 .elementor-element.elementor-element-290c09e .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-74 .elementor-element.elementor-element-4bdccce{width:65%;}.elementor-74 .elementor-element.elementor-element-f4e2746{width:35%;}.elementor-74 .elementor-element.elementor-element-3ce9ff92{width:100%;}}@media(min-width:1025px){.elementor-74 .elementor-element.elementor-element-4ec83c16:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-4ec83c16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for column, class: .elementor-element-294dee7 */.elementor-74 .elementor-element.elementor-element-294dee7 {
    max-height: 45vw;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e54255 */.elementor-74 .elementor-element.elementor-element-6e54255 {
    padding: 5vw 0;
    height: 100vh;
    max-height: 55vw;
}
.elementor-74 .elementor-element.elementor-element-6e54255>.elementor-container {height: 100%;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-53270cb */.elementor-74 .elementor-element.elementor-element-53270cb{
    padding: 20vw 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2461454 */.elementor-74 .elementor-element.elementor-element-2461454 {
    /*padding: 30vw 0;*/
    height: 100vh;
    /*max-height: 55vw;*/
}
.elementor-74 .elementor-element.elementor-element-2461454>.elementor-container {height: 100%;}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-active, class: .elementor-element-8983cf5 */.jet-active-filter {
    align-self: stretch;    
}/* End custom CSS */