.elementor-7 .elementor-element.elementor-element-3292416c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3292416c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("http://xcelbricklaying.com/wp-content/uploads/2025/10/35476169_1044308782401434_744012022135390208_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3292416c > .elementor-background-overlay{background-color:#000000;opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-3292416c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12em 0em 10em 0em;}.elementor-7 .elementor-element.elementor-element-2d9f5fa4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-2d9f5fa4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-180312ae{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;z-index:1;text-align:center;}.elementor-7 .elementor-element.elementor-element-180312ae .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-e15e37d );}.elementor-7 .elementor-element.elementor-element-35f0f7e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-5401ce5f{padding:5em 0em 5em 0em;}.elementor-7 .elementor-element.elementor-element-23cac5e9{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-23cac5e9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-394cb7d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-830d5b9{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-830d5b9 .elementor-divider-separator{width:100px;}.elementor-7 .elementor-element.elementor-element-830d5b9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7d121a8a > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-47f18876{padding:1em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-67661e8{text-align:center;}.elementor-7 .elementor-element.elementor-element-67661e8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-64ae6937{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-64ae6937 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-64ae6937 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-7 .elementor-element.elementor-element-5062a47a{margin:0px 250px calc(var(--kit-widget-spacing, 0px) + 0px) 250px;text-align:center;}.elementor-7 .elementor-element.elementor-element-539e7202{padding:1em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-47fcda6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-47fcda6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-47fcda6 > .elementor-background-overlay{background-image:url("http://xcelbricklaying.com/wp-content/uploads/2025/10/service-4.png");background-position:top center;background-repeat:no-repeat;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-47fcda6, .elementor-7 .elementor-element.elementor-element-47fcda6 > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-7 .elementor-element.elementor-element-47fcda6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 30px 20px;}.elementor-7 .elementor-element.elementor-element-5006b49f img{max-width:100px;}.elementor-7 .elementor-element.elementor-element-2fea877a{text-align:center;}.elementor-7 .elementor-element.elementor-element-2fea877a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-e15e37d );}.elementor-7 .elementor-element.elementor-element-30d085e6{text-align:center;color:var( --e-global-color-e15e37d );}.elementor-7 .elementor-element.elementor-element-6e7307ff .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-6e7307ff .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-36b47e89:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-36b47e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-36b47e89 > .elementor-background-overlay{background-image:url("http://xcelbricklaying.com/wp-content/uploads/2025/10/service-3.png");background-position:top center;background-repeat:no-repeat;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-36b47e89, .elementor-7 .elementor-element.elementor-element-36b47e89 > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-7 .elementor-element.elementor-element-36b47e89{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 30px 20px;}.elementor-7 .elementor-element.elementor-element-3f62bcb3 img{max-width:100px;}.elementor-7 .elementor-element.elementor-element-210de1bc{text-align:center;}.elementor-7 .elementor-element.elementor-element-210de1bc .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-e15e37d );}.elementor-7 .elementor-element.elementor-element-3635d6cb{text-align:center;color:var( --e-global-color-e15e37d );}.elementor-7 .elementor-element.elementor-element-1a3fb8dc .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-1a3fb8dc .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-ba843f8{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5em;margin-bottom:0em;padding:0em 0em 3em 0em;}.elementor-7 .elementor-element.elementor-element-ba843f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-1fbbb270:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1fbbb270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://xcelbricklaying.com/wp-content/uploads/2025/10/196774673_1991265157705787_6962788941110881921_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1fbbb270 > .elementor-container{min-height:500px;}.elementor-7 .elementor-element.elementor-element-1fbbb270 > .elementor-background-overlay{opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-1fbbb270, .elementor-7 .elementor-element.elementor-element-1fbbb270 > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-7 .elementor-element.elementor-element-1fbbb270{box-shadow:-25px 25px 0px 0px #FCCE36;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-7 .elementor-element.elementor-element-778a6f15 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-7 .elementor-element.elementor-element-17f215da .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-b127527 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-7a256a4f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-7a256a4f .elementor-divider-separator{width:100px;}.elementor-7 .elementor-element.elementor-element-7a256a4f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-7 .elementor-element.elementor-element-39ff971d{text-align:start;font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-370a7f9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-b35cf24{text-align:start;}.elementor-7 .elementor-element.elementor-element-f6e6324{text-align:start;}.elementor-7 .elementor-element.elementor-element-f8562{margin-top:0em;margin-bottom:0em;padding:0em 0em 5em 0em;}.elementor-7 .elementor-element.elementor-element-6290c359{text-align:center;}.elementor-7 .elementor-element.elementor-element-6290c359 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-45ff9b8c{margin:0px 250px calc(var(--kit-widget-spacing, 0px) + 0px) 250px;text-align:center;font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7 .elementor-element.elementor-element-1335ac2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-7 .elementor-element.elementor-element-1335ac2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-1335ac2{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-7 .elementor-element.elementor-element-425d012 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-425d012:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-425d012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-425d012 > .elementor-background-overlay{opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-425d012{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 7em 4em 7em;}.elementor-7 .elementor-element.elementor-element-1ae34c3{text-align:start;}.elementor-7 .elementor-element.elementor-element-1ae34c3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-e15e37d );}.elementor-7 .elementor-element.elementor-element-68ca626{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-e15e37d );}.elementor-7 .elementor-element.elementor-element-3dfcc6b .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-7 .elementor-element.elementor-element-3dfcc6b .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-cd8fbf2 .elementor-button{background-color:#010101;}.elementor-7 .elementor-element.elementor-element-cd8fbf2 .elementor-button-content-wrapper{flex-direction:row;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-7b1f82ba{width:42.542%;}.elementor-7 .elementor-element.elementor-element-7d121a8a{width:57.458%;}.elementor-7 .elementor-element.elementor-element-4bfe297d{width:48.07%;}.elementor-7 .elementor-element.elementor-element-778a6f15{width:51.93%;}.elementor-7 .elementor-element.elementor-element-468109b{width:43.946%;}.elementor-7 .elementor-element.elementor-element-08e742f{width:22.329%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-3292416c{padding:8em 0em 7em 0em;}.elementor-7 .elementor-element.elementor-element-35f0f7e{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-5401ce5f{padding:6em 0em 6em 0em;}.elementor-7 .elementor-element.elementor-element-23cac5e9{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-5062a47a{margin:0px 150px calc(var(--kit-widget-spacing, 0px) + 0px) 150px;}.elementor-7 .elementor-element.elementor-element-370a7f9{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-45ff9b8c{margin:0px 150px calc(var(--kit-widget-spacing, 0px) + 0px) 150px;}.elementor-7 .elementor-element.elementor-element-425d012{padding:6em 0em 6em 0em;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-3292416c{padding:0em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-180312ae{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-180312ae .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-7 .elementor-element.elementor-element-35f0f7e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-5401ce5f{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-23cac5e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-394cb7d{text-align:center;}.elementor-7 .elementor-element.elementor-element-830d5b9 .elementor-divider{text-align:center;}.elementor-7 .elementor-element.elementor-element-830d5b9 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-7d121a8a > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-5062a47a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-ba843f8{margin-top:4em;margin-bottom:0em;padding:4em 0em 4em 0em;}.elementor-7 .elementor-element.elementor-element-4bfe297d > .elementor-element-populated{margin:0px 0px 65px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-1fbbb270 > .elementor-container{min-height:300px;}.elementor-7 .elementor-element.elementor-element-778a6f15 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-17f215da{text-align:center;}.elementor-7 .elementor-element.elementor-element-b127527{text-align:center;}.elementor-7 .elementor-element.elementor-element-7a256a4f .elementor-divider{text-align:center;}.elementor-7 .elementor-element.elementor-element-7a256a4f .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-39ff971d{text-align:center;}.elementor-7 .elementor-element.elementor-element-370a7f9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-b35cf24{text-align:start;}.elementor-7 .elementor-element.elementor-element-f6e6324{text-align:start;}.elementor-7 .elementor-element.elementor-element-f8562{margin-top:4em;margin-bottom:0em;}.elementor-7 .elementor-element.elementor-element-45ff9b8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-1ae34c3{text-align:center;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-2d9f5fa4{width:70%;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-3292416c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3292416c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS */@media screen and (max-width: 600px) {
body {
    background: #000 !important;
}
}/* End custom CSS */