.elementor-3296 .elementor-element.elementor-element-68370a2:not(.elementor-motion-effects-element-type-background),.elementor-3296 .elementor-element.elementor-element-68370a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://bellacontractingservices.com/wp-content/uploads/2025/11/airport-demolition.jpeg.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3296 .elementor-element.elementor-element-68370a2>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(198deg,var(--e-global-color-text) 0%,#000000 70%);opacity:.8;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-68370a2>.elementor-container{max-width:1200px;min-height:700px}.elementor-3296 .elementor-element.elementor-element-68370a2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 50px 0}.elementor-3296 .elementor-element.elementor-element-3517056>.elementor-container{max-width:1200px}.elementor-bc-flex-widget .elementor-3296 .elementor-element.elementor-element-6d1348c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3296 .elementor-element.elementor-element-6d1348c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3296 .elementor-element.elementor-element-6d1348c>.elementor-element-populated{padding:0 20px 0 0}.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-3296 .elementor-element.elementor-element-6c369a6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3296 .elementor-element.elementor-element-6c369a6 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:1.1em}.elementor-3296 .elementor-element.elementor-element-a3f9eab .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.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-3296 .elementor-element.elementor-element-a505d79 .elementor-button{background-color:var(--e-global-color-accent);font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:#FFF;color:#FFF;border-radius:0 0 0 0;padding:20px 25px 20px 25px}.elementor-3296 .elementor-element.elementor-element-a505d79 .elementor-button:hover,.elementor-3296 .elementor-element.elementor-element-a505d79 .elementor-button:focus{color:#000}.elementor-3296 .elementor-element.elementor-element-a505d79 .elementor-button:hover svg,.elementor-3296 .elementor-element.elementor-element-a505d79 .elementor-button:focus svg{fill:#000}.elementor-3296 .elementor-element.elementor-element-24af0c6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3296 .elementor-element.elementor-element-24af0c6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-3296 .elementor-element.elementor-element-24af0c6>.elementor-element-populated,.elementor-3296 .elementor-element.elementor-element-24af0c6>.elementor-element-populated>.elementor-background-overlay,.elementor-3296 .elementor-element.elementor-element-24af0c6>.elementor-background-slideshow{border-radius:5px 5px 5px 5px}.elementor-3296 .elementor-element.elementor-element-24af0c6>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 0 30px}.elementor-3296 .elementor-element.elementor-element-24af0c6>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-72b4ee9 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:23px;font-weight:700;color:#000}.elementor-3296 .elementor-element.elementor-element-113b7a8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0}.elementor-3296 .elementor-element.elementor-element-113b7a8 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#000}.elementor-3296 .elementor-element.elementor-element-8128abc>.elementor-widget-container{margin:-10px 0 0 0;padding:0 0 0 0}.elementor-3296 .elementor-element.elementor-element-c4b8928>.elementor-container{max-width:500px}.elementor-3296 .elementor-element.elementor-element-c4b8928{margin-top:50px;margin-bottom:50px}.elementor-bc-flex-widget .elementor-3296 .elementor-element.elementor-element-7163aff.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3296 .elementor-element.elementor-element-7163aff.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3296 .elementor-element.elementor-element-7163aff>.elementor-element-populated{padding:0 25px 0 0}.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-3296 .elementor-element.elementor-element-f51d760.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3296 .elementor-element.elementor-element-f51d760.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3296 .elementor-element.elementor-element-f51d760>.elementor-element-populated{padding:0 25px 0 0}.elementor-bc-flex-widget .elementor-3296 .elementor-element.elementor-element-6cc4537.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3296 .elementor-element.elementor-element-6cc4537.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3296 .elementor-element.elementor-element-6cc4537>.elementor-element-populated{padding:0 25px 0 0}.elementor-bc-flex-widget .elementor-3296 .elementor-element.elementor-element-aaf6eb9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3296 .elementor-element.elementor-element-aaf6eb9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3296 .elementor-element.elementor-element-aaf6eb9>.elementor-element-populated{padding:0 25px 0 0}.elementor-3296 .elementor-element.elementor-element-0cc102d:not(.elementor-motion-effects-element-type-background),.elementor-3296 .elementor-element.elementor-element-0cc102d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img055.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3296 .elementor-element.elementor-element-0cc102d>.elementor-background-overlay{background-color:#FFF;opacity:.95;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-0cc102d>.elementor-container{max-width:1200px}.elementor-3296 .elementor-element.elementor-element-0cc102d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 80px 0}.elementor-3296 .elementor-element.elementor-element-5e629d4{text-align:center}.elementor-3296 .elementor-element.elementor-element-5e629d4 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;color:#000}.elementor-3296 .elementor-element.elementor-element-dd4727d>.elementor-container{max-width:1200px}.elementor-widget-reviews .elementor-testimonial__header,.elementor-widget-reviews .elementor-testimonial__name{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-reviews .elementor-testimonial__text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3296 .elementor-element.elementor-element-9890e6a .elementor-main-swiper .swiper-slide{background-color:#fff0;border-width:0 0 0 0;border-radius:0}.elementor-3296 .elementor-element.elementor-element-9890e6a .elementor-testimonial__header{padding-top:35px;padding-left:20px;padding-right:20px;padding-block-end:calc(0px / 2)}.elementor-3296 .elementor-element.elementor-element-9890e6a .elementor-testimonial__content{padding-bottom:0;padding-left:20px;padding-right:20px;padding-block-start:calc(0px / 2)}.elementor-3296 .elementor-element.elementor-element-9890e6a .elementor-swiper-button{font-size:27px;color:#999}.elementor-3296 .elementor-element.elementor-element-9890e6a .elementor-swiper-button svg{fill:#999}.elementor-3296 .elementor-element.elementor-element-9890e6a .elementor-testimonial__header,.elementor-3296 .elementor-element.elementor-element-9890e6a .elementor-testimonial__name{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;font-style:italic}.elementor-3296 .elementor-element.elementor-element-9890e6a .elementor-testimonial__title{font-style:italic}.elementor-3296 .elementor-element.elementor-element-9890e6a .elementor-testimonial__text{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.5em}.elementor-3296 .elementor-element.elementor-element-9890e6a .elementor-star-rating{font-size:30px}.elementor-3296 .elementor-element.elementor-element-9890e6a .elementor-star-rating i:before{color:#FFC83D}.elementor-3296 .elementor-element.elementor-element-872603b:not(.elementor-motion-effects-element-type-background),.elementor-3296 .elementor-element.elementor-element-872603b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#242424}.elementor-3296 .elementor-element.elementor-element-872603b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 50px 0}.elementor-3296 .elementor-element.elementor-element-872603b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-5602e7f{text-align:start}.elementor-3296 .elementor-element.elementor-element-5602e7f .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;color:var(--e-global-color-text)}.elementor-3296 .elementor-element.elementor-element-3e05508 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.elementor-3296 .elementor-element.elementor-element-c3e7cd5 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.elementor-3296 .elementor-element.elementor-element-bb14448{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-3296 .elementor-element.elementor-element-bb14448 img{width:70%}.elementor-3296 .elementor-element.elementor-element-8848f7e .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.elementor-3296 .elementor-element.elementor-element-8b70382 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.elementor-3296 .elementor-element.elementor-element-2246b54:not(.elementor-motion-effects-element-type-background),.elementor-3296 .elementor-element.elementor-element-2246b54>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://bellacontractingservices.com/wp-content/uploads/2025/10/builderon-img19-1-1.png);background-position:center right;background-repeat:repeat}.elementor-3296 .elementor-element.elementor-element-2246b54>.elementor-background-overlay{opacity:.86;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-2246b54{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 30px 0}.elementor-bc-flex-widget .elementor-3296 .elementor-element.elementor-element-10f5bb0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3296 .elementor-element.elementor-element-10f5bb0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3296 .elementor-element.elementor-element-10f5bb0>.elementor-element-populated{margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-3296 .elementor-element.elementor-element-ccf95c6{text-align:start}.elementor-3296 .elementor-element.elementor-element-ccf95c6 img{width:100%}.elementor-bc-flex-widget .elementor-3296 .elementor-element.elementor-element-289383b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3296 .elementor-element.elementor-element-289383b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3296 .elementor-element.elementor-element-289383b>.elementor-element-populated>.elementor-background-overlay{opacity:.37}.elementor-3296 .elementor-element.elementor-element-289383b>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 9px 0 0;--e-column-margin-right:9px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-3296 .elementor-element.elementor-element-289383b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-a072dd6{margin:0 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-3296 .elementor-element.elementor-element-a072dd6 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#000}.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-3296 .elementor-element.elementor-element-9411d9a{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333}.elementor-3296 .elementor-element.elementor-element-9411d9a a{color:#FAB702}.elementor-3296 .elementor-element.elementor-element-e99349d{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333}.elementor-3296 .elementor-element.elementor-element-e99349d a{color:#FAB702}.elementor-3296 .elementor-element.elementor-element-a7bae5e:not(.elementor-motion-effects-element-type-background),.elementor-3296 .elementor-element.elementor-element-a7bae5e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#020202}.elementor-3296 .elementor-element.elementor-element-a7bae5e>.elementor-container{max-width:1200px}.elementor-3296 .elementor-element.elementor-element-a7bae5e>.elementor-background-overlay{opacity:.86;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-a7bae5e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:35px 0 35px 0}.elementor-3296 .elementor-element.elementor-element-8ab8a5a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3296 .elementor-element.elementor-element-8ab8a5a>.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-3296 .elementor-element.elementor-element-8ab8a5a>.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:.37}.elementor-bc-flex-widget .elementor-3296 .elementor-element.elementor-element-8ab8a5a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3296 .elementor-element.elementor-element-8ab8a5a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3296 .elementor-element.elementor-element-8ab8a5a>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 30px 0 0}.elementor-3296 .elementor-element.elementor-element-8ab8a5a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-5d9ed0e{text-align:start}.elementor-3296 .elementor-element.elementor-element-5d9ed0e .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-3296 .elementor-element.elementor-element-1037cd8{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFF}.elementor-3296 .elementor-element.elementor-element-1037cd8 a{color:#FAB702}.elementor-bc-flex-widget .elementor-3296 .elementor-element.elementor-element-1d4d78a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3296 .elementor-element.elementor-element-1d4d78a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3296 .elementor-element.elementor-element-da2ae9a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:start}.elementor-3296 .elementor-element.elementor-element-da2ae9a img{width:100%}.elementor-3296 .elementor-element.elementor-element-e23f5b5:not(.elementor-motion-effects-element-type-background),.elementor-3296 .elementor-element.elementor-element-e23f5b5>.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:top left;background-repeat:no-repeat}.elementor-3296 .elementor-element.elementor-element-e23f5b5>.elementor-container{max-width:1200px}.elementor-3296 .elementor-element.elementor-element-e23f5b5{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:50px 0 50px 0}.elementor-3296 .elementor-element.elementor-element-e23f5b5>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-a15dc58{text-align:center}.elementor-3296 .elementor-element.elementor-element-a15dc58 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;color:#000}.elementor-3296 .elementor-element.elementor-element-9a6ec77{padding:0 200px 0 200px;text-align:center}.elementor-3296 .elementor-element.elementor-element-9a6ec77 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333}.elementor-3296 .elementor-element.elementor-element-d3b729d>.elementor-container{max-width:1200px}.elementor-3296 .elementor-element.elementor-element-d3b729d{margin-top:20px;margin-bottom:0}.elementor-3296 .elementor-element.elementor-element-4ba6ba0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3296 .elementor-element.elementor-element-4ba6ba0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-3296 .elementor-element.elementor-element-4ba6ba0>.elementor-element-populated{box-shadow:0 0 7px -3px rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 5px 0 0;--e-column-margin-right:5px;--e-column-margin-left:0px;padding:30px 30px 30px 30px}.elementor-3296 .elementor-element.elementor-element-4ba6ba0>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-563d7d9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-3296 .elementor-element.elementor-element-563d7d9 .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-3296 .elementor-element.elementor-element-6cbbe4e{color:#000}.elementor-3296 .elementor-element.elementor-element-6cbbe4e a{color:var(--e-global-color-text)}.elementor-3296 .elementor-element.elementor-element-51b43ed:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3296 .elementor-element.elementor-element-51b43ed>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-3296 .elementor-element.elementor-element-51b43ed>.elementor-element-populated{box-shadow:0 0 7px -3px rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 05px 0 05px;--e-column-margin-right:05px;--e-column-margin-left:05px;padding:30px 30px 30px 30px}.elementor-3296 .elementor-element.elementor-element-51b43ed>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-dfbcbdc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-3296 .elementor-element.elementor-element-dfbcbdc .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-3296 .elementor-element.elementor-element-9aa0d82{color:#000}.elementor-3296 .elementor-element.elementor-element-9aa0d82 a{color:var(--e-global-color-text)}.elementor-3296 .elementor-element.elementor-element-47f5280:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3296 .elementor-element.elementor-element-47f5280>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-3296 .elementor-element.elementor-element-47f5280>.elementor-element-populated{box-shadow:0 0 7px -3px rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:30px 30px 30px 30px}.elementor-3296 .elementor-element.elementor-element-47f5280>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-4494ad3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-3296 .elementor-element.elementor-element-4494ad3 .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-3296 .elementor-element.elementor-element-1fd7e83{color:#000}.elementor-3296 .elementor-element.elementor-element-1fd7e83 a{color:var(--e-global-color-text)}.elementor-3296 .elementor-element.elementor-element-9e14a18>.elementor-container{max-width:1200px}.elementor-3296 .elementor-element.elementor-element-9e14a18{margin-top:20px;margin-bottom:0}.elementor-3296 .elementor-element.elementor-element-5fbe65b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3296 .elementor-element.elementor-element-5fbe65b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-3296 .elementor-element.elementor-element-5fbe65b>.elementor-element-populated{box-shadow:0 0 7px -3px rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px}.elementor-3296 .elementor-element.elementor-element-5fbe65b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-8a98309{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-3296 .elementor-element.elementor-element-8a98309 .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-3296 .elementor-element.elementor-element-20cfa7e{color:#000}.elementor-3296 .elementor-element.elementor-element-20cfa7e a{color:var(--e-global-color-text)}.elementor-3296 .elementor-element.elementor-element-3e7f2d2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3296 .elementor-element.elementor-element-3e7f2d2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-3296 .elementor-element.elementor-element-3e7f2d2>.elementor-element-populated{box-shadow:0 0 7px -3px rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px}.elementor-3296 .elementor-element.elementor-element-3e7f2d2>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-0e87b22{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-3296 .elementor-element.elementor-element-0e87b22 .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-3296 .elementor-element.elementor-element-33ae340{color:#000}.elementor-3296 .elementor-element.elementor-element-33ae340 a{color:var(--e-global-color-text)}.elementor-3296 .elementor-element.elementor-element-73ef43e:not(.elementor-motion-effects-element-type-background),.elementor-3296 .elementor-element.elementor-element-73ef43e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#020202}.elementor-3296 .elementor-element.elementor-element-73ef43e>.elementor-container{max-width:1200px}.elementor-3296 .elementor-element.elementor-element-73ef43e>.elementor-background-overlay{opacity:.86;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-73ef43e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:35px 0 35px 0}.elementor-bc-flex-widget .elementor-3296 .elementor-element.elementor-element-cf41541.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3296 .elementor-element.elementor-element-cf41541.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3296 .elementor-element.elementor-element-0df1db6{text-align:start}.elementor-3296 .elementor-element.elementor-element-fbcc647:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3296 .elementor-element.elementor-element-fbcc647>.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-3296 .elementor-element.elementor-element-fbcc647>.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:.37}.elementor-bc-flex-widget .elementor-3296 .elementor-element.elementor-element-fbcc647.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3296 .elementor-element.elementor-element-fbcc647.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3296 .elementor-element.elementor-element-fbcc647>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 30px 0 0}.elementor-3296 .elementor-element.elementor-element-fbcc647>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-f5349c0{text-align:start}.elementor-3296 .elementor-element.elementor-element-f5349c0 .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-3296 .elementor-element.elementor-element-da3533a{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFF}.elementor-3296 .elementor-element.elementor-element-da3533a a{color:#FAB702}.elementor-3296 .elementor-element.elementor-element-650acb4:not(.elementor-motion-effects-element-type-background),.elementor-3296 .elementor-element.elementor-element-650acb4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://bellacontractingservices.com/wp-content/uploads/2025/10/pexels-anamul-rezwan-1078884-2.jpg.webp);background-position:top right;background-repeat:no-repeat;background-size:cover}.elementor-3296 .elementor-element.elementor-element-650acb4>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-650acb4>.elementor-container{max-width:1200px}.elementor-3296 .elementor-element.elementor-element-650acb4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:80px 0 200px 0}.elementor-bc-flex-widget .elementor-3296 .elementor-element.elementor-element-70acdfb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3296 .elementor-element.elementor-element-70acdfb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3296 .elementor-element.elementor-element-70acdfb>.elementor-element-populated{padding:0 0 0 0}.elementor-3296 .elementor-element.elementor-element-6f916fb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3296 .elementor-element.elementor-element-6f916fb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1B1B1BE0}.elementor-3296 .elementor-element.elementor-element-6f916fb>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-3296 .elementor-element.elementor-element-6f916fb>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3296 .elementor-element.elementor-element-2a6ca58 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:41px}.elementor-3296 .elementor-element.elementor-element-912e4ab .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFF}.elementor-3296 .elementor-element.elementor-element-a71d290 .elementor-button{background-color:var(--e-global-color-accent);font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:#000;color:#000;border-radius:0 0 0 0;padding:20px 25px 20px 25px}.elementor-3296 .elementor-element.elementor-element-a71d290{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3296 .elementor-element.elementor-element-a71d290 .elementor-button:hover,.elementor-3296 .elementor-element.elementor-element-a71d290 .elementor-button:focus{color:var(--e-global-color-primary)}.elementor-3296 .elementor-element.elementor-element-a71d290 .elementor-button:hover svg,.elementor-3296 .elementor-element.elementor-element-a71d290 .elementor-button:focus svg{fill:var(--e-global-color-primary)}@media(min-width:768px){.elementor-3296 .elementor-element.elementor-element-10f5bb0{width:50%}.elementor-3296 .elementor-element.elementor-element-289383b{width:50%}.elementor-3296 .elementor-element.elementor-element-8ab8a5a{width:51.833%}.elementor-3296 .elementor-element.elementor-element-1d4d78a{width:48.167%}.elementor-3296 .elementor-element.elementor-element-cf41541{width:48.167%}.elementor-3296 .elementor-element.elementor-element-fbcc647{width:51.833%}.elementor-3296 .elementor-element.elementor-element-70acdfb{width:26%}.elementor-3296 .elementor-element.elementor-element-6f916fb{width:45.332%}.elementor-3296 .elementor-element.elementor-element-6bb1060{width:28%}}@media(max-width:767px){.elementor-3296 .elementor-element.elementor-element-68370a2:not(.elementor-motion-effects-element-type-background),.elementor-3296 .elementor-element.elementor-element-68370a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3296 .elementor-element.elementor-element-68370a2{padding:30px 25px 30px 25px}.elementor-3296 .elementor-element.elementor-element-125db03>.elementor-element-populated{padding:0 0 0 0}.elementor-3296 .elementor-element.elementor-element-6d1348c>.elementor-element-populated{padding:0 0 0 0}.elementor-3296 .elementor-element.elementor-element-6c369a6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3296 .elementor-element.elementor-element-6c369a6 .elementor-heading-title{font-size:26px}.elementor-3296 .elementor-element.elementor-element-a505d79{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3296 .elementor-element.elementor-element-a505d79 .elementor-button{font-size:16px}.elementor-3296 .elementor-element.elementor-element-7163aff{width:50%}.elementor-3296 .elementor-element.elementor-element-7163aff>.elementor-element-populated{padding:0 0 0 0}.elementor-3296 .elementor-element.elementor-element-6afb3fa{text-align:center}.elementor-3296 .elementor-element.elementor-element-6afb3fa img{width:50%}.elementor-3296 .elementor-element.elementor-element-f51d760{width:50%}.elementor-3296 .elementor-element.elementor-element-f51d760>.elementor-element-populated{padding:0 0 0 0}.elementor-3296 .elementor-element.elementor-element-6404ff7 img{width:50%}.elementor-3296 .elementor-element.elementor-element-6cc4537{width:50%}.elementor-3296 .elementor-element.elementor-element-6cc4537>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-3296 .elementor-element.elementor-element-4d2131d img{width:50%}.elementor-3296 .elementor-element.elementor-element-aaf6eb9{width:50%}.elementor-3296 .elementor-element.elementor-element-aaf6eb9>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-3296 .elementor-element.elementor-element-a995342 img{width:50%}.elementor-3296 .elementor-element.elementor-element-0cc102d{padding:40px 15px 0 15px}.elementor-3296 .elementor-element.elementor-element-fbe1967>.elementor-element-populated{padding:0 0 0 0}.elementor-3296 .elementor-element.elementor-element-5e629d4 .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-3296 .elementor-element.elementor-element-5e6a5b3>.elementor-element-populated{padding:0 0 0 0}.elementor-3296 .elementor-element.elementor-element-9890e6a .elementor-testimonial__header{padding-block-end:calc(0px / 2)}.elementor-3296 .elementor-element.elementor-element-9890e6a .elementor-testimonial__content{padding-block-start:calc(0px / 2)}.elementor-3296 .elementor-element.elementor-element-872603b{padding:50px 15px 50px 15px}.elementor-3296 .elementor-element.elementor-element-5602e7f .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-3296 .elementor-element.elementor-element-bb14448 img{width:100%}.elementor-3296 .elementor-element.elementor-element-2246b54{padding:40px 025px 0 25px}.elementor-3296 .elementor-element.elementor-element-10f5bb0>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-3296 .elementor-element.elementor-element-289383b>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0 40px 0}.elementor-3296 .elementor-element.elementor-element-a072dd6 .elementor-heading-title{font-size:28px}.elementor-3296 .elementor-element.elementor-element-a7bae5e{padding:40px 15px 40px 15px}.elementor-3296 .elementor-element.elementor-element-8ab8a5a>.elementor-element-populated{padding:20px 0 10px 0}.elementor-3296 .elementor-element.elementor-element-5d9ed0e .elementor-heading-title{font-size:28px}.elementor-3296 .elementor-element.elementor-element-1d4d78a>.elementor-element-populated{padding:0 0 0 0}.elementor-3296 .elementor-element.elementor-element-e23f5b5{padding:60px 25px 50px 25px}.elementor-3296 .elementor-element.elementor-element-85102e7>.elementor-element-populated{padding:0 0 0 0}.elementor-3296 .elementor-element.elementor-element-a15dc58 .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-3296 .elementor-element.elementor-element-9a6ec77{padding:0 0 0 0}.elementor-3296 .elementor-element.elementor-element-9a6ec77 .elementor-heading-title{font-size:15px}.elementor-3296 .elementor-element.elementor-element-d3b729d{margin-top:0;margin-bottom:0;padding:20px 0 20px 0}.elementor-3296 .elementor-element.elementor-element-4ba6ba0>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3296 .elementor-element.elementor-element-563d7d9{width:100%;max-width:100%}.elementor-3296 .elementor-element.elementor-element-563d7d9 .elementor-heading-title{font-size:36px}.elementor-3296 .elementor-element.elementor-element-51b43ed>.elementor-element-populated{margin:30px 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3296 .elementor-element.elementor-element-dfbcbdc{width:100%;max-width:100%}.elementor-3296 .elementor-element.elementor-element-dfbcbdc .elementor-heading-title{font-size:36px}.elementor-3296 .elementor-element.elementor-element-47f5280>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3296 .elementor-element.elementor-element-4494ad3{width:100%;max-width:100%}.elementor-3296 .elementor-element.elementor-element-4494ad3 .elementor-heading-title{font-size:36px}.elementor-3296 .elementor-element.elementor-element-9e14a18{margin-top:0;margin-bottom:0;padding:20px 0 20px 0}.elementor-3296 .elementor-element.elementor-element-5fbe65b>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3296 .elementor-element.elementor-element-8a98309{width:100%;max-width:100%}.elementor-3296 .elementor-element.elementor-element-8a98309 .elementor-heading-title{font-size:36px}.elementor-3296 .elementor-element.elementor-element-3e7f2d2>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3296 .elementor-element.elementor-element-0e87b22{width:100%;max-width:100%}.elementor-3296 .elementor-element.elementor-element-0e87b22 .elementor-heading-title{font-size:36px}.elementor-3296 .elementor-element.elementor-element-73ef43e{padding:40px 15px 40px 15px}.elementor-3296 .elementor-element.elementor-element-cf41541>.elementor-element-populated{padding:0 0 0 0}.elementor-3296 .elementor-element.elementor-element-fbcc647>.elementor-element-populated{padding:20px 0 10px 0}.elementor-3296 .elementor-element.elementor-element-f5349c0 .elementor-heading-title{font-size:28px}.elementor-3296 .elementor-element.elementor-element-650acb4{margin-top:0;margin-bottom:-150px;padding:50px 25px 200px 25px}.elementor-3296 .elementor-element.elementor-element-6f916fb>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-3296 .elementor-element.elementor-element-2a6ca58{text-align:start}.elementor-3296 .elementor-element.elementor-element-912e4ab{text-align:start}.elementor-3296 .elementor-element.elementor-element-912e4ab .elementor-heading-title{font-size:15px}.elementor-3296 .elementor-element.elementor-element-a71d290 .elementor-button{font-size:16px}}