.elementor-2690 .elementor-element.elementor-element-bcc1686:not(.elementor-motion-effects-element-type-background), .elementor-2690 .elementor-element.elementor-element-bcc1686 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/IMG_2316-1024x768-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2690 .elementor-element.elementor-element-bcc1686 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(198deg, var( --e-global-color-text ) 0%, #000000 70%);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-bcc1686 > .elementor-container{max-width:1200px;min-height:700px;}.elementor-2690 .elementor-element.elementor-element-bcc1686{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-c188567.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-c188567.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-c188567 > .elementor-element-populated{padding:0px 25px 0px 0px;}.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-2690 .elementor-element.elementor-element-5aeed08{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2690 .elementor-element.elementor-element-5aeed08 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.1em;}.elementor-2690 .elementor-element.elementor-element-0a04bd3{margin:0px 90px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2690 .elementor-element.elementor-element-0a04bd3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-text );}.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-2690 .elementor-element.elementor-element-8c5ef73{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.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-2690 .elementor-element.elementor-element-374c87a .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 25px 20px 25px;}.elementor-2690 .elementor-element.elementor-element-374c87a .elementor-button:hover, .elementor-2690 .elementor-element.elementor-element-374c87a .elementor-button:focus{color:#000000;}.elementor-2690 .elementor-element.elementor-element-374c87a .elementor-button:hover svg, .elementor-2690 .elementor-element.elementor-element-374c87a .elementor-button:focus svg{fill:#000000;}.elementor-2690 .elementor-element.elementor-element-664f5ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2690 .elementor-element.elementor-element-664f5ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2690 .elementor-element.elementor-element-664f5ac > .elementor-element-populated, .elementor-2690 .elementor-element.elementor-element-664f5ac > .elementor-element-populated > .elementor-background-overlay, .elementor-2690 .elementor-element.elementor-element-664f5ac > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2690 .elementor-element.elementor-element-664f5ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 0px 30px;}.elementor-2690 .elementor-element.elementor-element-664f5ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-b7cc0ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:700;color:#000000;}.elementor-2690 .elementor-element.elementor-element-7ca3915{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-2690 .elementor-element.elementor-element-7ca3915 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-2690 .elementor-element.elementor-element-7f813f6 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-cea6011 > .elementor-container{max-width:500px;}.elementor-2690 .elementor-element.elementor-element-cea6011{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-2b854bd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-2b854bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-2b854bd > .elementor-element-populated{padding:0px 25px 0px 0px;}.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-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-d1f7932.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-d1f7932.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-d1f7932 > .elementor-element-populated{padding:0px 25px 0px 0px;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-84b0a7f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-84b0a7f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-84b0a7f > .elementor-element-populated{padding:0px 25px 0px 0px;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-922045d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-922045d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-922045d > .elementor-element-populated{padding:0px 25px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-4014415{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-c72a92c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-c72a92c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-c72a92c > .elementor-element-populated{padding:0px 25px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-7873e79{text-align:center;}.elementor-2690 .elementor-element.elementor-element-7873e79 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;}.elementor-2690 .elementor-element.elementor-element-ba492b2 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:20px 25px 20px 25px;}.elementor-2690 .elementor-element.elementor-element-ba492b2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2690 .elementor-element.elementor-element-ba492b2 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2690 .elementor-element.elementor-element-ba492b2 .elementor-button:hover, .elementor-2690 .elementor-element.elementor-element-ba492b2 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-2690 .elementor-element.elementor-element-ba492b2 .elementor-button:hover svg, .elementor-2690 .elementor-element.elementor-element-ba492b2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2690 .elementor-element.elementor-element-17c8588:not(.elementor-motion-effects-element-type-background), .elementor-2690 .elementor-element.elementor-element-17c8588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-2690 .elementor-element.elementor-element-17c8588 > .elementor-container{max-width:1200px;}.elementor-2690 .elementor-element.elementor-element-17c8588 > .elementor-background-overlay{opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-17c8588{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-2690 .elementor-element.elementor-element-3fa7bd8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2690 .elementor-element.elementor-element-3fa7bd8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img31.png");background-position:center center;background-repeat:no-repeat;}.elementor-2690 .elementor-element.elementor-element-3fa7bd8 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img31.png");background-position:center center;background-repeat:no-repeat;opacity:0.37;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-3fa7bd8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-3fa7bd8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-3fa7bd8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-2690 .elementor-element.elementor-element-3fa7bd8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-ce82dbb{text-align:left;}.elementor-2690 .elementor-element.elementor-element-ce82dbb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#FAB702;}.elementor-2690 .elementor-element.elementor-element-7cb7a4f{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2690 .elementor-element.elementor-element-7cb7a4f a{color:#FAB702;}.elementor-2690 .elementor-element.elementor-element-9979f70{text-align:left;}.elementor-2690 .elementor-element.elementor-element-9979f70 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#FAB702;}.elementor-2690 .elementor-element.elementor-element-31ba162{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2690 .elementor-element.elementor-element-31ba162 a{color:#FAB702;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-64f7737.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-64f7737.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-64f7737 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-2bb2e92{text-align:right;}.elementor-2690 .elementor-element.elementor-element-fa098cb > .elementor-container{max-width:1200px;}.elementor-2690 .elementor-element.elementor-element-fa098cb > .elementor-background-overlay{opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-fa098cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-492e9d8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-492e9d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-492e9d8 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-2690 .elementor-element.elementor-element-1372c41{text-align:left;}.elementor-2690 .elementor-element.elementor-element-90021e1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2690 .elementor-element.elementor-element-90021e1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img50.png");background-position:center center;background-repeat:repeat;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-90021e1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-90021e1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-90021e1 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.37;}.elementor-2690 .elementor-element.elementor-element-90021e1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2690 .elementor-element.elementor-element-90021e1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-19f10a5{text-align:left;}.elementor-2690 .elementor-element.elementor-element-19f10a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-2690 .elementor-element.elementor-element-34b1bf1{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-2690 .elementor-element.elementor-element-34b1bf1 a{color:#FAB702;}.elementor-2690 .elementor-element.elementor-element-1a4d62a .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:20px 25px 20px 25px;}.elementor-2690 .elementor-element.elementor-element-1a4d62a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2690 .elementor-element.elementor-element-1a4d62a .elementor-button-content-wrapper{flex-direction:row;}.elementor-2690 .elementor-element.elementor-element-1a4d62a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2690 .elementor-element.elementor-element-1a4d62a .elementor-button:hover, .elementor-2690 .elementor-element.elementor-element-1a4d62a .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-2690 .elementor-element.elementor-element-1a4d62a .elementor-button:hover svg, .elementor-2690 .elementor-element.elementor-element-1a4d62a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2690 .elementor-element.elementor-element-0ef41e2:not(.elementor-motion-effects-element-type-background), .elementor-2690 .elementor-element.elementor-element-0ef41e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-2690 .elementor-element.elementor-element-0ef41e2 > .elementor-container{max-width:1200px;}.elementor-2690 .elementor-element.elementor-element-0ef41e2 > .elementor-background-overlay{opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-0ef41e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-2690 .elementor-element.elementor-element-c270eaa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2690 .elementor-element.elementor-element-c270eaa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img31.png");background-position:center center;background-repeat:no-repeat;}.elementor-2690 .elementor-element.elementor-element-c270eaa > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img31.png");background-position:center center;background-repeat:no-repeat;opacity:0.37;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-c270eaa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-c270eaa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-c270eaa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2690 .elementor-element.elementor-element-c270eaa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-9a765e0{text-align:left;}.elementor-2690 .elementor-element.elementor-element-9a765e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-text );}.elementor-2690 .elementor-element.elementor-element-7b3a2b0{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2690 .elementor-element.elementor-element-7b3a2b0 a{color:#FAB702;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-c0f9f65.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-c0f9f65.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-a7fb938{text-align:right;}.elementor-2690 .elementor-element.elementor-element-23a66a3 > .elementor-container{max-width:1200px;}.elementor-2690 .elementor-element.elementor-element-23a66a3 > .elementor-background-overlay{opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-23a66a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-9f91eed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-9f91eed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-9f91eed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2690 .elementor-element.elementor-element-9f18d50{text-align:left;}.elementor-2690 .elementor-element.elementor-element-d83e27a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2690 .elementor-element.elementor-element-d83e27a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img50.png");background-position:center center;background-repeat:repeat;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-d83e27a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-d83e27a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-d83e27a > .elementor-element-populated >  .elementor-background-overlay{opacity:0.37;}.elementor-2690 .elementor-element.elementor-element-d83e27a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2690 .elementor-element.elementor-element-d83e27a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-bfc1ade{text-align:left;}.elementor-2690 .elementor-element.elementor-element-bfc1ade .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-2690 .elementor-element.elementor-element-c8b5290{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-2690 .elementor-element.elementor-element-c8b5290 a{color:#FAB702;}.elementor-2690 .elementor-element.elementor-element-c615344:not(.elementor-motion-effects-element-type-background), .elementor-2690 .elementor-element.elementor-element-c615344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-2690 .elementor-element.elementor-element-c615344 > .elementor-container{max-width:1200px;}.elementor-2690 .elementor-element.elementor-element-c615344 > .elementor-background-overlay{opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-c615344{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-2690 .elementor-element.elementor-element-3f4cd9d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2690 .elementor-element.elementor-element-3f4cd9d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img31.png");background-position:center center;background-repeat:no-repeat;}.elementor-2690 .elementor-element.elementor-element-3f4cd9d > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img31.png");background-position:center center;background-repeat:no-repeat;opacity:0.37;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-3f4cd9d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-3f4cd9d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-3f4cd9d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-3f4cd9d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-5753e2c{text-align:left;}.elementor-2690 .elementor-element.elementor-element-5753e2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-text );}.elementor-2690 .elementor-element.elementor-element-da39d92{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2690 .elementor-element.elementor-element-da39d92 a{color:#FAB702;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-db1aa74.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-db1aa74.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-ba34273{text-align:right;}.elementor-2690 .elementor-element.elementor-element-0b0e283 > .elementor-container{max-width:1200px;}.elementor-2690 .elementor-element.elementor-element-0b0e283 > .elementor-background-overlay{opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-0b0e283{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-14241fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-14241fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-14241fc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2690 .elementor-element.elementor-element-fbc480b{text-align:left;}.elementor-2690 .elementor-element.elementor-element-08cbdb7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2690 .elementor-element.elementor-element-08cbdb7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img50.png");background-position:center center;background-repeat:repeat;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-08cbdb7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-08cbdb7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-08cbdb7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-2690 .elementor-element.elementor-element-08cbdb7 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.37;}.elementor-2690 .elementor-element.elementor-element-08cbdb7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2690 .elementor-element.elementor-element-08cbdb7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-2874110{text-align:left;}.elementor-2690 .elementor-element.elementor-element-2874110 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-2690 .elementor-element.elementor-element-96c6753{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-2690 .elementor-element.elementor-element-96c6753 a{color:#FAB702;}.elementor-2690 .elementor-element.elementor-element-5e5b42d .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:20px 25px 20px 25px;}.elementor-2690 .elementor-element.elementor-element-5e5b42d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2690 .elementor-element.elementor-element-5e5b42d .elementor-button-content-wrapper{flex-direction:row;}.elementor-2690 .elementor-element.elementor-element-5e5b42d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2690 .elementor-element.elementor-element-5e5b42d .elementor-button:hover, .elementor-2690 .elementor-element.elementor-element-5e5b42d .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-2690 .elementor-element.elementor-element-5e5b42d .elementor-button:hover svg, .elementor-2690 .elementor-element.elementor-element-5e5b42d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2690 .elementor-element.elementor-element-9df4f0a:not(.elementor-motion-effects-element-type-background), .elementor-2690 .elementor-element.elementor-element-9df4f0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-2690 .elementor-element.elementor-element-9df4f0a > .elementor-container{max-width:1200px;}.elementor-2690 .elementor-element.elementor-element-9df4f0a > .elementor-background-overlay{opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-9df4f0a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-2690 .elementor-element.elementor-element-43cb205:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2690 .elementor-element.elementor-element-43cb205 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img31.png");background-position:center center;background-repeat:no-repeat;}.elementor-2690 .elementor-element.elementor-element-43cb205 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img31.png");background-position:center center;background-repeat:no-repeat;opacity:0.37;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-43cb205.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-43cb205.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-43cb205 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-43cb205 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-8dc70ca{text-align:left;}.elementor-2690 .elementor-element.elementor-element-8dc70ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-text );}.elementor-2690 .elementor-element.elementor-element-1d5cf5a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2690 .elementor-element.elementor-element-1d5cf5a a{color:#FAB702;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-8197702.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-8197702.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-d35fea9{text-align:right;}.elementor-2690 .elementor-element.elementor-element-33ea6c7:not(.elementor-motion-effects-element-type-background), .elementor-2690 .elementor-element.elementor-element-33ea6c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img25.png.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-2690 .elementor-element.elementor-element-33ea6c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-2690 .elementor-element.elementor-element-33ea6c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-24bde52{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2690 .elementor-element.elementor-element-24bde52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-2690 .elementor-element.elementor-element-9ba2a07{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2690 .elementor-element.elementor-element-9ba2a07 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-2690 .elementor-element.elementor-element-1b85dff{margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 0px) 120px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2690 .elementor-element.elementor-element-1b85dff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-2690 .elementor-element.elementor-element-9cc3667:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2690 .elementor-element.elementor-element-9cc3667 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2690 .elementor-element.elementor-element-9cc3667 > .elementor-element-populated{box-shadow:0px 0px 7px -2px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-2690 .elementor-element.elementor-element-9cc3667 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-60ff618{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-2690 .elementor-element.elementor-element-60ff618 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:900;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-text );}.elementor-2690 .elementor-element.elementor-element-3e04ab8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2690 .elementor-element.elementor-element-3e04ab8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-2690 .elementor-element.elementor-element-f3a1df5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2690 .elementor-element.elementor-element-f3a1df5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2690 .elementor-element.elementor-element-f3a1df5 > .elementor-element-populated{box-shadow:0px 0px 7px -2px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:50px 50px 50px 50px;}.elementor-2690 .elementor-element.elementor-element-f3a1df5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-1cbe0da{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-2690 .elementor-element.elementor-element-1cbe0da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:900;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-text );}.elementor-2690 .elementor-element.elementor-element-59b55d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2690 .elementor-element.elementor-element-59b55d6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-2690 .elementor-element.elementor-element-ecaf295:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2690 .elementor-element.elementor-element-ecaf295 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2690 .elementor-element.elementor-element-ecaf295 > .elementor-element-populated{box-shadow:0px 0px 7px -2px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:50px 50px 50px 50px;}.elementor-2690 .elementor-element.elementor-element-ecaf295 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-e96d8ab{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-2690 .elementor-element.elementor-element-e96d8ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:900;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-text );}.elementor-2690 .elementor-element.elementor-element-bc02237{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2690 .elementor-element.elementor-element-bc02237 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-2690 .elementor-element.elementor-element-b490fa2:not(.elementor-motion-effects-element-type-background), .elementor-2690 .elementor-element.elementor-element-b490fa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-2690 .elementor-element.elementor-element-b490fa2 > .elementor-container{max-width:1200px;}.elementor-2690 .elementor-element.elementor-element-b490fa2 > .elementor-background-overlay{opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-b490fa2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-2690 .elementor-element.elementor-element-7a11f09:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2690 .elementor-element.elementor-element-7a11f09 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img31.png");background-position:center center;background-repeat:no-repeat;}.elementor-2690 .elementor-element.elementor-element-7a11f09 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img31.png");background-position:center center;background-repeat:no-repeat;opacity:0.37;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-7a11f09.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-7a11f09.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-7a11f09 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-7a11f09 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-9302beb{text-align:left;}.elementor-2690 .elementor-element.elementor-element-9302beb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-text );}.elementor-2690 .elementor-element.elementor-element-9ef785f{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2690 .elementor-element.elementor-element-9ef785f a{color:#FAB702;}.elementor-bc-flex-widget .elementor-2690 .elementor-element.elementor-element-a67a721.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2690 .elementor-element.elementor-element-a67a721.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-3d59200{text-align:right;}.elementor-2690 .elementor-element.elementor-element-3fafbed:not(.elementor-motion-effects-element-type-background), .elementor-2690 .elementor-element.elementor-element-3fafbed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img25.png.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-2690 .elementor-element.elementor-element-3fafbed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-2690 .elementor-element.elementor-element-3fafbed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-572c552{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2690 .elementor-element.elementor-element-572c552 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-2690 .elementor-element.elementor-element-16d2837{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-16d2837 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-2690 .elementor-element.elementor-element-c4bac50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-c4bac50 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-2690 .elementor-element.elementor-element-6886799 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2690 .elementor-element.elementor-element-6886799:not(.elementor-motion-effects-element-type-background), .elementor-2690 .elementor-element.elementor-element-6886799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/IMG_2316-1024x768-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2690 .elementor-element.elementor-element-6886799 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-6886799 > .elementor-container{max-width:1200px;}.elementor-2690 .elementor-element.elementor-element-6886799{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2690 .elementor-element.elementor-element-133c32c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2690 .elementor-element.elementor-element-133c32c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1BE0;}.elementor-2690 .elementor-element.elementor-element-133c32c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-2690 .elementor-element.elementor-element-133c32c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-890dd96 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;}.elementor-2690 .elementor-element.elementor-element-23f27eb{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2690 .elementor-element.elementor-element-df1f503 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:20px 25px 20px 25px;}.elementor-2690 .elementor-element.elementor-element-df1f503{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2690 .elementor-element.elementor-element-df1f503 .elementor-button:hover, .elementor-2690 .elementor-element.elementor-element-df1f503 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-2690 .elementor-element.elementor-element-df1f503 .elementor-button:hover svg, .elementor-2690 .elementor-element.elementor-element-df1f503 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2690 .elementor-element.elementor-element-1f6c27c:not(.elementor-motion-effects-element-type-background), .elementor-2690 .elementor-element.elementor-element-1f6c27c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img25.png.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-2690 .elementor-element.elementor-element-1f6c27c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-2690 .elementor-element.elementor-element-1f6c27c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2690 .elementor-element.elementor-element-09a1ea0{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2690 .elementor-element.elementor-element-09a1ea0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-2690 .elementor-element.elementor-element-9d99e70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-9d99e70 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2690 .elementor-element.elementor-element-ba9fbf0 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-2690 .elementor-element.elementor-element-ba9fbf0 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-2690 .elementor-element.elementor-element-ba9fbf0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2690 .elementor-element.elementor-element-ba9fbf0 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-2690 .elementor-element.elementor-element-2906db1{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;}.elementor-2690 .elementor-element.elementor-element-2906db1 a{color:#FAB702;}@media(min-width:768px){.elementor-2690 .elementor-element.elementor-element-492e9d8{width:48%;}.elementor-2690 .elementor-element.elementor-element-90021e1{width:52%;}.elementor-2690 .elementor-element.elementor-element-9f91eed{width:50%;}.elementor-2690 .elementor-element.elementor-element-d83e27a{width:50%;}.elementor-2690 .elementor-element.elementor-element-14241fc{width:50%;}.elementor-2690 .elementor-element.elementor-element-08cbdb7{width:50%;}}@media(max-width:767px){.elementor-2690 .elementor-element.elementor-element-bcc1686:not(.elementor-motion-effects-element-type-background), .elementor-2690 .elementor-element.elementor-element-bcc1686 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2690 .elementor-element.elementor-element-bcc1686{padding:30px 15px 30px 15px;}.elementor-2690 .elementor-element.elementor-element-52c9af2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-5aeed08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2690 .elementor-element.elementor-element-5aeed08 .elementor-heading-title{font-size:26px;}.elementor-2690 .elementor-element.elementor-element-0a04bd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2690 .elementor-element.elementor-element-0a04bd3 .elementor-heading-title{font-size:24px;}.elementor-2690 .elementor-element.elementor-element-374c87a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2690 .elementor-element.elementor-element-374c87a .elementor-button{font-size:16px;}.elementor-2690 .elementor-element.elementor-element-2b854bd{width:50%;}.elementor-2690 .elementor-element.elementor-element-2b854bd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-01cb43b{text-align:center;}.elementor-2690 .elementor-element.elementor-element-01cb43b img{width:50%;}.elementor-2690 .elementor-element.elementor-element-d1f7932{width:50%;}.elementor-2690 .elementor-element.elementor-element-d1f7932 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-76499bf img{width:50%;}.elementor-2690 .elementor-element.elementor-element-84b0a7f{width:50%;}.elementor-2690 .elementor-element.elementor-element-84b0a7f > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-6990613 img{width:50%;}.elementor-2690 .elementor-element.elementor-element-922045d{width:50%;}.elementor-2690 .elementor-element.elementor-element-922045d > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-5b90985 img{width:50%;}.elementor-2690 .elementor-element.elementor-element-7873e79 .elementor-heading-title{font-size:22px;}.elementor-2690 .elementor-element.elementor-element-ba492b2 .elementor-button{font-size:16px;}.elementor-2690 .elementor-element.elementor-element-17c8588{padding:40px 0px 40px 0px;}.elementor-2690 .elementor-element.elementor-element-3fa7bd8 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-2690 .elementor-element.elementor-element-ce82dbb .elementor-heading-title{font-size:28px;}.elementor-2690 .elementor-element.elementor-element-9979f70 .elementor-heading-title{font-size:28px;}.elementor-2690 .elementor-element.elementor-element-64f7737 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2690 .elementor-element.elementor-element-fa098cb{padding:40px 15px 0px 15px;}.elementor-2690 .elementor-element.elementor-element-492e9d8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-90021e1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 40px 0px;}.elementor-2690 .elementor-element.elementor-element-19f10a5 .elementor-heading-title{font-size:28px;}.elementor-2690 .elementor-element.elementor-element-1a4d62a .elementor-button{font-size:16px;}.elementor-2690 .elementor-element.elementor-element-0ef41e2{padding:40px 15px 0px 15px;}.elementor-2690 .elementor-element.elementor-element-c270eaa > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-2690 .elementor-element.elementor-element-9a765e0 .elementor-heading-title{font-size:28px;}.elementor-2690 .elementor-element.elementor-element-c0f9f65 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-23a66a3{padding:40px 15px 0px 15px;}.elementor-2690 .elementor-element.elementor-element-9f91eed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-d83e27a > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-2690 .elementor-element.elementor-element-bfc1ade .elementor-heading-title{font-size:28px;}.elementor-2690 .elementor-element.elementor-element-c615344{padding:40px 15px 0px 15px;}.elementor-2690 .elementor-element.elementor-element-3f4cd9d > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-2690 .elementor-element.elementor-element-5753e2c .elementor-heading-title{font-size:28px;}.elementor-2690 .elementor-element.elementor-element-db1aa74 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-0b0e283{padding:40px 15px 0px 15px;}.elementor-2690 .elementor-element.elementor-element-14241fc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-08cbdb7 > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-2690 .elementor-element.elementor-element-2874110 .elementor-heading-title{font-size:28px;}.elementor-2690 .elementor-element.elementor-element-5e5b42d .elementor-button{font-size:16px;}.elementor-2690 .elementor-element.elementor-element-9df4f0a{padding:40px 15px 0px 15px;}.elementor-2690 .elementor-element.elementor-element-43cb205 > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-2690 .elementor-element.elementor-element-8dc70ca .elementor-heading-title{font-size:28px;}.elementor-2690 .elementor-element.elementor-element-8197702 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-33ea6c7:not(.elementor-motion-effects-element-type-background), .elementor-2690 .elementor-element.elementor-element-33ea6c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-2690 .elementor-element.elementor-element-33ea6c7{padding:0px 15px 80px 15px;}.elementor-2690 .elementor-element.elementor-element-824bf9d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-24bde52{text-align:left;}.elementor-2690 .elementor-element.elementor-element-24bde52 .elementor-heading-title{font-size:28px;}.elementor-2690 .elementor-element.elementor-element-9ba2a07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2690 .elementor-element.elementor-element-1b85dff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2690 .elementor-element.elementor-element-3876370{margin-top:20px;margin-bottom:0px;}.elementor-2690 .elementor-element.elementor-element-9cc3667 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-2690 .elementor-element.elementor-element-60ff618 .elementor-heading-title{font-size:36px;}.elementor-2690 .elementor-element.elementor-element-f3a1df5 > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-2690 .elementor-element.elementor-element-1cbe0da .elementor-heading-title{font-size:36px;}.elementor-2690 .elementor-element.elementor-element-ecaf295 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-2690 .elementor-element.elementor-element-e96d8ab .elementor-heading-title{font-size:36px;}.elementor-2690 .elementor-element.elementor-element-b490fa2{padding:40px 15px 0px 15px;}.elementor-2690 .elementor-element.elementor-element-7a11f09 > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-2690 .elementor-element.elementor-element-9302beb .elementor-heading-title{font-size:28px;}.elementor-2690 .elementor-element.elementor-element-a67a721 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-3fafbed:not(.elementor-motion-effects-element-type-background), .elementor-2690 .elementor-element.elementor-element-3fafbed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-2690 .elementor-element.elementor-element-3fafbed{padding:0px 15px 80px 15px;}.elementor-2690 .elementor-element.elementor-element-fbbb131 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-572c552{text-align:left;}.elementor-2690 .elementor-element.elementor-element-572c552 .elementor-heading-title{font-size:28px;}.elementor-2690 .elementor-element.elementor-element-16d2837{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2690 .elementor-element.elementor-element-c4bac50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2690 .elementor-element.elementor-element-6886799{padding:50px 15px 50px 15px;}.elementor-2690 .elementor-element.elementor-element-133c32c > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2690 .elementor-element.elementor-element-df1f503 .elementor-button{font-size:16px;}.elementor-2690 .elementor-element.elementor-element-1f6c27c:not(.elementor-motion-effects-element-type-background), .elementor-2690 .elementor-element.elementor-element-1f6c27c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-2690 .elementor-element.elementor-element-1f6c27c{padding:0px 15px 80px 15px;}.elementor-2690 .elementor-element.elementor-element-10b63b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-09a1ea0{text-align:left;}.elementor-2690 .elementor-element.elementor-element-09a1ea0 .elementor-heading-title{font-size:28px;}.elementor-2690 .elementor-element.elementor-element-9d99e70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}