.elementor-4456 .elementor-element.elementor-element-26c280b{--display:flex;--min-height:37vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-26c280b:not(.elementor-motion-effects-element-type-background), .elementor-4456 .elementor-element.elementor-element-26c280b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6cbd64b );}.elementor-4456 .elementor-element.elementor-element-26c280b::before, .elementor-4456 .elementor-element.elementor-element-26c280b > .elementor-background-video-container::before, .elementor-4456 .elementor-element.elementor-element-26c280b > .e-con-inner > .elementor-background-video-container::before, .elementor-4456 .elementor-element.elementor-element-26c280b > .elementor-background-slideshow::before, .elementor-4456 .elementor-element.elementor-element-26c280b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4456 .elementor-element.elementor-element-26c280b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4456 .elementor-element.elementor-element-26c280b.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-88c5067{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-88c5067.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-324d91f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-324d91f{text-align:center;}.elementor-4456 .elementor-element.elementor-element-324d91f .elementor-heading-title{font-family:var( --e-global-typography-64fdf34-font-family ), Sans-serif;font-size:var( --e-global-typography-64fdf34-font-size );font-weight:var( --e-global-typography-64fdf34-font-weight );text-transform:var( --e-global-typography-64fdf34-text-transform );letter-spacing:var( --e-global-typography-64fdf34-letter-spacing );color:#FFFFFF;}.elementor-4456 .elementor-element.elementor-element-fbfa86f{--divider-border-style:solid;--divider-color:#E4BD4380;--divider-border-width:1px;}.elementor-4456 .elementor-element.elementor-element-fbfa86f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-fbfa86f .elementor-divider-separator{width:100%;}.elementor-4456 .elementor-element.elementor-element-fbfa86f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4456 .elementor-element.elementor-element-04836ed > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-04836ed{text-align:center;font-family:"Cinzel", Sans-serif;font-size:18px;font-weight:100;line-height:29px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4456 .elementor-element.elementor-element-1a2ab54{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-1a2ab54:not(.elementor-motion-effects-element-type-background), .elementor-4456 .elementor-element.elementor-element-1a2ab54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4456 .elementor-element.elementor-element-1a2ab54::before, .elementor-4456 .elementor-element.elementor-element-1a2ab54 > .elementor-background-video-container::before, .elementor-4456 .elementor-element.elementor-element-1a2ab54 > .e-con-inner > .elementor-background-video-container::before, .elementor-4456 .elementor-element.elementor-element-1a2ab54 > .elementor-background-slideshow::before, .elementor-4456 .elementor-element.elementor-element-1a2ab54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4456 .elementor-element.elementor-element-1a2ab54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 25%, #F2295B00 100%);}.elementor-4456 .elementor-element.elementor-element-1ae796a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-1ae796a.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-52a8ee4{--display:flex;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;}.elementor-4456 .elementor-element.elementor-element-52a8ee4:not(.elementor-motion-effects-element-type-background), .elementor-4456 .elementor-element.elementor-element-52a8ee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bciempire.com/wp-content/uploads/2026/01/as.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4456 .elementor-element.elementor-element-52a8ee4.e-con{--align-self:stretch;}.elementor-4456 .elementor-element.elementor-element-c0cc53b{--display:flex;--min-height:55vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-c0cc53b.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-77e0d4f{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-77e0d4f.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-eb685fb > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-eb685fb{z-index:2;text-align:left;}.elementor-4456 .elementor-element.elementor-element-eb685fb .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:55px;font-weight:400;line-height:85px;letter-spacing:-0.6px;color:var( --e-global-color-primary );}.elementor-4456 .elementor-element.elementor-element-95708ad{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-95708ad > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-95708ad.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-9e82704{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-9e82704 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-9e82704.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-c463f8b{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-c463f8b > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-c463f8b.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-311c0c5 > .elementor-widget-container{--e-transform-flipX:-1;--e-transform-flipY:-1;margin:-187px 0px -529px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-311c0c5{z-index:3;text-align:left;}.elementor-4456 .elementor-element.elementor-element-311c0c5 img{max-width:100vw;}.elementor-4456 .elementor-element.elementor-element-8479f0d{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;border-style:none;--border-style:none;--margin-top:100px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-8479f0d.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-ab93d88{--display:flex;--border-radius:25px 25px 25px 25px;--z-index:12;}.elementor-4456 .elementor-element.elementor-element-ab93d88:not(.elementor-motion-effects-element-type-background), .elementor-4456 .elementor-element.elementor-element-ab93d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bciempire.com/wp-content/uploads/2026/01/New-Project.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4456 .elementor-element.elementor-element-ab93d88.e-con{--align-self:stretch;}.elementor-4456 .elementor-element.elementor-element-72755f0{--display:flex;--min-height:55vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-72755f0.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-d90845b{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-d90845b.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-1d9c056 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-1d9c056{z-index:2;text-align:left;}.elementor-4456 .elementor-element.elementor-element-1d9c056 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:55px;font-weight:400;line-height:85px;letter-spacing:-0.6px;color:var( --e-global-color-primary );}.elementor-4456 .elementor-element.elementor-element-e545684{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-e545684 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-e545684.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-f774621{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-f774621 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-f774621.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-6768a8e{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:-7px;--margin-bottom:0px;--margin-left:-22px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-5a29f79{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-5a29f79 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-5a29f79.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-cc9d13e{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-cc9d13e > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-cc9d13e.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-5d272d9{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-5d272d9 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-5d272d9.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-5a37bd3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;border-style:none;--border-style:none;--margin-top:100px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-5a37bd3.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-072fd84{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-4456 .elementor-element.elementor-element-072fd84:not(.elementor-motion-effects-element-type-background), .elementor-4456 .elementor-element.elementor-element-072fd84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bciempire.com/wp-content/uploads/2026/01/13c-scaled.png");background-position:-102px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-4456 .elementor-element.elementor-element-072fd84.e-con{--align-self:stretch;}.elementor-4456 .elementor-element.elementor-element-6c3dfd2{--display:flex;--min-height:55vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-6c3dfd2.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-019f2b9{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-019f2b9.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-e1d8511 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-e1d8511{z-index:2;text-align:left;}.elementor-4456 .elementor-element.elementor-element-e1d8511 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:55px;font-weight:400;line-height:85px;letter-spacing:-0.6px;color:var( --e-global-color-primary );}.elementor-4456 .elementor-element.elementor-element-32dac3a{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-32dac3a > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-32dac3a.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-54e0d70{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-54e0d70 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-54e0d70.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-1898f0f{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-1898f0f > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-1898f0f.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-92d2b5d{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-92d2b5d > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-92d2b5d.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-f1eab9e{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;border-style:none;--border-style:none;--margin-top:100px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-f1eab9e.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-4fa55aa{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-4456 .elementor-element.elementor-element-4fa55aa:not(.elementor-motion-effects-element-type-background), .elementor-4456 .elementor-element.elementor-element-4fa55aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bciempire.com/wp-content/uploads/2026/01/14C-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4456 .elementor-element.elementor-element-4fa55aa.e-con{--align-self:stretch;}.elementor-4456 .elementor-element.elementor-element-23602cc{--display:flex;--min-height:55vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-23602cc.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-ac366e7{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-ac366e7.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-fb7b78e > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-fb7b78e{z-index:2;text-align:left;}.elementor-4456 .elementor-element.elementor-element-fb7b78e .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:55px;font-weight:400;line-height:85px;letter-spacing:-0.6px;color:var( --e-global-color-primary );}.elementor-4456 .elementor-element.elementor-element-54b6200{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-54b6200 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-54b6200.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-cfb6ecc{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-cfb6ecc > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-cfb6ecc.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-1197ff1{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-1197ff1 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-1197ff1.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-b11feed{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-b11feed > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-b11feed.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-930b900{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-7928a01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;border-style:none;--border-style:none;--margin-top:100px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-7928a01.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-3398e59{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-4456 .elementor-element.elementor-element-3398e59:not(.elementor-motion-effects-element-type-background), .elementor-4456 .elementor-element.elementor-element-3398e59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bciempire.com/wp-content/uploads/2026/01/New-Project-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4456 .elementor-element.elementor-element-3398e59.e-con{--align-self:stretch;}.elementor-4456 .elementor-element.elementor-element-679fe4b{--display:flex;--min-height:55vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-679fe4b.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-b89da33{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-b89da33.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-48eb1b2 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-48eb1b2{z-index:2;text-align:left;}.elementor-4456 .elementor-element.elementor-element-48eb1b2 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:55px;font-weight:400;line-height:85px;letter-spacing:-0.6px;color:var( --e-global-color-primary );}.elementor-4456 .elementor-element.elementor-element-180c19d{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-180c19d > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-180c19d.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-a97361f{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-a97361f > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-a97361f.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-7d89b39{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-7d89b39 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-7d89b39.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-e3d5539 > .elementor-widget-container{margin:-187px 0px -529px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-e3d5539{z-index:3;text-align:left;}.elementor-4456 .elementor-element.elementor-element-e3d5539 img{max-width:100vw;}.elementor-4456 .elementor-element.elementor-element-7414498{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;border-style:none;--border-style:none;--margin-top:100px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-7414498.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-3476a1a{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-4456 .elementor-element.elementor-element-3476a1a:not(.elementor-motion-effects-element-type-background), .elementor-4456 .elementor-element.elementor-element-3476a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bciempire.com/wp-content/uploads/2025/11/16.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4456 .elementor-element.elementor-element-3476a1a.e-con{--align-self:stretch;}.elementor-4456 .elementor-element.elementor-element-df7fa05{--display:flex;--min-height:55vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-df7fa05.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-f1aa318{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-f1aa318.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-961aa4f > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-961aa4f{z-index:2;text-align:left;}.elementor-4456 .elementor-element.elementor-element-961aa4f .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:55px;font-weight:400;line-height:85px;letter-spacing:-0.6px;color:var( --e-global-color-primary );}.elementor-4456 .elementor-element.elementor-element-97fbe3c{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-97fbe3c > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-97fbe3c.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-df21f0e{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-df21f0e > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-df21f0e.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-05cf8c9{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-05cf8c9 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-05cf8c9.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-d48b7a1{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-d48b7a1 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-d48b7a1.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-351c65c{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-351c65c > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-351c65c.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-8ae7fef{--display:flex;--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;--align-items:center;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-8ae7fef:not(.elementor-motion-effects-element-type-background), .elementor-4456 .elementor-element.elementor-element-8ae7fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-4456 .elementor-element.elementor-element-8ae7fef::before, .elementor-4456 .elementor-element.elementor-element-8ae7fef > .elementor-background-video-container::before, .elementor-4456 .elementor-element.elementor-element-8ae7fef > .e-con-inner > .elementor-background-video-container::before, .elementor-4456 .elementor-element.elementor-element-8ae7fef > .elementor-background-slideshow::before, .elementor-4456 .elementor-element.elementor-element-8ae7fef > .e-con-inner > .elementor-background-slideshow::before, .elementor-4456 .elementor-element.elementor-element-8ae7fef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 25%, #F2295B00 100%);}.elementor-4456 .elementor-element.elementor-element-e1b4d65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-e1b4d65{z-index:2;text-align:center;}.elementor-4456 .elementor-element.elementor-element-e1b4d65 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:90px;font-weight:400;line-height:85px;letter-spacing:-0.6px;color:var( --e-global-color-primary );}.elementor-4456 .elementor-element.elementor-element-7886072{--divider-border-style:solid;--divider-color:#E4BD4380;--divider-border-width:1px;}.elementor-4456 .elementor-element.elementor-element-7886072 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-7886072 .elementor-divider-separator{width:100%;}.elementor-4456 .elementor-element.elementor-element-7886072 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4456 .elementor-element.elementor-element-e48a6a7{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-4456 .elementor-element.elementor-element-cd56758{--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:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-4456 .elementor-element.elementor-element-08a8edc{--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:#D4AF373D;--border-color:#D4AF373D;--border-radius:20px 20px 20px 20px;--padding-top:44px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-4456 .elementor-element.elementor-element-08a8edc:hover{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:#D4AF3773;--border-color:#D4AF3773;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-4456 .elementor-element.elementor-element-08a8edc, .elementor-4456 .elementor-element.elementor-element-08a8edc::before{--border-transition:0.25s;}.elementor-4456 .elementor-element.elementor-element-45e155a > .elementor-widget-container{margin:0px 0px -63px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-45e155a{z-index:2;text-align:center;}.elementor-4456 .elementor-element.elementor-element-45e155a .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:60px;font-weight:400;line-height:56px;letter-spacing:-0.6px;color:var( --e-global-color-primary );}.elementor-4456 .elementor-element.elementor-element-eec4b2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-eec4b2f img{height:535px;object-fit:cover;object-position:center center;}.elementor-4456 .elementor-element.elementor-element-bccfdb8{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-bccfdb8.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-9ff860b{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-9ff860b > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-9ff860b.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-7279607{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-7279607 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-7279607.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-0ea71fc{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-0ea71fc > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-0ea71fc.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-4dc2406{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-4dc2406 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-4dc2406.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-638d542{--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:#D4AF373D;--border-color:#D4AF373D;--border-radius:20px 20px 20px 20px;--padding-top:44px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-4456 .elementor-element.elementor-element-638d542:hover{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:#D4AF3773;--border-color:#D4AF3773;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-4456 .elementor-element.elementor-element-638d542, .elementor-4456 .elementor-element.elementor-element-638d542::before{--border-transition:0.25s;}.elementor-4456 .elementor-element.elementor-element-8c659bc > .elementor-widget-container{margin:0px 0px -63px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-8c659bc{z-index:2;text-align:center;}.elementor-4456 .elementor-element.elementor-element-8c659bc .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:60px;font-weight:400;line-height:56px;letter-spacing:-0.6px;color:var( --e-global-color-primary );}.elementor-4456 .elementor-element.elementor-element-a287549 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-a287549 img{height:535px;object-fit:cover;object-position:center center;}.elementor-4456 .elementor-element.elementor-element-ecdd458{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-ecdd458.e-con{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-94ce6db{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-94ce6db > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-94ce6db.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-0d7f58e{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-0d7f58e > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-0d7f58e.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-f23b64d{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-f23b64d > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-f23b64d.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-dde9564{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-dde9564 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-dde9564.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-d4abf61{--display:flex;--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;--align-items:center;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-d4abf61:not(.elementor-motion-effects-element-type-background), .elementor-4456 .elementor-element.elementor-element-d4abf61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://bciempire.com/wp-content/uploads/2026/01/directorate.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4456 .elementor-element.elementor-element-d4abf61::before, .elementor-4456 .elementor-element.elementor-element-d4abf61 > .elementor-background-video-container::before, .elementor-4456 .elementor-element.elementor-element-d4abf61 > .e-con-inner > .elementor-background-video-container::before, .elementor-4456 .elementor-element.elementor-element-d4abf61 > .elementor-background-slideshow::before, .elementor-4456 .elementor-element.elementor-element-d4abf61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4456 .elementor-element.elementor-element-d4abf61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 25%, #F2295B00 100%);}.elementor-4456 .elementor-element.elementor-element-e079fec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-e079fec{z-index:2;text-align:center;}.elementor-4456 .elementor-element.elementor-element-e079fec .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:90px;font-weight:400;line-height:85px;letter-spacing:-0.6px;color:var( --e-global-color-primary );}.elementor-4456 .elementor-element.elementor-element-01225ba{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-4456 .elementor-element.elementor-element-d3a58ee{--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;--justify-content:space-around;--gap:405px 405px;--row-gap:405px;--column-gap:405px;}.elementor-4456 .elementor-element.elementor-element-a0db31c{--display:flex;}.elementor-4456 .elementor-element.elementor-element-1d3712e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-1d3712e{z-index:2;text-align:left;}.elementor-4456 .elementor-element.elementor-element-1d3712e .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:45px;font-weight:400;line-height:48px;letter-spacing:-0.6px;color:var( --e-global-color-primary );}.elementor-4456 .elementor-element.elementor-element-6ed14e3{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-6ed14e3 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-6ed14e3.elementor-element{--align-self:center;}.elementor-4456 .elementor-element.elementor-element-2e082e9{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4456 .elementor-element.elementor-element-4f81079{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-f04f7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-75f8131 );}.elementor-4456 .elementor-element.elementor-element-4f81079 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-4f81079.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4456 .elementor-element.elementor-element-88c5067{--width:100%;}.elementor-4456 .elementor-element.elementor-element-1a2ab54{--content-width:100vw;}.elementor-4456 .elementor-element.elementor-element-1ae796a{--width:1140px;}.elementor-4456 .elementor-element.elementor-element-52a8ee4{--width:45%;}.elementor-4456 .elementor-element.elementor-element-c0cc53b{--width:10%;}.elementor-4456 .elementor-element.elementor-element-77e0d4f{--width:45%;}.elementor-4456 .elementor-element.elementor-element-8479f0d{--width:1140px;}.elementor-4456 .elementor-element.elementor-element-ab93d88{--width:45%;}.elementor-4456 .elementor-element.elementor-element-72755f0{--width:10%;}.elementor-4456 .elementor-element.elementor-element-d90845b{--width:45%;}.elementor-4456 .elementor-element.elementor-element-5a37bd3{--width:1140px;}.elementor-4456 .elementor-element.elementor-element-072fd84{--width:45%;}.elementor-4456 .elementor-element.elementor-element-6c3dfd2{--width:10%;}.elementor-4456 .elementor-element.elementor-element-019f2b9{--width:45%;}.elementor-4456 .elementor-element.elementor-element-f1eab9e{--width:1140px;}.elementor-4456 .elementor-element.elementor-element-4fa55aa{--width:45%;}.elementor-4456 .elementor-element.elementor-element-23602cc{--width:10%;}.elementor-4456 .elementor-element.elementor-element-ac366e7{--width:45%;}.elementor-4456 .elementor-element.elementor-element-7928a01{--width:1140px;}.elementor-4456 .elementor-element.elementor-element-3398e59{--width:45%;}.elementor-4456 .elementor-element.elementor-element-679fe4b{--width:10%;}.elementor-4456 .elementor-element.elementor-element-b89da33{--width:45%;}.elementor-4456 .elementor-element.elementor-element-7414498{--width:1140px;}.elementor-4456 .elementor-element.elementor-element-3476a1a{--width:45%;}.elementor-4456 .elementor-element.elementor-element-df7fa05{--width:10%;}.elementor-4456 .elementor-element.elementor-element-f1aa318{--width:45%;}.elementor-4456 .elementor-element.elementor-element-d4abf61{--content-width:1340px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4456 .elementor-element.elementor-element-26c280b{--content-width:700px;}.elementor-4456 .elementor-element.elementor-element-1ae796a{--width:740px;}.elementor-4456 .elementor-element.elementor-element-8479f0d{--width:740px;}.elementor-4456 .elementor-element.elementor-element-5a37bd3{--width:740px;}.elementor-4456 .elementor-element.elementor-element-f1eab9e{--width:740px;}.elementor-4456 .elementor-element.elementor-element-7928a01{--width:740px;}.elementor-4456 .elementor-element.elementor-element-7414498{--width:740px;}.elementor-4456 .elementor-element.elementor-element-8ae7fef{--content-width:740px;}.elementor-4456 .elementor-element.elementor-element-d4abf61{--content-width:740px;}}@media(max-width:1024px){.elementor-4456 .elementor-element.elementor-element-26c280b{--min-height:32vh;}.elementor-4456 .elementor-element.elementor-element-324d91f .elementor-heading-title{font-size:var( --e-global-typography-64fdf34-font-size );letter-spacing:var( --e-global-typography-64fdf34-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-04836ed{font-size:15px;}.elementor-4456 .elementor-element.elementor-element-eb685fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-eb685fb{text-align:left;}.elementor-4456 .elementor-element.elementor-element-eb685fb .elementor-heading-title{font-size:50px;line-height:1.2em;letter-spacing:-0.6px;}.elementor-4456 .elementor-element.elementor-element-95708ad{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-95708ad p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-9e82704{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-9e82704 p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-c463f8b{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-c463f8b p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-1d9c056 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-1d9c056{text-align:left;}.elementor-4456 .elementor-element.elementor-element-1d9c056 .elementor-heading-title{font-size:50px;line-height:1.2em;letter-spacing:-0.6px;}.elementor-4456 .elementor-element.elementor-element-e545684{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-e545684 p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-f774621{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-f774621 p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-5a29f79{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-5a29f79 p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-cc9d13e{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-cc9d13e p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-5d272d9{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-5d272d9 p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-072fd84:not(.elementor-motion-effects-element-type-background), .elementor-4456 .elementor-element.elementor-element-072fd84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4456 .elementor-element.elementor-element-e1d8511 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-e1d8511{text-align:left;}.elementor-4456 .elementor-element.elementor-element-e1d8511 .elementor-heading-title{font-size:50px;line-height:1.2em;letter-spacing:-0.6px;}.elementor-4456 .elementor-element.elementor-element-32dac3a{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-32dac3a p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-54e0d70{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-54e0d70 p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-1898f0f{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-1898f0f p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-92d2b5d{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-92d2b5d p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-fb7b78e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-fb7b78e{text-align:left;}.elementor-4456 .elementor-element.elementor-element-fb7b78e .elementor-heading-title{font-size:50px;line-height:1.2em;letter-spacing:-0.6px;}.elementor-4456 .elementor-element.elementor-element-54b6200{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-54b6200 p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-cfb6ecc{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-cfb6ecc p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-1197ff1{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-1197ff1 p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-b11feed{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-b11feed p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-48eb1b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-48eb1b2{text-align:left;}.elementor-4456 .elementor-element.elementor-element-48eb1b2 .elementor-heading-title{font-size:50px;line-height:1.2em;letter-spacing:-0.6px;}.elementor-4456 .elementor-element.elementor-element-180c19d{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-180c19d p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-a97361f{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-a97361f p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-7d89b39{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-7d89b39 p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-961aa4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-961aa4f{text-align:left;}.elementor-4456 .elementor-element.elementor-element-961aa4f .elementor-heading-title{font-size:50px;line-height:1.2em;letter-spacing:-0.6px;}.elementor-4456 .elementor-element.elementor-element-97fbe3c{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-97fbe3c p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-df21f0e{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-df21f0e p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-05cf8c9{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-05cf8c9 p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-d48b7a1{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-d48b7a1 p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-351c65c{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-351c65c p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-e1b4d65 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-e1b4d65{text-align:center;}.elementor-4456 .elementor-element.elementor-element-e1b4d65 .elementor-heading-title{font-size:50px;line-height:1.2em;letter-spacing:-0.6px;}.elementor-4456 .elementor-element.elementor-element-45e155a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-45e155a{text-align:center;}.elementor-4456 .elementor-element.elementor-element-45e155a .elementor-heading-title{font-size:40px;line-height:1.2em;letter-spacing:-0.6px;}.elementor-4456 .elementor-element.elementor-element-9ff860b{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-9ff860b p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-7279607{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-7279607 p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-0ea71fc{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-0ea71fc p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-4dc2406{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-4dc2406 p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-8c659bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-8c659bc{text-align:center;}.elementor-4456 .elementor-element.elementor-element-8c659bc .elementor-heading-title{font-size:40px;line-height:1.2em;letter-spacing:-0.6px;}.elementor-4456 .elementor-element.elementor-element-94ce6db{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-94ce6db p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-0d7f58e{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-0d7f58e p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-f23b64d{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-f23b64d p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-dde9564{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-dde9564 p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-e079fec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-e079fec{text-align:center;}.elementor-4456 .elementor-element.elementor-element-e079fec .elementor-heading-title{font-size:50px;line-height:1.2em;letter-spacing:-0.6px;}.elementor-4456 .elementor-element.elementor-element-d3a58ee{--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-4456 .elementor-element.elementor-element-1d3712e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-1d3712e{text-align:center;}.elementor-4456 .elementor-element.elementor-element-1d3712e .elementor-heading-title{font-size:50px;line-height:1.2em;letter-spacing:-0.6px;}.elementor-4456 .elementor-element.elementor-element-6ed14e3{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-6ed14e3 p{margin-block-end:16px;}.elementor-4456 .elementor-element.elementor-element-2e082e9{--justify-content:flex-end;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-4f81079{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-4f81079 p{margin-block-end:16px;}}@media(max-width:767px){.elementor-4456 .elementor-element.elementor-element-26c280b{--content-width:350px;--min-height:20vh;}.elementor-4456 .elementor-element.elementor-element-324d91f .elementor-heading-title{font-size:var( --e-global-typography-64fdf34-font-size );letter-spacing:var( --e-global-typography-64fdf34-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-04836ed{font-size:12px;line-height:1.4em;}.elementor-4456 .elementor-element.elementor-element-1a2ab54{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-1ae796a{--width:375px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4456 .elementor-element.elementor-element-52a8ee4{--min-height:44vh;}.elementor-4456 .elementor-element.elementor-element-eb685fb > .elementor-widget-container{margin:16px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-eb685fb .elementor-heading-title{font-size:35px;}.elementor-4456 .elementor-element.elementor-element-95708ad > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-95708ad{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-9e82704 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-9e82704{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-c463f8b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-c463f8b{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-8479f0d{--width:375px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4456 .elementor-element.elementor-element-ab93d88{--min-height:44vh;}.elementor-4456 .elementor-element.elementor-element-1d9c056 > .elementor-widget-container{margin:16px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-1d9c056 .elementor-heading-title{font-size:35px;}.elementor-4456 .elementor-element.elementor-element-e545684 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-e545684{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-f774621 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-f774621{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-5a29f79 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-5a29f79{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-cc9d13e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-cc9d13e{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-5d272d9 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-5d272d9{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-5a37bd3{--width:375px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4456 .elementor-element.elementor-element-072fd84{--min-height:44vh;}.elementor-4456 .elementor-element.elementor-element-072fd84:not(.elementor-motion-effects-element-type-background), .elementor-4456 .elementor-element.elementor-element-072fd84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4456 .elementor-element.elementor-element-e1d8511 > .elementor-widget-container{margin:16px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-e1d8511 .elementor-heading-title{font-size:35px;}.elementor-4456 .elementor-element.elementor-element-32dac3a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-32dac3a{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-54e0d70 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-54e0d70{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-1898f0f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-1898f0f{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-92d2b5d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-92d2b5d{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-f1eab9e{--width:375px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4456 .elementor-element.elementor-element-4fa55aa{--min-height:44vh;}.elementor-4456 .elementor-element.elementor-element-fb7b78e > .elementor-widget-container{margin:16px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-fb7b78e .elementor-heading-title{font-size:35px;}.elementor-4456 .elementor-element.elementor-element-54b6200 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-54b6200{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-cfb6ecc > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-cfb6ecc{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-1197ff1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-1197ff1{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-b11feed > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-b11feed{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-930b900{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4456 .elementor-element.elementor-element-7928a01{--width:375px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4456 .elementor-element.elementor-element-3398e59{--min-height:44vh;}.elementor-4456 .elementor-element.elementor-element-48eb1b2 > .elementor-widget-container{margin:16px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-48eb1b2 .elementor-heading-title{font-size:35px;}.elementor-4456 .elementor-element.elementor-element-180c19d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-180c19d{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-a97361f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-a97361f{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-7d89b39 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-7d89b39{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-7414498{--width:375px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4456 .elementor-element.elementor-element-3476a1a:not(.elementor-motion-effects-element-type-background), .elementor-4456 .elementor-element.elementor-element-3476a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bciempire.com/wp-content/uploads/2026/01/16-scaled.png");}.elementor-4456 .elementor-element.elementor-element-3476a1a{--min-height:44vh;}.elementor-4456 .elementor-element.elementor-element-961aa4f > .elementor-widget-container{margin:16px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-961aa4f .elementor-heading-title{font-size:35px;}.elementor-4456 .elementor-element.elementor-element-97fbe3c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-97fbe3c{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-df21f0e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-df21f0e{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-05cf8c9 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-05cf8c9{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-d48b7a1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-d48b7a1{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-351c65c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-351c65c{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-8ae7fef{--content-width:375px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-e1b4d65 > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-4456 .elementor-element.elementor-element-e1b4d65 .elementor-heading-title{font-size:35px;}.elementor-4456 .elementor-element.elementor-element-e48a6a7 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-e48a6a7{text-align:center;font-size:16px;}.elementor-4456 .elementor-element.elementor-element-cd56758{--gap:44px 44px;--row-gap:44px;--column-gap:44px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-08a8edc{--padding-top:25px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-4456 .elementor-element.elementor-element-45e155a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-45e155a .elementor-heading-title{font-size:35px;}.elementor-4456 .elementor-element.elementor-element-9ff860b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-9ff860b{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-7279607 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-7279607{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-0ea71fc > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-0ea71fc{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-4dc2406 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-4dc2406{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-638d542{--padding-top:25px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-4456 .elementor-element.elementor-element-8c659bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-8c659bc .elementor-heading-title{font-size:35px;}.elementor-4456 .elementor-element.elementor-element-94ce6db > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-94ce6db{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-0d7f58e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-0d7f58e{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-f23b64d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-f23b64d{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-dde9564 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-dde9564{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-d4abf61{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-e079fec > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-4456 .elementor-element.elementor-element-e079fec .elementor-heading-title{font-size:35px;}.elementor-4456 .elementor-element.elementor-element-01225ba > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-4456 .elementor-element.elementor-element-01225ba{text-align:center;font-size:16px;}.elementor-4456 .elementor-element.elementor-element-d3a58ee{--width:375px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4456 .elementor-element.elementor-element-1d3712e > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-4456 .elementor-element.elementor-element-1d3712e{text-align:left;}.elementor-4456 .elementor-element.elementor-element-1d3712e .elementor-heading-title{font-size:25px;}.elementor-4456 .elementor-element.elementor-element-6ed14e3 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-6ed14e3{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}.elementor-4456 .elementor-element.elementor-element-4f81079 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4456 .elementor-element.elementor-element-4f81079{font-size:var( --e-global-typography-f04f7fd-font-size );letter-spacing:var( --e-global-typography-f04f7fd-letter-spacing );}}/* Start custom CSS for divider, class: .elementor-element-fbfa86f *//* ================================
   VISION DIVIDER — Elementor Divider
   Class on widget: divider-vision-page
   Matches Figma: crisp 1px + subtle glow (no blur band)
   ================================ */

.divider-vision-page{
  --gold-rgb: 228,189,67; /* #E4BD43 */
}

/* remove Elementor spacing that can add "gap" */
.divider-vision-page,
.divider-vision-page .elementor-widget-container,
.divider-vision-page .elementor-divider{
  margin: 0 !important;
  padding: 0 !important;
  line-height: 0 !important;
}

/* kill Elementor default border + draw our line */
.divider-vision-page .elementor-divider-separator{
  border: 0 !important;
  height: 1px !important;
  width: 100% !important;

  /* 2 layers:
     1) crisp 1px line
     2) soft glow (taller, low opacity) — NO blur */
  background:
    linear-gradient(
      90deg,
      rgba(255,255,255,0) 0%,
      rgba(var(--gold-rgb),1) 52%,
      rgba(var(--gold-rgb),0) 100%
    ) center / 100% 1px no-repeat,
    linear-gradient(
      90deg,
      rgba(255,255,255,0) 0%,
      rgba(var(--gold-rgb),0.22) 52%,
      rgba(var(--gold-rgb),0) 100%
    ) center / 100% 9px no-repeat;

  /* tiny extra richness without turning into a blur bar */
  box-shadow:
    0 0 6px rgba(var(--gold-rgb),0.18),
    0 0 14px rgba(var(--gold-rgb),0.10);

  transform: translateZ(0);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7886072 *//* ================================
   VISION DIVIDER — Elementor Divider
   Class on widget: divider-vision-page
   Matches Figma: crisp 1px + subtle glow (no blur band)
   ================================ */

.divider-vision-page{
  --gold-rgb: 228,189,67; /* #E4BD43 */
}

/* remove Elementor spacing that can add "gap" */
.divider-vision-page,
.divider-vision-page .elementor-widget-container,
.divider-vision-page .elementor-divider{
  margin: 0 !important;
  padding: 0 !important;
  line-height: 0 !important;
}

/* kill Elementor default border + draw our line */
.divider-vision-page .elementor-divider-separator{
  border: 0 !important;
  height: 1px !important;
  width: 100% !important;

  /* 2 layers:
     1) crisp 1px line
     2) soft glow (taller, low opacity) — NO blur */
  background:
    linear-gradient(
      90deg,
      rgba(255,255,255,0) 0%,
      rgba(var(--gold-rgb),1) 52%,
      rgba(var(--gold-rgb),0) 100%
    ) center / 100% 1px no-repeat,
    linear-gradient(
      90deg,
      rgba(255,255,255,0) 0%,
      rgba(var(--gold-rgb),0.22) 52%,
      rgba(var(--gold-rgb),0) 100%
    ) center / 100% 9px no-repeat;

  /* tiny extra richness without turning into a blur bar */
  box-shadow:
    0 0 6px rgba(var(--gold-rgb),0.18),
    0 0 14px rgba(var(--gold-rgb),0.10);

  transform: translateZ(0);
}/* End custom CSS */
/* Start custom CSS *//* --- THE ENGINE --- */
/* Base setup for the light leak spacer */
.bci-leak {
    position: relative;
    z-index: 0; /* Keep it behind text */
    width: 100%;
    /* No height is set here, the Spacer widget handles the gap size */
}

/* The actual glow effect */
.bci-leak::before {
    content: "";
    position: absolute;
    top: 50%; /* Centers the glow on the Spacer */
    transform: translateY(-50%);
    width: 60vw; /* Wide glow */
    height: 800px; /* Tall glow - Adjust this if you want it to cover more vertical space */
    pointer-events: none; /* Click-through */
    mix-blend-mode: screen; /* The realistic light blending */
    
    /* DEFAULT: Left Side, Normal Brightness */
    left: 0;
    background: radial-gradient(
        ellipse at left center, 
        rgba(212, 175, 55, var(--leak-opacity, 0.25)) 0%, 
        rgba(212, 175, 55, 0.05) 45%, 
        transparent 70%
    );
}

/* --- THE CONTROLS (Utility Classes) --- */

/* DIRECTION: Right Side */
.leak-right::before {
    left: auto; /* Reset left */
    right: 0;   /* Stick to right */
    background: radial-gradient(
        ellipse at right center, 
        rgba(212, 175, 55, var(--leak-opacity, 0.25)) 0%, 
        rgba(212, 175, 55, 0.05) 45%, 
        transparent 70%
    );
}

/* INTENSITY: Dim */
.leak-dim {
    --leak-opacity: 0.15;
}

/* INTENSITY: Bright */
.leak-bright {
    --leak-opacity: 0.4;
}

/* INTENSITY: Super Bright (Blinding) */
.leak-blaze {
    --leak-opacity: 0.6;
}

/* --- UNIVERSAL BREAKOUT LOGIC --- */
/* This makes the pseudo-element span the full viewport width
   regardless of the parent container's width (1140px, etc.) */
.leak-overlay-left::before,
.leak-overlay-right::before {
    content: "";
    position: absolute;
    
    /* VERTICAL: Keeps it attached to your specific section */
    top: 50%;
    transform: translateY(-50%);
    height: 100%; /* Or fixed height like 800px if you prefer */
    
    /* HORIZONTAL: The Breakout Magic */
    width: 100vw; /* Force it to be full screen width */
    left: 50%;    /* Move starting point to middle of parent */
    margin-left: -50vw; /* Pull it back exactly half the screen width */
    
    pointer-events: none;
    mix-blend-mode: screen;
    z-index: 0;
}

/* --- DIRECTIONS --- */

/* Left Leak: Gradient starts from the far left of the SCREEN */
.leak-overlay-left::before {
    background: radial-gradient(
        ellipse at left center, 
        rgba(212, 175, 55, var(--leak-opacity, 0.25)) 0%, 
        rgba(212, 175, 55, 0.05) 45%, 
        transparent 70%
    );
}

/* Right Leak: Gradient starts from the far right of the SCREEN */
.leak-overlay-right::before {
    background: radial-gradient(
        ellipse at right center, 
        rgba(212, 175, 55, var(--leak-opacity, 0.25)) 0%, 
        rgba(212, 175, 55, 0.05) 45%, 
        transparent 70%
    );
}


/* --- INTENSITY CONTROLS (Retuned Cinematic Curve) --- */

/* Default (no class) */
.bci-leak {
    --leak-opacity: 0.12;
}

/* Very subtle ambient */
.leak-dim {
    --leak-opacity: 0.05;
}

/* Strong cinematic glow */
.leak-bright {
    --leak-opacity: 0.22;
}

/* War-Room / Hero Spotlight */
.leak-blaze {
    --leak-opacity: 0.35;
}/* End custom CSS */