.elementor-975 .elementor-element.elementor-element-63dfb7e{--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:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.7;--padding-top:300px;--padding-bottom:125px;--padding-left:15px;--padding-right:15px;}.elementor-975 .elementor-element.elementor-element-63dfb7e:not(.elementor-motion-effects-element-type-background), .elementor-975 .elementor-element.elementor-element-63dfb7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brchomeimprovements.com/wp-content/uploads/2026/06/IMG_8219.jpeg");background-position:center center;background-size:cover;}.elementor-975 .elementor-element.elementor-element-63dfb7e::before, .elementor-975 .elementor-element.elementor-element-63dfb7e > .elementor-background-video-container::before, .elementor-975 .elementor-element.elementor-element-63dfb7e > .e-con-inner > .elementor-background-video-container::before, .elementor-975 .elementor-element.elementor-element-63dfb7e > .elementor-background-slideshow::before, .elementor-975 .elementor-element.elementor-element-63dfb7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-975 .elementor-element.elementor-element-63dfb7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-4da9a17 ) 0%, var( --e-global-color-5453818 ) 100%);}.elementor-975 .elementor-element.elementor-element-63dfb7e > .elementor-shape-bottom svg, .elementor-975 .elementor-element.elementor-element-63dfb7e > .e-con-inner > .elementor-shape-bottom svg{height:55px;transform:translateX(-50%) rotateY(180deg);}.elementor-975 .elementor-element.elementor-element-6716752{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-975 .elementor-element.elementor-element-d298ea7{--divider-border-style:solid;--divider-color:var( --e-global-color-9c764db );--divider-border-width:2.5px;}.elementor-975 .elementor-element.elementor-element-d298ea7 .elementor-divider-separator{width:170px;}.elementor-975 .elementor-element.elementor-element-d298ea7 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-975 .elementor-element.elementor-element-d298ea7 .elementor-divider__text{color:var( --e-global-color-9c764db );font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;font-size:var( --e-global-typography-3958d75-font-size );font-weight:var( --e-global-typography-3958d75-font-weight );text-transform:var( --e-global-typography-3958d75-text-transform );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-975 .elementor-element.elementor-element-0e39672 .elementor-heading-title{color:var( --e-global-color-9c082af );}.elementor-975 .elementor-element.elementor-element-5d79ba3{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-975 .elementor-element.elementor-element-01a651d .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-85b6257{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-8b95e86 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-4d459ca{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-03468ef .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-4cbe0f3{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-c374f32 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-d7f7a1f{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-c3bcd8e .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-f1c59f6{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-a44ac41 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-ff1e5de{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-5476591 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-aae6ac4{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-d92a90e .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-4f1dd7d{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-e386358 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-a282224 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-bb8cf87{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-40065f3 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-c6bc6ba{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-2938f28 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-6bdf21d{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-fb34d8e .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-a1337f1{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-2c4fd54 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-3ba1c49{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-af0f06a .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-c65356c{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-7298177 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-0c6d824{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-cfa4c71 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-fa97066{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-9d25c83 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-24e0b91{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-e64d763 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-0785ecb{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-b38a7ce .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-441ad41{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-07d5919 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-d2f83fb{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-813b4f1 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-d42d1f8{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-033dbbb .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-6f5f6ac{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-322e879 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-97266ad{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-d890a6a .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-d4af344{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-975 .elementor-element.elementor-element-831ab73 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-975 .elementor-element.elementor-element-8ab3e53{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;color:#494949;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-975 .elementor-element.elementor-element-63dfb7e{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:250px;--padding-bottom:75px;--padding-left:15px;--padding-right:15px;}.elementor-975 .elementor-element.elementor-element-63dfb7e > .elementor-shape-bottom svg, .elementor-975 .elementor-element.elementor-element-63dfb7e > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-975 .elementor-element.elementor-element-d298ea7 .elementor-divider__text{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-975 .elementor-element.elementor-element-5d79ba3{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-975 .elementor-element.elementor-element-d298ea7 .elementor-divider__text{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-975 .elementor-element.elementor-element-0e39672 .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-975 .elementor-element.elementor-element-63dfb7e{--content-width:1280px;}.elementor-975 .elementor-element.elementor-element-6716752{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-975 .elementor-element.elementor-element-6716752{--width:100%;}}