.elementor-276 .elementor-element.elementor-element-60ecf74b{--display:flex;--overflow:hidden;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-60ecf74b:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-60ecf74b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-276 .elementor-element.elementor-element-51b18178{--display:flex;--overlay-opacity:0.13;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-51b18178:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-51b18178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-276 .elementor-element.elementor-element-51b18178::before, .elementor-276 .elementor-element.elementor-element-51b18178 > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-51b18178 > .e-con-inner > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-51b18178 > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-51b18178 > .e-con-inner > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-51b18178 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-276 .elementor-element.elementor-element-5817aef0{--display:flex;--min-height:720px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:220px;--padding-bottom:82px;--padding-left:58px;--padding-right:58px;}.elementor-276 .elementor-element.elementor-element-5817aef0:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-5817aef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invision.coreconcepts.digital/wp-content/uploads/2026/08/springfield.jpg");background-position:center center;background-size:cover;}.elementor-276 .elementor-element.elementor-element-5817aef0::before, .elementor-276 .elementor-element.elementor-element-5817aef0 > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-5817aef0 > .e-con-inner > .elementor-background-video-container::before, .elementor-276 .elementor-element.elementor-element-5817aef0 > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-5817aef0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-276 .elementor-element.elementor-element-5817aef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-276 .elementor-element.elementor-element-59e12481 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2.4px;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-393988ad .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:66px;font-weight:300;line-height:0.98em;letter-spacing:1px;color:#E4C463;}.elementor-276 .elementor-element.elementor-element-7579c3b{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;font-family:"Work Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#B8B8B8;}.elementor-276 .elementor-element.elementor-element-51b5c931 .elementor-button{background-color:#C9A53D;font-family:"Work Sans", Sans-serif;font-size:11px;letter-spacing:1.6px;border-radius:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-51b5c931 .elementor-button:hover, .elementor-276 .elementor-element.elementor-element-51b5c931 .elementor-button:focus{background-color:#050505;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-51b5c931 .elementor-button:hover svg, .elementor-276 .elementor-element.elementor-element-51b5c931 .elementor-button:focus svg{fill:#C9A53D;}.elementor-276 .elementor-element.elementor-element-2a13dfd1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-2a13dfd1:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-2a13dfd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-276 .elementor-element.elementor-element-2f985700{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:105px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-578fdbf7{--display:flex;}.elementor-276 .elementor-element.elementor-element-1bc004de .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2.4px;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-3a70721e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:42px;font-weight:300;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-88cd890{font-family:"Work Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#B8B8B8;}.elementor-276 .elementor-element.elementor-element-7b04de5c{--display:flex;}.elementor-276 .elementor-element.elementor-element-1b10f384{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-1b10f384:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-1b10f384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-276 .elementor-element.elementor-element-298bfe6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:78px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-349403d .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2.4px;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-5fe6eaa4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-276 .elementor-element.elementor-element-3726a8e0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#272727;--border-color:#272727;--padding-top:30px;--padding-bottom:34px;--padding-left:25px;--padding-right:25px;}.elementor-276 .elementor-element.elementor-element-3726a8e0:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-3726a8e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-276 .elementor-element.elementor-element-6c414eff .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:300;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-90975d .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:21px;font-weight:300;color:#ECECEC;}.elementor-276 .elementor-element.elementor-element-53a9416e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#272727;--border-color:#272727;--padding-top:30px;--padding-bottom:34px;--padding-left:25px;--padding-right:25px;}.elementor-276 .elementor-element.elementor-element-53a9416e:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-53a9416e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-276 .elementor-element.elementor-element-23761d55 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:300;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-5651268e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:21px;font-weight:300;color:#ECECEC;}.elementor-276 .elementor-element.elementor-element-772715a2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#272727;--border-color:#272727;--padding-top:30px;--padding-bottom:34px;--padding-left:25px;--padding-right:25px;}.elementor-276 .elementor-element.elementor-element-772715a2:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-772715a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-276 .elementor-element.elementor-element-5ebd22c4 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:300;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-303dffd6 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:21px;font-weight:300;color:#ECECEC;}.elementor-276 .elementor-element.elementor-element-7bba541d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#272727;--border-color:#272727;--padding-top:30px;--padding-bottom:34px;--padding-left:25px;--padding-right:25px;}.elementor-276 .elementor-element.elementor-element-7bba541d:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-7bba541d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-276 .elementor-element.elementor-element-bef1b08 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:300;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-2447a9a3 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:21px;font-weight:300;color:#ECECEC;}.elementor-276 .elementor-element.elementor-element-73d3a2e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-73d3a2e8:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-73d3a2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-276 .elementor-element.elementor-element-311e4bf0{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-153ac2d7 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2.4px;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-73bb54ff .elementor-repeater-item-8905290b .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://invision.coreconcepts.digital/wp-content/uploads/2026/08/home-theatre-installation-3-1.jpg);background-size:cover;}.elementor-276 .elementor-element.elementor-element-73bb54ff .elementor-repeater-item-8905290b .elementor-background-overlay{background-color:#00000069;}.elementor-276 .elementor-element.elementor-element-73bb54ff .elementor-repeater-item-9a4199ac .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://invision.coreconcepts.digital/wp-content/uploads/2026/08/home-theatre-installation-4-1.jpg);background-size:cover;}.elementor-276 .elementor-element.elementor-element-73bb54ff .elementor-repeater-item-9a4199ac .elementor-background-overlay{background-color:#00000052;}.elementor-276 .elementor-element.elementor-element-73bb54ff .elementor-repeater-item-a55adf78 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://invision.coreconcepts.digital/wp-content/uploads/2026/08/home-theatre-installation-5-1.jpg);background-size:cover;}.elementor-276 .elementor-element.elementor-element-73bb54ff .elementor-repeater-item-a55adf78 .elementor-background-overlay{background-color:#00000057;}.elementor-276 .elementor-element.elementor-element-73bb54ff .elementor-repeater-item-bb699b7d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://invision.coreconcepts.digital/wp-content/uploads/2026/08/home-theatre-installation-6-1.png);background-size:cover;}.elementor-276 .elementor-element.elementor-element-73bb54ff .elementor-repeater-item-bb699b7d .elementor-background-overlay{background-color:#000000C7;}.elementor-276 .elementor-element.elementor-element-73bb54ff .swiper-slide{transition-duration:calc(4700ms*1.2);height:640px;}.elementor-276 .elementor-element.elementor-element-73bb54ff .elementor-slide-button{background-color:#C9A53D;color:#050505;}.elementor-276 .elementor-element.elementor-element-73bb54ff .swiper-slide-contents{max-width:66%;}.elementor-276 .elementor-element.elementor-element-73bb54ff .swiper-slide-inner{text-align:center;}.elementor-276 .elementor-element.elementor-element-73bb54ff .elementor-slide-description{color:#D3D3D3;}.elementor-276 .elementor-element.elementor-element-115fed98{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-115fed98:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-115fed98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-276 .elementor-element.elementor-element-4c6d273{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-43cec5de .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2.4px;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-5286a213{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-276 .elementor-element.elementor-element-4f7d4e39{--display:flex;}.elementor-276 .elementor-element.elementor-element-133117e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-276 .elementor-element.elementor-element-63aa8e8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-63aa8e8d:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-63aa8e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-276 .elementor-element.elementor-element-e34e163a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-7c6a5ae3{--display:flex;--min-height:520px;}.elementor-276 .elementor-element.elementor-element-7c6a5ae3:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-7c6a5ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invision.coreconcepts.digital/wp-content/uploads/2026/08/springfield.jpg");background-position:center center;background-size:cover;}.elementor-276 .elementor-element.elementor-element-4b3ade0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-276 .elementor-element.elementor-element-532d016e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2.4px;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-a3730005 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:42px;font-weight:300;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-8d187bcd{font-family:"Work Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#B8B8B8;}.elementor-276 .elementor-element.elementor-element-eb73b133 .elementor-button{background-color:#C9A53D;font-family:"Work Sans", Sans-serif;font-size:11px;letter-spacing:1.6px;}.elementor-276 .elementor-element.elementor-element-eb73b133 .elementor-button:hover, .elementor-276 .elementor-element.elementor-element-eb73b133 .elementor-button:focus{background-color:#050505;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-eb73b133 .elementor-button:hover svg, .elementor-276 .elementor-element.elementor-element-eb73b133 .elementor-button:focus svg{fill:#C9A53D;}.elementor-276 .elementor-element.elementor-element-1b090ae0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-1b090ae0:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-1b090ae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-276 .elementor-element.elementor-element-dc8e34ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:95px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-fca4b2be .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2.4px;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-6a372a21 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:44px;font-weight:300;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-3e9ab734{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-276 .elementor-element.elementor-element-f64c129d{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2A2A2A;--border-color:#2A2A2A;--padding-top:30px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-a72953d4 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2.4px;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-c0faa72b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:21px;font-weight:300;color:#ECECEC;}.elementor-276 .elementor-element.elementor-element-42ddc043 .elementor-button{background-color:#C9A53D;font-family:"Work Sans", Sans-serif;font-size:11px;letter-spacing:1.6px;}.elementor-276 .elementor-element.elementor-element-42ddc043 .elementor-button:hover, .elementor-276 .elementor-element.elementor-element-42ddc043 .elementor-button:focus{background-color:#050505;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-42ddc043 .elementor-button:hover svg, .elementor-276 .elementor-element.elementor-element-42ddc043 .elementor-button:focus svg{fill:#C9A53D;}.elementor-276 .elementor-element.elementor-element-cb91aef0{--display:flex;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2A2A2A;--border-color:#2A2A2A;--padding-top:30px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-77c04932 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2.4px;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-15807462 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:21px;font-weight:300;color:#ECECEC;}.elementor-276 .elementor-element.elementor-element-778a8372 .elementor-button{background-color:#C9A53D;font-family:"Work Sans", Sans-serif;font-size:11px;letter-spacing:1.6px;}.elementor-276 .elementor-element.elementor-element-778a8372 .elementor-button:hover, .elementor-276 .elementor-element.elementor-element-778a8372 .elementor-button:focus{background-color:#050505;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-778a8372 .elementor-button:hover svg, .elementor-276 .elementor-element.elementor-element-778a8372 .elementor-button:focus svg{fill:#C9A53D;}.elementor-276 .elementor-element.elementor-element-6ea0f63c{--display:flex;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2A2A2A;--border-color:#2A2A2A;--padding-top:30px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-661fa6da .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2.4px;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-09e97dcf .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:21px;font-weight:300;color:#ECECEC;}.elementor-276 .elementor-element.elementor-element-af334a5d .elementor-button{background-color:#C9A53D;font-family:"Work Sans", Sans-serif;font-size:11px;letter-spacing:1.6px;}.elementor-276 .elementor-element.elementor-element-af334a5d .elementor-button:hover, .elementor-276 .elementor-element.elementor-element-af334a5d .elementor-button:focus{background-color:#050505;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-af334a5d .elementor-button:hover svg, .elementor-276 .elementor-element.elementor-element-af334a5d .elementor-button:focus svg{fill:#C9A53D;}.elementor-276 .elementor-element.elementor-element-b8f2ebca{--display:flex;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2A2A2A;--border-color:#2A2A2A;--padding-top:30px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-f58b5cc3 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2.4px;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-d958e011 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:21px;font-weight:300;color:#ECECEC;}.elementor-276 .elementor-element.elementor-element-74992eaa .elementor-button{background-color:#C9A53D;font-family:"Work Sans", Sans-serif;font-size:11px;letter-spacing:1.6px;}.elementor-276 .elementor-element.elementor-element-74992eaa .elementor-button:hover, .elementor-276 .elementor-element.elementor-element-74992eaa .elementor-button:focus{background-color:#050505;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-74992eaa .elementor-button:hover svg, .elementor-276 .elementor-element.elementor-element-74992eaa .elementor-button:focus svg{fill:#C9A53D;}.elementor-276 .elementor-element.elementor-element-54ead430{--display:flex;}.elementor-276 .elementor-element.elementor-element-54ead430:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-54ead430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-276 .elementor-element.elementor-element-d095989{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-d095989:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-d095989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-276 .elementor-element.elementor-element-1ade0d4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:95px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-5f897131{--display:flex;}.elementor-276 .elementor-element.elementor-element-561aa48f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2.4px;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-59079c50 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:42px;font-weight:300;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-6cf22987{--display:flex;}.elementor-276 .elementor-element.elementor-element-4b3ee42d .elementor-accordion-item{border-width:1px;border-color:#272727;}.elementor-276 .elementor-element.elementor-element-4b3ee42d .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#272727;}.elementor-276 .elementor-element.elementor-element-4b3ee42d .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#272727;}.elementor-276 .elementor-element.elementor-element-4b3ee42d .elementor-accordion-icon, .elementor-276 .elementor-element.elementor-element-4b3ee42d .elementor-accordion-title{color:#F2F2F2;}.elementor-276 .elementor-element.elementor-element-4b3ee42d .elementor-accordion-icon svg{fill:#F2F2F2;}.elementor-276 .elementor-element.elementor-element-4b3ee42d .elementor-tab-content{color:#B8B8B8;}.elementor-276 .elementor-element.elementor-element-93b455d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-276 .elementor-element.elementor-element-93b455d:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-93b455d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-276 .elementor-element.elementor-element-3e13f0e1{--display:flex;--min-height:420px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-276 .elementor-element.elementor-element-3e13f0e1:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-3e13f0e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invision.coreconcepts.digital/wp-content/uploads/2026/08/home-theatre-installation-7-1.jpg");background-position:center center;background-size:cover;}.elementor-276 .elementor-element.elementor-element-400e0c58 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;letter-spacing:2.4px;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-13314f37{text-align:center;}.elementor-276 .elementor-element.elementor-element-13314f37 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:300;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-5a298009 .elementor-button{background-color:#C9A53D;font-family:"Work Sans", Sans-serif;font-size:11px;letter-spacing:1.6px;border-radius:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-5a298009 .elementor-button:hover, .elementor-276 .elementor-element.elementor-element-5a298009 .elementor-button:focus{background-color:#050505;color:#C9A53D;}.elementor-276 .elementor-element.elementor-element-5a298009 .elementor-button:hover svg, .elementor-276 .elementor-element.elementor-element-5a298009 .elementor-button:focus svg{fill:#C9A53D;}body.elementor-page-276:not(.elementor-motion-effects-element-type-background), body.elementor-page-276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-276 .elementor-element.elementor-element-60ecf74b{--width:100%;}.elementor-276 .elementor-element.elementor-element-5817aef0{--content-width:1240px;}.elementor-276 .elementor-element.elementor-element-2a13dfd1{--content-width:1240px;}.elementor-276 .elementor-element.elementor-element-1b10f384{--content-width:1240px;}.elementor-276 .elementor-element.elementor-element-73d3a2e8{--content-width:1240px;}.elementor-276 .elementor-element.elementor-element-115fed98{--content-width:1240px;}.elementor-276 .elementor-element.elementor-element-63aa8e8d{--content-width:1240px;}.elementor-276 .elementor-element.elementor-element-1b090ae0{--content-width:1240px;}.elementor-276 .elementor-element.elementor-element-d095989{--content-width:1240px;}.elementor-276 .elementor-element.elementor-element-93b455d{--content-width:1240px;}}@media(max-width:1024px){.elementor-276 .elementor-element.elementor-element-393988ad .elementor-heading-title{font-size:50px;}}@media(max-width:767px){.elementor-276 .elementor-element.elementor-element-393988ad .elementor-heading-title{font-size:38px;}.elementor-276 .elementor-element.elementor-element-e34e163a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-276 .elementor-element.elementor-element-3e9ab734{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}/* Start custom CSS for container, class: .elementor-element-5817aef0 */.elementor-276 .elementor-element.elementor-element-5817aef0{position:relative;isolation:isolate;cursor:default;}.elementor-276 .elementor-element.elementor-element-5817aef0:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.88) 0%,rgba(0,0,0,.55) 48%,rgba(0,0,0,.36) 100%);z-index:0;pointer-events:none;}.elementor-276 .elementor-element.elementor-element-5817aef0>*{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10128237 */.elementor-276 .elementor-element.elementor-element-10128237{overflow:hidden;background:#090909;}.elementor-276 .elementor-element.elementor-element-10128237 img{height:540px;width:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .8s ease;}.elementor-276 .elementor-element.elementor-element-10128237:hover img{transform:scale(1.06);filter:brightness(.72);}.elementor-276 .elementor-element.elementor-element-10128237,.elementor-276 .elementor-element.elementor-element-10128237 *{cursor:default;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3726a8e0 */.elementor-276 .elementor-element.elementor-element-3726a8e0{position:relative;overflow:hidden;transition:transform .45s ease,border-color .45s ease,background .45s ease;}.elementor-276 .elementor-element.elementor-element-3726a8e0:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#C9A53D;transition:width .45s ease;}.elementor-276 .elementor-element.elementor-element-3726a8e0:hover{transform:translateY(-9px);border-color:#C9A53D;background:#101010;}.elementor-276 .elementor-element.elementor-element-3726a8e0:hover:after{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a9416e */.elementor-276 .elementor-element.elementor-element-53a9416e{position:relative;overflow:hidden;transition:transform .45s ease,border-color .45s ease,background .45s ease;}.elementor-276 .elementor-element.elementor-element-53a9416e:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#C9A53D;transition:width .45s ease;}.elementor-276 .elementor-element.elementor-element-53a9416e:hover{transform:translateY(-9px);border-color:#C9A53D;background:#101010;}.elementor-276 .elementor-element.elementor-element-53a9416e:hover:after{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-772715a2 */.elementor-276 .elementor-element.elementor-element-772715a2{position:relative;overflow:hidden;transition:transform .45s ease,border-color .45s ease,background .45s ease;}.elementor-276 .elementor-element.elementor-element-772715a2:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#C9A53D;transition:width .45s ease;}.elementor-276 .elementor-element.elementor-element-772715a2:hover{transform:translateY(-9px);border-color:#C9A53D;background:#101010;}.elementor-276 .elementor-element.elementor-element-772715a2:hover:after{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bba541d */.elementor-276 .elementor-element.elementor-element-7bba541d{position:relative;overflow:hidden;transition:transform .45s ease,border-color .45s ease,background .45s ease;}.elementor-276 .elementor-element.elementor-element-7bba541d:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#C9A53D;transition:width .45s ease;}.elementor-276 .elementor-element.elementor-element-7bba541d:hover{transform:translateY(-9px);border-color:#C9A53D;background:#101010;}.elementor-276 .elementor-element.elementor-element-7bba541d:hover:after{width:100%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63d8f774 */.elementor-276 .elementor-element.elementor-element-63d8f774{overflow:hidden;background:#090909;}.elementor-276 .elementor-element.elementor-element-63d8f774 img{height:650px;width:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .8s ease;}.elementor-276 .elementor-element.elementor-element-63d8f774:hover img{transform:scale(1.06);filter:brightness(.72);}.elementor-276 .elementor-element.elementor-element-63d8f774,.elementor-276 .elementor-element.elementor-element-63d8f774 *{cursor:default;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c8a72c4 */.elementor-276 .elementor-element.elementor-element-2c8a72c4{overflow:hidden;background:#090909;}.elementor-276 .elementor-element.elementor-element-2c8a72c4 img{height:316px;width:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .8s ease;}.elementor-276 .elementor-element.elementor-element-2c8a72c4:hover img{transform:scale(1.06);filter:brightness(.72);}.elementor-276 .elementor-element.elementor-element-2c8a72c4,.elementor-276 .elementor-element.elementor-element-2c8a72c4 *{cursor:default;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18513798 */.elementor-276 .elementor-element.elementor-element-18513798{overflow:hidden;background:#090909;}.elementor-276 .elementor-element.elementor-element-18513798 img{height:316px;width:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .8s ease;}.elementor-276 .elementor-element.elementor-element-18513798:hover img{transform:scale(1.06);filter:brightness(.72);}.elementor-276 .elementor-element.elementor-element-18513798,.elementor-276 .elementor-element.elementor-element-18513798 *{cursor:default;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c6a5ae3 */.elementor-276 .elementor-element.elementor-element-7c6a5ae3{overflow:hidden;transition:filter .6s ease;}.elementor-276 .elementor-element.elementor-element-7c6a5ae3:hover{filter:brightness(.78);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f64c129d */.elementor-276 .elementor-element.elementor-element-f64c129d{transition:.45s;position:relative;overflow:hidden;}.elementor-276 .elementor-element.elementor-element-f64c129d:hover{transform:translateY(-8px);border-color:#C9A53D;background:#101010;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb91aef0 */.elementor-276 .elementor-element.elementor-element-cb91aef0{transition:.45s;position:relative;overflow:hidden;}.elementor-276 .elementor-element.elementor-element-cb91aef0:hover{transform:translateY(-8px);border-color:#C9A53D;background:#101010;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ea0f63c */.elementor-276 .elementor-element.elementor-element-6ea0f63c{transition:.45s;position:relative;overflow:hidden;}.elementor-276 .elementor-element.elementor-element-6ea0f63c:hover{transform:translateY(-8px);border-color:#C9A53D;background:#101010;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8f2ebca */.elementor-276 .elementor-element.elementor-element-b8f2ebca{transition:.45s;position:relative;overflow:hidden;}.elementor-276 .elementor-element.elementor-element-b8f2ebca:hover{transform:translateY(-8px);border-color:#C9A53D;background:#101010;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e13f0e1 */.elementor-276 .elementor-element.elementor-element-3e13f0e1{position:relative;overflow:hidden;}.elementor-276 .elementor-element.elementor-element-3e13f0e1:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.78);z-index:0;pointer-events:none;}.elementor-276 .elementor-element.elementor-element-3e13f0e1>*{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ecf74b */.elementor-276 .elementor-element.elementor-element-60ecf74b{background:#050505!important;min-height:100vh;}/* End custom CSS */