.elementor-1332 .elementor-element.elementor-element-86e7e93{margin-top:-8px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-91947b2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1332 .elementor-element.elementor-element-91947b2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1332 .elementor-element.elementor-element-91947b2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-a7691bf{text-align:center;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;z-index:2;}.elementor-1332 .elementor-element.elementor-element-a7691bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-a3d3f7f );}.elementor-1332 .elementor-element.elementor-element-a7691bf > .elementor-widget-container{margin:0px 0px -278px 0px;padding:201px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-4327eda{padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-8a6c42b > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-1332 .elementor-element.elementor-element-8a6c42b:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-1332 .elementor-element.elementor-element-8a6c42b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0350px 0px 200px 0px;}.elementor-1332 .elementor-element.elementor-element-8a6c42b > .elementor-element-populated > .elementor-background-overlay{transition:background 2.2s, border-radius 0.3s, opacity 2.2s;}.elementor-1332 .elementor-element.elementor-element-664f4fd{text-align:center;}.elementor-1332 .elementor-element.elementor-element-664f4fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.6rem;font-weight:800;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-1332 .elementor-element.elementor-element-9a83eae{text-align:center;}.elementor-1332 .elementor-element.elementor-element-9a83eae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;color:#C3C0B6;}.elementor-1332 .elementor-element.elementor-element-1c2f5ea{text-align:center;}.elementor-1332 .elementor-element.elementor-element-1c2f5ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-69b1c36 );}.elementor-1332 .elementor-element.elementor-element-1c2f5ea .elementor-heading-title a:hover, .elementor-1332 .elementor-element.elementor-element-1c2f5ea .elementor-heading-title a:focus{color:var( --e-global-color-a3d3f7f );}.elementor-1332 .elementor-element.elementor-element-5f3ebc9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:350px 0px 200px 0px;}.elementor-1332 .elementor-element.elementor-element-5f3ebc9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-97a5a63{text-align:center;}.elementor-1332 .elementor-element.elementor-element-97a5a63 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.6rem;font-weight:800;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-1332 .elementor-element.elementor-element-c65cb1d{text-align:center;}.elementor-1332 .elementor-element.elementor-element-c65cb1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;color:#C3C0B6;}.elementor-1332 .elementor-element.elementor-element-0e424ba{text-align:center;}.elementor-1332 .elementor-element.elementor-element-0e424ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-69b1c36 );}.elementor-1332 .elementor-element.elementor-element-0e424ba .elementor-heading-title a:hover, .elementor-1332 .elementor-element.elementor-element-0e424ba .elementor-heading-title a:focus{color:var( --e-global-color-a3d3f7f );}.elementor-1332 .elementor-element.elementor-element-8ff93f9{margin-top:0px;margin-bottom:0px;padding:100px 0px 50px 0px;}.elementor-1332 .elementor-element.elementor-element-09be258{text-align:center;}.elementor-1332 .elementor-element.elementor-element-09be258 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:500;color:#999999;}.elementor-1332 .elementor-element.elementor-element-04b944f{text-align:center;}.elementor-1332 .elementor-element.elementor-element-04b944f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:66px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-4bfc2d1 );}.elementor-bc-flex-widget .elementor-1332 .elementor-element.elementor-element-c0b8b64.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1332 .elementor-element.elementor-element-c0b8b64.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1332 .elementor-element.elementor-element-c0b8b64:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1332 .elementor-element.elementor-element-c0b8b64 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1332 .elementor-element.elementor-element-c0b8b64 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1332 .elementor-element.elementor-element-c0b8b64 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-7fb7316{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:30px;letter-spacing:0.4px;color:#000000;}.elementor-bc-flex-widget .elementor-1332 .elementor-element.elementor-element-9f385b4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1332 .elementor-element.elementor-element-9f385b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1332 .elementor-element.elementor-element-9f385b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1332 .elementor-element.elementor-element-9f385b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1332 .elementor-element.elementor-element-9f385b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1332 .elementor-element.elementor-element-9f385b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-ad27b50{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:30px;letter-spacing:0.4px;color:#000000;}.elementor-1332 .elementor-element.elementor-element-3775c82{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-1332 .elementor-element.elementor-element-6ec8cab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1332 .elementor-element.elementor-element-6ec8cab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dunawaybrothers.com/wp-content/uploads/2025/10/concrete-hero-grey-03a.jpg");background-position:228px 172px;background-repeat:no-repeat;background-size:51% auto;}.elementor-1332 .elementor-element.elementor-element-6ec8cab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1332 .elementor-element.elementor-element-6ec8cab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-c98a86a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1332 .elementor-element.elementor-element-c98a86a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1332 .elementor-element.elementor-element-7262898.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1332 .elementor-element.elementor-element-7262898.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1332 .elementor-element.elementor-element-7262898 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1332 .elementor-element.elementor-element-7262898 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1332 .elementor-element.elementor-element-46ca607.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1332 .elementor-element.elementor-element-46ca607.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1332 .elementor-element.elementor-element-46ca607 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1332 .elementor-element.elementor-element-46ca607 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-4666077{margin-top:0px;margin-bottom:0px;padding:50px 0px 175px 0px;}.elementor-1332 .elementor-element.elementor-element-97c194c{text-align:center;}.elementor-1332 .elementor-element.elementor-element-97c194c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:500;color:#999999;}.elementor-1332 .elementor-element.elementor-element-7b6cd96{text-align:center;}.elementor-1332 .elementor-element.elementor-element-7b6cd96 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:66px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-4bfc2d1 );}.elementor-1332 .elementor-element.elementor-element-365c6ee{--icon-box-icon-margin:15px;}.elementor-1332 .elementor-element.elementor-element-365c6ee .elementor-icon-box-description{color:#000000;}.elementor-1332 .elementor-element.elementor-element-784a094{--icon-box-icon-margin:15px;}.elementor-1332 .elementor-element.elementor-element-784a094 .elementor-icon-box-description{color:#000000;}.elementor-1332 .elementor-element.elementor-element-0fd5f3a{--icon-box-icon-margin:15px;}.elementor-1332 .elementor-element.elementor-element-0fd5f3a .elementor-icon-box-description{color:#000000;}.elementor-1332 .elementor-element.elementor-element-d970f8f{--icon-box-icon-margin:15px;}.elementor-1332 .elementor-element.elementor-element-d970f8f .elementor-icon-box-description{color:#000000;}.elementor-1332 .elementor-element.elementor-element-1a85981:not(.elementor-motion-effects-element-type-background), .elementor-1332 .elementor-element.elementor-element-1a85981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dunawaybrothers.com/wp-content/uploads/2025/10/concrete-hero-green-03-scaled.jpg");}.elementor-1332 .elementor-element.elementor-element-1a85981{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1332 .elementor-element.elementor-element-1a85981 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-bdd5832 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1332 .elementor-element.elementor-element-6b08f76:not(.elementor-motion-effects-element-type-background), .elementor-1332 .elementor-element.elementor-element-6b08f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dunawaybrothers.com/wp-content/uploads/2025/10/home-starbucks-01-1500x749-1.jpg");}.elementor-1332 .elementor-element.elementor-element-6b08f76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-51px;margin-bottom:0px;padding:200px 0px 200px 0px;}.elementor-1332 .elementor-element.elementor-element-6b08f76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1332 .elementor-element.elementor-element-1727c6e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1332 .elementor-element.elementor-element-1727c6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1332 .elementor-element.elementor-element-1727c6e > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0;}.elementor-1332 .elementor-element.elementor-element-1727c6e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 60px;}.elementor-1332 .elementor-element.elementor-element-1727c6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-82099e3{text-align:center;}.elementor-1332 .elementor-element.elementor-element-82099e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:500;color:#FFFFFF;}.elementor-1332 .elementor-element.elementor-element-34cd763{text-align:center;}.elementor-1332 .elementor-element.elementor-element-34cd763 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:66px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-1332 .elementor-element.elementor-element-983f6b2{padding:80px 0px 80px 0px;}.elementor-1332 .elementor-element.elementor-element-7531897 > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-7531897 > .elementor-element-populated, .elementor-1332 .elementor-element.elementor-element-7531897 > .elementor-element-populated > .elementor-background-overlay, .elementor-1332 .elementor-element.elementor-element-7531897 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-14b3e1e > .elementor-container{max-width:1276px;}.elementor-1332 .elementor-element.elementor-element-14b3e1e{border-style:solid;border-width:0px 3px 0px 0px;border-color:#356158;padding:0px 20px 0px 0px;}.elementor-bc-flex-widget .elementor-1332 .elementor-element.elementor-element-c5ec201.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1332 .elementor-element.elementor-element-c5ec201.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1332 .elementor-element.elementor-element-c5ec201.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1332 .elementor-element.elementor-element-c25dbb4 img{width:39%;}.elementor-bc-flex-widget .elementor-1332 .elementor-element.elementor-element-f994653.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1332 .elementor-element.elementor-element-f994653.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1332 .elementor-element.elementor-element-f994653.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1332 .elementor-element.elementor-element-d7a63a1 img{width:91%;}.elementor-bc-flex-widget .elementor-1332 .elementor-element.elementor-element-3ad51bd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1332 .elementor-element.elementor-element-3ad51bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1332 .elementor-element.elementor-element-3ad51bd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1332 .elementor-element.elementor-element-58f9b47 img{width:63%;}.elementor-bc-flex-widget .elementor-1332 .elementor-element.elementor-element-28eeace.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1332 .elementor-element.elementor-element-28eeace.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1332 .elementor-element.elementor-element-28eeace.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1332 .elementor-element.elementor-element-28eeace > .elementor-element-populated, .elementor-1332 .elementor-element.elementor-element-28eeace > .elementor-element-populated > .elementor-background-overlay, .elementor-1332 .elementor-element.elementor-element-28eeace > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-f680f44 img{width:75%;}.elementor-1332 .elementor-element.elementor-element-c6a99fe > .elementor-element-populated{padding:0px 0px 0px 100px;}.elementor-1332 .elementor-element.elementor-element-b7236db{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:30px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-1332 .elementor-element.elementor-element-759f480 > .elementor-container{max-width:919px;}.elementor-1332 .elementor-element.elementor-element-759f480{margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-5eba185{text-align:center;}.elementor-1332 .elementor-element.elementor-element-5eba185 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:500;color:#999999;}.elementor-1332 .elementor-element.elementor-element-ac4852c{text-align:center;}.elementor-1332 .elementor-element.elementor-element-ac4852c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:66px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-4bfc2d1 );}.elementor-bc-flex-widget .elementor-1332 .elementor-element.elementor-element-24db9ba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1332 .elementor-element.elementor-element-24db9ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1332 .elementor-element.elementor-element-24db9ba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1332 .elementor-element.elementor-element-24db9ba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1332 .elementor-element.elementor-element-24db9ba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1332 .elementor-element.elementor-element-24db9ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-909555e{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:30px;letter-spacing:0.4px;color:#000000;}.elementor-1332 .elementor-element.elementor-element-06cd9dd{padding:0px 0px 50px 0px;}.elementor-1332 .elementor-element.elementor-element-cbbb8a8 > .elementor-container{max-width:1600px;}.elementor-1332 .elementor-element.elementor-element-3cccf67{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--swiper-pagination-size:13px;--dots-normal-color:var( --e-global-color-69b1c36 );}.elementor-1332 .elementor-element.elementor-element-3cccf67 .swiper-slide > .elementor-element{height:100%;}.elementor-1332 .elementor-element.elementor-element-3cccf67 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;}.elementor-1332 .elementor-element.elementor-element-d75dc9c .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-69b1c36 );border-radius:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-59cf222:not(.elementor-motion-effects-element-type-background), .elementor-1332 .elementor-element.elementor-element-59cf222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dunawaybrothers.com/wp-content/uploads/2025/10/concrete-hero-grey-03-scaled.jpg");}.elementor-1332 .elementor-element.elementor-element-59cf222 > .elementor-background-overlay{opacity:0.76;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-59cf222{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 0px 150px 0px;}.elementor-1332 .elementor-element.elementor-element-9c406d9{padding:0px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-1332 .elementor-element.elementor-element-cd85b56.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1332 .elementor-element.elementor-element-cd85b56.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1332 .elementor-element.elementor-element-cd85b56.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1332 .elementor-element.elementor-element-cd85b56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1332 .elementor-element.elementor-element-cd85b56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000012;}.elementor-1332 .elementor-element.elementor-element-cd85b56 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1332 .elementor-element.elementor-element-cd85b56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-d73f463{text-align:right;}.elementor-1332 .elementor-element.elementor-element-d73f463 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#000000;}.elementor-1332 .elementor-element.elementor-element-7d21f9a .elementor-repeater-item-3149287 .swiper-slide-bg{background-color:#FFFFFF;}.elementor-1332 .elementor-element.elementor-element-7d21f9a .elementor-repeater-item-0774e0c .swiper-slide-bg{background-color:#FFFFFF;}.elementor-1332 .elementor-element.elementor-element-7d21f9a .swiper-slide{height:300px;transition-duration:calc(7500ms*1.2);}.elementor-1332 .elementor-element.elementor-element-7d21f9a .swiper-slide-contents{max-width:100%;}.elementor-1332 .elementor-element.elementor-element-7d21f9a .swiper-slide-inner{text-align:left;}.elementor-1332 .elementor-element.elementor-element-7d21f9a .elementor-slide-heading{color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;font-style:italic;}.elementor-1332 .elementor-element.elementor-element-7d21f9a .elementor-slide-description{color:#000000;font-weight:bold;}.elementor-1332 .elementor-element.elementor-element-7d21f9a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-4063f6b .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-69b1c36 );border-radius:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-aaa8826{padding:40px 0px 40px 0px;}.elementor-1332 .elementor-element.elementor-element-56652eb > .elementor-container{max-width:853px;}.elementor-1332 .elementor-element.elementor-element-56652eb:not(.elementor-motion-effects-element-type-background), .elementor-1332 .elementor-element.elementor-element-56652eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dunawaybrothers.com/wp-content/uploads/2025/10/home-add-value-01-1500x748-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1332 .elementor-element.elementor-element-56652eb > .elementor-background-overlay{opacity:0.79;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-56652eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 200px 0px;}.elementor-bc-flex-widget .elementor-1332 .elementor-element.elementor-element-9b991bf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1332 .elementor-element.elementor-element-9b991bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1332 .elementor-element.elementor-element-9b991bf > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0;}.elementor-1332 .elementor-element.elementor-element-9b991bf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 60px;}.elementor-1332 .elementor-element.elementor-element-9b991bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-a5ae568{text-align:center;}.elementor-1332 .elementor-element.elementor-element-a5ae568 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:500;color:#FFFFFF;}.elementor-1332 .elementor-element.elementor-element-edebb8c{text-align:center;}.elementor-1332 .elementor-element.elementor-element-edebb8c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:66px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-1332 .elementor-element.elementor-element-d6e4a55{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-1332 .elementor-element.elementor-element-31da253.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1332 .elementor-element.elementor-element-31da253.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1332 .elementor-element.elementor-element-31da253:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1332 .elementor-element.elementor-element-31da253 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1332 .elementor-element.elementor-element-31da253 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1332 .elementor-element.elementor-element-31da253 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-37538f4{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:30px;letter-spacing:0.4px;color:#000000;}.elementor-bc-flex-widget .elementor-1332 .elementor-element.elementor-element-e352641.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1332 .elementor-element.elementor-element-e352641.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1332 .elementor-element.elementor-element-e352641:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1332 .elementor-element.elementor-element-e352641 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1332 .elementor-element.elementor-element-e352641 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1332 .elementor-element.elementor-element-e352641 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-0d00116{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:30px;letter-spacing:0.4px;color:#000000;}.elementor-1332 .elementor-element.elementor-element-5754f03 > .elementor-background-overlay{opacity:0.76;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1332 .elementor-element.elementor-element-5754f03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-1332 .elementor-element.elementor-element-26d018c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1332 .elementor-element.elementor-element-26d018c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1332 .elementor-element.elementor-element-26d018c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1332 .elementor-element.elementor-element-26d018c > .elementor-element-populated{border-style:solid;border-width:0px 5px 0px 0px;border-color:#E9E9E9;}.elementor-1332 .elementor-element.elementor-element-26d018c > .elementor-element-populated, .elementor-1332 .elementor-element.elementor-element-26d018c > .elementor-element-populated > .elementor-background-overlay, .elementor-1332 .elementor-element.elementor-element-26d018c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-14b8c15{text-align:right;}.elementor-1332 .elementor-element.elementor-element-14b8c15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:66px;font-weight:800;text-transform:uppercase;line-height:64px;color:var( --e-global-color-a3d3f7f );}.elementor-bc-flex-widget .elementor-1332 .elementor-element.elementor-element-7d1b778.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1332 .elementor-element.elementor-element-7d1b778.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1332 .elementor-element.elementor-element-7d1b778.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1332 .elementor-element.elementor-element-7d1b778 > .elementor-element-populated{padding:0px 0px 0px 54px;}.elementor-1332 .elementor-element.elementor-element-6d4bf78 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-69b1c36 );border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}body.elementor-page-1332:not(.elementor-motion-effects-element-type-background), body.elementor-page-1332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(min-width:768px){.elementor-1332 .elementor-element.elementor-element-6ec8cab{width:100%;}.elementor-1332 .elementor-element.elementor-element-7262898{width:58.082%;}.elementor-1332 .elementor-element.elementor-element-46ca607{width:41.811%;}.elementor-1332 .elementor-element.elementor-element-7531897{width:69.794%;}.elementor-1332 .elementor-element.elementor-element-c6a99fe{width:30%;}.elementor-1332 .elementor-element.elementor-element-cd85b56{width:28.158%;}.elementor-1332 .elementor-element.elementor-element-e7b42c9{width:71.842%;}.elementor-1332 .elementor-element.elementor-element-f6e0292{width:68.421%;}.elementor-1332 .elementor-element.elementor-element-7d1b778{width:31.449%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1332 .elementor-element.elementor-element-c0b8b64{width:50%;}.elementor-1332 .elementor-element.elementor-element-9f385b4{width:50%;}.elementor-1332 .elementor-element.elementor-element-7262898{width:60%;}.elementor-1332 .elementor-element.elementor-element-46ca607{width:40%;}.elementor-1332 .elementor-element.elementor-element-59789ec{width:50%;}.elementor-1332 .elementor-element.elementor-element-b9b6209{width:50%;}.elementor-1332 .elementor-element.elementor-element-1253018{width:50%;}.elementor-1332 .elementor-element.elementor-element-3a79cbb{width:50%;}.elementor-1332 .elementor-element.elementor-element-1727c6e{width:100%;}.elementor-1332 .elementor-element.elementor-element-c5ec201{width:50%;}.elementor-1332 .elementor-element.elementor-element-f994653{width:50%;}.elementor-1332 .elementor-element.elementor-element-3ad51bd{width:50%;}.elementor-1332 .elementor-element.elementor-element-28eeace{width:50%;}.elementor-1332 .elementor-element.elementor-element-24db9ba{width:100%;}.elementor-1332 .elementor-element.elementor-element-9b991bf{width:100%;}.elementor-1332 .elementor-element.elementor-element-31da253{width:50%;}.elementor-1332 .elementor-element.elementor-element-e352641{width:50%;}}@media(max-width:1024px){.elementor-1332 .elementor-element.elementor-element-c0b8b64 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-1332 .elementor-element.elementor-element-9f385b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-1332 .elementor-element.elementor-element-6ec8cab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1332 .elementor-element.elementor-element-6ec8cab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:146px 48px;background-size:447px auto;}.elementor-1332 .elementor-element.elementor-element-7262898 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-1332 .elementor-element.elementor-element-37b348a > .elementor-widget-container{padding:0px 0px 0px 55px;}.elementor-1332 .elementor-element.elementor-element-46ca607 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-1332 .elementor-element.elementor-element-4666077{padding:50px 0px 50px 0px;}.elementor-1332 .elementor-element.elementor-element-365c6ee .elementor-icon-box-description{font-size:19px;}.elementor-1332 .elementor-element.elementor-element-784a094 .elementor-icon-box-description{font-size:19px;}.elementor-1332 .elementor-element.elementor-element-0fd5f3a .elementor-icon-box-description{font-size:19px;}.elementor-1332 .elementor-element.elementor-element-d970f8f .elementor-icon-box-description{font-size:19px;}.elementor-1332 .elementor-element.elementor-element-1a85981{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-bdd5832 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1332 .elementor-element.elementor-element-bdd5832 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-6b08f76{margin-top:0px;margin-bottom:0px;}.elementor-1332 .elementor-element.elementor-element-1727c6e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-1332 .elementor-element.elementor-element-1727c6e > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-1332 .elementor-element.elementor-element-c6a99fe > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-1332 .elementor-element.elementor-element-24db9ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-1332 .elementor-element.elementor-element-3cccf67{--swiper-slides-to-display:2;}.elementor-1332 .elementor-element.elementor-element-56652eb{padding:40px 40px 40px 40px;}.elementor-1332 .elementor-element.elementor-element-9b991bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-1332 .elementor-element.elementor-element-9b991bf > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-1332 .elementor-element.elementor-element-31da253 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-1332 .elementor-element.elementor-element-e352641 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-1332 .elementor-element.elementor-element-86e7e93{margin-top:-24px;margin-bottom:0px;}.elementor-1332 .elementor-element.elementor-element-a7691bf .elementor-heading-title{font-size:20px;}.elementor-1332 .elementor-element.elementor-element-664f4fd .elementor-heading-title{font-size:1.6rem;}.elementor-1332 .elementor-element.elementor-element-9a83eae .elementor-heading-title{font-size:17px;}.elementor-1332 .elementor-element.elementor-element-5f3ebc9 > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-1332 .elementor-element.elementor-element-97a5a63 .elementor-heading-title{font-size:1.6rem;}.elementor-1332 .elementor-element.elementor-element-c65cb1d .elementor-heading-title{font-size:17px;}.elementor-1332 .elementor-element.elementor-element-8ff93f9{padding:50px 25px 50px 25px;}.elementor-1332 .elementor-element.elementor-element-09be258 .elementor-heading-title{font-size:1.3rem;}.elementor-1332 .elementor-element.elementor-element-04b944f .elementor-heading-title{font-size:30px;}.elementor-1332 .elementor-element.elementor-element-c0b8b64{width:100%;}.elementor-1332 .elementor-element.elementor-element-c0b8b64 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-9f385b4{width:100%;}.elementor-1332 .elementor-element.elementor-element-9f385b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-3775c82{padding:50px 25px 50px 25px;}.elementor-1332 .elementor-element.elementor-element-6ec8cab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1332 .elementor-element.elementor-element-6ec8cab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:0px auto;}.elementor-1332 .elementor-element.elementor-element-7262898{width:100%;}.elementor-1332 .elementor-element.elementor-element-7262898 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-46ca607{width:100%;}.elementor-1332 .elementor-element.elementor-element-46ca607 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-4666077{padding:50px 25px 50px 25px;}.elementor-1332 .elementor-element.elementor-element-97c194c .elementor-heading-title{font-size:1.3rem;}.elementor-1332 .elementor-element.elementor-element-7b6cd96 .elementor-heading-title{font-size:30px;}.elementor-1332 .elementor-element.elementor-element-1727c6e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-82099e3 .elementor-heading-title{font-size:1.3rem;}.elementor-1332 .elementor-element.elementor-element-34cd763 .elementor-heading-title{font-size:30px;}.elementor-1332 .elementor-element.elementor-element-c5ec201{width:50%;}.elementor-1332 .elementor-element.elementor-element-f994653{width:50%;}.elementor-1332 .elementor-element.elementor-element-3ad51bd{width:50%;}.elementor-1332 .elementor-element.elementor-element-28eeace{width:50%;}.elementor-1332 .elementor-element.elementor-element-c6a99fe > .elementor-element-populated{padding:20px 10px 0px 10px;}.elementor-1332 .elementor-element.elementor-element-759f480{padding:50px 25px 50px 25px;}.elementor-1332 .elementor-element.elementor-element-5eba185 .elementor-heading-title{font-size:1.3rem;}.elementor-1332 .elementor-element.elementor-element-ac4852c .elementor-heading-title{font-size:30px;}.elementor-1332 .elementor-element.elementor-element-24db9ba{width:100%;}.elementor-1332 .elementor-element.elementor-element-24db9ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-3cccf67{--swiper-slides-to-display:1;}.elementor-1332 .elementor-element.elementor-element-59cf222{padding:50px 25px 50px 25px;}.elementor-1332 .elementor-element.elementor-element-56652eb{margin-top:0px;margin-bottom:0px;padding:50px 30px 50px 30px;}.elementor-1332 .elementor-element.elementor-element-9b991bf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-a5ae568 .elementor-heading-title{font-size:1.3rem;}.elementor-1332 .elementor-element.elementor-element-edebb8c .elementor-heading-title{font-size:30px;}.elementor-1332 .elementor-element.elementor-element-d6e4a55{padding:50px 25px 50px 25px;}.elementor-1332 .elementor-element.elementor-element-31da253{width:100%;}.elementor-1332 .elementor-element.elementor-element-31da253 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-e352641{width:100%;}.elementor-1332 .elementor-element.elementor-element-e352641 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-5754f03{padding:50px 25px 50px 25px;}.elementor-1332 .elementor-element.elementor-element-26d018c > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-1332 .elementor-element.elementor-element-14b8c15{text-align:center;}.elementor-1332 .elementor-element.elementor-element-14b8c15 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-1332 .elementor-element.elementor-element-7d1b778.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1332 .elementor-element.elementor-element-7d1b778 > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-1c2f5ea */.elementor-1332 .elementor-element.elementor-element-1c2f5ea a { text-decoration: none; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8a6c42b *//* ---------------------------------------------------- */
.elementor-1332 .elementor-element.elementor-element-8a6c42b {
    /* Required for correct positioning of the pseudo-element */
    position: relative;
    /* Crucial: Hides the edges of the zoomed-in background image */
    overflow: hidden;
    /* Ensure content appears above the background layer */
    z-index: 1;
}

/* ---------------------------------------------------- */
/* STEP 2: Create the dedicated background layer (::before) */
/* ---------------------------------------------------- */
.elementor-1332 .elementor-element.elementor-element-8a6c42b::before {
    content: "";
    /* Absolute positioning to cover the entire column */
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* Place it behind the column's actual content */
    z-index: -1;

    /* Initial state for effects (no blur, no zoom) */
    transform: scale(1);
    filter: blur(0px);

    /* Apply smooth transition for the effects (0.5 seconds) */
    transition: transform 0.5s ease-out, filter 0.5s ease-out;

    /* --- BACKGROUND IMAGE DEFINITION (MANDATORY) --- */
    /* *** REPLACE 'YOUR_IMAGE_URL_HERE' with your actual image URL *** */
    background-image: url('https://dev-dunaway-bros.pantheonsite.io/wp-content/uploads/2025/10/home-hero-commercial-01-1024x913-1.jpg');
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    /* ------------------------------------------------ */
}

/* ---------------------------------------------------- */
/* STEP 3: Define the hover state effects */
/* ---------------------------------------------------- */
.elementor-1332 .elementor-element.elementor-element-8a6c42b:hover::before {
    /* 1. Zoom in the background picture by 10% (scale 1.1) */
    transform: scale(1.1);

    /* 2. Blur the background picture by 5px */
    filter: blur(5px);
}
.elementor-1332 .elementor-element.elementor-element-8a6c42b::after {
    content: "";
    /* Absolute positioning to cover the entire column */
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* Z-index high enough to be clickable, but not obscuring modals/menus */
    z-index: 2;

    /* Change cursor to indicate it's clickable */
    cursor: pointer;
    /* Make the pseudo-element completely invisible */
    opacity: 0;
    /* This ensures content inside the column remains accessible while the overlay is present */
    pointer-events: none;
}

/* Only enable pointer events on elements that have the required data attribute (data-href) */
.elementor-1332 .elementor-element.elementor-element-8a6c42b[data-href]::after {
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e424ba */.elementor-1332 .elementor-element.elementor-element-0e424ba a { text-decoration: none; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5f3ebc9 *//* ---------------------------------------------------- */
.elementor-1332 .elementor-element.elementor-element-5f3ebc9 {
    /* Required for correct positioning of the pseudo-element */
    position: relative;
    /* Crucial: Hides the edges of the zoomed-in background image */
    overflow: hidden;
    /* Ensure content appears above the background layer */
    z-index: 1;
}

/* ---------------------------------------------------- */
/* STEP 2: Create the dedicated background layer (::before) */
/* ---------------------------------------------------- */
.elementor-1332 .elementor-element.elementor-element-5f3ebc9::before {
    content: "";
    /* Absolute positioning to cover the entire column */
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* Place it behind the column's actual content */
    z-index: -1;

    /* Initial state for effects (no blur, no zoom) */
    transform: scale(1);
    filter: blur(0px);

    /* Apply smooth transition for the effects (0.5 seconds) */
    transition: transform 0.5s ease-out, filter 0.5s ease-out;

    /* --- BACKGROUND IMAGE DEFINITION (MANDATORY) --- */
    /* *** REPLACE 'YOUR_IMAGE_URL_HERE' with your actual image URL *** */
    background-image: url('https://dev-dunaway-bros.pantheonsite.io/wp-content/uploads/2025/10/home-hero-residential-01-1024x913-1.jpg');
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    /* ------------------------------------------------ */
}

/* ---------------------------------------------------- */
/* STEP 3: Define the hover state effects */
/* ---------------------------------------------------- */
.elementor-1332 .elementor-element.elementor-element-5f3ebc9:hover::before {
    /* 1. Zoom in the background picture by 10% (scale 1.1) */
    transform: scale(1.1);

    /* 2. Blur the background picture by 5px */
    filter: blur(5px);
}
.elementor-1332 .elementor-element.elementor-element-5f3ebc9::after {
    content: "";
    /* Absolute positioning to cover the entire column */
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* Z-index high enough to be clickable, but not obscuring modals/menus */
    z-index: 2;

    /* Change cursor to indicate it's clickable */
    cursor: pointer;
    /* Make the pseudo-element completely invisible */
    opacity: 0;
    /* This ensures content inside the column remains accessible while the overlay is present */
    pointer-events: none;
}

/* Only enable pointer events on elements that have the required data attribute (data-href) */
.elementor-1332 .elementor-element.elementor-element-5f3ebc9[data-href]::after {
    pointer-events: auto;
}/* End custom CSS */